(self.webpackChunk_fuse_starter=self.webpackChunk_fuse_starter||[]).push([[179],{98255:function(e){function t(e){return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t})}t.keys=function(){return[]},t.resolve=t,t.id=98255,e.exports=t},17238:function(e,t,i){"use strict";i.d(t,{l3:function(){return r},_j:function(){return n},LC:function(){return a},ZN:function(){return g},jt:function(){return s},pV:function(){return h},F4:function(){return d},IO:function(){return p},vP:function(){return u},SB:function(){return l},oB:function(){return c},eR:function(){return m},X$:function(){return o},ZE:function(){return b},k1:function(){return v}});class n{}class a{}const r="*";function o(e,t){return{type:7,name:e,definitions:t,options:{}}}function s(e,t=null){return{type:4,styles:t,timings:e}}function u(e,t=null){return{type:2,steps:e,options:t}}function c(e){return{type:6,styles:e,offset:null}}function l(e,t,i){return{type:0,name:e,styles:t,options:i}}function d(e){return{type:5,steps:e}}function m(e,t,i=null){return{type:1,expr:e,animation:t,options:i}}function h(e=null){return{type:9,options:e}}function p(e,t,i=null){return{type:11,selector:e,animation:t,options:i}}function f(e){Promise.resolve(null).then(e)}class g{constructor(e=0,t=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=e+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){f(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this._started=!1}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class b{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let t=0,i=0,n=0;const a=this.players.length;0==a?f(()=>this._onFinish()):this.players.forEach(e=>{e.onDone(()=>{++t==a&&this._onFinish()}),e.onDestroy(()=>{++i==a&&this._onDestroy()}),e.onStart(()=>{++n==a&&this._onStart()})}),this.totalTime=this.players.reduce((e,t)=>Math.max(e,t.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){const t=e*this.totalTime;this.players.forEach(e=>{const i=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(i)})}getPosition(){const e=this.players.reduce((e,t)=>null===e||t.totalTime>e.totalTime?t:e,null);return null!=e?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}const v="!"},34564:function(e,t,i){"use strict";i.d(t,{rt:function(){return te},s1:function(){return O},$s:function(){return T},Em:function(){return I},tE:function(){return Q},qV:function(){return N},qm:function(){return ee},Kd:function(){return V},X6:function(){return F},yG:function(){return R}});var n=i(38583),a=i(37716),r=i(79765),o=i(75319),s=i(26215),u=i(25917),c=i(36461),l=i(93342),d=i(54395),m=i(45435),h=i(88002),p=i(15257),f=i(13653),g=i(87519),b=i(46782),v=i(39490),_=i(80521),y=i(18553);function w(e,t){return(e.getAttribute(t)||"").match(/\S+/g)||[]}const x="cdk-describedby-message-container",k="cdk-describedby-message",S="cdk-describedby-host";let D=0;const M=new Map;let C=null,T=(()=>{class e{constructor(e){this._document=e}describe(e,t,i){if(!this._canBeDescribed(e,t))return;const n=A(t,i);"string"!=typeof t?(E(t),M.set(n,{messageElement:t,referenceCount:0})):M.has(n)||this._createMessageElement(t,i),this._isElementDescribedByMessage(e,n)||this._addMessageReference(e,n)}removeDescription(e,t,i){if(!t||!this._isElementNode(e))return;const n=A(t,i);if(this._isElementDescribedByMessage(e,n)&&this._removeMessageReference(e,n),"string"==typeof t){const e=M.get(n);e&&0===e.referenceCount&&this._deleteMessageElement(n)}C&&0===C.childNodes.length&&this._deleteMessagesContainer()}ngOnDestroy(){const e=this._document.querySelectorAll(`[${S}]`);for(let t=0;t<e.length;t++)this._removeCdkDescribedByReferenceIds(e[t]),e[t].removeAttribute(S);C&&this._deleteMessagesContainer(),M.clear()}_createMessageElement(e,t){const i=this._document.createElement("div");E(i),i.textContent=e,t&&i.setAttribute("role",t),this._createMessagesContainer(),C.appendChild(i),M.set(A(e,t),{messageElement:i,referenceCount:0})}_deleteMessageElement(e){const t=M.get(e),i=t&&t.messageElement;C&&i&&C.removeChild(i),M.delete(e)}_createMessagesContainer(){if(!C){const e=this._document.getElementById(x);e&&e.parentNode&&e.parentNode.removeChild(e),C=this._document.createElement("div"),C.id=x,C.style.visibility="hidden",C.classList.add("cdk-visually-hidden"),this._document.body.appendChild(C)}}_deleteMessagesContainer(){C&&C.parentNode&&(C.parentNode.removeChild(C),C=null)}_removeCdkDescribedByReferenceIds(e){const t=w(e,"aria-describedby").filter(e=>0!=e.indexOf(k));e.setAttribute("aria-describedby",t.join(" "))}_addMessageReference(e,t){const i=M.get(t);(function(e,t,i){const n=w(e,t);n.some(e=>e.trim()==i.trim())||(n.push(i.trim()),e.setAttribute(t,n.join(" ")))})(e,"aria-describedby",i.messageElement.id),e.setAttribute(S,""),i.referenceCount++}_removeMessageReference(e,t){const i=M.get(t);i.referenceCount--,function(e,t,i){const n=w(e,t).filter(e=>e!=i.trim());n.length?e.setAttribute(t,n.join(" ")):e.removeAttribute(t)}(e,"aria-describedby",i.messageElement.id),e.removeAttribute(S)}_isElementDescribedByMessage(e,t){const i=w(e,"aria-describedby"),n=M.get(t),a=n&&n.messageElement.id;return!!a&&-1!=i.indexOf(a)}_canBeDescribed(e,t){if(!this._isElementNode(e))return!1;if(t&&"object"==typeof t)return!0;const i=null==t?"":`${t}`.trim(),n=e.getAttribute("aria-label");return!(!i||n&&n.trim()===i)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(n.K0))},token:e,providedIn:"root"}),e})();function A(e,t){return"string"==typeof e?`${t||""}/${e}`:e}function E(e){e.id||(e.id=`${k}-${D++}`)}class L{constructor(e){this._items=e,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new r.xQ,this._typeaheadSubscription=o.w.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=e=>e.disabled,this._pressedLetters=[],this.tabOut=new r.xQ,this.change=new r.xQ,e instanceof a.n_E&&e.changes.subscribe(e=>{if(this._activeItem){const t=e.toArray().indexOf(this._activeItem);t>-1&&t!==this._activeItemIndex&&(this._activeItemIndex=t)}})}skipPredicate(e){return this._skipPredicateFn=e,this}withWrap(e=!0){return this._wrap=e,this}withVerticalOrientation(e=!0){return this._vertical=e,this}withHorizontalOrientation(e){return this._horizontal=e,this}withAllowedModifierKeys(e){return this._allowedModifierKeys=e,this}withTypeAhead(e=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,l.b)(e=>this._pressedLetters.push(e)),(0,d.b)(e),(0,m.h)(()=>this._pressedLetters.length>0),(0,h.U)(()=>this._pressedLetters.join(""))).subscribe(e=>{const t=this._getItemsArray();for(let i=1;i<t.length+1;i++){const n=(this._activeItemIndex+i)%t.length,a=t[n];if(!this._skipPredicateFn(a)&&0===a.getLabel().toUpperCase().trim().indexOf(e)){this.setActiveItem(n);break}}this._pressedLetters=[]}),this}withHomeAndEnd(e=!0){return this._homeAndEnd=e,this}setActiveItem(e){const t=this._activeItem;this.updateActiveItem(e),this._activeItem!==t&&this.change.next(this._activeItemIndex)}onKeydown(e){const t=e.keyCode,i=["altKey","ctrlKey","metaKey","shiftKey"].every(t=>!e[t]||this._allowedModifierKeys.indexOf(t)>-1);switch(t){case c.Mf:return void this.tabOut.next();case c.JH:if(this._vertical&&i){this.setNextItemActive();break}return;case c.LH:if(this._vertical&&i){this.setPreviousItemActive();break}return;case c.SV:if(this._horizontal&&i){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case c.oh:if(this._horizontal&&i){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case c.Sd:if(this._homeAndEnd&&i){this.setFirstItemActive();break}return;case c.uR:if(this._homeAndEnd&&i){this.setLastItemActive();break}return;default:return void((i||(0,c.Vb)(e,"shiftKey"))&&(e.key&&1===e.key.length?this._letterKeyStream.next(e.key.toLocaleUpperCase()):(t>=c.A&&t<=c.Z||t>=c.xE&&t<=c.aO)&&this._letterKeyStream.next(String.fromCharCode(t))))}this._pressedLetters=[],e.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(e){const t=this._getItemsArray(),i="number"==typeof e?e:t.indexOf(e),n=t[i];this._activeItem=null==n?null:n,this._activeItemIndex=i}_setActiveItemByDelta(e){this._wrap?this._setActiveInWrapMode(e):this._setActiveInDefaultMode(e)}_setActiveInWrapMode(e){const t=this._getItemsArray();for(let i=1;i<=t.length;i++){const n=(this._activeItemIndex+e*i+t.length)%t.length;if(!this._skipPredicateFn(t[n]))return void this.setActiveItem(n)}}_setActiveInDefaultMode(e){this._setActiveItemByIndex(this._activeItemIndex+e,e)}_setActiveItemByIndex(e,t){const i=this._getItemsArray();if(i[e]){for(;this._skipPredicateFn(i[e]);)if(!i[e+=t])return;this.setActiveItem(e)}}_getItemsArray(){return this._items instanceof a.n_E?this._items.toArray():this._items}}class O extends L{setActiveItem(e){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(e),this.activeItem&&this.activeItem.setActiveStyles()}}class I extends L{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(e){return this._origin=e,this}setActiveItem(e){super.setActiveItem(e),this.activeItem&&this.activeItem.focus(this._origin)}}let P=(()=>{class e{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function(e){return!!(e.offsetWidth||e.offsetHeight||"function"==typeof e.getClientRects&&e.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const t=function(e){try{return e.frameElement}catch(t){return null}}(function(e){return e.ownerDocument&&e.ownerDocument.defaultView||window}(e));if(t&&(-1===q(t)||!this.isVisible(t)))return!1;let i=e.nodeName.toLowerCase(),n=q(e);return e.hasAttribute("contenteditable")?-1!==n:!("iframe"===i||"object"===i||this._platform.WEBKIT&&this._platform.IOS&&!function(e){let t=e.nodeName.toLowerCase(),i="input"===t&&e.type;return"text"===i||"password"===i||"select"===t||"textarea"===t}(e))&&("audio"===i?!!e.hasAttribute("controls")&&-1!==n:"video"===i?-1!==n&&(null!==n||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,t){return function(e){return!function(e){return function(e){return"input"==e.nodeName.toLowerCase()}(e)&&"hidden"==e.type}(e)&&(function(e){let t=e.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(e)||function(e){return function(e){return"a"==e.nodeName.toLowerCase()}(e)&&e.hasAttribute("href")}(e)||e.hasAttribute("contenteditable")||Y(e))}(e)&&!this.isDisabled(e)&&((null==t?void 0:t.ignoreVisibility)||this.isVisible(e))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(_.t4))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(_.t4))},token:e,providedIn:"root"}),e})();function Y(e){if(!e.hasAttribute("tabindex")||void 0===e.tabIndex)return!1;let t=e.getAttribute("tabindex");return"-32768"!=t&&!(!t||isNaN(parseInt(t,10)))}function q(e){if(!Y(e))return null;const t=parseInt(e.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class j{constructor(e,t,i,n,a=!1){this._element=e,this._checker=t,this._ngZone=i,this._document=n,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,a||this.attachAnchors()}get enabled(){return this._enabled}set enabled(e){this._enabled=e,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}destroy(){const e=this._startAnchor,t=this._endAnchor;e&&(e.removeEventListener("focus",this.startAnchorListener),e.parentNode&&e.parentNode.removeChild(e)),t&&(t.removeEventListener("focus",this.endAnchorListener),t.parentNode&&t.parentNode.removeChild(t)),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(e){return new Promise(t=>{this._executeOnStable(()=>t(this.focusInitialElement(e)))})}focusFirstTabbableElementWhenReady(e){return new Promise(t=>{this._executeOnStable(()=>t(this.focusFirstTabbableElement(e)))})}focusLastTabbableElementWhenReady(e){return new Promise(t=>{this._executeOnStable(()=>t(this.focusLastTabbableElement(e)))})}_getRegionBoundary(e){let t=this._element.querySelectorAll(`[cdk-focus-region-${e}], [cdkFocusRegion${e}], [cdk-focus-${e}]`);for(let i=0;i<t.length;i++)t[i].hasAttribute(`cdk-focus-${e}`)?console.warn(`Found use of deprecated attribute 'cdk-focus-${e}', use 'cdkFocusRegion${e}' instead. The deprecated attribute will be removed in 8.0.0.`,t[i]):t[i].hasAttribute(`cdk-focus-region-${e}`)&&console.warn(`Found use of deprecated attribute 'cdk-focus-region-${e}', use 'cdkFocusRegion${e}' instead. The deprecated attribute will be removed in 8.0.0.`,t[i]);return"start"==e?t.length?t[0]:this._getFirstTabbableElement(this._element):t.length?t[t.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(e){const t=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(t){if(t.hasAttribute("cdk-focus-initial")&&console.warn("Found use of deprecated attribute 'cdk-focus-initial', use 'cdkFocusInitial' instead. The deprecated attribute will be removed in 8.0.0",t),!this._checker.isFocusable(t)){const i=this._getFirstTabbableElement(t);return null==i||i.focus(e),!!i}return t.focus(e),!0}return this.focusFirstTabbableElement(e)}focusFirstTabbableElement(e){const t=this._getRegionBoundary("start");return t&&t.focus(e),!!t}focusLastTabbableElement(e){const t=this._getRegionBoundary("end");return t&&t.focus(e),!!t}hasAttached(){return this._hasAttached}_getFirstTabbableElement(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;let t=e.children||e.childNodes;for(let i=0;i<t.length;i++){let e=t[i].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(t[i]):null;if(e)return e}return null}_getLastTabbableElement(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;let t=e.children||e.childNodes;for(let i=t.length-1;i>=0;i--){let e=t[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(t[i]):null;if(e)return e}return null}_createAnchor(){const e=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,e),e.classList.add("cdk-visually-hidden"),e.classList.add("cdk-focus-trap-anchor"),e.setAttribute("aria-hidden","true"),e}_toggleAnchorTabIndex(e,t){e?t.setAttribute("tabindex","0"):t.removeAttribute("tabindex")}toggleAnchors(e){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}_executeOnStable(e){this._ngZone.isStable?e():this._ngZone.onStable.pipe((0,p.q)(1)).subscribe(e)}}let N=(()=>{class e{constructor(e,t,i){this._checker=e,this._ngZone=t,this._document=i}create(e,t=!1){return new j(e,this._checker,this._ngZone,this._document,t)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(P),a.LFG(a.R0b),a.LFG(n.K0))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(P),a.LFG(a.R0b),a.LFG(n.K0))},token:e,providedIn:"root"}),e})();function F(e){return 0===e.offsetX&&0===e.offsetY}function R(e){const t=e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}"undefined"!=typeof Element&&Element;const H=new a.OlP("cdk-input-modality-detector-options"),B={ignoreKeys:[c.zL,c.jx,c.b2,c.MW,c.JU]},U=(0,_.i$)({passive:!0,capture:!0});let z=(()=>{class e{constructor(e,t,i,n){this._platform=e,this._mostRecentTarget=null,this._modality=new s.X(null),this._lastTouchMs=0,this._onKeydown=e=>{var t,i;(null===(i=null===(t=this._options)||void 0===t?void 0:t.ignoreKeys)||void 0===i?void 0:i.some(t=>t===e.keyCode))||(this._modality.next("keyboard"),this._mostRecentTarget=(0,_.sA)(e))},this._onMousedown=e=>{Date.now()-this._lastTouchMs<650||(this._modality.next(F(e)?"keyboard":"mouse"),this._mostRecentTarget=(0,_.sA)(e))},this._onTouchstart=e=>{R(e)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,_.sA)(e))},this._options=Object.assign(Object.assign({},B),n),this.modalityDetected=this._modality.pipe((0,f.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,g.x)()),e.isBrowser&&t.runOutsideAngular(()=>{i.addEventListener("keydown",this._onKeydown,U),i.addEventListener("mousedown",this._onMousedown,U),i.addEventListener("touchstart",this._onTouchstart,U)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){!this._platform.isBrowser||(document.removeEventListener("keydown",this._onKeydown,U),document.removeEventListener("mousedown",this._onMousedown,U),document.removeEventListener("touchstart",this._onTouchstart,U))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(_.t4),a.LFG(a.R0b),a.LFG(n.K0),a.LFG(H,8))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(_.t4),a.LFG(a.R0b),a.LFG(n.K0),a.LFG(H,8))},token:e,providedIn:"root"}),e})();const Z=new a.OlP("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),W=new a.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let V=(()=>{class e{constructor(e,t,i,n){this._ngZone=t,this._defaultOptions=n,this._document=i,this._liveElement=e||this._createLiveElement()}announce(e,...t){const i=this._defaultOptions;let n,a;return 1===t.length&&"number"==typeof t[0]?a=t[0]:[n,a]=t,this.clear(),clearTimeout(this._previousTimeout),n||(n=i&&i.politeness?i.politeness:"polite"),null==a&&i&&(a=i.duration),this._liveElement.setAttribute("aria-live",n),this._ngZone.runOutsideAngular(()=>new Promise(t=>{clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,t(),"number"==typeof a&&(this._previousTimeout=setTimeout(()=>this.clear(),a))},100)}))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement&&this._liveElement.parentNode&&(this._liveElement.parentNode.removeChild(this._liveElement),this._liveElement=null)}_createLiveElement(){const e="cdk-live-announcer-element",t=this._document.getElementsByClassName(e),i=this._document.createElement("div");for(let n=0;n<t.length;n++)t[n].parentNode.removeChild(t[n]);return i.classList.add(e),i.classList.add("cdk-visually-hidden"),i.setAttribute("aria-atomic","true"),i.setAttribute("aria-live","polite"),this._document.body.appendChild(i),i}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Z,8),a.LFG(a.R0b),a.LFG(n.K0),a.LFG(W,8))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(Z,8),a.LFG(a.R0b),a.LFG(n.K0),a.LFG(W,8))},token:e,providedIn:"root"}),e})();const G=new a.OlP("cdk-focus-monitor-default-options"),J=(0,_.i$)({passive:!0,capture:!0});let Q=(()=>{class e{constructor(e,t,i,n,a){this._ngZone=e,this._platform=t,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=setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new r.xQ,this._rootNodeFocusAndBlurListener=e=>{const t=(0,_.sA)(e),i="focus"===e.type?this._onFocus:this._onBlur;for(let n=t;n;n=n.parentElement)i.call(this,e,n)},this._document=n,this._detectionMode=(null==a?void 0:a.detectionMode)||0}monitor(e,t=!1){const i=(0,v.fI)(e);if(!this._platform.isBrowser||1!==i.nodeType)return(0,u.of)(null);const n=(0,_.kV)(i)||this._getDocument(),a=this._elementInfo.get(i);if(a)return t&&(a.checkChildren=!0),a.subject;const o={checkChildren:t,subject:new r.xQ,rootNode:n};return this._elementInfo.set(i,o),this._registerGlobalListeners(o),o.subject}stopMonitoring(e){const t=(0,v.fI)(e),i=this._elementInfo.get(t);i&&(i.subject.complete(),this._setClasses(t),this._elementInfo.delete(t),this._removeGlobalListeners(i))}focusVia(e,t,i){const n=(0,v.fI)(e);n===this._getDocument().activeElement?this._getClosestElementsInfo(n).forEach(([e,i])=>this._originChanged(e,t,i)):(this._setOrigin(t),"function"==typeof n.focus&&n.focus(i))}ngOnDestroy(){this._elementInfo.forEach((e,t)=>this.stopMonitoring(t))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_toggleClass(e,t,i){i?e.classList.add(t):e.classList.remove(t)}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:"program"}_shouldBeAttributedToTouch(e){return 1===this._detectionMode||!!(null==e?void 0:e.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(e,t){this._toggleClass(e,"cdk-focused",!!t),this._toggleClass(e,"cdk-touch-focused","touch"===t),this._toggleClass(e,"cdk-keyboard-focused","keyboard"===t),this._toggleClass(e,"cdk-mouse-focused","mouse"===t),this._toggleClass(e,"cdk-program-focused","program"===t)}_setOrigin(e,t=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&t,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,t){const i=this._elementInfo.get(t),n=(0,_.sA)(e);!i||!i.checkChildren&&t!==n||this._originChanged(t,this._getFocusOrigin(n),i)}_onBlur(e,t){const i=this._elementInfo.get(t);!i||i.checkChildren&&e.relatedTarget instanceof Node&&t.contains(e.relatedTarget)||(this._setClasses(t),this._emitOrigin(i.subject,null))}_emitOrigin(e,t){this._ngZone.run(()=>e.next(t))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const t=e.rootNode,i=this._rootNodeFocusListenerCount.get(t)||0;i||this._ngZone.runOutsideAngular(()=>{t.addEventListener("focus",this._rootNodeFocusAndBlurListener,J),t.addEventListener("blur",this._rootNodeFocusAndBlurListener,J)}),this._rootNodeFocusListenerCount.set(t,i+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,b.R)(this._stopInputModalityDetector)).subscribe(e=>{this._setOrigin(e,!0)}))}_removeGlobalListeners(e){const t=e.rootNode;if(this._rootNodeFocusListenerCount.has(t)){const e=this._rootNodeFocusListenerCount.get(t);e>1?this._rootNodeFocusListenerCount.set(t,e-1):(t.removeEventListener("focus",this._rootNodeFocusAndBlurListener,J),t.removeEventListener("blur",this._rootNodeFocusAndBlurListener,J),this._rootNodeFocusListenerCount.delete(t))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,t,i){this._setClasses(e,t),this._emitOrigin(i.subject,t),this._lastFocusOrigin=t}_getClosestElementsInfo(e){const t=[];return this._elementInfo.forEach((i,n)=>{(n===e||i.checkChildren&&n.contains(e))&&t.push([n,i])}),t}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(a.R0b),a.LFG(_.t4),a.LFG(z),a.LFG(n.K0,8),a.LFG(G,8))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(a.R0b),a.LFG(_.t4),a.LFG(z),a.LFG(n.K0,8),a.LFG(G,8))},token:e,providedIn:"root"}),e})();const K="cdk-high-contrast-black-on-white",$="cdk-high-contrast-white-on-black",X="cdk-high-contrast-active";let ee=(()=>{class e{constructor(e,t){this._platform=e,this._document=t}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 t=this._document.defaultView||window,i=t&&t.getComputedStyle?t.getComputedStyle(e):null,n=(i&&i.backgroundColor||"").replace(/ /g,"");switch(this._document.body.removeChild(e),n){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(X),e.remove(K),e.remove($),this._hasCheckedHighContrastMode=!0;const t=this.getHighContrastMode();1===t?(e.add(X),e.add(K)):2===t&&(e.add(X),e.add($))}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(_.t4),a.LFG(n.K0))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(_.t4),a.LFG(n.K0))},token:e,providedIn:"root"}),e})(),te=(()=>{class e{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(ee))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[_.ud,y.Q8]]}),e})()},70946:function(e,t,i){"use strict";i.d(t,{vT:function(){return s},Is:function(){return o}});var n=i(37716),a=i(38583);const r=new n.OlP("cdk-dir-doc",{providedIn:"root",factory:function(){return(0,n.f3M)(a.K0)}});let o=(()=>{class e{constructor(e){if(this.value="ltr",this.change=new n.vpe,e){const t=e.documentElement?e.documentElement.dir:null,i=(e.body?e.body.dir:null)||t;this.value="ltr"===i||"rtl"===i?i:"ltr"}}ngOnDestroy(){this.change.complete()}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(r,8))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(r,8))},token:e,providedIn:"root"}),e})(),s=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({}),e})()},38345:function(e,t,i){"use strict";i.d(t,{P3:function(){return c},o2:function(){return s},Ov:function(){return m},A8:function(){return h},yy:function(){return l},eX:function(){return d},k:function(){return p},Z9:function(){return u}});var n=i(95639),a=i(25917),r=i(79765),o=i(37716);class s{}function u(e){return e&&"function"==typeof e.connect}class c extends s{constructor(e){super(),this._data=e}connect(){return(0,n.b)(this._data)?this._data:(0,a.of)(this._data)}disconnect(){}}class l{applyChanges(e,t,i,n,a){e.forEachOperation((e,n,r)=>{let o,s;if(null==e.previousIndex){const a=i(e,n,r);o=t.createEmbeddedView(a.templateRef,a.context,a.index),s=1}else null==r?(t.remove(n),s=3):(o=t.get(n),t.move(o,r),s=2);a&&a({context:null==o?void 0:o.context,operation:s,record:e})})}detach(){}}class d{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(e,t,i,n,a){e.forEachOperation((e,r,o)=>{let s,u;null==e.previousIndex?(s=this._insertView(()=>i(e,r,o),o,t,n(e)),u=s?1:0):null==o?(this._detachAndCacheView(r,t),u=3):(s=this._moveView(r,o,t,n(e)),u=2),a&&a({context:null==s?void 0:s.context,operation:u,record:e})})}detach(){for(const e of this._viewCache)e.destroy();this._viewCache=[]}_insertView(e,t,i,n){const a=this._insertViewFromCache(t,i);if(a)return void(a.context.$implicit=n);const r=e();return i.createEmbeddedView(r.templateRef,r.context,r.index)}_detachAndCacheView(e,t){const i=t.detach(e);this._maybeCacheView(i,t)}_moveView(e,t,i,n){const a=i.get(e);return i.move(a,t),a.context.$implicit=n,a}_maybeCacheView(e,t){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(e);else{const i=t.indexOf(e);-1===i?e.destroy():t.remove(i)}}_insertViewFromCache(e,t){const i=this._viewCache.pop();return i&&t.insert(i,e),i||null}}class m{constructor(e=!1,t,i=!0){this._multiple=e,this._emitChanges=i,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new r.xQ,t&&t.length&&(e?t.forEach(e=>this._markSelected(e)):this._markSelected(t[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...e){this._verifyValueAssignment(e),e.forEach(e=>this._markSelected(e)),this._emitChangeEvent()}deselect(...e){this._verifyValueAssignment(e),e.forEach(e=>this._unmarkSelected(e)),this._emitChangeEvent()}toggle(e){this.isSelected(e)?this.deselect(e):this.select(e)}clear(){this._unmarkAll(),this._emitChangeEvent()}isSelected(e){return this._selection.has(e)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(e){this._multiple&&this.selected&&this._selected.sort(e)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(e){this.isSelected(e)||(this._multiple||this._unmarkAll(),this._selection.add(e),this._emitChanges&&this._selectedToEmit.push(e))}_unmarkSelected(e){this.isSelected(e)&&(this._selection.delete(e),this._emitChanges&&this._deselectedToEmit.push(e))}_unmarkAll(){this.isEmpty()||this._selection.forEach(e=>this._unmarkSelected(e))}_verifyValueAssignment(e){}}let h=(()=>{class e{constructor(){this._listeners=[]}notify(e,t){for(let i of this._listeners)i(e,t)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(t=>e!==t)}}ngOnDestroy(){this._listeners=[]}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=o.Yz7({factory:function(){return new e},token:e,providedIn:"root"}),e})();const p=new o.OlP("_ViewRepeater")},36461:function(e,t,i){"use strict";i.d(t,{A:function(){return y},zL:function(){return u},ZH:function(){return n},OC:function(){return k},jx:function(){return s},yY:function(){return b},JH:function(){return g},uR:function(){return d},K5:function(){return r},hY:function(){return c},Sd:function(){return m},oh:function(){return h},b2:function(){return S},MW:function(){return x},aO:function(){return _},SV:function(){return f},JU:function(){return o},L_:function(){return l},Mf:function(){return a},LH:function(){return p},Z:function(){return w},xE:function(){return v},Vb:function(){return D}});const n=8,a=9,r=13,o=16,s=17,u=18,c=27,l=32,d=35,m=36,h=37,p=38,f=39,g=40,b=46,v=48,_=57,y=65,w=90,x=91,k=188,S=224;function D(e,...t){return t.length?t.some(t=>e[t]):e.altKey||e.shiftKey||e.ctrlKey||e.metaKey}},65072:function(e,t,i){"use strict";i.d(t,{Yg:function(){return y},u3:function(){return x}});var n=i(37716),a=i(39490),r=i(79765),o=i(9112),s=i(58071),u=i(67574),c=i(15257),l=i(13653),d=i(54395),m=i(88002),h=i(39761),p=i(46782),f=i(80521);const g=new Set;let b,v=(()=>{class e{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):_}matchMedia(e){return this._platform.WEBKIT&&function(e){if(!g.has(e))try{b||(b=document.createElement("style"),b.setAttribute("type","text/css"),document.head.appendChild(b)),b.sheet&&(b.sheet.insertRule(`@media ${e} {.fx-query-test{ }}`,0),g.add(e))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(f.t4))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(f.t4))},token:e,providedIn:"root"}),e})();function _(e){return{matches:"all"===e||""===e,media:e,addListener:()=>{},removeListener:()=>{}}}let y=(()=>{class e{constructor(e,t){this._mediaMatcher=e,this._zone=t,this._queries=new Map,this._destroySubject=new r.xQ}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return w((0,a.Eq)(e)).some(e=>this._registerQuery(e).mql.matches)}observe(e){const t=w((0,a.Eq)(e)).map(e=>this._registerQuery(e).observable);let i=(0,o.aj)(t);return i=(0,s.z)(i.pipe((0,c.q)(1)),i.pipe((0,l.T)(1),(0,d.b)(0))),i.pipe((0,m.U)(e=>{const t={matches:!1,breakpoints:{}};return e.forEach(({matches:e,query:i})=>{t.matches=t.matches||e,t.breakpoints[i]=e}),t}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const t=this._mediaMatcher.matchMedia(e),i={observable:new u.y(e=>{const i=t=>this._zone.run(()=>e.next(t));return t.addListener(i),()=>{t.removeListener(i)}}).pipe((0,h.O)(t),(0,m.U)(({matches:t})=>({query:e,matches:t})),(0,p.R)(this._destroySubject)),mql:t};return this._queries.set(e,i),i}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(v),n.LFG(n.R0b))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(v),n.LFG(n.R0b))},token:e,providedIn:"root"}),e})();function w(e){return e.map(e=>e.split(",")).reduce((e,t)=>e.concat(t)).map(e=>e.trim())}const x={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},18553:function(e,t,i){"use strict";i.d(t,{wD:function(){return l},yq:function(){return c},Q8:function(){return d}});var n=i(39490),a=i(37716),r=i(67574),o=i(79765),s=i(54395);let u=(()=>{class e{create(e){return"undefined"==typeof MutationObserver?null:new MutationObserver(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({factory:function(){return new e},token:e,providedIn:"root"}),e})(),c=(()=>{class e{constructor(e){this._mutationObserverFactory=e,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((e,t)=>this._cleanupObserver(t))}observe(e){const t=(0,n.fI)(e);return new r.y(e=>{const i=this._observeElement(t).subscribe(e);return()=>{i.unsubscribe(),this._unobserveElement(t)}})}_observeElement(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const t=new o.xQ,i=this._mutationObserverFactory.create(e=>t.next(e));i&&i.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:i,stream:t,count:1})}return this._observedElements.get(e).stream}_unobserveElement(e){this._observedElements.has(e)&&(this._observedElements.get(e).count--,this._observedElements.get(e).count||this._cleanupObserver(e))}_cleanupObserver(e){if(this._observedElements.has(e)){const{observer:t,stream:i}=this._observedElements.get(e);t&&t.disconnect(),i.complete(),this._observedElements.delete(e)}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(u))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(u))},token:e,providedIn:"root"}),e})(),l=(()=>{class e{constructor(e,t,i){this._contentObserver=e,this._elementRef=t,this._ngZone=i,this.event=new a.vpe,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(e){this._disabled=(0,n.Ig)(e),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(e){this._debounce=(0,n.su)(e),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const e=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?e.pipe((0,s.b)(this.debounce)):e).subscribe(this.event)})}_unsubscribe(){var e;null===(e=this._currentSubscription)||void 0===e||e.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(c),a.Y36(a.SBq),a.Y36(a.R0b))},e.\u0275dir=a.lG2({type:e,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),e})(),d=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[u]}),e})()},58203:function(e,t,i){"use strict";i.d(t,{pI:function(){return Q},xu:function(){return J},aV:function(){return W},X_:function(){return D},Xj:function(){return I},U8:function(){return $},uw:function(){return S}});var n=i(20303),a=i(37716),r=i(80521),o=i(70946),s=i(38583),u=i(39490),c=i(87636),l=i(79765),d=i(75319),m=i(66682),h=i(15257),p=i(46782),f=i(70409),g=i(36461);const b=(0,r.Mq)();class v{constructor(e,t){this._viewportRuler=e,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=t}attach(){}enable(){if(this._canBeEnabled()){const e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=e.style.left||"",this._previousHTMLStyles.top=e.style.top||"",e.style.left=(0,u.HM)(-this._previousScrollPosition.left),e.style.top=(0,u.HM)(-this._previousScrollPosition.top),e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const e=this._document.documentElement,t=e.style,i=this._document.body.style,n=t.scrollBehavior||"",a=i.scrollBehavior||"";this._isEnabled=!1,t.left=this._previousHTMLStyles.left,t.top=this._previousHTMLStyles.top,e.classList.remove("cdk-global-scrollblock"),b&&(t.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),b&&(t.scrollBehavior=n,i.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,t=this._viewportRuler.getViewportSize();return e.scrollHeight>t.height||e.scrollWidth>t.width}}class _{constructor(e,t,i,n){this._scrollDispatcher=e,this._ngZone=t,this._viewportRuler=i,this._config=n,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(e){this._overlayRef=e}enable(){if(this._scrollSubscription)return;const e=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=e.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=e.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class y{enable(){}disable(){}attach(){}}function w(e,t){return t.some(t=>e.bottom<t.top||e.top>t.bottom||e.right<t.left||e.left>t.right)}function x(e,t){return t.some(t=>e.top<t.top||e.bottom>t.bottom||e.left<t.left||e.right>t.right)}class k{constructor(e,t,i,n){this._scrollDispatcher=e,this._viewportRuler=t,this._ngZone=i,this._config=n,this._scrollSubscription=null}attach(e){this._overlayRef=e}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:t,height:i}=this._viewportRuler.getViewportSize();w(e,[{width:t,height:i,bottom:i,right:t,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 S=(()=>{class e{constructor(e,t,i,n){this._scrollDispatcher=e,this._viewportRuler=t,this._ngZone=i,this.noop=()=>new y,this.close=e=>new _(this._scrollDispatcher,this._ngZone,this._viewportRuler,e),this.block=()=>new v(this._viewportRuler,this._document),this.reposition=e=>new k(this._scrollDispatcher,this._viewportRuler,this._ngZone,e),this._document=n}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.mF),a.LFG(n.rL),a.LFG(a.R0b),a.LFG(s.K0))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(n.mF),a.LFG(n.rL),a.LFG(a.R0b),a.LFG(s.K0))},token:e,providedIn:"root"}),e})();class D{constructor(e){if(this.scrollStrategy=new y,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,e){const t=Object.keys(e);for(const i of t)void 0!==e[i]&&(this[i]=e[i])}}}class M{constructor(e,t,i,n,a){this.offsetX=i,this.offsetY=n,this.panelClass=a,this.originX=e.originX,this.originY=e.originY,this.overlayX=t.overlayX,this.overlayY=t.overlayY}}class C{constructor(e,t){this.connectionPair=e,this.scrollableViewProperties=t}}let T=(()=>{class e{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const t=this._attachedOverlays.indexOf(e);t>-1&&this._attachedOverlays.splice(t,1),0===this._attachedOverlays.length&&this.detach()}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(s.K0))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(s.K0))},token:e,providedIn:"root"}),e})(),A=(()=>{class e extends T{constructor(e){super(e),this._keydownListener=e=>{const t=this._attachedOverlays;for(let i=t.length-1;i>-1;i--)if(t[i]._keydownEvents.observers.length>0){t[i]._keydownEvents.next(e);break}}}add(e){super.add(e),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(s.K0))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(s.K0))},token:e,providedIn:"root"}),e})(),E=(()=>{class e extends T{constructor(e,t){super(e),this._platform=t,this._cursorStyleIsSet=!1,this._clickListener=e=>{const t=(0,r.sA)(e),i=this._attachedOverlays.slice();for(let n=i.length-1;n>-1;n--){const a=i[n];if(!(a._outsidePointerEvents.observers.length<1)&&a.hasAttached()){if(a.overlayElement.contains(t))break;a._outsidePointerEvents.next(e)}}}}add(e){if(super.add(e),!this._isAttached){const e=this._document.body;e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=e.style.cursor,e.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;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}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(s.K0),a.LFG(r.t4))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(s.K0),a.LFG(r.t4))},token:e,providedIn:"root"}),e})();const L="undefined"!=typeof window?window:{},O=void 0!==L.__karma__&&!!L.__karma__||void 0!==L.jasmine&&!!L.jasmine||void 0!==L.jest&&!!L.jest||void 0!==L.Mocha&&!!L.Mocha;let I=(()=>{class e{constructor(e,t){this._platform=t,this._document=e}ngOnDestroy(){const e=this._containerElement;e&&e.parentNode&&e.parentNode.removeChild(e)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||O){const t=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let e=0;e<t.length;e++)t[e].parentNode.removeChild(t[e])}const t=this._document.createElement("div");t.classList.add(e),O?t.setAttribute("platform","test"):this._platform.isBrowser||t.setAttribute("platform","server"),this._document.body.appendChild(t),this._containerElement=t}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(s.K0),a.LFG(r.t4))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(s.K0),a.LFG(r.t4))},token:e,providedIn:"root"}),e})();class P{constructor(e,t,i,n,a,r,o,s,u){this._portalOutlet=e,this._host=t,this._pane=i,this._config=n,this._ngZone=a,this._keyboardDispatcher=r,this._document=o,this._location=s,this._outsideClickDispatcher=u,this._backdropElement=null,this._backdropClick=new l.xQ,this._attachments=new l.xQ,this._detachments=new l.xQ,this._locationChanges=d.w.EMPTY,this._backdropClickHandler=e=>this._backdropClick.next(e),this._keydownEvents=new l.xQ,this._outsidePointerEvents=new l.xQ,n.scrollStrategy&&(this._scrollStrategy=n.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=n.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(e){let t=this._portalOutlet.attach(e);return!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,h.q)(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),t}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),e}dispose(){const e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),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),this._host&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=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(e){e!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=e,this.hasAttached()&&(e.attach(this),this.updatePosition()))}updateSize(e){this._config=Object.assign(Object.assign({},this._config),e),this._updateElementSize()}setDirection(e){this._config=Object.assign(Object.assign({},this._config),{direction:e}),this._updateElementDirection()}addPanelClass(e){this._pane&&this._toggleClasses(this._pane,e,!0)}removePanelClass(e){this._pane&&this._toggleClasses(this._pane,e,!1)}getDirection(){const e=this._config.direction;return e?"string"==typeof e?e:e.value:"ltr"}updateScrollStrategy(e){e!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=e,this.hasAttached()&&(e.attach(this),e.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const e=this._pane.style;e.width=(0,u.HM)(this._config.width),e.height=(0,u.HM)(this._config.height),e.minWidth=(0,u.HM)(this._config.minWidth),e.minHeight=(0,u.HM)(this._config.minHeight),e.maxWidth=(0,u.HM)(this._config.maxWidth),e.maxHeight=(0,u.HM)(this._config.maxHeight)}_togglePointerEvents(e){this._pane.style.pointerEvents=e?"":"none"}_attachBackdrop(){const e="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),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),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(e)})}):this._backdropElement.classList.add(e)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let e=this._backdropElement;if(!e)return;let t,i=()=>{e&&(e.removeEventListener("click",this._backdropClickHandler),e.removeEventListener("transitionend",i),e.parentNode&&e.parentNode.removeChild(e)),this._backdropElement==e&&(this._backdropElement=null),this._config.backdropClass&&this._toggleClasses(e,this._config.backdropClass,!1),clearTimeout(t)};e.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{e.addEventListener("transitionend",i)}),e.style.pointerEvents="none",t=this._ngZone.runOutsideAngular(()=>setTimeout(i,500))}_toggleClasses(e,t,i){const n=e.classList;(0,u.Eq)(t).forEach(e=>{e&&(i?n.add(e):n.remove(e))})}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const e=this._ngZone.onStable.pipe((0,p.R)((0,m.T)(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._previousHostParent.removeChild(this._host)),e.unsubscribe())})})}_disposeScrollStrategy(){const e=this._scrollStrategy;e&&(e.disable(),e.detach&&e.detach())}}const Y="cdk-overlay-connected-position-bounding-box",q=/([A-Za-z%]+)$/;class j{constructor(e,t,i,n,a){this._viewportRuler=t,this._document=i,this._platform=n,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 l.xQ,this._resizeSubscription=d.w.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(e)}get positions(){return this._preferredPositions}attach(e){this._validatePositions(),e.hostElement.classList.add(Y),this._overlayRef=e,this._boundingBox=e.hostElement,this._pane=e.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();const e=this._originRect,t=this._overlayRect,i=this._viewportRect,n=[];let a;for(let r of this._preferredPositions){let o=this._getOriginPoint(e,r),s=this._getOverlayPoint(o,t,r),u=this._getOverlayFit(s,t,i,r);if(u.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(r,o);this._canFitWithFlexibleDimensions(u,s,i)?n.push({position:r,origin:o,overlayRect:t,boundingBoxRect:this._calculateBoundingBoxRect(o,r)}):(!a||a.overlayFit.visibleArea<u.visibleArea)&&(a={overlayFit:u,overlayPoint:s,originPoint:o,position:r,overlayRect:t})}if(n.length){let e=null,t=-1;for(const i of n){const n=i.boundingBoxRect.width*i.boundingBoxRect.height*(i.position.weight||1);n>t&&(t=n,e=i)}return this._isPushed=!1,void this._applyPosition(e.position,e.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(a.position,a.originPoint);this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&N(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Y),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();const e=this._lastPosition||this._preferredPositions[0],t=this._getOriginPoint(this._originRect,e);this._applyPosition(e,t)}}withScrollableContainers(e){return this._scrollables=e,this}withPositions(e){return this._preferredPositions=e,-1===e.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(e){return this._viewportMargin=e,this}withFlexibleDimensions(e=!0){return this._hasFlexibleDimensions=e,this}withGrowAfterOpen(e=!0){return this._growAfterOpen=e,this}withPush(e=!0){return this._canPush=e,this}withLockedPosition(e=!0){return this._positionLocked=e,this}setOrigin(e){return this._origin=e,this}withDefaultOffsetX(e){return this._offsetX=e,this}withDefaultOffsetY(e){return this._offsetY=e,this}withTransformOriginOn(e){return this._transformOriginSelector=e,this}_getOriginPoint(e,t){let i,n;if("center"==t.originX)i=e.left+e.width/2;else{const n=this._isRtl()?e.right:e.left,a=this._isRtl()?e.left:e.right;i="start"==t.originX?n:a}return n="center"==t.originY?e.top+e.height/2:"top"==t.originY?e.top:e.bottom,{x:i,y:n}}_getOverlayPoint(e,t,i){let n,a;return n="center"==i.overlayX?-t.width/2:"start"===i.overlayX?this._isRtl()?-t.width:0:this._isRtl()?0:-t.width,a="center"==i.overlayY?-t.height/2:"top"==i.overlayY?0:-t.height,{x:e.x+n,y:e.y+a}}_getOverlayFit(e,t,i,n){const a=R(t);let{x:r,y:o}=e,s=this._getOffset(n,"x"),u=this._getOffset(n,"y");s&&(r+=s),u&&(o+=u);let c=0-o,l=o+a.height-i.height,d=this._subtractOverflows(a.width,0-r,r+a.width-i.width),m=this._subtractOverflows(a.height,c,l),h=d*m;return{visibleArea:h,isCompletelyWithinViewport:a.width*a.height===h,fitsInViewportVertically:m===a.height,fitsInViewportHorizontally:d==a.width}}_canFitWithFlexibleDimensions(e,t,i){if(this._hasFlexibleDimensions){const n=i.bottom-t.y,a=i.right-t.x,r=F(this._overlayRef.getConfig().minHeight),o=F(this._overlayRef.getConfig().minWidth),s=e.fitsInViewportHorizontally||null!=o&&o<=a;return(e.fitsInViewportVertically||null!=r&&r<=n)&&s}return!1}_pushOverlayOnScreen(e,t,i){if(this._previousPushAmount&&this._positionLocked)return{x:e.x+this._previousPushAmount.x,y:e.y+this._previousPushAmount.y};const n=R(t),a=this._viewportRect,r=Math.max(e.x+n.width-a.width,0),o=Math.max(e.y+n.height-a.height,0),s=Math.max(a.top-i.top-e.y,0),u=Math.max(a.left-i.left-e.x,0);let c=0,l=0;return c=n.width<=a.width?u||-r:e.x<this._viewportMargin?a.left-i.left-e.x:0,l=n.height<=a.height?s||-o:e.y<this._viewportMargin?a.top-i.top-e.y:0,this._previousPushAmount={x:c,y:l},{x:e.x+c,y:e.y+l}}_applyPosition(e,t){if(this._setTransformOrigin(e),this._setOverlayElementStyles(t,e),this._setBoundingBoxStyles(t,e),e.panelClass&&this._addPanelClasses(e.panelClass),this._lastPosition=e,this._positionChanges.observers.length){const t=this._getScrollVisibility(),i=new C(e,t);this._positionChanges.next(i)}this._isInitialRender=!1}_setTransformOrigin(e){if(!this._transformOriginSelector)return;const t=this._boundingBox.querySelectorAll(this._transformOriginSelector);let i,n=e.overlayY;i="center"===e.overlayX?"center":this._isRtl()?"start"===e.overlayX?"right":"left":"start"===e.overlayX?"left":"right";for(let a=0;a<t.length;a++)t[a].style.transformOrigin=`${i} ${n}`}_calculateBoundingBoxRect(e,t){const i=this._viewportRect,n=this._isRtl();let a,r,o,s,u,c;if("top"===t.overlayY)r=e.y,a=i.height-r+this._viewportMargin;else if("bottom"===t.overlayY)o=i.height-e.y+2*this._viewportMargin,a=i.height-o+this._viewportMargin;else{const t=Math.min(i.bottom-e.y+i.top,e.y),n=this._lastBoundingBoxSize.height;a=2*t,r=e.y-t,a>n&&!this._isInitialRender&&!this._growAfterOpen&&(r=e.y-n/2)}if("end"===t.overlayX&&!n||"start"===t.overlayX&&n)c=i.width-e.x+this._viewportMargin,s=e.x-this._viewportMargin;else if("start"===t.overlayX&&!n||"end"===t.overlayX&&n)u=e.x,s=i.right-e.x;else{const t=Math.min(i.right-e.x+i.left,e.x),n=this._lastBoundingBoxSize.width;s=2*t,u=e.x-t,s>n&&!this._isInitialRender&&!this._growAfterOpen&&(u=e.x-n/2)}return{top:r,left:u,bottom:o,right:c,width:s,height:a}}_setBoundingBoxStyles(e,t){const i=this._calculateBoundingBoxRect(e,t);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const n={};if(this._hasExactPosition())n.top=n.left="0",n.bottom=n.right=n.maxHeight=n.maxWidth="",n.width=n.height="100%";else{const e=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;n.height=(0,u.HM)(i.height),n.top=(0,u.HM)(i.top),n.bottom=(0,u.HM)(i.bottom),n.width=(0,u.HM)(i.width),n.left=(0,u.HM)(i.left),n.right=(0,u.HM)(i.right),n.alignItems="center"===t.overlayX?"center":"end"===t.overlayX?"flex-end":"flex-start",n.justifyContent="center"===t.overlayY?"center":"bottom"===t.overlayY?"flex-end":"flex-start",e&&(n.maxHeight=(0,u.HM)(e)),a&&(n.maxWidth=(0,u.HM)(a))}this._lastBoundingBoxSize=i,N(this._boundingBox.style,n)}_resetBoundingBoxStyles(){N(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){N(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(e,t){const i={},n=this._hasExactPosition(),a=this._hasFlexibleDimensions,r=this._overlayRef.getConfig();if(n){const n=this._viewportRuler.getViewportScrollPosition();N(i,this._getExactOverlayY(t,e,n)),N(i,this._getExactOverlayX(t,e,n))}else i.position="static";let o="",s=this._getOffset(t,"x"),c=this._getOffset(t,"y");s&&(o+=`translateX(${s}px) `),c&&(o+=`translateY(${c}px)`),i.transform=o.trim(),r.maxHeight&&(n?i.maxHeight=(0,u.HM)(r.maxHeight):a&&(i.maxHeight="")),r.maxWidth&&(n?i.maxWidth=(0,u.HM)(r.maxWidth):a&&(i.maxWidth="")),N(this._pane.style,i)}_getExactOverlayY(e,t,i){let n={top:"",bottom:""},a=this._getOverlayPoint(t,this._overlayRect,e);this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,i));let r=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return a.y-=r,"bottom"===e.overlayY?n.bottom=this._document.documentElement.clientHeight-(a.y+this._overlayRect.height)+"px":n.top=(0,u.HM)(a.y),n}_getExactOverlayX(e,t,i){let n,a={left:"",right:""},r=this._getOverlayPoint(t,this._overlayRect,e);return this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i)),n=this._isRtl()?"end"===e.overlayX?"left":"right":"end"===e.overlayX?"right":"left","right"===n?a.right=this._document.documentElement.clientWidth-(r.x+this._overlayRect.width)+"px":a.left=(0,u.HM)(r.x),a}_getScrollVisibility(){const e=this._getOriginRect(),t=this._pane.getBoundingClientRect(),i=this._scrollables.map(e=>e.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:x(e,i),isOriginOutsideView:w(e,i),isOverlayClipped:x(t,i),isOverlayOutsideView:w(t,i)}}_subtractOverflows(e,...t){return t.reduce((e,t)=>e-Math.max(t,0),e)}_getNarrowedViewportRect(){const e=this._document.documentElement.clientWidth,t=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+e-this._viewportMargin,bottom:i.top+t-this._viewportMargin,width:e-2*this._viewportMargin,height:t-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(e,t){return"x"===t?null==e.offsetX?this._offsetX:e.offsetX:null==e.offsetY?this._offsetY:e.offsetY}_validatePositions(){}_addPanelClasses(e){this._pane&&(0,u.Eq)(e).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(e=>{this._pane.classList.remove(e)}),this._appliedPanelClasses=[])}_getOriginRect(){const e=this._origin;if(e instanceof a.SBq)return e.nativeElement.getBoundingClientRect();if(e instanceof Element)return e.getBoundingClientRect();const t=e.width||0,i=e.height||0;return{top:e.y,bottom:e.y+i,left:e.x,right:e.x+t,height:i,width:t}}}function N(e,t){for(let i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function F(e){if("number"!=typeof e&&null!=e){const[t,i]=e.split(q);return i&&"px"!==i?null:parseFloat(t)}return e||null}function R(e){return{top:Math.floor(e.top),right:Math.floor(e.right),bottom:Math.floor(e.bottom),left:Math.floor(e.left),width:Math.floor(e.width),height:Math.floor(e.height)}}class H{constructor(e,t,i,n,a,r,o){this._preferredPositions=[],this._positionStrategy=new j(i,n,a,r,o).withFlexibleDimensions(!1).withPush(!1).withViewportMargin(0),this.withFallbackPosition(e,t),this.onPositionChange=this._positionStrategy.positionChanges}get positions(){return this._preferredPositions}attach(e){this._overlayRef=e,this._positionStrategy.attach(e),this._direction&&(e.setDirection(this._direction),this._direction=null)}dispose(){this._positionStrategy.dispose()}detach(){this._positionStrategy.detach()}apply(){this._positionStrategy.apply()}recalculateLastPosition(){this._positionStrategy.reapplyLastPosition()}withScrollableContainers(e){this._positionStrategy.withScrollableContainers(e)}withFallbackPosition(e,t,i,n){const a=new M(e,t,i,n);return this._preferredPositions.push(a),this._positionStrategy.withPositions(this._preferredPositions),this}withDirection(e){return this._overlayRef?this._overlayRef.setDirection(e):this._direction=e,this}withOffsetX(e){return this._positionStrategy.withDefaultOffsetX(e),this}withOffsetY(e){return this._positionStrategy.withDefaultOffsetY(e),this}withLockedPosition(e){return this._positionStrategy.withLockedPosition(e),this}withPositions(e){return this._preferredPositions=e.slice(),this._positionStrategy.withPositions(this._preferredPositions),this}setOrigin(e){return this._positionStrategy.setOrigin(e),this}}const B="cdk-global-overlay-wrapper";class U{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}attach(e){const t=e.getConfig();this._overlayRef=e,this._width&&!t.width&&e.updateSize({width:this._width}),this._height&&!t.height&&e.updateSize({height:this._height}),e.hostElement.classList.add(B),this._isDisposed=!1}top(e=""){return this._bottomOffset="",this._topOffset=e,this._alignItems="flex-start",this}left(e=""){return this._rightOffset="",this._leftOffset=e,this._justifyContent="flex-start",this}bottom(e=""){return this._topOffset="",this._bottomOffset=e,this._alignItems="flex-end",this}right(e=""){return this._leftOffset="",this._rightOffset=e,this._justifyContent="flex-end",this}width(e=""){return this._overlayRef?this._overlayRef.updateSize({width:e}):this._width=e,this}height(e=""){return this._overlayRef?this._overlayRef.updateSize({height:e}):this._height=e,this}centerHorizontally(e=""){return this.left(e),this._justifyContent="center",this}centerVertically(e=""){return this.top(e),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:n,height:a,maxWidth:r,maxHeight:o}=i,s=!("100%"!==n&&"100vw"!==n||r&&"100%"!==r&&"100vw"!==r),u=!("100%"!==a&&"100vh"!==a||o&&"100%"!==o&&"100vh"!==o);e.position=this._cssPosition,e.marginLeft=s?"0":this._leftOffset,e.marginTop=u?"0":this._topOffset,e.marginBottom=this._bottomOffset,e.marginRight=this._rightOffset,s?t.justifyContent="flex-start":"center"===this._justifyContent?t.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?t.justifyContent="flex-end":"flex-end"===this._justifyContent&&(t.justifyContent="flex-start"):t.justifyContent=this._justifyContent,t.alignItems=u?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement,i=t.style;t.classList.remove(B),i.justifyContent=i.alignItems=e.marginTop=e.marginBottom=e.marginLeft=e.marginRight=e.position="",this._overlayRef=null,this._isDisposed=!0}}let z=(()=>{class e{constructor(e,t,i,n){this._viewportRuler=e,this._document=t,this._platform=i,this._overlayContainer=n}global(){return new U}connectedTo(e,t,i){return new H(t,i,e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}flexibleConnectedTo(e){return new j(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.rL),a.LFG(s.K0),a.LFG(r.t4),a.LFG(I))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(n.rL),a.LFG(s.K0),a.LFG(r.t4),a.LFG(I))},token:e,providedIn:"root"}),e})(),Z=0,W=(()=>{class e{constructor(e,t,i,n,a,r,o,s,u,c,l){this.scrollStrategies=e,this._overlayContainer=t,this._componentFactoryResolver=i,this._positionBuilder=n,this._keyboardDispatcher=a,this._injector=r,this._ngZone=o,this._document=s,this._directionality=u,this._location=c,this._outsideClickDispatcher=l}create(e){const t=this._createHostElement(),i=this._createPaneElement(t),n=this._createPortalOutlet(i),a=new D(e);return a.direction=a.direction||this._directionality.value,new P(n,t,i,a,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher)}position(){return this._positionBuilder}_createPaneElement(e){const t=this._document.createElement("div");return t.id="cdk-overlay-"+Z++,t.classList.add("cdk-overlay-pane"),e.appendChild(t),t}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(a.z2F)),new c.u0(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(S),a.LFG(I),a.LFG(a._Vd),a.LFG(z),a.LFG(A),a.LFG(a.zs3),a.LFG(a.R0b),a.LFG(s.K0),a.LFG(o.Is),a.LFG(s.Ye),a.LFG(E))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const V=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],G=new a.OlP("cdk-connected-overlay-scroll-strategy");let J=(()=>{class e{constructor(e){this.elementRef=e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.SBq))},e.\u0275dir=a.lG2({type:e,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),e})(),Q=(()=>{class e{constructor(e,t,i,n,r){this._overlay=e,this._dir=r,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=d.w.EMPTY,this._attachSubscription=d.w.EMPTY,this._detachSubscription=d.w.EMPTY,this._positionSubscription=d.w.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new a.vpe,this.positionChange=new a.vpe,this.attach=new a.vpe,this.detach=new a.vpe,this.overlayKeydown=new a.vpe,this.overlayOutsideClick=new a.vpe,this._templatePortal=new c.UE(t,i),this._scrollStrategyFactory=n,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=(0,u.Ig)(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=(0,u.Ig)(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=(0,u.Ig)(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=(0,u.Ig)(e)}get push(){return this._push}set push(e){this._push=(0,u.Ig)(e)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=V);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(e=>{this.overlayKeydown.next(e),e.keyCode===g.hY&&!this.disableClose&&!(0,g.Vb)(e)&&(e.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(e=>{this.overlayOutsideClick.next(e)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),t=new D({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(t.width=this.width),(this.height||0===this.height)&&(t.height=this.height),(this.minWidth||0===this.minWidth)&&(t.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(t.minHeight=this.minHeight),this.backdropClass&&(t.backdropClass=this.backdropClass),this.panelClass&&(t.panelClass=this.panelClass),t}_updatePositionStrategy(e){const t=this.positions.map(e=>({originX:e.originX,originY:e.originY,overlayX:e.overlayX,overlayY:e.overlayY,offsetX:e.offsetX||this.offsetX,offsetY:e.offsetY||this.offsetY,panelClass:e.panelClass||void 0}));return e.setOrigin(this.origin.elementRef).withPositions(t).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this.origin.elementRef);return this._updatePositionStrategy(e),e}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,f.o)(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(W),a.Y36(a.Rgc),a.Y36(a.s_b),a.Y36(G),a.Y36(o.Is,8))},e.\u0275dir=a.lG2({type:e,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],positions:["cdkConnectedOverlayPositions","positions"],origin:["cdkConnectedOverlayOrigin","origin"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[a.TTD]}),e})();const K={provide:G,deps:[W],useFactory:function(e){return()=>e.scrollStrategies.reposition()}};let $=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[W,K],imports:[[o.vT,c.eL,n.Cl],n.Cl]}),e})()},80521:function(e,t,i){"use strict";i.d(t,{t4:function(){return s},ud:function(){return u},sA:function(){return y},ht:function(){return _},kV:function(){return v},_i:function(){return b},qK:function(){return l},i$:function(){return f},Mq:function(){return g}});var n=i(37716),a=i(38583);let r;try{r="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(w){r=!1}let o,s=(()=>{class e{constructor(e){this._platformId=e,this.isBrowser=this._platformId?(0,a.NF)(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&&!r)&&"undefined"!=typeof CSS&&!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 e.\u0275fac=function(t){return new(t||e)(n.LFG(n.Lbi))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(n.Lbi))},token:e,providedIn:"root"}),e})(),u=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({}),e})();const c=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function l(){if(o)return o;if("object"!=typeof document||!document)return o=new Set(c),o;let e=document.createElement("input");return o=new Set(c.filter(t=>(e.setAttribute("type",t),e.type===t))),o}let d,m,h,p;function f(e){return function(){if(null==d&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>d=!0}))}finally{d=d||!1}return d}()?e:!!e.capture}function g(){if(null==h){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return h=!1,h;if("scrollBehavior"in document.documentElement.style)h=!0;else{const e=Element.prototype.scrollTo;h=!!e&&!/\{\s*\[native code\]\s*\}/.test(e.toString())}}return h}function b(){if("object"!=typeof document||!document)return 0;if(null==m){const e=document.createElement("div"),t=e.style;e.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const i=document.createElement("div"),n=i.style;n.width="2px",n.height="1px",e.appendChild(i),document.body.appendChild(e),m=0,0===e.scrollLeft&&(e.scrollLeft=1,m=0===e.scrollLeft?1:2),e.parentNode.removeChild(e)}return m}function v(e){if(function(){if(null==p){const e="undefined"!=typeof document?document.head:null;p=!(!e||!e.createShadowRoot&&!e.attachShadow)}return p}()){const t=e.getRootNode?e.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}function _(){let e="undefined"!=typeof document&&document?document.activeElement:null;for(;e&&e.shadowRoot;){const t=e.shadowRoot.activeElement;if(t===e)break;e=t}return e}function y(e){return e.composedPath?e.composedPath()[0]:e.target}},87636:function(e,t,i){"use strict";i.d(t,{en:function(){return c},Pl:function(){return d},C5:function(){return o},u0:function(){return l},eL:function(){return m},UE:function(){return s}});var n=i(37716),a=i(38583);class r{attach(e){return this._attachedHost=e,e.attach(this)}detach(){let e=this._attachedHost;null!=e&&(this._attachedHost=null,e.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(e){this._attachedHost=e}}class o extends r{constructor(e,t,i,n){super(),this.component=e,this.viewContainerRef=t,this.injector=i,this.componentFactoryResolver=n}}class s extends r{constructor(e,t,i){super(),this.templateRef=e,this.viewContainerRef=t,this.context=i}get origin(){return this.templateRef.elementRef}attach(e,t=this.context){return this.context=t,super.attach(e)}detach(){return this.context=void 0,super.detach()}}class u extends r{constructor(e){super(),this.element=e instanceof n.SBq?e.nativeElement:e}}class c{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(e){return e instanceof o?(this._attachedPortal=e,this.attachComponentPortal(e)):e instanceof s?(this._attachedPortal=e,this.attachTemplatePortal(e)):this.attachDomPortal&&e instanceof u?(this._attachedPortal=e,this.attachDomPortal(e)):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(e){this._disposeFn=e}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class l extends c{constructor(e,t,i,n,a){super(),this.outletElement=e,this._componentFactoryResolver=t,this._appRef=i,this._defaultInjector=n,this.attachDomPortal=e=>{const t=e.element,i=this._document.createComment("dom-portal");t.parentNode.insertBefore(i,t),this.outletElement.appendChild(t),this._attachedPortal=e,super.setDisposeFn(()=>{i.parentNode&&i.parentNode.replaceChild(t,i)})},this._document=a}attachComponentPortal(e){const t=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component);let i;return e.viewContainerRef?(i=e.viewContainerRef.createComponent(t,e.viewContainerRef.length,e.injector||e.viewContainerRef.injector),this.setDisposeFn(()=>i.destroy())):(i=t.create(e.injector||this._defaultInjector),this._appRef.attachView(i.hostView),this.setDisposeFn(()=>{this._appRef.detachView(i.hostView),i.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(i)),this._attachedPortal=e,i}attachTemplatePortal(e){let t=e.viewContainerRef,i=t.createEmbeddedView(e.templateRef,e.context);return i.rootNodes.forEach(e=>this.outletElement.appendChild(e)),i.detectChanges(),this.setDisposeFn(()=>{let e=t.indexOf(i);-1!==e&&t.remove(e)}),this._attachedPortal=e,i}dispose(){super.dispose(),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}_getComponentRootNode(e){return e.hostView.rootNodes[0]}}let d=(()=>{class e extends c{constructor(e,t,i){super(),this._componentFactoryResolver=e,this._viewContainerRef=t,this._isInitialized=!1,this.attached=new n.vpe,this.attachDomPortal=e=>{const t=e.element,i=this._document.createComment("dom-portal");e.setAttachedHost(this),t.parentNode.insertBefore(i,t),this._getRootNode().appendChild(t),this._attachedPortal=e,super.setDisposeFn(()=>{i.parentNode&&i.parentNode.replaceChild(t,i)})},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)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(e){e.setAttachedHost(this);const t=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,i=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),n=t.createComponent(i,t.length,e.injector||t.injector);return t!==this._viewContainerRef&&this._getRootNode().appendChild(n.hostView.rootNodes[0]),super.setDisposeFn(()=>n.destroy()),this._attachedPortal=e,this._attachedRef=n,this.attached.emit(n),n}attachTemplatePortal(e){e.setAttachedHost(this);const t=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context);return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=t,this.attached.emit(t),t}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n._Vd),n.Y36(n.s_b),n.Y36(a.K0))},e.\u0275dir=n.lG2({type:e,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[n.qOj]}),e})(),m=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({}),e})()},20303:function(e,t,i){"use strict";i.d(t,{ZD:function(){return v},mF:function(){return g},Cl:function(){return _},rL:function(){return b}});var n=i(39490),a=i(37716),r=i(36465),o=i(16102);new class extends o.v{flush(e){this.active=!0,this.scheduled=void 0;const{actions:t}=this;let i,n=-1,a=t.length;e=e||t.shift();do{if(i=e.execute(e.state,e.delay))break}while(++n<a&&(e=t.shift()));if(this.active=!1,i){for(;++n<a&&(e=t.shift());)e.unsubscribe();throw i}}}(class extends r.o{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}requestAsyncId(e,t,i=0){return null!==i&&i>0?super.requestAsyncId(e,t,i):(e.actions.push(this),e.scheduled||(e.scheduled=requestAnimationFrame(()=>e.flush(null))))}recycleAsyncId(e,t,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(e,t,i);0===e.actions.length&&(cancelAnimationFrame(t),e.scheduled=void 0)}});var s=i(79765),u=i(25917),c=i(67574),l=i(22759);i(64581);i(75319),i(95639),i(77393),i(87519);var d=i(80013),m=i(45435),h=(i(46782),i(39761),i(43190),i(47349),i(80521)),p=i(38583),f=i(70946);i(38345);let g=(()=>{class e{constructor(e,t,i){this._ngZone=e,this._platform=t,this._scrolled=new s.xQ,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 t=this.scrollContainers.get(e);t&&(t.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new c.y(t=>{this._globalSubscription||this._addGlobalListener();const i=e>0?this._scrolled.pipe((0,d.e)(e)).subscribe(t):this._scrolled.subscribe(t);return this._scrolledCount++,()=>{i.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,u.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,t)=>this.deregister(t)),this._scrolled.complete()}ancestorScrolled(e,t){const i=this.getAncestorScrollContainers(e);return this.scrolled(t).pipe((0,m.h)(e=>!e||i.indexOf(e)>-1))}getAncestorScrollContainers(e){const t=[];return this.scrollContainers.forEach((i,n)=>{this._scrollableContainsElement(n,e)&&t.push(n)}),t}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,t){let i=(0,n.fI)(t),a=e.getElementRef().nativeElement;do{if(i==a)return!0}while(i=i.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const e=this._getWindow();return(0,l.R)(e.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(a.R0b),a.LFG(h.t4),a.LFG(p.K0,8))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(a.R0b),a.LFG(h.t4),a.LFG(p.K0,8))},token:e,providedIn:"root"}),e})(),b=(()=>{class e{constructor(e,t,i){this._platform=e,this._change=new s.xQ,this._changeListener=e=>{this._change.next(e)},this._document=i,t.runOutsideAngular(()=>{if(e.isBrowser){const e=this._getWindow();e.addEventListener("resize",this._changeListener),e.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:t,height:i}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+i,right:e.left+t,height:i,width:t}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,t=this._getWindow(),i=e.documentElement,n=i.getBoundingClientRect();return{top:-n.top||e.body.scrollTop||t.scrollY||i.scrollTop||0,left:-n.left||e.body.scrollLeft||t.scrollX||i.scrollLeft||0}}change(e=20){return e>0?this._change.pipe((0,d.e)(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 e.\u0275fac=function(t){return new(t||e)(a.LFG(h.t4),a.LFG(a.R0b),a.LFG(p.K0,8))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(h.t4),a.LFG(a.R0b),a.LFG(p.K0,8))},token:e,providedIn:"root"}),e})(),v=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})(),_=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[f.vT,h.ud,v],f.vT,v]}),e})()},39490:function(e,t,i){"use strict";i.d(t,{t6:function(){return o},Eq:function(){return s},Ig:function(){return a},HM:function(){return u},fI:function(){return c},su:function(){return r},du:function(){return l}});var n=i(37716);function a(e){return null!=e&&"false"!=`${e}`}function r(e,t=0){return o(e)?Number(e):t}function o(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}function s(e){return Array.isArray(e)?e:[e]}function u(e){return null==e?"":"string"==typeof e?e:`${e}px`}function c(e){return e instanceof n.SBq?e.nativeElement:e}function l(e,t=/\s+/){const i=[];if(null!=e){const n=Array.isArray(e)?e:`${e}`.split(t);for(const e of n){const t=`${e}`.trim();t&&i.push(t)}}return i}},38583:function(e,t,i){"use strict";i.d(t,{mr:function(){return y},Ov:function(){return Ie},ez:function(){return Ue},H9:function(){return Re},K0:function(){return u},uU:function(){return qe},JJ:function(){return Fe},Do:function(){return x},Gx:function(){return Ne},V_:function(){return d},Ye:function(){return k},S$:function(){return v},mk:function(){return fe},sg:function(){return be},O5:function(){return _e},PC:function(){return Me},RF:function(){return ke},n9:function(){return Se},ED:function(){return De},tP:function(){return Ce},b0:function(){return w},lw:function(){return c},rS:function(){return Ye},EM:function(){return We},JF:function(){return Je},NF:function(){return Ze},w_:function(){return s},bD:function(){return ze},q:function(){return r},Mx:function(){return pe},HT:function(){return o}});var n=i(37716);let a=null;function r(){return a}function o(e){a||(a=e)}class s{}const u=new n.OlP("DocumentToken");let c=(()=>{class e{historyGo(e){throw new Error("Not implemented")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=(0,n.Yz7)({factory:l,token:e,providedIn:"platform"}),e})();function l(){return(0,n.LFG)(m)}const d=new n.OlP("Location Initialized");let m=(()=>{class e extends c{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return r().getBaseHref(this._doc)}onPopState(e){const t=r().getGlobalEventTarget(this._doc,"window");return t.addEventListener("popstate",e,!1),()=>t.removeEventListener("popstate",e)}onHashChange(e){const t=r().getGlobalEventTarget(this._doc,"window");return t.addEventListener("hashchange",e,!1),()=>t.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,t,i){h()?this._history.pushState(e,t,i):this.location.hash=i}replaceState(e,t,i){h()?this._history.replaceState(e,t,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 e.\u0275fac=function(t){return new(t||e)(n.LFG(u))},e.\u0275prov=(0,n.Yz7)({factory:p,token:e,providedIn:"platform"}),e})();function h(){return!!window.history.pushState}function p(){return new m((0,n.LFG)(u))}function f(e,t){if(0==e.length)return t;if(0==t.length)return e;let i=0;return e.endsWith("/")&&i++,t.startsWith("/")&&i++,2==i?e+t.substring(1):1==i?e+t:e+"/"+t}function g(e){const t=e.match(/#|\?|$/),i=t&&t.index||e.length;return e.slice(0,i-("/"===e[i-1]?1:0))+e.slice(i)}function b(e){return e&&"?"!==e[0]?"?"+e:e}let v=(()=>{class e{historyGo(e){throw new Error("Not implemented")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=(0,n.Yz7)({factory:_,token:e,providedIn:"root"}),e})();function _(e){const t=(0,n.LFG)(u).location;return new w((0,n.LFG)(c),t&&t.origin||"")}const y=new n.OlP("appBaseHref");let w=(()=>{class e extends v{constructor(e,t){if(super(),this._platformLocation=e,this._removeListenerFns=[],null==t&&(t=this._platformLocation.getBaseHrefFromDOM()),null==t)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=t}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 f(this._baseHref,e)}path(e=!1){const t=this._platformLocation.pathname+b(this._platformLocation.search),i=this._platformLocation.hash;return i&&e?`${t}${i}`:t}pushState(e,t,i,n){const a=this.prepareExternalUrl(i+b(n));this._platformLocation.pushState(e,t,a)}replaceState(e,t,i,n){const a=this.prepareExternalUrl(i+b(n));this._platformLocation.replaceState(e,t,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(e=0){var t,i;null===(i=(t=this._platformLocation).historyGo)||void 0===i||i.call(t,e)}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(c),n.LFG(y,8))},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})(),x=(()=>{class e extends v{constructor(e,t){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=t&&(this._baseHref=t)}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}path(e=!1){let t=this._platformLocation.hash;return null==t&&(t="#"),t.length>0?t.substring(1):t}prepareExternalUrl(e){const t=f(this._baseHref,e);return t.length>0?"#"+t:t}pushState(e,t,i,n){let a=this.prepareExternalUrl(i+b(n));0==a.length&&(a=this._platformLocation.pathname),this._platformLocation.pushState(e,t,a)}replaceState(e,t,i,n){let a=this.prepareExternalUrl(i+b(n));0==a.length&&(a=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(e=0){var t,i;null===(i=(t=this._platformLocation).historyGo)||void 0===i||i.call(t,e)}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(c),n.LFG(y,8))},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})(),k=(()=>{class e{constructor(e,t){this._subject=new n.vpe,this._urlChangeListeners=[],this._platformStrategy=e;const i=this._platformStrategy.getBaseHref();this._platformLocation=t,this._baseHref=g(D(i)),this._platformStrategy.onPopState(e=>{this._subject.emit({url:this.path(!0),pop:!0,state:e.state,type:e.type})})}path(e=!1){return this.normalize(this._platformStrategy.path(e))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(e,t=""){return this.path()==this.normalize(e+b(t))}normalize(t){return e.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,D(t)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}go(e,t="",i=null){this._platformStrategy.pushState(i,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+b(t)),i)}replaceState(e,t="",i=null){this._platformStrategy.replaceState(i,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+b(t)),i)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}historyGo(e=0){var t,i;null===(i=(t=this._platformStrategy).historyGo)||void 0===i||i.call(t,e)}onUrlChange(e){this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(e=>{this._notifyUrlChangeListeners(e.url,e.state)}))}_notifyUrlChangeListeners(e="",t){this._urlChangeListeners.forEach(i=>i(e,t))}subscribe(e,t,i){return this._subject.subscribe({next:e,error:t,complete:i})}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(v),n.LFG(c))},e.normalizeQueryParams=b,e.joinWithSlash=f,e.stripTrailingSlash=g,e.\u0275prov=(0,n.Yz7)({factory:S,token:e,providedIn:"root"}),e})();function S(){return new k((0,n.LFG)(v),(0,n.LFG)(c))}function D(e){return e.replace(/\/index.html$/,"")}const M={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"\u0440.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RUR:[void 0,"\u0440."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var C=(()=>((C=C||{})[C.Decimal=0]="Decimal",C[C.Percent=1]="Percent",C[C.Currency=2]="Currency",C[C.Scientific=3]="Scientific",C))(),T=(()=>((T=T||{})[T.Zero=0]="Zero",T[T.One=1]="One",T[T.Two=2]="Two",T[T.Few=3]="Few",T[T.Many=4]="Many",T[T.Other=5]="Other",T))(),A=(()=>((A=A||{})[A.Format=0]="Format",A[A.Standalone=1]="Standalone",A))(),E=(()=>((E=E||{})[E.Narrow=0]="Narrow",E[E.Abbreviated=1]="Abbreviated",E[E.Wide=2]="Wide",E[E.Short=3]="Short",E))(),L=(()=>((L=L||{})[L.Short=0]="Short",L[L.Medium=1]="Medium",L[L.Long=2]="Long",L[L.Full=3]="Full",L))(),O=(()=>((O=O||{})[O.Decimal=0]="Decimal",O[O.Group=1]="Group",O[O.List=2]="List",O[O.PercentSign=3]="PercentSign",O[O.PlusSign=4]="PlusSign",O[O.MinusSign=5]="MinusSign",O[O.Exponential=6]="Exponential",O[O.SuperscriptingExponent=7]="SuperscriptingExponent",O[O.PerMille=8]="PerMille",O[O.Infinity=9]="Infinity",O[O.NaN=10]="NaN",O[O.TimeSeparator=11]="TimeSeparator",O[O.CurrencyDecimal=12]="CurrencyDecimal",O[O.CurrencyGroup=13]="CurrencyGroup",O))();function I(e,t){return R((0,n.cg1)(e)[n.wAp.DateFormat],t)}function P(e,t){return R((0,n.cg1)(e)[n.wAp.TimeFormat],t)}function Y(e,t){return R((0,n.cg1)(e)[n.wAp.DateTimeFormat],t)}function q(e,t){const i=(0,n.cg1)(e),a=i[n.wAp.NumberSymbols][t];if(void 0===a){if(t===O.CurrencyDecimal)return i[n.wAp.NumberSymbols][O.Decimal];if(t===O.CurrencyGroup)return i[n.wAp.NumberSymbols][O.Group]}return a}function j(e,t){return(0,n.cg1)(e)[n.wAp.NumberFormats][t]}const N=n.kL8;function F(e){if(!e[n.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${e[n.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function R(e,t){for(let i=t;i>-1;i--)if(void 0!==e[i])return e[i];throw new Error("Locale data API: locale data undefined")}function H(e){const[t,i]=e.split(":");return{hours:+t,minutes:+i}}const B=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,U={},z=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Z=(()=>((Z=Z||{})[Z.Short=0]="Short",Z[Z.ShortGMT=1]="ShortGMT",Z[Z.Long=2]="Long",Z[Z.Extended=3]="Extended",Z))(),W=(()=>((W=W||{})[W.FullYear=0]="FullYear",W[W.Month=1]="Month",W[W.Date=2]="Date",W[W.Hours=3]="Hours",W[W.Minutes=4]="Minutes",W[W.Seconds=5]="Seconds",W[W.FractionalSeconds=6]="FractionalSeconds",W[W.Day=7]="Day",W))(),V=(()=>((V=V||{})[V.DayPeriods=0]="DayPeriods",V[V.Days=1]="Days",V[V.Months=2]="Months",V[V.Eras=3]="Eras",V))();function G(e,t,i,n){let a=function(e){if(se(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){const[t,i=1,n=1]=e.split("-").map(e=>+e);return J(t,i-1,n)}const t=parseFloat(e);if(!isNaN(e-t))return new Date(t);let i;if(i=e.match(B))return function(e){const t=new Date(0);let i=0,n=0;const a=e[8]?t.setUTCFullYear:t.setFullYear,r=e[8]?t.setUTCHours:t.setHours;e[9]&&(i=Number(e[9]+e[10]),n=Number(e[9]+e[11])),a.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));const o=Number(e[4]||0)-i,s=Number(e[5]||0)-n,u=Number(e[6]||0),c=Math.floor(1e3*parseFloat("0."+(e[7]||0)));return r.call(t,o,s,u,c),t}(i)}const t=new Date(e);if(!se(t))throw new Error(`Unable to convert "${e}" into a date`);return t}(e);t=Q(i,t)||t;let r,o=[];for(;t;){if(r=z.exec(t),!r){o.push(t);break}{o=o.concat(r.slice(1));const e=o.pop();if(!e)break;t=e}}let s=a.getTimezoneOffset();n&&(s=oe(n,s),a=function(e,t,i){const n=e.getTimezoneOffset();return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,-1*(oe(t,n)-n))}(a,n));let u="";return o.forEach(e=>{const t=function(e){if(re[e])return re[e];let t;switch(e){case"G":case"GG":case"GGG":t=ee(V.Eras,E.Abbreviated);break;case"GGGG":t=ee(V.Eras,E.Wide);break;case"GGGGG":t=ee(V.Eras,E.Narrow);break;case"y":t=X(W.FullYear,1,0,!1,!0);break;case"yy":t=X(W.FullYear,2,0,!0,!0);break;case"yyy":t=X(W.FullYear,3,0,!1,!0);break;case"yyyy":t=X(W.FullYear,4,0,!1,!0);break;case"Y":t=ae(1);break;case"YY":t=ae(2,!0);break;case"YYY":t=ae(3);break;case"YYYY":t=ae(4);break;case"M":case"L":t=X(W.Month,1,1);break;case"MM":case"LL":t=X(W.Month,2,1);break;case"MMM":t=ee(V.Months,E.Abbreviated);break;case"MMMM":t=ee(V.Months,E.Wide);break;case"MMMMM":t=ee(V.Months,E.Narrow);break;case"LLL":t=ee(V.Months,E.Abbreviated,A.Standalone);break;case"LLLL":t=ee(V.Months,E.Wide,A.Standalone);break;case"LLLLL":t=ee(V.Months,E.Narrow,A.Standalone);break;case"w":t=ne(1);break;case"ww":t=ne(2);break;case"W":t=ne(1,!0);break;case"d":t=X(W.Date,1);break;case"dd":t=X(W.Date,2);break;case"c":case"cc":t=X(W.Day,1);break;case"ccc":t=ee(V.Days,E.Abbreviated,A.Standalone);break;case"cccc":t=ee(V.Days,E.Wide,A.Standalone);break;case"ccccc":t=ee(V.Days,E.Narrow,A.Standalone);break;case"cccccc":t=ee(V.Days,E.Short,A.Standalone);break;case"E":case"EE":case"EEE":t=ee(V.Days,E.Abbreviated);break;case"EEEE":t=ee(V.Days,E.Wide);break;case"EEEEE":t=ee(V.Days,E.Narrow);break;case"EEEEEE":t=ee(V.Days,E.Short);break;case"a":case"aa":case"aaa":t=ee(V.DayPeriods,E.Abbreviated);break;case"aaaa":t=ee(V.DayPeriods,E.Wide);break;case"aaaaa":t=ee(V.DayPeriods,E.Narrow);break;case"b":case"bb":case"bbb":t=ee(V.DayPeriods,E.Abbreviated,A.Standalone,!0);break;case"bbbb":t=ee(V.DayPeriods,E.Wide,A.Standalone,!0);break;case"bbbbb":t=ee(V.DayPeriods,E.Narrow,A.Standalone,!0);break;case"B":case"BB":case"BBB":t=ee(V.DayPeriods,E.Abbreviated,A.Format,!0);break;case"BBBB":t=ee(V.DayPeriods,E.Wide,A.Format,!0);break;case"BBBBB":t=ee(V.DayPeriods,E.Narrow,A.Format,!0);break;case"h":t=X(W.Hours,1,-12);break;case"hh":t=X(W.Hours,2,-12);break;case"H":t=X(W.Hours,1);break;case"HH":t=X(W.Hours,2);break;case"m":t=X(W.Minutes,1);break;case"mm":t=X(W.Minutes,2);break;case"s":t=X(W.Seconds,1);break;case"ss":t=X(W.Seconds,2);break;case"S":t=X(W.FractionalSeconds,1);break;case"SS":t=X(W.FractionalSeconds,2);break;case"SSS":t=X(W.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=te(Z.Short);break;case"ZZZZZ":t=te(Z.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=te(Z.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=te(Z.Long);break;default:return null}return re[e]=t,t}(e);u+=t?t(a,i,s):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function J(e,t,i){const n=new Date(0);return n.setFullYear(e,t,i),n.setHours(0,0,0),n}function Q(e,t){const i=function(e){return(0,n.cg1)(e)[n.wAp.LocaleId]}(e);if(U[i]=U[i]||{},U[i][t])return U[i][t];let a="";switch(t){case"shortDate":a=I(e,L.Short);break;case"mediumDate":a=I(e,L.Medium);break;case"longDate":a=I(e,L.Long);break;case"fullDate":a=I(e,L.Full);break;case"shortTime":a=P(e,L.Short);break;case"mediumTime":a=P(e,L.Medium);break;case"longTime":a=P(e,L.Long);break;case"fullTime":a=P(e,L.Full);break;case"short":const t=Q(e,"shortTime"),i=Q(e,"shortDate");a=K(Y(e,L.Short),[t,i]);break;case"medium":const n=Q(e,"mediumTime"),r=Q(e,"mediumDate");a=K(Y(e,L.Medium),[n,r]);break;case"long":const o=Q(e,"longTime"),s=Q(e,"longDate");a=K(Y(e,L.Long),[o,s]);break;case"full":const u=Q(e,"fullTime"),c=Q(e,"fullDate");a=K(Y(e,L.Full),[u,c])}return a&&(U[i][t]=a),a}function K(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(e,i){return null!=t&&i in t?t[i]:e})),e}function $(e,t,i="-",n,a){let r="";(e<0||a&&e<=0)&&(a?e=1-e:(e=-e,r=i));let o=String(e);for(;o.length<t;)o="0"+o;return n&&(o=o.substr(o.length-t)),r+o}function X(e,t,i=0,n=!1,a=!1){return function(r,o){let s=function(e,t){switch(e){case W.FullYear:return t.getFullYear();case W.Month:return t.getMonth();case W.Date:return t.getDate();case W.Hours:return t.getHours();case W.Minutes:return t.getMinutes();case W.Seconds:return t.getSeconds();case W.FractionalSeconds:return t.getMilliseconds();case W.Day:return t.getDay();default:throw new Error(`Unknown DateType value "${e}".`)}}(e,r);if((i>0||s>-i)&&(s+=i),e===W.Hours)0===s&&-12===i&&(s=12);else if(e===W.FractionalSeconds)return function(e,t){return $(e,3).substr(0,t)}(s,t);const u=q(o,O.MinusSign);return $(s,t,u,n,a)}}function ee(e,t,i=A.Format,a=!1){return function(r,o){return function(e,t,i,a,r,o){switch(i){case V.Months:return function(e,t,i){const a=(0,n.cg1)(e),r=R([a[n.wAp.MonthsFormat],a[n.wAp.MonthsStandalone]],t);return R(r,i)}(t,r,a)[e.getMonth()];case V.Days:return function(e,t,i){const a=(0,n.cg1)(e),r=R([a[n.wAp.DaysFormat],a[n.wAp.DaysStandalone]],t);return R(r,i)}(t,r,a)[e.getDay()];case V.DayPeriods:const s=e.getHours(),u=e.getMinutes();if(o){const e=function(e){const t=(0,n.cg1)(e);return F(t),(t[n.wAp.ExtraData][2]||[]).map(e=>"string"==typeof e?H(e):[H(e[0]),H(e[1])])}(t),i=function(e,t,i){const a=(0,n.cg1)(e);F(a);const r=R([a[n.wAp.ExtraData][0],a[n.wAp.ExtraData][1]],t)||[];return R(r,i)||[]}(t,r,a),o=e.findIndex(e=>{if(Array.isArray(e)){const[t,i]=e,n=s>=t.hours&&u>=t.minutes,a=s<i.hours||s===i.hours&&u<i.minutes;if(t.hours<i.hours){if(n&&a)return!0}else if(n||a)return!0}else if(e.hours===s&&e.minutes===u)return!0;return!1});if(-1!==o)return i[o]}return function(e,t,i){const a=(0,n.cg1)(e),r=R([a[n.wAp.DayPeriodsFormat],a[n.wAp.DayPeriodsStandalone]],t);return R(r,i)}(t,r,a)[s<12?0:1];case V.Eras:return function(e,t){return R((0,n.cg1)(e)[n.wAp.Eras],t)}(t,a)[e.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${i}`)}}(r,o,e,t,i,a)}}function te(e){return function(t,i,n){const a=-1*n,r=q(i,O.MinusSign),o=a>0?Math.floor(a/60):Math.ceil(a/60);switch(e){case Z.Short:return(a>=0?"+":"")+$(o,2,r)+$(Math.abs(a%60),2,r);case Z.ShortGMT:return"GMT"+(a>=0?"+":"")+$(o,1,r);case Z.Long:return"GMT"+(a>=0?"+":"")+$(o,2,r)+":"+$(Math.abs(a%60),2,r);case Z.Extended:return 0===n?"Z":(a>=0?"+":"")+$(o,2,r)+":"+$(Math.abs(a%60),2,r);default:throw new Error(`Unknown zone width "${e}"`)}}}function ie(e){return J(e.getFullYear(),e.getMonth(),e.getDate()+(4-e.getDay()))}function ne(e,t=!1){return function(i,n){let a;if(t){const e=new Date(i.getFullYear(),i.getMonth(),1).getDay()-1,t=i.getDate();a=1+Math.floor((t+e)/7)}else{const e=ie(i),t=function(e){const t=J(e,0,1).getDay();return J(e,0,1+(t<=4?4:11)-t)}(e.getFullYear()),n=e.getTime()-t.getTime();a=1+Math.round(n/6048e5)}return $(a,e,q(n,O.MinusSign))}}function ae(e,t=!1){return function(i,n){return $(ie(i).getFullYear(),e,q(n,O.MinusSign),t)}}const re={};function oe(e,t){e=e.replace(/:/g,"");const i=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(i)?t:i}function se(e){return e instanceof Date&&!isNaN(e.valueOf())}const ue=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function ce(e,t,i,n,a,r,o=!1){let s="",u=!1;if(isFinite(e)){let c=function(e){let t,i,n,a,r,o=Math.abs(e)+"",s=0;for((i=o.indexOf("."))>-1&&(o=o.replace(".","")),(n=o.search(/e/i))>0?(i<0&&(i=n),i+=+o.slice(n+1),o=o.substring(0,n)):i<0&&(i=o.length),n=0;"0"===o.charAt(n);n++);if(n===(r=o.length))t=[0],i=1;else{for(r--;"0"===o.charAt(r);)r--;for(i-=n,t=[],a=0;n<=r;n++,a++)t[a]=Number(o.charAt(n))}return i>22&&(t=t.splice(0,21),s=i-1,i=1),{digits:t,exponent:s,integerLen:i}}(e);o&&(c=function(e){if(0===e.digits[0])return e;const t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2),e}(c));let l=t.minInt,d=t.minFrac,m=t.maxFrac;if(r){const e=r.match(ue);if(null===e)throw new Error(`${r} is not a valid digit info`);const t=e[1],i=e[3],n=e[5];null!=t&&(l=de(t)),null!=i&&(d=de(i)),null!=n?m=de(n):null!=i&&d>m&&(m=d)}!function(e,t,i){if(t>i)throw new Error(`The minimum number of digits after fraction (${t}) is higher than the maximum (${i}).`);let n=e.digits,a=n.length-e.integerLen;const r=Math.min(Math.max(t,a),i);let o=r+e.integerLen,s=n[o];if(o>0){n.splice(Math.max(e.integerLen,o));for(let e=o;e<n.length;e++)n[e]=0}else{a=Math.max(0,a),e.integerLen=1,n.length=Math.max(1,o=r+1),n[0]=0;for(let e=1;e<o;e++)n[e]=0}if(s>=5)if(o-1<0){for(let t=0;t>o;t--)n.unshift(0),e.integerLen++;n.unshift(1),e.integerLen++}else n[o-1]++;for(;a<Math.max(0,r);a++)n.push(0);let u=0!==r;const c=t+e.integerLen,l=n.reduceRight(function(e,t,i,n){return n[i]=(t+=e)<10?t:t-10,u&&(0===n[i]&&i>=c?n.pop():u=!1),t>=10?1:0},0);l&&(n.unshift(l),e.integerLen++)}(c,d,m);let h=c.digits,p=c.integerLen;const f=c.exponent;let g=[];for(u=h.every(e=>!e);p<l;p++)h.unshift(0);for(;p<0;p++)h.unshift(0);p>0?g=h.splice(p,h.length):(g=h,h=[0]);const b=[];for(h.length>=t.lgSize&&b.unshift(h.splice(-t.lgSize,h.length).join(""));h.length>t.gSize;)b.unshift(h.splice(-t.gSize,h.length).join(""));h.length&&b.unshift(h.join("")),s=b.join(q(i,n)),g.length&&(s+=q(i,a)+g.join("")),f&&(s+=q(i,O.Exponential)+"+"+f)}else s=q(i,O.Infinity);return s=e<0&&!u?t.negPre+s+t.negSuf:t.posPre+s+t.posSuf,s}function le(e,t="-"){const i={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},n=e.split(";"),a=n[0],r=n[1],o=-1!==a.indexOf(".")?a.split("."):[a.substring(0,a.lastIndexOf("0")+1),a.substring(a.lastIndexOf("0")+1)],s=o[0],u=o[1]||"";i.posPre=s.substr(0,s.indexOf("#"));for(let l=0;l<u.length;l++){const e=u.charAt(l);"0"===e?i.minFrac=i.maxFrac=l+1:"#"===e?i.maxFrac=l+1:i.posSuf+=e}const c=s.split(",");if(i.gSize=c[1]?c[1].length:0,i.lgSize=c[2]||c[1]?(c[2]||c[1]).length:0,r){const e=a.length-i.posPre.length-i.posSuf.length,t=r.indexOf("#");i.negPre=r.substr(0,t).replace(/'/g,""),i.negSuf=r.substr(t+e).replace(/'/g,"")}else i.negPre=t+i.posPre,i.negSuf=i.posSuf;return i}function de(e){const t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}class me{}let he=(()=>{class e extends me{constructor(e){super(),this.locale=e}getPluralCategory(e,t){switch(N(t||this.locale)(e)){case T.Zero:return"zero";case T.One:return"one";case T.Two:return"two";case T.Few:return"few";case T.Many:return"many";default:return"other"}}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(n.soG))},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})();function pe(e,t){t=encodeURIComponent(t);for(const i of e.split(";")){const e=i.indexOf("="),[n,a]=-1==e?[i,""]:[i.slice(0,e),i.slice(e+1)];if(n.trim()===t)return decodeURIComponent(a)}return null}let fe=(()=>{class e{constructor(e,t,i,n){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=i,this._renderer=n,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&&((0,n.sIi)(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(e=>this._toggleClass(e.key,e.currentValue)),e.forEachChangedItem(e=>this._toggleClass(e.key,e.currentValue)),e.forEachRemovedItem(e=>{e.previousValue&&this._toggleClass(e.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(e=>{if("string"!=typeof e.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,n.AaK)(e.item)}`);this._toggleClass(e.item,!0)}),e.forEachRemovedItem(e=>this._toggleClass(e.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(e=>this._toggleClass(e,!0)):Object.keys(e).forEach(t=>this._toggleClass(t,!!e[t])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(e=>this._toggleClass(e,!1)):Object.keys(e).forEach(e=>this._toggleClass(e,!1)))}_toggleClass(e,t){(e=e.trim())&&e.split(/\s+/g).forEach(e=>{t?this._renderer.addClass(this._ngEl.nativeElement,e):this._renderer.removeClass(this._ngEl.nativeElement,e)})}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.ZZ4),n.Y36(n.aQg),n.Y36(n.SBq),n.Y36(n.Qsj))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),e})();class ge{constructor(e,t,i,n){this.$implicit=e,this.ngForOf=t,this.index=i,this.count=n}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 be=(()=>{class e{constructor(e,t,i){this._viewContainer=e,this._template=t,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 t=this._ngForOf;if(!this._differ&&t)try{this._differ=this._differs.find(t).create(this.ngForTrackBy)}catch(e){throw new Error(`Cannot find a differ supporting object '${t}' of type '${function(e){return e.name||typeof e}(t)}'. NgFor only supports binding to Iterables such as Arrays.`)}}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const t=[];e.forEachOperation((e,i,n)=>{if(null==e.previousIndex){const i=this._viewContainer.createEmbeddedView(this._template,new ge(null,this._ngForOf,-1,-1),null===n?void 0:n),a=new ve(e,i);t.push(a)}else if(null==n)this._viewContainer.remove(null===i?void 0:i);else if(null!==i){const a=this._viewContainer.get(i);this._viewContainer.move(a,n);const r=new ve(e,a);t.push(r)}});for(let i=0;i<t.length;i++)this._perViewChange(t[i].view,t[i].record);for(let i=0,n=this._viewContainer.length;i<n;i++){const e=this._viewContainer.get(i);e.context.index=i,e.context.count=n,e.context.ngForOf=this._ngForOf}e.forEachIdentityChange(e=>{this._viewContainer.get(e.currentIndex).context.$implicit=e.item})}_perViewChange(e,t){e.context.$implicit=t.item}static ngTemplateContextGuard(e,t){return!0}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.s_b),n.Y36(n.Rgc),n.Y36(n.ZZ4))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),e})();class ve{constructor(e,t){this.record=e,this.view=t}}let _e=(()=>{class e{constructor(e,t){this._viewContainer=e,this._context=new ye,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=t}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){we("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){we("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,t){return!0}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.s_b),n.Y36(n.Rgc))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),e})();class ye{constructor(){this.$implicit=null,this.ngIf=null}}function we(e,t){if(t&&!t.createEmbeddedView)throw new Error(`${e} must be a TemplateRef, but received '${(0,n.AaK)(t)}'.`)}class xe{constructor(e,t){this._viewContainerRef=e,this._templateRef=t,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}}let ke=(()=>{class e{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const t=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||t,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),t}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let t=0;t<this._defaultViews.length;t++)this._defaultViews[t].enforceState(e)}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),e})(),Se=(()=>{class e{constructor(e,t,i){this.ngSwitch=i,i._addCase(),this._view=new xe(e,t)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.s_b),n.Y36(n.Rgc),n.Y36(ke,9))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),e})(),De=(()=>{class e{constructor(e,t,i){i._addDefault(new xe(e,t))}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.s_b),n.Y36(n.Rgc),n.Y36(ke,9))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngSwitchDefault",""]]}),e})(),Me=(()=>{class e{constructor(e,t,i){this._ngEl=e,this._differs=t,this._renderer=i,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,t){const[i,n]=e.split(".");null!=(t=null!=t&&n?`${t}${n}`:t)?this._renderer.setStyle(this._ngEl.nativeElement,i,t):this._renderer.removeStyle(this._ngEl.nativeElement,i)}_applyChanges(e){e.forEachRemovedItem(e=>this._setStyle(e.key,null)),e.forEachAddedItem(e=>this._setStyle(e.key,e.currentValue)),e.forEachChangedItem(e=>this._setStyle(e.key,e.currentValue))}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.SBq),n.Y36(n.aQg),n.Y36(n.Qsj))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),e})(),Ce=(()=>{class e{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(e){if(e.ngTemplateOutlet){const e=this._viewContainerRef;this._viewRef&&e.remove(e.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?e.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.s_b))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[n.TTD]}),e})();function Te(e,t){return Error(`InvalidPipeArgument: '${t}' for pipe '${(0,n.AaK)(e)}'`)}class Ae{createSubscription(e,t){return e.subscribe({next:t,error:e=>{throw e}})}dispose(e){e.unsubscribe()}onDestroy(e){e.unsubscribe()}}class Ee{createSubscription(e,t){return e.then(t,e=>{throw e})}dispose(e){}onDestroy(e){}}const Le=new Ee,Oe=new Ae;let Ie=(()=>{class e{constructor(e){this._ref=e,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}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,t=>this._updateLatestValue(e,t))}_selectStrategy(t){if((0,n.QGY)(t))return Le;if((0,n.F4k)(t))return Oe;throw Te(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,t){e===this._obj&&(this._latestValue=t,this._ref.markForCheck())}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.sBO,16))},e.\u0275pipe=n.Yjl({name:"async",type:e,pure:!1}),e})();const Pe=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D])\S*/g;let Ye=(()=>{class e{transform(t){if(null==t)return null;if("string"!=typeof t)throw Te(e,t);return t.replace(Pe,e=>e[0].toUpperCase()+e.substr(1).toLowerCase())}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=n.Yjl({name:"titlecase",type:e,pure:!0}),e})(),qe=(()=>{class e{constructor(e){this.locale=e}transform(t,i="mediumDate",n,a){if(null==t||""===t||t!=t)return null;try{return G(t,i,a||this.locale,n)}catch(r){throw Te(e,r.message)}}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.soG,16))},e.\u0275pipe=n.Yjl({name:"date",type:e,pure:!0}),e})();const je=/#/g;let Ne=(()=>{class e{constructor(e){this._localization=e}transform(t,i,n){if(null==t)return"";if("object"!=typeof i||null===i)throw Te(e,i);return i[function(e,t,i,n){let a=`=${e}`;if(t.indexOf(a)>-1||(a=i.getPluralCategory(e,n),t.indexOf(a)>-1))return a;if(t.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${e}"`)}(t,Object.keys(i),this._localization,n)].replace(je,t.toString())}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(me,16))},e.\u0275pipe=n.Yjl({name:"i18nPlural",type:e,pure:!0}),e})(),Fe=(()=>{class e{constructor(e){this._locale=e}transform(t,i,n){if(!He(t))return null;n=n||this._locale;try{return function(e,t,i){return ce(e,le(j(t,C.Decimal),q(t,O.MinusSign)),t,O.Group,O.Decimal,i)}(Be(t),n,i)}catch(a){throw Te(e,a.message)}}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.soG,16))},e.\u0275pipe=n.Yjl({name:"number",type:e,pure:!0}),e})(),Re=(()=>{class e{constructor(e,t="USD"){this._locale=e,this._defaultCurrencyCode=t}transform(t,i=this._defaultCurrencyCode,a="symbol",r,o){if(!He(t))return null;o=o||this._locale,"boolean"==typeof a&&(a=a?"symbol":"code");let s=i||this._defaultCurrencyCode;"code"!==a&&(s="symbol"===a||"symbol-narrow"===a?function(e,t,i="en"){const a=function(e){return(0,n.cg1)(e)[n.wAp.Currencies]}(i)[e]||M[e]||[],r=a[1];return"narrow"===t&&"string"==typeof r?r:a[0]||e}(s,"symbol"===a?"wide":"narrow",o):a);try{return function(e,t,i,n,a){const r=le(j(t,C.Currency),q(t,O.MinusSign));return r.minFrac=function(e){let t;const i=M[e];return i&&(t=i[2]),"number"==typeof t?t:2}(n),r.maxFrac=r.minFrac,ce(e,r,t,O.CurrencyGroup,O.CurrencyDecimal,a).replace("\xa4",i).replace("\xa4","").trim()}(Be(t),o,s,i,r)}catch(u){throw Te(e,u.message)}}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.soG,16),n.Y36(n.EJc,16))},e.\u0275pipe=n.Yjl({name:"currency",type:e,pure:!0}),e})();function He(e){return!(null==e||""===e||e!=e)}function Be(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error(`${e} is not a number`);return e}let Ue=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[{provide:me,useClass:he}]}),e})();const ze="browser";function Ze(e){return e===ze}let We=(()=>{class e{}return e.\u0275prov=(0,n.Yz7)({token:e,providedIn:"root",factory:()=>new Ve((0,n.LFG)(u),window)}),e})();class Ve{constructor(e,t){this.document=e,this.window=t,this.offset=()=>[0,0]}setOffset(e){this.offset=Array.isArray(e)?()=>e:e}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(e){this.supportsScrolling()&&this.window.scrollTo(e[0],e[1])}scrollToAnchor(e){if(!this.supportsScrolling())return;const t=function(e,t){const i=e.getElementById(t)||e.getElementsByName(t)[0];if(i)return i;if("function"==typeof e.createTreeWalker&&e.body&&(e.body.createShadowRoot||e.body.attachShadow)){const i=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT);let n=i.currentNode;for(;n;){const e=n.shadowRoot;if(e){const i=e.getElementById(t)||e.querySelector(`[name="${t}"]`);if(i)return i}n=i.nextNode()}}return null}(this.document,e);t&&(this.scrollToElement(t),this.attemptFocus(t))}setHistoryScrollRestoration(e){if(this.supportScrollRestoration()){const t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}scrollToElement(e){const t=e.getBoundingClientRect(),i=t.left+this.window.pageXOffset,n=t.top+this.window.pageYOffset,a=this.offset();this.window.scrollTo(i-a[0],n-a[1])}attemptFocus(e){return e.focus(),this.document.activeElement===e}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const e=Ge(this.window.history)||Ge(Object.getPrototypeOf(this.window.history));return!(!e||!e.writable&&!e.set)}catch(e){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(e){return!1}}}function Ge(e){return Object.getOwnPropertyDescriptor(e,"scrollRestoration")}class Je{}},91841:function(e,t,i){"use strict";i.d(t,{TP:function(){return O},eN:function(){return E},JF:function(){return U},UA:function(){return T},LE:function(){return v},Zn:function(){return C}});var n=i(38583),a=i(37716),r=i(25917),o=i(67574),s=i(94612),u=i(45435),c=i(88002);class l{}class d{}class m{constructor(e){this.normalizedNames=new Map,this.lazyUpdate=null,e?this.lazyInit="string"==typeof e?()=>{this.headers=new Map,e.split("\n").forEach(e=>{const t=e.indexOf(":");if(t>0){const i=e.slice(0,t),n=i.toLowerCase(),a=e.slice(t+1).trim();this.maybeSetNormalizedName(i,n),this.headers.has(n)?this.headers.get(n).push(a):this.headers.set(n,[a])}})}:()=>{this.headers=new Map,Object.keys(e).forEach(t=>{let i=e[t];const n=t.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(this.headers.set(n,i),this.maybeSetNormalizedName(t,n))})}:this.headers=new Map}has(e){return this.init(),this.headers.has(e.toLowerCase())}get(e){this.init();const t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(e){return this.init(),this.headers.get(e.toLowerCase())||null}append(e,t){return this.clone({name:e,value:t,op:"a"})}set(e,t){return this.clone({name:e,value:t,op:"s"})}delete(e,t){return this.clone({name:e,value:t,op:"d"})}maybeSetNormalizedName(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)}init(){this.lazyInit&&(this.lazyInit instanceof m?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(e=>this.applyUpdate(e)),this.lazyUpdate=null))}copyFrom(e){e.init(),Array.from(e.headers.keys()).forEach(t=>{this.headers.set(t,e.headers.get(t)),this.normalizedNames.set(t,e.normalizedNames.get(t))})}clone(e){const t=new m;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof m?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([e]),t}applyUpdate(e){const t=e.name.toLowerCase();switch(e.op){case"a":case"s":let i=e.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(e.name,t);const n=("a"===e.op?this.headers.get(t):void 0)||[];n.push(...i),this.headers.set(t,n);break;case"d":const a=e.value;if(a){let e=this.headers.get(t);if(!e)return;e=e.filter(e=>-1===a.indexOf(e)),0===e.length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,e)}else this.headers.delete(t),this.normalizedNames.delete(t)}}forEach(e){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>e(this.normalizedNames.get(t),this.headers.get(t)))}}class h{encodeKey(e){return g(e)}encodeValue(e){return g(e)}decodeKey(e){return decodeURIComponent(e)}decodeValue(e){return decodeURIComponent(e)}}const p=/%(\d[a-f0-9])/gi,f={40:"@","3A":":",24:"$","2C":",","3B":";","2B":"+","3D":"=","3F":"?","2F":"/"};function g(e){return encodeURIComponent(e).replace(p,(e,t)=>{var i;return null!==(i=f[t])&&void 0!==i?i:e})}function b(e){return`${e}`}class v{constructor(e={}){if(this.updates=null,this.cloneFrom=null,this.encoder=e.encoder||new h,e.fromString){if(e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function(e,t){const i=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(e=>{const n=e.indexOf("="),[a,r]=-1==n?[t.decodeKey(e),""]:[t.decodeKey(e.slice(0,n)),t.decodeValue(e.slice(n+1))],o=i.get(a)||[];o.push(r),i.set(a,o)}),i}(e.fromString,this.encoder)}else e.fromObject?(this.map=new Map,Object.keys(e.fromObject).forEach(t=>{const i=e.fromObject[t];this.map.set(t,Array.isArray(i)?i:[i])})):this.map=null}has(e){return this.init(),this.map.has(e)}get(e){this.init();const t=this.map.get(e);return t?t[0]:null}getAll(e){return this.init(),this.map.get(e)||null}keys(){return this.init(),Array.from(this.map.keys())}append(e,t){return this.clone({param:e,value:t,op:"a"})}appendAll(e){const t=[];return Object.keys(e).forEach(i=>{const n=e[i];Array.isArray(n)?n.forEach(e=>{t.push({param:i,value:e,op:"a"})}):t.push({param:i,value:n,op:"a"})}),this.clone(t)}set(e,t){return this.clone({param:e,value:t,op:"s"})}delete(e,t){return this.clone({param:e,value:t,op:"d"})}toString(){return this.init(),this.keys().map(e=>{const t=this.encoder.encodeKey(e);return this.map.get(e).map(e=>t+"="+this.encoder.encodeValue(e)).join("&")}).filter(e=>""!==e).join("&")}clone(e){const t=new v({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(e),t}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(e=>this.map.set(e,this.cloneFrom.map.get(e))),this.updates.forEach(e=>{switch(e.op){case"a":case"s":const t=("a"===e.op?this.map.get(e.param):void 0)||[];t.push(b(e.value)),this.map.set(e.param,t);break;case"d":if(void 0===e.value){this.map.delete(e.param);break}{let t=this.map.get(e.param)||[];const i=t.indexOf(b(e.value));-1!==i&&t.splice(i,1),t.length>0?this.map.set(e.param,t):this.map.delete(e.param)}}}),this.cloneFrom=this.updates=null)}}class _{constructor(){this.map=new Map}set(e,t){return this.map.set(e,t),this}get(e){return this.map.has(e)||this.map.set(e,e.defaultValue()),this.map.get(e)}delete(e){return this.map.delete(e),this}keys(){return this.map.keys()}}function y(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function w(e){return"undefined"!=typeof Blob&&e instanceof Blob}function x(e){return"undefined"!=typeof FormData&&e instanceof FormData}class k{constructor(e,t,i,n){let a;if(this.url=t,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||n?(this.body=void 0!==i?i:null,a=n):a=i,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 m),this.context||(this.context=new _),this.params){const e=this.params.toString();if(0===e.length)this.urlWithParams=t;else{const i=t.indexOf("?");this.urlWithParams=t+(-1===i?"?":i<t.length-1?"&":"")+e}}else this.params=new v,this.urlWithParams=t}serializeBody(){return null===this.body?null:y(this.body)||w(this.body)||x(this.body)||"undefined"!=typeof URLSearchParams&&this.body instanceof URLSearchParams||"string"==typeof this.body?this.body:this.body instanceof v?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||x(this.body)?null:w(this.body)?this.body.type||null:y(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof v?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(e={}){var t;const i=e.method||this.method,n=e.url||this.url,a=e.responseType||this.responseType,r=void 0!==e.body?e.body:this.body,o=void 0!==e.withCredentials?e.withCredentials:this.withCredentials,s=void 0!==e.reportProgress?e.reportProgress:this.reportProgress;let u=e.headers||this.headers,c=e.params||this.params;const l=null!==(t=e.context)&&void 0!==t?t:this.context;return void 0!==e.setHeaders&&(u=Object.keys(e.setHeaders).reduce((t,i)=>t.set(i,e.setHeaders[i]),u)),e.setParams&&(c=Object.keys(e.setParams).reduce((t,i)=>t.set(i,e.setParams[i]),c)),new k(i,n,r,{params:c,headers:u,context:l,reportProgress:s,responseType:a,withCredentials:o})}}var S=(()=>((S=S||{})[S.Sent=0]="Sent",S[S.UploadProgress=1]="UploadProgress",S[S.ResponseHeader=2]="ResponseHeader",S[S.DownloadProgress=3]="DownloadProgress",S[S.Response=4]="Response",S[S.User=5]="User",S))();class D{constructor(e,t=200,i="OK"){this.headers=e.headers||new m,this.status=void 0!==e.status?e.status:t,this.statusText=e.statusText||i,this.url=e.url||null,this.ok=this.status>=200&&this.status<300}}class M extends D{constructor(e={}){super(e),this.type=S.ResponseHeader}clone(e={}){return new M({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}class C extends D{constructor(e={}){super(e),this.type=S.Response,this.body=void 0!==e.body?e.body:null}clone(e={}){return new C({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}class T extends D{constructor(e){super(e,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${e.url||"(unknown url)"}`:`Http failure response for ${e.url||"(unknown url)"}: ${e.status} ${e.statusText}`,this.error=e.error||null}}function A(e,t){return{body:t,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}let E=(()=>{class e{constructor(e){this.handler=e}request(e,t,i={}){let n;if(e instanceof k)n=e;else{let a,r;a=i.headers instanceof m?i.headers:new m(i.headers),i.params&&(r=i.params instanceof v?i.params:new v({fromObject:i.params})),n=new k(e,t,void 0!==i.body?i.body:null,{headers:a,context:i.context,params:r,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials})}const a=(0,r.of)(n).pipe((0,s.b)(e=>this.handler.handle(e)));if(e instanceof k||"events"===i.observe)return a;const o=a.pipe((0,u.h)(e=>e instanceof C));switch(i.observe||"body"){case"body":switch(n.responseType){case"arraybuffer":return o.pipe((0,c.U)(e=>{if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body}));case"blob":return o.pipe((0,c.U)(e=>{if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body}));case"text":return o.pipe((0,c.U)(e=>{if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body}));case"json":default:return o.pipe((0,c.U)(e=>e.body))}case"response":return o;default:throw new Error(`Unreachable: unhandled observe type ${i.observe}}`)}}delete(e,t={}){return this.request("DELETE",e,t)}get(e,t={}){return this.request("GET",e,t)}head(e,t={}){return this.request("HEAD",e,t)}jsonp(e,t){return this.request("JSONP",e,{params:(new v).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,t={}){return this.request("OPTIONS",e,t)}patch(e,t,i={}){return this.request("PATCH",e,A(i,t))}post(e,t,i={}){return this.request("POST",e,A(i,t))}put(e,t,i={}){return this.request("PUT",e,A(i,t))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(l))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();class L{constructor(e,t){this.next=e,this.interceptor=t}handle(e){return this.interceptor.intercept(e,this.next)}}const O=new a.OlP("HTTP_INTERCEPTORS");let I=(()=>{class e{intercept(e,t){return t.handle(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const P=/^\)\]\}',?\n/;let Y=(()=>{class e{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new o.y(t=>{const i=this.xhrFactory.build();if(i.open(e.method,e.urlWithParams),e.withCredentials&&(i.withCredentials=!0),e.headers.forEach((e,t)=>i.setRequestHeader(e,t.join(","))),e.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const t=e.detectContentTypeHeader();null!==t&&i.setRequestHeader("Content-Type",t)}if(e.responseType){const t=e.responseType.toLowerCase();i.responseType="json"!==t?t:"text"}const n=e.serializeBody();let a=null;const r=()=>{if(null!==a)return a;const t=1223===i.status?204:i.status,n=i.statusText||"OK",r=new m(i.getAllResponseHeaders()),o=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(i)||e.url;return a=new M({headers:r,status:t,statusText:n,url:o}),a},o=()=>{let{headers:n,status:a,statusText:o,url:s}=r(),u=null;204!==a&&(u=void 0===i.response?i.responseText:i.response),0===a&&(a=u?200:0);let c=a>=200&&a<300;if("json"===e.responseType&&"string"==typeof u){const e=u;u=u.replace(P,"");try{u=""!==u?JSON.parse(u):null}catch(l){u=e,c&&(c=!1,u={error:l,text:u})}}c?(t.next(new C({body:u,headers:n,status:a,statusText:o,url:s||void 0})),t.complete()):t.error(new T({error:u,headers:n,status:a,statusText:o,url:s||void 0}))},s=e=>{const{url:n}=r(),a=new T({error:e,status:i.status||0,statusText:i.statusText||"Unknown Error",url:n||void 0});t.error(a)};let u=!1;const c=n=>{u||(t.next(r()),u=!0);let a={type:S.DownloadProgress,loaded:n.loaded};n.lengthComputable&&(a.total=n.total),"text"===e.responseType&&!!i.responseText&&(a.partialText=i.responseText),t.next(a)},l=e=>{let i={type:S.UploadProgress,loaded:e.loaded};e.lengthComputable&&(i.total=e.total),t.next(i)};return i.addEventListener("load",o),i.addEventListener("error",s),i.addEventListener("timeout",s),i.addEventListener("abort",s),e.reportProgress&&(i.addEventListener("progress",c),null!==n&&i.upload&&i.upload.addEventListener("progress",l)),i.send(n),t.next({type:S.Sent}),()=>{i.removeEventListener("error",s),i.removeEventListener("abort",s),i.removeEventListener("load",o),i.removeEventListener("timeout",s),e.reportProgress&&(i.removeEventListener("progress",c),null!==n&&i.upload&&i.upload.removeEventListener("progress",l)),i.readyState!==i.DONE&&i.abort()}})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.JF))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const q=new a.OlP("XSRF_COOKIE_NAME"),j=new a.OlP("XSRF_HEADER_NAME");class N{}let F=(()=>{class e{constructor(e,t,i){this.doc=e,this.platform=t,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=(0,n.Mx)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0),a.LFG(a.Lbi),a.LFG(q))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),R=(()=>{class e{constructor(e,t){this.tokenService=e,this.headerName=t}intercept(e,t){const i=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||i.startsWith("http://")||i.startsWith("https://"))return t.handle(e);const n=this.tokenService.getToken();return null!==n&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,n)})),t.handle(e)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(N),a.LFG(j))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),H=(()=>{class e{constructor(e,t){this.backend=e,this.injector=t,this.chain=null}handle(e){if(null===this.chain){const e=this.injector.get(O,[]);this.chain=e.reduceRight((e,t)=>new L(e,t),this.backend)}return this.chain.handle(e)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(d),a.LFG(a.zs3))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),B=(()=>{class e{static disable(){return{ngModule:e,providers:[{provide:R,useClass:I}]}}static withOptions(t={}){return{ngModule:e,providers:[t.cookieName?{provide:q,useValue:t.cookieName}:[],t.headerName?{provide:j,useValue:t.headerName}:[]]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[R,{provide:O,useExisting:R,multi:!0},{provide:N,useClass:F},{provide:q,useValue:"XSRF-TOKEN"},{provide:j,useValue:"X-XSRF-TOKEN"}]}),e})(),U=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[E,{provide:l,useClass:H},Y,{provide:d,useExisting:Y}],imports:[[B.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),e})()},37716:function(e,t,i){"use strict";i.d(t,{deG:function(){return ci},tb:function(){return Dc},AFp:function(){return yc},ip1:function(){return vc},CZH:function(){return _c},hGG:function(){return vl},z2F:function(){return ul},sBO:function(){return uu},Sil:function(){return qc},_Vd:function(){return Os},EJc:function(){return Tc},SBq:function(){return qs},qLn:function(){return In},vpe:function(){return $u},gxx:function(){return wr},tBr:function(){return Pi},XFs:function(){return L},OlP:function(){return ui},zs3:function(){return qr},ZZ4:function(){return tu},aQg:function(){return nu},soG:function(){return Cc},YKP:function(){return vu},v3s:function(){return ll},h0i:function(){return bu},PXZ:function(){return nl},R0b:function(){return Fc},FiY:function(){return Yi},Lbi:function(){return Sc},g9A:function(){return kc},n_E:function(){return ec},Qsj:function(){return Fs},FYo:function(){return Ns},JOm:function(){return qn},Tiy:function(){return Hs},q3G:function(){return Sn},tp0:function(){return qi},EAV:function(){return hl},Rgc:function(){return hu},dDg:function(){return Wc},DyG:function(){return li},GfV:function(){return Bs},s_b:function(){return yu},ifc:function(){return j},eFA:function(){return al},Ez6:function(){return x},G48:function(){return el},Gpc:function(){return h},f3M:function(){return Ai},X6Q:function(){return Xc},_c5:function(){return gl},VLi:function(){return Jc},c2e:function(){return Mc},zSh:function(){return kr},wAp:function(){return bs},vHH:function(){return g},EiD:function(){return xn},mCW:function(){return on},qzn:function(){return Gi},JVY:function(){return Qi},pB0:function(){return en},eBb:function(){return $i},L6k:function(){return Ki},LAX:function(){return Xi},cg1:function(){return ps},Tjo:function(){return fl},kL8:function(){return fs},yhl:function(){return Ji},dqk:function(){return B},sIi:function(){return Wr},CqO:function(){return bo},QGY:function(){return fo},F4k:function(){return go},RDi:function(){return Te},AaK:function(){return l},z3N:function(){return Vi},qOj:function(){return Nr},TTD:function(){return ye},_Bn:function(){return Ts},xp6:function(){return ka},uIk:function(){return eo},Tol:function(){return zo},Gre:function(){return us},ekj:function(){return Ho},Suo:function(){return mc},Xpm:function(){return X},lG2:function(){return se},Yz7:function(){return w},cJS:function(){return k},oAB:function(){return ae},Yjl:function(){return ue},Y36:function(){return ao},_UZ:function(){return co},GkF:function(){return ho},BQk:function(){return mo},ynx:function(){return lo},qZA:function(){return uo},TgZ:function(){return so},EpF:function(){return po},n5z:function(){return ni},Ikx:function(){return cs},LFG:function(){return Ti},$8M:function(){return ri},NdJ:function(){return vo},CRH:function(){return hc},kcU:function(){return xt},O4$:function(){return wt},oxw:function(){return ko},ALo:function(){return Zu},lcZ:function(){return Wu},xi3:function(){return Vu},gM2:function(){return Gu},Hsn:function(){return Mo},F$t:function(){return Do},Q6J:function(){return ro},s9C:function(){return Co},MGl:function(){return To},DdM:function(){return Yu},VKq:function(){return qu},WLB:function(){return ju},kEZ:function(){return Nu},l5B:function(){return Fu},qlk:function(){return Ru},iGM:function(){return lc},MAs:function(){return no},CHM:function(){return Ve},oJD:function(){return Dn},LSH:function(){return Mn},B6R:function(){return ee},kYT:function(){return re},Akn:function(){return Bo},Udp:function(){return Ro},WFA:function(){return _o},d8E:function(){return ls},YNc:function(){return io},W1O:function(){return bc},_uU:function(){return ns},Oqu:function(){return as},hij:function(){return rs},AsE:function(){return os},lnq:function(){return ss},Gf:function(){return dc}});var n=i(79765),a=i(75319),r=i(67574),o=i(66682),s=i(18819);function u(e){for(let t in e)if(e[t]===u)return t;throw Error("Could not find renamed property on target object.")}function c(e,t){for(const i in t)t.hasOwnProperty(i)&&!e.hasOwnProperty(i)&&(e[i]=t[i])}function l(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(l).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const i=t.indexOf("\n");return-1===i?t:t.substring(0,i)}function d(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const m=u({__forward_ref__:u});function h(e){return e.__forward_ref__=h,e.toString=function(){return l(this())},e}function p(e){return f(e)?e():e}function f(e){return"function"==typeof e&&e.hasOwnProperty(m)&&e.__forward_ref__===h}class g extends Error{constructor(e,t){super(function(e,t){return`${e?`NG0${e}: `:""}${t}`}(e,t)),this.code=e}}function b(e){return"string"==typeof e?e:null==e?"":String(e)}function v(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():b(e)}function _(e,t){const i=t?` in ${t}`:"";throw new g("201",`No provider for ${v(e)} found${i}`)}function y(e,t){null==e&&function(e,t,i,n){throw new Error(`ASSERTION ERROR: ${e}`+(null==n?"":` [Expected=> ${i} ${n} ${t} <=Actual]`))}(t,e,null,"!=")}function w(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}const x=w;function k(e){return{providers:e.providers||[],imports:e.imports||[]}}function S(e){return D(e,C)||D(e,A)}function D(e,t){return e.hasOwnProperty(t)?e[t]:null}function M(e){return e&&(e.hasOwnProperty(T)||e.hasOwnProperty(E))?e[T]:null}const C=u({"\u0275prov":u}),T=u({"\u0275inj":u}),A=u({ngInjectableDef:u}),E=u({ngInjectorDef:u});var L=(()=>((L=L||{})[L.Default=0]="Default",L[L.Host=1]="Host",L[L.Self=2]="Self",L[L.SkipSelf=4]="SkipSelf",L[L.Optional=8]="Optional",L))();let O;function I(e){const t=O;return O=e,t}function P(e,t,i){const n=S(e);return n&&"root"==n.providedIn?void 0===n.value?n.value=n.factory():n.value:i&L.Optional?null:void 0!==t?t:void _(l(e),"Injector")}function Y(e){return{toString:e}.toString()}var q=(()=>((q=q||{})[q.OnPush=0]="OnPush",q[q.Default=1]="Default",q))(),j=(()=>((j=j||{})[j.Emulated=0]="Emulated",j[j.None=2]="None",j[j.ShadowDom=3]="ShadowDom",j))();const N="undefined"!=typeof globalThis&&globalThis,F="undefined"!=typeof window&&window,R="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,H="undefined"!=typeof global&&global,B=N||H||F||R,U={},z=[],Z=u({"\u0275cmp":u}),W=u({"\u0275dir":u}),V=u({"\u0275pipe":u}),G=u({"\u0275mod":u}),J=u({"\u0275loc":u}),Q=u({"\u0275fac":u}),K=u({__NG_ELEMENT_ID__:u});let $=0;function X(e){return Y(()=>{const t={},i={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===q.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||z,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||j.Emulated,id:"c",styles:e.styles||z,_:null,setInput:null,schemas:e.schemas||null,tView:null},n=e.directives,a=e.features,r=e.pipes;return i.id+=$++,i.inputs=oe(e.inputs,t),i.outputs=oe(e.outputs),a&&a.forEach(e=>e(i)),i.directiveDefs=n?()=>("function"==typeof n?n():n).map(te):null,i.pipeDefs=r?()=>("function"==typeof r?r():r).map(ie):null,i})}function ee(e,t,i){const n=e.\u0275cmp;n.directiveDefs=()=>t.map(te),n.pipeDefs=()=>i.map(ie)}function te(e){return ce(e)||function(e){return e[W]||null}(e)}function ie(e){return function(e){return e[V]||null}(e)}const ne={};function ae(e){return Y(()=>{const t={type:e.type,bootstrap:e.bootstrap||z,declarations:e.declarations||z,imports:e.imports||z,exports:e.exports||z,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&(ne[e.id]=e.type),t})}function re(e,t){return Y(()=>{const i=le(e,!0);i.declarations=t.declarations||z,i.imports=t.imports||z,i.exports=t.exports||z})}function oe(e,t){if(null==e)return U;const i={};for(const n in e)if(e.hasOwnProperty(n)){let a=e[n],r=a;Array.isArray(a)&&(r=a[1],a=a[0]),i[a]=n,t&&(t[a]=r)}return i}const se=X;function ue(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function ce(e){return e[Z]||null}function le(e,t){const i=e[G]||null;if(!i&&!0===t)throw new Error(`Type ${l(e)} does not have '\u0275mod' property.`);return i}function de(e){return Array.isArray(e)&&"object"==typeof e[1]}function me(e){return Array.isArray(e)&&!0===e[1]}function he(e){return 0!=(8&e.flags)}function pe(e){return 2==(2&e.flags)}function fe(e){return 1==(1&e.flags)}function ge(e){return null!==e.template}function be(e){return 0!=(512&e[2])}function ve(e,t){return e.hasOwnProperty(Q)?e[Q]:null}class _e{constructor(e,t,i){this.previousValue=e,this.currentValue=t,this.firstChange=i}isFirstChange(){return this.firstChange}}function ye(){return we}function we(e){return e.type.prototype.ngOnChanges&&(e.setInput=ke),xe}function xe(){const e=De(this),t=null==e?void 0:e.current;if(t){const i=e.previous;if(i===U)e.previous=t;else for(let e in t)i[e]=t[e];e.current=null,this.ngOnChanges(t)}}function ke(e,t,i,n){const a=De(e)||function(e,t){return e[Se]=t}(e,{previous:U,current:null}),r=a.current||(a.current={}),o=a.previous,s=this.declaredInputs[i],u=o[s];r[s]=new _e(u&&u.currentValue,t,o===U),e[n]=t}ye.ngInherit=!0;const Se="__ngSimpleChanges__";function De(e){return e[Se]||null}const Me="http://www.w3.org/2000/svg";let Ce;function Te(e){Ce=e}function Ae(){return void 0!==Ce?Ce:"undefined"!=typeof document?document:void 0}function Ee(e){return!!e.listen}const Le={createRenderer:(e,t)=>Ae()};function Oe(e){for(;Array.isArray(e);)e=e[0];return e}function Ie(e,t){return Oe(t[e])}function Pe(e,t){return Oe(t[e.index])}function Ye(e,t){return e.data[t]}function qe(e,t){return e[t]}function je(e,t){const i=t[e];return de(i)?i:i[0]}function Ne(e){return 4==(4&e[2])}function Fe(e){return 128==(128&e[2])}function Re(e,t){return null==t?null:e[t]}function He(e){e[18]=0}function Be(e,t){e[5]+=t;let i=e,n=e[3];for(;null!==n&&(1===t&&1===i[5]||-1===t&&0===i[5]);)n[5]+=t,i=n,n=n[3]}const Ue={lFrame:pt(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function ze(){return Ue.bindingsEnabled}function Ze(){return Ue.lFrame.lView}function We(){return Ue.lFrame.tView}function Ve(e){return Ue.lFrame.contextLView=e,e[8]}function Ge(){let e=Je();for(;null!==e&&64===e.type;)e=e.parent;return e}function Je(){return Ue.lFrame.currentTNode}function Qe(e,t){const i=Ue.lFrame;i.currentTNode=e,i.isParent=t}function Ke(){return Ue.lFrame.isParent}function $e(){Ue.lFrame.isParent=!1}function Xe(){return Ue.isInCheckNoChangesMode}function et(e){Ue.isInCheckNoChangesMode=e}function tt(){const e=Ue.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function it(){return Ue.lFrame.bindingIndex}function nt(){return Ue.lFrame.bindingIndex++}function at(e){const t=Ue.lFrame,i=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,i}function rt(e,t){const i=Ue.lFrame;i.bindingIndex=i.bindingRootIndex=e,ot(t)}function ot(e){Ue.lFrame.currentDirectiveIndex=e}function st(e){const t=Ue.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function ut(){return Ue.lFrame.currentQueryIndex}function ct(e){Ue.lFrame.currentQueryIndex=e}function lt(e){const t=e[1];return 2===t.type?t.declTNode:1===t.type?e[6]:null}function dt(e,t,i){if(i&L.SkipSelf){let n=t,a=e;for(;!(n=n.parent,null!==n||i&L.Host||(n=lt(a),null===n||(a=a[15],10&n.type))););if(null===n)return!1;t=n,e=a}const n=Ue.lFrame=ht();return n.currentTNode=t,n.lView=e,!0}function mt(e){const t=ht(),i=e[1];Ue.lFrame=t,t.currentTNode=i.firstChild,t.lView=e,t.tView=i,t.contextLView=e,t.bindingIndex=i.bindingStartIndex,t.inI18n=!1}function ht(){const e=Ue.lFrame,t=null===e?null:e.child;return null===t?pt(e):t}function pt(e){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:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function ft(){const e=Ue.lFrame;return Ue.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const gt=ft;function bt(){const e=ft();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function vt(){return Ue.lFrame.selectedIndex}function _t(e){Ue.lFrame.selectedIndex=e}function yt(){const e=Ue.lFrame;return Ye(e.tView,e.selectedIndex)}function wt(){Ue.lFrame.currentNamespace=Me}function xt(){Ue.lFrame.currentNamespace=null}function kt(e,t){for(let i=t.directiveStart,n=t.directiveEnd;i<n;i++){const t=e.data[i].type.prototype,{ngAfterContentInit:n,ngAfterContentChecked:a,ngAfterViewInit:r,ngAfterViewChecked:o,ngOnDestroy:s}=t;n&&(e.contentHooks||(e.contentHooks=[])).push(-i,n),a&&((e.contentHooks||(e.contentHooks=[])).push(i,a),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(i,a)),r&&(e.viewHooks||(e.viewHooks=[])).push(-i,r),o&&((e.viewHooks||(e.viewHooks=[])).push(i,o),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(i,o)),null!=s&&(e.destroyHooks||(e.destroyHooks=[])).push(i,s)}}function St(e,t,i){Ct(e,t,3,i)}function Dt(e,t,i,n){(3&e[2])===i&&Ct(e,t,i,n)}function Mt(e,t){let i=e[2];(3&i)===t&&(i&=2047,i+=1,e[2]=i)}function Ct(e,t,i,n){const a=null!=n?n:-1,r=t.length-1;let o=0;for(let s=void 0!==n?65535&e[18]:0;s<r;s++)if("number"==typeof t[s+1]){if(o=t[s],null!=n&&o>=n)break}else t[s]<0&&(e[18]+=65536),(o<a||-1==a)&&(Tt(e,i,t,s),e[18]=(4294901760&e[18])+s+2),s++}function Tt(e,t,i,n){const a=i[n]<0,r=i[n+1],o=e[a?-i[n]:i[n]];if(a){if(e[2]>>11<e[18]>>16&&(3&e[2])===t){e[2]+=2048;try{r.call(o)}finally{}}}else try{r.call(o)}finally{}}class At{constructor(e,t,i){this.factory=e,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=i}}function Et(e,t,i){const n=Ee(e);let a=0;for(;a<i.length;){const r=i[a];if("number"==typeof r){if(0!==r)break;a++;const o=i[a++],s=i[a++],u=i[a++];n?e.setAttribute(t,s,u,o):t.setAttributeNS(o,s,u)}else{const o=r,s=i[++a];Ot(o)?n&&e.setProperty(t,o,s):n?e.setAttribute(t,o,s):t.setAttribute(o,s),a++}}return a}function Lt(e){return 3===e||4===e||6===e}function Ot(e){return 64===e.charCodeAt(0)}function It(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let i=-1;for(let n=0;n<t.length;n++){const a=t[n];"number"==typeof a?i=a:0===i||Pt(e,i,a,null,-1===i||2===i?t[++n]:null)}}return e}function Pt(e,t,i,n,a){let r=0,o=e.length;if(-1===t)o=-1;else for(;r<e.length;){const i=e[r++];if("number"==typeof i){if(i===t){o=-1;break}if(i>t){o=r-1;break}}}for(;r<e.length;){const t=e[r];if("number"==typeof t)break;if(t===i){if(null===n)return void(null!==a&&(e[r+1]=a));if(n===e[r+1])return void(e[r+2]=a)}r++,null!==n&&r++,null!==a&&r++}-1!==o&&(e.splice(o,0,t),r=o+1),e.splice(r++,0,i),null!==n&&e.splice(r++,0,n),null!==a&&e.splice(r++,0,a)}function Yt(e){return-1!==e}function qt(e){return 32767&e}function jt(e,t){let i=function(e){return e>>16}(e),n=t;for(;i>0;)n=n[15],i--;return n}let Nt=!0;function Ft(e){const t=Nt;return Nt=e,t}let Rt=0;function Ht(e,t){const i=Ut(e,t);if(-1!==i)return i;const n=t[1];n.firstCreatePass&&(e.injectorIndex=t.length,Bt(n.data,e),Bt(t,null),Bt(n.blueprint,null));const a=zt(e,t),r=e.injectorIndex;if(Yt(a)){const e=qt(a),i=jt(a,t),n=i[1].data;for(let a=0;a<8;a++)t[r+a]=i[e+a]|n[e+a]}return t[r+8]=a,r}function Bt(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Ut(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function zt(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let i=0,n=null,a=t;for(;null!==a;){const e=a[1],t=e.type;if(n=2===t?e.declTNode:1===t?a[6]:null,null===n)return-1;if(i++,a=a[15],-1!==n.injectorIndex)return n.injectorIndex|i<<16}return-1}function Zt(e,t,i){!function(e,t,i){let n;"string"==typeof i?n=i.charCodeAt(0)||0:i.hasOwnProperty(K)&&(n=i[K]),null==n&&(n=i[K]=Rt++);const a=255&n;t.data[e+(a>>5)]|=1<<a}(e,t,i)}function Wt(e,t,i){if(i&L.Optional)return e;_(t,"NodeInjector")}function Vt(e,t,i,n){if(i&L.Optional&&void 0===n&&(n=null),0==(i&(L.Self|L.Host))){const a=e[9],r=I(void 0);try{return a?a.get(t,n,i&L.Optional):P(t,n,i&L.Optional)}finally{I(r)}}return Wt(n,t,i)}function Gt(e,t,i,n=L.Default,a){if(null!==e){const r=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(K)?e[K]:void 0;return"number"==typeof t?t>=0?255&t:Qt:t}(i);if("function"==typeof r){if(!dt(t,e,n))return n&L.Host?Wt(a,i,n):Vt(t,i,n,a);try{const e=r(n);if(null!=e||n&L.Optional)return e;_(i)}finally{gt()}}else if("number"==typeof r){let a=null,o=Ut(e,t),s=-1,u=n&L.Host?t[16][6]:null;for((-1===o||n&L.SkipSelf)&&(s=-1===o?zt(e,t):t[o+8],-1!==s&&ti(n,!1)?(a=t[1],o=qt(s),t=jt(s,t)):o=-1);-1!==o;){const e=t[1];if(ei(r,o,e.data)){const e=Kt(o,t,i,a,n,u);if(e!==Jt)return e}s=t[o+8],-1!==s&&ti(n,t[1].data[o+8]===u)&&ei(r,o,t)?(a=e,o=qt(s),t=jt(s,t)):o=-1}}}return Vt(t,i,n,a)}const Jt={};function Qt(){return new ii(Ge(),Ze())}function Kt(e,t,i,n,a,r){const o=t[1],s=o.data[e+8],u=$t(s,o,i,null==n?pe(s)&&Nt:n!=o&&0!=(3&s.type),a&L.Host&&r===s);return null!==u?Xt(t,o,u,s):Jt}function $t(e,t,i,n,a){const r=e.providerIndexes,o=t.data,s=1048575&r,u=e.directiveStart,c=r>>20,l=a?s+c:e.directiveEnd;for(let d=n?s:s+c;d<l;d++){const e=o[d];if(d<u&&i===e||d>=u&&e.type===i)return d}if(a){const e=o[u];if(e&&ge(e)&&e.type===i)return u}return null}function Xt(e,t,i,n){let a=e[i];const r=t.data;if(function(e){return e instanceof At}(a)){const o=a;o.resolving&&function(e,t){throw new g("200",`Circular dependency in DI detected for ${e}`)}(v(r[i]));const s=Ft(o.canSeeViewProviders);o.resolving=!0;const u=o.injectImpl?I(o.injectImpl):null;dt(e,n,L.Default);try{a=e[i]=o.factory(void 0,r,e,n),t.firstCreatePass&&i>=n.directiveStart&&function(e,t,i){const{ngOnChanges:n,ngOnInit:a,ngDoCheck:r}=t.type.prototype;if(n){const n=we(t);(i.preOrderHooks||(i.preOrderHooks=[])).push(e,n),(i.preOrderCheckHooks||(i.preOrderCheckHooks=[])).push(e,n)}a&&(i.preOrderHooks||(i.preOrderHooks=[])).push(0-e,a),r&&((i.preOrderHooks||(i.preOrderHooks=[])).push(e,r),(i.preOrderCheckHooks||(i.preOrderCheckHooks=[])).push(e,r))}(i,r[i],t)}finally{null!==u&&I(u),Ft(s),o.resolving=!1,gt()}}return a}function ei(e,t,i){return!!(i[t+(e>>5)]&1<<e)}function ti(e,t){return!(e&L.Self||e&L.Host&&t)}class ii{constructor(e,t){this._tNode=e,this._lView=t}get(e,t){return Gt(this._tNode,this._lView,e,void 0,t)}}function ni(e){return Y(()=>{const t=e.prototype.constructor,i=t[Q]||ai(t),n=Object.prototype;let a=Object.getPrototypeOf(e.prototype).constructor;for(;a&&a!==n;){const e=a[Q]||ai(a);if(e&&e!==i)return e;a=Object.getPrototypeOf(a)}return e=>new e})}function ai(e){return f(e)?()=>{const t=ai(p(e));return t&&t()}:ve(e)}function ri(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const i=e.attrs;if(i){const e=i.length;let n=0;for(;n<e;){const a=i[n];if(Lt(a))break;if(0===a)n+=2;else if("number"==typeof a)for(n++;n<e&&"string"==typeof i[n];)n++;else{if(a===t)return i[n+1];n+=2}}}return null}(Ge(),e)}const oi="__parameters__";function si(e,t,i){return Y(()=>{const n=function(e){return function(...t){if(e){const i=e(...t);for(const e in i)this[e]=i[e]}}}(t);function a(...e){if(this instanceof a)return n.apply(this,e),this;const t=new a(...e);return i.annotation=t,i;function i(e,i,n){const a=e.hasOwnProperty(oi)?e[oi]:Object.defineProperty(e,oi,{value:[]})[oi];for(;a.length<=n;)a.push(null);return(a[n]=a[n]||[]).push(t),e}}return i&&(a.prototype=Object.create(i.prototype)),a.prototype.ngMetadataName=e,a.annotationCls=a,a})}class ui{constructor(e,t){this._desc=e,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=w({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}toString(){return`InjectionToken ${this._desc}`}}const ci=new ui("AnalyzeForEntryComponents"),li=Function;function di(e,t){void 0===t&&(t=e);for(let i=0;i<e.length;i++){let n=e[i];Array.isArray(n)?(t===e&&(t=e.slice(0,i)),di(n,t)):t!==e&&t.push(n)}return t}function mi(e,t){e.forEach(e=>Array.isArray(e)?mi(e,t):t(e))}function hi(e,t,i){t>=e.length?e.push(i):e.splice(t,0,i)}function pi(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function fi(e,t){const i=[];for(let n=0;n<e;n++)i.push(t);return i}function gi(e,t,i){let n=vi(e,t);return n>=0?e[1|n]=i:(n=~n,function(e,t,i,n){let a=e.length;if(a==t)e.push(i,n);else if(1===a)e.push(n,e[0]),e[0]=i;else{for(a--,e.push(e[a-1],e[a]);a>t;)e[a]=e[a-2],a--;e[t]=i,e[t+1]=n}}(e,n,t,i)),n}function bi(e,t){const i=vi(e,t);if(i>=0)return e[1|i]}function vi(e,t){return function(e,t,i){let n=0,a=e.length>>i;for(;a!==n;){const r=n+(a-n>>1),o=e[r<<i];if(t===o)return r<<i;o>t?a=r:n=r+1}return~(a<<i)}(e,t,1)}const _i={},yi="__NG_DI_FLAG__",wi="ngTempTokenPath",xi=/\n/gm,ki="__source",Si=u({provide:String,useValue:u});let Di;function Mi(e){const t=Di;return Di=e,t}function Ci(e,t=L.Default){if(void 0===Di)throw new Error("inject() must be called from an injection context");return null===Di?P(e,void 0,t):Di.get(e,t&L.Optional?null:void 0,t)}function Ti(e,t=L.Default){return(O||Ci)(p(e),t)}const Ai=Ti;function Ei(e){const t=[];for(let i=0;i<e.length;i++){const n=p(e[i]);if(Array.isArray(n)){if(0===n.length)throw new Error("Arguments array must have arguments.");let e,i=L.Default;for(let t=0;t<n.length;t++){const a=n[t],r=Oi(a);"number"==typeof r?-1===r?e=a.token:i|=r:e=a}t.push(Ti(e,i))}else t.push(Ti(n))}return t}function Li(e,t){return e[yi]=t,e.prototype[yi]=t,e}function Oi(e){return e[yi]}function Ii(e,t,i,n){const a=e[wi];throw t[ki]&&a.unshift(t[ki]),e.message=function(e,t,i,n=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.substr(2):e;let a=l(t);if(Array.isArray(t))a=t.map(l).join(" -> ");else if("object"==typeof t){let e=[];for(let i in t)if(t.hasOwnProperty(i)){let n=t[i];e.push(i+":"+("string"==typeof n?JSON.stringify(n):l(n)))}a=`{${e.join(", ")}}`}return`${i}${n?"("+n+")":""}[${a}]: ${e.replace(xi,"\n  ")}`}("\n"+e.message,a,i,n),e.ngTokenPath=a,e[wi]=null,e}const Pi=Li(si("Inject",e=>({token:e})),-1),Yi=Li(si("Optional"),8),qi=Li(si("SkipSelf"),4);let ji,Ni;function Fi(e){var t;return(null===(t=function(){if(void 0===ji&&(ji=null,B.trustedTypes))try{ji=B.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return ji}())||void 0===t?void 0:t.createHTML(e))||e}function Ri(e){var t;return(null===(t=function(){if(void 0===Ni&&(Ni=null,B.trustedTypes))try{Ni=B.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return Ni}())||void 0===t?void 0:t.createHTML(e))||e}class Hi{constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class Bi extends Hi{getTypeName(){return"HTML"}}class Ui extends Hi{getTypeName(){return"Style"}}class zi extends Hi{getTypeName(){return"Script"}}class Zi extends Hi{getTypeName(){return"URL"}}class Wi extends Hi{getTypeName(){return"ResourceURL"}}function Vi(e){return e instanceof Hi?e.changingThisBreaksApplicationSecurity:e}function Gi(e,t){const i=Ji(e);if(null!=i&&i!==t){if("ResourceURL"===i&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${i} (see https://g.co/ng/security#xss)`)}return i===t}function Ji(e){return e instanceof Hi&&e.getTypeName()||null}function Qi(e){return new Bi(e)}function Ki(e){return new Ui(e)}function $i(e){return new zi(e)}function Xi(e){return new Zi(e)}function en(e){return new Wi(e)}class tn{constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){e="<body><remove></remove>"+e;try{const t=(new window.DOMParser).parseFromString(Fi(e),"text/html").body;return null===t?this.inertDocumentHelper.getInertBodyElement(e):(t.removeChild(t.firstChild),t)}catch(t){return null}}}class nn{constructor(e){if(this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const t=this.inertDocument.createElement("body");e.appendChild(t)}}getInertBodyElement(e){const t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=Fi(e),t;const i=this.inertDocument.createElement("body");return i.innerHTML=Fi(e),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(e){const t=e.attributes;for(let n=t.length-1;0<n;n--){const i=t.item(n).name;("xmlns:ns1"===i||0===i.indexOf("ns1:"))&&e.removeAttribute(i)}let i=e.firstChild;for(;i;)i.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(i),i=i.nextSibling}}const an=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,rn=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function on(e){return(e=String(e)).match(an)||e.match(rn)?e:"unsafe:"+e}function sn(e){const t={};for(const i of e.split(","))t[i]=!0;return t}function un(...e){const t={};for(const i of e)for(const e in i)i.hasOwnProperty(e)&&(t[e]=!0);return t}const cn=sn("area,br,col,hr,img,wbr"),ln=sn("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),dn=sn("rp,rt"),mn=un(cn,un(ln,sn("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),un(dn,sn("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),un(dn,ln)),hn=sn("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),pn=sn("srcset"),fn=un(hn,pn,sn("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),sn("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),gn=sn("script,style,template");class bn{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(e){let t=e.firstChild,i=!0;for(;t;)if(t.nodeType===Node.ELEMENT_NODE?i=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,i&&t.firstChild)t=t.firstChild;else for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let e=this.checkClobberedElement(t,t.nextSibling);if(e){t=e;break}t=this.checkClobberedElement(t,t.parentNode)}return this.buf.join("")}startElement(e){const t=e.nodeName.toLowerCase();if(!mn.hasOwnProperty(t))return this.sanitizedSomething=!0,!gn.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);const i=e.attributes;for(let a=0;a<i.length;a++){const e=i.item(a),t=e.name,r=t.toLowerCase();if(!fn.hasOwnProperty(r)){this.sanitizedSomething=!0;continue}let o=e.value;hn[r]&&(o=on(o)),pn[r]&&(n=o,o=(n=String(n)).split(",").map(e=>on(e.trim())).join(", ")),this.buf.push(" ",t,'="',yn(o),'"')}var n;return this.buf.push(">"),!0}endElement(e){const t=e.nodeName.toLowerCase();mn.hasOwnProperty(t)&&!cn.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}chars(e){this.buf.push(yn(e))}checkClobberedElement(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`);return t}}const vn=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,_n=/([^\#-~ |!])/g;function yn(e){return e.replace(/&/g,"&amp;").replace(vn,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(_n,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let wn;function xn(e,t){let i=null;try{wn=wn||function(e){const t=new nn(e);return function(){try{return!!(new window.DOMParser).parseFromString(Fi(""),"text/html")}catch(e){return!1}}()?new tn(t):t}(e);let n=t?String(t):"";i=wn.getInertBodyElement(n);let a=5,r=n;do{if(0===a)throw new Error("Failed to sanitize html because the input is unstable");a--,n=r,r=i.innerHTML,i=wn.getInertBodyElement(n)}while(n!==r);return Fi((new bn).sanitizeChildren(kn(i)||i))}finally{if(i){const e=kn(i)||i;for(;e.firstChild;)e.removeChild(e.firstChild)}}}function kn(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Sn=(()=>((Sn=Sn||{})[Sn.NONE=0]="NONE",Sn[Sn.HTML=1]="HTML",Sn[Sn.STYLE=2]="STYLE",Sn[Sn.SCRIPT=3]="SCRIPT",Sn[Sn.URL=4]="URL",Sn[Sn.RESOURCE_URL=5]="RESOURCE_URL",Sn))();function Dn(e){const t=Cn();return t?Ri(t.sanitize(Sn.HTML,e)||""):Gi(e,"HTML")?Ri(Vi(e)):xn(Ae(),b(e))}function Mn(e){const t=Cn();return t?t.sanitize(Sn.URL,e)||"":Gi(e,"URL")?Vi(e):on(b(e))}function Cn(){const e=Ze();return e&&e[12]}const Tn="__ngContext__";function An(e,t){e[Tn]=t}function En(e){const t=function(e){return e[Tn]||null}(e);return t?Array.isArray(t)?t:t.lView:null}function Ln(e){return e.ngOriginalError}function On(e,...t){e.error(...t)}class In{constructor(){this._console=console}handleError(e){const t=this._findOriginalError(e),i=this._findContext(e),n=(a=e)&&a.ngErrorLogger||On;var a;n(this._console,"ERROR",e),t&&n(this._console,"ORIGINAL ERROR",t),i&&n(this._console,"ERROR CONTEXT",i)}_findContext(e){return e?e.ngDebugContext||this._findContext(Ln(e)):null}_findOriginalError(e){let t=e&&Ln(e);for(;t&&Ln(t);)t=Ln(t);return t||null}}const Pn=(()=>("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(B))();function Yn(e){return e instanceof Function?e():e}var qn=(()=>((qn=qn||{})[qn.Important=1]="Important",qn[qn.DashCase=2]="DashCase",qn))();function jn(e,t){return undefined(e,t)}function Nn(e){const t=e[3];return me(t)?t[3]:t}function Fn(e){return Hn(e[13])}function Rn(e){return Hn(e[4])}function Hn(e){for(;null!==e&&!me(e);)e=e[4];return e}function Bn(e,t,i,n,a){if(null!=n){let r,o=!1;me(n)?r=n:de(n)&&(o=!0,n=n[0]);const s=Oe(n);0===e&&null!==i?null==a?Qn(t,i,s):Jn(t,i,s,a||null,!0):1===e&&null!==i?Jn(t,i,s,a||null,!0):2===e?function(e,t,i){const n=$n(e,t);n&&function(e,t,i,n){Ee(e)?e.removeChild(t,i,n):t.removeChild(i)}(e,n,t,i)}(t,s,o):3===e&&t.destroyNode(s),null!=r&&function(e,t,i,n,a){const r=i[7];r!==Oe(i)&&Bn(t,e,n,r,a);for(let o=10;o<i.length;o++){const a=i[o];oa(a[1],a,e,t,n,r)}}(t,e,r,i,a)}}function Un(e,t,i){return Ee(e)?e.createElement(t,i):null===i?e.createElement(t):e.createElementNS(i,t)}function zn(e,t){const i=e[9],n=i.indexOf(t),a=t[3];1024&t[2]&&(t[2]&=-1025,Be(a,-1)),i.splice(n,1)}function Zn(e,t){if(e.length<=10)return;const i=10+t,n=e[i];if(n){const a=n[17];null!==a&&a!==e&&zn(a,n),t>0&&(e[i-1][4]=n[4]);const r=pi(e,10+t);!function(e,t){oa(e,t,t[11],2,null,null),t[0]=null,t[6]=null}(n[1],n);const o=r[19];null!==o&&o.detachView(r[1]),n[3]=null,n[4]=null,n[2]&=-129}return n}function Wn(e,t){if(!(256&t[2])){const i=t[11];Ee(i)&&i.destroyNode&&oa(e,t,i,3,null,null),function(e){let t=e[13];if(!t)return Vn(e[1],e);for(;t;){let i=null;if(de(t))i=t[13];else{const e=t[10];e&&(i=e)}if(!i){for(;t&&!t[4]&&t!==e;)de(t)&&Vn(t[1],t),t=t[3];null===t&&(t=e),de(t)&&Vn(t[1],t),i=t&&t[4]}t=i}}(t)}}function Vn(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){let i;if(null!=e&&null!=(i=e.destroyHooks))for(let n=0;n<i.length;n+=2){const e=t[i[n]];if(!(e instanceof At)){const t=i[n+1];if(Array.isArray(t))for(let i=0;i<t.length;i+=2){const n=e[t[i]],a=t[i+1];try{a.call(n)}finally{}}else try{t.call(e)}finally{}}}}(e,t),function(e,t){const i=e.cleanup,n=t[7];let a=-1;if(null!==i)for(let r=0;r<i.length-1;r+=2)if("string"==typeof i[r]){const e=i[r+1],o="function"==typeof e?e(t):Oe(t[e]),s=n[a=i[r+2]],u=i[r+3];"boolean"==typeof u?o.removeEventListener(i[r],s,u):u>=0?n[a=u]():n[a=-u].unsubscribe(),r+=2}else{const e=n[a=i[r+1]];i[r].call(e)}if(null!==n){for(let e=a+1;e<n.length;e++)n[e]();t[7]=null}}(e,t),1===t[1].type&&Ee(t[11])&&t[11].destroy();const i=t[17];if(null!==i&&me(t[3])){i!==t[3]&&zn(i,t);const n=t[19];null!==n&&n.detachView(e)}}}function Gn(e,t,i){return function(e,t,i){let n=t;for(;null!==n&&40&n.type;)n=(t=n).parent;if(null===n)return i[0];if(2&n.flags){const t=e.data[n.directiveStart].encapsulation;if(t===j.None||t===j.Emulated)return null}return Pe(n,i)}(e,t.parent,i)}function Jn(e,t,i,n,a){Ee(e)?e.insertBefore(t,i,n,a):t.insertBefore(i,n,a)}function Qn(e,t,i){Ee(e)?e.appendChild(t,i):t.appendChild(i)}function Kn(e,t,i,n,a){null!==n?Jn(e,t,i,n,a):Qn(e,t,i)}function $n(e,t){return Ee(e)?e.parentNode(t):t.parentNode}function Xn(e,t,i){return ea(e,t,i)}let ea=function(e,t,i){return 40&e.type?Pe(e,i):null};function ta(e,t,i,n){const a=Gn(e,n,t),r=t[11],o=Xn(n.parent||t[6],n,t);if(null!=a)if(Array.isArray(i))for(let s=0;s<i.length;s++)Kn(r,a,i[s],o,!1);else Kn(r,a,i,o,!1)}function ia(e,t){if(null!==t){const i=t.type;if(3&i)return Pe(t,e);if(4&i)return aa(-1,e[t.index]);if(8&i){const i=t.child;if(null!==i)return ia(e,i);{const i=e[t.index];return me(i)?aa(-1,i):Oe(i)}}if(32&i)return jn(t,e)()||Oe(e[t.index]);{const i=na(e,t);return null!==i?Array.isArray(i)?i[0]:ia(Nn(e[16]),i):ia(e,t.next)}}return null}function na(e,t){return null!==t?e[16][6].projection[t.projection]:null}function aa(e,t){const i=10+e+1;if(i<t.length){const e=t[i],n=e[1].firstChild;if(null!==n)return ia(e,n)}return t[7]}function ra(e,t,i,n,a,r,o){for(;null!=i;){const s=n[i.index],u=i.type;if(o&&0===t&&(s&&An(Oe(s),n),i.flags|=4),64!=(64&i.flags))if(8&u)ra(e,t,i.child,n,a,r,!1),Bn(t,e,a,s,r);else if(32&u){const o=jn(i,n);let u;for(;u=o();)Bn(t,e,a,u,r);Bn(t,e,a,s,r)}else 16&u?sa(e,t,n,i,a,r):Bn(t,e,a,s,r);i=o?i.projectionNext:i.next}}function oa(e,t,i,n,a,r){ra(i,n,e.firstChild,t,a,r,!1)}function sa(e,t,i,n,a,r){const o=i[16],s=o[6].projection[n.projection];if(Array.isArray(s))for(let u=0;u<s.length;u++)Bn(t,e,a,s[u],r);else ra(e,t,s,o[3],a,r,!0)}function ua(e,t,i){Ee(e)?e.setAttribute(t,"style",i):t.style.cssText=i}function ca(e,t,i){Ee(e)?""===i?e.removeAttribute(t,"class"):e.setAttribute(t,"class",i):t.className=i}function la(e,t,i){let n=e.length;for(;;){const a=e.indexOf(t,i);if(-1===a)return a;if(0===a||e.charCodeAt(a-1)<=32){const i=t.length;if(a+i===n||e.charCodeAt(a+i)<=32)return a}i=a+1}}const da="ng-template";function ma(e,t,i){let n=0;for(;n<e.length;){let a=e[n++];if(i&&"class"===a){if(a=e[n],-1!==la(a.toLowerCase(),t,0))return!0}else if(1===a){for(;n<e.length&&"string"==typeof(a=e[n++]);)if(a.toLowerCase()===t)return!0;return!1}}return!1}function ha(e){return 4===e.type&&e.value!==da}function pa(e,t,i){return t===(4!==e.type||i?e.value:da)}function fa(e,t,i){let n=4;const a=e.attrs||[],r=function(e){for(let t=0;t<e.length;t++)if(Lt(e[t]))return t;return e.length}(a);let o=!1;for(let s=0;s<t.length;s++){const u=t[s];if("number"!=typeof u){if(!o)if(4&n){if(n=2|1&n,""!==u&&!pa(e,u,i)||""===u&&1===t.length){if(ga(n))return!1;o=!0}}else{const c=8&n?u:t[++s];if(8&n&&null!==e.attrs){if(!ma(e.attrs,c,i)){if(ga(n))return!1;o=!0}continue}const l=ba(8&n?"class":u,a,ha(e),i);if(-1===l){if(ga(n))return!1;o=!0;continue}if(""!==c){let e;e=l>r?"":a[l+1].toLowerCase();const t=8&n?e:null;if(t&&-1!==la(t,c,0)||2&n&&c!==e){if(ga(n))return!1;o=!0}}}}else{if(!o&&!ga(n)&&!ga(u))return!1;if(o&&ga(u))continue;o=!1,n=u|1&n}}return ga(n)||o}function ga(e){return 0==(1&e)}function ba(e,t,i,n){if(null===t)return-1;let a=0;if(n||!i){let i=!1;for(;a<t.length;){const n=t[a];if(n===e)return a;if(3===n||6===n)i=!0;else{if(1===n||2===n){let e=t[++a];for(;"string"==typeof e;)e=t[++a];continue}if(4===n)break;if(0===n){a+=4;continue}}a+=i?1:2}return-1}return function(e,t){let i=e.indexOf(4);if(i>-1)for(i++;i<e.length;){const n=e[i];if("number"==typeof n)return-1;if(n===t)return i;i++}return-1}(t,e)}function va(e,t,i=!1){for(let n=0;n<t.length;n++)if(fa(e,t[n],i))return!0;return!1}function _a(e,t){e:for(let i=0;i<t.length;i++){const n=t[i];if(e.length===n.length){for(let t=0;t<e.length;t++)if(e[t]!==n[t])continue e;return!0}}return!1}function ya(e,t){return e?":not("+t.trim()+")":t}function wa(e){let t=e[0],i=1,n=2,a="",r=!1;for(;i<e.length;){let o=e[i];if("string"==typeof o)if(2&n){const t=e[++i];a+="["+o+(t.length>0?'="'+t+'"':"")+"]"}else 8&n?a+="."+o:4&n&&(a+=" "+o);else""!==a&&!ga(o)&&(t+=ya(r,a),a=""),n=o,r=r||!ga(n);i++}return""!==a&&(t+=ya(r,a)),t}const xa={};function ka(e){Sa(We(),Ze(),vt()+e,Xe())}function Sa(e,t,i,n){if(!n)if(3==(3&t[2])){const n=e.preOrderCheckHooks;null!==n&&St(t,n,i)}else{const n=e.preOrderHooks;null!==n&&Dt(t,n,0,i)}_t(i)}function Da(e,t){return e<<17|t<<2}function Ma(e){return e>>17&32767}function Ca(e){return 2|e}function Ta(e){return(131068&e)>>2}function Aa(e,t){return-131069&e|t<<2}function Ea(e){return 1|e}function La(e,t){const i=e.contentQueries;if(null!==i)for(let n=0;n<i.length;n+=2){const a=i[n],r=i[n+1];if(-1!==r){const i=e.data[r];ct(a),i.contentQueries(2,t[r],r)}}}function Oa(e,t,i,n,a,r,o,s,u,c){const l=t.blueprint.slice();return l[0]=a,l[2]=140|n,He(l),l[3]=l[15]=e,l[8]=i,l[10]=o||e&&e[10],l[11]=s||e&&e[11],l[12]=u||e&&e[12]||null,l[9]=c||e&&e[9]||null,l[6]=r,l[16]=2==t.type?e[16]:l,l}function Ia(e,t,i,n,a){let r=e.data[t];if(null===r)r=function(e,t,i,n,a){const r=Je(),o=Ke(),s=e.data[t]=function(e,t,i,n,a,r){return{type:i,index:n,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:a,attrs:r,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,o?r:r&&r.parent,i,t,n,a);return null===e.firstChild&&(e.firstChild=s),null!==r&&(o?null==r.child&&null!==s.parent&&(r.child=s):null===r.next&&(r.next=s)),s}(e,t,i,n,a),Ue.lFrame.inI18n&&(r.flags|=64);else if(64&r.type){r.type=i,r.value=n,r.attrs=a;const e=function(){const e=Ue.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();r.injectorIndex=null===e?-1:e.injectorIndex}return Qe(r,!0),r}function Pa(e,t,i,n){if(0===i)return-1;const a=t.length;for(let r=0;r<i;r++)t.push(n),e.blueprint.push(n),e.data.push(null);return a}function Ya(e,t,i){mt(t);try{const n=e.viewQuery;null!==n&&mr(1,n,i);const a=e.template;null!==a&&Na(e,t,a,1,i),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&La(e,t),e.staticViewQueries&&mr(2,e.viewQuery,i);const r=e.components;null!==r&&function(e,t){for(let i=0;i<t.length;i++)sr(e,t[i])}(t,r)}catch(n){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),n}finally{t[2]&=-5,bt()}}function qa(e,t,i,n){const a=t[2];if(256==(256&a))return;mt(t);const r=Xe();try{He(t),function(e){Ue.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==i&&Na(e,t,i,2,n);const o=3==(3&a);if(!r)if(o){const i=e.preOrderCheckHooks;null!==i&&St(t,i,null)}else{const i=e.preOrderHooks;null!==i&&Dt(t,i,0,null),Mt(t,0)}if(function(e){for(let t=Fn(e);null!==t;t=Rn(t)){if(!t[2])continue;const e=t[9];for(let t=0;t<e.length;t++){const i=e[t],n=i[3];0==(1024&i[2])&&Be(n,1),i[2]|=1024}}}(t),function(e){for(let t=Fn(e);null!==t;t=Rn(t))for(let e=10;e<t.length;e++){const i=t[e],n=i[1];Fe(i)&&qa(n,i,n.template,i[8])}}(t),null!==e.contentQueries&&La(e,t),!r)if(o){const i=e.contentCheckHooks;null!==i&&St(t,i)}else{const i=e.contentHooks;null!==i&&Dt(t,i,1),Mt(t,1)}!function(e,t){const i=e.hostBindingOpCodes;if(null!==i)try{for(let e=0;e<i.length;e++){const n=i[e];if(n<0)_t(~n);else{const a=n,r=i[++e],o=i[++e];rt(r,a),o(2,t[a])}}}finally{_t(-1)}}(e,t);const s=e.components;null!==s&&function(e,t){for(let i=0;i<t.length;i++)rr(e,t[i])}(t,s);const u=e.viewQuery;if(null!==u&&mr(2,u,n),!r)if(o){const i=e.viewCheckHooks;null!==i&&St(t,i)}else{const i=e.viewHooks;null!==i&&Dt(t,i,2),Mt(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),r||(t[2]&=-73),1024&t[2]&&(t[2]&=-1025,Be(t[3],-1))}finally{bt()}}function ja(e,t,i,n){const a=t[10],r=!Xe(),o=Ne(t);try{r&&!o&&a.begin&&a.begin(),o&&Ya(e,t,n),qa(e,t,i,n)}finally{r&&!o&&a.end&&a.end()}}function Na(e,t,i,n,a){const r=vt(),o=2&n;try{_t(-1),o&&t.length>20&&Sa(e,t,20,Xe()),i(n,a)}finally{_t(r)}}function Fa(e,t,i){if(he(t)){const n=t.directiveEnd;for(let a=t.directiveStart;a<n;a++){const t=e.data[a];t.contentQueries&&t.contentQueries(1,i[a],a)}}}function Ra(e,t,i){!ze()||(function(e,t,i,n){const a=i.directiveStart,r=i.directiveEnd;e.firstCreatePass||Ht(i,t),An(n,t);const o=i.initialInputs;for(let s=a;s<r;s++){const n=e.data[s],r=ge(n);r&&er(t,i,n);const u=Xt(t,e,s,i);An(u,t),null!==o&&ir(0,s-a,u,n,0,o),r&&(je(i.index,t)[8]=u)}}(e,t,i,Pe(i,t)),128==(128&i.flags)&&function(e,t,i){const n=i.directiveStart,a=i.directiveEnd,r=i.index,o=Ue.lFrame.currentDirectiveIndex;try{_t(r);for(let i=n;i<a;i++){const n=e.data[i],a=t[i];ot(i),(null!==n.hostBindings||0!==n.hostVars||null!==n.hostAttrs)&&Ja(n,a)}}finally{_t(-1),ot(o)}}(e,t,i))}function Ha(e,t,i=Pe){const n=t.localNames;if(null!==n){let a=t.index+1;for(let r=0;r<n.length;r+=2){const o=n[r+1],s=-1===o?i(t,e):e[o];e[a++]=s}}}function Ba(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=Ua(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):t}function Ua(e,t,i,n,a,r,o,s,u,c){const l=20+n,d=l+a,m=function(e,t){const i=[];for(let n=0;n<t;n++)i.push(n<e?null:xa);return i}(l,d),h="function"==typeof c?c():c;return m[1]={type:e,blueprint:m,template:i,queries:null,viewQuery:s,declTNode:t,data:m.slice().fill(null,l),bindingStartIndex:l,expandoStartIndex:d,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof r?r():r,pipeRegistry:"function"==typeof o?o():o,firstChild:null,schemas:u,consts:h,incompleteFirstPass:!1}}function za(e,t,i,n){const a=pr(t);null===i?a.push(n):(a.push(i),e.firstCreatePass&&fr(e).push(n,a.length-1))}function Za(e,t,i){for(let n in e)if(e.hasOwnProperty(n)){const a=e[n];(i=null===i?{}:i).hasOwnProperty(n)?i[n].push(t,a):i[n]=[t,a]}return i}function Wa(e,t,i,n,a,r,o,s){const u=Pe(t,i);let c,l=t.inputs;!s&&null!=l&&(c=l[n])?(vr(e,i,c,n,a),pe(t)&&function(e,t){const i=je(t,e);16&i[2]||(i[2]|=64)}(i,t.index)):3&t.type&&(n=function(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(n),a=null!=o?o(a,t.value||"",n):a,Ee(r)?r.setProperty(u,n,a):Ot(n)||(u.setProperty?u.setProperty(n,a):u[n]=a))}function Va(e,t,i,n){let a=!1;if(ze()){const r=function(e,t,i){const n=e.directiveRegistry;let a=null;if(n)for(let r=0;r<n.length;r++){const o=n[r];va(i,o.selectors,!1)&&(a||(a=[]),Zt(Ht(i,t),e,o.type),ge(o)?(Qa(e,i),a.unshift(o)):a.push(o))}return a}(e,t,i),o=null===n?null:{"":-1};if(null!==r){a=!0,$a(i,e.data.length,r.length);for(let e=0;e<r.length;e++){const t=r[e];t.providersResolver&&t.providersResolver(t)}let n=!1,s=!1,u=Pa(e,t,r.length,null);for(let a=0;a<r.length;a++){const c=r[a];i.mergedAttrs=It(i.mergedAttrs,c.hostAttrs),Xa(e,i,t,u,c),Ka(u,c,o),null!==c.contentQueries&&(i.flags|=8),(null!==c.hostBindings||null!==c.hostAttrs||0!==c.hostVars)&&(i.flags|=128);const l=c.type.prototype;!n&&(l.ngOnChanges||l.ngOnInit||l.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(i.index),n=!0),!s&&(l.ngOnChanges||l.ngDoCheck)&&((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(i.index),s=!0),u++}!function(e,t){const i=t.directiveEnd,n=e.data,a=t.attrs,r=[];let o=null,s=null;for(let u=t.directiveStart;u<i;u++){const e=n[u],i=e.inputs,c=null===a||ha(t)?null:nr(i,a);r.push(c),o=Za(i,u,o),s=Za(e.outputs,u,s)}null!==o&&(o.hasOwnProperty("class")&&(t.flags|=16),o.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=r,t.inputs=o,t.outputs=s}(e,i)}o&&function(e,t,i){if(t){const n=e.localNames=[];for(let e=0;e<t.length;e+=2){const a=i[t[e+1]];if(null==a)throw new g("301",`Export of name '${t[e+1]}' not found!`);n.push(t[e],a)}}}(i,n,o)}return i.mergedAttrs=It(i.mergedAttrs,i.attrs),a}function Ga(e,t,i,n,a,r){const o=r.hostBindings;if(o){let i=e.hostBindingOpCodes;null===i&&(i=e.hostBindingOpCodes=[]);const r=~t.index;(function(e){let t=e.length;for(;t>0;){const i=e[--t];if("number"==typeof i&&i<0)return i}return 0})(i)!=r&&i.push(r),i.push(n,a,o)}}function Ja(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Qa(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function Ka(e,t,i){if(i){if(t.exportAs)for(let n=0;n<t.exportAs.length;n++)i[t.exportAs[n]]=e;ge(t)&&(i[""]=e)}}function $a(e,t,i){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+i,e.providerIndexes=t}function Xa(e,t,i,n,a){e.data[n]=a;const r=a.factory||(a.factory=ve(a.type)),o=new At(r,ge(a),null);e.blueprint[n]=o,i[n]=o,Ga(e,t,0,n,Pa(e,i,a.hostVars,xa),a)}function er(e,t,i){const n=Pe(t,e),a=Ba(i),r=e[10],o=ur(e,Oa(e,a,null,i.onPush?64:16,n,t,r,r.createRenderer(n,i),null,null));e[t.index]=o}function tr(e,t,i,n,a,r){const o=Pe(e,t);!function(e,t,i,n,a,r,o){if(null==r)Ee(e)?e.removeAttribute(t,a,i):t.removeAttribute(a);else{const s=null==o?b(r):o(r,n||"",a);Ee(e)?e.setAttribute(t,a,s,i):i?t.setAttributeNS(i,a,s):t.setAttribute(a,s)}}(t[11],o,r,e.value,i,n,a)}function ir(e,t,i,n,a,r){const o=r[t];if(null!==o){const e=n.setInput;for(let t=0;t<o.length;){const a=o[t++],r=o[t++],s=o[t++];null!==e?n.setInput(i,s,a,r):i[r]=s}}}function nr(e,t){let i=null,n=0;for(;n<t.length;){const a=t[n];if(0!==a)if(5!==a){if("number"==typeof a)break;e.hasOwnProperty(a)&&(null===i&&(i=[]),i.push(a,e[a],t[n+1])),n+=2}else n+=2;else n+=4}return i}function ar(e,t,i,n){return new Array(e,!0,!1,t,null,0,n,i,null,null)}function rr(e,t){const i=je(t,e);if(Fe(i)){const e=i[1];80&i[2]?qa(e,i,e.template,i[8]):i[5]>0&&or(i)}}function or(e){for(let i=Fn(e);null!==i;i=Rn(i))for(let e=10;e<i.length;e++){const t=i[e];if(1024&t[2]){const e=t[1];qa(e,t,e.template,t[8])}else t[5]>0&&or(t)}const t=e[1].components;if(null!==t)for(let i=0;i<t.length;i++){const n=je(t[i],e);Fe(n)&&n[5]>0&&or(n)}}function sr(e,t){const i=je(t,e),n=i[1];(function(e,t){for(let i=t.length;i<e.blueprint.length;i++)t.push(e.blueprint[i])})(n,i),Ya(n,i,i[8])}function ur(e,t){return e[13]?e[14][4]=t:e[13]=t,e[14]=t,t}function cr(e){for(;e;){e[2]|=64;const t=Nn(e);if(be(e)&&!t)return e;e=t}return null}function lr(e,t,i){const n=t[10];n.begin&&n.begin();try{qa(e,t,e.template,i)}catch(a){throw br(t,a),a}finally{n.end&&n.end()}}function dr(e){!function(e){for(let t=0;t<e.components.length;t++){const i=e.components[t],n=En(i),a=n[1];ja(a,n,a.template,i)}}(e[8])}function mr(e,t,i){ct(0),t(e,i)}const hr=(()=>Promise.resolve(null))();function pr(e){return e[7]||(e[7]=[])}function fr(e){return e.cleanup||(e.cleanup=[])}function gr(e,t,i){return(null===e||ge(e))&&(i=function(e){for(;Array.isArray(e);){if("object"==typeof e[1])return e;e=e[0]}return null}(i[t.index])),i[11]}function br(e,t){const i=e[9],n=i?i.get(In,null):null;n&&n.handleError(t)}function vr(e,t,i,n,a){for(let r=0;r<i.length;){const o=i[r++],s=i[r++],u=t[o],c=e.data[o];null!==c.setInput?c.setInput(u,a,n,s):u[s]=a}}function _r(e,t,i){const n=Ie(t,e);!function(e,t,i){Ee(e)?e.setValue(t,i):t.textContent=i}(e[11],n,i)}function yr(e,t,i){let n=i?e.styles:null,a=i?e.classes:null,r=0;if(null!==t)for(let o=0;o<t.length;o++){const e=t[o];"number"==typeof e?r=e:1==r?a=d(a,e):2==r&&(n=d(n,e+": "+t[++o]+";"))}i?e.styles=n:e.stylesWithoutHost=n,i?e.classes=a:e.classesWithoutHost=a}const wr=new ui("INJECTOR",-1);class xr{get(e,t=_i){if(t===_i){const t=new Error(`NullInjectorError: No provider for ${l(e)}!`);throw t.name="NullInjectorError",t}return t}}const kr=new ui("Set Injector scope."),Sr={},Dr={};let Mr;function Cr(){return void 0===Mr&&(Mr=new xr),Mr}function Tr(e,t=null,i=null,n){return new Ar(e,i,t||Cr(),n)}class Ar{constructor(e,t,i,n=null){this.parent=i,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;const a=[];t&&mi(t,i=>this.processProvider(i,e,t)),mi([e],e=>this.processInjectorType(e,[],a)),this.records.set(wr,Or(void 0,this));const r=this.records.get(kr);this.scope=null!=r?r.value:null,this.source=n||("object"==typeof e?null:l(e))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(e=>e.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(e,t=_i,i=L.Default){this.assertNotDestroyed();const n=Mi(this),a=I(void 0);try{if(!(i&L.SkipSelf)){let t=this.records.get(e);if(void 0===t){const i=("function"==typeof(r=e)||"object"==typeof r&&r instanceof ui)&&S(e);t=i&&this.injectableDefInScope(i)?Or(Er(e),Sr):null,this.records.set(e,t)}if(null!=t)return this.hydrate(e,t)}return(i&L.Self?Cr():this.parent).get(e,t=i&L.Optional&&t===_i?null:t)}catch(o){if("NullInjectorError"===o.name){if((o[wi]=o[wi]||[]).unshift(l(e)),n)throw o;return Ii(o,e,"R3InjectorError",this.source)}throw o}finally{I(a),Mi(n)}var r}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(e=>this.get(e))}toString(){const e=[];return this.records.forEach((t,i)=>e.push(l(i))),`R3Injector[${e.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(e,t,i){if(!(e=p(e)))return!1;let n=M(e);const a=null==n&&e.ngModule||void 0,r=void 0===a?e:a,o=-1!==i.indexOf(r);if(void 0!==a&&(n=M(a)),null==n)return!1;if(null!=n.imports&&!o){let e;i.push(r);try{mi(n.imports,n=>{this.processInjectorType(n,t,i)&&(void 0===e&&(e=[]),e.push(n))})}finally{}if(void 0!==e)for(let t=0;t<e.length;t++){const{ngModule:i,providers:n}=e[t];mi(n,e=>this.processProvider(e,i,n||z))}}this.injectorDefTypes.add(r);const s=ve(r)||(()=>new r);this.records.set(r,Or(s,Sr));const u=n.providers;if(null!=u&&!o){const t=e;mi(u,e=>this.processProvider(e,t,u))}return void 0!==a&&void 0!==e.providers}processProvider(e,t,i){let n=Pr(e=p(e))?e:p(e&&e.provide);const a=Ir(r=e)?Or(void 0,r.useValue):Or(Lr(r),Sr);var r;if(Pr(e)||!0!==e.multi)this.records.get(n);else{let t=this.records.get(n);t||(t=Or(void 0,Sr,!0),t.factory=()=>Ei(t.multi),this.records.set(n,t)),n=e,t.multi.push(e)}this.records.set(n,a)}hydrate(e,t){return t.value===Sr&&(t.value=Dr,t.value=t.factory()),"object"==typeof t.value&&t.value&&null!==(i=t.value)&&"object"==typeof i&&"function"==typeof i.ngOnDestroy&&this.onDestroy.add(t.value),t.value;var i}injectableDefInScope(e){if(!e.providedIn)return!1;const t=p(e.providedIn);return"string"==typeof t?"any"===t||t===this.scope:this.injectorDefTypes.has(t)}}function Er(e){const t=S(e),i=null!==t?t.factory:ve(e);if(null!==i)return i;if(e instanceof ui)throw new Error(`Token ${l(e)} is missing a \u0275prov definition.`);if(e instanceof Function)return function(e){const t=e.length;if(t>0){const i=fi(t,"?");throw new Error(`Can't resolve all parameters for ${l(e)}: (${i.join(", ")}).`)}const i=function(e){const t=e&&(e[C]||e[A]);if(t){const i=function(e){if(e.hasOwnProperty("name"))return e.name;const t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn(`DEPRECATED: DI is instantiating a token "${i}" 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 "${i}" class.`),t}return null}(e);return null!==i?()=>i.factory(e):()=>new e}(e);throw new Error("unreachable")}function Lr(e,t,i){let n;if(Pr(e)){const t=p(e);return ve(t)||Er(t)}if(Ir(e))n=()=>p(e.useValue);else if(function(e){return!(!e||!e.useFactory)}(e))n=()=>e.useFactory(...Ei(e.deps||[]));else if(function(e){return!(!e||!e.useExisting)}(e))n=()=>Ti(p(e.useExisting));else{const t=p(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return ve(t)||Er(t);n=()=>new t(...Ei(e.deps))}return n}function Or(e,t,i=!1){return{factory:e,value:t,multi:i?[]:void 0}}function Ir(e){return null!==e&&"object"==typeof e&&Si in e}function Pr(e){return"function"==typeof e}const Yr=function(e,t,i){return function(e,t=null,i=null,n){const a=Tr(e,t,i,n);return a._resolveInjectorDefTypes(),a}({name:i},t,e,i)};class qr{static create(e,t){return Array.isArray(e)?Yr(e,t,""):Yr(e.providers,e.parent,e.name||"")}}function jr(e,t){kt(En(e)[1],Ge())}function Nr(e){let t=function(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),i=!0;const n=[e];for(;t;){let a;if(ge(e))a=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");a=t.\u0275dir}if(a){if(i){n.push(a);const t=e;t.inputs=Fr(e.inputs),t.declaredInputs=Fr(e.declaredInputs),t.outputs=Fr(e.outputs);const i=a.hostBindings;i&&Br(e,i);const r=a.viewQuery,o=a.contentQueries;if(r&&Rr(e,r),o&&Hr(e,o),c(e.inputs,a.inputs),c(e.declaredInputs,a.declaredInputs),c(e.outputs,a.outputs),ge(a)&&a.data.animation){const t=e.data;t.animation=(t.animation||[]).concat(a.data.animation)}}const t=a.features;if(t)for(let n=0;n<t.length;n++){const a=t[n];a&&a.ngInherit&&a(e),a===Nr&&(i=!1)}}t=Object.getPrototypeOf(t)}!function(e){let t=0,i=null;for(let n=e.length-1;n>=0;n--){const a=e[n];a.hostVars=t+=a.hostVars,a.hostAttrs=It(a.hostAttrs,i=It(i,a.hostAttrs))}}(n)}function Fr(e){return e===U?{}:e===z?[]:e}function Rr(e,t){const i=e.viewQuery;e.viewQuery=i?(e,n)=>{t(e,n),i(e,n)}:t}function Hr(e,t){const i=e.contentQueries;e.contentQueries=i?(e,n,a)=>{t(e,n,a),i(e,n,a)}:t}function Br(e,t){const i=e.hostBindings;e.hostBindings=i?(e,n)=>{t(e,n),i(e,n)}:t}qr.THROW_IF_NOT_FOUND=_i,qr.NULL=new xr,qr.\u0275prov=w({token:qr,providedIn:"any",factory:()=>Ti(wr)}),qr.__NG_ELEMENT_ID__=-1;let Ur=null;function zr(){if(!Ur){const e=B.Symbol;if(e&&e.iterator)Ur=e.iterator;else{const e=Object.getOwnPropertyNames(Map.prototype);for(let t=0;t<e.length;++t){const i=e[t];"entries"!==i&&"size"!==i&&Map.prototype[i]===Map.prototype.entries&&(Ur=i)}}}return Ur}class Zr{constructor(e){this.wrapped=e}static wrap(e){return new Zr(e)}static unwrap(e){return Zr.isWrapped(e)?e.wrapped:e}static isWrapped(e){return e instanceof Zr}}function Wr(e){return!!Vr(e)&&(Array.isArray(e)||!(e instanceof Map)&&zr()in e)}function Vr(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function Gr(e,t,i){return e[t]=i}function Jr(e,t){return e[t]}function Qr(e,t,i){return!Object.is(e[t],i)&&(e[t]=i,!0)}function Kr(e,t,i,n){const a=Qr(e,t,i);return Qr(e,t+1,n)||a}function $r(e,t,i,n,a){const r=Kr(e,t,i,n);return Qr(e,t+2,a)||r}function Xr(e,t,i,n,a,r){const o=Kr(e,t,i,n);return Kr(e,t+2,a,r)||o}function eo(e,t,i,n){const a=Ze();return Qr(a,nt(),t)&&(We(),tr(yt(),a,e,t,i,n)),eo}function to(e,t,i,n){return Qr(e,nt(),i)?t+b(i)+n:xa}function io(e,t,i,n,a,r,o,s){const u=Ze(),c=We(),l=e+20,d=c.firstCreatePass?function(e,t,i,n,a,r,o,s,u){const c=t.consts,l=Ia(t,e,4,o||null,Re(c,s));Va(t,i,l,Re(c,u)),kt(t,l);const d=l.tViews=Ua(2,l,n,a,r,t.directiveRegistry,t.pipeRegistry,null,t.schemas,c);return null!==t.queries&&(t.queries.template(t,l),d.queries=t.queries.embeddedTView(l)),l}(l,c,u,t,i,n,a,r,o):c.data[l];Qe(d,!1);const m=u[11].createComment("");ta(c,u,m,d),An(m,u),ur(u,u[l]=ar(m,u,m,d)),fe(d)&&Ra(c,u,d),null!=o&&Ha(u,d,s)}function no(e){return qe(Ue.lFrame.contextLView,20+e)}function ao(e,t=L.Default){const i=Ze();return null===i?Ti(e,t):Gt(Ge(),i,p(e),t)}function ro(e,t,i){const n=Ze();return Qr(n,nt(),t)&&Wa(We(),yt(),n,e,t,n[11],i,!1),ro}function oo(e,t,i,n,a){const r=a?"class":"style";vr(e,i,t.inputs[r],r,n)}function so(e,t,i,n){const a=Ze(),r=We(),o=20+e,s=a[11],u=a[o]=Un(s,t,Ue.lFrame.currentNamespace),c=r.firstCreatePass?function(e,t,i,n,a,r,o){const s=t.consts,u=Ia(t,e,2,a,Re(s,r));return Va(t,i,u,Re(s,o)),null!==u.attrs&&yr(u,u.attrs,!1),null!==u.mergedAttrs&&yr(u,u.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,u),u}(o,r,a,0,t,i,n):r.data[o];Qe(c,!0);const l=c.mergedAttrs;null!==l&&Et(s,u,l);const d=c.classes;null!==d&&ca(s,u,d);const m=c.styles;null!==m&&ua(s,u,m),64!=(64&c.flags)&&ta(r,a,u,c),0===Ue.lFrame.elementDepthCount&&An(u,a),Ue.lFrame.elementDepthCount++,fe(c)&&(Ra(r,a,c),Fa(r,c,a)),null!==n&&Ha(a,c)}function uo(){let e=Ge();Ke()?$e():(e=e.parent,Qe(e,!1));const t=e;Ue.lFrame.elementDepthCount--;const i=We();i.firstCreatePass&&(kt(i,e),he(e)&&i.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&oo(i,t,Ze(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&oo(i,t,Ze(),t.stylesWithoutHost,!1)}function co(e,t,i,n){so(e,t,i,n),uo()}function lo(e,t,i){const n=Ze(),a=We(),r=e+20,o=a.firstCreatePass?function(e,t,i,n,a){const r=t.consts,o=Re(r,n),s=Ia(t,e,8,"ng-container",o);return null!==o&&yr(s,o,!0),Va(t,i,s,Re(r,a)),null!==t.queries&&t.queries.elementStart(t,s),s}(r,a,n,t,i):a.data[r];Qe(o,!0);const s=n[r]=n[11].createComment("");ta(a,n,s,o),An(s,n),fe(o)&&(Ra(a,n,o),Fa(a,o,n)),null!=i&&Ha(n,o)}function mo(){let e=Ge();const t=We();Ke()?$e():(e=e.parent,Qe(e,!1)),t.firstCreatePass&&(kt(t,e),he(e)&&t.queries.elementEnd(e))}function ho(e,t,i){lo(e,t,i),mo()}function po(){return Ze()}function fo(e){return!!e&&"function"==typeof e.then}function go(e){return!!e&&"function"==typeof e.subscribe}const bo=go;function vo(e,t,i,n){const a=Ze(),r=We(),o=Ge();return yo(r,a,a[11],o,e,t,!!i,n),vo}function _o(e,t){const i=Ge(),n=Ze(),a=We();return yo(a,n,gr(st(a.data),i,n),i,e,t,!1),_o}function yo(e,t,i,n,a,r,o,s){const u=fe(n),c=e.firstCreatePass&&fr(e),l=t[8],d=pr(t);let m=!0;if(3&n.type||s){const h=Pe(n,t),p=s?s(h):h,f=d.length,g=s?e=>s(Oe(e[n.index])):n.index;if(Ee(i)){let o=null;if(!s&&u&&(o=function(e,t,i,n){const a=e.cleanup;if(null!=a)for(let r=0;r<a.length-1;r+=2){const e=a[r];if(e===i&&a[r+1]===n){const e=t[7],i=a[r+2];return e.length>i?e[i]:null}"string"==typeof e&&(r+=2)}return null}(e,t,a,n.index)),null!==o)(o.__ngLastListenerFn__||o).__ngNextListenerFn__=r,o.__ngLastListenerFn__=r,m=!1;else{r=xo(n,t,l,r,!1);const e=i.listen(p,a,r);d.push(r,e),c&&c.push(a,g,f,f+1)}}else r=xo(n,t,l,r,!0),p.addEventListener(a,r,o),d.push(r),c&&c.push(a,g,f,o)}else r=xo(n,t,l,r,!1);const h=n.outputs;let p;if(m&&null!==h&&(p=h[a])){const e=p.length;if(e)for(let i=0;i<e;i+=2){const e=t[p[i]][p[i+1]].subscribe(r),o=d.length;d.push(r,e),c&&c.push(a,n.index,o,-(o+1))}}}function wo(e,t,i,n){try{return!1!==i(n)}catch(a){return br(e,a),!1}}function xo(e,t,i,n,a){return function i(r){if(r===Function)return n;const o=2&e.flags?je(e.index,t):t;0==(32&t[2])&&cr(o);let s=wo(t,0,n,r),u=i.__ngNextListenerFn__;for(;u;)s=wo(t,0,u,r)&&s,u=u.__ngNextListenerFn__;return a&&!1===s&&(r.preventDefault(),r.returnValue=!1),s}}function ko(e=1){return function(e){return(Ue.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,Ue.lFrame.contextLView))[8]}(e)}function So(e,t){let i=null;const n=function(e){const t=e.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(e);for(let a=0;a<t.length;a++){const r=t[a];if("*"!==r){if(null===n?va(e,r,!0):_a(n,r))return a}else i=a}return i}function Do(e){const t=Ze()[16][6];if(!t.projection){const i=t.projection=fi(e?e.length:1,null),n=i.slice();let a=t.child;for(;null!==a;){const t=e?So(a,e):0;null!==t&&(n[t]?n[t].projectionNext=a:i[t]=a,n[t]=a),a=a.next}}}function Mo(e,t=0,i){const n=Ze(),a=We(),r=Ia(a,20+e,16,null,i||null);null===r.projection&&(r.projection=t),$e(),64!=(64&r.flags)&&function(e,t,i){sa(t[11],0,t,i,Gn(e,i,t),Xn(i.parent||t[6],i,t))}(a,n,r)}function Co(e,t,i){return To(e,"",t,"",i),Co}function To(e,t,i,n,a){const r=Ze(),o=to(r,t,i,n);return o!==xa&&Wa(We(),yt(),r,e,o,r[11],a,!1),To}function Ao(e,t,i,n,a){const r=e[i+1],o=null===t;let s=n?Ma(r):Ta(r),u=!1;for(;0!==s&&(!1===u||o);){const i=e[s+1];Eo(e[s],t)&&(u=!0,e[s+1]=n?Ea(i):Ca(i)),s=n?Ma(i):Ta(i)}u&&(e[i+1]=n?Ca(r):Ea(r))}function Eo(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&vi(e,t)>=0}const Lo={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Oo(e){return e.substring(Lo.key,Lo.keyEnd)}function Io(e){return e.substring(Lo.value,Lo.valueEnd)}function Po(e,t){const i=Lo.textEnd;return i===t?-1:(t=Lo.keyEnd=function(e,t,i){for(;t<i&&e.charCodeAt(t)>32;)t++;return t}(e,Lo.key=t,i),jo(e,t,i))}function Yo(e,t){const i=Lo.textEnd;let n=Lo.key=jo(e,t,i);return i===n?-1:(n=Lo.keyEnd=function(e,t,i){let n;for(;t<i&&(45===(n=e.charCodeAt(t))||95===n||(-33&n)>=65&&(-33&n)<=90||n>=48&&n<=57);)t++;return t}(e,n,i),n=No(e,n,i),n=Lo.value=jo(e,n,i),n=Lo.valueEnd=function(e,t,i){let n=-1,a=-1,r=-1,o=t,s=o;for(;o<i;){const u=e.charCodeAt(o++);if(59===u)return s;34===u||39===u?s=o=Fo(e,u,o,i):t===o-4&&85===r&&82===a&&76===n&&40===u?s=o=Fo(e,41,o,i):u>32&&(s=o),r=a,a=n,n=-33&u}return s}(e,n,i),No(e,n,i))}function qo(e){Lo.key=0,Lo.keyEnd=0,Lo.value=0,Lo.valueEnd=0,Lo.textEnd=e.length}function jo(e,t,i){for(;t<i&&e.charCodeAt(t)<=32;)t++;return t}function No(e,t,i,n){return(t=jo(e,t,i))<i&&t++,t}function Fo(e,t,i,n){let a=-1,r=i;for(;r<n;){const i=e.charCodeAt(r++);if(i==t&&92!==a)return r;a=92==i&&92===a?0:i}throw new Error}function Ro(e,t,i){return Wo(e,t,i,!1),Ro}function Ho(e,t){return Wo(e,t,null,!0),Ho}function Bo(e){Vo($o,Uo,e,!1)}function Uo(e,t){for(let i=function(e){return qo(e),Yo(e,jo(e,0,Lo.textEnd))}(t);i>=0;i=Yo(t,i))$o(e,Oo(t),Io(t))}function zo(e){Vo(gi,Zo,e,!0)}function Zo(e,t){for(let i=function(e){return qo(e),Po(e,jo(e,0,Lo.textEnd))}(t);i>=0;i=Po(t,i))gi(e,Oo(t),!0)}function Wo(e,t,i,n){const a=Ze(),r=We(),o=at(2);r.firstUpdatePass&&Jo(r,e,o,n),t!==xa&&Qr(a,o,t)&&Xo(r,r.data[vt()],a,a[11],e,a[o+1]=function(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=l(Vi(e)))),e}(t,i),n,o)}function Vo(e,t,i,n){const a=We(),r=at(2);a.firstUpdatePass&&Jo(a,null,r,n);const o=Ze();if(i!==xa&&Qr(o,r,i)){const s=a.data[vt()];if(is(s,n)&&!Go(a,r)){let e=n?s.classesWithoutHost:s.stylesWithoutHost;null!==e&&(i=d(e,i||"")),oo(a,s,o,i,n)}else!function(e,t,i,n,a,r,o,s){a===xa&&(a=z);let u=0,c=0,l=0<a.length?a[0]:null,d=0<r.length?r[0]:null;for(;null!==l||null!==d;){const m=u<a.length?a[u+1]:void 0,h=c<r.length?r[c+1]:void 0;let p,f=null;l===d?(u+=2,c+=2,m!==h&&(f=d,p=h)):null===d||null!==l&&l<d?(u+=2,f=l):(c+=2,f=d,p=h),null!==f&&Xo(e,t,i,n,f,p,o,s),l=u<a.length?a[u]:null,d=c<r.length?r[c]:null}}(a,s,o,o[11],o[r+1],o[r+1]=function(e,t,i){if(null==i||""===i)return z;const n=[],a=Vi(i);if(Array.isArray(a))for(let r=0;r<a.length;r++)e(n,a[r],!0);else if("object"==typeof a)for(const r in a)a.hasOwnProperty(r)&&e(n,r,a[r]);else"string"==typeof a&&t(n,a);return n}(e,t,i),n,r)}}function Go(e,t){return t>=e.expandoStartIndex}function Jo(e,t,i,n){const a=e.data;if(null===a[i+1]){const r=a[vt()],o=Go(e,i);is(r,n)&&null===t&&!o&&(t=!1),t=function(e,t,i,n){const a=st(e);let r=n?t.residualClasses:t.residualStyles;if(null===a)0===(n?t.classBindings:t.styleBindings)&&(i=Ko(i=Qo(null,e,t,i,n),t.attrs,n),r=null);else{const o=t.directiveStylingLast;if(-1===o||e[o]!==a)if(i=Qo(a,e,t,i,n),null===r){let i=function(e,t,i){const n=i?t.classBindings:t.styleBindings;if(0!==Ta(n))return e[Ma(n)]}(e,t,n);void 0!==i&&Array.isArray(i)&&(i=Qo(null,e,t,i[1],n),i=Ko(i,t.attrs,n),function(e,t,i,n){e[Ma(i?t.classBindings:t.styleBindings)]=n}(e,t,n,i))}else r=function(e,t,i){let n;const a=t.directiveEnd;for(let r=1+t.directiveStylingLast;r<a;r++)n=Ko(n,e[r].hostAttrs,i);return Ko(n,t.attrs,i)}(e,t,n)}return void 0!==r&&(n?t.residualClasses=r:t.residualStyles=r),i}(a,r,t,n),function(e,t,i,n,a,r){let o=r?t.classBindings:t.styleBindings,s=Ma(o),u=Ta(o);e[n]=i;let c,l=!1;if(Array.isArray(i)){const e=i;c=e[1],(null===c||vi(e,c)>0)&&(l=!0)}else c=i;if(a)if(0!==u){const t=Ma(e[s+1]);e[n+1]=Da(t,s),0!==t&&(e[t+1]=Aa(e[t+1],n)),e[s+1]=function(e,t){return 131071&e|t<<17}(e[s+1],n)}else e[n+1]=Da(s,0),0!==s&&(e[s+1]=Aa(e[s+1],n)),s=n;else e[n+1]=Da(u,0),0===s?s=n:e[u+1]=Aa(e[u+1],n),u=n;l&&(e[n+1]=Ca(e[n+1])),Ao(e,c,n,!0),Ao(e,c,n,!1),function(e,t,i,n,a){const r=a?e.residualClasses:e.residualStyles;null!=r&&"string"==typeof t&&vi(r,t)>=0&&(i[n+1]=Ea(i[n+1]))}(t,c,e,n,r),o=Da(s,u),r?t.classBindings=o:t.styleBindings=o}(a,r,t,i,o,n)}}function Qo(e,t,i,n,a){let r=null;const o=i.directiveEnd;let s=i.directiveStylingLast;for(-1===s?s=i.directiveStart:s++;s<o&&(r=t[s],n=Ko(n,r.hostAttrs,a),r!==e);)s++;return null!==e&&(i.directiveStylingLast=s),n}function Ko(e,t,i){const n=i?1:2;let a=-1;if(null!==t)for(let r=0;r<t.length;r++){const o=t[r];"number"==typeof o?a=o:a===n&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),gi(e,o,!!i||t[++r]))}return void 0===e?null:e}function $o(e,t,i){gi(e,t,Vi(i))}function Xo(e,t,i,n,a,r,o,s){if(!(3&t.type))return;const u=e.data,c=u[s+1];ts(function(e){return 1==(1&e)}(c)?es(u,t,i,a,Ta(c),o):void 0)||(ts(r)||function(e){return 2==(2&e)}(c)&&(r=es(u,null,i,a,s,o)),function(e,t,i,n,a){const r=Ee(e);if(t)a?r?e.addClass(i,n):i.classList.add(n):r?e.removeClass(i,n):i.classList.remove(n);else{let t=-1===n.indexOf("-")?void 0:qn.DashCase;if(null==a)r?e.removeStyle(i,n,t):i.style.removeProperty(n);else{const o="string"==typeof a&&a.endsWith("!important");o&&(a=a.slice(0,-10),t|=qn.Important),r?e.setStyle(i,n,a,t):i.style.setProperty(n,a,o?"important":"")}}}(n,o,Ie(vt(),i),a,r))}function es(e,t,i,n,a,r){const o=null===t;let s;for(;a>0;){const t=e[a],r=Array.isArray(t),u=r?t[1]:t,c=null===u;let l=i[a+1];l===xa&&(l=c?z:void 0);let d=c?bi(l,n):u===n?l:void 0;if(r&&!ts(d)&&(d=bi(t,n)),ts(d)&&(s=d,o))return s;const m=e[a+1];a=o?Ma(m):Ta(m)}if(null!==t){let e=r?t.residualClasses:t.residualStyles;null!=e&&(s=bi(e,n))}return s}function ts(e){return void 0!==e}function is(e,t){return 0!=(e.flags&(t?16:32))}function ns(e,t=""){const i=Ze(),n=We(),a=e+20,r=n.firstCreatePass?Ia(n,a,1,t,null):n.data[a],o=i[a]=function(e,t){return Ee(e)?e.createText(t):e.createTextNode(t)}(i[11],t);ta(n,i,o,r),Qe(r,!1)}function as(e){return rs("",e,""),as}function rs(e,t,i){const n=Ze(),a=to(n,e,t,i);return a!==xa&&_r(n,vt(),a),rs}function os(e,t,i,n,a){const r=Ze(),o=function(e,t,i,n,a,r){const o=Kr(e,it(),i,a);return at(2),o?t+b(i)+n+b(a)+r:xa}(r,e,t,i,n,a);return o!==xa&&_r(r,vt(),o),os}function ss(e,t,i,n,a,r,o){const s=Ze(),u=function(e,t,i,n,a,r,o,s){const u=$r(e,it(),i,a,o);return at(3),u?t+b(i)+n+b(a)+r+b(o)+s:xa}(s,e,t,i,n,a,r,o);return u!==xa&&_r(s,vt(),u),ss}function us(e,t,i){Vo(gi,Zo,to(Ze(),e,t,i),!0)}function cs(e,t,i){const n=Ze();return Qr(n,nt(),t)&&Wa(We(),yt(),n,e,t,n[11],i,!0),cs}function ls(e,t,i){const n=Ze();if(Qr(n,nt(),t)){const a=We(),r=yt();Wa(a,r,n,e,t,gr(st(a.data),r,n),i,!0)}return ls}const ds=void 0;var ms=["en",[["a","p"],["AM","PM"],ds],[["AM","PM"],ds,ds],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],ds,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],ds,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",ds,"{1} 'at' {0}",ds],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){const t=Math.floor(Math.abs(e)),i=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===i?1:5}];let hs={};function ps(e){const t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e);let i=gs(t);if(i)return i;const n=t.split("-")[0];if(i=gs(n),i)return i;if("en"===n)return ms;throw new Error(`Missing locale data for the locale "${e}".`)}function fs(e){return ps(e)[bs.PluralCase]}function gs(e){return e in hs||(hs[e]=B.ng&&B.ng.common&&B.ng.common.locales&&B.ng.common.locales[e]),hs[e]}var bs=(()=>((bs=bs||{})[bs.LocaleId=0]="LocaleId",bs[bs.DayPeriodsFormat=1]="DayPeriodsFormat",bs[bs.DayPeriodsStandalone=2]="DayPeriodsStandalone",bs[bs.DaysFormat=3]="DaysFormat",bs[bs.DaysStandalone=4]="DaysStandalone",bs[bs.MonthsFormat=5]="MonthsFormat",bs[bs.MonthsStandalone=6]="MonthsStandalone",bs[bs.Eras=7]="Eras",bs[bs.FirstDayOfWeek=8]="FirstDayOfWeek",bs[bs.WeekendRange=9]="WeekendRange",bs[bs.DateFormat=10]="DateFormat",bs[bs.TimeFormat=11]="TimeFormat",bs[bs.DateTimeFormat=12]="DateTimeFormat",bs[bs.NumberSymbols=13]="NumberSymbols",bs[bs.NumberFormats=14]="NumberFormats",bs[bs.CurrencyCode=15]="CurrencyCode",bs[bs.CurrencySymbol=16]="CurrencySymbol",bs[bs.CurrencyName=17]="CurrencyName",bs[bs.Currencies=18]="Currencies",bs[bs.Directionality=19]="Directionality",bs[bs.PluralCase=20]="PluralCase",bs[bs.ExtraData=21]="ExtraData",bs))();const vs="en-US";let _s=vs;function ys(e){y(e,"Expected localeId to be defined"),"string"==typeof e&&(_s=e.toLowerCase().replace(/_/g,"-"))}function ws(e,t,i,n,a){if(e=p(e),Array.isArray(e))for(let r=0;r<e.length;r++)ws(e[r],t,i,n,a);else{const r=We(),o=Ze();let s=Pr(e)?e:p(e.provide),u=Lr(e);const c=Ge(),l=1048575&c.providerIndexes,d=c.directiveStart,m=c.providerIndexes>>20;if(Pr(e)||!e.multi){const n=new At(u,a,ao),h=Ss(s,t,a?l:l+m,d);-1===h?(Zt(Ht(c,o),r,s),xs(r,e,t.length),t.push(s),c.directiveStart++,c.directiveEnd++,a&&(c.providerIndexes+=1048576),i.push(n),o.push(n)):(i[h]=n,o[h]=n)}else{const h=Ss(s,t,l+m,d),p=Ss(s,t,l,l+m),f=h>=0&&i[h],g=p>=0&&i[p];if(a&&!g||!a&&!f){Zt(Ht(c,o),r,s);const l=function(e,t,i,n,a){const r=new At(e,i,ao);return r.multi=[],r.index=t,r.componentProviders=0,ks(r,a,n&&!i),r}(a?Ms:Ds,i.length,a,n,u);!a&&g&&(i[p].providerFactory=l),xs(r,e,t.length,0),t.push(s),c.directiveStart++,c.directiveEnd++,a&&(c.providerIndexes+=1048576),i.push(l),o.push(l)}else xs(r,e,h>-1?h:p,ks(i[a?p:h],u,!a&&n));!a&&n&&g&&i[p].componentProviders++}}}function xs(e,t,i,n){const a=Pr(t);if(a||function(e){return!!e.useClass}(t)){const r=(t.useClass||t).prototype.ngOnDestroy;if(r){const o=e.destroyHooks||(e.destroyHooks=[]);if(!a&&t.multi){const e=o.indexOf(i);-1===e?o.push(i,[n,r]):o[e+1].push(n,r)}else o.push(i,r)}}}function ks(e,t,i){return i&&e.componentProviders++,e.multi.push(t)-1}function Ss(e,t,i,n){for(let a=i;a<n;a++)if(t[a]===e)return a;return-1}function Ds(e,t,i,n){return Cs(this.multi,[])}function Ms(e,t,i,n){const a=this.multi;let r;if(this.providerFactory){const e=this.providerFactory.componentProviders,t=Xt(i,i[1],this.providerFactory.index,n);r=t.slice(0,e),Cs(a,r);for(let i=e;i<t.length;i++)r.push(t[i])}else r=[],Cs(a,r);return r}function Cs(e,t){for(let i=0;i<e.length;i++)t.push((0,e[i])());return t}function Ts(e,t=[]){return i=>{i.providersResolver=(i,n)=>function(e,t,i){const n=We();if(n.firstCreatePass){const a=ge(e);ws(i,n.data,n.blueprint,a,!0),ws(t,n.data,n.blueprint,a,!1)}}(i,n?n(e):e,t)}}class As{}const Es="ngComponent";class Ls{resolveComponentFactory(e){throw function(e){const t=Error(`No component factory found for ${l(e)}. Did you add it to @NgModule.entryComponents?`);return t[Es]=e,t}(e)}}class Os{}function Is(...e){}function Ps(e,t){return new qs(Pe(e,t))}Os.NULL=new Ls;const Ys=function(){return Ps(Ge(),Ze())};let qs=(()=>{class e{constructor(e){this.nativeElement=e}}return e.__NG_ELEMENT_ID__=Ys,e})();function js(e){return e instanceof qs?e.nativeElement:e}class Ns{}let Fs=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>Rs(),e})();const Rs=function(){const e=Ze(),t=je(Ge().index,e);return function(e){return e[11]}(de(t)?t:e)};let Hs=(()=>{class e{}return e.\u0275prov=w({token:e,providedIn:"root",factory:()=>null}),e})();class Bs{constructor(e){this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}}const Us=new Bs("12.2.3");class zs{constructor(){}supports(e){return Wr(e)}create(e){return new Ws(e)}}const Zs=(e,t)=>t;class Ws{constructor(e){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=e||Zs}forEachItem(e){let t;for(t=this._itHead;null!==t;t=t._next)e(t)}forEachOperation(e){let t=this._itHead,i=this._removalsHead,n=0,a=null;for(;t||i;){const r=!i||t&&t.currentIndex<Qs(i,n,a)?t:i,o=Qs(r,n,a),s=r.currentIndex;if(r===i)n--,i=i._nextRemoved;else if(t=t._next,null==r.previousIndex)n++;else{a||(a=[]);const e=o-n,t=s-n;if(e!=t){for(let i=0;i<e;i++){const n=i<a.length?a[i]:a[i]=0,r=n+i;t<=r&&r<e&&(a[i]=n+1)}a[r.previousIndex]=t-e}}o!==s&&e(r,o,s)}}forEachPreviousItem(e){let t;for(t=this._previousItHead;null!==t;t=t._nextPrevious)e(t)}forEachAddedItem(e){let t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}forEachMovedItem(e){let t;for(t=this._movesHead;null!==t;t=t._nextMoved)e(t)}forEachRemovedItem(e){let t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}forEachIdentityChange(e){let t;for(t=this._identityChangesHead;null!==t;t=t._nextIdentityChange)e(t)}diff(e){if(null==e&&(e=[]),!Wr(e))throw new Error(`Error trying to diff '${l(e)}'. Only arrays and iterables are allowed`);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let t,i,n,a=this._itHead,r=!1;if(Array.isArray(e)){this.length=e.length;for(let t=0;t<this.length;t++)i=e[t],n=this._trackByFn(t,i),null!==a&&Object.is(a.trackById,n)?(r&&(a=this._verifyReinsertion(a,i,n,t)),Object.is(a.item,i)||this._addIdentityChange(a,i)):(a=this._mismatch(a,i,n,t),r=!0),a=a._next}else t=0,function(e,t){if(Array.isArray(e))for(let i=0;i<e.length;i++)t(e[i]);else{const i=e[zr()]();let n;for(;!(n=i.next()).done;)t(n.value)}}(e,e=>{n=this._trackByFn(t,e),null!==a&&Object.is(a.trackById,n)?(r&&(a=this._verifyReinsertion(a,e,n,t)),Object.is(a.item,e)||this._addIdentityChange(a,e)):(a=this._mismatch(a,e,n,t),r=!0),a=a._next,t++}),this.length=t;return this._truncate(a),this.collection=e,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let e;for(e=this._previousItHead=this._itHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;null!==e;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;null!==e;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(e,t,i,n){let a;return null===e?a=this._itTail:(a=e._prev,this._remove(e)),null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._reinsertAfter(e,a,n)):null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(i,n))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._moveAfter(e,a,n)):e=this._addAfter(new Vs(t,i),a,n),e}_verifyReinsertion(e,t,i,n){let a=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==a?e=this._reinsertAfter(a,e._prev,n):e.currentIndex!=n&&(e.currentIndex=n,this._addToMoves(e,n)),e}_truncate(e){for(;null!==e;){const t=e._next;this._addToRemovals(this._unlink(e)),e=t}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(e,t,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(e);const n=e._prevRemoved,a=e._nextRemoved;return null===n?this._removalsHead=a:n._nextRemoved=a,null===a?this._removalsTail=n:a._prevRemoved=n,this._insertAfter(e,t,i),this._addToMoves(e,i),e}_moveAfter(e,t,i){return this._unlink(e),this._insertAfter(e,t,i),this._addToMoves(e,i),e}_addAfter(e,t,i){return this._insertAfter(e,t,i),this._additionsTail=null===this._additionsTail?this._additionsHead=e:this._additionsTail._nextAdded=e,e}_insertAfter(e,t,i){const n=null===t?this._itHead:t._next;return e._next=n,e._prev=t,null===n?this._itTail=e:n._prev=e,null===t?this._itHead=e:t._next=e,null===this._linkedRecords&&(this._linkedRecords=new Js),this._linkedRecords.put(e),e.currentIndex=i,e}_remove(e){return this._addToRemovals(this._unlink(e))}_unlink(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);const t=e._prev,i=e._next;return null===t?this._itHead=i:t._next=i,null===i?this._itTail=t:i._prev=t,e}_addToMoves(e,t){return e.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=e:this._movesTail._nextMoved=e),e}_addToRemovals(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Js),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}_addIdentityChange(e,t){return e.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=e:this._identityChangesTail._nextIdentityChange=e,e}}class Vs{constructor(e,t){this.item=e,this.trackById=t,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 Gs{constructor(){this._head=null,this._tail=null}add(e){null===this._head?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}get(e,t){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===t||t<=i.currentIndex)&&Object.is(i.trackById,e))return i;return null}remove(e){const t=e._prevDup,i=e._nextDup;return null===t?this._head=i:t._nextDup=i,null===i?this._tail=t:i._prevDup=t,null===this._head}}class Js{constructor(){this.map=new Map}put(e){const t=e.trackById;let i=this.map.get(t);i||(i=new Gs,this.map.set(t,i)),i.add(e)}get(e,t){const i=this.map.get(e);return i?i.get(e,t):null}remove(e){const t=e.trackById;return this.map.get(t).remove(e)&&this.map.delete(t),e}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Qs(e,t,i){const n=e.previousIndex;if(null===n)return n;let a=0;return i&&n<i.length&&(a=i[n]),n+t+a}class Ks{constructor(){}supports(e){return e instanceof Map||Vr(e)}create(){return new $s}}class $s{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(e){let t;for(t=this._mapHead;null!==t;t=t._next)e(t)}forEachPreviousItem(e){let t;for(t=this._previousMapHead;null!==t;t=t._nextPrevious)e(t)}forEachChangedItem(e){let t;for(t=this._changesHead;null!==t;t=t._nextChanged)e(t)}forEachAddedItem(e){let t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}forEachRemovedItem(e){let t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}diff(e){if(e){if(!(e instanceof Map||Vr(e)))throw new Error(`Error trying to diff '${l(e)}'. Only maps and objects are allowed`)}else e=new Map;return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let t=this._mapHead;if(this._appendAfter=null,this._forEach(e,(e,i)=>{if(t&&t.key===i)this._maybeAddToChanges(t,e),this._appendAfter=t,t=t._next;else{const n=this._getOrCreateRecordForKey(i,e);t=this._insertBeforeOrAppend(t,n)}}),t){t._prev&&(t._prev._next=null),this._removalsHead=t;for(let e=t;null!==e;e=e._nextRemoved)e===this._mapHead&&(this._mapHead=null),this._records.delete(e.key),e._nextRemoved=e._next,e.previousValue=e.currentValue,e.currentValue=null,e._prev=null,e._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(e,t){if(e){const i=e._prev;return t._next=e,t._prev=i,e._prev=t,i&&(i._next=t),e===this._mapHead&&(this._mapHead=t),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}_getOrCreateRecordForKey(e,t){if(this._records.has(e)){const i=this._records.get(e);this._maybeAddToChanges(i,t);const n=i._prev,a=i._next;return n&&(n._next=a),a&&(a._prev=n),i._next=null,i._prev=null,i}const i=new Xs(e);return this._records.set(e,i),i.currentValue=t,this._addToAdditions(i),i}_reset(){if(this.isDirty){let e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;null!==e;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;null!=e;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(e,t){Object.is(t,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=t,this._addToChanges(e))}_addToAdditions(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}_addToChanges(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}_forEach(e,t){e instanceof Map?e.forEach(t):Object.keys(e).forEach(i=>t(e[i],i))}}class Xs{constructor(e){this.key=e,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 eu(){return new tu([new zs])}let tu=(()=>{class e{constructor(e){this.factories=e}static create(t,i){if(null!=i){const e=i.factories.slice();t=t.concat(e)}return new e(t)}static extend(t){return{provide:e,useFactory:i=>e.create(t,i||eu()),deps:[[e,new qi,new Yi]]}}find(e){const t=this.factories.find(t=>t.supports(e));if(null!=t)return t;throw new Error(`Cannot find a differ supporting object '${e}' of type '${function(e){return e.name||typeof e}(e)}'`)}}return e.\u0275prov=w({token:e,providedIn:"root",factory:eu}),e})();function iu(){return new nu([new Ks])}let nu=(()=>{class e{constructor(e){this.factories=e}static create(t,i){if(i){const e=i.factories.slice();t=t.concat(e)}return new e(t)}static extend(t){return{provide:e,useFactory:i=>e.create(t,i||iu()),deps:[[e,new qi,new Yi]]}}find(e){const t=this.factories.find(t=>t.supports(e));if(t)return t;throw new Error(`Cannot find a differ supporting object '${e}'`)}}return e.\u0275prov=w({token:e,providedIn:"root",factory:iu}),e})();function au(e,t,i,n,a=!1){for(;null!==i;){const r=t[i.index];if(null!==r&&n.push(Oe(r)),me(r))for(let e=10;e<r.length;e++){const t=r[e],i=t[1].firstChild;null!==i&&au(t[1],t,i,n)}const o=i.type;if(8&o)au(e,t,i.child,n);else if(32&o){const e=jn(i,t);let a;for(;a=e();)n.push(a)}else if(16&o){const e=na(t,i);if(Array.isArray(e))n.push(...e);else{const i=Nn(t[16]);au(i[1],i,e,n,!0)}}i=a?i.projectionNext:i.next}return n}class ru{constructor(e,t){this._lView=e,this._cdRefInjectingView=t,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const e=this._lView,t=e[1];return au(t,e,t.firstChild,[])}get context(){return this._lView[8]}set context(e){this._lView[8]=e}get destroyed(){return 256==(256&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const e=this._lView[3];if(me(e)){const t=e[8],i=t?t.indexOf(this):-1;i>-1&&(Zn(e,i),pi(t,i))}this._attachedToViewContainer=!1}Wn(this._lView[1],this._lView)}onDestroy(e){za(this._lView[1],this._lView,null,e)}markForCheck(){cr(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){lr(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(e,t,i){et(!0);try{lr(e,t,i)}finally{et(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._attachedToViewContainer=!0}detachFromAppRef(){var e;this._appRef=null,oa(this._lView[1],e=this._lView,e[11],2,null,null)}attachToAppRef(e){if(this._attachedToViewContainer)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}}class ou extends ru{constructor(e){super(e),this._view=e}detectChanges(){dr(this._view)}checkNoChanges(){!function(e){et(!0);try{dr(e)}finally{et(!1)}}(this._view)}get context(){return null}}const su=function(e){return function(e,t,i){if(pe(e)&&!i){const i=je(e.index,t);return new ru(i,i)}return 47&e.type?new ru(t[16],t):null}(Ge(),Ze(),16==(16&e))};let uu=(()=>{class e{}return e.__NG_ELEMENT_ID__=su,e})();const cu=[new Ks],lu=new tu([new zs]),du=new nu(cu),mu=function(){return gu(Ge(),Ze())};let hu=(()=>{class e{}return e.__NG_ELEMENT_ID__=mu,e})();const pu=hu,fu=class extends pu{constructor(e,t,i){super(),this._declarationLView=e,this._declarationTContainer=t,this.elementRef=i}createEmbeddedView(e){const t=this._declarationTContainer.tViews,i=Oa(this._declarationLView,t,e,16,null,t.declTNode,null,null,null,null);i[17]=this._declarationLView[this._declarationTContainer.index];const n=this._declarationLView[19];return null!==n&&(i[19]=n.createEmbeddedView(t)),Ya(t,i,e),new ru(i)}};function gu(e,t){return 4&e.type?new fu(t,e,Ps(e,t)):null}class bu{}class vu{}const _u=function(){return Du(Ge(),Ze())};let yu=(()=>{class e{}return e.__NG_ELEMENT_ID__=_u,e})();const wu=yu,xu=class extends wu{constructor(e,t,i){super(),this._lContainer=e,this._hostTNode=t,this._hostLView=i}get element(){return Ps(this._hostTNode,this._hostLView)}get injector(){return new ii(this._hostTNode,this._hostLView)}get parentInjector(){const e=zt(this._hostTNode,this._hostLView);if(Yt(e)){const t=jt(e,this._hostLView),i=qt(e);return new ii(t[1].data[i+8],t)}return new ii(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){const t=ku(this._lContainer);return null!==t&&t[e]||null}get length(){return this._lContainer.length-10}createEmbeddedView(e,t,i){const n=e.createEmbeddedView(t||{});return this.insert(n,i),n}createComponent(e,t,i,n,a){const r=i||this.parentInjector;if(!a&&null==e.ngModule&&r){const e=r.get(bu,null);e&&(a=e)}const o=e.create(r,n,void 0,a);return this.insert(o.hostView,t),o}insert(e,t){const i=e._lView,n=i[1];if(me(i[3])){const t=this.indexOf(e);if(-1!==t)this.detach(t);else{const t=i[3],n=new xu(t,t[6],t[3]);n.detach(n.indexOf(e))}}const a=this._adjustIndex(t),r=this._lContainer;!function(e,t,i,n){const a=10+n,r=i.length;n>0&&(i[a-1][4]=t),n<r-10?(t[4]=i[a],hi(i,10+n,t)):(i.push(t),t[4]=null),t[3]=i;const o=t[17];null!==o&&i!==o&&function(e,t){const i=e[9];t[16]!==t[3][3][16]&&(e[2]=!0),null===i?e[9]=[t]:i.push(t)}(o,t);const s=t[19];null!==s&&s.insertView(e),t[2]|=128}(n,i,r,a);const o=aa(a,r),s=i[11],u=$n(s,r[7]);return null!==u&&function(e,t,i,n,a,r){n[0]=a,n[6]=t,oa(e,n,i,1,a,r)}(n,r[6],s,i,u,o),e.attachToViewContainerRef(),hi(Su(r),a,e),e}move(e,t){return this.insert(e,t)}indexOf(e){const t=ku(this._lContainer);return null!==t?t.indexOf(e):-1}remove(e){const t=this._adjustIndex(e,-1),i=Zn(this._lContainer,t);i&&(pi(Su(this._lContainer),t),Wn(i[1],i))}detach(e){const t=this._adjustIndex(e,-1),i=Zn(this._lContainer,t);return i&&null!=pi(Su(this._lContainer),t)?new ru(i):null}_adjustIndex(e,t=0){return null==e?this.length+t:e}};function ku(e){return e[8]}function Su(e){return e[8]||(e[8]=[])}function Du(e,t){let i;const n=t[e.index];if(me(n))i=n;else{let a;if(8&e.type)a=Oe(n);else{const i=t[11];a=i.createComment("");const n=Pe(e,t);Jn(i,$n(i,n),a,function(e,t){return Ee(e)?e.nextSibling(t):t.nextSibling}(i,n),!1)}t[e.index]=i=ar(n,t,a,e),ur(t,i)}return new xu(i,e,t)}const Mu={};class Cu extends Os{constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){const t=ce(e);return new Eu(t,this.ngModule)}}function Tu(e){const t=[];for(let i in e)e.hasOwnProperty(i)&&t.push({propName:e[i],templateName:i});return t}const Au=new ui("SCHEDULER_TOKEN",{providedIn:"root",factory:()=>Pn});class Eu extends As{constructor(e,t){super(),this.componentDef=e,this.ngModule=t,this.componentType=e.type,this.selector=e.selectors.map(wa).join(","),this.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],this.isBoundToModule=!!t}get inputs(){return Tu(this.componentDef.inputs)}get outputs(){return Tu(this.componentDef.outputs)}create(e,t,i,n){const a=(n=n||this.ngModule)?function(e,t){return{get:(i,n,a)=>{const r=e.get(i,Mu,a);return r!==Mu||n===Mu?r:t.get(i,n,a)}}}(e,n.injector):e,r=a.get(Ns,Le),o=a.get(Hs,null),s=r.createRenderer(null,this.componentDef),u=this.componentDef.selectors[0][0]||"div",c=i?function(e,t,i){if(Ee(e))return e.selectRootElement(t,i===j.ShadowDom);let n="string"==typeof t?e.querySelector(t):t;return n.textContent="",n}(s,i,this.componentDef.encapsulation):Un(r.createRenderer(null,this.componentDef),u,function(e){const t=e.toLowerCase();return"svg"===t?Me:"math"===t?"http://www.w3.org/1998/MathML/":null}(u)),l=this.componentDef.onPush?576:528,d=function(e,t){return{components:[],scheduler:e||Pn,clean:hr,playerHandler:t||null,flags:0}}(),m=Ua(0,null,null,1,0,null,null,null,null,null),h=Oa(null,m,d,l,null,null,r,s,o,a);let p,f;mt(h);try{const e=function(e,t,i,n,a,r){const o=i[1];i[20]=e;const s=Ia(o,20,2,"#host",null),u=s.mergedAttrs=t.hostAttrs;null!==u&&(yr(s,u,!0),null!==e&&(Et(a,e,u),null!==s.classes&&ca(a,e,s.classes),null!==s.styles&&ua(a,e,s.styles)));const c=n.createRenderer(e,t),l=Oa(i,Ba(t),null,t.onPush?64:16,i[20],s,n,c,r||null,null);return o.firstCreatePass&&(Zt(Ht(s,i),o,t.type),Qa(o,s),$a(s,i.length,1)),ur(i,l),i[20]=l}(c,this.componentDef,h,r,s);if(c)if(i)Et(s,c,["ng-version",Us.full]);else{const{attrs:e,classes:t}=function(e){const t=[],i=[];let n=1,a=2;for(;n<e.length;){let r=e[n];if("string"==typeof r)2===a?""!==r&&t.push(r,e[++n]):8===a&&i.push(r);else{if(!ga(a))break;a=r}n++}return{attrs:t,classes:i}}(this.componentDef.selectors[0]);e&&Et(s,c,e),t&&t.length>0&&ca(s,c,t.join(" "))}if(f=Ye(m,20),void 0!==t){const e=f.projection=[];for(let i=0;i<this.ngContentSelectors.length;i++){const n=t[i];e.push(null!=n?Array.from(n):null)}}p=function(e,t,i,n,a){const r=i[1],o=function(e,t,i){const n=Ge();e.firstCreatePass&&(i.providersResolver&&i.providersResolver(i),Xa(e,n,t,Pa(e,t,1,null),i));const a=Xt(t,e,n.directiveStart,n);An(a,t);const r=Pe(n,t);return r&&An(r,t),a}(r,i,t);if(n.components.push(o),e[8]=o,a&&a.forEach(e=>e(o,t)),t.contentQueries){const e=Ge();t.contentQueries(1,o,e.directiveStart)}const s=Ge();return!r.firstCreatePass||null===t.hostBindings&&null===t.hostAttrs||(_t(s.index),Ga(i[1],s,0,s.directiveStart,s.directiveEnd,t),Ja(t,o)),o}(e,this.componentDef,h,d,[jr]),Ya(m,h,null)}finally{bt()}return new Lu(this.componentType,p,Ps(f,h),h,f)}}class Lu extends class{}{constructor(e,t,i,n,a){super(),this.location=i,this._rootLView=n,this._tNode=a,this.instance=t,this.hostView=this.changeDetectorRef=new ou(n),this.componentType=e}get injector(){return new ii(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}}const Ou=new Map;class Iu extends bu{constructor(e,t){super(),this._parent=t,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new Cu(this);const i=le(e),n=e[J]||null;n&&ys(n),this._bootstrapComponents=Yn(i.bootstrap),this._r3Injector=Tr(e,t,[{provide:bu,useValue:this},{provide:Os,useValue:this.componentFactoryResolver}],l(e)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(e)}get(e,t=qr.THROW_IF_NOT_FOUND,i=L.Default){return e===qr||e===bu||e===wr?this:this._r3Injector.get(e,t,i)}destroy(){const e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}}class Pu extends vu{constructor(e){super(),this.moduleType=e,null!==le(e)&&function(e){const t=new Set;!function e(i){const n=le(i,!0),a=n.id;null!==a&&(function(e,t,i){if(t&&t!==i)throw new Error(`Duplicate module registered for ${e} - ${l(t)} vs ${l(t.name)}`)}(a,Ou.get(a),i),Ou.set(a,i));const r=Yn(n.imports);for(const o of r)t.has(o)||(t.add(o),e(o))}(e)}(e)}create(e){return new Iu(this.moduleType,e)}}function Yu(e,t,i){const n=tt()+e,a=Ze();return a[n]===xa?Gr(a,n,i?t.call(i):t()):Jr(a,n)}function qu(e,t,i,n){return Bu(Ze(),tt(),e,t,i,n)}function ju(e,t,i,n,a){return Uu(Ze(),tt(),e,t,i,n,a)}function Nu(e,t,i,n,a,r){return function(e,t,i,n,a,r,o,s){const u=t+i;return $r(e,u,a,r,o)?Gr(e,u+3,s?n.call(s,a,r,o):n(a,r,o)):Hu(e,u+3)}(Ze(),tt(),e,t,i,n,a,r)}function Fu(e,t,i,n,a,r,o){return zu(Ze(),tt(),e,t,i,n,a,r,o)}function Ru(e,t,i,n,a,r,o,s,u,c,l){const d=tt()+e,m=Ze(),h=Xr(m,d,i,n,a,r);return Xr(m,d+4,o,s,u,c)||h?Gr(m,d+8,l?t.call(l,i,n,a,r,o,s,u,c):t(i,n,a,r,o,s,u,c)):Jr(m,d+8)}function Hu(e,t){const i=e[t];return i===xa?void 0:i}function Bu(e,t,i,n,a,r){const o=t+i;return Qr(e,o,a)?Gr(e,o+1,r?n.call(r,a):n(a)):Hu(e,o+1)}function Uu(e,t,i,n,a,r,o){const s=t+i;return Kr(e,s,a,r)?Gr(e,s+2,o?n.call(o,a,r):n(a,r)):Hu(e,s+2)}function zu(e,t,i,n,a,r,o,s,u){const c=t+i;return Xr(e,c,a,r,o,s)?Gr(e,c+4,u?n.call(u,a,r,o,s):n(a,r,o,s)):Hu(e,c+4)}function Zu(e,t){const i=We();let n;const a=e+20;i.firstCreatePass?(n=function(e,t){if(t)for(let i=t.length-1;i>=0;i--){const n=t[i];if(e===n.name)return n}throw new g("302",`The pipe '${e}' could not be found!`)}(t,i.pipeRegistry),i.data[a]=n,n.onDestroy&&(i.destroyHooks||(i.destroyHooks=[])).push(a,n.onDestroy)):n=i.data[a];const r=n.factory||(n.factory=ve(n.type)),o=I(ao);try{const e=Ft(!1),t=r();return Ft(e),function(e,t,i,n){i>=e.data.length&&(e.data[i]=null,e.blueprint[i]=null),t[i]=n}(i,Ze(),a,t),t}finally{I(o)}}function Wu(e,t,i){const n=e+20,a=Ze(),r=qe(a,n);return Qu(a,Ju(a,n)?Bu(a,tt(),t,r.transform,i,r):r.transform(i))}function Vu(e,t,i,n){const a=e+20,r=Ze(),o=qe(r,a);return Qu(r,Ju(r,a)?Uu(r,tt(),t,o.transform,i,n,o):o.transform(i,n))}function Gu(e,t,i,n,a,r){const o=e+20,s=Ze(),u=qe(s,o);return Qu(s,Ju(s,o)?zu(s,tt(),t,u.transform,i,n,a,r,u):u.transform(i,n,a,r))}function Ju(e,t){return e[1].data[t].pure}function Qu(e,t){return Zr.isWrapped(t)&&(t=Zr.unwrap(t),e[it()]=xa),t}function Ku(e){return t=>{setTimeout(e,void 0,t)}}const $u=class extends n.xQ{constructor(e=!1){super(),this.__isAsync=e}emit(e){super.next(e)}subscribe(e,t,i){var n,r,o;let s=e,u=t||(()=>null),c=i;if(e&&"object"==typeof e){const t=e;s=null===(n=t.next)||void 0===n?void 0:n.bind(t),u=null===(r=t.error)||void 0===r?void 0:r.bind(t),c=null===(o=t.complete)||void 0===o?void 0:o.bind(t)}this.__isAsync&&(u=Ku(u),s&&(s=Ku(s)),c&&(c=Ku(c)));const l=super.subscribe({next:s,error:u,complete:c});return e instanceof a.w&&e.add(l),l}};function Xu(){return this._results[zr()]()}class ec{constructor(e=!1){this._emitDistinctChangesOnly=e,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const t=zr(),i=ec.prototype;i[t]||(i[t]=Xu)}get changes(){return this._changes||(this._changes=new $u)}get(e){return this._results[e]}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,t){return this._results.reduce(e,t)}forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e,t){const i=this;i.dirty=!1;const n=di(e);(this._changesDetected=!function(e,t,i){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++){let a=e[n],r=t[n];if(i&&(a=i(a),r=i(r)),r!==a)return!1}return!0}(i._results,n,t))&&(i._results=n,i.length=n.length,i.last=n[this.length-1],i.first=n[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}Symbol;class tc{constructor(e){this.queryList=e,this.matches=null}clone(){return new tc(this.queryList)}setDirty(){this.queryList.setDirty()}}class ic{constructor(e=[]){this.queries=e}createEmbeddedView(e){const t=e.queries;if(null!==t){const i=null!==e.contentQueries?e.contentQueries[0]:t.length,n=[];for(let e=0;e<i;e++){const i=t.getByIndex(e);n.push(this.queries[i.indexInDeclarationView].clone())}return new ic(n)}return null}insertView(e){this.dirtyQueriesWithMatches(e)}detachView(e){this.dirtyQueriesWithMatches(e)}dirtyQueriesWithMatches(e){for(let t=0;t<this.queries.length;t++)null!==gc(e,t).matches&&this.queries[t].setDirty()}}class nc{constructor(e,t,i=null){this.predicate=e,this.flags=t,this.read=i}}class ac{constructor(e=[]){this.queries=e}elementStart(e,t){for(let i=0;i<this.queries.length;i++)this.queries[i].elementStart(e,t)}elementEnd(e){for(let t=0;t<this.queries.length;t++)this.queries[t].elementEnd(e)}embeddedTView(e){let t=null;for(let i=0;i<this.length;i++){const n=null!==t?t.length:0,a=this.getByIndex(i).embeddedTView(e,n);a&&(a.indexInDeclarationView=i,null!==t?t.push(a):t=[a])}return null!==t?new ac(t):null}template(e,t){for(let i=0;i<this.queries.length;i++)this.queries[i].template(e,t)}getByIndex(e){return this.queries[e]}get length(){return this.queries.length}track(e){this.queries.push(e)}}class rc{constructor(e,t=-1){this.metadata=e,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=t}elementStart(e,t){this.isApplyingToNode(t)&&this.matchTNode(e,t)}elementEnd(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}template(e,t){this.elementStart(e,t)}embeddedTView(e,t){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,t),new rc(this.metadata)):null}isApplyingToNode(e){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const t=this._declarationNodeIndex;let i=e.parent;for(;null!==i&&8&i.type&&i.index!==t;)i=i.parent;return t===(null!==i?i.index:-1)}return this._appliesToNextNode}matchTNode(e,t){const i=this.metadata.predicate;if(Array.isArray(i))for(let n=0;n<i.length;n++){const a=i[n];this.matchTNodeWithReadOption(e,t,oc(t,a)),this.matchTNodeWithReadOption(e,t,$t(t,e,a,!1,!1))}else i===hu?4&t.type&&this.matchTNodeWithReadOption(e,t,-1):this.matchTNodeWithReadOption(e,t,$t(t,e,i,!1,!1))}matchTNodeWithReadOption(e,t,i){if(null!==i){const n=this.metadata.read;if(null!==n)if(n===qs||n===yu||n===hu&&4&t.type)this.addMatch(t.index,-2);else{const i=$t(t,e,n,!1,!1);null!==i&&this.addMatch(t.index,i)}else this.addMatch(t.index,i)}}addMatch(e,t){null===this.matches?this.matches=[e,t]:this.matches.push(e,t)}}function oc(e,t){const i=e.localNames;if(null!==i)for(let n=0;n<i.length;n+=2)if(i[n]===t)return i[n+1];return null}function sc(e,t,i,n){return-1===i?function(e,t){return 11&e.type?Ps(e,t):4&e.type?gu(e,t):null}(t,e):-2===i?function(e,t,i){return i===qs?Ps(t,e):i===hu?gu(t,e):i===yu?Du(t,e):void 0}(e,t,n):Xt(e,e[1],i,t)}function uc(e,t,i,n){const a=t[19].queries[n];if(null===a.matches){const n=e.data,r=i.matches,o=[];for(let e=0;e<r.length;e+=2){const a=r[e];o.push(a<0?null:sc(t,n[a],r[e+1],i.metadata.read))}a.matches=o}return a.matches}function cc(e,t,i,n){const a=e.queries.getByIndex(i),r=a.matches;if(null!==r){const o=uc(e,t,a,i);for(let e=0;e<r.length;e+=2){const i=r[e];if(i>0)n.push(o[e/2]);else{const a=r[e+1],o=t[-i];for(let e=10;e<o.length;e++){const t=o[e];t[17]===t[3]&&cc(t[1],t,a,n)}if(null!==o[9]){const e=o[9];for(let t=0;t<e.length;t++){const i=e[t];cc(i[1],i,a,n)}}}}}return n}function lc(e){const t=Ze(),i=We(),n=ut();ct(n+1);const a=gc(i,n);if(e.dirty&&Ne(t)===(2==(2&a.metadata.flags))){if(null===a.matches)e.reset([]);else{const r=a.crossesNgTemplate?cc(i,t,n,[]):uc(i,t,a,n);e.reset(r,js),e.notifyOnChanges()}return!0}return!1}function dc(e,t,i){const n=We();n.firstCreatePass&&(fc(n,new nc(e,t,i),-1),2==(2&t)&&(n.staticViewQueries=!0)),pc(n,Ze(),t)}function mc(e,t,i,n){const a=We();if(a.firstCreatePass){const r=Ge();fc(a,new nc(t,i,n),r.index),function(e,t){const i=e.contentQueries||(e.contentQueries=[]);t!==(i.length?i[i.length-1]:-1)&&i.push(e.queries.length-1,t)}(a,e),2==(2&i)&&(a.staticContentQueries=!0)}pc(a,Ze(),i)}function hc(){return e=Ze(),t=ut(),e[19].queries[t].queryList;var e,t}function pc(e,t,i){const n=new ec(4==(4&i));za(e,t,n,n.destroy),null===t[19]&&(t[19]=new ic),t[19].queries.push(new tc(n))}function fc(e,t,i){null===e.queries&&(e.queries=new ac),e.queries.track(new rc(t,i))}function gc(e,t){return e.queries.getByIndex(t)}function bc(e,t){return gu(e,t)}const vc=new ui("Application Initializer");let _c=(()=>{class e{constructor(e){this.appInits=e,this.resolve=Is,this.reject=Is,this.initialized=!1,this.done=!1,this.donePromise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}runInitializers(){if(this.initialized)return;const e=[],t=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let i=0;i<this.appInits.length;i++){const t=this.appInits[i]();if(fo(t))e.push(t);else if(bo(t)){const i=new Promise((e,i)=>{t.subscribe({complete:e,error:i})});e.push(i)}}Promise.all(e).then(()=>{t()}).catch(e=>{this.reject(e)}),0===e.length&&t(),this.initialized=!0}}return e.\u0275fac=function(t){return new(t||e)(Ti(vc,8))},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();const yc=new ui("AppId"),wc={provide:yc,useFactory:function(){return`${xc()}${xc()}${xc()}`},deps:[]};function xc(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const kc=new ui("Platform Initializer"),Sc=new ui("Platform ID"),Dc=new ui("appBootstrapListener");let Mc=(()=>{class e{log(e){console.log(e)}warn(e){console.warn(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();const Cc=new ui("LocaleId"),Tc=new ui("DefaultCurrencyCode");class Ac{constructor(e,t){this.ngModuleFactory=e,this.componentFactories=t}}const Ec=function(e){return new Pu(e)},Lc=Ec,Oc=function(e){return Promise.resolve(Ec(e))},Ic=function(e){const t=Ec(e),i=Yn(le(e).declarations).reduce((e,t)=>{const i=ce(t);return i&&e.push(new Eu(i)),e},[]);return new Ac(t,i)},Pc=Ic,Yc=function(e){return Promise.resolve(Ic(e))};let qc=(()=>{class e{constructor(){this.compileModuleSync=Lc,this.compileModuleAsync=Oc,this.compileModuleAndAllComponentsSync=Pc,this.compileModuleAndAllComponentsAsync=Yc}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();const jc=(()=>Promise.resolve(0))();function Nc(e){"undefined"==typeof Zone?jc.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class Fc{constructor({enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new $u(!1),this.onMicrotaskEmpty=new $u(!1),this.onStable=new $u(!1),this.onError=new $u(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const n=this;n._nesting=0,n._outer=n._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(n._inner=n._inner.fork(new Zone.TaskTrackingZoneSpec)),e&&Zone.longStackTraceZoneSpec&&(n._inner=n._inner.fork(Zone.longStackTraceZoneSpec)),n.shouldCoalesceEventChangeDetection=!i&&t,n.shouldCoalesceRunChangeDetection=i,n.lastRequestAnimationFrameId=-1,n.nativeRequestAnimationFrame=function(){let e=B.requestAnimationFrame,t=B.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){const i=e[Zone.__symbol__("OriginalDelegate")];i&&(e=i);const n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function(e){const t=()=>{!function(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(B,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Bc(e),e.isCheckStableRunning=!0,Hc(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Bc(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(i,n,a,r,o,s)=>{try{return Uc(e),i.invokeTask(a,r,o,s)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===r.type||e.shouldCoalesceRunChangeDetection)&&t(),zc(e)}},onInvoke:(i,n,a,r,o,s,u)=>{try{return Uc(e),i.invoke(a,r,o,s,u)}finally{e.shouldCoalesceRunChangeDetection&&t(),zc(e)}},onHasTask:(t,i,n,a)=>{t.hasTask(n,a),i===n&&("microTask"==a.change?(e._hasPendingMicrotasks=a.microTask,Bc(e),Hc(e)):"macroTask"==a.change&&(e.hasPendingMacrotasks=a.macroTask))},onHandleError:(t,i,n,a)=>(t.handleError(n,a),e.runOutsideAngular(()=>e.onError.emit(a)),!1)})}(n)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Fc.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(Fc.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(e,t,i){return this._inner.run(e,t,i)}runTask(e,t,i,n){const a=this._inner,r=a.scheduleEventTask("NgZoneEvent: "+n,e,Rc,Is,Is);try{return a.runTask(r,t,i)}finally{a.cancelTask(r)}}runGuarded(e,t,i){return this._inner.runGuarded(e,t,i)}runOutsideAngular(e){return this._outer.run(e)}}const Rc={};function Hc(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Bc(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function Uc(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function zc(e){e._nesting--,Hc(e)}class Zc{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new $u,this.onMicrotaskEmpty=new $u,this.onStable=new $u,this.onError=new $u}run(e,t,i){return e.apply(t,i)}runGuarded(e,t,i){return e.apply(t,i)}runOutsideAngular(e){return e()}runTask(e,t,i,n){return e.apply(t,i)}}let Wc=(()=>{class e{constructor(e){this._ngZone=e,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?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:()=>{Fc.assertNotInAngularZone(),Nc(()=>{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())Nc(()=>{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(t=>!t.updateCb||!t.updateCb(e)||(clearTimeout(t.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,t,i){let n=-1;t&&t>0&&(n=setTimeout(()=>{this._callbacks=this._callbacks.filter(e=>e.timeoutId!==n),e(this._didWork,this.getPendingTasks())},t)),this._callbacks.push({doneCb:e,timeoutId:n,updateCb:i})}whenStable(e,t,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,t,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(e,t,i){return[]}}return e.\u0275fac=function(t){return new(t||e)(Ti(Fc))},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})(),Vc=(()=>{class e{constructor(){this._applications=new Map,Qc.addToWindow(this)}registerApplication(e,t){this._applications.set(e,t)}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,t=!0){return Qc.findTestabilityInTree(this,e,t)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();class Gc{addToWindow(e){}findTestabilityInTree(e,t,i){return null}}function Jc(e){Qc=e}let Qc=new Gc,Kc=!0,$c=!1;function Xc(){return $c=!0,Kc}function el(){if($c)throw new Error("Cannot enable prod mode after platform setup.");Kc=!1}let tl;const il=new ui("AllowMultipleToken");class nl{constructor(e,t){this.name=e,this.token=t}}function al(e,t,i=[]){const n=`Platform: ${t}`,a=new ui(n);return(t=[])=>{let r=rl();if(!r||r.injector.get(il,!1))if(e)e(i.concat(t).concat({provide:a,useValue:!0}));else{const e=i.concat(t).concat({provide:a,useValue:!0},{provide:kr,useValue:"platform"});!function(e){if(tl&&!tl.destroyed&&!tl.injector.get(il,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");tl=e.get(ol);const t=e.get(kc,null);t&&t.forEach(e=>e())}(qr.create({providers:e,name:n}))}return function(e){const t=rl();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(a)}}function rl(){return tl&&!tl.destroyed?tl:null}let ol=(()=>{class e{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,t){const i=function(e,t){let i;return i="noop"===e?new Zc:("zone.js"===e?void 0:e)||new Fc({enableLongStackTrace:Xc(),shouldCoalesceEventChangeDetection:!!(null==t?void 0:t.ngZoneEventCoalescing),shouldCoalesceRunChangeDetection:!!(null==t?void 0:t.ngZoneRunCoalescing)}),i}(t?t.ngZone:void 0,{ngZoneEventCoalescing:t&&t.ngZoneEventCoalescing||!1,ngZoneRunCoalescing:t&&t.ngZoneRunCoalescing||!1}),n=[{provide:Fc,useValue:i}];return i.run(()=>{const a=qr.create({providers:n,parent:this.injector,name:e.moduleType.name}),r=e.create(a),o=r.injector.get(In,null);if(!o)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return i.runOutsideAngular(()=>{const e=i.onError.subscribe({next:e=>{o.handleError(e)}});r.onDestroy(()=>{cl(this._modules,r),e.unsubscribe()})}),function(e,i,n){try{const t=n();return fo(t)?t.catch(t=>{throw i.runOutsideAngular(()=>e.handleError(t)),t}):t}catch(t){throw i.runOutsideAngular(()=>e.handleError(t)),t}}(o,i,()=>{const e=r.injector.get(_c);return e.runInitializers(),e.donePromise.then(()=>(ys(r.injector.get(Cc,vs)||vs),this._moduleDoBootstrap(r),r))})})}bootstrapModule(e,t=[]){const i=sl({},t);return function(e,t,i){const n=new Pu(i);return Promise.resolve(n)}(0,0,e).then(e=>this.bootstrapModuleFactory(e,i))}_moduleDoBootstrap(e){const t=e.injector.get(ul);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(e=>t.bootstrap(e));else{if(!e.instance.ngDoBootstrap)throw new Error(`The module ${l(e.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.`);e.instance.ngDoBootstrap(t)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(e=>e.destroy()),this._destroyListeners.forEach(e=>e()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(t){return new(t||e)(Ti(qr))},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();function sl(e,t){return Array.isArray(t)?t.reduce(sl,e):Object.assign(Object.assign({},e),t)}let ul=(()=>{class e{constructor(e,t,i,n,a){this._zone=e,this._injector=t,this._exceptionHandler=i,this._componentFactoryResolver=n,this._initStatus=a,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const u=new r.y(e=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{e.next(this._stable),e.complete()})}),c=new r.y(e=>{let t;this._zone.runOutsideAngular(()=>{t=this._zone.onStable.subscribe(()=>{Fc.assertNotInAngularZone(),Nc(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,e.next(!0))})})});const i=this._zone.onUnstable.subscribe(()=>{Fc.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{e.next(!1)}))});return()=>{t.unsubscribe(),i.unsubscribe()}});this.isStable=(0,o.T)(u,c.pipe((0,s.B)()))}bootstrap(e,t){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let i;i=e instanceof As?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(i.componentType);const n=function(e){return e.isBoundToModule}(i)?void 0:this._injector.get(bu),a=i.create(qr.NULL,[],t||i.selector,n),r=a.location.nativeElement,o=a.injector.get(Wc,null),s=o&&a.injector.get(Vc);return o&&s&&s.registerApplication(r,o),a.onDestroy(()=>{this.detachView(a.hostView),cl(this.components,a),s&&s.unregisterApplication(r)}),this._loadComponent(a),a}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");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 t=e;this._views.push(t),t.attachToAppRef(this)}detachView(e){const t=e;cl(this._views,t),t.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(Dc,[]).concat(this._bootstrapListeners).forEach(t=>t(e))}ngOnDestroy(){this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}return e.\u0275fac=function(t){return new(t||e)(Ti(Fc),Ti(qr),Ti(In),Ti(Os),Ti(_c))},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();function cl(e,t){const i=e.indexOf(t);i>-1&&e.splice(i,1)}class ll{}class dl{}const ml={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"};let hl=(()=>{class e{constructor(e,t){this._compiler=e,this._config=t||ml}load(e){return this.loadAndCompile(e)}loadAndCompile(e){let[t,n]=e.split("#");return void 0===n&&(n="default"),i(98255)(t).then(e=>e[n]).then(e=>pl(e,t,n)).then(e=>this._compiler.compileModuleAsync(e))}loadFactory(e){let[t,n]=e.split("#"),a="NgFactory";return void 0===n&&(n="default",a=""),i(98255)(this._config.factoryPathPrefix+t+this._config.factoryPathSuffix).then(e=>e[n+a]).then(e=>pl(e,t,n))}}return e.\u0275fac=function(t){return new(t||e)(Ti(qc),Ti(dl,8))},e.\u0275prov=w({token:e,factory:e.\u0275fac}),e})();function pl(e,t,i){if(!e)throw new Error(`Cannot find '${i}' in '${t}'`);return e}const fl=function(e){return null},gl=al(null,"core",[{provide:Sc,useValue:"unknown"},{provide:ol,deps:[qr]},{provide:Vc,deps:[]},{provide:Mc,deps:[]}]),bl=[{provide:ul,useClass:ul,deps:[Fc,qr,In,Os,_c]},{provide:Au,deps:[Fc],useFactory:function(e){let t=[];return e.onStable.subscribe(()=>{for(;t.length;)t.pop()()}),function(e){t.push(e)}}},{provide:_c,useClass:_c,deps:[[new Yi,vc]]},{provide:qc,useClass:qc,deps:[]},wc,{provide:tu,useFactory:function(){return lu},deps:[]},{provide:nu,useFactory:function(){return du},deps:[]},{provide:Cc,useFactory:function(e){return ys(e=e||"undefined"!=typeof $localize&&$localize.locale||vs),e},deps:[[new Pi(Cc),new Yi,new qi]]},{provide:Tc,useValue:"USD"}];let vl=(()=>{class e{constructor(e){}}return e.\u0275fac=function(t){return new(t||e)(Ti(ul))},e.\u0275mod=ae({type:e}),e.\u0275inj=k({providers:bl}),e})()},3679:function(e,t,i){"use strict";i.d(t,{Zs:function(){return ze},Fj:function(){return h},qu:function(){return Qe},NI:function(){return ge},oH:function(){return Le},u:function(){return Ye},sg:function(){return Ie},u5:function(){return Ge},nD:function(){return We},Fd:function(){return Ne},qQ:function(){return Re},Cf:function(){return g},JU:function(){return l},a5:function(){return z},JJ:function(){return W},JL:function(){return V},F:function(){return we},On:function(){return Se},wV:function(){return Ce},UX:function(){return Je},Q7:function(){return Ue},kI:function(){return _},_Y:function(){return De}});var n=i(37716),a=i(38583),r=i(94402),o=i(35758),s=i(88002);let u=(()=>{class e{constructor(e,t){this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}setProperty(e,t){this._renderer.setProperty(this._elementRef.nativeElement,e,t)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.Qsj),n.Y36(n.SBq))},e.\u0275dir=n.lG2({type:e}),e})(),c=(()=>{class e extends u{}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275dir=n.lG2({type:e,features:[n.qOj]}),e})();const l=new n.OlP("NgValueAccessor"),d={provide:l,useExisting:(0,n.Gpc)(()=>h),multi:!0},m=new n.OlP("CompositionEventMode");let h=(()=>{class e extends u{constructor(e,t,i){super(e,t),this._compositionMode=i,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const e=(0,a.q)()?(0,a.q)().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}())}writeValue(e){this.setProperty("value",null==e?"":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 e.\u0275fac=function(t){return new(t||e)(n.Y36(n.Qsj),n.Y36(n.SBq),n.Y36(m,8))},e.\u0275dir=n.lG2({type:e,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,t){1&e&&n.NdJ("input",function(e){return t._handleInput(e.target.value)})("blur",function(){return t.onTouched()})("compositionstart",function(){return t._compositionStart()})("compositionend",function(e){return t._compositionEnd(e.target.value)})},features:[n._Bn([d]),n.qOj]}),e})();function p(e){return null==e||0===e.length}function f(e){return null!=e&&"number"==typeof e.length}const g=new n.OlP("NgValidators"),b=new n.OlP("NgAsyncValidators"),v=/^(?=.{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 _{static min(e){return y(e)}static max(e){return w(e)}static required(e){return x(e)}static requiredTrue(e){return k(e)}static email(e){return p((t=e).value)||v.test(t.value)?null:{email:!0};var t}static minLength(e){return t=e,e=>p(e.value)||!f(e.value)?null:e.value.length<t?{minlength:{requiredLength:t,actualLength:e.value.length}}:null;var t}static maxLength(e){return S(e)}static pattern(e){return function(e){if(!e)return D;let t,i;return"string"==typeof e?(i="","^"!==e.charAt(0)&&(i+="^"),i+=e,"$"!==e.charAt(e.length-1)&&(i+="$"),t=new RegExp(i)):(i=e.toString(),t=e),e=>{if(p(e.value))return null;const n=e.value;return t.test(n)?null:{pattern:{requiredPattern:i,actualValue:n}}}}(e)}static nullValidator(e){return null}static compose(e){return L(e)}static composeAsync(e){return I(e)}}function y(e){return t=>{if(p(t.value)||p(e))return null;const i=parseFloat(t.value);return!isNaN(i)&&i<e?{min:{min:e,actual:t.value}}:null}}function w(e){return t=>{if(p(t.value)||p(e))return null;const i=parseFloat(t.value);return!isNaN(i)&&i>e?{max:{max:e,actual:t.value}}:null}}function x(e){return p(e.value)?{required:!0}:null}function k(e){return!0===e.value?null:{required:!0}}function S(e){return t=>f(t.value)&&t.value.length>e?{maxlength:{requiredLength:e,actualLength:t.value.length}}:null}function D(e){return null}function M(e){return null!=e}function C(e){const t=(0,n.QGY)(e)?(0,r.D)(e):e;return(0,n.CqO)(t),t}function T(e){let t={};return e.forEach(e=>{t=null!=e?Object.assign(Object.assign({},t),e):t}),0===Object.keys(t).length?null:t}function A(e,t){return t.map(t=>t(e))}function E(e){return e.map(e=>function(e){return!e.validate}(e)?e:t=>e.validate(t))}function L(e){if(!e)return null;const t=e.filter(M);return 0==t.length?null:function(e){return T(A(e,t))}}function O(e){return null!=e?L(E(e)):null}function I(e){if(!e)return null;const t=e.filter(M);return 0==t.length?null:function(e){const i=A(e,t).map(C);return(0,o.D)(i).pipe((0,s.U)(T))}}function P(e){return null!=e?I(E(e)):null}function Y(e,t){return null===e?[t]:Array.isArray(e)?[...e,t]:[e,t]}function q(e){return e._rawValidators}function j(e){return e._rawAsyncValidators}function N(e){return e?Array.isArray(e)?e:[e]:[]}function F(e,t){return Array.isArray(e)?e.includes(t):e===t}function R(e,t){const i=N(t);return N(e).forEach(e=>{F(i,e)||i.push(e)}),i}function H(e,t){return N(t).filter(t=>!F(e,t))}let B=(()=>{class e{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(e){this._rawValidators=e||[],this._composedValidatorFn=O(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=P(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e){this.control&&this.control.reset(e)}hasError(e,t){return!!this.control&&this.control.hasError(e,t)}getError(e,t){return this.control?this.control.getError(e,t):null}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e}),e})(),U=(()=>{class e extends B{get formDirective(){return null}get path(){return null}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275dir=n.lG2({type:e,features:[n.qOj]}),e})();class z extends B{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Z{constructor(e){this._cd=e}is(e){var t,i,n;return"submitted"===e?!!(null===(t=this._cd)||void 0===t?void 0:t.submitted):!!(null===(n=null===(i=this._cd)||void 0===i?void 0:i.control)||void 0===n?void 0:n[e])}}let W=(()=>{class e extends Z{constructor(e){super(e)}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(z,2))},e.\u0275dir=n.lG2({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,t){2&e&&n.ekj("ng-untouched",t.is("untouched"))("ng-touched",t.is("touched"))("ng-pristine",t.is("pristine"))("ng-dirty",t.is("dirty"))("ng-valid",t.is("valid"))("ng-invalid",t.is("invalid"))("ng-pending",t.is("pending"))},features:[n.qOj]}),e})(),V=(()=>{class e extends Z{constructor(e){super(e)}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(U,10))},e.\u0275dir=n.lG2({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,t){2&e&&n.ekj("ng-untouched",t.is("untouched"))("ng-touched",t.is("touched"))("ng-pristine",t.is("pristine"))("ng-dirty",t.is("dirty"))("ng-valid",t.is("valid"))("ng-invalid",t.is("invalid"))("ng-pending",t.is("pending"))("ng-submitted",t.is("submitted"))},features:[n.qOj]}),e})();function G(e,t){return[...t.path,e]}function J(e,t){$(e,t),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange(i=>{e._pendingValue=i,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&ee(e,t)})}(e,t),function(e,t){const i=(e,i)=>{t.valueAccessor.writeValue(e),i&&t.viewToModelUpdate(e)};e.registerOnChange(i),t._registerOnDestroy(()=>{e._unregisterOnChange(i)})}(e,t),function(e,t){t.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&ee(e,t),"submit"!==e.updateOn&&e.markAsTouched()})}(e,t),function(e,t){if(t.valueAccessor.setDisabledState){const i=e=>{t.valueAccessor.setDisabledState(e)};e.registerOnDisabledChange(i),t._registerOnDestroy(()=>{e._unregisterOnDisabledChange(i)})}}(e,t)}function Q(e,t,i=!0){const n=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(n),t.valueAccessor.registerOnTouched(n)),X(e,t),e&&(t._invokeOnDestroyCallbacks(),e._registerOnCollectionChange(()=>{}))}function K(e,t){e.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function $(e,t){const i=q(e);null!==t.validator?e.setValidators(Y(i,t.validator)):"function"==typeof i&&e.setValidators([i]);const n=j(e);null!==t.asyncValidator?e.setAsyncValidators(Y(n,t.asyncValidator)):"function"==typeof n&&e.setAsyncValidators([n]);const a=()=>e.updateValueAndValidity();K(t._rawValidators,a),K(t._rawAsyncValidators,a)}function X(e,t){let i=!1;if(null!==e){if(null!==t.validator){const n=q(e);if(Array.isArray(n)&&n.length>0){const a=n.filter(e=>e!==t.validator);a.length!==n.length&&(i=!0,e.setValidators(a))}}if(null!==t.asyncValidator){const n=j(e);if(Array.isArray(n)&&n.length>0){const a=n.filter(e=>e!==t.asyncValidator);a.length!==n.length&&(i=!0,e.setAsyncValidators(a))}}}const n=()=>{};return K(t._rawValidators,n),K(t._rawAsyncValidators,n),i}function ee(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function te(e,t){$(e,t)}function ie(e,t){if(!e.hasOwnProperty("model"))return!1;const i=e.model;return!!i.isFirstChange()||!Object.is(t,i.currentValue)}function ne(e,t){e._syncPendingControls(),t.forEach(e=>{const t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function ae(e,t){if(!t)return null;let i,n,a;return Array.isArray(t),t.forEach(e=>{e.constructor===h?i=e:function(e){return Object.getPrototypeOf(e.constructor)===c}(e)?n=e:a=e}),a||n||i||null}function re(e,t){const i=e.indexOf(t);i>-1&&e.splice(i,1)}const oe="VALID",se="INVALID",ue="PENDING",ce="DISABLED";function le(e){return(pe(e)?e.validators:e)||null}function de(e){return Array.isArray(e)?O(e):e||null}function me(e,t){return(pe(t)?t.asyncValidators:e)||null}function he(e){return Array.isArray(e)?P(e):e||null}function pe(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}class fe{constructor(e,t){this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=e,this._rawAsyncValidators=t,this._composedValidatorFn=de(this._rawValidators),this._composedAsyncValidatorFn=he(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get valid(){return this.status===oe}get invalid(){return this.status===se}get pending(){return this.status==ue}get disabled(){return this.status===ce}get enabled(){return this.status!==ce}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._rawValidators=e,this._composedValidatorFn=de(e)}setAsyncValidators(e){this._rawAsyncValidators=e,this._composedAsyncValidatorFn=he(e)}addValidators(e){this.setValidators(R(e,this._rawValidators))}addAsyncValidators(e){this.setAsyncValidators(R(e,this._rawAsyncValidators))}removeValidators(e){this.setValidators(H(e,this._rawValidators))}removeAsyncValidators(e){this.setAsyncValidators(H(e,this._rawAsyncValidators))}hasValidator(e){return F(this._rawValidators,e)}hasAsyncValidator(e){return F(this._rawAsyncValidators,e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(e=>e.markAllAsTouched())}markAsUntouched(e={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}markAsDirty(e={}){this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}markAsPristine(e={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}markAsPending(e={}){this.status=ue,!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}disable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status=ce,this.errors=null,this._forEachChild(t=>{t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!0))}enable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status=oe,this._forEachChild(t=>{t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!1))}_updateAncestors(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(e){this._parent=e}updateValueAndValidity(e={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===oe||this.status===ue)&&this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ce:oe}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e){if(this.asyncValidator){this.status=ue,this._hasOwnPendingAsyncValidator=!0;const t=C(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(t=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(t,{emitEvent:e})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(e,t={}){this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}get(e){return function(e,t,i){if(null==t||(Array.isArray(t)||(t=t.split(".")),Array.isArray(t)&&0===t.length))return null;let n=e;return t.forEach(e=>{n=n instanceof be?n.controls.hasOwnProperty(e)?n.controls[e]:null:n instanceof ve&&n.at(e)||null}),n}(this,e)}getError(e,t){const i=t?this.get(t):this;return i&&i.errors?i.errors[e]:null}hasError(e,t){return!!this.getError(e,t)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}_initObservables(){this.valueChanges=new n.vpe,this.statusChanges=new n.vpe}_calculateStatus(){return this._allControlsDisabled()?ce:this.errors?se:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ue)?ue:this._anyControlsHaveStatus(se)?se:oe}_anyControlsHaveStatus(e){return this._anyControls(t=>t.status===e)}_anyControlsDirty(){return this._anyControls(e=>e.dirty)}_anyControlsTouched(){return this._anyControls(e=>e.touched)}_updatePristine(e={}){this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}_updateTouched(e={}){this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}_isBoxedValue(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){pe(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}_parentMarkedDirty(e){return!e&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}}class ge extends fe{constructor(e=null,t,i){super(le(t),me(i,t)),this._onChange=[],this._applyFormState(e),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}setValue(e,t={}){this.value=this._pendingValue=e,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(e=>e(this.value,!1!==t.emitViewToModelChange)),this.updateValueAndValidity(t)}patchValue(e,t={}){this.setValue(e,t)}reset(e=null,t={}){this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){re(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){re(this._onDisabledChange,e)}_forEachChild(e){}_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(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}class be extends fe{constructor(e,t,i){super(le(t),me(i,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(e,t,i={}){this.registerControl(e,t),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(e,t={}){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}setControl(e,t,i={}){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}setValue(e,t={}){this._checkAllValuesPresent(e),Object.keys(e).forEach(i=>{this._throwIfControlMissing(i),this.controls[i].setValue(e[i],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){null!=e&&(Object.keys(e).forEach(i=>{this.controls[i]&&this.controls[i].patchValue(e[i],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(e={},t={}){this._forEachChild((i,n)=>{i.reset(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this._reduceChildren({},(e,t,i)=>(e[i]=t instanceof ge?t.value:t.getRawValue(),e))}_syncPendingControls(){let e=this._reduceChildren(!1,(e,t)=>!!t._syncPendingControls()||e);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!Object.keys(this.controls).length)throw new Error("\n        There are no form controls registered with this group yet. If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.controls[e])throw new Error(`Cannot find form control with name: ${e}.`)}_forEachChild(e){Object.keys(this.controls).forEach(t=>{const i=this.controls[t];i&&e(i,t)})}_setUpControls(){this._forEachChild(e=>{e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(e){for(const t of Object.keys(this.controls)){const i=this.controls[t];if(this.contains(t)&&e(i))return!0}return!1}_reduceValue(){return this._reduceChildren({},(e,t,i)=>((t.enabled||this.disabled)&&(e[i]=t.value),e))}_reduceChildren(e,t){let i=e;return this._forEachChild((e,n)=>{i=t(i,e,n)}),i}_allControlsDisabled(){for(const e of Object.keys(this.controls))if(this.controls[e].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_checkAllValuesPresent(e){this._forEachChild((t,i)=>{if(void 0===e[i])throw new Error(`Must supply a value for form control with name: '${i}'.`)})}}class ve extends fe{constructor(e,t,i){super(le(t),me(i,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(e){return this.controls[e]}push(e,t={}){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}insert(e,t,i={}){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity({emitEvent:i.emitEvent})}removeAt(e,t={}){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),this.updateValueAndValidity({emitEvent:t.emitEvent})}setControl(e,t,i={}){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(e,t={}){this._checkAllValuesPresent(e),e.forEach((e,i)=>{this._throwIfControlMissing(i),this.at(i).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){null!=e&&(e.forEach((e,i)=>{this.at(i)&&this.at(i).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(e=[],t={}){this._forEachChild((i,n)=>{i.reset(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this.controls.map(e=>e instanceof ge?e.value:e.getRawValue())}clear(e={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:e.emitEvent}))}_syncPendingControls(){let e=this.controls.reduce((e,t)=>!!t._syncPendingControls()||e,!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!this.controls.length)throw new Error("\n        There are no form controls registered with this array yet. If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.at(e))throw new Error(`Cannot find form control at index ${e}`)}_forEachChild(e){this.controls.forEach((t,i)=>{e(t,i)})}_updateValue(){this.value=this.controls.filter(e=>e.enabled||this.disabled).map(e=>e.value)}_anyControls(e){return this.controls.some(t=>t.enabled&&e(t))}_setUpControls(){this._forEachChild(e=>this._registerControl(e))}_checkAllValuesPresent(e){this._forEachChild((t,i)=>{if(void 0===e[i])throw new Error(`Must supply a value for form control at index: ${i}.`)})}_allControlsDisabled(){for(const e of this.controls)if(e.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}}const _e={provide:U,useExisting:(0,n.Gpc)(()=>we)},ye=(()=>Promise.resolve(null))();let we=(()=>{class e extends U{constructor(e,t){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new n.vpe,this.form=new be({},O(e),P(t))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){ye.then(()=>{const t=this._findContainer(e.path);e.control=t.registerControl(e.name,e.control),J(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){ye.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name),re(this._directives,e)})}addFormGroup(e){ye.then(()=>{const t=this._findContainer(e.path),i=new be({});te(i,e),t.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){ye.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,t){ye.then(()=>{this.form.get(e.path).setValue(t)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,ne(this.form,this._directives),this.ngSubmit.emit(e),!1}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 e.\u0275fac=function(t){return new(t||e)(n.Y36(g,10),n.Y36(b,10))},e.\u0275dir=n.lG2({type:e,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,t){1&e&&n.NdJ("submit",function(e){return t.onSubmit(e)})("reset",function(){return t.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[n._Bn([_e]),n.qOj]}),e})();const xe={provide:z,useExisting:(0,n.Gpc)(()=>Se)},ke=(()=>Promise.resolve(null))();let Se=(()=>{class e extends z{constructor(e,t,i,a){super(),this.control=new ge,this._registered=!1,this.update=new n.vpe,this._parent=e,this._setValidators(t),this._setAsyncValidators(i),this.valueAccessor=ae(0,a)}ngOnChanges(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),ie(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?G(this.name,this._parent):[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(){J(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){ke.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1})})}_updateDisabled(e){const t=e.isDisabled.currentValue,i=""===t||t&&"false"!==t;ke.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable()})}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(U,9),n.Y36(g,10),n.Y36(b,10),n.Y36(l,10))},e.\u0275dir=n.lG2({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[n._Bn([xe]),n.qOj,n.TTD]}),e})(),De=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),e})();const Me={provide:l,useExisting:(0,n.Gpc)(()=>Ce),multi:!0};let Ce=(()=>{class e extends c{writeValue(e){this.setProperty("value",null==e?"":e)}registerOnChange(e){this.onChange=t=>{e(""==t?null:parseFloat(t))}}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275dir=n.lG2({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,t){1&e&&n.NdJ("input",function(e){return t.onChange(e.target.value)})("blur",function(){return t.onTouched()})},features:[n._Bn([Me]),n.qOj]}),e})(),Te=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({}),e})();const Ae=new n.OlP("NgModelWithFormControlWarning"),Ee={provide:z,useExisting:(0,n.Gpc)(()=>Le)};let Le=(()=>{class e extends z{constructor(e,t,i,a){super(),this._ngModelWarningConfig=a,this.update=new n.vpe,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(t),this.valueAccessor=ae(0,i)}set isDisabled(e){}ngOnChanges(e){if(this._isControlChanged(e)){const t=e.form.previousValue;t&&Q(t,this,!1),J(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})}ie(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Q(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(g,10),n.Y36(b,10),n.Y36(l,10),n.Y36(Ae,8))},e.\u0275dir=n.lG2({type:e,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[n._Bn([Ee]),n.qOj,n.TTD]}),e._ngModelWarningSentOnce=!1,e})();const Oe={provide:U,useExisting:(0,n.Gpc)(()=>Ie)};let Ie=(()=>{class e extends U{constructor(e,t){super(),this.validators=e,this.asyncValidators=t,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new n.vpe,this._setValidators(e),this._setAsyncValidators(t)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(X(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 t=this.form.get(e.path);return J(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}getControl(e){return this.form.get(e.path)}removeControl(e){Q(e.control||null,e,!1),re(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,t){this.form.get(e.path).setValue(t)}onSubmit(e){return this.submitted=!0,ne(this.form,this.directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const t=e.control,i=this.form.get(e.path);t!==i&&(Q(t||null,e),i instanceof ge&&(J(i,e),e.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const t=this.form.get(e.path);te(t,e),t.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const t=this.form.get(e.path);t&&function(e,t){return X(e,t)}(t,e)&&t.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){$(this.form,this),this._oldForm&&X(this._oldForm,this)}_checkFormPresent(){}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(g,10),n.Y36(b,10))},e.\u0275dir=n.lG2({type:e,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&n.NdJ("submit",function(e){return t.onSubmit(e)})("reset",function(){return t.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[n._Bn([Oe]),n.qOj,n.TTD]}),e})();const Pe={provide:z,useExisting:(0,n.Gpc)(()=>Ye)};let Ye=(()=>{class e extends z{constructor(e,t,i,a,r){super(),this._ngModelWarningConfig=r,this._added=!1,this.update=new n.vpe,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(t),this._setAsyncValidators(i),this.valueAccessor=ae(0,a)}set isDisabled(e){}ngOnChanges(e){this._added||this._setUpControl(),ie(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return G(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(U,13),n.Y36(g,10),n.Y36(b,10),n.Y36(l,10),n.Y36(Ae,8))},e.\u0275dir=n.lG2({type:e,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[n._Bn([Pe]),n.qOj,n.TTD]}),e._ngModelWarningSentOnce=!1,e})();let qe=(()=>{class e{constructor(){this._validator=D}handleChanges(e){if(this.inputName in e){const t=this.normalizeInput(e[this.inputName].currentValue);this._validator=this.createValidator(t),this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e}),e})();const je={provide:g,useExisting:(0,n.Gpc)(()=>Ne),multi:!0};let Ne=(()=>{class e extends qe{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=e=>parseFloat(e),this.createValidator=e=>w(e)}ngOnChanges(e){this.handleChanges(e)}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275dir=n.lG2({type:e,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(e,t){if(2&e){let e;n.uIk("max",null!==(e=t.max)&&void 0!==e?e:null)}},inputs:{max:"max"},features:[n._Bn([je]),n.qOj,n.TTD]}),e})();const Fe={provide:g,useExisting:(0,n.Gpc)(()=>Re),multi:!0};let Re=(()=>{class e extends qe{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=e=>parseFloat(e),this.createValidator=e=>y(e)}ngOnChanges(e){this.handleChanges(e)}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275dir=n.lG2({type:e,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(e,t){if(2&e){let e;n.uIk("min",null!==(e=t.min)&&void 0!==e?e:null)}},inputs:{min:"min"},features:[n._Bn([Fe]),n.qOj,n.TTD]}),e})();const He={provide:g,useExisting:(0,n.Gpc)(()=>Ue),multi:!0},Be={provide:g,useExisting:(0,n.Gpc)(()=>ze),multi:!0};let Ue=(()=>{class e{constructor(){this._required=!1}get required(){return this._required}set required(e){this._required=null!=e&&!1!==e&&"false"!=`${e}`,this._onChange&&this._onChange()}validate(e){return this.required?x(e):null}registerOnValidatorChange(e){this._onChange=e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&n.uIk("required",t.required?"":null)},inputs:{required:"required"},features:[n._Bn([He])]}),e})(),ze=(()=>{class e extends Ue{validate(e){return this.required?k(e):null}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275dir=n.lG2({type:e,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&n.uIk("required",t.required?"":null)},features:[n._Bn([Be]),n.qOj]}),e})();const Ze={provide:g,useExisting:(0,n.Gpc)(()=>We),multi:!0};let We=(()=>{class e{constructor(){this._validator=D}ngOnChanges(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return this.enabled()?this._validator(e):null}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=this.enabled()?S(function(e){return"number"==typeof e?e:parseInt(e,10)}(this.maxlength)):D}enabled(){return null!=this.maxlength}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&n.uIk("maxlength",t.enabled()?t.maxlength:null)},inputs:{maxlength:"maxlength"},features:[n._Bn([Ze]),n.TTD]}),e})(),Ve=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[Te]]}),e})(),Ge=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[Ve]}),e})(),Je=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:Ae,useValue:t.warnOnNgModelWithFormControl}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[Ve]}),e})(),Qe=(()=>{class e{group(e,t=null){const i=this._reduceControls(e);let n,a=null,r=null;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(a=null!=t.validators?t.validators:null,r=null!=t.asyncValidators?t.asyncValidators:null,n=null!=t.updateOn?t.updateOn:void 0):(a=null!=t.validator?t.validator:null,r=null!=t.asyncValidator?t.asyncValidator:null)),new be(i,{asyncValidators:r,updateOn:n,validators:a})}control(e,t,i){return new ge(e,t,i)}array(e,t,i){const n=e.map(e=>this._createControl(e));return new ve(n,t,i)}_reduceControls(e){const t={};return Object.keys(e).forEach(i=>{t[i]=this._createControl(e[i])}),t}_createControl(e){return e instanceof ge||e instanceof be||e instanceof ve?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=(0,n.Yz7)({factory:function(){return new e},token:e,providedIn:Je}),e})()},21554:function(e,t,i){"use strict";i.d(t,{g8:function(){return j},XC:function(){return q},Bb:function(){return B},ZL:function(){return H}});var n=i(34564),a=i(39490),r=i(80521),o=i(37716),s=i(72458),u=i(75319),c=i(79765),l=i(41439),d=i(66682),m=i(25917),h=i(22759),p=i(38583),f=i(58203),g=i(20303),b=i(36461),v=i(87636),_=i(3679),y=i(98295),w=i(15257),x=i(43190),k=i(45435),S=i(88002),D=i(93342),M=i(71289),C=i(70946);const T=["panel"];function A(e,t){if(1&e&&(o.TgZ(0,"div",0,1),o.Hsn(2),o.qZA()),2&e){const e=t.id,i=o.oxw();o.Q6J("id",i.id)("ngClass",i._classList),o.uIk("aria-label",i.ariaLabel||null)("aria-labelledby",i._getPanelAriaLabelledby(e))}}const E=["*"];let L=0;class O{constructor(e,t){this.source=e,this.option=t}}const I=(0,s.Kr)(class{}),P=new o.OlP("mat-autocomplete-default-options",{providedIn:"root",factory:function(){return{autoActiveFirstOption:!1}}});let Y=(()=>{class e extends I{constructor(e,t,i,n){super(),this._changeDetectorRef=e,this._elementRef=t,this._activeOptionChanges=u.w.EMPTY,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new o.vpe,this.opened=new o.vpe,this.closed=new o.vpe,this.optionActivated=new o.vpe,this._classList={},this.id="mat-autocomplete-"+L++,this.inertGroups=(null==n?void 0:n.SAFARI)||!1,this._autoActiveFirstOption=!!i.autoActiveFirstOption}get isOpen(){return this._isOpen&&this.showPanel}get autoActiveFirstOption(){return this._autoActiveFirstOption}set autoActiveFirstOption(e){this._autoActiveFirstOption=(0,a.Ig)(e)}set classList(e){this._classList=e&&e.length?(0,a.du)(e).reduce((e,t)=>(e[t]=!0,e),{}):{},this._setVisibilityClasses(this._classList),this._elementRef.nativeElement.className=""}ngAfterContentInit(){this._keyManager=new n.s1(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe(e=>{this.optionActivated.emit({source:this,option:this.options.toArray()[e]||null})}),this._setVisibility()}ngOnDestroy(){this._activeOptionChanges.unsubscribe()}_setScrollTop(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}_emitSelectEvent(e){const t=new O(this,e);this.optionSelected.emit(t)}_getPanelAriaLabelledby(e){return this.ariaLabel?null:this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_setVisibilityClasses(e){e[this._visibleClass]=this.showPanel,e[this._hiddenClass]=!this.showPanel}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(P),o.Y36(r.t4))},e.\u0275dir=o.lG2({type:e,viewQuery:function(e,t){if(1&e&&(o.Gf(o.Rgc,7),o.Gf(T,5)),2&e){let e;o.iGM(e=o.CRH())&&(t.template=e.first),o.iGM(e=o.CRH())&&(t.panel=e.first)}},inputs:{displayWith:"displayWith",autoActiveFirstOption:"autoActiveFirstOption",classList:["class","classList"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],panelWidth:"panelWidth"},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},features:[o.qOj]}),e})(),q=(()=>{class e extends Y{constructor(){super(...arguments),this._visibleClass="mat-autocomplete-visible",this._hiddenClass="mat-autocomplete-hidden"}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=o.n5z(e)))(i||e)}}(),e.\u0275cmp=o.Xpm({type:e,selectors:[["mat-autocomplete"]],contentQueries:function(e,t,i){if(1&e&&(o.Suo(i,s.K7,5),o.Suo(i,s.ey,5)),2&e){let e;o.iGM(e=o.CRH())&&(t.optionGroups=e),o.iGM(e=o.CRH())&&(t.options=e)}},hostAttrs:[1,"mat-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[o._Bn([{provide:s.HF,useExisting:e}]),o.qOj],ngContentSelectors:E,decls:1,vars:0,consts:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],template:function(e,t){1&e&&(o.F$t(),o.YNc(0,A,3,4,"ng-template"))},directives:[p.mk],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],encapsulation:2,changeDetection:0}),e})();const j=new o.OlP("mat-autocomplete-scroll-strategy"),N={provide:j,deps:[f.aV],useFactory:function(e){return()=>e.scrollStrategies.reposition()}},F={provide:_.JU,useExisting:(0,o.Gpc)(()=>H),multi:!0};let R=(()=>{class e{constructor(e,t,i,n,a,r,o,s,m,h,p){this._element=e,this._overlay=t,this._viewContainerRef=i,this._zone=n,this._changeDetectorRef=a,this._dir=o,this._formField=s,this._document=m,this._viewportRuler=h,this._defaults=p,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=u.w.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new c.xQ,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=(0,l.P)(()=>this.autocomplete&&this.autocomplete.options?(0,d.T)(...this.autocomplete.options.map(e=>e.onSelectionChange)):this._zone.onStable.pipe((0,w.q)(1),(0,x.w)(()=>this.optionSelections))),this._scrollStrategy=r}get autocompleteDisabled(){return this._autocompleteDisabled}set autocompleteDisabled(e){this._autocompleteDisabled=(0,a.Ig)(e)}ngAfterViewInit(){const e=this._getWindow();void 0!==e&&this._zone.runOutsideAngular(()=>e.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const e=this._getWindow();void 0!==e&&e.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._attachOverlay(),this._floatLabel()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this.autocomplete.closed.emit(),this.autocomplete._isOpen=this._overlayAttached=!1,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return(0,d.T)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe((0,k.h)(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe((0,k.h)(()=>this._overlayAttached)):(0,m.of)()).pipe((0,S.U)(e=>e instanceof s.rN?e:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return(0,d.T)((0,h.R)(this._document,"click"),(0,h.R)(this._document,"auxclick"),(0,h.R)(this._document,"touchend")).pipe((0,k.h)(e=>{const t=(0,r.sA)(e),i=this._formField?this._formField._elementRef.nativeElement:null,n=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&t!==this._element.nativeElement&&(!i||!i.contains(t))&&(!n||!n.contains(t))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(t)}))}writeValue(e){Promise.resolve(null).then(()=>this._setTriggerValue(e))}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this._element.nativeElement.disabled=e}_handleKeydown(e){const t=e.keyCode;if(t===b.hY&&!(0,b.Vb)(e)&&e.preventDefault(),this.activeOption&&t===b.K5&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){const i=this.autocomplete._keyManager.activeItem,n=t===b.LH||t===b.JH;this.panelOpen||t===b.Mf?this.autocomplete._keyManager.onKeydown(e):n&&this._canOpen()&&this.openPanel(),(n||this.autocomplete._keyManager.activeItem!==i)&&this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0)}}_handleInput(e){let t=e.target,i=t.value;"number"===t.type&&(i=""==i?null:parseFloat(i)),this._previousValue!==i&&(this._previousValue=i,this._onChange(i),this._canOpen()&&this._document.activeElement===e.target&&this.openPanel())}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_floatLabel(e=!1){this._formField&&"auto"===this._formField.floatLabel&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){const e=this._zone.onStable.pipe((0,w.q)(1)),t=this.autocomplete.options.changes.pipe((0,D.b)(()=>this._positionStrategy.reapplyLastPosition()),(0,M.g)(0));return(0,d.T)(e,t).pipe((0,x.w)(()=>{const e=this.panelOpen;return this._resetActiveItem(),this.autocomplete._setVisibility(),this.panelOpen&&(this._overlayRef.updatePosition(),e!==this.panelOpen&&this.autocomplete.opened.emit()),this.panelClosingActions}),(0,w.q)(1)).subscribe(e=>this._setValueAndClose(e))}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_setTriggerValue(e){const t=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(e):e,i=null!=t?t:"";this._formField?this._formField._control.value=i:this._element.nativeElement.value=i,this._previousValue=i}_setValueAndClose(e){e&&e.source&&(this._clearPreviousSelectedOption(e.source),this._setTriggerValue(e.source.value),this._onChange(e.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(e.source)),this.closePanel()}_clearPreviousSelectedOption(e){this.autocomplete.options.forEach(t=>{t!==e&&t.selected&&t.deselect()})}_attachOverlay(){var e;let t=this._overlayRef;t?(this._positionStrategy.setOrigin(this._getConnectedElement()),t.updateSize({width:this._getPanelWidth()})):(this._portal=new v.UE(this.autocomplete.template,this._viewContainerRef,{id:null===(e=this._formField)||void 0===e?void 0:e.getLabelId()}),t=this._overlay.create(this._getOverlayConfig()),this._overlayRef=t,t.keydownEvents().subscribe(e=>{(e.keyCode===b.hY&&!(0,b.Vb)(e)||e.keyCode===b.LH&&(0,b.Vb)(e,"altKey"))&&(this._resetActiveItem(),this._closeKeyEventStream.next(),e.stopPropagation(),e.preventDefault())}),this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&t&&t.updateSize({width:this._getPanelWidth()})})),t&&!t.hasAttached()&&(t.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());const i=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&i!==this.panelOpen&&this.autocomplete.opened.emit()}_getOverlayConfig(){var e;return new f.X_({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir,panelClass:null===(e=this._defaults)||void 0===e?void 0:e.overlayPanelClass})}_getOverlayPosition(){const e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}_setStrategyPositions(e){const t=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],i=this._aboveClass,n=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:i},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:i}];let a;a="above"===this.position?n:"below"===this.position?t:[...t,...n],e.withPositions(a)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const e=this.autocomplete;e.autoActiveFirstOption?e._keyManager.setFirstItemActive():e._keyManager.setActiveItem(-1)}_canOpen(){const e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this._autocompleteDisabled}_getWindow(){var e;return(null===(e=this._document)||void 0===e?void 0:e.defaultView)||window}_scrollToOption(e){const t=this.autocomplete,i=(0,s.CB)(e,t.options,t.optionGroups);if(0===e&&1===i)t._setScrollTop(0);else if(t.panel){const i=t.options.toArray()[e];if(i){const e=i._getHostElement(),n=(0,s.jH)(e.offsetTop,e.offsetHeight,t._getScrollTop(),t.panel.nativeElement.offsetHeight);t._setScrollTop(n)}}}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.SBq),o.Y36(f.aV),o.Y36(o.s_b),o.Y36(o.R0b),o.Y36(o.sBO),o.Y36(j),o.Y36(C.Is,8),o.Y36(y.G_,9),o.Y36(p.K0,8),o.Y36(g.rL),o.Y36(P,8))},e.\u0275dir=o.lG2({type:e,inputs:{position:["matAutocompletePosition","position"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"],autocomplete:["matAutocomplete","autocomplete"],connectedTo:["matAutocompleteConnectedTo","connectedTo"]},features:[o.TTD]}),e})(),H=(()=>{class e extends R{constructor(){super(...arguments),this._aboveClass="mat-autocomplete-panel-above"}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=o.n5z(e)))(i||e)}}(),e.\u0275dir=o.lG2({type:e,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-autocomplete-trigger"],hostVars:7,hostBindings:function(e,t){1&e&&o.NdJ("focusin",function(){return t._handleFocus()})("blur",function(){return t._onTouched()})("input",function(e){return t._handleInput(e)})("keydown",function(e){return t._handleKeydown(e)}),2&e&&o.uIk("autocomplete",t.autocompleteAttribute)("role",t.autocompleteDisabled?null:"combobox")("aria-autocomplete",t.autocompleteDisabled?null:"list")("aria-activedescendant",t.panelOpen&&t.activeOption?t.activeOption.id:null)("aria-expanded",t.autocompleteDisabled?null:t.panelOpen.toString())("aria-owns",t.autocompleteDisabled||!t.panelOpen||null==t.autocomplete?null:t.autocomplete.id)("aria-haspopup",!t.autocompleteDisabled)},exportAs:["matAutocompleteTrigger"],features:[o._Bn([F]),o.qOj]}),e})(),B=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=o.oAB({type:e}),e.\u0275inj=o.cJS({providers:[N],imports:[[f.U8,s.Ng,s.BQ,p.ez],g.ZD,s.Ng,s.BQ]}),e})()},51095:function(e,t,i){"use strict";i.d(t,{zs:function(){return h},lW:function(){return m},ot:function(){return p}});var n=i(72458),a=i(46237),r=i(37716),o=i(34564);const s=["mat-button",""],u=["*"],c=".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;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;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;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;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-animation-noopable.mat-raised-button{transition:none;animation:none}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;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-animation-noopable.mat-fab{transition:none;animation:none}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;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-animation-noopable.mat-mini-fab{transition:none;animation:none}.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}.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}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n",l=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],d=(0,n.pj)((0,n.Id)((0,n.Kr)(class{constructor(e){this._elementRef=e}})));let m=(()=>{class e extends d{constructor(e,t,i){super(e),this._focusMonitor=t,this._animationMode=i,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const n of l)this._hasHostAttributes(n)&&this._getHostElement().classList.add(n);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,t){e?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...e){return e.some(e=>this._getHostElement().hasAttribute(e))}}return e.\u0275fac=function(t){return new(t||e)(r.Y36(r.SBq),r.Y36(o.tE),r.Y36(a.Qb,8))},e.\u0275cmp=r.Xpm({type:e,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,t){if(1&e&&r.Gf(n.wG,5),2&e){let e;r.iGM(e=r.CRH())&&(t.ripple=e.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(e,t){2&e&&(r.uIk("disabled",t.disabled||null),r.ekj("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-button-disabled",t.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[r.qOj],attrs:s,ngContentSelectors:u,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,t){1&e&&(r.F$t(),r.TgZ(0,"span",0),r.Hsn(1),r.qZA(),r._UZ(2,"span",1),r._UZ(3,"span",2)),2&e&&(r.xp6(2),r.ekj("mat-button-ripple-round",t.isRoundButton||t.isIconButton),r.Q6J("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[n.wG],styles:[c],encapsulation:2,changeDetection:0}),e})(),h=(()=>{class e extends m{constructor(e,t,i){super(t,e,i)}_haltDisabledEvents(e){this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}return e.\u0275fac=function(t){return new(t||e)(r.Y36(o.tE),r.Y36(r.SBq),r.Y36(a.Qb,8))},e.\u0275cmp=r.Xpm({type:e,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:7,hostBindings:function(e,t){1&e&&r.NdJ("click",function(e){return t._haltDisabledEvents(e)}),2&e&&(r.uIk("tabindex",t.disabled?-1:t.tabIndex||0)("disabled",t.disabled||null)("aria-disabled",t.disabled.toString()),r.ekj("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-button-disabled",t.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[r.qOj],attrs:s,ngContentSelectors:u,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,t){1&e&&(r.F$t(),r.TgZ(0,"span",0),r.Hsn(1),r.qZA(),r._UZ(2,"span",1),r._UZ(3,"span",2)),2&e&&(r.xp6(2),r.ekj("mat-button-ripple-round",t.isRoundButton||t.isIconButton),r.Q6J("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[n.wG],styles:[c],encapsulation:2,changeDetection:0}),e})(),p=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.oAB({type:e}),e.\u0275inj=r.cJS({imports:[[n.si,n.BQ],n.BQ]}),e})()},72458:function(e,t,i){"use strict";i.d(t,{yN:function(){return y},mZ:function(){return w},rD:function(){return O},RQ:function(){return k},K7:function(){return $},HF:function(){return G},Y2:function(){return U},BQ:function(){return D},X2:function(){return I},uc:function(){return q},Nv:function(){return X},ey:function(){return ne},Ng:function(){return oe},rN:function(){return te},nP:function(){return W},us:function(){return V},wG:function(){return z},si:function(){return Z},IR:function(){return B},CB:function(){return ae},jH:function(){return re},pj:function(){return C},Kr:function(){return T},Id:function(){return M},FD:function(){return E},dB:function(){return L},sb:function(){return A},E0:function(){return P}});var n=i(37716),a=i(34564),r=i(70946);const o=new n.GfV("12.2.3");var s=i(38583),u=i(39490),c=i(79765),l=i(67574),d=i(80521),m=i(39761),h=i(46237),p=i(36461);const f=["*",[["mat-option"],["ng-container"]]],g=["*","mat-option, ng-container"];function b(e,t){if(1&e&&n._UZ(0,"mat-pseudo-checkbox",4),2&e){const e=n.oxw();n.Q6J("state",e.selected?"checked":"unchecked")("disabled",e.disabled)}}function v(e,t){if(1&e&&(n.TgZ(0,"span",5),n._uU(1),n.qZA()),2&e){const e=n.oxw();n.xp6(1),n.hij("(",e.group.label,")")}}const _=["*"];let y=(()=>{class e{}return e.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",e.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",e.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",e.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",e})(),w=(()=>{class e{}return e.COMPLEX="375ms",e.ENTERING="225ms",e.EXITING="195ms",e})();const x=new n.GfV("12.2.3"),k=new n.OlP("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}});let S,D=(()=>{class e{constructor(e,t,i){this._hasDoneGlobalChecks=!1,this._document=i,e._applyBodyHighContrastModeCssClasses(),this._sanityChecks=t,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}_getWindow(){const e=this._document.defaultView||window;return"object"==typeof e&&e?e:null}_checkIsEnabled(e){return!(!(0,n.X6Q)()||this._isTestEnv())&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}_isTestEnv(){const e=this._getWindow();return e&&(e.__karma__||e.jasmine)}_checkDoctypeIsDefined(){this._checkIsEnabled("doctype")&&!this._document.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}_checkThemeIsPresent(){if(!this._checkIsEnabled("theme")||!this._document.body||"function"!=typeof getComputedStyle)return;const e=this._document.createElement("div");e.classList.add("mat-theme-loaded-marker"),this._document.body.appendChild(e);const t=getComputedStyle(e);t&&"none"!==t.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),this._document.body.removeChild(e)}_checkCdkVersionMatch(){this._checkIsEnabled("version")&&x.full!==o.full&&console.warn("The Angular Material version ("+x.full+") does not match the Angular CDK version ("+o.full+").\nPlease ensure the versions of these two packages exactly match.")}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(a.qm),n.LFG(k,8),n.LFG(s.K0))},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[r.vT],r.vT]}),e})();function M(e){return class extends e{constructor(...e){super(...e),this._disabled=!1}get disabled(){return this._disabled}set disabled(e){this._disabled=(0,u.Ig)(e)}}}function C(e,t){return class extends e{constructor(...e){super(...e),this.defaultColor=t,this.color=t}get color(){return this._color}set color(e){const t=e||this.defaultColor;t!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),t&&this._elementRef.nativeElement.classList.add(`mat-${t}`),this._color=t)}}}function T(e){return class extends e{constructor(...e){super(...e),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=(0,u.Ig)(e)}}}function A(e,t=0){return class extends e{constructor(...e){super(...e),this._tabIndex=t,this.defaultTabIndex=t}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(e){this._tabIndex=null!=e?(0,u.su)(e):this.defaultTabIndex}}}function E(e){return class extends e{constructor(...e){super(...e),this.stateChanges=new c.xQ,this.errorState=!1}updateErrorState(){const e=this.errorState,t=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);t!==e&&(this.errorState=t,this.stateChanges.next())}}}function L(e){return class extends e{constructor(...e){super(...e),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new l.y(e=>{this._isInitialized?this._notifySubscriber(e):this._pendingSubscribers.push(e)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(e){e.next(),e.complete()}}}try{S="undefined"!=typeof Intl}catch(se){S=!1}let O=(()=>{class e{isErrorState(e,t){return!!(e&&e.invalid&&(e.touched||t&&t.submitted))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=n.Yz7({factory:function(){return new e},token:e,providedIn:"root"}),e})(),I=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=n.lG2({type:e,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),e})();function P(e,t,i="mat"){e.changes.pipe((0,m.O)(e)).subscribe(({length:e})=>{Y(t,`${i}-2-line`,!1),Y(t,`${i}-3-line`,!1),Y(t,`${i}-multi-line`,!1),2===e||3===e?Y(t,`${i}-${e}-line`,!0):e>3&&Y(t,`${i}-multi-line`,!0)})}function Y(e,t,i){const n=e.nativeElement.classList;i?n.add(t):n.remove(t)}let q=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[D],D]}),e})();class j{constructor(e,t,i){this._renderer=e,this.element=t,this.config=i,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const N={enterDuration:225,exitDuration:150},F=(0,d.i$)({passive:!0}),R=["mousedown","touchstart"],H=["mouseup","mouseleave","touchend","touchcancel"];class B{constructor(e,t,i,n){this._target=e,this._ngZone=t,this._isPointerDown=!1,this._activeRipples=new Set,this._pointerUpEventsRegistered=!1,n.isBrowser&&(this._containerElement=(0,u.fI)(i))}fadeInRipple(e,t,i={}){const n=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a=Object.assign(Object.assign({},N),i.animation);i.centered&&(e=n.left+n.width/2,t=n.top+n.height/2);const r=i.radius||function(e,t,i){const n=Math.max(Math.abs(e-i.left),Math.abs(e-i.right)),a=Math.max(Math.abs(t-i.top),Math.abs(t-i.bottom));return Math.sqrt(n*n+a*a)}(e,t,n),o=e-n.left,s=t-n.top,u=a.enterDuration,c=document.createElement("div");c.classList.add("mat-ripple-element"),c.style.left=o-r+"px",c.style.top=s-r+"px",c.style.height=2*r+"px",c.style.width=2*r+"px",null!=i.color&&(c.style.backgroundColor=i.color),c.style.transitionDuration=`${u}ms`,this._containerElement.appendChild(c),window.getComputedStyle(c).getPropertyValue("opacity"),c.style.transform="scale(1)";const l=new j(this,c,i);return l.state=0,this._activeRipples.add(l),i.persistent||(this._mostRecentTransientRipple=l),this._runTimeoutOutsideZone(()=>{const e=l===this._mostRecentTransientRipple;l.state=1,!i.persistent&&(!e||!this._isPointerDown)&&l.fadeOut()},u),l}fadeOutRipple(e){const t=this._activeRipples.delete(e);if(e===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),!t)return;const i=e.element,n=Object.assign(Object.assign({},N),e.config.animation);i.style.transitionDuration=`${n.exitDuration}ms`,i.style.opacity="0",e.state=2,this._runTimeoutOutsideZone(()=>{e.state=3,i.parentNode.removeChild(i)},n.exitDuration)}fadeOutAll(){this._activeRipples.forEach(e=>e.fadeOut())}fadeOutAllNonPersistent(){this._activeRipples.forEach(e=>{e.config.persistent||e.fadeOut()})}setupTriggerEvents(e){const t=(0,u.fI)(e);!t||t===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=t,this._registerEvents(R))}handleEvent(e){"mousedown"===e.type?this._onMousedown(e):"touchstart"===e.type?this._onTouchStart(e):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(H),this._pointerUpEventsRegistered=!0)}_onMousedown(e){const t=(0,a.X6)(e),i=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!t&&!i&&(this._isPointerDown=!0,this.fadeInRipple(e.clientX,e.clientY,this._target.rippleConfig))}_onTouchStart(e){if(!this._target.rippleDisabled&&!(0,a.yG)(e)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const t=e.changedTouches;for(let e=0;e<t.length;e++)this.fadeInRipple(t[e].clientX,t[e].clientY,this._target.rippleConfig)}}_onPointerUp(){!this._isPointerDown||(this._isPointerDown=!1,this._activeRipples.forEach(e=>{!e.config.persistent&&(1===e.state||e.config.terminateOnPointerUp&&0===e.state)&&e.fadeOut()}))}_runTimeoutOutsideZone(e,t=0){this._ngZone.runOutsideAngular(()=>setTimeout(e,t))}_registerEvents(e){this._ngZone.runOutsideAngular(()=>{e.forEach(e=>{this._triggerElement.addEventListener(e,this,F)})})}_removeTriggerEvents(){this._triggerElement&&(R.forEach(e=>{this._triggerElement.removeEventListener(e,this,F)}),this._pointerUpEventsRegistered&&H.forEach(e=>{this._triggerElement.removeEventListener(e,this,F)}))}}const U=new n.OlP("mat-ripple-global-options");let z=(()=>{class e{constructor(e,t,i,n,a){this._elementRef=e,this._animationMode=a,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=n||{},this._rippleRenderer=new B(this,t,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:Object.assign(Object.assign(Object.assign({},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,t=0,i){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,t,Object.assign(Object.assign({},this.rippleConfig),i)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),e))}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(d.t4),n.Y36(U,8),n.Y36(h.Qb,8))},e.\u0275dir=n.lG2({type:e,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,t){2&e&&n.ekj("mat-ripple-unbounded",t.unbounded)},inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),e})(),Z=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[D,d.ud],D]}),e})(),W=(()=>{class e{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(h.Qb,8))},e.\u0275cmp=n.Xpm({type:e,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(e,t){2&e&&n.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===t.state)("mat-pseudo-checkbox-checked","checked"===t.state)("mat-pseudo-checkbox-disabled",t.disabled)("_mat-animation-noopable","NoopAnimations"===t._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(e,t){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),e})(),V=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[D]]}),e})();const G=new n.OlP("MAT_OPTION_PARENT_COMPONENT"),J=M(class{});let Q=0,K=(()=>{class e extends J{constructor(e){var t;super(),this._labelId="mat-optgroup-label-"+Q++,this._inert=null!==(t=null==e?void 0:e.inertGroups)&&void 0!==t&&t}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(G,8))},e.\u0275dir=n.lG2({type:e,inputs:{label:"label"},features:[n.qOj]}),e})();const $=new n.OlP("MatOptgroup");let X=(()=>{class e extends K{}return e.\u0275fac=function(){let t;return function(i){return(t||(t=n.n5z(e)))(i||e)}}(),e.\u0275cmp=n.Xpm({type:e,selectors:[["mat-optgroup"]],hostAttrs:[1,"mat-optgroup"],hostVars:5,hostBindings:function(e,t){2&e&&(n.uIk("role",t._inert?null:"group")("aria-disabled",t._inert?null:t.disabled.toString())("aria-labelledby",t._inert?null:t._labelId),n.ekj("mat-optgroup-disabled",t.disabled))},inputs:{disabled:"disabled"},exportAs:["matOptgroup"],features:[n._Bn([{provide:$,useExisting:e}]),n.qOj],ngContentSelectors:g,decls:4,vars:2,consts:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],template:function(e,t){1&e&&(n.F$t(f),n.TgZ(0,"span",0),n._uU(1),n.Hsn(2),n.qZA(),n.Hsn(3,1)),2&e&&(n.Q6J("id",t._labelId),n.xp6(1),n.hij("",t.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),e})(),ee=0;class te{constructor(e,t=!1){this.source=e,this.isUserInput=t}}let ie=(()=>{class e{constructor(e,t,i,a){this._element=e,this._changeDetectorRef=t,this._parent=i,this.group=a,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+ee++,this.onSelectionChange=new n.vpe,this._stateChanges=new c.xQ}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=(0,u.Ig)(e)}get disableRipple(){return this._parent&&this._parent.disableRipple}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(e,t){const i=this._getHostElement();"function"==typeof i.focus&&i.focus(t)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===p.K5||e.keyCode===p.L_)&&!(0,p.Vb)(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue=e,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new te(this,e))}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.SBq),n.Y36(n.sBO),n.Y36(void 0),n.Y36(K))},e.\u0275dir=n.lG2({type:e,inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"}}),e})(),ne=(()=>{class e extends ie{constructor(e,t,i,n){super(e,t,i,n)}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.SBq),n.Y36(n.sBO),n.Y36(G,8),n.Y36($,8))},e.\u0275cmp=n.Xpm({type:e,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(e,t){1&e&&n.NdJ("click",function(){return t._selectViaInteraction()})("keydown",function(e){return t._handleKeydown(e)}),2&e&&(n.Ikx("id",t.id),n.uIk("tabindex",t._getTabIndex())("aria-selected",t._getAriaSelected())("aria-disabled",t.disabled.toString()),n.ekj("mat-selected",t.selected)("mat-option-multiple",t.multiple)("mat-active",t.active)("mat-option-disabled",t.disabled))},exportAs:["matOption"],features:[n.qOj],ngContentSelectors:_,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(e,t){1&e&&(n.F$t(),n.YNc(0,b,1,2,"mat-pseudo-checkbox",0),n.TgZ(1,"span",1),n.Hsn(2),n.qZA(),n.YNc(3,v,2,1,"span",2),n._UZ(4,"div",3)),2&e&&(n.Q6J("ngIf",t.multiple),n.xp6(3),n.Q6J("ngIf",t.group&&t.group._inert),n.xp6(1),n.Q6J("matRippleTrigger",t._getHostElement())("matRippleDisabled",t.disabled||t.disableRipple))},directives:[s.O5,z,W],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),e})();function ae(e,t,i){if(i.length){let n=t.toArray(),a=i.toArray(),r=0;for(let t=0;t<e+1;t++)n[t].group&&n[t].group===a[r]&&r++;return r}return 0}function re(e,t,i,n){return e<i?e:e+t>i+n?Math.max(0,e-n+t):i}let oe=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[Z,s.ez,D,V]]}),e})()},22238:function(e,t,i){"use strict";i.d(t,{WI:function(){return C},uw:function(){return O},ZT:function(){return I},Is:function(){return P},so:function(){return D}});var n=i(58203),a=i(87636),r=i(37716),o=i(72458),s=i(70946),u=i(38583),c=i(79765),l=i(41439),d=i(25917),m=i(45435),h=i(15257),p=i(39761),f=i(80521),g=i(17238),b=i(36461),v=i(34564);function _(e,t){}class y{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.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0}}const w={dialogContainer:(0,g.X$)("dialogContainer",[(0,g.SB)("void, exit",(0,g.oB)({opacity:0,transform:"scale(0.7)"})),(0,g.SB)("enter",(0,g.oB)({transform:"none"})),(0,g.eR)("* => enter",(0,g.jt)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,g.oB)({transform:"none",opacity:1}))),(0,g.eR)("* => void, * => exit",(0,g.jt)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",(0,g.oB)({opacity:0})))])};let x=(()=>{class e extends a.en{constructor(e,t,i,n,a,o){super(),this._elementRef=e,this._focusTrapFactory=t,this._changeDetectorRef=i,this._config=a,this._focusMonitor=o,this._animationStateChanged=new r.vpe,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=e=>(this._portalOutlet.hasAttached(),this._portalOutlet.attachDomPortal(e)),this._ariaLabelledBy=a.ariaLabelledBy||null,this._document=n}_initializeWithAttachedContent(){this._setupFocusTrap(),this._capturePreviouslyFocusedElement(),this._focusDialogContainer()}attachComponentPortal(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachComponentPortal(e)}attachTemplatePortal(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachTemplatePortal(e)}_recaptureFocus(){this._containsFocus()||(!this._config.autoFocus||!this._focusTrap.focusInitialElement())&&this._elementRef.nativeElement.focus()}_trapFocus(){this._config.autoFocus?this._focusTrap.focusInitialElementWhenReady():this._containsFocus()||this._elementRef.nativeElement.focus()}_restoreFocus(){const e=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&e&&"function"==typeof e.focus){const t=(0,f.ht)(),i=this._elementRef.nativeElement;(!t||t===this._document.body||t===i||i.contains(t))&&(this._focusMonitor?(this._focusMonitor.focusVia(e,this._closeInteractionType),this._closeInteractionType=null):e.focus())}this._focusTrap&&this._focusTrap.destroy()}_setupFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement)}_capturePreviouslyFocusedElement(){this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,f.ht)())}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,t=(0,f.ht)();return e===t||e.contains(t)}}return e.\u0275fac=function(t){return new(t||e)(r.Y36(r.SBq),r.Y36(v.qV),r.Y36(r.sBO),r.Y36(u.K0,8),r.Y36(y),r.Y36(v.tE))},e.\u0275dir=r.lG2({type:e,viewQuery:function(e,t){if(1&e&&r.Gf(a.Pl,7),2&e){let e;r.iGM(e=r.CRH())&&(t._portalOutlet=e.first)}},features:[r.qOj]}),e})(),k=(()=>{class e extends x{constructor(){super(...arguments),this._state="enter"}_onAnimationDone({toState:e,totalTime:t}){"enter"===e?(this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:t})):"exit"===e&&(this._restoreFocus(),this._animationStateChanged.next({state:"closed",totalTime:t}))}_onAnimationStart({toState:e,totalTime:t}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:t}):("exit"===e||"void"===e)&&this._animationStateChanged.next({state:"closing",totalTime:t})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}}return e.\u0275fac=function(){let t;return function(i){return(t||(t=r.n5z(e)))(i||e)}}(),e.\u0275cmp=r.Xpm({type:e,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,t){1&e&&r.WFA("@dialogContainer.start",function(e){return t._onAnimationStart(e)})("@dialogContainer.done",function(e){return t._onAnimationDone(e)}),2&e&&(r.Ikx("id",t._id),r.uIk("role",t._config.role)("aria-labelledby",t._config.ariaLabel?null:t._ariaLabelledBy)("aria-label",t._config.ariaLabel)("aria-describedby",t._config.ariaDescribedBy||null),r.d8E("@dialogContainer",t._state))},features:[r.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&r.YNc(0,_,0,0,"ng-template",0)},directives:[a.Pl],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[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.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}\n"],encapsulation:2,data:{animation:[w.dialogContainer]}}),e})(),S=0;class D{constructor(e,t,i="mat-dialog-"+S++){this._overlayRef=e,this._containerInstance=t,this.id=i,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new c.xQ,this._afterClosed=new c.xQ,this._beforeClosed=new c.xQ,this._state=0,t._id=i,t._animationStateChanged.pipe((0,m.h)(e=>"opened"===e.state),(0,h.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe((0,m.h)(e=>"closed"===e.state),(0,h.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),e.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._afterClosed.next(this._result),this._afterClosed.complete(),this.componentInstance=null,this._overlayRef.dispose()}),e.keydownEvents().pipe((0,m.h)(e=>e.keyCode===b.hY&&!this.disableClose&&!(0,b.Vb)(e))).subscribe(e=>{e.preventDefault(),M(this,"keyboard")}),e.backdropClick().subscribe(()=>{this.disableClose?this._containerInstance._recaptureFocus():M(this,"mouse")})}close(e){this._result=e,this._containerInstance._animationStateChanged.pipe((0,m.h)(e=>"closing"===e.state),(0,h.q)(1)).subscribe(t=>{this._beforeClosed.next(e),this._beforeClosed.complete(),this._overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),t.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._afterClosed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._overlayRef.backdropClick()}keydownEvents(){return this._overlayRef.keydownEvents()}updatePosition(e){let t=this._getPositionStrategy();return e&&(e.left||e.right)?e.left?t.left(e.left):t.right(e.right):t.centerHorizontally(),e&&(e.top||e.bottom)?e.top?t.top(e.top):t.bottom(e.bottom):t.centerVertically(),this._overlayRef.updatePosition(),this}updateSize(e="",t=""){return this._overlayRef.updateSize({width:e,height:t}),this._overlayRef.updatePosition(),this}addPanelClass(e){return this._overlayRef.addPanelClass(e),this}removePanelClass(e){return this._overlayRef.removePanelClass(e),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._overlayRef.dispose()}_getPositionStrategy(){return this._overlayRef.getConfig().positionStrategy}}function M(e,t,i){return void 0!==e._containerInstance&&(e._containerInstance._closeInteractionType=t),e.close(i)}const C=new r.OlP("MatDialogData"),T=new r.OlP("mat-dialog-default-options"),A=new r.OlP("mat-dialog-scroll-strategy"),E={provide:A,deps:[n.aV],useFactory:function(e){return()=>e.scrollStrategies.block()}};let L=(()=>{class e{constructor(e,t,i,n,a,r,o,s,u){this._overlay=e,this._injector=t,this._defaultOptions=i,this._parentDialog=n,this._overlayContainer=a,this._dialogRefConstructor=o,this._dialogContainerType=s,this._dialogDataToken=u,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new c.xQ,this._afterOpenedAtThisLevel=new c.xQ,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,l.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,p.O)(void 0))),this._scrollStrategy=r}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,t){(t=function(e,t){return Object.assign(Object.assign({},t),e)}(t,this._defaultOptions||new y)).id&&this.getDialogById(t.id);const i=this._createOverlay(t),n=this._attachDialogContainer(i,t),a=this._attachDialogContent(e,n,i,t);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(a),a.afterClosed().subscribe(()=>this._removeOpenDialog(a)),this.afterOpened.next(a),n._initializeWithAttachedContent(),a}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(t=>t.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_createOverlay(e){const t=this._getOverlayConfig(e);return this._overlay.create(t)}_getOverlayConfig(e){const t=new n.X_({positionStrategy:this._overlay.position().global(),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,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(t.backdropClass=e.backdropClass),t}_attachDialogContainer(e,t){const i=r.zs3.create({parent:t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,providers:[{provide:y,useValue:t}]}),n=new a.C5(this._dialogContainerType,t.viewContainerRef,i,t.componentFactoryResolver);return e.attach(n).instance}_attachDialogContent(e,t,i,n){const o=new this._dialogRefConstructor(i,t,n.id);if(e instanceof r.Rgc)t.attachTemplatePortal(new a.UE(e,null,{$implicit:n.data,dialogRef:o}));else{const i=this._createInjector(n,o,t),r=t.attachComponentPortal(new a.C5(e,n.viewContainerRef,i));o.componentInstance=r.instance}return o.updateSize(n.width,n.height).updatePosition(n.position),o}_createInjector(e,t,i){const n=e&&e.viewContainerRef&&e.viewContainerRef.injector,a=[{provide:this._dialogContainerType,useValue:i},{provide:this._dialogDataToken,useValue:e.data},{provide:this._dialogRefConstructor,useValue:t}];return e.direction&&(!n||!n.get(s.Is,null,r.XFs.Optional))&&a.push({provide:s.Is,useValue:{value:e.direction,change:(0,d.of)()}}),r.zs3.create({parent:n||this._injector,providers:a})}_removeOpenDialog(e){const t=this.openDialogs.indexOf(e);t>-1&&(this.openDialogs.splice(t,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((e,t)=>{e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const t=e.parentElement.children;for(let i=t.length-1;i>-1;i--){let n=t[i];n!==e&&"SCRIPT"!==n.nodeName&&"STYLE"!==n.nodeName&&!n.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(n,n.getAttribute("aria-hidden")),n.setAttribute("aria-hidden","true"))}}}_closeDialogs(e){let t=e.length;for(;t--;)e[t].close()}}return e.\u0275fac=function(t){return new(t||e)(r.Y36(n.aV),r.Y36(r.zs3),r.Y36(void 0),r.Y36(void 0),r.Y36(n.Xj),r.Y36(void 0),r.Y36(r.DyG),r.Y36(r.DyG),r.Y36(r.OlP))},e.\u0275dir=r.lG2({type:e}),e})(),O=(()=>{class e extends L{constructor(e,t,i,n,a,r,o){super(e,t,n,r,o,a,D,k,C)}}return e.\u0275fac=function(t){return new(t||e)(r.LFG(n.aV),r.LFG(r.zs3),r.LFG(u.Ye,8),r.LFG(T,8),r.LFG(A),r.LFG(e,12),r.LFG(n.Xj))},e.\u0275prov=r.Yz7({token:e,factory:e.\u0275fac}),e})(),I=(()=>{class e{constructor(e,t,i){this.dialogRef=e,this._elementRef=t,this._dialog=i,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=function(e,t){let i=e.nativeElement.parentElement;for(;i&&!i.classList.contains("mat-dialog-container");)i=i.parentElement;return i?t.find(e=>e.id===i.id):null}(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const t=e._matDialogClose||e._matDialogCloseResult;t&&(this.dialogResult=t.currentValue)}_onButtonClick(e){M(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return e.\u0275fac=function(t){return new(t||e)(r.Y36(D,8),r.Y36(r.SBq),r.Y36(O))},e.\u0275dir=r.lG2({type:e,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,t){1&e&&r.NdJ("click",function(e){return t._onButtonClick(e)}),2&e&&r.uIk("aria-label",t.ariaLabel||null)("type",t.type)},inputs:{type:"type",dialogResult:["mat-dialog-close","dialogResult"],ariaLabel:["aria-label","ariaLabel"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[r.TTD]}),e})();let P=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.oAB({type:e}),e.\u0275inj=r.cJS({providers:[O,E],imports:[[n.U8,a.eL,o.BQ],o.BQ]}),e})()},1769:function(e,t,i){"use strict";i.d(t,{d:function(){return o},t:function(){return s}});var n=i(39490),a=i(72458),r=i(37716);let o=(()=>{class e{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(e){this._vertical=(0,n.Ig)(e)}get inset(){return this._inset}set inset(e){this._inset=(0,n.Ig)(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Xpm({type:e,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(e,t){2&e&&(r.uIk("aria-orientation",t.vertical?"vertical":"horizontal"),r.ekj("mat-divider-vertical",t.vertical)("mat-divider-horizontal",!t.vertical)("mat-divider-inset",t.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(e,t){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],encapsulation:2,changeDetection:0}),e})(),s=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.oAB({type:e}),e.\u0275inj=r.cJS({imports:[[a.BQ],a.BQ]}),e})()},98295:function(e,t,i){"use strict";i.d(t,{G_:function(){return Q},o2:function(){return J},TO:function(){return j},KE:function(){return K},Eo:function(){return F},lN:function(){return $},hX:function(){return H},qo:function(){return z},R9:function(){return W}});var n=i(18553),a=i(38583),r=i(37716),o=i(72458),s=i(39490),u=i(79765),c=i(66682),l=i(22759),d=i(39761),m=i(46782),h=i(15257),p=i(17238),f=i(46237),g=i(70946),b=i(80521);const v=["underline"],_=["connectionContainer"],y=["inputContainer"],w=["label"];function x(e,t){1&e&&(r.ynx(0),r.TgZ(1,"div",14),r._UZ(2,"div",15),r._UZ(3,"div",16),r._UZ(4,"div",17),r.qZA(),r.TgZ(5,"div",18),r._UZ(6,"div",15),r._UZ(7,"div",16),r._UZ(8,"div",17),r.qZA(),r.BQk())}function k(e,t){1&e&&(r.TgZ(0,"div",19),r.Hsn(1,1),r.qZA())}function S(e,t){if(1&e&&(r.ynx(0),r.Hsn(1,2),r.TgZ(2,"span"),r._uU(3),r.qZA(),r.BQk()),2&e){const e=r.oxw(2);r.xp6(3),r.Oqu(e._control.placeholder)}}function D(e,t){1&e&&r.Hsn(0,3,["*ngSwitchCase","true"])}function M(e,t){1&e&&(r.TgZ(0,"span",23),r._uU(1," *"),r.qZA())}function C(e,t){if(1&e){const e=r.EpF();r.TgZ(0,"label",20,21),r.NdJ("cdkObserveContent",function(){return r.CHM(e),r.oxw().updateOutlineGap()}),r.YNc(2,S,4,1,"ng-container",12),r.YNc(3,D,1,0,"ng-content",12),r.YNc(4,M,2,0,"span",22),r.qZA()}if(2&e){const e=r.oxw();r.ekj("mat-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-form-field-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-accent","accent"==e.color)("mat-warn","warn"==e.color),r.Q6J("cdkObserveContentDisabled","outline"!=e.appearance)("id",e._labelId)("ngSwitch",e._hasLabel()),r.uIk("for",e._control.id)("aria-owns",e._control.id),r.xp6(2),r.Q6J("ngSwitchCase",!1),r.xp6(1),r.Q6J("ngSwitchCase",!0),r.xp6(1),r.Q6J("ngIf",!e.hideRequiredMarker&&e._control.required&&!e._control.disabled)}}function T(e,t){1&e&&(r.TgZ(0,"div",24),r.Hsn(1,4),r.qZA())}function A(e,t){if(1&e&&(r.TgZ(0,"div",25,26),r._UZ(2,"span",27),r.qZA()),2&e){const e=r.oxw();r.xp6(2),r.ekj("mat-accent","accent"==e.color)("mat-warn","warn"==e.color)}}function E(e,t){if(1&e&&(r.TgZ(0,"div"),r.Hsn(1,5),r.qZA()),2&e){const e=r.oxw();r.Q6J("@transitionMessages",e._subscriptAnimationState)}}function L(e,t){if(1&e&&(r.TgZ(0,"div",31),r._uU(1),r.qZA()),2&e){const e=r.oxw(2);r.Q6J("id",e._hintLabelId),r.xp6(1),r.Oqu(e.hintLabel)}}function O(e,t){if(1&e&&(r.TgZ(0,"div",28),r.YNc(1,L,2,2,"div",29),r.Hsn(2,6),r._UZ(3,"div",30),r.Hsn(4,7),r.qZA()),2&e){const e=r.oxw();r.Q6J("@transitionMessages",e._subscriptAnimationState),r.xp6(1),r.Q6J("ngIf",e.hintLabel)}}const I=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],P=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"];let Y=0;const q=new r.OlP("MatError");let j=(()=>{class e{constructor(e,t){this.id="mat-error-"+Y++,e||t.nativeElement.setAttribute("aria-live","polite")}}return e.\u0275fac=function(t){return new(t||e)(r.$8M("aria-live"),r.Y36(r.SBq))},e.\u0275dir=r.lG2({type:e,selectors:[["mat-error"]],hostAttrs:["aria-atomic","true",1,"mat-error"],hostVars:1,hostBindings:function(e,t){2&e&&r.uIk("id",t.id)},inputs:{id:"id"},features:[r._Bn([{provide:q,useExisting:e}])]}),e})();const N={transitionMessages:(0,p.X$)("transitionMessages",[(0,p.SB)("enter",(0,p.oB)({opacity:1,transform:"translateY(0%)"})),(0,p.eR)("void => enter",[(0,p.oB)({opacity:0,transform:"translateY(-5px)"}),(0,p.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let F=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.lG2({type:e}),e})();const R=new r.OlP("MatHint");let H=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.lG2({type:e,selectors:[["mat-label"]]}),e})(),B=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.lG2({type:e,selectors:[["mat-placeholder"]]}),e})();const U=new r.OlP("MatPrefix");let z=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.lG2({type:e,selectors:[["","matPrefix",""]],features:[r._Bn([{provide:U,useExisting:e}])]}),e})();const Z=new r.OlP("MatSuffix");let W=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.lG2({type:e,selectors:[["","matSuffix",""]],features:[r._Bn([{provide:Z,useExisting:e}])]}),e})(),V=0;const G=(0,o.pj)(class{constructor(e){this._elementRef=e}},"primary"),J=new r.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Q=new r.OlP("MatFormField");let K=(()=>{class e extends G{constructor(e,t,i,n,a,r,o,s){super(e),this._changeDetectorRef=t,this._dir=n,this._defaults=a,this._platform=r,this._ngZone=o,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new u.xQ,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+V++,this._labelId="mat-form-field-label-"+V++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==s,this.appearance=a&&a.appearance?a.appearance:"legacy",this._hideRequiredMarker=!(!a||null==a.hideRequiredMarker)&&a.hideRequiredMarker}get appearance(){return this._appearance}set appearance(e){const t=this._appearance;this._appearance=e||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&t!==e&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=(0,s.Ig)(e)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(e){this._explicitFormFieldControl=e}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${e.controlType}`),e.stateChanges.pipe((0,d.O)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe((0,m.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,m.R)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),(0,c.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe((0,d.O)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe((0,d.O)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe((0,m.R)(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(e){const t=this._control?this._control.ngControl:null;return t&&t[e]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,(0,l.R)(this._label.nativeElement,"transitionend").pipe((0,h.q)(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const t=this._hintChildren?this._hintChildren.find(e=>"start"===e.align):null,i=this._hintChildren?this._hintChildren.find(e=>"end"===e.align):null;t?e.push(t.id):this._hintLabel&&e.push(this._hintLabelId),i&&e.push(i.id)}else this._errorChildren&&e.push(...this._errorChildren.map(e=>e.id));this._control.setDescribedByIds(e)}}_validateControlChild(){}updateOutlineGap(){const e=this._label?this._label.nativeElement:null;if(!("outline"===this.appearance&&e&&e.children.length&&e.textContent.trim()&&this._platform.isBrowser))return;if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let t=0,i=0;const n=this._connectionContainerRef.nativeElement,a=n.querySelectorAll(".mat-form-field-outline-start"),r=n.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){const a=n.getBoundingClientRect();if(0===a.width&&0===a.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const r=this._getStartEnd(a),o=e.children,s=this._getStartEnd(o[0].getBoundingClientRect());let u=0;for(let e=0;e<o.length;e++)u+=o[e].offsetWidth;t=Math.abs(s-r)-5,i=u>0?.75*u+10:0}for(let o=0;o<a.length;o++)a[o].style.width=`${t}px`;for(let o=0;o<r.length;o++)r[o].style.width=`${i}px`;this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}_getStartEnd(e){return this._dir&&"rtl"===this._dir.value?e.right:e.left}_isAttachedToDOM(){const e=this._elementRef.nativeElement;if(e.getRootNode){const t=e.getRootNode();return t&&t!==e}return document.documentElement.contains(e)}}return e.\u0275fac=function(t){return new(t||e)(r.Y36(r.SBq),r.Y36(r.sBO),r.Y36(r.SBq),r.Y36(g.Is,8),r.Y36(J,8),r.Y36(b.t4),r.Y36(r.R0b),r.Y36(f.Qb,8))},e.\u0275cmp=r.Xpm({type:e,selectors:[["mat-form-field"]],contentQueries:function(e,t,i){if(1&e&&(r.Suo(i,F,5),r.Suo(i,F,7),r.Suo(i,H,5),r.Suo(i,H,7),r.Suo(i,B,5),r.Suo(i,q,5),r.Suo(i,R,5),r.Suo(i,U,5),r.Suo(i,Z,5)),2&e){let e;r.iGM(e=r.CRH())&&(t._controlNonStatic=e.first),r.iGM(e=r.CRH())&&(t._controlStatic=e.first),r.iGM(e=r.CRH())&&(t._labelChildNonStatic=e.first),r.iGM(e=r.CRH())&&(t._labelChildStatic=e.first),r.iGM(e=r.CRH())&&(t._placeholderChild=e.first),r.iGM(e=r.CRH())&&(t._errorChildren=e),r.iGM(e=r.CRH())&&(t._hintChildren=e),r.iGM(e=r.CRH())&&(t._prefixChildren=e),r.iGM(e=r.CRH())&&(t._suffixChildren=e)}},viewQuery:function(e,t){if(1&e&&(r.Gf(v,5),r.Gf(_,7),r.Gf(y,5),r.Gf(w,5)),2&e){let e;r.iGM(e=r.CRH())&&(t.underlineRef=e.first),r.iGM(e=r.CRH())&&(t._connectionContainerRef=e.first),r.iGM(e=r.CRH())&&(t._inputContainerRef=e.first),r.iGM(e=r.CRH())&&(t._label=e.first)}},hostAttrs:[1,"mat-form-field"],hostVars:40,hostBindings:function(e,t){2&e&&r.ekj("mat-form-field-appearance-standard","standard"==t.appearance)("mat-form-field-appearance-fill","fill"==t.appearance)("mat-form-field-appearance-outline","outline"==t.appearance)("mat-form-field-appearance-legacy","legacy"==t.appearance)("mat-form-field-invalid",t._control.errorState)("mat-form-field-can-float",t._canLabelFloat())("mat-form-field-should-float",t._shouldLabelFloat())("mat-form-field-has-label",t._hasFloatingLabel())("mat-form-field-hide-placeholder",t._hideControlPlaceholder())("mat-form-field-disabled",t._control.disabled)("mat-form-field-autofilled",t._control.autofilled)("mat-focused",t._control.focused)("ng-untouched",t._shouldForward("untouched"))("ng-touched",t._shouldForward("touched"))("ng-pristine",t._shouldForward("pristine"))("ng-dirty",t._shouldForward("dirty"))("ng-valid",t._shouldForward("valid"))("ng-invalid",t._shouldForward("invalid"))("ng-pending",t._shouldForward("pending"))("_mat-animation-noopable",!t._animationsEnabled)},inputs:{color:"color",floatLabel:"floatLabel",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[r._Bn([{provide:Q,useExisting:e}]),r.qOj],ngContentSelectors:P,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],["underline",""],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(e,t){1&e&&(r.F$t(I),r.TgZ(0,"div",0),r.TgZ(1,"div",1,2),r.NdJ("click",function(e){return t._control.onContainerClick&&t._control.onContainerClick(e)}),r.YNc(3,x,9,0,"ng-container",3),r.YNc(4,k,2,0,"div",4),r.TgZ(5,"div",5,6),r.Hsn(7),r.TgZ(8,"span",7),r.YNc(9,C,5,16,"label",8),r.qZA(),r.qZA(),r.YNc(10,T,2,0,"div",9),r.qZA(),r.YNc(11,A,3,4,"div",10),r.TgZ(12,"div",11),r.YNc(13,E,2,1,"div",12),r.YNc(14,O,5,2,"div",13),r.qZA(),r.qZA()),2&e&&(r.xp6(3),r.Q6J("ngIf","outline"==t.appearance),r.xp6(1),r.Q6J("ngIf",t._prefixChildren.length),r.xp6(5),r.Q6J("ngIf",t._hasFloatingLabel()),r.xp6(1),r.Q6J("ngIf",t._suffixChildren.length),r.xp6(1),r.Q6J("ngIf","outline"!=t.appearance),r.xp6(1),r.Q6J("ngSwitch",t._getDisplayedMessages()),r.xp6(1),r.Q6J("ngSwitchCase","error"),r.xp6(1),r.Q6J("ngSwitchCase","hint"))},directives:[a.O5,a.RF,a.n9,n.wD],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n','.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element::-ms-clear,.mat-input-element::-ms-reveal{display:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-ms-expand{display:none}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}select.mat-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-input-element::-ms-value{color:inherit}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px);-ms-transform:none}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],encapsulation:2,data:{animation:[N.transitionMessages]},changeDetection:0}),e})(),$=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.oAB({type:e}),e.\u0275inj=r.cJS({imports:[[a.ez,o.BQ,n.Q8],o.BQ]}),e})()},76627:function(e,t,i){"use strict";i.d(t,{Hw:function(){return I},Ps:function(){return P},jv:function(){return S}});var n=i(37716),a=i(72458),r=i(39490),o=i(38583),s=i(25917),u=i(40205),c=i(35758),l=i(75319),d=i(93342),m=i(88002),h=i(5304),p=i(68939),f=i(18819),g=i(15257),b=i(91841),v=i(39075);const _=["*"];function y(e){return Error(`Unable to find icon with the name "${e}"`)}function w(e){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${e}".`)}function x(e){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${e}".`)}class k{constructor(e,t,i){this.url=e,this.svgText=t,this.options=i}}let S=(()=>{class e{constructor(e,t,i,n){this._httpClient=e,this._sanitizer=t,this._errorHandler=n,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",this._document=i}addSvgIcon(e,t,i){return this.addSvgIconInNamespace("",e,t,i)}addSvgIconLiteral(e,t,i){return this.addSvgIconLiteralInNamespace("",e,t,i)}addSvgIconInNamespace(e,t,i,n){return this._addSvgIconConfig(e,t,new k(i,null,n))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,t,i,a){const r=this._sanitizer.sanitize(n.q3G.HTML,i);if(!r)throw x(i);return this._addSvgIconConfig(e,t,new k("",r,a))}addSvgIconSet(e,t){return this.addSvgIconSetInNamespace("",e,t)}addSvgIconSetLiteral(e,t){return this.addSvgIconSetLiteralInNamespace("",e,t)}addSvgIconSetInNamespace(e,t,i){return this._addSvgIconSetConfig(e,new k(t,null,i))}addSvgIconSetLiteralInNamespace(e,t,i){const a=this._sanitizer.sanitize(n.q3G.HTML,t);if(!a)throw x(t);return this._addSvgIconSetConfig(e,new k("",a,i))}registerFontClassAlias(e,t=e){return this._fontCssClassesByAlias.set(e,t),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const t=this._sanitizer.sanitize(n.q3G.RESOURCE_URL,e);if(!t)throw w(e);const i=this._cachedIconsByUrl.get(t);return i?(0,s.of)(D(i)):this._loadSvgIconFromConfig(new k(e,null)).pipe((0,d.b)(e=>this._cachedIconsByUrl.set(t,e)),(0,m.U)(e=>D(e)))}getNamedSvgIcon(e,t=""){const i=M(t,e);let n=this._svgIconConfigs.get(i);if(n)return this._getSvgFromConfig(n);if(n=this._getIconConfigFromResolvers(t,e),n)return this._svgIconConfigs.set(i,n),this._getSvgFromConfig(n);const a=this._iconSetConfigs.get(t);return a?this._getSvgFromIconSetConfigs(e,a):(0,u._)(y(i))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?(0,s.of)(D(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe((0,m.U)(e=>D(e)))}_getSvgFromIconSetConfigs(e,t){const i=this._extractIconWithNameFromAnySet(e,t);if(i)return(0,s.of)(i);const a=t.filter(e=>!e.svgText).map(e=>this._loadSvgIconSetFromConfig(e).pipe((0,h.K)(t=>{const i=`Loading icon set URL: ${this._sanitizer.sanitize(n.q3G.RESOURCE_URL,e.url)} failed: ${t.message}`;return this._errorHandler.handleError(new Error(i)),(0,s.of)(null)})));return(0,c.D)(a).pipe((0,m.U)(()=>{const i=this._extractIconWithNameFromAnySet(e,t);if(!i)throw y(e);return i}))}_extractIconWithNameFromAnySet(e,t){for(let i=t.length-1;i>=0;i--){const n=t[i];if(n.svgText&&n.svgText.indexOf(e)>-1){const t=this._svgElementFromConfig(n),i=this._extractSvgIconFromSet(t,e,n.options);if(i)return i}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe((0,d.b)(t=>e.svgText=t),(0,m.U)(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?(0,s.of)(null):this._fetchIcon(e).pipe((0,d.b)(t=>e.svgText=t))}_extractSvgIconFromSet(e,t,i){const n=e.querySelector(`[id="${t}"]`);if(!n)return null;const a=n.cloneNode(!0);if(a.removeAttribute("id"),"svg"===a.nodeName.toLowerCase())return this._setSvgAttributes(a,i);if("symbol"===a.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(a),i);const r=this._svgElementFromString("<svg></svg>");return r.appendChild(a),this._setSvgAttributes(r,i)}_svgElementFromString(e){const t=this._document.createElement("DIV");t.innerHTML=e;const i=t.querySelector("svg");if(!i)throw Error("<svg> tag not found");return i}_toSvgElement(e){const t=this._svgElementFromString("<svg></svg>"),i=e.attributes;for(let n=0;n<i.length;n++){const{name:e,value:a}=i[n];"id"!==e&&t.setAttribute(e,a)}for(let n=0;n<e.childNodes.length;n++)e.childNodes[n].nodeType===this._document.ELEMENT_NODE&&t.appendChild(e.childNodes[n].cloneNode(!0));return t}_setSvgAttributes(e,t){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),t&&t.viewBox&&e.setAttribute("viewBox",t.viewBox),e}_fetchIcon(e){var t;const{url:i,options:a}=e,r=null!==(t=null==a?void 0:a.withCredentials)&&void 0!==t&&t;if(!this._httpClient)throw Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.");if(null==i)throw Error(`Cannot fetch icon from URL "${i}".`);const o=this._sanitizer.sanitize(n.q3G.RESOURCE_URL,i);if(!o)throw w(i);const s=this._inProgressUrlFetches.get(o);if(s)return s;const u=this._httpClient.get(o,{responseType:"text",withCredentials:r}).pipe((0,p.x)(()=>this._inProgressUrlFetches.delete(o)),(0,f.B)());return this._inProgressUrlFetches.set(o,u),u}_addSvgIconConfig(e,t,i){return this._svgIconConfigs.set(M(e,t),i),this}_addSvgIconSetConfig(e,t){const i=this._iconSetConfigs.get(e);return i?i.push(t):this._iconSetConfigs.set(e,[t]),this}_svgElementFromConfig(e){if(!e.svgElement){const t=this._svgElementFromString(e.svgText);this._setSvgAttributes(t,e.options),e.svgElement=t}return e.svgElement}_getIconConfigFromResolvers(e,t){for(let i=0;i<this._resolvers.length;i++){const n=this._resolvers[i](t,e);if(n)return C(n)?new k(n.url,null,n.options):new k(n,null)}}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(b.eN,8),n.LFG(v.H7),n.LFG(o.K0,8),n.LFG(n.qLn))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(b.eN,8),n.LFG(v.H7),n.LFG(o.K0,8),n.LFG(n.qLn))},token:e,providedIn:"root"}),e})();function D(e){return e.cloneNode(!0)}function M(e,t){return e+":"+t}function C(e){return!(!e.url||!e.options)}const T=(0,a.pj)(class{constructor(e){this._elementRef=e}}),A=new n.OlP("mat-icon-location",{providedIn:"root",factory:function(){const e=(0,n.f3M)(o.K0),t=e?e.location:null;return{getPathname:()=>t?t.pathname+t.search:""}}}),E=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],L=E.map(e=>`[${e}]`).join(", "),O=/^url\(['"]?#(.*?)['"]?\)$/;let I=(()=>{class e extends T{constructor(e,t,i,n,a){super(e),this._iconRegistry=t,this._location=n,this._errorHandler=a,this._inline=!1,this._currentIconFetch=l.w.EMPTY,i||e.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(e){this._inline=(0,r.Ig)(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 t=this._cleanupFontValue(e);t!==this._fontSet&&(this._fontSet=t,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const t=this._cleanupFontValue(e);t!==this._fontIcon&&(this._fontIcon=t,this._updateFontIconClasses())}_splitIconName(e){if(!e)return["",""];const t=e.split(":");switch(t.length){case 1:return["",t[0]];case 2:return t;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const e=this._location.getPathname();e!==this._previousPath&&(this._previousPath=e,this._prependPathToReferences(e))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const t=e.querySelectorAll("style");for(let n=0;n<t.length;n++)t[n].textContent+=" ";const i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let t=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();t--;){const i=e.childNodes[t];(1!==i.nodeType||"svg"===i.nodeName.toLowerCase())&&e.removeChild(i)}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,t=this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet):this._iconRegistry.getDefaultFontSetClass();t!=this._previousFontSetClass&&(this._previousFontSetClass&&e.classList.remove(this._previousFontSetClass),t&&e.classList.add(t),this._previousFontSetClass=t),this.fontIcon!=this._previousFontIconClass&&(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 t=this._elementsWithExternalReferences;t&&t.forEach((t,i)=>{t.forEach(t=>{i.setAttribute(t.name,`url('${e}#${t.value}')`)})})}_cacheChildrenWithExternalReferences(e){const t=e.querySelectorAll(L),i=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let n=0;n<t.length;n++)E.forEach(e=>{const a=t[n],r=a.getAttribute(e),o=r?r.match(O):null;if(o){let t=i.get(a);t||(t=[],i.set(a,t)),t.push({name:e,value:o[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[t,i]=this._splitIconName(e);t&&(this._svgNamespace=t),i&&(this._svgName=i),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(i,t).pipe((0,g.q)(1)).subscribe(e=>this._setSvgElement(e),e=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${t}:${i}! ${e.message}`))})}}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.SBq),n.Y36(S),n.$8M("aria-hidden"),n.Y36(A),n.Y36(n.qLn))},e.\u0275cmp=n.Xpm({type:e,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:7,hostBindings:function(e,t){2&e&&(n.uIk("data-mat-icon-type",t._usingFontIcon()?"font":"svg")("data-mat-icon-name",t._svgName||t.fontIcon)("data-mat-icon-namespace",t._svgNamespace||t.fontSet),n.ekj("mat-icon-inline",t.inline)("mat-icon-no-color","primary"!==t.color&&"accent"!==t.color&&"warn"!==t.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[n.qOj],ngContentSelectors:_,decls:1,vars:0,template:function(e,t){1&e&&(n.F$t(),n.Hsn(0))},styles:[".mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[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}\n"],encapsulation:2,changeDetection:0}),e})(),P=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[a.BQ],a.BQ]}),e})()},49983:function(e,t,i){"use strict";i.d(t,{Nt:function(){return v},c:function(){return _}});var n=i(80521),a=i(37716),r=i(39490),o=i(59193),s=i(79765);i(22759),i(80013),i(46782),i(38583);const u=(0,n.i$)({passive:!0});let c=(()=>{class e{constructor(e,t){this._platform=e,this._ngZone=t,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return o.E;const t=(0,r.fI)(e),i=this._monitoredElements.get(t);if(i)return i.subject;const n=new s.xQ,a="cdk-text-field-autofilled",c=e=>{"cdk-text-field-autofill-start"!==e.animationName||t.classList.contains(a)?"cdk-text-field-autofill-end"===e.animationName&&t.classList.contains(a)&&(t.classList.remove(a),this._ngZone.run(()=>n.next({target:e.target,isAutofilled:!1}))):(t.classList.add(a),this._ngZone.run(()=>n.next({target:e.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{t.addEventListener("animationstart",c,u),t.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(t,{subject:n,unlisten:()=>{t.removeEventListener("animationstart",c,u)}}),n}stopMonitoring(e){const t=(0,r.fI)(e),i=this._monitoredElements.get(t);i&&(i.unlisten(),i.subject.complete(),t.classList.remove("cdk-text-field-autofill-monitored"),t.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(t))}ngOnDestroy(){this._monitoredElements.forEach((e,t)=>this.stopMonitoring(t))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.t4),a.LFG(a.R0b))},e.\u0275prov=a.Yz7({factory:function(){return new e(a.LFG(n.t4),a.LFG(a.R0b))},token:e,providedIn:"root"}),e})(),l=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[n.ud]]}),e})();var d=i(72458),m=i(98295),h=i(3679);const p=new a.OlP("MAT_INPUT_VALUE_ACCESSOR"),f=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let g=0;const b=(0,d.FD)(class{constructor(e,t,i,n){this._defaultErrorStateMatcher=e,this._parentForm=t,this._parentFormGroup=i,this.ngControl=n}});let v=(()=>{class e extends b{constructor(e,t,i,a,r,o,u,c,l,d){super(o,a,r,i),this._elementRef=e,this._platform=t,this._autofillMonitor=c,this._formField=d,this._uid="mat-input-"+g++,this.focused=!1,this.stateChanges=new s.xQ,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._required=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(e=>(0,n.qK)().has(e));const m=this._elementRef.nativeElement,h=m.nodeName.toLowerCase();this._inputValueAccessor=u||m,this._previousNativeValue=this.value,this.id=this.id,t.IOS&&l.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",e=>{const t=e.target;!t.value&&0===t.selectionStart&&0===t.selectionEnd&&(t.setSelectionRange(1,1),t.setSelectionRange(0,0))})}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===h,this._isTextarea="textarea"===h,this._isInFormField=!!d,this._isNativeSelect&&(this.controlType=m.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=(0,r.Ig)(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required}set required(e){this._required=(0,r.Ig)(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&(0,n.qK)().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=(0,r.Ig)(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)}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,t;const i=(null===(t=null===(e=this._formField)||void 0===e?void 0:e._hideControlPlaceholder)||void 0===t?void 0:t.call(e))?null:this.placeholder;if(i!==this._previousPlaceholder){const e=this._elementRef.nativeElement;this._previousPlaceholder=i,i?e.setAttribute("placeholder",i):e.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_validateType(){f.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,t=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&t&&t.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()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.SBq),a.Y36(n.t4),a.Y36(h.a5,10),a.Y36(h.F,8),a.Y36(h.sg,8),a.Y36(d.rD),a.Y36(p,10),a.Y36(c),a.Y36(a.R0b),a.Y36(m.G_,8))},e.\u0275dir=a.lG2({type:e,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:9,hostBindings:function(e,t){1&e&&a.NdJ("focus",function(){return t._focusChanged(!0)})("blur",function(){return t._focusChanged(!1)})("input",function(){return t._onInput()}),2&e&&(a.Ikx("disabled",t.disabled)("required",t.required),a.uIk("id",t.id)("data-placeholder",t.placeholder)("readonly",t.readonly&&!t._isNativeSelect||null)("aria-invalid",t.empty&&t.required?null:t.errorState)("aria-required",t.required),a.ekj("mat-input-server",t._isServer))},inputs:{id:"id",disabled:"disabled",required:"required",type:"type",value:"value",readonly:"readonly",placeholder:"placeholder",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"]},exportAs:["matInput"],features:[a._Bn([{provide:m.Eo,useExisting:e}]),a.qOj,a.TTD]}),e})(),_=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[d.rD],imports:[[l,m.lN,d.BQ],l,m.lN]}),e})()},33935:function(e,t,i){"use strict";i.d(t,{VK:function(){return N},OP:function(){return P},Tx:function(){return z},p6:function(){return B}});var n=i(34564),a=i(39490),r=i(36461),o=i(37716),s=i(79765),u=i(75319),c=i(66682),l=i(25917),d=i(64581),m=i(39761),h=i(43190),p=i(15257),f=i(45435),g=i(46782),b=i(71289),v=i(17238),_=i(87636),y=i(38583),w=i(72458),x=i(58203),k=i(80521),S=i(20303),D=i(70946);const M=["mat-menu-item",""];function C(e,t){1&e&&(o.O4$(),o.TgZ(0,"svg",2),o._UZ(1,"polygon",3),o.qZA())}const T=["*"];function A(e,t){if(1&e){const e=o.EpF();o.TgZ(0,"div",0),o.NdJ("keydown",function(t){return o.CHM(e),o.oxw()._handleKeydown(t)})("click",function(){return o.CHM(e),o.oxw().closed.emit("click")})("@transformMenu.start",function(t){return o.CHM(e),o.oxw()._onAnimationStart(t)})("@transformMenu.done",function(t){return o.CHM(e),o.oxw()._onAnimationDone(t)}),o.TgZ(1,"div",1),o.Hsn(2),o.qZA(),o.qZA()}if(2&e){const e=o.oxw();o.Q6J("id",e.panelId)("ngClass",e._classList)("@transformMenu",e._panelAnimationState),o.uIk("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}const E={transformMenu:(0,v.X$)("transformMenu",[(0,v.SB)("void",(0,v.oB)({opacity:0,transform:"scale(0.8)"})),(0,v.eR)("void => enter",(0,v.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,v.oB)({opacity:1,transform:"scale(1)"}))),(0,v.eR)("* => void",(0,v.jt)("100ms 25ms linear",(0,v.oB)({opacity:0})))]),fadeInItems:(0,v.X$)("fadeInItems",[(0,v.SB)("showing",(0,v.oB)({opacity:1})),(0,v.eR)("void => *",[(0,v.oB)({opacity:0}),(0,v.jt)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},L=new o.OlP("MatMenuContent"),O=new o.OlP("MAT_MENU_PANEL"),I=(0,w.Kr)((0,w.Id)(class{}));let P=(()=>{class e extends I{constructor(e,t,i,n,a){super(),this._elementRef=e,this._focusMonitor=i,this._parentMenu=n,this._changeDetectorRef=a,this.role="menuitem",this._hovered=new s.xQ,this._focused=new s.xQ,this._highlighted=!1,this._triggersSubmenu=!1,n&&n.addItem&&n.addItem(this)}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){var e,t;const i=this._elementRef.nativeElement.cloneNode(!0),n=i.querySelectorAll("mat-icon, .material-icons");for(let a=0;a<n.length;a++){const t=n[a];null===(e=t.parentNode)||void 0===e||e.removeChild(t)}return(null===(t=i.textContent)||void 0===t?void 0:t.trim())||""}_setHighlighted(e){var t;this._highlighted=e,null===(t=this._changeDetectorRef)||void 0===t||t.markForCheck()}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.SBq),o.Y36(y.K0),o.Y36(n.tE),o.Y36(O,8),o.Y36(o.sBO))},e.\u0275cmp=o.Xpm({type:e,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:10,hostBindings:function(e,t){1&e&&o.NdJ("click",function(e){return t._checkDisabled(e)})("mouseenter",function(){return t._handleMouseEnter()}),2&e&&(o.uIk("role",t.role)("tabindex",t._getTabIndex())("aria-disabled",t.disabled.toString())("disabled",t.disabled||null),o.ekj("mat-menu-item",!0)("mat-menu-item-highlighted",t._highlighted)("mat-menu-item-submenu-trigger",t._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[o.qOj],attrs:M,ngContentSelectors:T,decls:3,vars:3,consts:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(e,t){1&e&&(o.F$t(),o.Hsn(0),o._UZ(1,"div",0),o.YNc(2,C,2,0,"svg",1)),2&e&&(o.xp6(1),o.Q6J("matRippleDisabled",t.disableRipple||t.disabled)("matRippleTrigger",t._getHostElement()),o.xp6(1),o.Q6J("ngIf",t._triggersSubmenu))},directives:[w.wG,y.O5],encapsulation:2,changeDetection:0}),e})();const Y=new o.OlP("mat-menu-default-options",{providedIn:"root",factory:function(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let q=0,j=(()=>{class e{constructor(e,t,i){this._elementRef=e,this._ngZone=t,this._defaultOptions=i,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new o.n_E,this._tabSubscription=u.w.EMPTY,this._classList={},this._panelAnimationState="void",this._animationDone=new s.xQ,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new o.vpe,this.close=this.closed,this.panelId="mat-menu-panel-"+q++}get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(e){this._overlapTrigger=(0,a.Ig)(e)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=(0,a.Ig)(e)}set panelClass(e){const t=this._previousPanelClass;t&&t.length&&t.split(" ").forEach(e=>{this._classList[e]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(e=>{this._classList[e]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(e){this.panelClass=e}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new n.Em(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._tabSubscription=this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,m.O)(this._directDescendantItems),(0,h.w)(e=>(0,c.T)(...e.map(e=>e._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e))}ngOnDestroy(){this._directDescendantItems.destroy(),this._tabSubscription.unsubscribe(),this.closed.complete()}_hovered(){return this._directDescendantItems.changes.pipe((0,m.O)(this._directDescendantItems),(0,h.w)(e=>(0,c.T)(...e.map(e=>e._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){const t=e.keyCode,i=this._keyManager;switch(t){case r.hY:(0,r.Vb)(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case r.oh:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case r.SV:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:(t===r.LH||t===r.JH)&&i.setFocusOrigin("keyboard"),i.onKeydown(e)}}focusFirstItem(e="program"){this.lazyContent?this._ngZone.onStable.pipe((0,p.q)(1)).subscribe(()=>this._focusFirstItem(e)):this._focusFirstItem(e)}_focusFirstItem(e){const t=this._keyManager;if(t.setFocusOrigin(e).setFirstItemActive(),!t.activeItem&&this._directDescendantItems.length){let e=this._directDescendantItems.first._getHostElement().parentElement;for(;e;){if("menu"===e.getAttribute("role")){e.focus();break}e=e.parentElement}}}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){const t=Math.min(this._baseElevation+e,24),i=`${this._elevationPrefix}${t}`,n=Object.keys(this._classList).find(e=>e.startsWith(this._elevationPrefix));(!n||n===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[i]=!0,this._previousElevation=i)}setPositionClasses(e=this.xPosition,t=this.yPosition){const i=this._classList;i["mat-menu-before"]="before"===e,i["mat-menu-after"]="after"===e,i["mat-menu-above"]="above"===t,i["mat-menu-below"]="below"===t}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(e){this._animationDone.next(e),this._isAnimating=!1}_onAnimationStart(e){this._isAnimating=!0,"enter"===e.toState&&0===this._keyManager.activeItemIndex&&(e.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,m.O)(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(e=>e._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(Y))},e.\u0275dir=o.lG2({type:e,contentQueries:function(e,t,i){if(1&e&&(o.Suo(i,L,5),o.Suo(i,P,5),o.Suo(i,P,4)),2&e){let e;o.iGM(e=o.CRH())&&(t.lazyContent=e.first),o.iGM(e=o.CRH())&&(t._allItems=e),o.iGM(e=o.CRH())&&(t.items=e)}},viewQuery:function(e,t){if(1&e&&o.Gf(o.Rgc,5),2&e){let e;o.iGM(e=o.CRH())&&(t.templateRef=e.first)}},inputs:{backdropClass:"backdropClass",xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{closed:"closed",close:"close"}}),e})(),N=(()=>{class e extends j{constructor(e,t,i){super(e,t,i),this._elevationPrefix="mat-elevation-z",this._baseElevation=4}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(Y))},e.\u0275cmp=o.Xpm({type:e,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(e,t){2&e&&o.uIk("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[o._Bn([{provide:O,useExisting:e}]),o.qOj],ngContentSelectors:T,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],template:function(e,t){1&e&&(o.F$t(),o.YNc(0,A,3,6,"ng-template"))},directives:[y.mk],styles:["mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],encapsulation:2,data:{animation:[E.transformMenu,E.fadeInItems]},changeDetection:0}),e})();const F=new o.OlP("mat-menu-scroll-strategy"),R={provide:F,deps:[x.aV],useFactory:function(e){return()=>e.scrollStrategies.reposition()}},H=(0,k.i$)({passive:!0});let B=(()=>{class e{constructor(e,t,i,a,r,s,c,l){this._overlay=e,this._element=t,this._viewContainerRef=i,this._menuItemInstance=s,this._dir=c,this._focusMonitor=l,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=u.w.EMPTY,this._hoverSubscription=u.w.EMPTY,this._menuCloseSubscription=u.w.EMPTY,this._handleTouchStart=e=>{(0,n.yG)(e)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new o.vpe,this.onMenuOpen=this.menuOpened,this.menuClosed=new o.vpe,this.onMenuClose=this.menuClosed,this._scrollStrategy=a,this._parentMaterialMenu=r instanceof j?r:void 0,t.nativeElement.addEventListener("touchstart",this._handleTouchStart,H),s&&(s._triggersSubmenu=this.triggersSubmenu())}get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._menuCloseSubscription=e.close.subscribe(e=>{this._destroyMenu(e),("click"===e||"tab"===e)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(e)})))}ngAfterContentInit(){this._checkMenu(),this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,H),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!(!this._menuItemInstance||!this._parentMaterialMenu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){if(this._menuOpen)return;this._checkMenu();const e=this._createOverlay(),t=e.getConfig();this._setPosition(t.positionStrategy),t.hasBackdrop=null==this.menu.hasBackdrop?!this.triggersSubmenu():this.menu.hasBackdrop,e.attach(this._getPortal()),this.menu.lazyContent&&this.menu.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(),this.menu instanceof j&&this.menu._startAnimation()}closeMenu(){this.menu.close.emit()}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,t):this._element.nativeElement.focus(t)}updatePosition(){var e;null===(e=this._overlayRef)||void 0===e||e.updatePosition()}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;const t=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===e||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,t instanceof j?(t._resetAnimation(),t.lazyContent?t._animationDone.pipe((0,f.h)(e=>"void"===e.toState),(0,p.q)(1),(0,g.R)(t.lazyContent._attached)).subscribe({next:()=>t.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),t.lazyContent&&t.lazyContent.detach())}_initMenu(){this.menu.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,this.menu.direction=this.dir,this._setMenuElevation(),this.menu.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(){if(this.menu.setElevation){let e=0,t=this.menu.parentMenu;for(;t;)e++,t=t.parentMenu;this.menu.setElevation(e)}}_setIsMenuOpen(e){this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e)}_checkMenu(){}_createOverlay(){if(!this._overlayRef){const e=this._getOverlayConfig();this._subscribeToPositions(e.positionStrategy),this._overlayRef=this._overlay.create(e),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(){return new x.X_({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:this.menu.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:this.menu.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(e){this.menu.setPositionClasses&&e.positionChanges.subscribe(e=>{this.menu.setPositionClasses("start"===e.connectionPair.overlayX?"after":"before","top"===e.connectionPair.overlayY?"below":"above")})}_setPosition(e){let[t,i]="before"===this.menu.xPosition?["end","start"]:["start","end"],[n,a]="above"===this.menu.yPosition?["bottom","top"]:["top","bottom"],[r,o]=[n,a],[s,u]=[t,i],c=0;this.triggersSubmenu()?(u=t="before"===this.menu.xPosition?"start":"end",i=s="end"===t?"start":"end",c="bottom"===n?8:-8):this.menu.overlapTrigger||(r="top"===n?"bottom":"top",o="top"===a?"bottom":"top"),e.withPositions([{originX:t,originY:r,overlayX:s,overlayY:n,offsetY:c},{originX:i,originY:r,overlayX:u,overlayY:n,offsetY:c},{originX:t,originY:o,overlayX:s,overlayY:a,offsetY:-c},{originX:i,originY:o,overlayX:u,overlayY:a,offsetY:-c}])}_menuClosingActions(){const e=this._overlayRef.backdropClick(),t=this._overlayRef.detachments(),i=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,l.of)(),n=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,f.h)(e=>e!==this._menuItemInstance),(0,f.h)(()=>this._menuOpen)):(0,l.of)();return(0,c.T)(e,i,n,t)}_handleMousedown(e){(0,n.X6)(e)||(this._openedBy=0===e.button?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){const t=e.keyCode;(t===r.K5||t===r.L_)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(t===r.SV&&"ltr"===this.dir||t===r.oh&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,f.h)(e=>e===this._menuItemInstance&&!e.disabled),(0,b.g)(0,d.E)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof j&&this.menu._isAnimating?this.menu._animationDone.pipe((0,p.q)(1),(0,b.g)(0,d.E),(0,g.R)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(){return(!this._portal||this._portal.templateRef!==this.menu.templateRef)&&(this._portal=new _.UE(this.menu.templateRef,this._viewContainerRef)),this._portal}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(x.aV),o.Y36(o.SBq),o.Y36(o.s_b),o.Y36(F),o.Y36(O,8),o.Y36(P,10),o.Y36(D.Is,8),o.Y36(n.tE))},e.\u0275dir=o.lG2({type:e,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:["aria-haspopup","true",1,"mat-menu-trigger"],hostVars:2,hostBindings:function(e,t){1&e&&o.NdJ("mousedown",function(e){return t._handleMousedown(e)})("keydown",function(e){return t._handleKeydown(e)})("click",function(e){return t._handleClick(e)}),2&e&&o.uIk("aria-expanded",t.menuOpen||null)("aria-controls",t.menuOpen?t.menu.panelId:null)},inputs:{restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"],_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"]}),e})(),U=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=o.oAB({type:e}),e.\u0275inj=o.cJS({providers:[R],imports:[w.BQ]}),e})(),z=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=o.oAB({type:e}),e.\u0275inj=o.cJS({providers:[R],imports:[[y.ez,w.BQ,w.si,x.U8,U],S.ZD,w.BQ,U]}),e})()},4885:function(e,t,i){"use strict";i.d(t,{Ou:function(){return g},Cq:function(){return v},$g:function(){return b}});var n=i(37716),a=i(38583),r=i(72458),o=i(39490),s=i(80521),u=i(46237);function c(e,t){if(1&e&&(n.O4$(),n._UZ(0,"circle",3)),2&e){const e=n.oxw();n.Udp("animation-name","mat-progress-spinner-stroke-rotate-"+e._spinnerAnimationLabel)("stroke-dashoffset",e._getStrokeDashOffset(),"px")("stroke-dasharray",e._getStrokeCircumference(),"px")("stroke-width",e._getCircleStrokeWidth(),"%"),n.uIk("r",e._getCircleRadius())}}function l(e,t){if(1&e&&(n.O4$(),n._UZ(0,"circle",3)),2&e){const e=n.oxw();n.Udp("stroke-dashoffset",e._getStrokeDashOffset(),"px")("stroke-dasharray",e._getStrokeCircumference(),"px")("stroke-width",e._getCircleStrokeWidth(),"%"),n.uIk("r",e._getCircleRadius())}}function d(e,t){if(1&e&&(n.O4$(),n._UZ(0,"circle",3)),2&e){const e=n.oxw();n.Udp("animation-name","mat-progress-spinner-stroke-rotate-"+e._spinnerAnimationLabel)("stroke-dashoffset",e._getStrokeDashOffset(),"px")("stroke-dasharray",e._getStrokeCircumference(),"px")("stroke-width",e._getCircleStrokeWidth(),"%"),n.uIk("r",e._getCircleRadius())}}function m(e,t){if(1&e&&(n.O4$(),n._UZ(0,"circle",3)),2&e){const e=n.oxw();n.Udp("stroke-dashoffset",e._getStrokeDashOffset(),"px")("stroke-dasharray",e._getStrokeCircumference(),"px")("stroke-width",e._getCircleStrokeWidth(),"%"),n.uIk("r",e._getCircleRadius())}}const h=".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:currentColor;stroke:CanvasText}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] svg{animation:mat-progress-spinner-stroke-rotate-fallback 10000ms cubic-bezier(0.87, 0.03, 0.33, 1) infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] svg{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0deg)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}100%{transform:rotate(4680deg)}}\n",p=(0,r.pj)(class{constructor(e){this._elementRef=e}},"primary"),f=new n.OlP("mat-progress-spinner-default-options",{providedIn:"root",factory:function(){return{diameter:100}}});class g extends p{constructor(e,t,i,n,a){super(e),this._document=i,this._diameter=100,this._value=0,this._fallbackAnimation=!1,this.mode="determinate";const r=g._diameters;this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),r.has(i.head)||r.set(i.head,new Set([100])),this._fallbackAnimation=t.EDGE||t.TRIDENT,this._noopAnimations="NoopAnimations"===n&&!!a&&!a._forceAnimations,a&&(a.diameter&&(this.diameter=a.diameter),a.strokeWidth&&(this.strokeWidth=a.strokeWidth))}get diameter(){return this._diameter}set diameter(e){this._diameter=(0,o.su)(e),this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),!this._fallbackAnimation&&this._styleRoot&&this._attachStyleNode()}get strokeWidth(){return this._strokeWidth||this.diameter/10}set strokeWidth(e){this._strokeWidth=(0,o.su)(e)}get value(){return"determinate"===this.mode?this._value:0}set value(e){this._value=Math.max(0,Math.min(100,(0,o.su)(e)))}ngOnInit(){const e=this._elementRef.nativeElement;this._styleRoot=(0,s.kV)(e)||this._document.head,this._attachStyleNode(),e.classList.add(`mat-progress-spinner-indeterminate${this._fallbackAnimation?"-fallback":""}-animation`)}_getCircleRadius(){return(this.diameter-10)/2}_getViewBox(){const e=2*this._getCircleRadius()+this.strokeWidth;return`0 0 ${e} ${e}`}_getStrokeCircumference(){return 2*Math.PI*this._getCircleRadius()}_getStrokeDashOffset(){return"determinate"===this.mode?this._getStrokeCircumference()*(100-this._value)/100:this._fallbackAnimation&&"indeterminate"===this.mode?.2*this._getStrokeCircumference():null}_getCircleStrokeWidth(){return this.strokeWidth/this.diameter*100}_attachStyleNode(){const e=this._styleRoot,t=this._diameter,i=g._diameters;let n=i.get(e);if(!n||!n.has(t)){const a=this._document.createElement("style");a.setAttribute("mat-spinner-animation",this._spinnerAnimationLabel),a.textContent=this._getAnimationText(),e.appendChild(a),n||(n=new Set,i.set(e,n)),n.add(t)}}_getAnimationText(){const e=this._getStrokeCircumference();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+.95*e).replace(/END_VALUE/g,""+.2*e).replace(/DIAMETER/g,`${this._spinnerAnimationLabel}`)}_getSpinnerAnimationLabel(){return this.diameter.toString().replace(".","_")}}g.\u0275fac=function(e){return new(e||g)(n.Y36(n.SBq),n.Y36(s.t4),n.Y36(a.K0,8),n.Y36(u.Qb,8),n.Y36(f))},g.\u0275cmp=n.Xpm({type:g,selectors:[["mat-progress-spinner"]],hostAttrs:["role","progressbar","tabindex","-1",1,"mat-progress-spinner"],hostVars:10,hostBindings:function(e,t){2&e&&(n.uIk("aria-valuemin","determinate"===t.mode?0:null)("aria-valuemax","determinate"===t.mode?100:null)("aria-valuenow","determinate"===t.mode?t.value:null)("mode",t.mode),n.Udp("width",t.diameter,"px")("height",t.diameter,"px"),n.ekj("_mat-animation-noopable",t._noopAnimations))},inputs:{color:"color",mode:"mode",diameter:"diameter",strokeWidth:"strokeWidth",value:"value"},exportAs:["matProgressSpinner"],features:[n.qOj],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(e,t){1&e&&(n.O4$(),n.TgZ(0,"svg",0),n.YNc(1,c,1,9,"circle",1),n.YNc(2,l,1,7,"circle",2),n.qZA()),2&e&&(n.Udp("width",t.diameter,"px")("height",t.diameter,"px"),n.Q6J("ngSwitch","indeterminate"===t.mode),n.uIk("viewBox",t._getViewBox()),n.xp6(1),n.Q6J("ngSwitchCase",!0),n.xp6(1),n.Q6J("ngSwitchCase",!1))},directives:[a.RF,a.n9],styles:[h],encapsulation:2,changeDetection:0}),g._diameters=new WeakMap;let b=(()=>{class e extends g{constructor(e,t,i,n,a){super(e,t,i,n,a),this.mode="indeterminate"}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(n.SBq),n.Y36(s.t4),n.Y36(a.K0,8),n.Y36(u.Qb,8),n.Y36(f))},e.\u0275cmp=n.Xpm({type:e,selectors:[["mat-spinner"]],hostAttrs:["role","progressbar","mode","indeterminate",1,"mat-spinner","mat-progress-spinner"],hostVars:6,hostBindings:function(e,t){2&e&&(n.Udp("width",t.diameter,"px")("height",t.diameter,"px"),n.ekj("_mat-animation-noopable",t._noopAnimations))},inputs:{color:"color"},features:[n.qOj],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(e,t){1&e&&(n.O4$(),n.TgZ(0,"svg",0),n.YNc(1,d,1,9,"circle",1),n.YNc(2,m,1,7,"circle",2),n.qZA()),2&e&&(n.Udp("width",t.diameter,"px")("height",t.diameter,"px"),n.Q6J("ngSwitch","indeterminate"===t.mode),n.uIk("viewBox",t._getViewBox()),n.xp6(1),n.Q6J("ngSwitchCase",!0),n.xp6(1),n.Q6J("ngSwitchCase",!1))},directives:[a.RF,a.n9],styles:[h],encapsulation:2,changeDetection:0}),e})(),v=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[r.BQ,a.ez],r.BQ]}),e})()},11436:function(e,t,i){"use strict";i.d(t,{gM:function(){return M},AV:function(){return A}});var n=i(58203),a=i(34564),r=i(38583),o=i(37716),s=i(72458),u=i(20303),c=i(39490),l=i(36461),d=i(65072),m=i(80521),h=i(87636),p=i(79765),f=i(46782),g=i(15257),b=i(17238),v=i(70946);const _={tooltipState:(0,b.X$)("state",[(0,b.SB)("initial, void, hidden",(0,b.oB)({opacity:0,transform:"scale(0)"})),(0,b.SB)("visible",(0,b.oB)({transform:"scale(1)"})),(0,b.eR)("* => visible",(0,b.jt)("200ms cubic-bezier(0, 0, 0.2, 1)",(0,b.F4)([(0,b.oB)({opacity:0,transform:"scale(0)",offset:0}),(0,b.oB)({opacity:.5,transform:"scale(0.99)",offset:.5}),(0,b.oB)({opacity:1,transform:"scale(1)",offset:1})]))),(0,b.eR)("* => hidden",(0,b.jt)("100ms cubic-bezier(0, 0, 0.2, 1)",(0,b.oB)({opacity:0})))])},y="tooltip-panel",w=(0,m.i$)({passive:!0}),x=new o.OlP("mat-tooltip-scroll-strategy"),k={provide:x,deps:[n.aV],useFactory:function(e){return()=>e.scrollStrategies.reposition({scrollThrottle:20})}},S=new o.OlP("mat-tooltip-default-options",{providedIn:"root",factory:function(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let D=(()=>{class e{constructor(e,t,i,n,a,r,o,s,u,c,d,m){this._overlay=e,this._elementRef=t,this._scrollDispatcher=i,this._viewContainerRef=n,this._ngZone=a,this._platform=r,this._ariaDescriber=o,this._focusMonitor=s,this._dir=c,this._defaultOptions=d,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 p.xQ,this._handleKeydown=e=>{this._isTooltipVisible()&&e.keyCode===l.hY&&!(0,l.Vb)(e)&&(e.preventDefault(),e.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=u,this._document=m,d&&(d.position&&(this.position=d.position),d.touchGestures&&(this.touchGestures=d.touchGestures)),c.change.pipe((0,f.R)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),a.runOutsideAngular(()=>{t.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(e){var t;e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),null===(t=this._tooltipInstance)||void 0===t||t.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(e){this._disabled=(0,c.Ig)(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}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((0,f.R)(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),e.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach(([t,i])=>{e.removeEventListener(t,i,w)}),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){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const t=this._createOverlay();this._detach(),this._portal=this._portal||new h.C5(this._tooltipComponent,this._viewContainerRef),this._tooltipInstance=t.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe((0,f.R)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(e)}hide(e=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(e)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const e=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),t=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(e);return t.positionChanges.pipe((0,f.R)(this._destroyed)).subscribe(e=>{this._updateCurrentPositionClass(e.connectionPair),this._tooltipInstance&&e.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:t,panelClass:`${this._cssClassPrefix}-${y}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,f.R)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,f.R)(this._destroyed)).subscribe(()=>{var e;return null===(e=this._tooltipInstance)||void 0===e?void 0:e._handleBodyInteraction()}),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const t=e.getConfig().positionStrategy,i=this._getOrigin(),n=this._getOverlayPosition();t.withPositions([this._addOffset(Object.assign(Object.assign({},i.main),n.main)),this._addOffset(Object.assign(Object.assign({},i.fallback),n.fallback))])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,t=this.position;let i;"above"==t||"below"==t?i={originX:"center",originY:"above"==t?"top":"bottom"}:"before"==t||"left"==t&&e||"right"==t&&!e?i={originX:"start",originY:"center"}:("after"==t||"right"==t&&e||"left"==t&&!e)&&(i={originX:"end",originY:"center"});const{x:n,y:a}=this._invertPosition(i.originX,i.originY);return{main:i,fallback:{originX:n,originY:a}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,t=this.position;let i;"above"==t?i={overlayX:"center",overlayY:"bottom"}:"below"==t?i={overlayX:"center",overlayY:"top"}:"before"==t||"left"==t&&e||"right"==t&&!e?i={overlayX:"end",overlayY:"center"}:("after"==t||"right"==t&&e||"left"==t&&!e)&&(i={overlayX:"start",overlayY:"center"});const{x:n,y:a}=this._invertPosition(i.overlayX,i.overlayY);return{main:i,fallback:{overlayX:n,overlayY:a}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,g.q)(1),(0,f.R)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,t){return"above"===this.position||"below"===this.position?"top"===t?t="bottom":"bottom"===t&&(t="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:t}}_updateCurrentPositionClass(e){const{overlayY:t,originX:i,originY:n}=e;let a;if(a="center"===t?this._dir&&"rtl"===this._dir.value?"end"===i?"left":"right":"start"===i?"left":"right":"bottom"===t&&"top"===n?"above":"below",a!==this._currentPosition){const e=this._overlayRef;if(e){const t=`${this._cssClassPrefix}-${y}-`;e.removePanelClass(t+this._currentPosition),e.addPanelClass(t+a)}this._currentPosition=a}}_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",()=>this.hide()],["wheel",e=>this._wheelListener(e)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const t=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",t],["touchcancel",t])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([e,t])=>{this._elementRef.nativeElement.addEventListener(e,t,w)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const t=this._document.elementFromPoint(e.clientX,e.clientY),i=this._elementRef.nativeElement;t!==i&&!i.contains(t)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const t=this._elementRef.nativeElement,i=t.style;("on"===e||"INPUT"!==t.nodeName&&"TEXTAREA"!==t.nodeName)&&(i.userSelect=i.msUserSelect=i.webkitUserSelect=i.MozUserSelect="none"),("on"===e||!t.draggable)&&(i.webkitUserDrag="none"),i.touchAction="none",i.webkitTapHighlightColor="transparent"}}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(n.aV),o.Y36(o.SBq),o.Y36(u.mF),o.Y36(o.s_b),o.Y36(o.R0b),o.Y36(m.t4),o.Y36(a.$s),o.Y36(a.tE),o.Y36(void 0),o.Y36(v.Is),o.Y36(void 0),o.Y36(r.K0))},e.\u0275dir=o.lG2({type:e,inputs:{showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),e})(),M=(()=>{class e extends D{constructor(e,t,i,n,a,r,o,s,u,c,l,d){super(e,t,i,n,a,r,o,s,u,c,l,d),this._tooltipComponent=T}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(n.aV),o.Y36(o.SBq),o.Y36(u.mF),o.Y36(o.s_b),o.Y36(o.R0b),o.Y36(m.t4),o.Y36(a.$s),o.Y36(a.tE),o.Y36(x),o.Y36(v.Is,8),o.Y36(S,8),o.Y36(r.K0))},e.\u0275dir=o.lG2({type:e,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],exportAs:["matTooltip"],features:[o.qOj]}),e})(),C=(()=>{class e{constructor(e){this._changeDetectorRef=e,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new p.xQ}show(e){clearTimeout(this._hideTimeoutId),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=void 0,this._onShow(),this._markForCheck()},e)}hide(e){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=void 0,this._markForCheck()},e)}afterHidden(){return this._onHide}isVisible(){return"visible"===this._visibility}ngOnDestroy(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(e){const t=e.toState;"hidden"===t&&!this.isVisible()&&this._onHide.next(),("visible"===t||"hidden"===t)&&(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_onShow(){}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.sBO))},e.\u0275dir=o.lG2({type:e}),e})(),T=(()=>{class e extends C{constructor(e,t){super(e),this._breakpointObserver=t,this._isHandset=this._breakpointObserver.observe(d.u3.Handset)}}return e.\u0275fac=function(t){return new(t||e)(o.Y36(o.sBO),o.Y36(d.Yg))},e.\u0275cmp=o.Xpm({type:e,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,t){2&e&&o.Udp("zoom","visible"===t._visibility?1:null)},features:[o.qOj],decls:3,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(e,t){if(1&e&&(o.TgZ(0,"div",0),o.NdJ("@state.start",function(){return t._animationStart()})("@state.done",function(e){return t._animationDone(e)}),o.ALo(1,"async"),o._uU(2),o.qZA()),2&e){let e;o.ekj("mat-tooltip-handset",null==(e=o.lcZ(1,5,t._isHandset))?null:e.matches),o.Q6J("ngClass",t.tooltipClass)("@state",t._visibility),o.xp6(2),o.Oqu(t.message)}},directives:[r.mk],pipes:[r.Ov],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[_.tooltipState]},changeDetection:0}),e})(),A=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=o.oAB({type:e}),e.\u0275inj=o.cJS({providers:[k],imports:[[a.rt,r.ez,n.U8,s.BQ],s.BQ,u.ZD]}),e})()},46237:function(e,t,i){"use strict";i.d(t,{Qb:function(){return It},PW:function(){return jt}});var n=i(37716),a=i(39075),r=i(17238);function o(){return"undefined"!=typeof window&&void 0!==window.document}function s(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function u(e){switch(e.length){case 0:return new r.ZN;case 1:return e[0];default:return new r.ZE(e)}}function c(e,t,i,n,a={},o={}){const s=[],u=[];let c=-1,l=null;if(n.forEach(e=>{const i=e.offset,n=i==c,d=n&&l||{};Object.keys(e).forEach(i=>{let n=i,u=e[i];if("offset"!==i)switch(n=t.normalizePropertyName(n,s),u){case r.k1:u=a[i];break;case r.l3:u=o[i];break;default:u=t.normalizeStyleValue(i,n,u,s)}d[n]=u}),n||u.push(d),l=d,c=i}),s.length){const e="\n - ";throw new Error(`Unable to animate due to the following errors:${e}${s.join(e)}`)}return u}function l(e,t,i,n){switch(t){case"start":e.onStart(()=>n(i&&d(i,"start",e)));break;case"done":e.onDone(()=>n(i&&d(i,"done",e)));break;case"destroy":e.onDestroy(()=>n(i&&d(i,"destroy",e)))}}function d(e,t,i){const n=i.totalTime,a=m(e.element,e.triggerName,e.fromState,e.toState,t||e.phaseName,null==n?e.totalTime:n,!!i.disabled),r=e._data;return null!=r&&(a._data=r),a}function m(e,t,i,n,a="",r=0,o){return{element:e,triggerName:t,fromState:i,toState:n,phaseName:a,totalTime:r,disabled:!!o}}function h(e,t,i){let n;return e instanceof Map?(n=e.get(t),n||e.set(t,n=i)):(n=e[t],n||(n=e[t]=i)),n}function p(e){const t=e.indexOf(":");return[e.substring(1,t),e.substr(t+1)]}let f=(e,t)=>!1,g=(e,t)=>!1,b=(e,t,i)=>[];const v=s();(v||"undefined"!=typeof Element)&&(f=o()?(e,t)=>{for(;t&&t!==document.documentElement;){if(t===e)return!0;t=t.parentNode||t.host}return!1}:(e,t)=>e.contains(t),g=(()=>{if(v||Element.prototype.matches)return(e,t)=>e.matches(t);{const e=Element.prototype,t=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;return t?(e,i)=>t.apply(e,[i]):g}})(),b=(e,t,i)=>{let n=[];if(i){const i=e.querySelectorAll(t);for(let e=0;e<i.length;e++)n.push(i[e])}else{const i=e.querySelector(t);i&&n.push(i)}return n});let _=null,y=!1;function w(e){_||(_=("undefined"!=typeof document?document.body:null)||{},y=!!_.style&&"WebkitAppearance"in _.style);let t=!0;return _.style&&!function(e){return"ebkit"==e.substring(1,6)}(e)&&(t=e in _.style,!t&&y&&(t="Webkit"+e.charAt(0).toUpperCase()+e.substr(1)in _.style)),t}const x=g,k=f,S=b;function D(e){const t={};return Object.keys(e).forEach(i=>{const n=i.replace(/([a-z])([A-Z])/g,"$1-$2");t[n]=e[i]}),t}let M=(()=>{class e{validateStyleProperty(e){return w(e)}matchesElement(e,t){return x(e,t)}containsElement(e,t){return k(e,t)}query(e,t,i){return S(e,t,i)}computeStyle(e,t,i){return i||""}animate(e,t,i,n,a,o=[],s){return new r.ZN(i,n)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})();class C{}C.NOOP=new M;const T="ng-enter",A="ng-leave",E="ng-trigger",L=".ng-trigger",O="ng-animating",I=".ng-animating";function P(e){if("number"==typeof e)return e;const t=e.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:Y(parseFloat(t[1]),t[2])}function Y(e,t){switch(t){case"s":return 1e3*e;default:return e}}function q(e,t,i){return e.hasOwnProperty("duration")?e:function(e,t,i){let n,a=0,r="";if("string"==typeof e){const i=e.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===i)return t.push(`The provided timing value "${e}" is invalid.`),{duration:0,delay:0,easing:""};n=Y(parseFloat(i[1]),i[2]);const o=i[3];null!=o&&(a=Y(parseFloat(o),i[4]));const s=i[5];s&&(r=s)}else n=e;if(!i){let i=!1,r=t.length;n<0&&(t.push("Duration values below 0 are not allowed for this animation step."),i=!0),a<0&&(t.push("Delay values below 0 are not allowed for this animation step."),i=!0),i&&t.splice(r,0,`The provided timing value "${e}" is invalid.`)}return{duration:n,delay:a,easing:r}}(e,t,i)}function j(e,t={}){return Object.keys(e).forEach(i=>{t[i]=e[i]}),t}function N(e,t,i={}){if(t)for(let n in e)i[n]=e[n];else j(e,i);return i}function F(e,t,i){return i?t+":"+i+";":""}function R(e){let t="";for(let i=0;i<e.style.length;i++){const n=e.style.item(i);t+=F(0,n,e.style.getPropertyValue(n))}for(const i in e.style)e.style.hasOwnProperty(i)&&!i.startsWith("_")&&(t+=F(0,Q(i),e.style[i]));e.setAttribute("style",t)}function H(e,t,i){e.style&&(Object.keys(t).forEach(n=>{const a=J(n);i&&!i.hasOwnProperty(n)&&(i[n]=e.style[a]),e.style[a]=t[n]}),s()&&R(e))}function B(e,t){e.style&&(Object.keys(t).forEach(t=>{const i=J(t);e.style[i]=""}),s()&&R(e))}function U(e){return Array.isArray(e)?1==e.length?e[0]:(0,r.vP)(e):e}const z=new RegExp("{{\\s*(.+?)\\s*}}","g");function Z(e){let t=[];if("string"==typeof e){let i;for(;i=z.exec(e);)t.push(i[1]);z.lastIndex=0}return t}function W(e,t,i){const n=e.toString(),a=n.replace(z,(e,n)=>{let a=t[n];return t.hasOwnProperty(n)||(i.push(`Please provide a value for the animation param ${n}`),a=""),a.toString()});return a==n?e:a}function V(e){const t=[];let i=e.next();for(;!i.done;)t.push(i.value),i=e.next();return t}const G=/-+([a-z0-9])/g;function J(e){return e.replace(G,(...e)=>e[1].toUpperCase())}function Q(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function K(e,t){return 0===e||0===t}function $(e,t,i){const n=Object.keys(i);if(n.length&&t.length){let r=t[0],o=[];if(n.forEach(e=>{r.hasOwnProperty(e)||o.push(e),r[e]=i[e]}),o.length)for(var a=1;a<t.length;a++){let i=t[a];o.forEach(function(t){i[t]=ee(e,t)})}}return t}function X(e,t,i){switch(t.type){case 7:return e.visitTrigger(t,i);case 0:return e.visitState(t,i);case 1:return e.visitTransition(t,i);case 2:return e.visitSequence(t,i);case 3:return e.visitGroup(t,i);case 4:return e.visitAnimate(t,i);case 5:return e.visitKeyframes(t,i);case 6:return e.visitStyle(t,i);case 8:return e.visitReference(t,i);case 9:return e.visitAnimateChild(t,i);case 10:return e.visitAnimateRef(t,i);case 11:return e.visitQuery(t,i);case 12:return e.visitStagger(t,i);default:throw new Error(`Unable to resolve animation metadata node #${t.type}`)}}function ee(e,t){return window.getComputedStyle(e)[t]}function te(e,t){const i=[];return"string"==typeof e?e.split(/\s*,\s*/).forEach(e=>function(e,t,i){if(":"==e[0]){const n=function(e,t){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,t)=>parseFloat(t)>parseFloat(e);case":decrement":return(e,t)=>parseFloat(t)<parseFloat(e);default:return t.push(`The transition alias value "${e}" is not supported`),"* => *"}}(e,i);if("function"==typeof n)return void t.push(n);e=n}const n=e.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==n||n.length<4)return i.push(`The provided transition expression "${e}" is not supported`),t;const a=n[1],r=n[2],o=n[3];t.push(ae(a,o));"<"==r[0]&&!("*"==a&&"*"==o)&&t.push(ae(o,a))}(e,i,t)):i.push(e),i}const ie=new Set(["true","1"]),ne=new Set(["false","0"]);function ae(e,t){const i=ie.has(e)||ne.has(e),n=ie.has(t)||ne.has(t);return(a,r)=>{let o="*"==e||e==a,s="*"==t||t==r;return!o&&i&&"boolean"==typeof a&&(o=a?ie.has(e):ne.has(e)),!s&&n&&"boolean"==typeof r&&(s=r?ie.has(t):ne.has(t)),o&&s}}const re=new RegExp("s*:selfs*,?","g");function oe(e,t,i){return new se(e).build(t,i)}class se{constructor(e){this._driver=e}build(e,t){const i=new ue(t);return this._resetContextStyleTimingState(i),X(this,U(e),i)}_resetContextStyleTimingState(e){e.currentQuerySelector="",e.collectedStyles={},e.collectedStyles[""]={},e.currentTime=0}visitTrigger(e,t){let i=t.queryCount=0,n=t.depCount=0;const a=[],r=[];return"@"==e.name.charAt(0)&&t.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),e.definitions.forEach(e=>{if(this._resetContextStyleTimingState(t),0==e.type){const i=e,n=i.name;n.toString().split(/\s*,\s*/).forEach(e=>{i.name=e,a.push(this.visitState(i,t))}),i.name=n}else if(1==e.type){const a=this.visitTransition(e,t);i+=a.queryCount,n+=a.depCount,r.push(a)}else t.errors.push("only state() and transition() definitions can sit inside of a trigger()")}),{type:7,name:e.name,states:a,transitions:r,queryCount:i,depCount:n,options:null}}visitState(e,t){const i=this.visitStyle(e.styles,t),n=e.options&&e.options.params||null;if(i.containsDynamicStyles){const a=new Set,r=n||{};if(i.styles.forEach(e=>{if(ce(e)){const t=e;Object.keys(t).forEach(e=>{Z(t[e]).forEach(e=>{r.hasOwnProperty(e)||a.add(e)})})}}),a.size){const i=V(a.values());t.errors.push(`state("${e.name}", ...) must define default values for all the following style substitutions: ${i.join(", ")}`)}}return{type:0,name:e.name,style:i,options:n?{params:n}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;const i=X(this,U(e.animation),t);return{type:1,matchers:te(e.expr,t.errors),animation:i,queryCount:t.queryCount,depCount:t.depCount,options:le(e.options)}}visitSequence(e,t){return{type:2,steps:e.steps.map(e=>X(this,e,t)),options:le(e.options)}}visitGroup(e,t){const i=t.currentTime;let n=0;const a=e.steps.map(e=>{t.currentTime=i;const a=X(this,e,t);return n=Math.max(n,t.currentTime),a});return t.currentTime=n,{type:3,steps:a,options:le(e.options)}}visitAnimate(e,t){const i=function(e,t){let i=null;if(e.hasOwnProperty("duration"))i=e;else if("number"==typeof e)return de(q(e,t).duration,0,"");const n=e;if(n.split(/\s+/).some(e=>"{"==e.charAt(0)&&"{"==e.charAt(1))){const e=de(0,0,"");return e.dynamic=!0,e.strValue=n,e}return i=i||q(n,t),de(i.duration,i.delay,i.easing)}(e.timings,t.errors);t.currentAnimateTimings=i;let n,a=e.styles?e.styles:(0,r.oB)({});if(5==a.type)n=this.visitKeyframes(a,t);else{let a=e.styles,o=!1;if(!a){o=!0;const e={};i.easing&&(e.easing=i.easing),a=(0,r.oB)(e)}t.currentTime+=i.duration+i.delay;const s=this.visitStyle(a,t);s.isEmptyStep=o,n=s}return t.currentAnimateTimings=null,{type:4,timings:i,style:n,options:null}}visitStyle(e,t){const i=this._makeStyleAst(e,t);return this._validateStyleAst(i,t),i}_makeStyleAst(e,t){const i=[];Array.isArray(e.styles)?e.styles.forEach(e=>{"string"==typeof e?e==r.l3?i.push(e):t.errors.push(`The provided style string value ${e} is not allowed.`):i.push(e)}):i.push(e.styles);let n=!1,a=null;return i.forEach(e=>{if(ce(e)){const t=e,i=t.easing;if(i&&(a=i,delete t.easing),!n)for(let e in t)if(t[e].toString().indexOf("{{")>=0){n=!0;break}}}),{type:6,styles:i,easing:a,offset:e.offset,containsDynamicStyles:n,options:null}}_validateStyleAst(e,t){const i=t.currentAnimateTimings;let n=t.currentTime,a=t.currentTime;i&&a>0&&(a-=i.duration+i.delay),e.styles.forEach(e=>{"string"!=typeof e&&Object.keys(e).forEach(i=>{if(!this._driver.validateStyleProperty(i))return void t.errors.push(`The provided animation property "${i}" is not a supported CSS property for animations`);const r=t.collectedStyles[t.currentQuerySelector],o=r[i];let s=!0;o&&(a!=n&&a>=o.startTime&&n<=o.endTime&&(t.errors.push(`The CSS property "${i}" that exists between the times of "${o.startTime}ms" and "${o.endTime}ms" is also being animated in a parallel animation between the times of "${a}ms" and "${n}ms"`),s=!1),a=o.startTime),s&&(r[i]={startTime:a,endTime:n}),t.options&&function(e,t,i){const n=t.params||{},a=Z(e);a.length&&a.forEach(e=>{n.hasOwnProperty(e)||i.push(`Unable to resolve the local animation param ${e} in the given list of values`)})}(e[i],t.options,t.errors)})})}visitKeyframes(e,t){const i={type:5,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push("keyframes() must be placed inside of a call to animate()"),i;let n=0;const a=[];let r=!1,o=!1,s=0;const u=e.steps.map(e=>{const i=this._makeStyleAst(e,t);let u=null!=i.offset?i.offset:function(e){if("string"==typeof e)return null;let t=null;if(Array.isArray(e))e.forEach(e=>{if(ce(e)&&e.hasOwnProperty("offset")){const i=e;t=parseFloat(i.offset),delete i.offset}});else if(ce(e)&&e.hasOwnProperty("offset")){const i=e;t=parseFloat(i.offset),delete i.offset}return t}(i.styles),c=0;return null!=u&&(n++,c=i.offset=u),o=o||c<0||c>1,r=r||c<s,s=c,a.push(c),i});o&&t.errors.push("Please ensure that all keyframe offsets are between 0 and 1"),r&&t.errors.push("Please ensure that all keyframe offsets are in order");const c=e.steps.length;let l=0;n>0&&n<c?t.errors.push("Not all style() steps within the declared keyframes() contain offsets"):0==n&&(l=1/(c-1));const d=c-1,m=t.currentTime,h=t.currentAnimateTimings,p=h.duration;return u.forEach((e,n)=>{const r=l>0?n==d?1:l*n:a[n],o=r*p;t.currentTime=m+h.delay+o,h.duration=o,this._validateStyleAst(e,t),e.offset=r,i.styles.push(e)}),i}visitReference(e,t){return{type:8,animation:X(this,U(e.animation),t),options:le(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:9,options:le(e.options)}}visitAnimateRef(e,t){return{type:10,animation:this.visitReference(e.animation,t),options:le(e.options)}}visitQuery(e,t){const i=t.currentQuerySelector,n=e.options||{};t.queryCount++,t.currentQuery=e;const[a,r]=function(e){const t=!!e.split(/\s*,\s*/).find(e=>":self"==e);return t&&(e=e.replace(re,"")),[e=e.replace(/@\*/g,L).replace(/@\w+/g,e=>L+"-"+e.substr(1)).replace(/:animating/g,I),t]}(e.selector);t.currentQuerySelector=i.length?i+" "+a:a,h(t.collectedStyles,t.currentQuerySelector,{});const o=X(this,U(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=i,{type:11,selector:a,limit:n.limit||0,optional:!!n.optional,includeSelf:r,animation:o,originalSelector:e.selector,options:le(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push("stagger() can only be used inside of query()");const i="full"===e.timings?{duration:0,delay:0,easing:"full"}:q(e.timings,t.errors,!0);return{type:12,animation:X(this,U(e.animation),t),timings:i,options:null}}}class ue{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null}}function ce(e){return!Array.isArray(e)&&"object"==typeof e}function le(e){return e?(e=j(e)).params&&(e.params=function(e){return e?j(e):null}(e.params)):e={},e}function de(e,t,i){return{duration:e,delay:t,easing:i}}function me(e,t,i,n,a,r,o=null,s=!1){return{type:1,element:e,keyframes:t,preStyleProps:i,postStyleProps:n,duration:a,delay:r,totalTime:a+r,easing:o,subTimeline:s}}class he{constructor(){this._map=new Map}consume(e){let t=this._map.get(e);return t?this._map.delete(e):t=[],t}append(e,t){let i=this._map.get(e);i||this._map.set(e,i=[]),i.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}}const pe=new RegExp(":enter","g"),fe=new RegExp(":leave","g");function ge(e,t,i,n,a,r={},o={},s,u,c=[]){return(new be).buildKeyframes(e,t,i,n,a,r,o,s,u,c)}class be{buildKeyframes(e,t,i,n,a,r,o,s,u,c=[]){u=u||new he;const l=new _e(e,t,u,n,a,c,[]);l.options=s,l.currentTimeline.setStyles([r],null,l.errors,s),X(this,i,l);const d=l.timelines.filter(e=>e.containsAnimation());if(d.length&&Object.keys(o).length){const e=d[d.length-1];e.allowOnlyTimelineStyles()||e.setStyles([o],null,l.errors,s)}return d.length?d.map(e=>e.buildKeyframes()):[me(t,[],[],[],0,0,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){const i=t.subInstructions.consume(t.element);if(i){const n=t.createSubContext(e.options),a=t.currentTimeline.currentTime,r=this._visitSubInstructions(i,n,n.options);a!=r&&t.transformIntoNewTimeline(r)}t.previousNode=e}visitAnimateRef(e,t){const i=t.createSubContext(e.options);i.transformIntoNewTimeline(),this.visitReference(e.animation,i),t.transformIntoNewTimeline(i.currentTimeline.currentTime),t.previousNode=e}_visitSubInstructions(e,t,i){let n=t.currentTimeline.currentTime;const a=null!=i.duration?P(i.duration):null,r=null!=i.delay?P(i.delay):null;return 0!==a&&e.forEach(e=>{const i=t.appendInstructionToTimeline(e,a,r);n=Math.max(n,i.duration+i.delay)}),n}visitReference(e,t){t.updateOptions(e.options,!0),X(this,e.animation,t),t.previousNode=e}visitSequence(e,t){const i=t.subContextCount;let n=t;const a=e.options;if(a&&(a.params||a.delay)&&(n=t.createSubContext(a),n.transformIntoNewTimeline(),null!=a.delay)){6==n.previousNode.type&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=ve);const e=P(a.delay);n.delayNextStep(e)}e.steps.length&&(e.steps.forEach(e=>X(this,e,n)),n.currentTimeline.applyStylesToKeyframe(),n.subContextCount>i&&n.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){const i=[];let n=t.currentTimeline.currentTime;const a=e.options&&e.options.delay?P(e.options.delay):0;e.steps.forEach(r=>{const o=t.createSubContext(e.options);a&&o.delayNextStep(a),X(this,r,o),n=Math.max(n,o.currentTimeline.currentTime),i.push(o.currentTimeline)}),i.forEach(e=>t.currentTimeline.mergeTimelineCollectedStyles(e)),t.transformIntoNewTimeline(n),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){const i=e.strValue;return q(t.params?W(i,t.params,t.errors):i,t.errors)}return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){const i=t.currentAnimateTimings=this._visitTiming(e.timings,t),n=t.currentTimeline;i.delay&&(t.incrementTime(i.delay),n.snapshotCurrentStyles());const a=e.style;5==a.type?this.visitKeyframes(a,t):(t.incrementTime(i.duration),this.visitStyle(a,t),n.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){const i=t.currentTimeline,n=t.currentAnimateTimings;!n&&i.getCurrentStyleProperties().length&&i.forwardFrame();const a=n&&n.easing||e.easing;e.isEmptyStep?i.applyEmptyStep(a):i.setStyles(e.styles,a,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){const i=t.currentAnimateTimings,n=t.currentTimeline.duration,a=i.duration,r=t.createSubContext().currentTimeline;r.easing=i.easing,e.styles.forEach(e=>{r.forwardTime((e.offset||0)*a),r.setStyles(e.styles,e.easing,t.errors,t.options),r.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(r),t.transformIntoNewTimeline(n+a),t.previousNode=e}visitQuery(e,t){const i=t.currentTimeline.currentTime,n=e.options||{},a=n.delay?P(n.delay):0;a&&(6===t.previousNode.type||0==i&&t.currentTimeline.getCurrentStyleProperties().length)&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=ve);let r=i;const o=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!n.optional,t.errors);t.currentQueryTotal=o.length;let s=null;o.forEach((i,n)=>{t.currentQueryIndex=n;const o=t.createSubContext(e.options,i);a&&o.delayNextStep(a),i===t.element&&(s=o.currentTimeline),X(this,e.animation,o),o.currentTimeline.applyStylesToKeyframe(),r=Math.max(r,o.currentTimeline.currentTime)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(r),s&&(t.currentTimeline.mergeTimelineCollectedStyles(s),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){const i=t.parentContext,n=t.currentTimeline,a=e.timings,r=Math.abs(a.duration),o=r*(t.currentQueryTotal-1);let s=r*t.currentQueryIndex;switch(a.duration<0?"reverse":a.easing){case"reverse":s=o-s;break;case"full":s=i.currentStaggerTime}const u=t.currentTimeline;s&&u.delayNextStep(s);const c=u.currentTime;X(this,e.animation,t),t.previousNode=e,i.currentStaggerTime=n.currentTime-c+(n.startTime-i.currentTimeline.startTime)}}const ve={};class _e{constructor(e,t,i,n,a,r,o,s){this._driver=e,this.element=t,this.subInstructions=i,this._enterClassName=n,this._leaveClassName=a,this.errors=r,this.timelines=o,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ve,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=s||new ye(this._driver,t,0),o.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;const i=e;let n=this.options;null!=i.duration&&(n.duration=P(i.duration)),null!=i.delay&&(n.delay=P(i.delay));const a=i.params;if(a){let e=n.params;e||(e=this.options.params={}),Object.keys(a).forEach(i=>{(!t||!e.hasOwnProperty(i))&&(e[i]=W(a[i],e,this.errors))})}}_copyOptions(){const e={};if(this.options){const t=this.options.params;if(t){const i=e.params={};Object.keys(t).forEach(e=>{i[e]=t[e]})}}return e}createSubContext(e=null,t,i){const n=t||this.element,a=new _e(this._driver,n,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(n,i||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(e),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}transformIntoNewTimeline(e){return this.previousNode=ve,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,i){const n={duration:null!=t?t:e.duration,delay:this.currentTimeline.currentTime+(null!=i?i:0)+e.delay,easing:""},a=new we(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,n,e.stretchStartingKeyframe);return this.timelines.push(a),n}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,i,n,a,r){let o=[];if(n&&o.push(this.element),e.length>0){e=(e=e.replace(pe,"."+this._enterClassName)).replace(fe,"."+this._leaveClassName);let t=this._driver.query(this.element,e,1!=i);0!==i&&(t=i<0?t.slice(t.length+i,t.length):t.slice(0,i)),o.push(...t)}return!a&&0==o.length&&r.push(`\`query("${t}")\` returned zero elements. (Use \`query("${t}", { optional: true })\` if you wish to allow this.)`),o}}class ye{constructor(e,t,i,n){this._driver=e,this.element=t,this.startTime=i,this._elementTimelineStylesLookup=n,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}getCurrentStyleProperties(){return Object.keys(this._currentKeyframe)}get currentTime(){return this.startTime+this.duration}delayNextStep(e){const t=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new ye(this._driver,e,t||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles[e]=t,this._globalTimelineStyles[e]=t,this._styleSummary[e]={time:this.currentTime,value:t}}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&(this._previousKeyframe.easing=e),Object.keys(this._globalTimelineStyles).forEach(e=>{this._backFill[e]=this._globalTimelineStyles[e]||r.l3,this._currentKeyframe[e]=r.l3}),this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,i,n){t&&(this._previousKeyframe.easing=t);const a=n&&n.params||{},o=function(e,t){const i={};let n;return e.forEach(e=>{"*"===e?(n=n||Object.keys(t),n.forEach(e=>{i[e]=r.l3})):N(e,!1,i)}),i}(e,this._globalTimelineStyles);Object.keys(o).forEach(e=>{const t=W(o[e],a,i);this._pendingStyles[e]=t,this._localTimelineStyles.hasOwnProperty(e)||(this._backFill[e]=this._globalTimelineStyles.hasOwnProperty(e)?this._globalTimelineStyles[e]:r.l3),this._updateStyle(e,t)})}applyStylesToKeyframe(){const e=this._pendingStyles,t=Object.keys(e);0!=t.length&&(this._pendingStyles={},t.forEach(t=>{this._currentKeyframe[t]=e[t]}),Object.keys(this._localTimelineStyles).forEach(e=>{this._currentKeyframe.hasOwnProperty(e)||(this._currentKeyframe[e]=this._localTimelineStyles[e])}))}snapshotCurrentStyles(){Object.keys(this._localTimelineStyles).forEach(e=>{const t=this._localTimelineStyles[e];this._pendingStyles[e]=t,this._updateStyle(e,t)})}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){Object.keys(e._styleSummary).forEach(t=>{const i=this._styleSummary[t],n=e._styleSummary[t];(!i||n.time>i.time)&&this._updateStyle(t,n.value)})}buildKeyframes(){this.applyStylesToKeyframe();const e=new Set,t=new Set,i=1===this._keyframes.size&&0===this.duration;let n=[];this._keyframes.forEach((a,o)=>{const s=N(a,!0);Object.keys(s).forEach(i=>{const n=s[i];n==r.k1?e.add(i):n==r.l3&&t.add(i)}),i||(s.offset=o/this.duration),n.push(s)});const a=e.size?V(e.values()):[],o=t.size?V(t.values()):[];if(i){const e=n[0],t=j(e);e.offset=0,t.offset=1,n=[e,t]}return me(this.element,n,a,o,this.duration,this.startTime,this.easing,!1)}}class we extends ye{constructor(e,t,i,n,a,r,o=!1){super(e,t,r.delay),this.keyframes=i,this.preStyleProps=n,this.postStyleProps=a,this._stretchStartingKeyframe=o,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:i,easing:n}=this.timings;if(this._stretchStartingKeyframe&&t){const a=[],r=i+t,o=t/r,s=N(e[0],!1);s.offset=0,a.push(s);const u=N(e[0],!1);u.offset=xe(o),a.push(u);const c=e.length-1;for(let n=1;n<=c;n++){let o=N(e[n],!1);o.offset=xe((t+o.offset*i)/r),a.push(o)}i=r,t=0,n="",e=a}return me(this.element,e,this.preStyleProps,this.postStyleProps,i,t,n,!0)}}function xe(e,t=3){const i=Math.pow(10,t-1);return Math.round(e*i)/i}class ke{}class Se extends ke{normalizePropertyName(e,t){return J(e)}normalizeStyleValue(e,t,i,n){let a="";const r=i.toString().trim();if(De[t]&&0!==i&&"0"!==i)if("number"==typeof i)a="px";else{const t=i.match(/^[+-]?[\d\.]+([a-z]*)$/);t&&0==t[1].length&&n.push(`Please provide a CSS unit value for ${e}:${i}`)}return r+a}}const De=(()=>function(e){const t={};return e.forEach(e=>t[e]=!0),t}("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".split(",")))();function Me(e,t,i,n,a,r,o,s,u,c,l,d,m){return{type:0,element:e,triggerName:t,isRemovalTransition:a,fromState:i,fromStyles:r,toState:n,toStyles:o,timelines:s,queriedElements:u,preStyleProps:c,postStyleProps:l,totalTime:d,errors:m}}const Ce={};class Te{constructor(e,t,i){this._triggerName=e,this.ast=t,this._stateStyles=i}match(e,t,i,n){return function(e,t,i,n,a){return e.some(e=>e(t,i,n,a))}(this.ast.matchers,e,t,i,n)}buildStyles(e,t,i){const n=this._stateStyles["*"],a=this._stateStyles[e],r=n?n.buildStyles(t,i):{};return a?a.buildStyles(t,i):r}build(e,t,i,n,a,r,o,s,u,c){const l=[],d=this.ast.options&&this.ast.options.params||Ce,m=this.buildStyles(i,o&&o.params||Ce,l),p=s&&s.params||Ce,f=this.buildStyles(n,p,l),g=new Set,b=new Map,v=new Map,_="void"===n,y={params:Object.assign(Object.assign({},d),p)},w=c?[]:ge(e,t,this.ast.animation,a,r,m,f,y,u,l);let x=0;if(w.forEach(e=>{x=Math.max(e.duration+e.delay,x)}),l.length)return Me(t,this._triggerName,i,n,_,m,f,[],[],b,v,x,l);w.forEach(e=>{const i=e.element,n=h(b,i,{});e.preStyleProps.forEach(e=>n[e]=!0);const a=h(v,i,{});e.postStyleProps.forEach(e=>a[e]=!0),i!==t&&g.add(i)});const k=V(g.values());return Me(t,this._triggerName,i,n,_,m,f,w,k,b,v,x)}}class Ae{constructor(e,t,i){this.styles=e,this.defaultParams=t,this.normalizer=i}buildStyles(e,t){const i={},n=j(this.defaultParams);return Object.keys(e).forEach(t=>{const i=e[t];null!=i&&(n[t]=i)}),this.styles.styles.forEach(e=>{if("string"!=typeof e){const a=e;Object.keys(a).forEach(e=>{let r=a[e];r.length>1&&(r=W(r,n,t));const o=this.normalizer.normalizePropertyName(e,t);r=this.normalizer.normalizeStyleValue(e,o,r,t),i[o]=r})}}),i}}class Ee{constructor(e,t,i){this.name=e,this.ast=t,this._normalizer=i,this.transitionFactories=[],this.states={},t.states.forEach(e=>{this.states[e.name]=new Ae(e.style,e.options&&e.options.params||{},i)}),Le(this.states,"true","1"),Le(this.states,"false","0"),t.transitions.forEach(t=>{this.transitionFactories.push(new Te(e,t,this.states))}),this.fallbackTransition=function(e,t,i){return new Te(e,{type:1,animation:{type:2,steps:[],options:null},matchers:[(e,t)=>!0],options:null,queryCount:0,depCount:0},t)}(e,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,i,n){return this.transitionFactories.find(a=>a.match(e,t,i,n))||null}matchStyles(e,t,i){return this.fallbackTransition.buildStyles(e,t,i)}}function Le(e,t,i){e.hasOwnProperty(t)?e.hasOwnProperty(i)||(e[i]=e[t]):e.hasOwnProperty(i)&&(e[t]=e[i])}const Oe=new he;class Ie{constructor(e,t,i){this.bodyNode=e,this._driver=t,this._normalizer=i,this._animations={},this._playersById={},this.players=[]}register(e,t){const i=[],n=oe(this._driver,t,i);if(i.length)throw new Error(`Unable to build the animation due to the following errors: ${i.join("\n")}`);this._animations[e]=n}_buildPlayer(e,t,i){const n=e.element,a=c(0,this._normalizer,0,e.keyframes,t,i);return this._driver.animate(n,a,e.duration,e.delay,e.easing,[],!0)}create(e,t,i={}){const n=[],a=this._animations[e];let o;const s=new Map;if(a?(o=ge(this._driver,t,a,T,A,{},{},i,Oe,n),o.forEach(e=>{const t=h(s,e.element,{});e.postStyleProps.forEach(e=>t[e]=null)})):(n.push("The requested animation doesn't exist or has already been destroyed"),o=[]),n.length)throw new Error(`Unable to create the animation due to the following errors: ${n.join("\n")}`);s.forEach((e,t)=>{Object.keys(e).forEach(i=>{e[i]=this._driver.computeStyle(t,i,r.l3)})});const c=u(o.map(e=>{const t=s.get(e.element);return this._buildPlayer(e,{},t)}));return this._playersById[e]=c,c.onDestroy(()=>this.destroy(e)),this.players.push(c),c}destroy(e){const t=this._getPlayer(e);t.destroy(),delete this._playersById[e];const i=this.players.indexOf(t);i>=0&&this.players.splice(i,1)}_getPlayer(e){const t=this._playersById[e];if(!t)throw new Error(`Unable to find the timeline player referenced by ${e}`);return t}listen(e,t,i,n){const a=m(t,"","","");return l(this._getPlayer(e),i,a,n),()=>{}}command(e,t,i,n){if("register"==i)return void this.register(e,n[0]);if("create"==i)return void this.create(e,t,n[0]||{});const a=this._getPlayer(e);switch(i){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(n[0]));break;case"destroy":this.destroy(e)}}}const Pe="ng-animate-queued",Ye="ng-animate-disabled",qe=".ng-animate-disabled",je=[],Ne={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Fe={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Re="__ng_removed";class He{constructor(e,t=""){this.namespaceId=t;const i=e&&e.hasOwnProperty("value");if(this.value=null!=(n=i?e.value:e)?n:null,i){const t=j(e);delete t.value,this.options=t}else this.options={};var n;this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(e){const t=e.params;if(t){const e=this.options.params;Object.keys(t).forEach(i=>{null==e[i]&&(e[i]=t[i])})}}}const Be="void",Ue=new He(Be);class ze{constructor(e,t,i){this.id=e,this.hostElement=t,this._engine=i,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,$e(t,this._hostClassName)}listen(e,t,i,n){if(!this._triggers.hasOwnProperty(t))throw new Error(`Unable to listen on the animation trigger event "${i}" because the animation trigger "${t}" doesn't exist!`);if(null==i||0==i.length)throw new Error(`Unable to listen on the animation trigger "${t}" because the provided event is undefined!`);if("start"!=(a=i)&&"done"!=a)throw new Error(`The provided animation trigger event "${i}" for the animation trigger "${t}" is not supported!`);var a;const r=h(this._elementListeners,e,[]),o={name:t,phase:i,callback:n};r.push(o);const s=h(this._engine.statesByElement,e,{});return s.hasOwnProperty(t)||($e(e,E),$e(e,E+"-"+t),s[t]=Ue),()=>{this._engine.afterFlush(()=>{const e=r.indexOf(o);e>=0&&r.splice(e,1),this._triggers[t]||delete s[t]})}}register(e,t){return!this._triggers[e]&&(this._triggers[e]=t,!0)}_getTrigger(e){const t=this._triggers[e];if(!t)throw new Error(`The provided animation trigger "${e}" has not been registered!`);return t}trigger(e,t,i,n=!0){const a=this._getTrigger(t),r=new We(this.id,t,e);let o=this._engine.statesByElement.get(e);o||($e(e,E),$e(e,E+"-"+t),this._engine.statesByElement.set(e,o={}));let s=o[t];const u=new He(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&s&&u.absorbOptions(s.options),o[t]=u,s||(s=Ue),u.value!==Be&&s.value===u.value){if(!function(e,t){const i=Object.keys(e),n=Object.keys(t);if(i.length!=n.length)return!1;for(let a=0;a<i.length;a++){const n=i[a];if(!t.hasOwnProperty(n)||e[n]!==t[n])return!1}return!0}(s.params,u.params)){const t=[],i=a.matchStyles(s.value,s.params,t),n=a.matchStyles(u.value,u.params,t);t.length?this._engine.reportError(t):this._engine.afterFlush(()=>{B(e,i),H(e,n)})}return}const c=h(this._engine.playersByElement,e,[]);c.forEach(e=>{e.namespaceId==this.id&&e.triggerName==t&&e.queued&&e.destroy()});let l=a.matchTransition(s.value,u.value,e,u.params),d=!1;if(!l){if(!n)return;l=a.fallbackTransition,d=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:l,fromState:s,toState:u,player:r,isFallbackTransition:d}),d||($e(e,Pe),r.onStart(()=>{Xe(e,Pe)})),r.onDone(()=>{let t=this.players.indexOf(r);t>=0&&this.players.splice(t,1);const i=this._engine.playersByElement.get(e);if(i){let e=i.indexOf(r);e>=0&&i.splice(e,1)}}),this.players.push(r),c.push(r),r}deregister(e){delete this._triggers[e],this._engine.statesByElement.forEach((t,i)=>{delete t[e]}),this._elementListeners.forEach((t,i)=>{this._elementListeners.set(i,t.filter(t=>t.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);const t=this._engine.playersByElement.get(e);t&&(t.forEach(e=>e.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){const i=this._engine.driver.query(e,L,!0);i.forEach(e=>{if(e[Re])return;const i=this._engine.fetchNamespacesByElement(e);i.size?i.forEach(i=>i.triggerLeaveAnimation(e,t,!1,!0)):this.clearElementCache(e)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(e=>this.clearElementCache(e)))}triggerLeaveAnimation(e,t,i,n){const a=this._engine.statesByElement.get(e);if(a){const r=[];if(Object.keys(a).forEach(t=>{if(this._triggers[t]){const i=this.trigger(e,t,Be,n);i&&r.push(i)}}),r.length)return this._engine.markElementAsRemoved(this.id,e,!0,t),i&&u(r).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){const t=this._elementListeners.get(e),i=this._engine.statesByElement.get(e);if(t&&i){const n=new Set;t.forEach(t=>{const a=t.name;if(n.has(a))return;n.add(a);const r=this._triggers[a].fallbackTransition,o=i[a]||Ue,s=new He(Be),u=new We(this.id,a,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:a,transition:r,fromState:o,toState:s,player:u,isFallbackTransition:!0})})}}removeNode(e,t){const i=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let n=!1;if(i.totalAnimations){const t=i.players.length?i.playersByQueriedElement.get(e):[];if(t&&t.length)n=!0;else{let t=e;for(;t=t.parentNode;)if(i.statesByElement.get(t)){n=!0;break}}}if(this.prepareLeaveAnimationListeners(e),n)i.markElementAsRemoved(this.id,e,!1,t);else{const n=e[Re];(!n||n===Ne)&&(i.afterFlush(()=>this.clearElementCache(e)),i.destroyInnerAnimations(e),i._onRemovalComplete(e,t))}}insertNode(e,t){$e(e,this._hostClassName)}drainQueuedTransitions(e){const t=[];return this._queue.forEach(i=>{const n=i.player;if(n.destroyed)return;const a=i.element,r=this._elementListeners.get(a);r&&r.forEach(t=>{if(t.name==i.triggerName){const n=m(a,i.triggerName,i.fromState.value,i.toState.value);n._data=e,l(i.player,t.phase,n,t.callback)}}),n.markedForDestroy?this._engine.afterFlush(()=>{n.destroy()}):t.push(i)}),this._queue=[],t.sort((e,t)=>{const i=e.transition.ast.depCount,n=t.transition.ast.depCount;return 0==i||0==n?i-n:this._engine.driver.containsElement(e.element,t.element)?1:-1})}destroy(e){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}elementContainsData(e){let t=!1;return this._elementListeners.has(e)&&(t=!0),t=!!this._queue.find(t=>t.element===e)||t,t}}class Ze{constructor(e,t,i){this.bodyNode=e,this.driver=t,this._normalizer=i,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=(e,t)=>{}}_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}get queuedPlayers(){const e=[];return this._namespaceList.forEach(t=>{t.players.forEach(t=>{t.queued&&e.push(t)})}),e}createNamespace(e,t){const i=new ze(e,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(i,t):(this.newHostElements.set(t,i),this.collectEnterElement(t)),this._namespaceLookup[e]=i}_balanceNamespaceList(e,t){const i=this._namespaceList.length-1;if(i>=0){let n=!1;for(let a=i;a>=0;a--)if(this.driver.containsElement(this._namespaceList[a].hostElement,t)){this._namespaceList.splice(a+1,0,e),n=!0;break}n||this._namespaceList.splice(0,0,e)}else this._namespaceList.push(e);return this.namespacesByHostElement.set(t,e),e}register(e,t){let i=this._namespaceLookup[e];return i||(i=this.createNamespace(e,t)),i}registerTrigger(e,t,i){let n=this._namespaceLookup[e];n&&n.register(t,i)&&this.totalAnimations++}destroy(e,t){if(!e)return;const i=this._fetchNamespace(e);this.afterFlush(()=>{this.namespacesByHostElement.delete(i.hostElement),delete this._namespaceLookup[e];const t=this._namespaceList.indexOf(i);t>=0&&this._namespaceList.splice(t,1)}),this.afterFlushAnimationsDone(()=>i.destroy(t))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){const t=new Set,i=this.statesByElement.get(e);if(i){const e=Object.keys(i);for(let n=0;n<e.length;n++){const a=i[e[n]].namespaceId;if(a){const e=this._fetchNamespace(a);e&&t.add(e)}}}return t}trigger(e,t,i,n){if(Ve(t)){const a=this._fetchNamespace(e);if(a)return a.trigger(t,i,n),!0}return!1}insertNode(e,t,i,n){if(!Ve(t))return;const a=t[Re];if(a&&a.setForRemoval){a.setForRemoval=!1,a.setForMove=!0;const e=this.collectedLeaveElements.indexOf(t);e>=0&&this.collectedLeaveElements.splice(e,1)}if(e){const n=this._fetchNamespace(e);n&&n.insertNode(t,i)}n&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),$e(e,Ye)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Xe(e,Ye))}removeNode(e,t,i,n){if(Ve(t)){const a=e?this._fetchNamespace(e):null;if(a?a.removeNode(t,n):this.markElementAsRemoved(e,t,!1,n),i){const i=this.namespacesByHostElement.get(t);i&&i.id!==e&&i.removeNode(t,n)}}else this._onRemovalComplete(t,n)}markElementAsRemoved(e,t,i,n){this.collectedLeaveElements.push(t),t[Re]={namespaceId:e,setForRemoval:n,hasAnimation:i,removedBeforeQueried:!1}}listen(e,t,i,n,a){return Ve(t)?this._fetchNamespace(e).listen(t,i,n,a):()=>{}}_buildInstruction(e,t,i,n,a){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,i,n,e.fromState.options,e.toState.options,t,a)}destroyInnerAnimations(e){let t=this.driver.query(e,L,!0);t.forEach(e=>this.destroyActiveAnimationsForElement(e)),0!=this.playersByQueriedElement.size&&(t=this.driver.query(e,I,!0),t.forEach(e=>this.finishActiveQueriedAnimationOnElement(e)))}destroyActiveAnimationsForElement(e){const t=this.playersByElement.get(e);t&&t.forEach(e=>{e.queued?e.markedForDestroy=!0:e.destroy()})}finishActiveQueriedAnimationOnElement(e){const t=this.playersByQueriedElement.get(e);t&&t.forEach(e=>e.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return u(this.players).onDone(()=>e());e()})}processLeaveNode(e){const t=e[Re];if(t&&t.setForRemoval){if(e[Re]=Ne,t.namespaceId){this.destroyInnerAnimations(e);const i=this._fetchNamespace(t.namespaceId);i&&i.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}this.driver.matchesElement(e,qe)&&this.markElementAsDisabled(e,!1),this.driver.query(e,qe,!0).forEach(e=>{this.markElementAsDisabled(e,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((e,t)=>this._balanceNamespaceList(e,t)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++)$e(this.collectedEnterElements[i],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const i=[];try{t=this._flushAnimations(i,e)}finally{for(let e=0;e<i.length;e++)i[e]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++)this.processLeaveNode(this.collectedLeaveElements[i]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(e=>e()),this._flushFns=[],this._whenQuietFns.length){const e=this._whenQuietFns;this._whenQuietFns=[],t.length?u(t).onDone(()=>{e.forEach(e=>e())}):e.forEach(e=>e())}}reportError(e){throw new Error(`Unable to process animations due to the following failed trigger transitions\n ${e.join("\n")}`)}_flushAnimations(e,t){const i=new he,n=[],a=new Map,o=[],s=new Map,c=new Map,l=new Map,d=new Set;this.disabledNodes.forEach(e=>{d.add(e);const t=this.driver.query(e,".ng-animate-queued",!0);for(let i=0;i<t.length;i++)d.add(t[i])});const m=this.bodyNode,p=Array.from(this.statesByElement.keys()),f=Qe(p,this.collectedEnterElements),g=new Map;let b=0;f.forEach((e,t)=>{const i=T+b++;g.set(t,i),e.forEach(e=>$e(e,i))});const v=[],_=new Set,y=new Set;for(let r=0;r<this.collectedLeaveElements.length;r++){const e=this.collectedLeaveElements[r],t=e[Re];t&&t.setForRemoval&&(v.push(e),_.add(e),t.hasAnimation?this.driver.query(e,".ng-star-inserted",!0).forEach(e=>_.add(e)):y.add(e))}const w=new Map,x=Qe(p,Array.from(_));x.forEach((e,t)=>{const i=A+b++;w.set(t,i),e.forEach(e=>$e(e,i))}),e.push(()=>{f.forEach((e,t)=>{const i=g.get(t);e.forEach(e=>Xe(e,i))}),x.forEach((e,t)=>{const i=w.get(t);e.forEach(e=>Xe(e,i))}),v.forEach(e=>{this.processLeaveNode(e)})});const k=[],S=[];for(let r=this._namespaceList.length-1;r>=0;r--)this._namespaceList[r].drainQueuedTransitions(t).forEach(e=>{const t=e.player,a=e.element;if(k.push(t),this.collectedEnterElements.length){const e=a[Re];if(e&&e.setForMove)return void t.destroy()}const r=!m||!this.driver.containsElement(m,a),u=w.get(a),d=g.get(a),p=this._buildInstruction(e,i,d,u,r);if(p.errors&&p.errors.length)S.push(p);else{if(r)return t.onStart(()=>B(a,p.fromStyles)),t.onDestroy(()=>H(a,p.toStyles)),void n.push(t);if(e.isFallbackTransition)return t.onStart(()=>B(a,p.fromStyles)),t.onDestroy(()=>H(a,p.toStyles)),void n.push(t);p.timelines.forEach(e=>e.stretchStartingKeyframe=!0),i.append(a,p.timelines),o.push({instruction:p,player:t,element:a}),p.queriedElements.forEach(e=>h(s,e,[]).push(t)),p.preStyleProps.forEach((e,t)=>{const i=Object.keys(e);if(i.length){let e=c.get(t);e||c.set(t,e=new Set),i.forEach(t=>e.add(t))}}),p.postStyleProps.forEach((e,t)=>{const i=Object.keys(e);let n=l.get(t);n||l.set(t,n=new Set),i.forEach(e=>n.add(e))})}});if(S.length){const e=[];S.forEach(t=>{e.push(`@${t.triggerName} has failed due to:\n`),t.errors.forEach(t=>e.push(`- ${t}\n`))}),k.forEach(e=>e.destroy()),this.reportError(e)}const D=new Map,M=new Map;o.forEach(e=>{const t=e.element;i.has(t)&&(M.set(t,t),this._beforeAnimationBuild(e.player.namespaceId,e.instruction,D))}),n.forEach(e=>{const t=e.element;this._getPreviousPlayers(t,!1,e.namespaceId,e.triggerName,null).forEach(e=>{h(D,t,[]).push(e),e.destroy()})});const C=v.filter(e=>it(e,c,l)),E=new Map;Je(E,this.driver,y,l,r.l3).forEach(e=>{it(e,c,l)&&C.push(e)});const L=new Map;f.forEach((e,t)=>{Je(L,this.driver,new Set(e),c,r.k1)}),C.forEach(e=>{const t=E.get(e),i=L.get(e);E.set(e,Object.assign(Object.assign({},t),i))});const O=[],P=[],Y={};o.forEach(e=>{const{element:t,player:r,instruction:o}=e;if(i.has(t)){if(d.has(t))return r.onDestroy(()=>H(t,o.toStyles)),r.disabled=!0,r.overrideTotalTime(o.totalTime),void n.push(r);let e=Y;if(M.size>1){let i=t;const n=[];for(;i=i.parentNode;){const t=M.get(i);if(t){e=t;break}n.push(i)}n.forEach(t=>M.set(t,e))}const i=this._buildAnimation(r.namespaceId,o,D,a,L,E);if(r.setRealPlayer(i),e===Y)O.push(r);else{const t=this.playersByElement.get(e);t&&t.length&&(r.parentPlayer=u(t)),n.push(r)}}else B(t,o.fromStyles),r.onDestroy(()=>H(t,o.toStyles)),P.push(r),d.has(t)&&n.push(r)}),P.forEach(e=>{const t=a.get(e.element);if(t&&t.length){const i=u(t);e.setRealPlayer(i)}}),n.forEach(e=>{e.parentPlayer?e.syncPlayerEvents(e.parentPlayer):e.destroy()});for(let r=0;r<v.length;r++){const e=v[r],t=e[Re];if(Xe(e,A),t&&t.hasAnimation)continue;let i=[];if(s.size){let t=s.get(e);t&&t.length&&i.push(...t);let n=this.driver.query(e,I,!0);for(let e=0;e<n.length;e++){let t=s.get(n[e]);t&&t.length&&i.push(...t)}}const n=i.filter(e=>!e.destroyed);n.length?et(this,e,n):this.processLeaveNode(e)}return v.length=0,O.forEach(e=>{this.players.push(e),e.onDone(()=>{e.destroy();const t=this.players.indexOf(e);this.players.splice(t,1)}),e.play()}),O}elementContainsData(e,t){let i=!1;const n=t[Re];return n&&n.setForRemoval&&(i=!0),this.playersByElement.has(t)&&(i=!0),this.playersByQueriedElement.has(t)&&(i=!0),this.statesByElement.has(t)&&(i=!0),this._fetchNamespace(e).elementContainsData(t)||i}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,i,n,a){let r=[];if(t){const t=this.playersByQueriedElement.get(e);t&&(r=t)}else{const t=this.playersByElement.get(e);if(t){const e=!a||a==Be;t.forEach(t=>{t.queued||!e&&t.triggerName!=n||r.push(t)})}}return(i||n)&&(r=r.filter(e=>!(i&&i!=e.namespaceId||n&&n!=e.triggerName))),r}_beforeAnimationBuild(e,t,i){const n=t.element,a=t.isRemovalTransition?void 0:e,r=t.isRemovalTransition?void 0:t.triggerName;for(const o of t.timelines){const e=o.element,s=e!==n,u=h(i,e,[]);this._getPreviousPlayers(e,s,a,r,t.toState).forEach(e=>{const t=e.getRealPlayer();t.beforeDestroy&&t.beforeDestroy(),e.destroy(),u.push(e)})}B(n,t.fromStyles)}_buildAnimation(e,t,i,n,a,o){const s=t.triggerName,l=t.element,d=[],m=new Set,p=new Set,f=t.timelines.map(t=>{const u=t.element;m.add(u);const h=u[Re];if(h&&h.removedBeforeQueried)return new r.ZN(t.duration,t.delay);const f=u!==l,g=function(e){const t=[];return tt(e,t),t}((i.get(u)||je).map(e=>e.getRealPlayer())).filter(e=>!!e.element&&e.element===u),b=a.get(u),v=o.get(u),_=c(0,this._normalizer,0,t.keyframes,b,v),y=this._buildPlayer(t,_,g);if(t.subTimeline&&n&&p.add(u),f){const t=new We(e,s,u);t.setRealPlayer(y),d.push(t)}return y});d.forEach(e=>{h(this.playersByQueriedElement,e.element,[]).push(e),e.onDone(()=>function(e,t,i){let n;if(e instanceof Map){if(n=e.get(t),n){if(n.length){const e=n.indexOf(i);n.splice(e,1)}0==n.length&&e.delete(t)}}else if(n=e[t],n){if(n.length){const e=n.indexOf(i);n.splice(e,1)}0==n.length&&delete e[t]}return n}(this.playersByQueriedElement,e.element,e))}),m.forEach(e=>$e(e,O));const g=u(f);return g.onDestroy(()=>{m.forEach(e=>Xe(e,O)),H(l,t.toStyles)}),p.forEach(e=>{h(n,e,[]).push(g)}),g}_buildPlayer(e,t,i){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,i):new r.ZN(e.duration,e.delay)}}class We{constructor(e,t,i){this.namespaceId=e,this.triggerName=t,this.element=i,this._player=new r.ZN,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,Object.keys(this._queuedCallbacks).forEach(t=>{this._queuedCallbacks[t].forEach(i=>l(e,t,void 0,i))}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){const t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){h(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}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(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){const t=this._player;t.triggerCallback&&t.triggerCallback(e)}}function Ve(e){return e&&1===e.nodeType}function Ge(e,t){const i=e.style.display;return e.style.display=null!=t?t:"none",i}function Je(e,t,i,n,a){const r=[];i.forEach(e=>r.push(Ge(e)));const o=[];n.forEach((i,n)=>{const r={};i.forEach(e=>{const i=r[e]=t.computeStyle(n,e,a);(!i||0==i.length)&&(n[Re]=Fe,o.push(n))}),e.set(n,r)});let s=0;return i.forEach(e=>Ge(e,r[s++])),o}function Qe(e,t){const i=new Map;if(e.forEach(e=>i.set(e,[])),0==t.length)return i;const n=new Set(t),a=new Map;function r(e){if(!e)return 1;let t=a.get(e);if(t)return t;const o=e.parentNode;return t=i.has(o)?o:n.has(o)?1:r(o),a.set(e,t),t}return t.forEach(e=>{const t=r(e);1!==t&&i.get(t).push(e)}),i}const Ke="$$classes";function $e(e,t){if(e.classList)e.classList.add(t);else{let i=e[Ke];i||(i=e[Ke]={}),i[t]=!0}}function Xe(e,t){if(e.classList)e.classList.remove(t);else{let i=e[Ke];i&&delete i[t]}}function et(e,t,i){u(i).onDone(()=>e.processLeaveNode(t))}function tt(e,t){for(let i=0;i<e.length;i++){const n=e[i];n instanceof r.ZE?tt(n.players,t):t.push(n)}}function it(e,t,i){const n=i.get(e);if(!n)return!1;let a=t.get(e);return a?n.forEach(e=>a.add(e)):t.set(e,n),i.delete(e),!0}class nt{constructor(e,t,i){this.bodyNode=e,this._driver=t,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(e,t)=>{},this._transitionEngine=new Ze(e,t,i),this._timelineEngine=new Ie(e,t,i),this._transitionEngine.onRemovalComplete=(e,t)=>this.onRemovalComplete(e,t)}registerTrigger(e,t,i,n,a){const r=e+"-"+n;let o=this._triggerCache[r];if(!o){const e=[],t=oe(this._driver,a,e);if(e.length)throw new Error(`The animation trigger "${n}" has failed to build due to the following errors:\n - ${e.join("\n - ")}`);o=function(e,t,i){return new Ee(e,t,i)}(n,t,this._normalizer),this._triggerCache[r]=o}this._transitionEngine.registerTrigger(t,n,o)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,i,n){this._transitionEngine.insertNode(e,t,i,n)}onRemove(e,t,i,n){this._transitionEngine.removeNode(e,t,n||!1,i)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,i,n){if("@"==i.charAt(0)){const[e,a]=p(i);this._timelineEngine.command(e,t,a,n)}else this._transitionEngine.trigger(e,t,i,n)}listen(e,t,i,n,a){if("@"==i.charAt(0)){const[e,n]=p(i);return this._timelineEngine.listen(e,t,n,a)}return this._transitionEngine.listen(e,t,i,n,a)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}function at(e,t){let i=null,n=null;return Array.isArray(t)&&t.length?(i=ot(t[0]),t.length>1&&(n=ot(t[t.length-1]))):t&&(i=ot(t)),i||n?new rt(e,i,n):null}class rt{constructor(e,t,i){this._element=e,this._startStyles=t,this._endStyles=i,this._state=0;let n=rt.initialStylesByElement.get(e);n||rt.initialStylesByElement.set(e,n={}),this._initialStyles=n}start(){this._state<1&&(this._startStyles&&H(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(H(this._element,this._initialStyles),this._endStyles&&(H(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(rt.initialStylesByElement.delete(this._element),this._startStyles&&(B(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(B(this._element,this._endStyles),this._endStyles=null),H(this._element,this._initialStyles),this._state=3)}}function ot(e){let t=null;const i=Object.keys(e);for(let n=0;n<i.length;n++){const a=i[n];st(a)&&(t=t||{},t[a]=e[a])}return t}function st(e){return"display"===e||"position"===e}rt.initialStylesByElement=new WeakMap;const ut="animation",ct="animationend";class lt{constructor(e,t,i,n,a,r,o){this._element=e,this._name=t,this._duration=i,this._delay=n,this._easing=a,this._fillMode=r,this._onDoneFn=o,this._finished=!1,this._destroyed=!1,this._startTime=0,this._position=0,this._eventFn=e=>this._handleCallback(e)}apply(){(function(e,t){const i=gt(e,"").trim();let n=0;i.length&&(function(e,t){let i=0;for(let n=0;n<e.length;n++)","===e.charAt(n)&&i++;return i}(i)+1,t=`${i}, ${t}`),ft(e,"",t)})(this._element,`${this._duration}ms ${this._easing} ${this._delay}ms 1 normal ${this._fillMode} ${this._name}`),pt(this._element,this._eventFn,!1),this._startTime=Date.now()}pause(){dt(this._element,this._name,"paused")}resume(){dt(this._element,this._name,"running")}setPosition(e){const t=mt(this._element,this._name);this._position=e*this._duration,ft(this._element,"Delay",`-${this._position}ms`,t)}getPosition(){return this._position}_handleCallback(e){const t=e._ngTestManualTimestamp||Date.now(),i=1e3*parseFloat(e.elapsedTime.toFixed(3));e.animationName==this._name&&Math.max(t-this._startTime,0)>=this._delay&&i>=this._duration&&this.finish()}finish(){this._finished||(this._finished=!0,this._onDoneFn(),pt(this._element,this._eventFn,!0))}destroy(){this._destroyed||(this._destroyed=!0,this.finish(),function(e,t){const i=gt(e,"").split(","),n=ht(i,t);n>=0&&(i.splice(n,1),ft(e,"",i.join(",")))}(this._element,this._name))}}function dt(e,t,i){ft(e,"PlayState",i,mt(e,t))}function mt(e,t){const i=gt(e,"");return i.indexOf(",")>0?ht(i.split(","),t):ht([i],t)}function ht(e,t){for(let i=0;i<e.length;i++)if(e[i].indexOf(t)>=0)return i;return-1}function pt(e,t,i){i?e.removeEventListener(ct,t):e.addEventListener(ct,t)}function ft(e,t,i,n){const a=ut+t;if(null!=n){const t=e.style[a];if(t.length){const e=t.split(",");e[n]=i,i=e.join(",")}}e.style[a]=i}function gt(e,t){return e.style[ut+t]||""}class bt{constructor(e,t,i,n,a,r,o,s){this.element=e,this.keyframes=t,this.animationName=i,this._duration=n,this._delay=a,this._finalStyles=o,this._specialStyles=s,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this.currentSnapshot={},this._state=0,this.easing=r||"linear",this.totalTime=n+a,this._buildStyler()}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}destroy(){this.init(),!(this._state>=4)&&(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}_flushDoneFns(){this._onDoneFns.forEach(e=>e()),this._onDoneFns=[]}_flushStartFns(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}finish(){this.init(),!(this._state>=3)&&(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}setPosition(e){this._styler.setPosition(e)}getPosition(){return this._styler.getPosition()}hasStarted(){return this._state>=2}init(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}play(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}pause(){this.init(),this._styler.pause()}restart(){this.reset(),this.play()}reset(){this._state=0,this._styler.destroy(),this._buildStyler(),this._styler.apply()}_buildStyler(){this._styler=new lt(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",()=>this.finish())}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}beforeDestroy(){this.init();const e={};if(this.hasStarted()){const t=this._state>=3;Object.keys(this._finalStyles).forEach(i=>{"offset"!=i&&(e[i]=t?this._finalStyles[i]:ee(this.element,i))})}this.currentSnapshot=e}}class vt extends r.ZN{constructor(e,t){super(),this.element=e,this._startingStyles={},this.__initialized=!1,this._styles=D(t)}init(){this.__initialized||!this._startingStyles||(this.__initialized=!0,Object.keys(this._styles).forEach(e=>{this._startingStyles[e]=this.element.style[e]}),super.init())}play(){!this._startingStyles||(this.init(),Object.keys(this._styles).forEach(e=>this.element.style.setProperty(e,this._styles[e])),super.play())}destroy(){!this._startingStyles||(Object.keys(this._startingStyles).forEach(e=>{const t=this._startingStyles[e];t?this.element.style.setProperty(e,t):this.element.style.removeProperty(e)}),this._startingStyles=null,super.destroy())}}class _t{constructor(){this._count=0}validateStyleProperty(e){return w(e)}matchesElement(e,t){return x(e,t)}containsElement(e,t){return k(e,t)}query(e,t,i){return S(e,t,i)}computeStyle(e,t,i){return window.getComputedStyle(e)[t]}buildKeyframeElement(e,t,i){i=i.map(e=>D(e));let n=`@keyframes ${t} {\n`,a="";i.forEach(e=>{a=" ";const t=parseFloat(e.offset);n+=`${a}${100*t}% {\n`,a+=" ",Object.keys(e).forEach(t=>{const i=e[t];switch(t){case"offset":return;case"easing":return void(i&&(n+=`${a}animation-timing-function: ${i};\n`));default:return void(n+=`${a}${t}: ${i};\n`)}}),n+=`${a}}\n`}),n+="}\n";const r=document.createElement("style");return r.textContent=n,r}animate(e,t,i,n,a,r=[],o){const s=r.filter(e=>e instanceof bt),u={};K(i,n)&&s.forEach(e=>{let t=e.currentSnapshot;Object.keys(t).forEach(e=>u[e]=t[e])});const c=function(e){let t={};return e&&(Array.isArray(e)?e:[e]).forEach(e=>{Object.keys(e).forEach(i=>{"offset"==i||"easing"==i||(t[i]=e[i])})}),t}(t=$(e,t,u));if(0==i)return new vt(e,c);const l="gen_css_kf_"+this._count++,d=this.buildKeyframeElement(e,l,t);(function(e){var t;const i=null===(t=e.getRootNode)||void 0===t?void 0:t.call(e);return"undefined"!=typeof ShadowRoot&&i instanceof ShadowRoot?i:document.head})(e).appendChild(d);const m=at(e,t),h=new bt(e,t,l,i,n,a,c,m);return h.onDestroy(()=>{var e;(e=d).parentNode.removeChild(e)}),h}}class yt{constructor(e,t,i,n){this.element=e,this.keyframes=t,this.options=i,this._specialStyles=n,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:{},this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_triggerWebAnimation(e,t,i){return e.animate(t,i)}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),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}_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(e=>e()),this._onDestroyFns=[])}setPosition(e){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const e={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach(t=>{"offset"!=t&&(e[t]=this._finished?this._finalKeyframe[t]:ee(this.element,t))}),this.currentSnapshot=e}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class wt{constructor(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(xt().toString()),this._cssKeyframesDriver=new _t}validateStyleProperty(e){return w(e)}matchesElement(e,t){return x(e,t)}containsElement(e,t){return k(e,t)}query(e,t,i){return S(e,t,i)}computeStyle(e,t,i){return window.getComputedStyle(e)[t]}overrideWebAnimationsSupport(e){this._isNativeImpl=e}animate(e,t,i,n,a,r=[],o){if(!o&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(e,t,i,n,a,r);const s={duration:i,delay:n,fill:0==n?"both":"forwards"};a&&(s.easing=a);const u={},c=r.filter(e=>e instanceof yt);K(i,n)&&c.forEach(e=>{let t=e.currentSnapshot;Object.keys(t).forEach(e=>u[e]=t[e])});const l=at(e,t=$(e,t=t.map(e=>N(e,!1)),u));return new yt(e,t,s,l)}}function xt(){return o()&&Element.prototype.animate||{}}var kt=i(38583);let St=(()=>{class e extends r._j{constructor(e,t){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(t.body,{id:"0",encapsulation:n.ifc.None,styles:[],data:{animation:[]}})}build(e){const t=this._nextAnimationId.toString();this._nextAnimationId++;const i=Array.isArray(e)?(0,r.vP)(e):e;return Ct(this._renderer,null,t,"register",[i]),new Dt(t,this._renderer)}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(n.FYo),n.LFG(kt.K0))},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})();class Dt extends r.LC{constructor(e,t){super(),this._id=e,this._renderer=t}create(e,t){return new Mt(this._id,e,t||{},this._renderer)}}class Mt{constructor(e,t,i,n){this.id=e,this.element=t,this._renderer=n,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}_listen(e,t){return this._renderer.listen(this.element,`@@${this.id}:${e}`,t)}_command(e,...t){return Ct(this._renderer,this.element,this.id,e,t)}onDone(e){this._listen("done",e)}onStart(e){this._listen("start",e)}onDestroy(e){this._listen("destroy",e)}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(e){this._command("setPosition",e)}getPosition(){var e,t;return null!==(t=null===(e=this._renderer.engine.players[+this.id])||void 0===e?void 0:e.getPosition())&&void 0!==t?t:0}}function Ct(e,t,i,n,a){return e.setProperty(t,`@@${i}:${n}`,a)}const Tt="@.disabled";let At=(()=>{class e{constructor(e,t,i){this.delegate=e,this.engine=t,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),t.onRemovalComplete=(e,t)=>{t&&t.parentNode(e)&&t.removeChild(e.parentNode,e)}}createRenderer(e,t){const i=this.delegate.createRenderer(e,t);if(!(e&&t&&t.data&&t.data.animation)){let e=this._rendererCache.get(i);return e||(e=new Et("",i,this.engine),this._rendererCache.set(i,e)),e}const n=t.id,a=t.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);const r=t=>{Array.isArray(t)?t.forEach(r):this.engine.registerTrigger(n,a,e,t.name,t)};return t.data.animation.forEach(r),new Lt(this,a,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,i){e>=0&&e<this._microtaskId?this._zone.run(()=>t(i)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(e=>{const[t,i]=e;t(i)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([t,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 e.\u0275fac=function(t){return new(t||e)(n.LFG(n.FYo),n.LFG(nt),n.LFG(n.R0b))},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})();class Et{constructor(e,t,i){this.namespaceId=e,this.delegate=t,this.engine=i,this.destroyNode=this.delegate.destroyNode?e=>t.destroyNode(e):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,i,n=!0){this.delegate.insertBefore(e,t,i),this.engine.onInsert(this.namespaceId,t,e,n)}removeChild(e,t,i){this.engine.onRemove(this.namespaceId,t,this.delegate,i)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,i,n){this.delegate.setAttribute(e,t,i,n)}removeAttribute(e,t,i){this.delegate.removeAttribute(e,t,i)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,i,n){this.delegate.setStyle(e,t,i,n)}removeStyle(e,t,i){this.delegate.removeStyle(e,t,i)}setProperty(e,t,i){"@"==t.charAt(0)&&t==Tt?this.disableAnimations(e,!!i):this.delegate.setProperty(e,t,i)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,i){return this.delegate.listen(e,t,i)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}}class Lt extends Et{constructor(e,t,i,n){super(t,i,n),this.factory=e,this.namespaceId=t}setProperty(e,t,i){"@"==t.charAt(0)?"."==t.charAt(1)&&t==Tt?this.disableAnimations(e,i=void 0===i||!!i):this.engine.process(this.namespaceId,e,t.substr(1),i):this.delegate.setProperty(e,t,i)}listen(e,t,i){if("@"==t.charAt(0)){const n=function(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}(e);let a=t.substr(1),r="";return"@"!=a.charAt(0)&&([a,r]=function(e){const t=e.indexOf(".");return[e.substring(0,t),e.substr(t+1)]}(a)),this.engine.listen(this.namespaceId,n,a,r,e=>{this.factory.scheduleListenerCallback(e._data||-1,i,e)})}return this.delegate.listen(e,t,i)}}let Ot=(()=>{class e extends nt{constructor(e,t,i){super(e.body,t,i)}ngOnDestroy(){this.flush()}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(kt.K0),n.LFG(C),n.LFG(ke))},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac}),e})();const It=new n.OlP("AnimationModuleType"),Pt=[{provide:r._j,useClass:St},{provide:ke,useFactory:function(){return new Se}},{provide:nt,useClass:Ot},{provide:n.FYo,useFactory:function(e,t,i){return new At(e,t,i)},deps:[a.se,nt,n.R0b]}],Yt=[{provide:C,useFactory:function(){return"function"==typeof xt()?new wt:new _t}},{provide:It,useValue:"BrowserAnimations"},...Pt],qt=[{provide:C,useClass:M},{provide:It,useValue:"NoopAnimations"},...Pt];let jt=(()=>{class e{static withConfig(t){return{ngModule:e,providers:t.disableAnimations?qt:Yt}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:Yt,imports:[a.b2]}),e})()},39075:function(e,t,i){"use strict";i.d(t,{b2:function(){return j},H7:function(){return I},Dx:function(){return F},q6:function(){return Y},se:function(){return k}});var n=i(38583),a=i(37716);class r extends n.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class o extends r{static makeCurrent(){(0,n.HT)(new o)}onAndCancel(e,t,i){return e.addEventListener(t,i,!1),()=>{e.removeEventListener(t,i,!1)}}dispatchEvent(e,t){e.dispatchEvent(t)}remove(e){e.parentNode&&e.parentNode.removeChild(e)}createElement(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(e){return e.nodeType===Node.ELEMENT_NODE}isShadowRoot(e){return e instanceof DocumentFragment}getGlobalEventTarget(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}getBaseHref(e){const t=(u=u||document.querySelector("base"),u?u.getAttribute("href"):null);return null==t?null:function(e){s=s||document.createElement("a"),s.setAttribute("href",e);const t=s.pathname;return"/"===t.charAt(0)?t:`/${t}`}(t)}resetBaseElement(){u=null}getUserAgent(){return window.navigator.userAgent}getCookie(e){return(0,n.Mx)(document.cookie,e)}}let s,u=null;const c=new a.OlP("TRANSITION_ID"),l=[{provide:a.ip1,useFactory:function(e,t,i){return()=>{i.get(a.CZH).donePromise.then(()=>{const i=(0,n.q)(),a=t.querySelectorAll(`style[ng-transition="${e}"]`);for(let e=0;e<a.length;e++)i.remove(a[e])})}},deps:[c,n.K0,a.zs3],multi:!0}];class d{static init(){(0,a.VLi)(new d)}addToWindow(e){a.dqk.getAngularTestability=(t,i=!0)=>{const n=e.findTestabilityInTree(t,i);if(null==n)throw new Error("Could not find testability for element.");return n},a.dqk.getAllAngularTestabilities=()=>e.getAllTestabilities(),a.dqk.getAllAngularRootElements=()=>e.getAllRootElements(),a.dqk.frameworkStabilizers||(a.dqk.frameworkStabilizers=[]),a.dqk.frameworkStabilizers.push(e=>{const t=a.dqk.getAllAngularTestabilities();let i=t.length,n=!1;const r=function(t){n=n||t,i--,0==i&&e(n)};t.forEach(function(e){e.whenStable(r)})})}findTestabilityInTree(e,t,i){if(null==t)return null;const a=e.getTestability(t);return null!=a?a:i?(0,n.q)().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}let m=(()=>{class e{build(){return new XMLHttpRequest}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const h=new a.OlP("EventManagerPlugins");let p=(()=>{class e{constructor(e,t){this._zone=t,this._eventNameToPlugin=new Map,e.forEach(e=>e.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,t,i){return this._findPluginFor(t).addEventListener(e,t,i)}addGlobalEventListener(e,t,i){return this._findPluginFor(t).addGlobalEventListener(e,t,i)}getZone(){return this._zone}_findPluginFor(e){const t=this._eventNameToPlugin.get(e);if(t)return t;const i=this._plugins;for(let n=0;n<i.length;n++){const t=i[n];if(t.supports(e))return this._eventNameToPlugin.set(e,t),t}throw new Error(`No event manager plugin found for event ${e}`)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(h),a.LFG(a.R0b))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();class f{constructor(e){this._doc=e}addGlobalEventListener(e,t,i){const a=(0,n.q)().getGlobalEventTarget(this._doc,e);if(!a)throw new Error(`Unsupported event target ${a} for event ${t}`);return this.addEventListener(a,t,i)}}let g=(()=>{class e{constructor(){this._stylesSet=new Set}addStyles(e){const t=new Set;e.forEach(e=>{this._stylesSet.has(e)||(this._stylesSet.add(e),t.add(e))}),this.onStylesAdded(t)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),b=(()=>{class e extends g{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,t,i){e.forEach(e=>{const n=this._doc.createElement("style");n.textContent=e,i.push(t.appendChild(n))})}addHost(e){const t=[];this._addStylesToHost(this._stylesSet,e,t),this._hostNodes.set(e,t)}removeHost(e){const t=this._hostNodes.get(e);t&&t.forEach(v),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((t,i)=>{this._addStylesToHost(e,i,t)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(v))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();function v(e){(0,n.q)().remove(e)}const _={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/"},y=/%COMP%/g;function w(e,t,i){for(let n=0;n<t.length;n++){let a=t[n];Array.isArray(a)?w(e,a,i):(a=a.replace(y,e),i.push(a))}return i}function x(e){return t=>{if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}let k=(()=>{class e{constructor(e,t,i){this.eventManager=e,this.sharedStylesHost=t,this.appId=i,this.rendererByCompId=new Map,this.defaultRenderer=new S(e)}createRenderer(e,t){if(!e||!t)return this.defaultRenderer;switch(t.encapsulation){case a.ifc.Emulated:{let i=this.rendererByCompId.get(t.id);return i||(i=new D(this.eventManager,this.sharedStylesHost,t,this.appId),this.rendererByCompId.set(t.id,i)),i.applyToHost(e),i}case 1:case a.ifc.ShadowDom:return new M(this.eventManager,this.sharedStylesHost,e,t);default:if(!this.rendererByCompId.has(t.id)){const e=w(t.id,t.styles,[]);this.sharedStylesHost.addStyles(e),this.rendererByCompId.set(t.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(p),a.LFG(b),a.LFG(a.AFp))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();class S{constructor(e){this.eventManager=e,this.data=Object.create(null)}destroy(){}createElement(e,t){return t?document.createElementNS(_[t]||t,e):document.createElement(e)}createComment(e){return document.createComment(e)}createText(e){return document.createTextNode(e)}appendChild(e,t){e.appendChild(t)}insertBefore(e,t,i){e&&e.insertBefore(t,i)}removeChild(e,t){e&&e.removeChild(t)}selectRootElement(e,t){let i="string"==typeof e?document.querySelector(e):e;if(!i)throw new Error(`The selector "${e}" did not match any elements`);return t||(i.textContent=""),i}parentNode(e){return e.parentNode}nextSibling(e){return e.nextSibling}setAttribute(e,t,i,n){if(n){t=n+":"+t;const a=_[n];a?e.setAttributeNS(a,t,i):e.setAttribute(t,i)}else e.setAttribute(t,i)}removeAttribute(e,t,i){if(i){const n=_[i];n?e.removeAttributeNS(n,t):e.removeAttribute(`${i}:${t}`)}else e.removeAttribute(t)}addClass(e,t){e.classList.add(t)}removeClass(e,t){e.classList.remove(t)}setStyle(e,t,i,n){n&(a.JOm.DashCase|a.JOm.Important)?e.style.setProperty(t,i,n&a.JOm.Important?"important":""):e.style[t]=i}removeStyle(e,t,i){i&a.JOm.DashCase?e.style.removeProperty(t):e.style[t]=""}setProperty(e,t,i){e[t]=i}setValue(e,t){e.nodeValue=t}listen(e,t,i){return"string"==typeof e?this.eventManager.addGlobalEventListener(e,t,x(i)):this.eventManager.addEventListener(e,t,x(i))}}class D extends S{constructor(e,t,i,n){super(e),this.component=i;const a=w(n+"-"+i.id,i.styles,[]);t.addStyles(a),this.contentAttr="_ngcontent-%COMP%".replace(y,n+"-"+i.id),this.hostAttr="_nghost-%COMP%".replace(y,n+"-"+i.id)}applyToHost(e){super.setAttribute(e,this.hostAttr,"")}createElement(e,t){const i=super.createElement(e,t);return super.setAttribute(i,this.contentAttr,""),i}}class M extends S{constructor(e,t,i,n){super(e),this.sharedStylesHost=t,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const a=w(n.id,n.styles,[]);for(let r=0;r<a.length;r++){const e=document.createElement("style");e.textContent=a[r],this.shadowRoot.appendChild(e)}}nodeOrShadowRoot(e){return e===this.hostEl?this.shadowRoot:e}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(e,t){return super.appendChild(this.nodeOrShadowRoot(e),t)}insertBefore(e,t,i){return super.insertBefore(this.nodeOrShadowRoot(e),t,i)}removeChild(e,t){return super.removeChild(this.nodeOrShadowRoot(e),t)}parentNode(e){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(e)))}}let C=(()=>{class e extends f{constructor(e){super(e)}supports(e){return!0}addEventListener(e,t,i){return e.addEventListener(t,i,!1),()=>this.removeEventListener(e,t,i)}removeEventListener(e,t,i){return e.removeEventListener(t,i)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const T=["alt","control","meta","shift"],A={"\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"},E={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},L={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let O=(()=>{class e extends f{constructor(e){super(e)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,i,a){const r=e.parseEventName(i),o=e.eventCallback(r.fullKey,a,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,n.q)().onAndCancel(t,r.domEventName,o))}static parseEventName(t){const i=t.toLowerCase().split("."),n=i.shift();if(0===i.length||"keydown"!==n&&"keyup"!==n)return null;const a=e._normalizeKey(i.pop());let r="";if(T.forEach(e=>{const t=i.indexOf(e);t>-1&&(i.splice(t,1),r+=e+".")}),r+=a,0!=i.length||0===a.length)return null;const o={};return o.domEventName=n,o.fullKey=r,o}static getEventFullKey(e){let t="",i=function(e){let t=e.key;if(null==t){if(t=e.keyIdentifier,null==t)return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),3===e.location&&E.hasOwnProperty(t)&&(t=E[t]))}return A[t]||t}(e);return i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),T.forEach(n=>{n!=i&&L[n](e)&&(t+=n+".")}),t+=i,t}static eventCallback(t,i,n){return a=>{e.getEventFullKey(a)===t&&n.runGuarded(()=>i(a))}}static _normalizeKey(e){switch(e){case"esc":return"escape";default:return e}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),I=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=(0,a.Yz7)({factory:function(){return(0,a.LFG)(P)},token:e,providedIn:"root"}),e})(),P=(()=>{class e extends I{constructor(e){super(),this._doc=e}sanitize(e,t){if(null==t)return null;switch(e){case a.q3G.NONE:return t;case a.q3G.HTML:return(0,a.qzn)(t,"HTML")?(0,a.z3N)(t):(0,a.EiD)(this._doc,String(t)).toString();case a.q3G.STYLE:return(0,a.qzn)(t,"Style")?(0,a.z3N)(t):t;case a.q3G.SCRIPT:if((0,a.qzn)(t,"Script"))return(0,a.z3N)(t);throw new Error("unsafe value used in a script context");case a.q3G.URL:return(0,a.yhl)(t),(0,a.qzn)(t,"URL")?(0,a.z3N)(t):(0,a.mCW)(String(t));case a.q3G.RESOURCE_URL:if((0,a.qzn)(t,"ResourceURL"))return(0,a.z3N)(t);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(0,a.JVY)(e)}bypassSecurityTrustStyle(e){return(0,a.L6k)(e)}bypassSecurityTrustScript(e){return(0,a.eBb)(e)}bypassSecurityTrustUrl(e){return(0,a.LAX)(e)}bypassSecurityTrustResourceUrl(e){return(0,a.pB0)(e)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0))},e.\u0275prov=(0,a.Yz7)({factory:function(){return function(e){return new P(e.get(n.K0))}((0,a.LFG)(a.gxx))},token:e,providedIn:"root"}),e})();const Y=(0,a.eFA)(a._c5,"browser",[{provide:a.Lbi,useValue:n.bD},{provide:a.g9A,useValue:function(){o.makeCurrent(),d.init()},multi:!0},{provide:n.K0,useFactory:function(){return(0,a.RDi)(document),document},deps:[]}]),q=[[],{provide:a.zSh,useValue:"root"},{provide:a.qLn,useFactory:function(){return new a.qLn},deps:[]},{provide:h,useClass:C,multi:!0,deps:[n.K0,a.R0b,a.Lbi]},{provide:h,useClass:O,multi:!0,deps:[n.K0]},[],{provide:k,useClass:k,deps:[p,b,a.AFp]},{provide:a.FYo,useExisting:k},{provide:g,useExisting:b},{provide:b,useClass:b,deps:[n.K0]},{provide:a.dDg,useClass:a.dDg,deps:[a.R0b]},{provide:p,useClass:p,deps:[h,a.R0b]},{provide:n.JF,useClass:m,deps:[]},[]];let j=(()=>{class e{constructor(e){if(e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(t){return{ngModule:e,providers:[{provide:a.AFp,useValue:t.appId},{provide:c,useExisting:a.AFp},l]}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(e,12))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:q,imports:[n.ez,a.hGG]}),e})();function N(){return new F((0,a.LFG)(n.K0))}let F=(()=>{class e{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.K0))},e.\u0275prov=(0,a.Yz7)({factory:N,token:e,providedIn:"root"}),e})();"undefined"!=typeof window&&window},95987:function(e,t,i){"use strict";i.d(t,{gz:function(){return We},m2:function(){return R},wm:function(){return ki},F0:function(){return pi},rH:function(){return gi},Od:function(){return _i},yS:function(){return bi},Bz:function(){return Li},lC:function(){return yi}});var n=i(38583),a=i(37716),r=i(94402),o=i(25917),s=i(26215),u=i(9112),c=i(67574),l=i(13410),d=i(58071),m=i(41439),h=i(59193),p=i(52441),f=i(79765),g=i(45435),b=i(77393),v=i(7108);function _(e){return function(t){return 0===e?(0,h.c)():t.lift(new y(e))}}class y{constructor(e){if(this.total=e,this.total<0)throw new v.W}call(e,t){return t.subscribe(new w(e,this.total))}}class w extends b.L{constructor(e,t){super(e),this.total=t,this.ring=new Array,this.count=0}_next(e){const t=this.ring,i=this.total,n=this.count++;t.length<i?t.push(e):t[n%i]=e}_complete(){const e=this.destination;let t=this.count;if(t>0){const i=this.count>=this.total?this.total:this.count,n=this.ring;for(let a=0;a<i;a++){const a=t++%i;e.next(n[a])}}e.complete()}}var x=i(44635),k=i(95242),S=i(54487),D=i(88002),M=i(43190),C=i(15257),T=i(39761),A=i(42145),E=i(5304),L=i(94612),O=i(28049),I=i(19773),P=i(93342),Y=i(51307),q=i(68939),j=i(63282);class N{constructor(e,t){this.id=e,this.url=t}}class F extends N{constructor(e,t,i="imperative",n=null){super(e,t),this.navigationTrigger=i,this.restoredState=n}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class R extends N{constructor(e,t,i){super(e,t),this.urlAfterRedirects=i}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class H extends N{constructor(e,t,i){super(e,t),this.reason=i}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class B extends N{constructor(e,t,i){super(e,t),this.error=i}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class U extends N{constructor(e,t,i,n){super(e,t),this.urlAfterRedirects=i,this.state=n}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class z extends N{constructor(e,t,i,n){super(e,t),this.urlAfterRedirects=i,this.state=n}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Z extends N{constructor(e,t,i,n,a){super(e,t),this.urlAfterRedirects=i,this.state=n,this.shouldActivate=a}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class W extends N{constructor(e,t,i,n){super(e,t),this.urlAfterRedirects=i,this.state=n}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class V extends N{constructor(e,t,i,n){super(e,t),this.urlAfterRedirects=i,this.state=n}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class G{constructor(e){this.route=e}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class J{constructor(e){this.route=e}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Q{constructor(e){this.snapshot=e}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class K{constructor(e){this.snapshot=e}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ${constructor(e){this.snapshot=e}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class X{constructor(e){this.snapshot=e}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ee{constructor(e,t,i){this.routerEvent=e,this.position=t,this.anchor=i}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}const te="primary";class ie{constructor(e){this.params=e||{}}has(e){return Object.prototype.hasOwnProperty.call(this.params,e)}get(e){if(this.has(e)){const t=this.params[e];return Array.isArray(t)?t[0]:t}return null}getAll(e){if(this.has(e)){const t=this.params[e];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}}function ne(e){return new ie(e)}const ae="ngNavigationCancelingError";function re(e){const t=Error("NavigationCancelingError: "+e);return t[ae]=!0,t}function oe(e,t,i){const n=i.path.split("/");if(n.length>e.length||"full"===i.pathMatch&&(t.hasChildren()||n.length<e.length))return null;const a={};for(let r=0;r<n.length;r++){const t=n[r],i=e[r];if(t.startsWith(":"))a[t.substring(1)]=i;else if(t!==i.path)return null}return{consumed:e.slice(0,n.length),posParams:a}}function se(e,t){const i=e?Object.keys(e):void 0,n=t?Object.keys(t):void 0;if(!i||!n||i.length!=n.length)return!1;let a;for(let r=0;r<i.length;r++)if(a=i[r],!ue(e[a],t[a]))return!1;return!0}function ue(e,t){if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;const i=[...e].sort(),n=[...t].sort();return i.every((e,t)=>n[t]===e)}return e===t}function ce(e){return Array.prototype.concat.apply([],e)}function le(e){return e.length>0?e[e.length-1]:null}function de(e,t){for(const i in e)e.hasOwnProperty(i)&&t(e[i],i)}function me(e){return(0,a.CqO)(e)?e:(0,a.QGY)(e)?(0,r.D)(Promise.resolve(e)):(0,o.of)(e)}const he={exact:function e(t,i,n){if(!xe(t.segments,i.segments)||!ve(t.segments,i.segments,n)||t.numberOfChildren!==i.numberOfChildren)return!1;for(const a in i.children)if(!t.children[a]||!e(t.children[a],i.children[a],n))return!1;return!0},subset:ge},pe={exact:function(e,t){return se(e,t)},subset:function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(i=>ue(e[i],t[i]))},ignored:()=>!0};function fe(e,t,i){return he[i.paths](e.root,t.root,i.matrixParams)&&pe[i.queryParams](e.queryParams,t.queryParams)&&!("exact"===i.fragment&&e.fragment!==t.fragment)}function ge(e,t,i){return be(e,t,t.segments,i)}function be(e,t,i,n){if(e.segments.length>i.length){const a=e.segments.slice(0,i.length);return!(!xe(a,i)||t.hasChildren()||!ve(a,i,n))}if(e.segments.length===i.length){if(!xe(e.segments,i)||!ve(e.segments,i,n))return!1;for(const i in t.children)if(!e.children[i]||!ge(e.children[i],t.children[i],n))return!1;return!0}{const a=i.slice(0,e.segments.length),r=i.slice(e.segments.length);return!!(xe(e.segments,a)&&ve(e.segments,a,n)&&e.children[te])&&be(e.children[te],t,r,n)}}function ve(e,t,i){return t.every((t,n)=>pe[i](e[n].parameters,t.parameters))}class _e{constructor(e,t,i){this.root=e,this.queryParams=t,this.fragment=i}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ne(this.queryParams)),this._queryParamMap}toString(){return De.serialize(this)}}class ye{constructor(e,t){this.segments=e,this.children=t,this.parent=null,de(t,(e,t)=>e.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Me(this)}}class we{constructor(e,t){this.path=e,this.parameters=t}get parameterMap(){return this._parameterMap||(this._parameterMap=ne(this.parameters)),this._parameterMap}toString(){return Ie(this)}}function xe(e,t){return e.length===t.length&&e.every((e,i)=>e.path===t[i].path)}class ke{}class Se{parse(e){const t=new Ne(e);return new _e(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(e){var t;return`${`/${Ce(e.root,!0)}`}${function(e){const t=Object.keys(e).map(t=>{const i=e[t];return Array.isArray(i)?i.map(e=>`${Ae(t)}=${Ae(e)}`).join("&"):`${Ae(t)}=${Ae(i)}`}).filter(e=>!!e);return t.length?`?${t.join("&")}`:""}(e.queryParams)}${"string"==typeof e.fragment?`#${t=e.fragment,encodeURI(t)}`:""}`}}const De=new Se;function Me(e){return e.segments.map(e=>Ie(e)).join("/")}function Ce(e,t){if(!e.hasChildren())return Me(e);if(t){const t=e.children[te]?Ce(e.children[te],!1):"",i=[];return de(e.children,(e,t)=>{t!==te&&i.push(`${t}:${Ce(e,!1)}`)}),i.length>0?`${t}(${i.join("//")})`:t}{const t=function(e,t){let i=[];return de(e.children,(e,n)=>{n===te&&(i=i.concat(t(e,n)))}),de(e.children,(e,n)=>{n!==te&&(i=i.concat(t(e,n)))}),i}(e,(t,i)=>i===te?[Ce(e.children[te],!1)]:[`${i}:${Ce(t,!1)}`]);return 1===Object.keys(e.children).length&&null!=e.children[te]?`${Me(e)}/${t[0]}`:`${Me(e)}/(${t.join("//")})`}}function Te(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Ae(e){return Te(e).replace(/%3B/gi,";")}function Ee(e){return Te(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Le(e){return decodeURIComponent(e)}function Oe(e){return Le(e.replace(/\+/g,"%20"))}function Ie(e){return`${Ee(e.path)}${function(e){return Object.keys(e).map(t=>`;${Ee(t)}=${Ee(e[t])}`).join("")}(e.parameters)}`}const Pe=/^[^\/()?;=#]+/;function Ye(e){const t=e.match(Pe);return t?t[0]:""}const qe=/^[^=?&#]+/,je=/^[^?&#]+/;class Ne{constructor(e){this.url=e,this.remaining=e}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ye([],{}):new ye([],this.parseChildren())}parseQueryParams(){const e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());let t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(i[te]=new ye(e,t)),i}parseSegment(){const e=Ye(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(e),new we(Le(e),this.parseMatrixParams())}parseMatrixParams(){const e={};for(;this.consumeOptional(";");)this.parseParam(e);return e}parseParam(e){const t=Ye(this.remaining);if(!t)return;this.capture(t);let i="";if(this.consumeOptional("=")){const e=Ye(this.remaining);e&&(i=e,this.capture(i))}e[Le(t)]=Le(i)}parseQueryParam(e){const t=function(e){const t=e.match(qe);return t?t[0]:""}(this.remaining);if(!t)return;this.capture(t);let i="";if(this.consumeOptional("=")){const e=function(e){const t=e.match(je);return t?t[0]:""}(this.remaining);e&&(i=e,this.capture(i))}const n=Oe(t),a=Oe(i);if(e.hasOwnProperty(n)){let t=e[n];Array.isArray(t)||(t=[t],e[n]=t),t.push(a)}else e[n]=a}parseParens(e){const t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=Ye(this.remaining),n=this.remaining[i.length];if("/"!==n&&")"!==n&&";"!==n)throw new Error(`Cannot parse url '${this.url}'`);let a;i.indexOf(":")>-1?(a=i.substr(0,i.indexOf(":")),this.capture(a),this.capture(":")):e&&(a=te);const r=this.parseChildren();t[a]=1===Object.keys(r).length?r[te]:new ye([],r),this.consumeOptional("//")}return t}peekStartsWith(e){return this.remaining.startsWith(e)}consumeOptional(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)}capture(e){if(!this.consumeOptional(e))throw new Error(`Expected "${e}".`)}}class Fe{constructor(e){this._root=e}get root(){return this._root.value}parent(e){const t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null}children(e){const t=Re(e,this._root);return t?t.children.map(e=>e.value):[]}firstChild(e){const t=Re(e,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(e){const t=He(e,this._root);return t.length<2?[]:t[t.length-2].children.map(e=>e.value).filter(t=>t!==e)}pathFromRoot(e){return He(e,this._root).map(e=>e.value)}}function Re(e,t){if(e===t.value)return t;for(const i of t.children){const t=Re(e,i);if(t)return t}return null}function He(e,t){if(e===t.value)return[t];for(const i of t.children){const n=He(e,i);if(n.length)return n.unshift(t),n}return[]}class Be{constructor(e,t){this.value=e,this.children=t}toString(){return`TreeNode(${this.value})`}}function Ue(e){const t={};return e&&e.children.forEach(e=>t[e.value.outlet]=e),t}class ze extends Fe{constructor(e,t){super(e),this.snapshot=t,Qe(this,e)}toString(){return this.snapshot.toString()}}function Ze(e,t){const i=function(e,t){const i=new Ge([],{},{},"",{},te,t,null,e.root,-1,{});return new Je("",new Be(i,[]))}(e,t),n=new s.X([new we("",{})]),a=new s.X({}),r=new s.X({}),o=new s.X({}),u=new s.X(""),c=new We(n,a,o,u,r,te,t,i.root);return c.snapshot=i.root,new ze(new Be(c,[]),i)}class We{constructor(e,t,i,n,a,r,o,s){this.url=e,this.params=t,this.queryParams=i,this.fragment=n,this.data=a,this.outlet=r,this.component=o,this._futureSnapshot=s}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,D.U)(e=>ne(e)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,D.U)(e=>ne(e)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Ve(e,t="emptyOnly"){const i=e.pathFromRoot;let n=0;if("always"!==t)for(n=i.length-1;n>=1;){const e=i[n],t=i[n-1];if(e.routeConfig&&""===e.routeConfig.path)n--;else{if(t.component)break;n--}}return function(e){return e.reduce((e,t)=>({params:Object.assign(Object.assign({},e.params),t.params),data:Object.assign(Object.assign({},e.data),t.data),resolve:Object.assign(Object.assign({},e.resolve),t._resolvedData)}),{params:{},data:{},resolve:{}})}(i.slice(n))}class Ge{constructor(e,t,i,n,a,r,o,s,u,c,l){this.url=e,this.params=t,this.queryParams=i,this.fragment=n,this.data=a,this.outlet=r,this.component=o,this.routeConfig=s,this._urlSegment=u,this._lastPathIndex=c,this._resolve=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=ne(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ne(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(e=>e.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Je extends Fe{constructor(e,t){super(t),this.url=e,Qe(this,t)}toString(){return Ke(this._root)}}function Qe(e,t){t.value._routerState=e,t.children.forEach(t=>Qe(e,t))}function Ke(e){const t=e.children.length>0?` { ${e.children.map(Ke).join(", ")} } `:"";return`${e.value}${t}`}function $e(e){if(e.snapshot){const t=e.snapshot,i=e._futureSnapshot;e.snapshot=i,se(t.queryParams,i.queryParams)||e.queryParams.next(i.queryParams),t.fragment!==i.fragment&&e.fragment.next(i.fragment),se(t.params,i.params)||e.params.next(i.params),function(e,t){if(e.length!==t.length)return!1;for(let i=0;i<e.length;++i)if(!se(e[i],t[i]))return!1;return!0}(t.url,i.url)||e.url.next(i.url),se(t.data,i.data)||e.data.next(i.data)}else e.snapshot=e._futureSnapshot,e.data.next(e._futureSnapshot.data)}function Xe(e,t){return se(e.params,t.params)&&function(e,t){return xe(e,t)&&e.every((e,i)=>se(e.parameters,t[i].parameters))}(e.url,t.url)&&!(!e.parent!=!t.parent)&&(!e.parent||Xe(e.parent,t.parent))}function et(e,t,i){if(i&&e.shouldReuseRoute(t.value,i.value.snapshot)){const n=i.value;n._futureSnapshot=t.value;const a=function(e,t,i){return t.children.map(t=>{for(const n of i.children)if(e.shouldReuseRoute(t.value,n.value.snapshot))return et(e,t,n);return et(e,t)})}(e,t,i);return new Be(n,a)}{if(e.shouldAttach(t.value)){const i=e.retrieve(t.value);if(null!==i){const e=i.route;return tt(t,e),e}}const i=function(e){return new We(new s.X(e.url),new s.X(e.params),new s.X(e.queryParams),new s.X(e.fragment),new s.X(e.data),e.outlet,e.component,e)}(t.value),n=t.children.map(t=>et(e,t));return new Be(i,n)}}function tt(e,t){if(e.value.routeConfig!==t.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(e.children.length!==t.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");t.value._futureSnapshot=e.value;for(let i=0;i<e.children.length;++i)tt(e.children[i],t.children[i])}function it(e){return"object"==typeof e&&null!=e&&!e.outlets&&!e.segmentPath}function nt(e){return"object"==typeof e&&null!=e&&e.outlets}function at(e,t,i,n,a){let r={};return n&&de(n,(e,t)=>{r[t]=Array.isArray(e)?e.map(e=>`${e}`):`${e}`}),new _e(i.root===e?t:rt(i.root,e,t),r,a)}function rt(e,t,i){const n={};return de(e.children,(e,a)=>{n[a]=e===t?i:rt(e,t,i)}),new ye(e.segments,n)}class ot{constructor(e,t,i){if(this.isAbsolute=e,this.numberOfDoubleDots=t,this.commands=i,e&&i.length>0&&it(i[0]))throw new Error("Root segment cannot have matrix parameters");const n=i.find(nt);if(n&&n!==le(i))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class st{constructor(e,t,i){this.segmentGroup=e,this.processChildren=t,this.index=i}}function ut(e,t,i){if(e||(e=new ye([],{})),0===e.segments.length&&e.hasChildren())return ct(e,t,i);const n=function(e,t,i){let n=0,a=t;const r={match:!1,pathIndex:0,commandIndex:0};for(;a<e.segments.length;){if(n>=i.length)return r;const t=e.segments[a],o=i[n];if(nt(o))break;const s=`${o}`,u=n<i.length-1?i[n+1]:null;if(a>0&&void 0===s)break;if(s&&u&&"object"==typeof u&&void 0===u.outlets){if(!ht(s,u,t))return r;n+=2}else{if(!ht(s,{},t))return r;n++}a++}return{match:!0,pathIndex:a,commandIndex:n}}(e,t,i),a=i.slice(n.commandIndex);if(n.match&&n.pathIndex<e.segments.length){const t=new ye(e.segments.slice(0,n.pathIndex),{});return t.children[te]=new ye(e.segments.slice(n.pathIndex),e.children),ct(t,0,a)}return n.match&&0===a.length?new ye(e.segments,{}):n.match&&!e.hasChildren()?lt(e,t,i):n.match?ct(e,0,a):lt(e,t,i)}function ct(e,t,i){if(0===i.length)return new ye(e.segments,{});{const n=function(e){return nt(e[0])?e[0].outlets:{[te]:e}}(i),a={};return de(n,(i,n)=>{"string"==typeof i&&(i=[i]),null!==i&&(a[n]=ut(e.children[n],t,i))}),de(e.children,(e,t)=>{void 0===n[t]&&(a[t]=e)}),new ye(e.segments,a)}}function lt(e,t,i){const n=e.segments.slice(0,t);let a=0;for(;a<i.length;){const r=i[a];if(nt(r)){const e=dt(r.outlets);return new ye(n,e)}if(0===a&&it(i[0])){n.push(new we(e.segments[t].path,mt(i[0]))),a++;continue}const o=nt(r)?r.outlets[te]:`${r}`,s=a<i.length-1?i[a+1]:null;o&&s&&it(s)?(n.push(new we(o,mt(s))),a+=2):(n.push(new we(o,{})),a++)}return new ye(n,{})}function dt(e){const t={};return de(e,(e,i)=>{"string"==typeof e&&(e=[e]),null!==e&&(t[i]=lt(new ye([],{}),0,e))}),t}function mt(e){const t={};return de(e,(e,i)=>t[i]=`${e}`),t}function ht(e,t,i){return e==i.path&&se(t,i.parameters)}class pt{constructor(e,t,i,n){this.routeReuseStrategy=e,this.futureState=t,this.currState=i,this.forwardEvent=n}activate(e){const t=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,i,e),$e(this.futureState.root),this.activateChildRoutes(t,i,e)}deactivateChildRoutes(e,t,i){const n=Ue(t);e.children.forEach(e=>{const t=e.value.outlet;this.deactivateRoutes(e,n[t],i),delete n[t]}),de(n,(e,t)=>{this.deactivateRouteAndItsChildren(e,i)})}deactivateRoutes(e,t,i){const n=e.value,a=t?t.value:null;if(n===a)if(n.component){const a=i.getContext(n.outlet);a&&this.deactivateChildRoutes(e,t,a.children)}else this.deactivateChildRoutes(e,t,i);else a&&this.deactivateRouteAndItsChildren(t,i)}deactivateRouteAndItsChildren(e,t){this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,t):this.deactivateRouteAndOutlet(e,t)}detachAndStoreRouteSubtree(e,t){const i=t.getContext(e.value.outlet);if(i&&i.outlet){const t=i.outlet.detach(),n=i.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:t,route:e,contexts:n})}}deactivateRouteAndOutlet(e,t){const i=t.getContext(e.value.outlet),n=i&&e.value.component?i.children:t,a=Ue(e);for(const r of Object.keys(a))this.deactivateRouteAndItsChildren(a[r],n);i&&i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated(),i.attachRef=null,i.resolver=null,i.route=null)}activateChildRoutes(e,t,i){const n=Ue(t);e.children.forEach(e=>{this.activateRoutes(e,n[e.value.outlet],i),this.forwardEvent(new X(e.value.snapshot))}),e.children.length&&this.forwardEvent(new K(e.value.snapshot))}activateRoutes(e,t,i){const n=e.value,a=t?t.value:null;if($e(n),n===a)if(n.component){const a=i.getOrCreateContext(n.outlet);this.activateChildRoutes(e,t,a.children)}else this.activateChildRoutes(e,t,i);else if(n.component){const t=i.getOrCreateContext(n.outlet);if(this.routeReuseStrategy.shouldAttach(n.snapshot)){const e=this.routeReuseStrategy.retrieve(n.snapshot);this.routeReuseStrategy.store(n.snapshot,null),t.children.onOutletReAttached(e.contexts),t.attachRef=e.componentRef,t.route=e.route.value,t.outlet&&t.outlet.attach(e.componentRef,e.route.value),ft(e.route)}else{const i=function(e){for(let t=e.parent;t;t=t.parent){const e=t.routeConfig;if(e&&e._loadedConfig)return e._loadedConfig;if(e&&e.component)return null}return null}(n.snapshot),a=i?i.module.componentFactoryResolver:null;t.attachRef=null,t.route=n,t.resolver=a,t.outlet&&t.outlet.activateWith(n,a),this.activateChildRoutes(e,null,t.children)}}else this.activateChildRoutes(e,null,i)}}function ft(e){$e(e.value),e.children.forEach(ft)}class gt{constructor(e,t){this.routes=e,this.module=t}}function bt(e){return"function"==typeof e}function vt(e){return e instanceof _e}const _t=Symbol("INITIAL_VALUE");function yt(){return(0,M.w)(e=>(0,u.aj)(e.map(e=>e.pipe((0,C.q)(1),(0,T.O)(_t)))).pipe((0,A.R)((e,t)=>{let i=!1;return t.reduce((e,n,a)=>e!==_t?e:(n===_t&&(i=!0),i||!1!==n&&a!==t.length-1&&!vt(n)?e:n),e)},_t),(0,g.h)(e=>e!==_t),(0,D.U)(e=>vt(e)?e:!0===e),(0,C.q)(1)))}let wt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=a.Xpm({type:e,selectors:[["ng-component"]],decls:1,vars:0,template:function(e,t){1&e&&a._UZ(0,"router-outlet")},directives:function(){return[yi]},encapsulation:2}),e})();function xt(e,t=""){for(let i=0;i<e.length;i++){const n=e[i];kt(n,St(t,n))}}function kt(e,t){e.children&&xt(e.children,t)}function St(e,t){return t?e||t.path?e&&!t.path?`${e}/`:!e&&t.path?t.path:`${e}/${t.path}`:"":e}function Dt(e){const t=e.children&&e.children.map(Dt),i=t?Object.assign(Object.assign({},e),{children:t}):Object.assign({},e);return!i.component&&(t||i.loadChildren)&&i.outlet&&i.outlet!==te&&(i.component=wt),i}function Mt(e){return e.outlet||te}function Ct(e,t){const i=e.filter(e=>Mt(e)===t);return i.push(...e.filter(e=>Mt(e)!==t)),i}const Tt={matched:!1,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};function At(e,t,i){var n;if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||i.length>0)?Object.assign({},Tt):{matched:!0,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};const a=(t.matcher||oe)(i,e,t);if(!a)return Object.assign({},Tt);const r={};de(a.posParams,(e,t)=>{r[t]=e.path});const o=a.consumed.length>0?Object.assign(Object.assign({},r),a.consumed[a.consumed.length-1].parameters):r;return{matched:!0,consumedSegments:a.consumed,lastChild:a.consumed.length,parameters:o,positionalParamSegments:null!==(n=a.posParams)&&void 0!==n?n:{}}}function Et(e,t,i,n,a="corrected"){if(i.length>0&&function(e,t,i){return i.some(i=>Lt(e,t,i)&&Mt(i)!==te)}(e,i,n)){const a=new ye(t,function(e,t,i,n){const a={};a[te]=n,n._sourceSegment=e,n._segmentIndexShift=t.length;for(const r of i)if(""===r.path&&Mt(r)!==te){const i=new ye([],{});i._sourceSegment=e,i._segmentIndexShift=t.length,a[Mt(r)]=i}return a}(e,t,n,new ye(i,e.children)));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:[]}}if(0===i.length&&function(e,t,i){return i.some(i=>Lt(e,t,i))}(e,i,n)){const r=new ye(e.segments,function(e,t,i,n,a,r){const o={};for(const s of n)if(Lt(e,i,s)&&!a[Mt(s)]){const i=new ye([],{});i._sourceSegment=e,i._segmentIndexShift="legacy"===r?e.segments.length:t.length,o[Mt(s)]=i}return Object.assign(Object.assign({},a),o)}(e,t,i,n,e.children,a));return r._sourceSegment=e,r._segmentIndexShift=t.length,{segmentGroup:r,slicedSegments:i}}const r=new ye(e.segments,e.children);return r._sourceSegment=e,r._segmentIndexShift=t.length,{segmentGroup:r,slicedSegments:i}}function Lt(e,t,i){return(!(e.hasChildren()||t.length>0)||"full"!==i.pathMatch)&&""===i.path}function Ot(e,t,i,n){return!!(Mt(e)===n||n!==te&&Lt(t,i,e))&&("**"===e.path||At(t,e,i).matched)}function It(e,t,i){return 0===t.length&&!e.children[i]}class Pt{constructor(e){this.segmentGroup=e||null}}class Yt{constructor(e){this.urlTree=e}}function qt(e){return new c.y(t=>t.error(new Pt(e)))}function jt(e){return new c.y(t=>t.error(new Yt(e)))}function Nt(e){return new c.y(t=>t.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${e}'`)))}class Ft{constructor(e,t,i,n,r){this.configLoader=t,this.urlSerializer=i,this.urlTree=n,this.config=r,this.allowRedirects=!0,this.ngModule=e.get(a.h0i)}apply(){const e=Et(this.urlTree.root,[],[],this.config).segmentGroup,t=new ye(e.segments,e.children);return this.expandSegmentGroup(this.ngModule,this.config,t,te).pipe((0,D.U)(e=>this.createUrlTree(Rt(e),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,E.K)(e=>{if(e instanceof Yt)return this.allowRedirects=!1,this.match(e.urlTree);throw e instanceof Pt?this.noMatchError(e):e}))}match(e){return this.expandSegmentGroup(this.ngModule,this.config,e.root,te).pipe((0,D.U)(t=>this.createUrlTree(Rt(t),e.queryParams,e.fragment))).pipe((0,E.K)(e=>{throw e instanceof Pt?this.noMatchError(e):e}))}noMatchError(e){return new Error(`Cannot match any routes. URL Segment: '${e.segmentGroup}'`)}createUrlTree(e,t,i){const n=e.segments.length>0?new ye([],{[te]:e}):e;return new _e(n,t,i)}expandSegmentGroup(e,t,i,n){return 0===i.segments.length&&i.hasChildren()?this.expandChildren(e,t,i).pipe((0,D.U)(e=>new ye([],e))):this.expandSegment(e,i,t,i.segments,n,!0)}expandChildren(e,t,i){const n=[];for(const a of Object.keys(i.children))"primary"===a?n.unshift(a):n.push(a);return(0,r.D)(n).pipe((0,L.b)(n=>{const a=i.children[n],r=Ct(t,n);return this.expandSegmentGroup(e,r,a,n).pipe((0,D.U)(e=>({segment:e,outlet:n})))}),(0,A.R)((e,t)=>(e[t.outlet]=t.segment,e),{}),function(e,t){const i=arguments.length>=2;return n=>n.pipe(e?(0,g.h)((t,i)=>e(t,i,n)):S.y,_(1),i?(0,k.d)(t):(0,x.T)(()=>new l.K))}())}expandSegment(e,t,i,n,a,s){return(0,r.D)(i).pipe((0,L.b)(r=>this.expandSegmentAgainstRoute(e,t,i,r,n,a,s).pipe((0,E.K)(e=>{if(e instanceof Pt)return(0,o.of)(null);throw e}))),(0,O.P)(e=>!!e),(0,E.K)((e,i)=>{if(e instanceof l.K||"EmptyError"===e.name){if(It(t,n,a))return(0,o.of)(new ye([],{}));throw new Pt(t)}throw e}))}expandSegmentAgainstRoute(e,t,i,n,a,r,o){return Ot(n,t,a,r)?void 0===n.redirectTo?this.matchSegmentAgainstRoute(e,t,n,a,r):o&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,i,n,a,r):qt(t):qt(t)}expandSegmentAgainstRouteUsingRedirect(e,t,i,n,a,r){return"**"===n.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,i,n,r):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,i,n,a,r)}expandWildCardWithParamsAgainstRouteUsingRedirect(e,t,i,n){const a=this.applyRedirectCommands([],i.redirectTo,{});return i.redirectTo.startsWith("/")?jt(a):this.lineralizeSegments(i,a).pipe((0,I.zg)(i=>{const a=new ye(i,{});return this.expandSegment(e,a,t,i,n,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(e,t,i,n,a,r){const{matched:o,consumedSegments:s,lastChild:u,positionalParamSegments:c}=At(t,n,a);if(!o)return qt(t);const l=this.applyRedirectCommands(s,n.redirectTo,c);return n.redirectTo.startsWith("/")?jt(l):this.lineralizeSegments(n,l).pipe((0,I.zg)(n=>this.expandSegment(e,t,i,n.concat(a.slice(u)),r,!1)))}matchSegmentAgainstRoute(e,t,i,n,a){if("**"===i.path)return i.loadChildren?(i._loadedConfig?(0,o.of)(i._loadedConfig):this.configLoader.load(e.injector,i)).pipe((0,D.U)(e=>(i._loadedConfig=e,new ye(n,{})))):(0,o.of)(new ye(n,{}));const{matched:r,consumedSegments:s,lastChild:u}=At(t,i,n);if(!r)return qt(t);const c=n.slice(u);return this.getChildConfig(e,i,n).pipe((0,I.zg)(e=>{const n=e.module,r=e.routes,{segmentGroup:u,slicedSegments:l}=Et(t,s,c,r),d=new ye(u.segments,u.children);if(0===l.length&&d.hasChildren())return this.expandChildren(n,r,d).pipe((0,D.U)(e=>new ye(s,e)));if(0===r.length&&0===l.length)return(0,o.of)(new ye(s,{}));const m=Mt(i)===a;return this.expandSegment(n,d,r,l,m?te:a,!0).pipe((0,D.U)(e=>new ye(s.concat(e.segments),e.children)))}))}getChildConfig(e,t,i){return t.children?(0,o.of)(new gt(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?(0,o.of)(t._loadedConfig):this.runCanLoadGuards(e.injector,t,i).pipe((0,I.zg)(i=>{return i?this.configLoader.load(e.injector,t).pipe((0,D.U)(e=>(t._loadedConfig=e,e))):(n=t,new c.y(e=>e.error(re(`Cannot load children because the guard of the route "path: '${n.path}'" returned false`))));var n})):(0,o.of)(new gt([],e))}runCanLoadGuards(e,t,i){const n=t.canLoad;if(!n||0===n.length)return(0,o.of)(!0);const a=n.map(n=>{const a=e.get(n);let r;if((o=a)&&bt(o.canLoad))r=a.canLoad(t,i);else{if(!bt(a))throw new Error("Invalid CanLoad guard");r=a(t,i)}var o;return me(r)});return(0,o.of)(a).pipe(yt(),(0,P.b)(e=>{if(!vt(e))return;const t=re(`Redirecting to "${this.urlSerializer.serialize(e)}"`);throw t.url=e,t}),(0,D.U)(e=>!0===e))}lineralizeSegments(e,t){let i=[],n=t.root;for(;;){if(i=i.concat(n.segments),0===n.numberOfChildren)return(0,o.of)(i);if(n.numberOfChildren>1||!n.children[te])return Nt(e.redirectTo);n=n.children[te]}}applyRedirectCommands(e,t,i){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,i)}applyRedirectCreatreUrlTree(e,t,i,n){const a=this.createSegmentGroup(e,t.root,i,n);return new _e(a,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(e,t){const i={};return de(e,(e,n)=>{if("string"==typeof e&&e.startsWith(":")){const a=e.substring(1);i[n]=t[a]}else i[n]=e}),i}createSegmentGroup(e,t,i,n){const a=this.createSegments(e,t.segments,i,n);let r={};return de(t.children,(t,a)=>{r[a]=this.createSegmentGroup(e,t,i,n)}),new ye(a,r)}createSegments(e,t,i,n){return t.map(t=>t.path.startsWith(":")?this.findPosParam(e,t,n):this.findOrReturn(t,i))}findPosParam(e,t,i){const n=i[t.path.substring(1)];if(!n)throw new Error(`Cannot redirect to '${e}'. Cannot find '${t.path}'.`);return n}findOrReturn(e,t){let i=0;for(const n of t){if(n.path===e.path)return t.splice(i),n;i++}return e}}function Rt(e){const t={};for(const i of Object.keys(e.children)){const n=Rt(e.children[i]);(n.segments.length>0||n.hasChildren())&&(t[i]=n)}return function(e){if(1===e.numberOfChildren&&e.children[te]){const t=e.children[te];return new ye(e.segments.concat(t.segments),t.children)}return e}(new ye(e.segments,t))}class Ht{constructor(e){this.path=e,this.route=this.path[this.path.length-1]}}class Bt{constructor(e,t){this.component=e,this.route=t}}function Ut(e,t,i){const n=e._root;return Zt(n,t?t._root:null,i,[n.value])}function zt(e,t,i){const n=function(e){if(!e)return null;for(let t=e.parent;t;t=t.parent){const e=t.routeConfig;if(e&&e._loadedConfig)return e._loadedConfig}return null}(t);return(n?n.module.injector:i).get(e)}function Zt(e,t,i,n,a={canDeactivateChecks:[],canActivateChecks:[]}){const r=Ue(t);return e.children.forEach(e=>{(function(e,t,i,n,a={canDeactivateChecks:[],canActivateChecks:[]}){const r=e.value,o=t?t.value:null,s=i?i.getContext(e.value.outlet):null;if(o&&r.routeConfig===o.routeConfig){const u=function(e,t,i){if("function"==typeof i)return i(e,t);switch(i){case"pathParamsChange":return!xe(e.url,t.url);case"pathParamsOrQueryParamsChange":return!xe(e.url,t.url)||!se(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Xe(e,t)||!se(e.queryParams,t.queryParams);case"paramsChange":default:return!Xe(e,t)}}(o,r,r.routeConfig.runGuardsAndResolvers);u?a.canActivateChecks.push(new Ht(n)):(r.data=o.data,r._resolvedData=o._resolvedData),Zt(e,t,r.component?s?s.children:null:i,n,a),u&&s&&s.outlet&&s.outlet.isActivated&&a.canDeactivateChecks.push(new Bt(s.outlet.component,o))}else o&&Wt(t,s,a),a.canActivateChecks.push(new Ht(n)),Zt(e,null,r.component?s?s.children:null:i,n,a)})(e,r[e.value.outlet],i,n.concat([e.value]),a),delete r[e.value.outlet]}),de(r,(e,t)=>Wt(e,i.getContext(t),a)),a}function Wt(e,t,i){const n=Ue(e),a=e.value;de(n,(e,n)=>{Wt(e,a.component?t?t.children.getContext(n):null:t,i)}),i.canDeactivateChecks.push(new Bt(a.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,a))}class Vt{}function Gt(e){return new c.y(t=>t.error(e))}class Jt{constructor(e,t,i,n,a,r){this.rootComponentType=e,this.config=t,this.urlTree=i,this.url=n,this.paramsInheritanceStrategy=a,this.relativeLinkResolution=r}recognize(){const e=Et(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo),this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,te);if(null===t)return null;const i=new Ge([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},te,this.rootComponentType,null,this.urlTree.root,-1,{}),n=new Be(i,t),a=new Je(this.url,n);return this.inheritParamsAndData(a._root),a}inheritParamsAndData(e){const t=e.value,i=Ve(t,this.paramsInheritanceStrategy);t.params=Object.freeze(i.params),t.data=Object.freeze(i.data),e.children.forEach(e=>this.inheritParamsAndData(e))}processSegmentGroup(e,t,i){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,i)}processChildren(e,t){const i=[];for(const a of Object.keys(t.children)){const n=t.children[a],r=Ct(e,a),o=this.processSegmentGroup(r,n,a);if(null===o)return null;i.push(...o)}const n=Kt(i);return n.sort((e,t)=>e.value.outlet===te?-1:t.value.outlet===te?1:e.value.outlet.localeCompare(t.value.outlet)),n}processSegment(e,t,i,n){for(const a of e){const e=this.processSegmentAgainstRoute(a,t,i,n);if(null!==e)return e}return It(t,i,n)?[]:null}processSegmentAgainstRoute(e,t,i,n){if(e.redirectTo||!Ot(e,t,i,n))return null;let a,r=[],o=[];if("**"===e.path){const n=i.length>0?le(i).parameters:{};a=new Ge(i,n,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,ei(e),Mt(e),e.component,e,$t(t),Xt(t)+i.length,ti(e))}else{const n=At(t,e,i);if(!n.matched)return null;r=n.consumedSegments,o=i.slice(n.lastChild),a=new Ge(r,n.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,ei(e),Mt(e),e.component,e,$t(t),Xt(t)+r.length,ti(e))}const s=(l=e).children?l.children:l.loadChildren?l._loadedConfig.routes:[],{segmentGroup:u,slicedSegments:c}=Et(t,r,o,s.filter(e=>void 0===e.redirectTo),this.relativeLinkResolution);var l;if(0===c.length&&u.hasChildren()){const e=this.processChildren(s,u);return null===e?null:[new Be(a,e)]}if(0===s.length&&0===c.length)return[new Be(a,[])];const d=Mt(e)===n,m=this.processSegment(s,u,c,d?te:n);return null===m?null:[new Be(a,m)]}}function Qt(e){const t=e.value.routeConfig;return t&&""===t.path&&void 0===t.redirectTo}function Kt(e){const t=[],i=new Set;for(const n of e){if(!Qt(n)){t.push(n);continue}const e=t.find(e=>n.value.routeConfig===e.value.routeConfig);void 0!==e?(e.children.push(...n.children),i.add(e)):t.push(n)}for(const n of i){const e=Kt(n.children);t.push(new Be(n.value,e))}return t.filter(e=>!i.has(e))}function $t(e){let t=e;for(;t._sourceSegment;)t=t._sourceSegment;return t}function Xt(e){let t=e,i=t._segmentIndexShift?t._segmentIndexShift:0;for(;t._sourceSegment;)t=t._sourceSegment,i+=t._segmentIndexShift?t._segmentIndexShift:0;return i-1}function ei(e){return e.data||{}}function ti(e){return e.resolve||{}}function ii(e){return(0,M.w)(t=>{const i=e(t);return i?(0,r.D)(i).pipe((0,D.U)(()=>t)):(0,o.of)(t)})}class ni extends class{shouldDetach(e){return!1}store(e,t){}shouldAttach(e){return!1}retrieve(e){return null}shouldReuseRoute(e,t){return e.routeConfig===t.routeConfig}}{}const ai=new a.OlP("ROUTES");class ri{constructor(e,t,i,n){this.loader=e,this.compiler=t,this.onLoadStartListener=i,this.onLoadEndListener=n}load(e,t){if(t._loader$)return t._loader$;this.onLoadStartListener&&this.onLoadStartListener(t);const i=this.loadModuleFactory(t.loadChildren).pipe((0,D.U)(i=>{this.onLoadEndListener&&this.onLoadEndListener(t);const n=i.create(e);return new gt(ce(n.injector.get(ai,void 0,a.XFs.Self|a.XFs.Optional)).map(Dt),n)}),(0,E.K)(e=>{throw t._loader$=void 0,e}));return t._loader$=new p.c(i,()=>new f.xQ).pipe((0,Y.x)()),t._loader$}loadModuleFactory(e){return"string"==typeof e?(0,r.D)(this.loader.load(e)):me(e()).pipe((0,I.zg)(e=>e instanceof a.YKP?(0,o.of)(e):(0,r.D)(this.compiler.compileModuleAsync(e))))}}class oi{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new si,this.attachRef=null}}class si{constructor(){this.contexts=new Map}onChildOutletCreated(e,t){const i=this.getOrCreateContext(e);i.outlet=t,this.contexts.set(e,i)}onChildOutletDestroyed(e){const t=this.getContext(e);t&&(t.outlet=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let t=this.getContext(e);return t||(t=new oi,this.contexts.set(e,t)),t}getContext(e){return this.contexts.get(e)||null}}class ui{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,t){return e}}function ci(e){throw e}function li(e,t,i){return t.parse("/")}function di(e,t){return(0,o.of)(null)}const mi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},hi={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let pi=(()=>{class e{constructor(e,t,i,n,r,o,u,c){this.rootComponentType=e,this.urlSerializer=t,this.rootContexts=i,this.location=n,this.config=c,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.lastLocationChangeInfo=null,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new f.xQ,this.errorHandler=ci,this.malformedUriErrorHandler=li,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:di,afterPreactivation:di},this.urlHandlingStrategy=new ui,this.routeReuseStrategy=new ni,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.ngModule=r.get(a.h0i),this.console=r.get(a.c2e);const l=r.get(a.R0b);this.isNgZoneEnabled=l instanceof a.R0b&&a.R0b.isInAngularZone(),this.resetConfig(c),this.currentUrlTree=new _e(new ye([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new ri(o,u,e=>this.triggerEvent(new G(e)),e=>this.triggerEvent(new J(e))),this.routerState=Ze(this.currentUrlTree,this.rootComponentType),this.transitions=new s.X({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){var e;return null===(e=this.location.getState())||void 0===e?void 0:e.\u0275routerPageId}setupNavigations(e){const t=this.events;return e.pipe((0,g.h)(e=>0!==e.id),(0,D.U)(e=>Object.assign(Object.assign({},e),{extractedUrl:this.urlHandlingStrategy.extract(e.rawUrl)})),(0,M.w)(e=>{let i=!1,n=!1;return(0,o.of)(e).pipe((0,P.b)(e=>{this.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),(0,M.w)(e=>{const i=!this.navigated||e.extractedUrl.toString()!==this.browserUrlTree.toString(),a=("reload"===this.onSameUrlNavigation||i)&&this.urlHandlingStrategy.shouldProcessUrl(e.rawUrl);if(fi(e.source)&&(this.browserUrlTree=e.rawUrl),a)return(0,o.of)(e).pipe((0,M.w)(e=>{const i=this.transitions.getValue();return t.next(new F(e.id,this.serializeUrl(e.extractedUrl),e.source,e.restoredState)),i!==this.transitions.getValue()?h.E:Promise.resolve(e)}),function(e,t,i,n){return(0,M.w)(a=>function(e,t,i,n,a){return new Ft(e,t,i,n,a).apply()}(e,t,i,a.extractedUrl,n).pipe((0,D.U)(e=>Object.assign(Object.assign({},a),{urlAfterRedirects:e}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,P.b)(e=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:e.urlAfterRedirects})}),function(e,t,i,a,r){return(0,I.zg)(s=>function(e,t,i,a,r="emptyOnly",s="legacy"){try{const n=new Jt(e,t,i,a,r,s).recognize();return null===n?Gt(new Vt):(0,o.of)(n)}catch(n){return Gt(n)}}(e,t,s.urlAfterRedirects,i(s.urlAfterRedirects),a,r).pipe((0,D.U)(e=>Object.assign(Object.assign({},s),{targetSnapshot:e}))))}(this.rootComponentType,this.config,e=>this.serializeUrl(e),this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,P.b)(e=>{"eager"===this.urlUpdateStrategy&&(e.extras.skipLocationChange||this.setBrowserUrl(e.urlAfterRedirects,e),this.browserUrlTree=e.urlAfterRedirects);const i=new U(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.next(i)}));if(i&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:i,extractedUrl:n,source:a,restoredState:r,extras:s}=e,u=new F(i,this.serializeUrl(n),a,r);t.next(u);const c=Ze(n,this.rootComponentType).snapshot;return(0,o.of)(Object.assign(Object.assign({},e),{targetSnapshot:c,urlAfterRedirects:n,extras:Object.assign(Object.assign({},s),{skipLocationChange:!1,replaceUrl:!1})}))}return this.rawUrlTree=e.rawUrl,this.browserUrlTree=e.urlAfterRedirects,e.resolve(null),h.E}),ii(e=>{const{targetSnapshot:t,id:i,extractedUrl:n,rawUrl:a,extras:{skipLocationChange:r,replaceUrl:o}}=e;return this.hooks.beforePreactivation(t,{navigationId:i,appliedUrlTree:n,rawUrlTree:a,skipLocationChange:!!r,replaceUrl:!!o})}),(0,P.b)(e=>{const t=new z(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}),(0,D.U)(e=>Object.assign(Object.assign({},e),{guards:Ut(e.targetSnapshot,e.currentSnapshot,this.rootContexts)})),function(e,t){return(0,I.zg)(i=>{const{targetSnapshot:n,currentSnapshot:a,guards:{canActivateChecks:s,canDeactivateChecks:u}}=i;return 0===u.length&&0===s.length?(0,o.of)(Object.assign(Object.assign({},i),{guardsResult:!0})):function(e,t,i,n){return(0,r.D)(e).pipe((0,I.zg)(e=>function(e,t,i,n,a){const r=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!r||0===r.length)return(0,o.of)(!0);const s=r.map(r=>{const o=zt(r,t,a);let s;if(function(e){return e&&bt(e.canDeactivate)}(o))s=me(o.canDeactivate(e,t,i,n));else{if(!bt(o))throw new Error("Invalid CanDeactivate guard");s=me(o(e,t,i,n))}return s.pipe((0,O.P)())});return(0,o.of)(s).pipe(yt())}(e.component,e.route,i,t,n)),(0,O.P)(e=>!0!==e,!0))}(u,n,a,e).pipe((0,I.zg)(i=>i&&function(e){return"boolean"==typeof e}(i)?function(e,t,i,n){return(0,r.D)(t).pipe((0,L.b)(t=>(0,d.z)(function(e,t){return null!==e&&t&&t(new Q(e)),(0,o.of)(!0)}(t.route.parent,n),function(e,t){return null!==e&&t&&t(new $(e)),(0,o.of)(!0)}(t.route,n),function(e,t,i){const n=t[t.length-1],a=t.slice(0,t.length-1).reverse().map(e=>function(e){const t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)).filter(e=>null!==e).map(t=>(0,m.P)(()=>{const a=t.guards.map(a=>{const r=zt(a,t.node,i);let o;if(function(e){return e&&bt(e.canActivateChild)}(r))o=me(r.canActivateChild(n,e));else{if(!bt(r))throw new Error("Invalid CanActivateChild guard");o=me(r(n,e))}return o.pipe((0,O.P)())});return(0,o.of)(a).pipe(yt())}));return(0,o.of)(a).pipe(yt())}(e,t.path,i),function(e,t,i){const n=t.routeConfig?t.routeConfig.canActivate:null;if(!n||0===n.length)return(0,o.of)(!0);const a=n.map(n=>(0,m.P)(()=>{const a=zt(n,t,i);let r;if(function(e){return e&&bt(e.canActivate)}(a))r=me(a.canActivate(t,e));else{if(!bt(a))throw new Error("Invalid CanActivate guard");r=me(a(t,e))}return r.pipe((0,O.P)())}));return(0,o.of)(a).pipe(yt())}(e,t.route,i))),(0,O.P)(e=>!0!==e,!0))}(n,s,e,t):(0,o.of)(i)),(0,D.U)(e=>Object.assign(Object.assign({},i),{guardsResult:e})))})}(this.ngModule.injector,e=>this.triggerEvent(e)),(0,P.b)(e=>{if(vt(e.guardsResult)){const t=re(`Redirecting to "${this.serializeUrl(e.guardsResult)}"`);throw t.url=e.guardsResult,t}const t=new Z(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);this.triggerEvent(t)}),(0,g.h)(e=>!!e.guardsResult||(this.restoreHistory(e),this.cancelNavigationTransition(e,""),!1)),ii(e=>{if(e.guards.canActivateChecks.length)return(0,o.of)(e).pipe((0,P.b)(e=>{const t=new W(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}),(0,M.w)(e=>{let t=!1;return(0,o.of)(e).pipe(function(e,t){return(0,I.zg)(i=>{const{targetSnapshot:n,guards:{canActivateChecks:a}}=i;if(!a.length)return(0,o.of)(i);let s=0;return(0,r.D)(a).pipe((0,L.b)(i=>function(e,t,i,n){return function(e,t,i,n){const a=Object.keys(e);if(0===a.length)return(0,o.of)({});const s={};return(0,r.D)(a).pipe((0,I.zg)(a=>function(e,t,i,n){const a=zt(e,t,n);return me(a.resolve?a.resolve(t,i):a(t,i))}(e[a],t,i,n).pipe((0,P.b)(e=>{s[a]=e}))),_(1),(0,I.zg)(()=>Object.keys(s).length===a.length?(0,o.of)(s):h.E))}(e._resolve,e,t,n).pipe((0,D.U)(t=>(e._resolvedData=t,e.data=Object.assign(Object.assign({},e.data),Ve(e,i).resolve),null)))}(i.route,n,e,t)),(0,P.b)(()=>s++),_(1),(0,I.zg)(e=>s===a.length?(0,o.of)(i):h.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,P.b)({next:()=>t=!0,complete:()=>{t||(this.restoreHistory(e),this.cancelNavigationTransition(e,"At least one route resolver didn't emit any value."))}}))}),(0,P.b)(e=>{const t=new V(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}))}),ii(e=>{const{targetSnapshot:t,id:i,extractedUrl:n,rawUrl:a,extras:{skipLocationChange:r,replaceUrl:o}}=e;return this.hooks.afterPreactivation(t,{navigationId:i,appliedUrlTree:n,rawUrlTree:a,skipLocationChange:!!r,replaceUrl:!!o})}),(0,D.U)(e=>{const t=function(e,t,i){const n=et(e,t._root,i?i._root:void 0);return new ze(n,t)}(this.routeReuseStrategy,e.targetSnapshot,e.currentRouterState);return Object.assign(Object.assign({},e),{targetRouterState:t})}),(0,P.b)(e=>{this.currentUrlTree=e.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl),this.routerState=e.targetRouterState,"deferred"===this.urlUpdateStrategy&&(e.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,e),this.browserUrlTree=e.urlAfterRedirects)}),((e,t,i)=>(0,D.U)(n=>(new pt(t,n.targetRouterState,n.currentRouterState,i).activate(e),n)))(this.rootContexts,this.routeReuseStrategy,e=>this.triggerEvent(e)),(0,P.b)({next(){i=!0},complete(){i=!0}}),(0,q.x)(()=>{if(!i&&!n){const t=`Navigation ID ${e.id} is not equal to the current navigation id ${this.navigationId}`;"replace"===this.canceledNavigationResolution?(this.restoreHistory(e),this.cancelNavigationTransition(e,t)):this.cancelNavigationTransition(e,t)}this.currentNavigation=null}),(0,E.K)(i=>{if(n=!0,function(e){return e&&e[ae]}(i)){const n=vt(i.url);n||(this.navigated=!0,this.restoreHistory(e,!0));const a=new H(e.id,this.serializeUrl(e.extractedUrl),i.message);t.next(a),n?setTimeout(()=>{const t=this.urlHandlingStrategy.merge(i.url,this.rawUrlTree),n={skipLocationChange:e.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||fi(e.source)};this.scheduleNavigation(t,"imperative",null,n,{resolve:e.resolve,reject:e.reject,promise:e.promise})},0):e.resolve(!1)}else{this.restoreHistory(e,!0);const n=new B(e.id,this.serializeUrl(e.extractedUrl),i);t.next(n);try{e.resolve(this.errorHandler(i))}catch(a){e.reject(a)}}return h.E}))}))}resetRootComponentType(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}getTransition(){const e=this.transitions.value;return e.urlAfterRedirects=this.browserUrlTree,e}setTransition(e){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),e))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const t=this.extractLocationChangeInfoFromEvent(e);this.shouldScheduleNavigation(this.lastLocationChangeInfo,t)&&setTimeout(()=>{const{source:e,state:i,urlTree:n}=t,a={replaceUrl:!0};if(i){const e=Object.assign({},i);delete e.navigationId,delete e.\u0275routerPageId,0!==Object.keys(e).length&&(a.state=e)}this.scheduleNavigation(n,e,i,a)},0),this.lastLocationChangeInfo=t}))}extractLocationChangeInfoFromEvent(e){var t;return{source:"popstate"===e.type?"popstate":"hashchange",urlTree:this.parseUrl(e.url),state:(null===(t=e.state)||void 0===t?void 0:t.navigationId)?e.state:null,transitionId:this.getTransition().id}}shouldScheduleNavigation(e,t){if(!e)return!0;const i=t.urlTree.toString()===e.urlTree.toString();return t.transitionId!==e.transitionId||!i||!("hashchange"===t.source&&"popstate"===e.source||"popstate"===t.source&&"hashchange"===e.source)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(e){this.events.next(e)}resetConfig(e){xt(e),this.config=e.map(Dt),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,t={}){const{relativeTo:i,queryParams:n,fragment:a,queryParamsHandling:r,preserveFragment:o}=t,s=i||this.routerState.root,u=o?this.currentUrlTree.fragment:a;let c=null;switch(r){case"merge":c=Object.assign(Object.assign({},this.currentUrlTree.queryParams),n);break;case"preserve":c=this.currentUrlTree.queryParams;break;default:c=n||null}return null!==c&&(c=this.removeEmptyProps(c)),function(e,t,i,n,a){if(0===i.length)return at(t.root,t.root,t,n,a);const r=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new ot(!0,0,e);let t=0,i=!1;const n=e.reduce((e,n,a)=>{if("object"==typeof n&&null!=n){if(n.outlets){const t={};return de(n.outlets,(e,i)=>{t[i]="string"==typeof e?e.split("/"):e}),[...e,{outlets:t}]}if(n.segmentPath)return[...e,n.segmentPath]}return"string"!=typeof n?[...e,n]:0===a?(n.split("/").forEach((n,a)=>{0==a&&"."===n||(0==a&&""===n?i=!0:".."===n?t++:""!=n&&e.push(n))}),e):[...e,n]},[]);return new ot(i,t,n)}(i);if(r.toRoot())return at(t.root,new ye([],{}),t,n,a);const o=function(e,t,i){if(e.isAbsolute)return new st(t.root,!0,0);if(-1===i.snapshot._lastPathIndex){const e=i.snapshot._urlSegment;return new st(e,e===t.root,0)}const n=it(e.commands[0])?0:1;return function(e,t,i){let n=e,a=t,r=i;for(;r>a;){if(r-=a,n=n.parent,!n)throw new Error("Invalid number of '../'");a=n.segments.length}return new st(n,!1,a-r)}(i.snapshot._urlSegment,i.snapshot._lastPathIndex+n,e.numberOfDoubleDots)}(r,t,e),s=o.processChildren?ct(o.segmentGroup,o.index,r.commands):ut(o.segmentGroup,o.index,r.commands);return at(o.segmentGroup,s,t,n,a)}(s,this.currentUrlTree,e,c,null!=u?u:null)}navigateByUrl(e,t={skipLocationChange:!1}){const i=vt(e)?e:this.parseUrl(e),n=this.urlHandlingStrategy.merge(i,this.rawUrlTree);return this.scheduleNavigation(n,"imperative",null,t)}navigate(e,t={skipLocationChange:!1}){return function(e){for(let t=0;t<e.length;t++){const i=e[t];if(null==i)throw new Error(`The requested path contains ${i} segment at index ${t}`)}}(e),this.navigateByUrl(this.createUrlTree(e,t),t)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){let t;try{t=this.urlSerializer.parse(e)}catch(i){t=this.malformedUriErrorHandler(i,this.urlSerializer,e)}return t}isActive(e,t){let i;if(i=!0===t?Object.assign({},mi):!1===t?Object.assign({},hi):t,vt(e))return fe(this.currentUrlTree,e,i);const n=this.parseUrl(e);return fe(this.currentUrlTree,n,i)}removeEmptyProps(e){return Object.keys(e).reduce((t,i)=>{const n=e[i];return null!=n&&(t[i]=n),t},{})}processNavigations(){this.navigations.subscribe(e=>{this.navigated=!0,this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId,this.events.next(new R(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,e.resolve(!0)},e=>{this.console.warn("Unhandled Navigation Error: ")})}scheduleNavigation(e,t,i,n,a){var r,o;if(this.disposed)return Promise.resolve(!1);const s=this.getTransition(),u=fi(t)&&s&&!fi(s.source),c=(this.lastSuccessfulId===s.id||this.currentNavigation?s.rawUrl:s.urlAfterRedirects).toString()===e.toString();if(u&&c)return Promise.resolve(!0);let l,d,m;a?(l=a.resolve,d=a.reject,m=a.promise):m=new Promise((e,t)=>{l=e,d=t});const h=++this.navigationId;let p;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(i=this.location.getState()),p=i&&i.\u0275routerPageId?i.\u0275routerPageId:n.replaceUrl||n.skipLocationChange?null!==(r=this.browserPageId)&&void 0!==r?r:0:(null!==(o=this.browserPageId)&&void 0!==o?o:0)+1):p=0,this.setTransition({id:h,targetPageId:p,source:t,restoredState:i,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:n,resolve:l,reject:d,promise:m,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),m.catch(e=>Promise.reject(e))}setBrowserUrl(e,t){const i=this.urlSerializer.serialize(e),n=Object.assign(Object.assign({},t.extras.state),this.generateNgRouterState(t.id,t.targetPageId));this.location.isCurrentPathEqualTo(i)||t.extras.replaceUrl?this.location.replaceState(i,"",n):this.location.go(i,"",n)}restoreHistory(e,t=!1){var i,n;if("computed"===this.canceledNavigationResolution){const t=this.currentPageId-e.targetPageId;"popstate"!==e.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==(null===(i=this.currentNavigation)||void 0===i?void 0:i.finalUrl)||0===t?this.currentUrlTree===(null===(n=this.currentNavigation)||void 0===n?void 0:n.finalUrl)&&0===t&&(this.resetState(e),this.browserUrlTree=e.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(t)}else"replace"===this.canceledNavigationResolution&&(t&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=e.currentRouterState,this.currentUrlTree=e.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(e,t){const i=new H(e.id,this.serializeUrl(e.extractedUrl),t);this.triggerEvent(i),e.resolve(!1)}generateNgRouterState(e,t){return"computed"===this.canceledNavigationResolution?{navigationId:e,"\u0275routerPageId":t}:{navigationId:e}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(a.DyG),a.LFG(ke),a.LFG(si),a.LFG(n.Ye),a.LFG(a.zs3),a.LFG(a.v3s),a.LFG(a.Sil),a.LFG(void 0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();function fi(e){return"imperative"!==e}let gi=(()=>{class e{constructor(e,t,i,n,a){this.router=e,this.route=t,this.commands=[],this.onChanges=new f.xQ,null==i&&n.setAttribute(a.nativeElement,"tabindex","0")}ngOnChanges(e){this.onChanges.next(this)}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}onClick(){const e={skipLocationChange:vi(this.skipLocationChange),replaceUrl:vi(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,e),!0}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:vi(this.preserveFragment)})}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(pi),a.Y36(We),a.$8M("tabindex"),a.Y36(a.Qsj),a.Y36(a.SBq))},e.\u0275dir=a.lG2({type:e,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(e,t){1&e&&a.NdJ("click",function(){return t.onClick()})},inputs:{routerLink:"routerLink",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo"},features:[a.TTD]}),e})(),bi=(()=>{class e{constructor(e,t,i){this.router=e,this.route=t,this.locationStrategy=i,this.commands=[],this.onChanges=new f.xQ,this.subscription=e.events.subscribe(e=>{e instanceof R&&this.updateTargetUrlAndHref()})}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}ngOnChanges(e){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(e,t,i,n,a){if(0!==e||t||i||n||a||"string"==typeof this.target&&"_self"!=this.target)return!0;const r={skipLocationChange:vi(this.skipLocationChange),replaceUrl:vi(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,r),!1}updateTargetUrlAndHref(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:vi(this.preserveFragment)})}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(pi),a.Y36(We),a.Y36(n.S$))},e.\u0275dir=a.lG2({type:e,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,t){1&e&&a.NdJ("click",function(e){return t.onClick(e.button,e.ctrlKey,e.shiftKey,e.altKey,e.metaKey)}),2&e&&(a.Ikx("href",t.href,a.LSH),a.uIk("target",t.target))},inputs:{routerLink:"routerLink",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo"},features:[a.TTD]}),e})();function vi(e){return""===e||!!e}let _i=(()=>{class e{constructor(e,t,i,n,a,r){this.router=e,this.element=t,this.renderer=i,this.cdr=n,this.link=a,this.linkWithHref=r,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.routerEventsSubscription=e.events.subscribe(e=>{e instanceof R&&this.update()})}ngAfterContentInit(){(0,o.of)(this.links.changes,this.linksWithHrefs.changes,(0,o.of)(null)).pipe((0,j.J)()).subscribe(e=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var e;null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe();const t=[...this.links.toArray(),...this.linksWithHrefs.toArray(),this.link,this.linkWithHref].filter(e=>!!e).map(e=>e.onChanges);this.linkInputChangesSubscription=(0,r.D)(t).pipe((0,j.J)()).subscribe(e=>{this.isActive!==this.isLinkActive(this.router)(e)&&this.update()})}set routerLinkActive(e){const t=Array.isArray(e)?e:e.split(" ");this.classes=t.filter(e=>!!e)}ngOnChanges(e){this.update()}ngOnDestroy(){var e;this.routerEventsSubscription.unsubscribe(),null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe()}update(){!this.links||!this.linksWithHrefs||!this.router.navigated||Promise.resolve().then(()=>{const e=this.hasActiveLinks();this.isActive!==e&&(this.isActive=e,this.cdr.markForCheck(),this.classes.forEach(t=>{e?this.renderer.addClass(this.element.nativeElement,t):this.renderer.removeClass(this.element.nativeElement,t)}))})}isLinkActive(e){const t=function(e){return!!e.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return i=>e.isActive(i.urlTree,t)}hasActiveLinks(){const e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.linkWithHref&&e(this.linkWithHref)||this.links.some(e)||this.linksWithHrefs.some(e)}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(pi),a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(a.sBO),a.Y36(gi,8),a.Y36(bi,8))},e.\u0275dir=a.lG2({type:e,selectors:[["","routerLinkActive",""]],contentQueries:function(e,t,i){if(1&e&&(a.Suo(i,gi,5),a.Suo(i,bi,5)),2&e){let e;a.iGM(e=a.CRH())&&(t.links=e),a.iGM(e=a.CRH())&&(t.linksWithHrefs=e)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},exportAs:["routerLinkActive"],features:[a.TTD]}),e})(),yi=(()=>{class e{constructor(e,t,i,n,r){this.parentContexts=e,this.location=t,this.resolver=i,this.changeDetector=r,this.activated=null,this._activatedRoute=null,this.activateEvents=new a.vpe,this.deactivateEvents=new a.vpe,this.name=n||te,e.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const e=this.parentContexts.getContext(this.name);e&&e.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.resolver||null))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,e}attach(e,t){this.activated=e,this._activatedRoute=t,this.location.insert(e.hostView)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,t){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=e;const i=(t=t||this.resolver).resolveComponentFactory(e._futureSnapshot.routeConfig.component),n=this.parentContexts.getOrCreateContext(this.name).children,a=new wi(e,n,this.location.injector);this.activated=this.location.createComponent(i,this.location.length,a),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(si),a.Y36(a.s_b),a.Y36(a._Vd),a.$8M("name"),a.Y36(a.sBO))},e.\u0275dir=a.lG2({type:e,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),e})();class wi{constructor(e,t,i){this.route=e,this.childContexts=t,this.parent=i}get(e,t){return e===We?this.route:e===si?this.childContexts:this.parent.get(e,t)}}class xi{}class ki{preload(e,t){return t().pipe((0,E.K)(()=>(0,o.of)(null)))}}class Si{preload(e,t){return(0,o.of)(null)}}let Di=(()=>{class e{constructor(e,t,i,n,a){this.router=e,this.injector=n,this.preloadingStrategy=a,this.loader=new ri(t,i,t=>e.triggerEvent(new G(t)),t=>e.triggerEvent(new J(t)))}setUpPreloading(){this.subscription=this.router.events.pipe((0,g.h)(e=>e instanceof R),(0,L.b)(()=>this.preload())).subscribe(()=>{})}preload(){const e=this.injector.get(a.h0i);return this.processRoutes(e,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,t){const i=[];for(const n of t)if(n.loadChildren&&!n.canLoad&&n._loadedConfig){const e=n._loadedConfig;i.push(this.processRoutes(e.module,e.routes))}else n.loadChildren&&!n.canLoad?i.push(this.preloadConfig(e,n)):n.children&&i.push(this.processRoutes(e,n.children));return(0,r.D)(i).pipe((0,j.J)(),(0,D.U)(e=>{}))}preloadConfig(e,t){return this.preloadingStrategy.preload(t,()=>(t._loadedConfig?(0,o.of)(t._loadedConfig):this.loader.load(e.injector,t)).pipe((0,I.zg)(e=>(t._loadedConfig=e,this.processRoutes(e.module,e.routes)))))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(pi),a.LFG(a.v3s),a.LFG(a.Sil),a.LFG(a.zs3),a.LFG(xi))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),Mi=(()=>{class e{constructor(e,t,i={}){this.router=e,this.viewportScroller=t,this.options=i,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},i.scrollPositionRestoration=i.scrollPositionRestoration||"disabled",i.anchorScrolling=i.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(e=>{e instanceof F?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof R&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.router.parseUrl(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(e=>{e instanceof ee&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,t){this.router.triggerEvent(new ee(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,t))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(pi),a.LFG(n.EM),a.LFG(void 0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const Ci=new a.OlP("ROUTER_CONFIGURATION"),Ti=new a.OlP("ROUTER_FORROOT_GUARD"),Ai=[n.Ye,{provide:ke,useClass:Se},{provide:pi,useFactory:function(e,t,i,n,a,r,o,s={},u,c){const l=new pi(null,e,t,i,n,a,r,ce(o));return u&&(l.urlHandlingStrategy=u),c&&(l.routeReuseStrategy=c),function(e,t){e.errorHandler&&(t.errorHandler=e.errorHandler),e.malformedUriErrorHandler&&(t.malformedUriErrorHandler=e.malformedUriErrorHandler),e.onSameUrlNavigation&&(t.onSameUrlNavigation=e.onSameUrlNavigation),e.paramsInheritanceStrategy&&(t.paramsInheritanceStrategy=e.paramsInheritanceStrategy),e.relativeLinkResolution&&(t.relativeLinkResolution=e.relativeLinkResolution),e.urlUpdateStrategy&&(t.urlUpdateStrategy=e.urlUpdateStrategy)}(s,l),s.enableTracing&&l.events.subscribe(e=>{var t,i;null===(t=console.group)||void 0===t||t.call(console,`Router Event: ${e.constructor.name}`),console.log(e.toString()),console.log(e),null===(i=console.groupEnd)||void 0===i||i.call(console)}),l},deps:[ke,si,n.Ye,a.zs3,a.v3s,a.Sil,ai,Ci,[class{},new a.FiY],[class{},new a.FiY]]},si,{provide:We,useFactory:function(e){return e.routerState.root},deps:[pi]},{provide:a.v3s,useClass:a.EAV},Di,Si,ki,{provide:Ci,useValue:{enableTracing:!1}}];function Ei(){return new a.PXZ("Router",pi)}let Li=(()=>{class e{constructor(e,t){}static forRoot(t,i){return{ngModule:e,providers:[Ai,Yi(t),{provide:Ti,useFactory:Pi,deps:[[pi,new a.FiY,new a.tp0]]},{provide:Ci,useValue:i||{}},{provide:n.S$,useFactory:Ii,deps:[n.lw,[new a.tBr(n.mr),new a.FiY],Ci]},{provide:Mi,useFactory:Oi,deps:[pi,n.EM,Ci]},{provide:xi,useExisting:i&&i.preloadingStrategy?i.preloadingStrategy:Si},{provide:a.PXZ,multi:!0,useFactory:Ei},[qi,{provide:a.ip1,multi:!0,useFactory:ji,deps:[qi]},{provide:Fi,useFactory:Ni,deps:[qi]},{provide:a.tb,multi:!0,useExisting:Fi}]]}}static forChild(t){return{ngModule:e,providers:[Yi(t)]}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Ti,8),a.LFG(pi,8))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})();function Oi(e,t,i){return i.scrollOffset&&t.setOffset(i.scrollOffset),new Mi(e,t,i)}function Ii(e,t,i={}){return i.useHash?new n.Do(e,t):new n.b0(e,t)}function Pi(e){return"guarded"}function Yi(e){return[{provide:a.deG,multi:!0,useValue:e},{provide:ai,multi:!0,useValue:e}]}let qi=(()=>{class e{constructor(e){this.injector=e,this.initNavigation=!1,this.destroyed=!1,this.resultOfPreactivationDone=new f.xQ}appInitializer(){return this.injector.get(n.V_,Promise.resolve(null)).then(()=>{if(this.destroyed)return Promise.resolve(!0);let e=null;const t=new Promise(t=>e=t),i=this.injector.get(pi),n=this.injector.get(Ci);return"disabled"===n.initialNavigation?(i.setUpLocationChangeListener(),e(!0)):"enabled"===n.initialNavigation||"enabledBlocking"===n.initialNavigation?(i.hooks.afterPreactivation=()=>this.initNavigation?(0,o.of)(null):(this.initNavigation=!0,e(!0),this.resultOfPreactivationDone),i.initialNavigation()):e(!0),t})}bootstrapListener(e){const t=this.injector.get(Ci),i=this.injector.get(Di),n=this.injector.get(Mi),r=this.injector.get(pi),o=this.injector.get(a.z2F);e===o.components[0]&&(("enabledNonBlocking"===t.initialNavigation||void 0===t.initialNavigation)&&r.initialNavigation(),i.setUpPreloading(),n.init(),r.resetRootComponentType(o.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}ngOnDestroy(){this.destroyed=!0}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(a.zs3))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();function ji(e){return e.appInitializer.bind(e)}function Ni(e){return e.bootstrapListener.bind(e)}const Fi=new a.OlP("Router Initializer")},61096:function(e,t,i){"use strict";i.d(t,{g:function(){return tt}});var n=(()=>{return(e=n||(n={})).Cognito="COGNITO",e.Google="Google",e.Facebook="Facebook",e.Amazon="LoginWithAmazon",e.Apple="SignInWithApple",n;var e})();function a(e){return e&&!!["provider"].find(function(t){return e.hasOwnProperty(t)})}function r(e){return void 0!==e.redirectSignIn}var o=(()=>{return(e=o||(o={})).NoConfig="noConfig",e.MissingAuthConfig="missingAuthConfig",e.EmptyUsername="emptyUsername",e.InvalidUsername="invalidUsername",e.EmptyPassword="emptyPassword",e.EmptyCode="emptyCode",e.SignUpError="signUpError",e.NoMFA="noMFA",e.InvalidMFA="invalidMFA",e.EmptyChallengeResponse="emptyChallengeResponse",e.NoUserSession="noUserSession",e.Default="default",e.DeviceConfig="deviceConfig",e.NetworkError="networkError",o;var e})(),s=i(7281);function u(e,t){void 0===t&&(t={});var i=function(e){return e&&"j"===e[0]&&":"===e[1]?e.substr(2):e}(e);if(function(e,t){return void 0===t&&(t=!e||"{"!==e[0]&&"["!==e[0]&&'"'!==e[0]),!t}(i,t.doNotParse))try{return JSON.parse(i)}catch(n){}return e}var c,l=function(){return(l=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},d=function(){function e(e,t){var i=this;this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.cookies=function(e,t){return"string"==typeof e?s.Q(e,t):"object"==typeof e&&null!==e?e:{}}(e,t),new Promise(function(){i.HAS_DOCUMENT_COOKIE="object"==typeof document&&"string"==typeof document.cookie}).catch(function(){})}return e.prototype._updateBrowserValues=function(e){!this.HAS_DOCUMENT_COOKIE||(this.cookies=s.Q(document.cookie,e))},e.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)},e.prototype.get=function(e,t,i){return void 0===t&&(t={}),this._updateBrowserValues(i),u(this.cookies[e],t)},e.prototype.getAll=function(e,t){void 0===e&&(e={}),this._updateBrowserValues(t);var i={};for(var n in this.cookies)i[n]=u(this.cookies[n],e);return i},e.prototype.set=function(e,t,i){var n;"object"==typeof t&&(t=JSON.stringify(t)),this.cookies=l(l({},this.cookies),((n={})[e]=t,n)),this.HAS_DOCUMENT_COOKIE&&(document.cookie=s.q(e,t,i)),this._emitChange({name:e,value:t,options:i})},e.prototype.remove=function(e,t){var i=t=l(l({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=l({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=s.q(e,"",i)),this._emitChange({name:e,value:void 0,options:t})},e.prototype.addChangeListener=function(e){this.changeListeners.push(e)},e.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)},e}(),m=i(3531),h=(0,m.lC)().isBrowser,p=function(){function e(e){void 0===e&&(e={}),this.cookies=new d,this.store=h?window.localStorage:Object.create(null),this.cookies=e.req?new d(e.req.headers.cookie):new d,Object.assign(this.store,this.cookies.getAll())}return Object.defineProperty(e.prototype,"length",{get:function(){return Object.entries(this.store).length},enumerable:!0,configurable:!0}),e.prototype.clear=function(){var e=this;Array.from(new Array(this.length)).map(function(t,i){return e.key(i)}).forEach(function(t){return e.removeItem(t)})},e.prototype.getItem=function(e){return this.getLocalItem(e)},e.prototype.getLocalItem=function(e){return Object.prototype.hasOwnProperty.call(this.store,e)?this.store[e]:null},e.prototype.getUniversalItem=function(e){return this.cookies.get(e)},e.prototype.key=function(e){return Object.keys(this.store)[e]},e.prototype.removeItem=function(e){this.removeLocalItem(e),this.removeUniversalItem(e)},e.prototype.removeLocalItem=function(e){delete this.store[e]},e.prototype.removeUniversalItem=function(e){this.cookies.remove(e,{path:"/"})},e.prototype.setItem=function(e,t){switch(this.setLocalItem(e,t),e.split(".").pop()){case"LastAuthUser":case"accessToken":case"refreshToken":case"idToken":h?this.setUniversalItem(e,t):this.setLocalItem(e,t)}},e.prototype.setLocalItem=function(e,t){this.store[e]=t},e.prototype.setUniversalItem=function(e,t){this.cookies.set(e,t,{path:"/",sameSite:!0,secure:"localhost"!==window.location.hostname})},e}(),f=i(41735),g=i(92455),b=i(70231),v=i(31615),_=i(87278),y=i(36817),w=function(){function e(e){var t=e||{},i=t.Username,n=t.Password,a=t.AuthParameters,r=t.ClientMetadata;this.validationData=t.ValidationData||{},this.authParameters=a||{},this.clientMetadata=r||{},this.username=i,this.password=n}var t=e.prototype;return t.getUsername=function(){return this.username},t.getPassword=function(){return this.password},t.getValidationData=function(){return this.validationData},t.getAuthParameters=function(){return this.authParameters},t.getClientMetadata=function(){return this.clientMetadata},e}(),x=i(61147),k=i(73849),S=i.n(k),D=(i(52643),i(86938)),M=i.n(D),C=i(24858),T=i.n(C);if("undefined"!=typeof window&&window.crypto&&(c=window.crypto),!c&&"undefined"!=typeof window&&window.msCrypto&&(c=window.msCrypto),!c&&"undefined"!=typeof global&&global.crypto&&(c=global.crypto),!c)try{c=i(56249)}catch(ke){}function A(){if(c){if("function"==typeof c.getRandomValues)try{return c.getRandomValues(new Uint32Array(1))[0]}catch(ke){}if("function"==typeof c.randomBytes)try{return c.randomBytes(4).readInt32LE()}catch(ke){}}throw new Error("Native crypto module could not be used to get secure random number.")}var E,L=function(){function e(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length}var t=e.prototype;return t.random=function(t){for(var i=[],n=0;n<t;n+=4)i.push(A());return new e(i,t)},t.toString=function(){return function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++){var r=t[a>>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")}(this)},e}(),O=I;function I(e,t){null!=e&&this.fromString(e,t)}function P(){return new I(null)}var Y="undefined"!=typeof navigator;Y&&"Microsoft Internet Explorer"==navigator.appName?(I.prototype.am=function(e,t,i,n,a,r){for(var o=32767&t,s=t>>15;--r>=0;){var u=32767&this[e],c=this[e++]>>15,l=s*u+c*o;a=((u=o*u+((32767&l)<<15)+i[n]+(1073741823&a))>>>30)+(l>>>15)+s*c+(a>>>30),i[n++]=1073741823&u}return a},E=30):Y&&"Netscape"!=navigator.appName?(I.prototype.am=function(e,t,i,n,a,r){for(;--r>=0;){var o=t*this[e++]+i[n]+a;a=Math.floor(o/67108864),i[n++]=67108863&o}return a},E=26):(I.prototype.am=function(e,t,i,n,a,r){for(var o=16383&t,s=t>>14;--r>=0;){var u=16383&this[e],c=this[e++]>>14,l=s*u+c*o;a=((u=o*u+((16383&l)<<14)+i[n]+a)>>28)+(l>>14)+s*c,i[n++]=268435455&u}return a},E=28),I.prototype.DB=E,I.prototype.DM=(1<<E)-1,I.prototype.DV=1<<E,I.prototype.FV=Math.pow(2,52),I.prototype.F1=52-E,I.prototype.F2=2*E-52;var q,j,N=new Array;for(q="0".charCodeAt(0),j=0;j<=9;++j)N[q++]=j;for(q="a".charCodeAt(0),j=10;j<36;++j)N[q++]=j;for(q="A".charCodeAt(0),j=10;j<36;++j)N[q++]=j;function F(e){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(e)}function R(e,t){var i=N[e.charCodeAt(t)];return null==i?-1:i}function H(e){var t=P();return t.fromInt(e),t}function B(e){var t,i=1;return 0!=(t=e>>>16)&&(e=t,i+=16),0!=(t=e>>8)&&(e=t,i+=8),0!=(t=e>>4)&&(e=t,i+=4),0!=(t=e>>2)&&(e=t,i+=2),0!=(t=e>>1)&&(e=t,i+=1),i}function U(e){this.m=e,this.mp=e.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<<e.DB-15)-1,this.mt2=2*e.t}function z(e){return x.lW.from((new L).random(e).toString(),"hex")}U.prototype.convert=function(e){var t=P();return e.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),e.s<0&&t.compareTo(I.ZERO)>0&&this.m.subTo(t,t),t},U.prototype.revert=function(e){var t=P();return e.copyTo(t),this.reduce(t),t},U.prototype.reduce=function(e){for(;e.t<=this.mt2;)e[e.t++]=0;for(var t=0;t<this.m.t;++t){var i=32767&e[t],n=i*this.mpl+((i*this.mph+(e[t]>>15)*this.mpl&this.um)<<15)&e.DM;for(e[i=t+this.m.t]+=this.m.am(0,n,e,t,0,this.m.t);e[i]>=e.DV;)e[i]-=e.DV,e[++i]++}e.clamp(),e.drShiftTo(this.m.t,e),e.compareTo(this.m)>=0&&e.subTo(this.m,e)},U.prototype.mulTo=function(e,t,i){e.multiplyTo(t,i),this.reduce(i)},U.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},I.prototype.copyTo=function(e){for(var t=this.t-1;t>=0;--t)e[t]=this[t];e.t=this.t,e.s=this.s},I.prototype.fromInt=function(e){this.t=1,this.s=e<0?-1:0,e>0?this[0]=e:e<-1?this[0]=e+this.DV:this.t=0},I.prototype.fromString=function(e,t){var i;if(16==t)i=4;else if(8==t)i=3;else if(2==t)i=1;else if(32==t)i=5;else{if(4!=t)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");i=2}this.t=0,this.s=0;for(var n=e.length,a=!1,r=0;--n>=0;){var o=R(e,n);o<0?"-"==e.charAt(n)&&(a=!0):(a=!1,0==r?this[this.t++]=o:r+i>this.DB?(this[this.t-1]|=(o&(1<<this.DB-r)-1)<<r,this[this.t++]=o>>this.DB-r):this[this.t-1]|=o<<r,(r+=i)>=this.DB&&(r-=this.DB))}this.clamp(),a&&I.ZERO.subTo(this,this)},I.prototype.clamp=function(){for(var e=this.s&this.DM;this.t>0&&this[this.t-1]==e;)--this.t},I.prototype.dlShiftTo=function(e,t){var i;for(i=this.t-1;i>=0;--i)t[i+e]=this[i];for(i=e-1;i>=0;--i)t[i]=0;t.t=this.t+e,t.s=this.s},I.prototype.drShiftTo=function(e,t){for(var i=e;i<this.t;++i)t[i-e]=this[i];t.t=Math.max(this.t-e,0),t.s=this.s},I.prototype.lShiftTo=function(e,t){var i,n=e%this.DB,a=this.DB-n,r=(1<<a)-1,o=Math.floor(e/this.DB),s=this.s<<n&this.DM;for(i=this.t-1;i>=0;--i)t[i+o+1]=this[i]>>a|s,s=(this[i]&r)<<n;for(i=o-1;i>=0;--i)t[i]=0;t[o]=s,t.t=this.t+o+1,t.s=this.s,t.clamp()},I.prototype.rShiftTo=function(e,t){t.s=this.s;var i=Math.floor(e/this.DB);if(i>=this.t)t.t=0;else{var n=e%this.DB,a=this.DB-n,r=(1<<n)-1;t[0]=this[i]>>n;for(var o=i+1;o<this.t;++o)t[o-i-1]|=(this[o]&r)<<a,t[o-i]=this[o]>>n;n>0&&(t[this.t-i-1]|=(this.s&r)<<a),t.t=this.t-i,t.clamp()}},I.prototype.subTo=function(e,t){for(var i=0,n=0,a=Math.min(e.t,this.t);i<a;)n+=this[i]-e[i],t[i++]=n&this.DM,n>>=this.DB;if(e.t<this.t){for(n-=e.s;i<this.t;)n+=this[i],t[i++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;i<e.t;)n-=e[i],t[i++]=n&this.DM,n>>=this.DB;n-=e.s}t.s=n<0?-1:0,n<-1?t[i++]=this.DV+n:n>0&&(t[i++]=n),t.t=i,t.clamp()},I.prototype.multiplyTo=function(e,t){var i=this.abs(),n=e.abs(),a=i.t;for(t.t=a+n.t;--a>=0;)t[a]=0;for(a=0;a<n.t;++a)t[a+i.t]=i.am(0,n[a],t,a,0,i.t);t.s=0,t.clamp(),this.s!=e.s&&I.ZERO.subTo(t,t)},I.prototype.squareTo=function(e){for(var t=this.abs(),i=e.t=2*t.t;--i>=0;)e[i]=0;for(i=0;i<t.t-1;++i){var n=t.am(i,t[i],e,2*i,0,1);(e[i+t.t]+=t.am(i+1,2*t[i],e,2*i+1,n,t.t-i-1))>=t.DV&&(e[i+t.t]-=t.DV,e[i+t.t+1]=1)}e.t>0&&(e[e.t-1]+=t.am(i,t[i],e,2*i,0,1)),e.s=0,e.clamp()},I.prototype.divRemTo=function(e,t,i){var n=e.abs();if(!(n.t<=0)){var a=this.abs();if(a.t<n.t)return null!=t&&t.fromInt(0),void(null!=i&&this.copyTo(i));null==i&&(i=P());var r=P(),o=this.s,s=e.s,u=this.DB-B(n[n.t-1]);u>0?(n.lShiftTo(u,r),a.lShiftTo(u,i)):(n.copyTo(r),a.copyTo(i));var c=r.t,l=r[c-1];if(0!=l){var d=l*(1<<this.F1)+(c>1?r[c-2]>>this.F2:0),m=this.FV/d,h=(1<<this.F1)/d,p=1<<this.F2,f=i.t,g=f-c,b=null==t?P():t;for(r.dlShiftTo(g,b),i.compareTo(b)>=0&&(i[i.t++]=1,i.subTo(b,i)),I.ONE.dlShiftTo(c,b),b.subTo(r,r);r.t<c;)r[r.t++]=0;for(;--g>=0;){var v=i[--f]==l?this.DM:Math.floor(i[f]*m+(i[f-1]+p)*h);if((i[f]+=r.am(0,v,i,g,0,c))<v)for(r.dlShiftTo(g,b),i.subTo(b,i);i[f]<--v;)i.subTo(b,i)}null!=t&&(i.drShiftTo(c,t),o!=s&&I.ZERO.subTo(t,t)),i.t=c,i.clamp(),u>0&&i.rShiftTo(u,i),o<0&&I.ZERO.subTo(i,i)}}},I.prototype.invDigit=function(){if(this.t<1)return 0;var e=this[0];if(0==(1&e))return 0;var t=3&e;return(t=(t=(t=(t=t*(2-(15&e)*t)&15)*(2-(255&e)*t)&255)*(2-((65535&e)*t&65535))&65535)*(2-e*t%this.DV)%this.DV)>0?this.DV-t:-t},I.prototype.addTo=function(e,t){for(var i=0,n=0,a=Math.min(e.t,this.t);i<a;)n+=this[i]+e[i],t[i++]=n&this.DM,n>>=this.DB;if(e.t<this.t){for(n+=e.s;i<this.t;)n+=this[i],t[i++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;i<e.t;)n+=e[i],t[i++]=n&this.DM,n>>=this.DB;n+=e.s}t.s=n<0?-1:0,n>0?t[i++]=n:n<-1&&(t[i++]=this.DV+n),t.t=i,t.clamp()},I.prototype.toString=function(e){if(this.s<0)return"-"+this.negate().toString(e);var t;if(16==e)t=4;else if(8==e)t=3;else if(2==e)t=1;else if(32==e)t=5;else{if(4!=e)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");t=2}var i,n=(1<<t)-1,a=!1,r="",o=this.t,s=this.DB-o*this.DB%t;if(o-- >0)for(s<this.DB&&(i=this[o]>>s)>0&&(a=!0,r=F(i));o>=0;)s<t?(i=(this[o]&(1<<s)-1)<<t-s,i|=this[--o]>>(s+=this.DB-t)):(i=this[o]>>(s-=t)&n,s<=0&&(s+=this.DB,--o)),i>0&&(a=!0),a&&(r+=F(i));return a?r:"0"},I.prototype.negate=function(){var e=P();return I.ZERO.subTo(this,e),e},I.prototype.abs=function(){return this.s<0?this.negate():this},I.prototype.compareTo=function(e){var t=this.s-e.s;if(0!=t)return t;var i=this.t;if(0!=(t=i-e.t))return this.s<0?-t:t;for(;--i>=0;)if(0!=(t=this[i]-e[i]))return t;return 0},I.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+B(this[this.t-1]^this.s&this.DM)},I.prototype.mod=function(e){var t=P();return this.abs().divRemTo(e,null,t),this.s<0&&t.compareTo(I.ZERO)>0&&e.subTo(t,t),t},I.prototype.equals=function(e){return 0==this.compareTo(e)},I.prototype.add=function(e){var t=P();return this.addTo(e,t),t},I.prototype.subtract=function(e){var t=P();return this.subTo(e,t),t},I.prototype.multiply=function(e){var t=P();return this.multiplyTo(e,t),t},I.prototype.divide=function(e){var t=P();return this.divRemTo(e,t,null),t},I.prototype.modPow=function(e,t,i){var n,a=e.bitLength(),r=H(1),o=new U(t);if(a<=0)return r;n=a<18?1:a<48?3:a<144?4:a<768?5:6;var s=new Array,u=3,c=n-1,l=(1<<n)-1;if(s[1]=o.convert(this),n>1){var d=P();for(o.sqrTo(s[1],d);u<=l;)s[u]=P(),o.mulTo(d,s[u-2],s[u]),u+=2}var m,h,p=e.t-1,f=!0,g=P();for(a=B(e[p])-1;p>=0;){for(a>=c?m=e[p]>>a-c&l:(m=(e[p]&(1<<a+1)-1)<<c-a,p>0&&(m|=e[p-1]>>this.DB+a-c)),u=n;0==(1&m);)m>>=1,--u;if((a-=u)<0&&(a+=this.DB,--p),f)s[m].copyTo(r),f=!1;else{for(;u>1;)o.sqrTo(r,g),o.sqrTo(g,r),u-=2;u>0?o.sqrTo(r,g):(h=r,r=g,g=h),o.mulTo(g,s[m],r)}for(;p>=0&&0==(e[p]&1<<a);)o.sqrTo(r,g),h=r,r=g,g=h,--a<0&&(a=this.DB-1,--p)}var b=o.revert(r);return i(null,b),b},I.ZERO=H(0),I.ONE=H(1);var Z=/^[89a-f]/i,W=function(){function e(e){this.N=new O("FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF",16),this.g=new O("2",16),this.k=new O(this.hexHash(""+this.padHex(this.N)+this.padHex(this.g)),16),this.smallAValue=this.generateRandomSmallA(),this.getLargeAValue(function(){}),this.infoBits=x.lW.from("Caldera Derived Key","utf8"),this.poolName=e}var t=e.prototype;return t.getSmallAValue=function(){return this.smallAValue},t.getLargeAValue=function(e){var t=this;this.largeAValue?e(null,this.largeAValue):this.calculateA(this.smallAValue,function(i,n){i&&e(i,null),t.largeAValue=n,e(null,t.largeAValue)})},t.generateRandomSmallA=function(){var e=z(128).toString("hex");return new O(e,16)},t.generateRandomString=function(){return z(40).toString("base64")},t.getRandomPassword=function(){return this.randomPassword},t.getSaltDevices=function(){return this.SaltToHashDevices},t.getVerifierDevices=function(){return this.verifierDevices},t.generateHashDevice=function(e,t,i){var n=this;this.randomPassword=this.generateRandomString();var a=this.hash(""+e+t+":"+this.randomPassword),r=z(16).toString("hex");this.SaltToHashDevices=this.padHex(new O(r,16)),this.g.modPow(new O(this.hexHash(this.SaltToHashDevices+a),16),this.N,function(e,t){e&&i(e,null),n.verifierDevices=n.padHex(t),i(null,null)})},t.calculateA=function(e,t){var i=this;this.g.modPow(e,this.N,function(e,n){e&&t(e,null),n.mod(i.N).equals(O.ZERO)&&t(new Error("Illegal paramater. A mod N cannot be 0."),null),t(null,n)})},t.calculateU=function(e,t){return this.UHexHash=this.hexHash(this.padHex(e)+this.padHex(t)),new O(this.UHexHash,16)},t.hash=function(e){var t=e instanceof x.lW?S().lib.WordArray.create(e):e,i=M()(t).toString();return new Array(64-i.length).join("0")+i},t.hexHash=function(e){return this.hash(x.lW.from(e,"hex"))},t.computehkdf=function(e,t){var i=S().lib.WordArray.create(x.lW.concat([this.infoBits,x.lW.from(String.fromCharCode(1),"utf8")])),n=e instanceof x.lW?S().lib.WordArray.create(e):e,a=t instanceof x.lW?S().lib.WordArray.create(t):t,r=T()(n,a),o=T()(i,r);return x.lW.from(o.toString(),"hex").slice(0,16)},t.getPasswordAuthenticationKey=function(e,t,i,n,a){var r=this;if(i.mod(this.N).equals(O.ZERO))throw new Error("B cannot be zero.");if(this.UValue=this.calculateU(this.largeAValue,i),this.UValue.equals(O.ZERO))throw new Error("U cannot be zero.");var o=this.hash(""+this.poolName+e+":"+t),s=new O(this.hexHash(this.padHex(n)+o),16);this.calculateS(s,i,function(e,t){e&&a(e,null);var i=r.computehkdf(x.lW.from(r.padHex(t),"hex"),x.lW.from(r.padHex(r.UValue),"hex"));a(null,i)})},t.calculateS=function(e,t,i){var n=this;this.g.modPow(e,this.N,function(a,r){a&&i(a,null),t.subtract(n.k.multiply(r)).modPow(n.smallAValue.add(n.UValue.multiply(e)),n.N,function(e,t){e&&i(e,null),i(null,t.mod(n.N))})})},t.getNewPasswordRequiredChallengeUserAttributePrefix=function(){return"userAttributes."},t.padHex=function(e){if(!(e instanceof O))throw new Error("Not a BigInteger");var t=e.compareTo(O.ZERO)<0,i=e.abs().toString(16);if(i=Z.test(i=i.length%2!=0?"0"+i:i)?"00"+i:i,t){var n=i.split("").map(function(e){var t=15&~parseInt(e,16);return"0123456789ABCDEF".charAt(t)}).join("");(i=new O(n,16).add(O.ONE).toString(16)).toUpperCase().startsWith("FF8")&&(i=i.substring(2))}return i},e}(),V=function(){function e(e){this.jwtToken=e||"",this.payload=this.decodePayload()}var t=e.prototype;return t.getJwtToken=function(){return this.jwtToken},t.getExpiration=function(){return this.payload.exp},t.getIssuedAt=function(){return this.payload.iat},t.decodePayload=function(){var e=this.jwtToken.split(".")[1];try{return JSON.parse(x.lW.from(e,"base64").toString("utf8"))}catch(t){return{}}},e}();function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var J=function(e){function t(t){return e.call(this,(void 0===t?{}:t).AccessToken||"")||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,G(e,t)}(t,e),t}(V);function Q(e,t){return(Q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var K=function(e){function t(t){return e.call(this,(void 0===t?{}:t).IdToken||"")||this}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Q(e,t)}(t,e),t}(V),$=function(){function e(e){this.token=(void 0===e?{}:e).RefreshToken||""}return e.prototype.getToken=function(){return this.token},e}(),X=i(45446),ee=i.n(X),te=function(){function e(e){var t=void 0===e?{}:e,i=t.IdToken,n=t.RefreshToken,a=t.AccessToken,r=t.ClockDrift;if(null==a||null==i)throw new Error("Id token and Access Token must be present.");this.idToken=i,this.refreshToken=n,this.accessToken=a,this.clockDrift=void 0===r?this.calculateClockDrift():r}var t=e.prototype;return t.getIdToken=function(){return this.idToken},t.getRefreshToken=function(){return this.refreshToken},t.getAccessToken=function(){return this.accessToken},t.getClockDrift=function(){return this.clockDrift},t.calculateClockDrift=function(){return Math.floor(new Date/1e3)-Math.min(this.accessToken.getIssuedAt(),this.idToken.getIssuedAt())},t.isValid=function(){var e=Math.floor(new Date/1e3)-this.clockDrift;return e<this.accessToken.getExpiration()&&e<this.idToken.getExpiration()},e}(),ie=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],ne=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],ae=function(){function e(){}return e.prototype.getNowString=function(){var e=new Date,t=ne[e.getUTCDay()],i=ie[e.getUTCMonth()],n=e.getUTCDate(),a=e.getUTCHours();a<10&&(a="0"+a);var r=e.getUTCMinutes();r<10&&(r="0"+r);var o=e.getUTCSeconds();return o<10&&(o="0"+o),t+" "+i+" "+n+" "+a+":"+r+":"+o+" UTC "+e.getUTCFullYear()},e}(),re=function(){function e(e){var t=void 0===e?{}:e,i=t.Value;this.Name=t.Name||"",this.Value=i||""}var t=e.prototype;return t.getValue=function(){return this.Value},t.setValue=function(e){return this.Value=e,this},t.getName=function(){return this.Name},t.setName=function(e){return this.Name=e,this},t.toString=function(){return JSON.stringify(this)},t.toJSON=function(){return{Name:this.Name,Value:this.Value}},e}(),oe={},se=function(){function e(){}return e.setItem=function(e,t){return oe[e]=t,oe[e]},e.getItem=function(e){return Object.prototype.hasOwnProperty.call(oe,e)?oe[e]:void 0},e.removeItem=function(e){return delete oe[e]},e.clear=function(){return oe={}},e}(),ue=function(){function e(){try{this.storageWindow=window.localStorage,this.storageWindow.setItem("aws.cognito.test-ls",1),this.storageWindow.removeItem("aws.cognito.test-ls")}catch(e){this.storageWindow=se}}return e.prototype.getStorage=function(){return this.storageWindow},e}(),ce="undefined"!=typeof navigator?navigator.userAgent:"nodejs",le=function(){function e(e){if(null==e||null==e.Username||null==e.Pool)throw new Error("Username and Pool information are required.");this.username=e.Username||"",this.pool=e.Pool,this.Session=null,this.client=e.Pool.client,this.signInUserSession=null,this.authenticationFlowType="USER_SRP_AUTH",this.storage=e.Storage||(new ue).getStorage(),this.keyPrefix="CognitoIdentityServiceProvider."+this.pool.getClientId(),this.userDataKey=this.keyPrefix+"."+this.username+".userData",this.uploadProgressKey="__uploadInProgress"}var t=e.prototype;return t.setSignInUserSession=function(e){this.clearCachedUserData(),this.signInUserSession=e,this.cacheTokens()},t.getSignInUserSession=function(){return this.signInUserSession},t.getUsername=function(){return this.username},t.getAuthenticationFlowType=function(){return this.authenticationFlowType},t.setAuthenticationFlowType=function(e){this.authenticationFlowType=e},t.initiateAuth=function(e,t){var i=this,n=e.getAuthParameters();n.USERNAME=this.username;var a=0!==Object.keys(e.getValidationData()).length?e.getValidationData():e.getClientMetadata(),r={AuthFlow:"CUSTOM_AUTH",ClientId:this.pool.getClientId(),AuthParameters:n,ClientMetadata:a};this.getUserContextData()&&(r.UserContextData=this.getUserContextData()),this.client.request("InitiateAuth",r,function(e,n){if(e)return t.onFailure(e);var a=n.ChallengeParameters;return"CUSTOM_CHALLENGE"===n.ChallengeName?(i.Session=n.Session,t.customChallenge(a)):(i.signInUserSession=i.getCognitoUserSession(n.AuthenticationResult),i.cacheTokens(),t.onSuccess(i.signInUserSession))})},t.authenticateUser=function(e,t){return"USER_PASSWORD_AUTH"===this.authenticationFlowType?this.authenticateUserPlainUsernamePassword(e,t):"USER_SRP_AUTH"===this.authenticationFlowType||"CUSTOM_AUTH"===this.authenticationFlowType?this.authenticateUserDefaultAuth(e,t):t.onFailure(new Error("Authentication flow type is invalid."))},t.authenticateUserDefaultAuth=function(e,t){var i,n,a=this,r=new W(this.pool.getUserPoolId().split("_")[1]),o=new ae,s={};null!=this.deviceKey&&(s.DEVICE_KEY=this.deviceKey),s.USERNAME=this.username,r.getLargeAValue(function(u,c){u&&t.onFailure(u),s.SRP_A=c.toString(16),"CUSTOM_AUTH"===a.authenticationFlowType&&(s.CHALLENGE_NAME="SRP_A");var l=0!==Object.keys(e.getValidationData()).length?e.getValidationData():e.getClientMetadata(),d={AuthFlow:a.authenticationFlowType,ClientId:a.pool.getClientId(),AuthParameters:s,ClientMetadata:l};a.getUserContextData(a.username)&&(d.UserContextData=a.getUserContextData(a.username)),a.client.request("InitiateAuth",d,function(s,u){if(s)return t.onFailure(s);var c=u.ChallengeParameters;a.username=c.USER_ID_FOR_SRP,a.userDataKey=a.keyPrefix+"."+a.username+".userData",i=new O(c.SRP_B,16),n=new O(c.SALT,16),a.getCachedDeviceKeyAndPassword(),r.getPasswordAuthenticationKey(a.username,e.getPassword(),i,n,function(e,i){e&&t.onFailure(e);var n=o.getNowString(),s=S().lib.WordArray.create(x.lW.concat([x.lW.from(a.pool.getUserPoolId().split("_")[1],"utf8"),x.lW.from(a.username,"utf8"),x.lW.from(c.SECRET_BLOCK,"base64"),x.lW.from(n,"utf8")])),d=S().lib.WordArray.create(i),m=ee().stringify(T()(s,d)),h={};h.USERNAME=a.username,h.PASSWORD_CLAIM_SECRET_BLOCK=c.SECRET_BLOCK,h.TIMESTAMP=n,h.PASSWORD_CLAIM_SIGNATURE=m,null!=a.deviceKey&&(h.DEVICE_KEY=a.deviceKey);var p={ChallengeName:"PASSWORD_VERIFIER",ClientId:a.pool.getClientId(),ChallengeResponses:h,Session:u.Session,ClientMetadata:l};a.getUserContextData()&&(p.UserContextData=a.getUserContextData()),function e(t,i){return a.client.request("RespondToAuthChallenge",t,function(n,r){return n&&"ResourceNotFoundException"===n.code&&-1!==n.message.toLowerCase().indexOf("device")?(h.DEVICE_KEY=null,a.deviceKey=null,a.randomPassword=null,a.deviceGroupKey=null,a.clearCachedDeviceKeyAndPassword(),e(t,i)):i(n,r)})}(p,function(e,i){return e?t.onFailure(e):a.authenticateUserInternal(i,r,t)})})})})},t.authenticateUserPlainUsernamePassword=function(e,t){var i=this,n={};if(n.USERNAME=this.username,n.PASSWORD=e.getPassword(),n.PASSWORD){var a=new W(this.pool.getUserPoolId().split("_")[1]);this.getCachedDeviceKeyAndPassword(),null!=this.deviceKey&&(n.DEVICE_KEY=this.deviceKey);var r=0!==Object.keys(e.getValidationData()).length?e.getValidationData():e.getClientMetadata(),o={AuthFlow:"USER_PASSWORD_AUTH",ClientId:this.pool.getClientId(),AuthParameters:n,ClientMetadata:r};this.getUserContextData(this.username)&&(o.UserContextData=this.getUserContextData(this.username)),this.client.request("InitiateAuth",o,function(e,n){return e?t.onFailure(e):i.authenticateUserInternal(n,a,t)})}else t.onFailure(new Error("PASSWORD parameter is required"))},t.authenticateUserInternal=function(e,t,i){var n=this,a=e.ChallengeName,r=e.ChallengeParameters;if("SMS_MFA"===a)return this.Session=e.Session,i.mfaRequired(a,r);if("SELECT_MFA_TYPE"===a)return this.Session=e.Session,i.selectMFAType(a,r);if("MFA_SETUP"===a)return this.Session=e.Session,i.mfaSetup(a,r);if("SOFTWARE_TOKEN_MFA"===a)return this.Session=e.Session,i.totpRequired(a,r);if("CUSTOM_CHALLENGE"===a)return this.Session=e.Session,i.customChallenge(r);if("NEW_PASSWORD_REQUIRED"===a){this.Session=e.Session;var o=null,s=null,u=[],c=t.getNewPasswordRequiredChallengeUserAttributePrefix();if(r&&(o=JSON.parse(e.ChallengeParameters.userAttributes),s=JSON.parse(e.ChallengeParameters.requiredAttributes)),s)for(var l=0;l<s.length;l++)u[l]=s[l].substr(c.length);return i.newPasswordRequired(o,u)}if("DEVICE_SRP_AUTH"===a)return this.Session=e.Session,void this.getDeviceResponse(i);this.signInUserSession=this.getCognitoUserSession(e.AuthenticationResult),this.challengeName=a,this.cacheTokens();var d=e.AuthenticationResult.NewDeviceMetadata;if(null==d)return i.onSuccess(this.signInUserSession);t.generateHashDevice(e.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey,e.AuthenticationResult.NewDeviceMetadata.DeviceKey,function(a){if(a)return i.onFailure(a);var r={Salt:x.lW.from(t.getSaltDevices(),"hex").toString("base64"),PasswordVerifier:x.lW.from(t.getVerifierDevices(),"hex").toString("base64")};n.verifierDevices=r.PasswordVerifier,n.deviceGroupKey=d.DeviceGroupKey,n.randomPassword=t.getRandomPassword(),n.client.request("ConfirmDevice",{DeviceKey:d.DeviceKey,AccessToken:n.signInUserSession.getAccessToken().getJwtToken(),DeviceSecretVerifierConfig:r,DeviceName:ce},function(t,a){return t?i.onFailure(t):(n.deviceKey=e.AuthenticationResult.NewDeviceMetadata.DeviceKey,n.cacheDeviceKeyAndPassword(),!0===a.UserConfirmationNecessary?i.onSuccess(n.signInUserSession,a.UserConfirmationNecessary):i.onSuccess(n.signInUserSession))})})},t.completeNewPasswordChallenge=function(e,t,i,n){var a=this;if(!e)return i.onFailure(new Error("New password is required."));var r=new W(this.pool.getUserPoolId().split("_")[1]),o=r.getNewPasswordRequiredChallengeUserAttributePrefix(),s={};t&&Object.keys(t).forEach(function(e){s[o+e]=t[e]}),s.NEW_PASSWORD=e,s.USERNAME=this.username;var u={ChallengeName:"NEW_PASSWORD_REQUIRED",ClientId:this.pool.getClientId(),ChallengeResponses:s,Session:this.Session,ClientMetadata:n};this.getUserContextData()&&(u.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",u,function(e,t){return e?i.onFailure(e):a.authenticateUserInternal(t,r,i)})},t.getDeviceResponse=function(e,t){var i=this,n=new W(this.deviceGroupKey),a=new ae,r={};r.USERNAME=this.username,r.DEVICE_KEY=this.deviceKey,n.getLargeAValue(function(o,s){o&&e.onFailure(o),r.SRP_A=s.toString(16);var u={ChallengeName:"DEVICE_SRP_AUTH",ClientId:i.pool.getClientId(),ChallengeResponses:r,ClientMetadata:t,Session:i.Session};i.getUserContextData()&&(u.UserContextData=i.getUserContextData()),i.client.request("RespondToAuthChallenge",u,function(t,r){if(t)return e.onFailure(t);var o=r.ChallengeParameters,s=new O(o.SRP_B,16),u=new O(o.SALT,16);n.getPasswordAuthenticationKey(i.deviceKey,i.randomPassword,s,u,function(t,n){if(t)return e.onFailure(t);var s=a.getNowString(),u=S().lib.WordArray.create(x.lW.concat([x.lW.from(i.deviceGroupKey,"utf8"),x.lW.from(i.deviceKey,"utf8"),x.lW.from(o.SECRET_BLOCK,"base64"),x.lW.from(s,"utf8")])),c=S().lib.WordArray.create(n),l=ee().stringify(T()(u,c)),d={};d.USERNAME=i.username,d.PASSWORD_CLAIM_SECRET_BLOCK=o.SECRET_BLOCK,d.TIMESTAMP=s,d.PASSWORD_CLAIM_SIGNATURE=l,d.DEVICE_KEY=i.deviceKey;var m={ChallengeName:"DEVICE_PASSWORD_VERIFIER",ClientId:i.pool.getClientId(),ChallengeResponses:d,Session:r.Session};i.getUserContextData()&&(m.UserContextData=i.getUserContextData()),i.client.request("RespondToAuthChallenge",m,function(t,n){return t?e.onFailure(t):(i.signInUserSession=i.getCognitoUserSession(n.AuthenticationResult),i.cacheTokens(),e.onSuccess(i.signInUserSession))})})})})},t.confirmRegistration=function(e,t,i,n){var a={ClientId:this.pool.getClientId(),ConfirmationCode:e,Username:this.username,ForceAliasCreation:t,ClientMetadata:n};this.getUserContextData()&&(a.UserContextData=this.getUserContextData()),this.client.request("ConfirmSignUp",a,function(e){return e?i(e,null):i(null,"SUCCESS")})},t.sendCustomChallengeAnswer=function(e,t,i){var n=this,a={};a.USERNAME=this.username,a.ANSWER=e;var r=new W(this.pool.getUserPoolId().split("_")[1]);this.getCachedDeviceKeyAndPassword(),null!=this.deviceKey&&(a.DEVICE_KEY=this.deviceKey);var o={ChallengeName:"CUSTOM_CHALLENGE",ChallengeResponses:a,ClientId:this.pool.getClientId(),Session:this.Session,ClientMetadata:i};this.getUserContextData()&&(o.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",o,function(e,i){return e?t.onFailure(e):n.authenticateUserInternal(i,r,t)})},t.sendMFACode=function(e,t,i,n){var a=this,r={};r.USERNAME=this.username,r.SMS_MFA_CODE=e;var o=i||"SMS_MFA";"SOFTWARE_TOKEN_MFA"===o&&(r.SOFTWARE_TOKEN_MFA_CODE=e),null!=this.deviceKey&&(r.DEVICE_KEY=this.deviceKey);var s={ChallengeName:o,ChallengeResponses:r,ClientId:this.pool.getClientId(),Session:this.Session,ClientMetadata:n};this.getUserContextData()&&(s.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",s,function(e,i){if(e)return t.onFailure(e);if("DEVICE_SRP_AUTH"!==i.ChallengeName){if(a.signInUserSession=a.getCognitoUserSession(i.AuthenticationResult),a.cacheTokens(),null==i.AuthenticationResult.NewDeviceMetadata)return t.onSuccess(a.signInUserSession);var n=new W(a.pool.getUserPoolId().split("_")[1]);n.generateHashDevice(i.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey,i.AuthenticationResult.NewDeviceMetadata.DeviceKey,function(e){if(e)return t.onFailure(e);var r={Salt:x.lW.from(n.getSaltDevices(),"hex").toString("base64"),PasswordVerifier:x.lW.from(n.getVerifierDevices(),"hex").toString("base64")};a.verifierDevices=r.PasswordVerifier,a.deviceGroupKey=i.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey,a.randomPassword=n.getRandomPassword(),a.client.request("ConfirmDevice",{DeviceKey:i.AuthenticationResult.NewDeviceMetadata.DeviceKey,AccessToken:a.signInUserSession.getAccessToken().getJwtToken(),DeviceSecretVerifierConfig:r,DeviceName:ce},function(e,n){return e?t.onFailure(e):(a.deviceKey=i.AuthenticationResult.NewDeviceMetadata.DeviceKey,a.cacheDeviceKeyAndPassword(),!0===n.UserConfirmationNecessary?t.onSuccess(a.signInUserSession,n.UserConfirmationNecessary):t.onSuccess(a.signInUserSession))})})}else a.getDeviceResponse(t)})},t.changePassword=function(e,t,i,n){if(null==this.signInUserSession||!this.signInUserSession.isValid())return i(new Error("User is not authenticated"),null);this.client.request("ChangePassword",{PreviousPassword:e,ProposedPassword:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),ClientMetadata:n},function(e){return e?i(e,null):i(null,"SUCCESS")})},t.enableMFA=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);var t=[];t.push({DeliveryMedium:"SMS",AttributeName:"phone_number"}),this.client.request("SetUserSettings",{MFAOptions:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(t){return t?e(t,null):e(null,"SUCCESS")})},t.setUserMfaPreference=function(e,t,i){if(null==this.signInUserSession||!this.signInUserSession.isValid())return i(new Error("User is not authenticated"),null);this.client.request("SetUserMFAPreference",{SMSMfaSettings:e,SoftwareTokenMfaSettings:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(e){return e?i(e,null):i(null,"SUCCESS")})},t.disableMFA=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("SetUserSettings",{MFAOptions:[],AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(t){return t?e(t,null):e(null,"SUCCESS")})},t.deleteUser=function(e,t){var i=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("DeleteUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),ClientMetadata:t},function(t){return t?e(t,null):(i.clearCachedUser(),e(null,"SUCCESS"))})},t.updateAttributes=function(e,t,i){var n=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return t(new Error("User is not authenticated"),null);this.client.request("UpdateUserAttributes",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),UserAttributes:e,ClientMetadata:i},function(e){return e?t(e,null):n.getUserData(function(){return t(null,"SUCCESS")},{bypassCache:!0})})},t.getUserAttributes=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("GetUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(t,i){if(t)return e(t,null);for(var n=[],a=0;a<i.UserAttributes.length;a++){var r=new re({Name:i.UserAttributes[a].Name,Value:i.UserAttributes[a].Value});n.push(r)}return e(null,n)})},t.getMFAOptions=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("GetUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(t,i){return t?e(t,null):e(null,i.MFAOptions)})},t.createGetUserRequest=function(){return this.client.promisifyRequest("GetUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()})},t.refreshSessionIfPossible=function(e){var t=this;return void 0===e&&(e={}),new Promise(function(i){var n=t.signInUserSession.getRefreshToken();n&&n.getToken()?t.refreshSession(n,i,e.clientMetadata):i()})},t.getUserData=function(e,t){var i=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return this.clearCachedUserData(),e(new Error("User is not authenticated"),null);var n=this.getUserDataFromCache();if(n)if(this.isFetchUserDataAndTokenRequired(t))this.fetchUserData().then(function(e){return i.refreshSessionIfPossible(t).then(function(){return e})}).then(function(t){return e(null,t)}).catch(e);else try{return void e(null,JSON.parse(n))}catch(a){return this.clearCachedUserData(),void e(a,null)}else this.fetchUserData().then(function(t){e(null,t)}).catch(e)},t.getUserDataFromCache=function(){return this.storage.getItem(this.userDataKey)},t.isFetchUserDataAndTokenRequired=function(e){var t=(e||{}).bypassCache;return void 0!==t&&t},t.fetchUserData=function(){var e=this;return this.createGetUserRequest().then(function(t){return e.cacheUserData(t),t})},t.deleteAttributes=function(e,t){var i=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return t(new Error("User is not authenticated"),null);this.client.request("DeleteUserAttributes",{UserAttributeNames:e,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(e){return e?t(e,null):i.getUserData(function(){return t(null,"SUCCESS")},{bypassCache:!0})})},t.resendConfirmationCode=function(e,t){var i={ClientId:this.pool.getClientId(),Username:this.username,ClientMetadata:t};this.client.request("ResendConfirmationCode",i,function(t,i){return t?e(t,null):e(null,i)})},t.getSession=function(e,t){if(void 0===t&&(t={}),null==this.username)return e(new Error("Username is null. Cannot retrieve a new session"),null);if(null!=this.signInUserSession&&this.signInUserSession.isValid())return e(null,this.signInUserSession);var i="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,n=i+".idToken",a=i+".accessToken",r=i+".refreshToken",o=i+".clockDrift";if(this.storage.getItem(n)){var s=new K({IdToken:this.storage.getItem(n)}),u=new J({AccessToken:this.storage.getItem(a)}),c=new $({RefreshToken:this.storage.getItem(r)}),l=parseInt(this.storage.getItem(o),0)||0,d=new te({IdToken:s,AccessToken:u,RefreshToken:c,ClockDrift:l});if(d.isValid())return this.signInUserSession=d,e(null,this.signInUserSession);if(!c.getToken())return e(new Error("Cannot retrieve a new session. Please authenticate."),null);this.refreshSession(c,e,t.clientMetadata)}else e(new Error("Local storage is missing an ID Token, Please authenticate"),null)},t.refreshSession=function(e,t,i){var n=this,a=this.pool.wrapRefreshSessionCallback?this.pool.wrapRefreshSessionCallback(t):t,r={};r.REFRESH_TOKEN=e.getToken();var o="CognitoIdentityServiceProvider."+this.pool.getClientId(),s=o+".LastAuthUser";this.storage.getItem(s)&&(this.username=this.storage.getItem(s),this.deviceKey=this.storage.getItem(o+"."+this.username+".deviceKey"),r.DEVICE_KEY=this.deviceKey);var u={ClientId:this.pool.getClientId(),AuthFlow:"REFRESH_TOKEN_AUTH",AuthParameters:r,ClientMetadata:i};this.getUserContextData()&&(u.UserContextData=this.getUserContextData()),this.client.request("InitiateAuth",u,function(t,i){if(t)return"NotAuthorizedException"===t.code&&n.clearCachedUser(),a(t,null);if(i){var r=i.AuthenticationResult;return Object.prototype.hasOwnProperty.call(r,"RefreshToken")||(r.RefreshToken=e.getToken()),n.signInUserSession=n.getCognitoUserSession(r),n.cacheTokens(),a(null,n.signInUserSession)}})},t.cacheTokens=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId(),t=e+"."+this.username+".accessToken",i=e+"."+this.username+".refreshToken",n=e+"."+this.username+".clockDrift",a=e+".LastAuthUser";this.storage.setItem(e+"."+this.username+".idToken",this.signInUserSession.getIdToken().getJwtToken()),this.storage.setItem(t,this.signInUserSession.getAccessToken().getJwtToken()),this.storage.setItem(i,this.signInUserSession.getRefreshToken().getToken()),this.storage.setItem(n,""+this.signInUserSession.getClockDrift()),this.storage.setItem(a,this.username)},t.cacheUserData=function(e){this.storage.setItem(this.userDataKey,JSON.stringify(e))},t.clearCachedUserData=function(){this.storage.removeItem(this.userDataKey),this.storage.removeItem(this.uploadProgressKey)},t.clearCachedUser=function(){this.clearCachedTokens(),this.clearCachedUserData()},t.cacheDeviceKeyAndPassword=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,t=e+".randomPasswordKey",i=e+".deviceGroupKey";this.storage.setItem(e+".deviceKey",this.deviceKey),this.storage.setItem(t,this.randomPassword),this.storage.setItem(i,this.deviceGroupKey)},t.getCachedDeviceKeyAndPassword=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,t=e+".deviceKey",i=e+".randomPasswordKey",n=e+".deviceGroupKey";this.storage.getItem(t)&&(this.deviceKey=this.storage.getItem(t),this.randomPassword=this.storage.getItem(i),this.deviceGroupKey=this.storage.getItem(n))},t.clearCachedDeviceKeyAndPassword=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,t=e+".randomPasswordKey",i=e+".deviceGroupKey";this.storage.removeItem(e+".deviceKey"),this.storage.removeItem(t),this.storage.removeItem(i)},t.clearCachedTokens=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId(),t=e+"."+this.username+".accessToken",i=e+"."+this.username+".refreshToken",n=e+".LastAuthUser",a=e+"."+this.username+".clockDrift";this.storage.removeItem(e+"."+this.username+".idToken"),this.storage.removeItem(t),this.storage.removeItem(i),this.storage.removeItem(n),this.storage.removeItem(a)},t.getCognitoUserSession=function(e){var t=new K(e),i=new J(e),n=new $(e);return new te({IdToken:t,AccessToken:i,RefreshToken:n})},t.forgotPassword=function(e,t){var i={ClientId:this.pool.getClientId(),Username:this.username,ClientMetadata:t};this.getUserContextData()&&(i.UserContextData=this.getUserContextData()),this.client.request("ForgotPassword",i,function(t,i){return t?e.onFailure(t):"function"==typeof e.inputVerificationCode?e.inputVerificationCode(i):e.onSuccess(i)})},t.confirmPassword=function(e,t,i,n){var a={ClientId:this.pool.getClientId(),Username:this.username,ConfirmationCode:e,Password:t,ClientMetadata:n};this.getUserContextData()&&(a.UserContextData=this.getUserContextData()),this.client.request("ConfirmForgotPassword",a,function(e){return e?i.onFailure(e):i.onSuccess("SUCCESS")})},t.getAttributeVerificationCode=function(e,t,i){if(null==this.signInUserSession||!this.signInUserSession.isValid())return t.onFailure(new Error("User is not authenticated"));this.client.request("GetUserAttributeVerificationCode",{AttributeName:e,AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),ClientMetadata:i},function(e,i){return e?t.onFailure(e):"function"==typeof t.inputVerificationCode?t.inputVerificationCode(i):t.onSuccess("SUCCESS")})},t.verifyAttribute=function(e,t,i){if(null==this.signInUserSession||!this.signInUserSession.isValid())return i.onFailure(new Error("User is not authenticated"));this.client.request("VerifyUserAttribute",{AttributeName:e,Code:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(e){return e?i.onFailure(e):i.onSuccess("SUCCESS")})},t.getDevice=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("GetDevice",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:this.deviceKey},function(t,i){return t?e.onFailure(t):e.onSuccess(i)})},t.forgetSpecificDevice=function(e,t){if(null==this.signInUserSession||!this.signInUserSession.isValid())return t.onFailure(new Error("User is not authenticated"));this.client.request("ForgetDevice",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:e},function(e){return e?t.onFailure(e):t.onSuccess("SUCCESS")})},t.forgetDevice=function(e){var t=this;this.forgetSpecificDevice(this.deviceKey,{onFailure:e.onFailure,onSuccess:function(i){return t.deviceKey=null,t.deviceGroupKey=null,t.randomPassword=null,t.clearCachedDeviceKeyAndPassword(),e.onSuccess(i)}})},t.setDeviceStatusRemembered=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("UpdateDeviceStatus",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:this.deviceKey,DeviceRememberedStatus:"remembered"},function(t){return t?e.onFailure(t):e.onSuccess("SUCCESS")})},t.setDeviceStatusNotRemembered=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("UpdateDeviceStatus",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:this.deviceKey,DeviceRememberedStatus:"not_remembered"},function(t){return t?e.onFailure(t):e.onSuccess("SUCCESS")})},t.listDevices=function(e,t,i){if(null==this.signInUserSession||!this.signInUserSession.isValid())return i.onFailure(new Error("User is not authenticated"));var n={AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),Limit:e};t&&(n.PaginationToken=t),this.client.request("ListDevices",n,function(e,t){return e?i.onFailure(e):i.onSuccess(t)})},t.globalSignOut=function(e){var t=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("GlobalSignOut",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(i){return i?e.onFailure(i):(t.clearCachedUser(),e.onSuccess("SUCCESS"))})},t.signOut=function(e){var t=this;e&&"function"==typeof e?this.getSession(function(i,n){if(i)return e(i);t.revokeTokens(function(i){t.cleanClientData(),e(i)})}):this.cleanClientData()},t.revokeTokens=function(e){if(void 0===e&&(e=function(){}),"function"!=typeof e)throw new Error("Invalid revokeTokenCallback. It should be a function.");if(!this.signInUserSession)return e(new Error("User is not authenticated"));if(!this.signInUserSession.getAccessToken())return e(new Error("No Access token available"));var t=this.signInUserSession.getRefreshToken().getToken(),i=this.signInUserSession.getAccessToken();if(this.isSessionRevocable(i)&&t)return this.revokeToken({token:t,callback:e});e()},t.isSessionRevocable=function(e){if(e&&"function"==typeof e.decodePayload)try{return!!e.decodePayload().origin_jti}catch(t){}return!1},t.cleanClientData=function(){this.signInUserSession=null,this.clearCachedUser()},t.revokeToken=function(e){var t=e.callback;this.client.requestWithRetry("RevokeToken",{Token:e.token,ClientId:this.pool.getClientId()},function(e){if(e)return t(e);t()})},t.sendMFASelectionAnswer=function(e,t){var i=this,n={};n.USERNAME=this.username,n.ANSWER=e;var a={ChallengeName:"SELECT_MFA_TYPE",ChallengeResponses:n,ClientId:this.pool.getClientId(),Session:this.Session};this.getUserContextData()&&(a.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",a,function(n,a){return n?t.onFailure(n):(i.Session=a.Session,"SMS_MFA"===e?t.mfaRequired(a.ChallengeName,a.ChallengeParameters):"SOFTWARE_TOKEN_MFA"===e?t.totpRequired(a.ChallengeName,a.ChallengeParameters):void 0)})},t.getUserContextData=function(){return this.pool.getUserContextData(this.username)},t.associateSoftwareToken=function(e){var t=this;null!=this.signInUserSession&&this.signInUserSession.isValid()?this.client.request("AssociateSoftwareToken",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},function(t,i){return t?e.onFailure(t):e.associateSecretCode(i.SecretCode)}):this.client.request("AssociateSoftwareToken",{Session:this.Session},function(i,n){return i?e.onFailure(i):(t.Session=n.Session,e.associateSecretCode(n.SecretCode))})},t.verifySoftwareToken=function(e,t,i){var n=this;null!=this.signInUserSession&&this.signInUserSession.isValid()?this.client.request("VerifySoftwareToken",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),UserCode:e,FriendlyDeviceName:t},function(e,t){return e?i.onFailure(e):i.onSuccess(t)}):this.client.request("VerifySoftwareToken",{Session:this.Session,UserCode:e,FriendlyDeviceName:t},function(e,t){if(e)return i.onFailure(e);n.Session=t.Session;var a={};a.USERNAME=n.username;var r={ChallengeName:"MFA_SETUP",ClientId:n.pool.getClientId(),ChallengeResponses:a,Session:n.Session};n.getUserContextData()&&(r.UserContextData=n.getUserContextData()),n.client.request("RespondToAuthChallenge",r,function(e,t){return e?i.onFailure(e):(n.signInUserSession=n.getCognitoUserSession(t.AuthenticationResult),n.cacheTokens(),i.onSuccess(n.signInUserSession))})})},e}(),de=(i(18143),"aws-amplify/5.0.4"),me={userAgent:de+" js",product:"",navigator:null,isReactNative:!1};if("undefined"!=typeof navigator&&navigator.product)switch(me.product=navigator.product||"",me.navigator=navigator||null,navigator.product){case"ReactNative":me.userAgent=de+" react-native",me.isReactNative=!0;break;default:me.userAgent=de+" js",me.isReactNative=!1}function he(){}he.prototype.userAgent=me.userAgent;var pe=he;function fe(e){var t="function"==typeof Map?new Map:void 0;return(fe=function(e){if(null===e||!function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,i)}function i(){return ge(e,arguments,_e(this).constructor)}return i.prototype=Object.create(e.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),ve(i,e)})(e)}function ge(e,t,i){return(ge=be()?Reflect.construct:function(e,t,i){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return i&&ve(a,i.prototype),a}).apply(null,arguments)}function be(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ke){return!1}}function ve(e,t){return(ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _e(e){return(_e=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ye=function(e){function t(t,i,n,a){var r;return(r=e.call(this,t)||this).code=i,r.name=n,r.statusCode=a,r}return function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ve(e,t)}(t,e),t}(fe(Error)),we=function(){function e(e,t,i){this.endpoint=t||"https://cognito-idp."+e+".amazonaws.com/";var n=(i||{}).credentials;this.fetchOptions=n?{credentials:n}:{}}var t=e.prototype;return t.promisifyRequest=function(e,t){var i=this;return new Promise(function(n,a){i.request(e,t,function(e,t){e?a(new ye(e.message,e.code,e.name,e.statusCode)):n(t)})})},t.requestWithRetry=function(e,t,i){var n=this;(function(t,i,a){return void 0===a&&(a=3e5),xe(function(t){return new Promise(function(i,a){n.request(e,t,function(e,t){e?a(e):i(t)})})},i,function(e){return function(t){var i=100*Math.pow(2,t)+100*Math.random();return!(i>e)&&i}}(a))})(0,[t],5e3).then(function(e){return i(null,e)}).catch(function(e){return i(e)})},t.request=function(e,t,i){var n,a=Object.assign({},this.fetchOptions,{headers:{"Content-Type":"application/x-amz-json-1.1","X-Amz-Target":"AWSCognitoIdentityProviderService."+e,"X-Amz-User-Agent":pe.prototype.userAgent},method:"POST",mode:"cors",cache:"no-cache",body:JSON.stringify(t)});fetch(this.endpoint,a).then(function(e){return n=e,e},function(e){throw e instanceof TypeError?new Error("Network error"):e}).then(function(e){return e.json().catch(function(){return{}})}).then(function(e){if(n.ok)return i(null,e);var t=(e.__type||e.code).split("#").pop(),a=new Error(e.message||e.Message||null);return a.name=t,a.code=t,i(a)}).catch(function(e){if(n&&n.headers&&n.headers.get("x-amzn-errortype"))try{var t=n.headers.get("x-amzn-errortype").split(":")[0],a=new Error(n.status?n.status.toString():null);return a.code=t,a.name=t,a.statusCode=n.status,i(a)}catch(r){return i(e)}else e instanceof Error&&"Network error"===e.message&&(e.code="NetworkError");return i(e)})},e}();function xe(e,t,i,n){if(void 0===n&&(n=1),"function"!=typeof e)throw Error("functionToRetry must be a function");return JSON.stringify(t),e.apply(void 0,t).catch(function(a){if(function(e){return e&&e.nonRetryable}(a))throw a;var r=i(n,t,a);if(!1!==r)return new Promise(function(e){return setTimeout(e,r)}).then(function(){return xe(e,t,i,n+1)});throw a})}Error;var ke,Se=function(){function e(e,t){var i=e||{},n=i.UserPoolId,a=i.ClientId,r=i.endpoint,o=i.fetchOptions,s=i.AdvancedSecurityDataCollectionFlag;if(!n||!a)throw new Error("Both UserPoolId and ClientId are required.");if(n.length>55||!/^[\w-]+_[0-9a-zA-Z]+$/.test(n))throw new Error("Invalid UserPoolId format.");var u=n.split("_")[0];this.userPoolId=n,this.clientId=a,this.client=new we(u,r,o),this.advancedSecurityDataCollectionFlag=!1!==s,this.storage=e.Storage||(new ue).getStorage(),t&&(this.wrapRefreshSessionCallback=t)}var t=e.prototype;return t.getUserPoolId=function(){return this.userPoolId},t.getClientId=function(){return this.clientId},t.signUp=function(e,t,i,n,a,r){var o=this,s={ClientId:this.clientId,Username:e,Password:t,UserAttributes:i,ValidationData:n,ClientMetadata:r};this.getUserContextData(e)&&(s.UserContextData=this.getUserContextData(e)),this.client.request("SignUp",s,function(t,i){if(t)return a(t,null);var n={user:new le({Username:e,Pool:o,Storage:o.storage}),userConfirmed:i.UserConfirmed,userSub:i.UserSub,codeDeliveryDetails:i.CodeDeliveryDetails};return a(null,n)})},t.getCurrentUser=function(){var e=this.storage.getItem("CognitoIdentityServiceProvider."+this.clientId+".LastAuthUser");return e?new le({Username:e,Pool:this,Storage:this.storage}):null},t.getUserContextData=function(e){if("undefined"!=typeof AmazonCognitoAdvancedSecurityData){var t=AmazonCognitoAdvancedSecurityData;if(this.advancedSecurityDataCollectionFlag){var i=t.getData(e,this.userPoolId,this.clientId);if(i)return{EncodedData:i}}return{}}},e}(),De=i(17530),Me=function(){function e(e){if(!e.domain)throw new Error("The domain of cookieStorage can not be undefined.");if(this.domain=e.domain,this.path=e.path?e.path:"/",this.expires=Object.prototype.hasOwnProperty.call(e,"expires")?e.expires:365,this.secure=!Object.prototype.hasOwnProperty.call(e,"secure")||e.secure,Object.prototype.hasOwnProperty.call(e,"sameSite")){if(!["strict","lax","none"].includes(e.sameSite))throw new Error('The sameSite value of cookieStorage must be "lax", "strict" or "none".');if("none"===e.sameSite&&!this.secure)throw new Error("sameSite = None requires the Secure attribute in latest browser versions.");this.sameSite=e.sameSite}else this.sameSite=null}var t=e.prototype;return t.setItem=function(e,t){var i={path:this.path,expires:this.expires,domain:this.domain,secure:this.secure};return this.sameSite&&(i.sameSite=this.sameSite),De.set(e,t,i),De.get(e)},t.getItem=function(e){return De.get(e)},t.removeItem=function(e){var t={path:this.path,expires:this.expires,domain:this.domain,secure:this.secure};return this.sameSite&&(t.sameSite=this.sameSite),De.remove(e,t)},t.clear=function(){for(var e=De.get(),t=Object.keys(e).length,i=0;i<t;++i)this.removeItem(Object.keys(e)[i]);return{}},e}(),Ce=i(38505),Te=function(e){var t=window.open(e,"_self");return t?Promise.resolve(t):Promise.reject()},Ae=i(73437),Ee=i.n(Ae),Le=i(57413),Oe=i.n(Le),Ie=function(){return(Ie=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},Pe=function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})},Ye=function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}},qe=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o},je="undefined"!=typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",Ne=function(e,t,i){g.Xb.dispatch("auth",{event:e,data:t,message:i},"Auth",je)},Fe=new f.k("OAuth"),Re=function(){function e(e){var t=e.config,i=e.cognitoClientId,n=e.scopes,a=void 0===n?[]:n;if(this._urlOpener=t.urlOpener||Te,this._config=t,this._cognitoClientId=i,!this.isValidScopes(a))throw Error("scopes must be a String Array");this._scopes=a}return e.prototype.isValidScopes=function(e){return Array.isArray(e)&&e.every(function(e){return"string"==typeof e})},e.prototype.oauthSignIn=function(e,t,i,a,r,o){void 0===e&&(e="code"),void 0===r&&(r=n.Cognito);var s=this._generateState(32),u=o?s+"-"+function(e){return e.split("").map(function(e){return e.charCodeAt(0).toString(16).padStart(2,"0")}).join("")}(o):s;!function(e){window.sessionStorage.setItem("oauth_state",e)}(u);var c=this._generateRandom(128);!function(e){window.sessionStorage.setItem("ouath_pkce_key",e)}(c);var l=this._generateChallenge(c),d=this._scopes.join(" "),m="https://"+t+"/oauth2/authorize?"+Object.entries(Ie(Ie({redirect_uri:i,response_type:e,client_id:a,identity_provider:r,scope:d,state:u},"code"===e?{code_challenge:l}:{}),"code"===e?{code_challenge_method:"S256"}:{})).map(function(e){var t=qe(e,2),i=t[1];return encodeURIComponent(t[0])+"="+encodeURIComponent(i)}).join("&");Fe.debug("Redirecting to "+m),this._urlOpener(m,i)},e.prototype._handleCodeFlow=function(e){return Pe(this,void 0,void 0,function(){var t,i,n,a,o,s,u,c,l,d,m,h,p,f;return Ye(this,function(g){switch(g.label){case 0:return t=((0,Ce.Qc)(e).query||"").split("&").map(function(e){return e.split("=")}).reduce(function(e,t){var i,n=qe(t,2),a=n[0],r=n[1];return Ie(Ie({},e),((i={})[a]=r,i))},{code:void 0}).code,i=(0,Ce.Qc)(e).pathname||"/",n=(0,Ce.Qc)(this._config.redirectSignIn).pathname||"/",t&&i===n?(Ne("codeFlow",{},"Retrieving tokens from "+(a="https://"+this._config.domain+"/oauth2/token")),o=r(this._config)?this._cognitoClientId:this._config.clientID,s=r(this._config)?this._config.redirectSignIn:this._config.redirectUri,u=function(){var e=window.sessionStorage.getItem("ouath_pkce_key");return window.sessionStorage.removeItem("ouath_pkce_key"),e}(),c=Ie({grant_type:"authorization_code",code:t,client_id:o,redirect_uri:s},u?{code_verifier:u}:{}),Fe.debug("Calling token endpoint: "+a+" with",c),l=Object.entries(c).map(function(e){var t=qe(e,2),i=t[1];return encodeURIComponent(t[0])+"="+encodeURIComponent(i)}).join("&"),[4,fetch(a,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:l})]):[2];case 1:return[4,g.sent().json()];case 2:if(d=g.sent(),m=d.access_token,h=d.refresh_token,p=d.id_token,f=d.error)throw new Error(f);return[2,{accessToken:m,refreshToken:h,idToken:p}]}})})},e.prototype._handleImplicitFlow=function(e){return Pe(this,void 0,void 0,function(){var t,i,n;return Ye(this,function(a){return t=((0,Ce.Qc)(e).hash||"#").substr(1).split("&").map(function(e){return e.split("=")}).reduce(function(e,t){var i,n=qe(t,2),a=n[0],r=n[1];return Ie(Ie({},e),((i={})[a]=r,i))},{id_token:void 0,access_token:void 0}),i=t.id_token,n=t.access_token,Ne("implicitFlow",{},"Got tokens from "+e),Fe.debug("Retrieving implicit tokens from "+e+" with"),[2,{accessToken:n,idToken:i,refreshToken:null}]})})},e.prototype.handleAuthResponse=function(e){return Pe(this,void 0,void 0,function(){var t,i,n,a,r,o;return Ye(this,function(s){switch(s.label){case 0:if(s.trys.push([0,5,,6]),t=e?Ie(Ie({},((0,Ce.Qc)(e).hash||"#").substr(1).split("&").map(function(e){return e.split("=")}).reduce(function(e,t){var i=qe(t,2);return e[i[0]]=i[1],e},{})),((0,Ce.Qc)(e).query||"").split("&").map(function(e){return e.split("=")}).reduce(function(e,t){var i=qe(t,2);return e[i[0]]=i[1],e},{})):{},i=t.error_description,t.error)throw new Error(i);return n=this._validateState(t),Fe.debug("Starting "+this._config.responseType+" flow with "+e),"code"!==this._config.responseType?[3,2]:(a=[{}],[4,this._handleCodeFlow(e)]);case 1:return[2,Ie.apply(void 0,[Ie.apply(void 0,a.concat([s.sent()])),{state:n}])];case 2:return r=[{}],[4,this._handleImplicitFlow(e)];case 3:return[2,Ie.apply(void 0,[Ie.apply(void 0,r.concat([s.sent()])),{state:n}])];case 4:return[3,6];case 5:throw o=s.sent(),Fe.error("Error handling auth response.",o),o;case 6:return[2]}})})},e.prototype._validateState=function(e){if(e){var t=function(){var e=window.sessionStorage.getItem("oauth_state");return window.sessionStorage.removeItem("oauth_state"),e}(),i=e.state;if(t&&t!==i)throw new Error("Invalid state in OAuth flow");return i}},e.prototype.signOut=function(){return Pe(this,void 0,void 0,function(){var e,t,i;return Ye(this,function(n){return e="https://"+this._config.domain+"/logout?",t=r(this._config)?this._cognitoClientId:this._config.oauth.clientID,i=r(this._config)?this._config.redirectSignOut:this._config.returnTo,e+=Object.entries({client_id:t,logout_uri:encodeURIComponent(i)}).map(function(e){var t=qe(e,2);return t[0]+"="+t[1]}).join("&"),Ne("oAuthSignOut",{oAuth:"signOut"},"Signing out from "+e),Fe.debug("Signing out from "+e),[2,this._urlOpener(e,i)]})})},e.prototype._generateState=function(e){for(var t="",i=e,n="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";i>0;--i)t+=n[Math.round(Math.random()*(n.length-1))];return t},e.prototype._generateChallenge=function(e){return this._base64URL(Ee()(e))},e.prototype._base64URL=function(e){return e.toString(Oe()).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")},e.prototype._generateRandom=function(e){var t=new Uint8Array(e);if("undefined"!=typeof window&&window.crypto)window.crypto.getRandomValues(t);else for(var i=0;i<e;i+=1)t[i]=Math.random()*"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~".length|0;return this._bufferToString(t)},e.prototype._bufferToString=function(e){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i=[],n=0;n<e.byteLength;n+=1)i.push(t[e[n]%t.length]);return i.join("")},e}(),He=(()=>{return(e=He||(He={})).DEFAULT_MSG="Authentication Error",e.EMPTY_EMAIL="Email cannot be empty",e.EMPTY_PHONE="Phone number cannot be empty",e.EMPTY_USERNAME="Username cannot be empty",e.INVALID_USERNAME="The username should either be a string or one of the sign in types",e.EMPTY_PASSWORD="Password cannot be empty",e.EMPTY_CODE="Confirmation code cannot be empty",e.SIGN_UP_ERROR="Error creating account",e.NO_MFA="No valid MFA method provided",e.INVALID_MFA="Invalid MFA type",e.EMPTY_CHALLENGE="Challenge response cannot be empty",e.NO_USER_SESSION="Failed to get the session because the user is empty",e.NETWORK_ERROR="Network Error",e.DEVICE_CONFIG="Device tracking has not been configured in this User Pool",He;var e})(),Be=(ke=function(e,t){return(ke=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}ke(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),Ue=new f.k("AuthError"),ze=function(e){function t(i){var n=this,a=We[i],r=a.message,o=a.log;return(n=e.call(this,r)||this).constructor=t,Object.setPrototypeOf(n,t.prototype),n.name="AuthError",n.log=o||r,Ue.error(n.log),n}return Be(t,e),t}(Error),Ze=function(e){function t(i){var n=e.call(this,i)||this;return n.constructor=t,Object.setPrototypeOf(n,t.prototype),n.name="NoUserPoolError",n}return Be(t,e),t}(ze),We={noConfig:{message:He.DEFAULT_MSG,log:"\n            Error: Amplify has not been configured correctly.\n            This error is typically caused by one of the following scenarios:\n\n            1. Make sure you're passing the awsconfig object to Amplify.configure() in your app's entry point\n                See https://aws-amplify.github.io/docs/js/authentication#configure-your-app for more information\n            \n            2. There might be multiple conflicting versions of amplify packages in your node_modules.\n\t\t\t\tRefer to our docs site for help upgrading Amplify packages (https://docs.amplify.aws/lib/troubleshooting/upgrading/q/platform/js)\n        "},missingAuthConfig:{message:He.DEFAULT_MSG,log:"\n            Error: Amplify has not been configured correctly. \n            The configuration object is missing required auth properties.\n            This error is typically caused by one of the following scenarios:\n\n            1. Did you run `amplify push` after adding auth via `amplify add auth`?\n                See https://aws-amplify.github.io/docs/js/authentication#amplify-project-setup for more information\n\n            2. This could also be caused by multiple conflicting versions of amplify packages, see (https://docs.amplify.aws/lib/troubleshooting/upgrading/q/platform/js) for help upgrading Amplify packages.\n        "},emptyUsername:{message:He.EMPTY_USERNAME},invalidUsername:{message:He.INVALID_USERNAME},emptyPassword:{message:He.EMPTY_PASSWORD},emptyCode:{message:He.EMPTY_CODE},signUpError:{message:He.SIGN_UP_ERROR,log:"The first parameter should either be non-null string or object"},noMFA:{message:He.NO_MFA},invalidMFA:{message:He.INVALID_MFA},emptyChallengeResponse:{message:He.EMPTY_CHALLENGE},noUserSession:{message:He.NO_USER_SESSION},deviceConfig:{message:He.DEVICE_CONFIG},networkError:{message:He.NETWORK_ERROR},default:{message:He.DEFAULT_MSG}},Ve=function(){return(Ve=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},Ge=function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})},Je=function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}},Qe=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o},Ke=new f.k("AuthClass"),$e="aws.cognito.signin.user.admin",Xe="undefined"!=typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",et=function(e,t,i){g.Xb.dispatch("auth",{event:e,data:t,message:i},"Auth",Xe)},tt=new(function(){function e(e){var t=this;this.userPool=null,this.user=null,this.oAuthFlowInProgress=!1,this.Credentials=b.cN,this.wrapRefreshSessionCallback=function(e){return function(t,i){return i?et("tokenRefresh",void 0,"New token retrieved"):et("tokenRefresh_failure",t,"Failed to retrieve new token"),e(t,i)}},this.configure(e),this.currentCredentials=this.currentCredentials.bind(this),this.currentUserCredentials=this.currentUserCredentials.bind(this),g.Xb.listen("auth",function(e){switch(e.payload.event){case"signIn":t._storage.setItem("amplify-signin-with-hostedUI","false");break;case"signOut":t._storage.removeItem("amplify-signin-with-hostedUI");break;case"cognitoHostedUI":t._storage.setItem("amplify-signin-with-hostedUI","true")}})}return e.prototype.getModuleName=function(){return"Auth"},e.prototype.configure=function(e){var t=this;if(!e)return this._config||{};Ke.debug("configure Auth");var i=Object.assign({},this._config,v._b.parseMobilehubConfig(e).Auth,e);this._config=i;var n=this._config,a=n.userPoolId,o=n.userPoolWebClientId,s=n.cookieStorage,u=n.oauth,c=n.region,l=n.identityPoolId,d=n.mandatorySignIn,h=n.refreshHandlers,f=n.identityPoolRegion,g=n.clientMetadata,b=n.endpoint;if(this._config.storage){if(!this._isValidAuthStorage(this._config.storage))throw Ke.error("The storage in the Auth config is not valid!"),new Error("Empty storage object");this._storage=this._config.storage}else this._storage=s?new Me(s):e.ssr?new p:(new _.c4).getStorage();if(this._storageSync=Promise.resolve(),"function"==typeof this._storage.sync&&(this._storageSync=this._storage.sync()),a){var y={UserPoolId:a,ClientId:o,endpoint:b};y.Storage=this._storage,this.userPool=new Se(y,this.wrapRefreshSessionCallback)}this.Credentials.configure({mandatorySignIn:d,region:f||c,userPoolId:a,identityPoolId:l,refreshHandlers:h,storage:this._storage});var w=u?r(this._config.oauth)?u:u.awsCognito:void 0;if(w){var x=Object.assign({cognitoClientId:o,UserPoolId:a,domain:w.domain,scopes:w.scope,redirectSignIn:w.redirectSignIn,redirectSignOut:w.redirectSignOut,responseType:w.responseType,Storage:this._storage,urlOpener:w.urlOpener,clientMetadata:g},w.options);this._oAuthHandler=new Re({scopes:x.scopes,config:x,cognitoClientId:x.cognitoClientId});var k={};!function(e){if(m.JS.browserOrNode().isBrowser&&window.location)i={url:window.location.href},k[n=i.url]||(k[n]=!0,t._handleAuthResponse(n));else if(!m.JS.browserOrNode().isNode)throw new Error("Not supported");var i,n}()}return et("configured",null,"The Auth category has been configured successfully"),this._config},e.prototype.signUp=function(e){for(var t=this,i=[],n=1;n<arguments.length;n++)i[n-1]=arguments[n];if(!this.userPool)return this.rejectNoUserPool();var a,r=null,s=null,u=[],c=null;if(e&&"string"==typeof e){r=e,s=i?i[0]:null;var l=i?i[1]:null,d=i?i[2]:null;l&&u.push(new re({Name:"email",Value:l})),d&&u.push(new re({Name:"phone_number",Value:d}))}else{if(!e||"object"!=typeof e)return this.rejectAuthError(o.SignUpError);r=e.username,s=e.password,e&&e.clientMetadata?a=e.clientMetadata:this._config.clientMetadata&&(a=this._config.clientMetadata);var m=e.attributes;m&&Object.keys(m).map(function(e){u.push(new re({Name:e,Value:m[e]}))});var h=e.validationData;h&&(c=[],Object.keys(h).map(function(e){c.push(new re({Name:e,Value:h[e]}))}))}return r?s?(Ke.debug("signUp attrs:",u),Ke.debug("signUp validation data:",c),new Promise(function(e,i){t.userPool.signUp(r,s,u,c,function(t,n){t?(et("signUp_failure",t,r+" failed to signup"),i(t)):(et("signUp",n,r+" has signed up successfully"),e(n))},a)})):this.rejectAuthError(o.EmptyPassword):this.rejectAuthError(o.EmptyUsername)},e.prototype.confirmSignUp=function(e,t,i){if(!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(o.EmptyUsername);if(!t)return this.rejectAuthError(o.EmptyCode);var n,a=this.createCognitoUser(e),r=!i||"boolean"!=typeof i.forceAliasCreation||i.forceAliasCreation;return i&&i.clientMetadata?n=i.clientMetadata:this._config.clientMetadata&&(n=this._config.clientMetadata),new Promise(function(e,i){a.confirmRegistration(t,r,function(t,n){t?i(t):e(n)},n)})},e.prototype.resendSignUp=function(e,t){if(void 0===t&&(t=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(o.EmptyUsername);var i=this.createCognitoUser(e);return new Promise(function(e,n){i.resendConfirmationCode(function(t,i){t?n(t):e(i)},t)})},e.prototype.signIn=function(e,t,i){if(void 0===i&&(i=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();var n=null,a=null,r={};if("string"==typeof e)n=e,a=t;else{if(!function(e){return!!e.username}(e))return this.rejectAuthError(o.InvalidUsername);void 0!==t&&Ke.warn("The password should be defined under the first parameter object!"),n=e.username,a=e.password,r=e.validationData}if(!n)return this.rejectAuthError(o.EmptyUsername);var s=new w({Username:n,Password:a,ValidationData:r,ClientMetadata:i});return a?this.signInWithPassword(s):this.signInWithoutPassword(s)},e.prototype.authCallbacks=function(e,t,i){var n=this,a=this;return{onSuccess:function(r){return Ge(n,void 0,void 0,function(){var n,o,s,u;return Je(this,function(c){switch(c.label){case 0:Ke.debug(r),delete e.challengeName,delete e.challengeParam,c.label=1;case 1:return c.trys.push([1,4,5,9]),[4,this.Credentials.clear()];case 2:return c.sent(),[4,this.Credentials.set(r,"session")];case 3:return n=c.sent(),Ke.debug("succeed to get cognito credentials",n),[3,9];case 4:return o=c.sent(),Ke.debug("cannot get cognito credentials",o),[3,9];case 5:return c.trys.push([5,7,,8]),[4,this.currentUserPoolUser()];case 6:return s=c.sent(),a.user=s,et("signIn",s,"A user "+e.getUsername()+" has been signed in"),t(s),[3,8];case 7:return u=c.sent(),Ke.error("Failed to get the signed in user",u),i(u),[3,8];case 8:return[7];case 9:return[2]}})})},onFailure:function(t){Ke.debug("signIn failure",t),et("signIn_failure",t,e.getUsername()+" failed to signin"),i(t)},customChallenge:function(i){Ke.debug("signIn custom challenge answer required"),e.challengeName="CUSTOM_CHALLENGE",e.challengeParam=i,t(e)},mfaRequired:function(i,n){Ke.debug("signIn MFA required"),e.challengeName=i,e.challengeParam=n,t(e)},mfaSetup:function(i,n){Ke.debug("signIn mfa setup",i),e.challengeName=i,e.challengeParam=n,t(e)},newPasswordRequired:function(i,n){Ke.debug("signIn new password"),e.challengeName="NEW_PASSWORD_REQUIRED",e.challengeParam={userAttributes:i,requiredAttributes:n},t(e)},totpRequired:function(i,n){Ke.debug("signIn totpRequired"),e.challengeName=i,e.challengeParam=n,t(e)},selectMFAType:function(i,n){Ke.debug("signIn selectMFAType",i),e.challengeName=i,e.challengeParam=n,t(e)}}},e.prototype.signInWithPassword=function(e){var t=this;if(this.pendingSignIn)throw new Error("Pending sign-in attempt already in progress");var i=this.createCognitoUser(e.getUsername());return this.pendingSignIn=new Promise(function(n,a){i.authenticateUser(e,t.authCallbacks(i,function(e){t.pendingSignIn=null,n(e)},function(e){t.pendingSignIn=null,a(e)}))}),this.pendingSignIn},e.prototype.signInWithoutPassword=function(e){var t=this,i=this.createCognitoUser(e.getUsername());return i.setAuthenticationFlowType("CUSTOM_AUTH"),new Promise(function(n,a){i.initiateAuth(e,t.authCallbacks(i,n,a))})},e.prototype.getMFAOptions=function(e){return new Promise(function(t,i){e.getMFAOptions(function(e,n){if(e)return Ke.debug("get MFA Options failed",e),void i(e);Ke.debug("get MFA options success",n),t(n)})})},e.prototype.getPreferredMFA=function(e,t){var i=this,n=this;return new Promise(function(a,r){e.getUserData(function(e,t){if(e)return Ke.debug("getting preferred mfa failed",e),void r(e);var i=n._getMfaTypeFromUserData(t);return i?void a(i):void r("invalid MFA Type")},{bypassCache:!!t&&t.bypassCache,clientMetadata:i._config.clientMetadata})})},e.prototype._getMfaTypeFromUserData=function(e){var t=null,i=e.PreferredMfaSetting;if(i)t=i;else{var n=e.UserMFASettingList;n?0===n.length?t="NOMFA":Ke.debug("invalid case for getPreferredMFA",e):t=e.MFAOptions?"SMS_MFA":"NOMFA"}return t},e.prototype._getUserData=function(e,t){return new Promise(function(i,n){e.getUserData(function(e,t){return e?(Ke.debug("getting user data failed",e),void n(e)):void i(t)},t)})},e.prototype.setPreferredMFA=function(e,t){return Ge(this,void 0,void 0,function(){var i,n,a,r,s,u;return Je(this,function(c){switch(c.label){case 0:return[4,this._getUserData(e,{bypassCache:!0,clientMetadata:i=this._config.clientMetadata})];case 1:switch(n=c.sent(),a=null,r=null,t){case"TOTP":return[3,2];case"SMS":return[3,3];case"NOMFA":return[3,4]}return[3,6];case 2:return r={PreferredMfa:!0,Enabled:!0},[3,7];case 3:return a={PreferredMfa:!0,Enabled:!0},[3,7];case 4:return s=n.UserMFASettingList,[4,this._getMfaTypeFromUserData(n)];case 5:if("NOMFA"===(u=c.sent()))return[2,Promise.resolve("No change for mfa type")];if("SMS_MFA"===u)a={PreferredMfa:!1,Enabled:!1};else{if("SOFTWARE_TOKEN_MFA"!==u)return[2,this.rejectAuthError(o.InvalidMFA)];r={PreferredMfa:!1,Enabled:!1}}return s&&0!==s.length&&s.forEach(function(e){"SMS_MFA"===e?a={PreferredMfa:!1,Enabled:!1}:"SOFTWARE_TOKEN_MFA"===e&&(r={PreferredMfa:!1,Enabled:!1})}),[3,7];case 6:return Ke.debug("no validmfa method provided"),[2,this.rejectAuthError(o.NoMFA)];case 7:return[2,new Promise(function(t,n){e.setUserMfaPreference(a,r,function(a,r){if(a)return Ke.debug("Set user mfa preference error",a),n(a);Ke.debug("Set user mfa success",r),Ke.debug("Caching the latest user data into local"),e.getUserData(function(e,i){return e?(Ke.debug("getting user data failed",e),n(e)):t(r)},{bypassCache:!0,clientMetadata:i})})})]}})})},e.prototype.disableSMS=function(e){return new Promise(function(t,i){e.disableMFA(function(e,n){if(e)return Ke.debug("disable mfa failed",e),void i(e);Ke.debug("disable mfa succeed",n),t(n)})})},e.prototype.enableSMS=function(e){return new Promise(function(t,i){e.enableMFA(function(e,n){if(e)return Ke.debug("enable mfa failed",e),void i(e);Ke.debug("enable mfa succeed",n),t(n)})})},e.prototype.setupTOTP=function(e){return new Promise(function(t,i){e.associateSoftwareToken({onFailure:function(e){Ke.debug("associateSoftwareToken failed",e),i(e)},associateSecretCode:function(e){Ke.debug("associateSoftwareToken sucess",e),t(e)}})})},e.prototype.verifyTotpToken=function(e,t){return Ke.debug("verification totp token",e,t),new Promise(function(i,n){e.verifySoftwareToken(t,"My TOTP device",{onFailure:function(e){Ke.debug("verifyTotpToken failed",e),n(e)},onSuccess:function(t){et("signIn",e,"A user "+e.getUsername()+" has been signed in"),Ke.debug("verifyTotpToken success",t),i(t)}})})},e.prototype.confirmSignIn=function(e,t,i,n){var a=this;if(void 0===n&&(n=this._config.clientMetadata),!t)return this.rejectAuthError(o.EmptyCode);var r=this;return new Promise(function(o,s){e.sendMFACode(t,{onSuccess:function(t){return Ge(a,void 0,void 0,function(){var i,n;return Je(this,function(a){switch(a.label){case 0:Ke.debug(t),a.label=1;case 1:return a.trys.push([1,4,5,6]),[4,this.Credentials.clear()];case 2:return a.sent(),[4,this.Credentials.set(t,"session")];case 3:return i=a.sent(),Ke.debug("succeed to get cognito credentials",i),[3,6];case 4:return n=a.sent(),Ke.debug("cannot get cognito credentials",n),[3,6];case 5:return r.user=e,et("signIn",e,"A user "+e.getUsername()+" has been signed in"),o(e),[7];case 6:return[2]}})})},onFailure:function(e){Ke.debug("confirm signIn failure",e),s(e)}},i,n)})},e.prototype.completeNewPassword=function(e,t,i,n){var a=this;if(void 0===i&&(i={}),void 0===n&&(n=this._config.clientMetadata),!t)return this.rejectAuthError(o.EmptyPassword);var r=this;return new Promise(function(o,s){e.completeNewPasswordChallenge(t,i,{onSuccess:function(t){return Ge(a,void 0,void 0,function(){var i,n;return Je(this,function(a){switch(a.label){case 0:Ke.debug(t),a.label=1;case 1:return a.trys.push([1,4,5,6]),[4,this.Credentials.clear()];case 2:return a.sent(),[4,this.Credentials.set(t,"session")];case 3:return i=a.sent(),Ke.debug("succeed to get cognito credentials",i),[3,6];case 4:return n=a.sent(),Ke.debug("cannot get cognito credentials",n),[3,6];case 5:return r.user=e,et("signIn",e,"A user "+e.getUsername()+" has been signed in"),o(e),[7];case 6:return[2]}})})},onFailure:function(e){Ke.debug("completeNewPassword failure",e),et("completeNewPassword_failure",e,a.user+" failed to complete the new password flow"),s(e)},mfaRequired:function(t,i){Ke.debug("signIn MFA required"),e.challengeName=t,e.challengeParam=i,o(e)},mfaSetup:function(t,i){Ke.debug("signIn mfa setup",t),e.challengeName=t,e.challengeParam=i,o(e)},totpRequired:function(t,i){Ke.debug("signIn mfa setup",t),e.challengeName=t,e.challengeParam=i,o(e)}},n)})},e.prototype.sendCustomChallengeAnswer=function(e,t,i){var n=this;return void 0===i&&(i=this._config.clientMetadata),this.userPool?t?new Promise(function(a,r){e.sendCustomChallengeAnswer(t,n.authCallbacks(e,a,r),i)}):this.rejectAuthError(o.EmptyChallengeResponse):this.rejectNoUserPool()},e.prototype.deleteUserAttributes=function(e,t){var i=this;return new Promise(function(n,a){i.userSession(e).then(function(i){e.deleteAttributes(t,function(e,t){return e?a(e):n(t)})})})},e.prototype.updateUserAttributes=function(e,t,i){void 0===i&&(i=this._config.clientMetadata);var n=[],a=this;return new Promise(function(r,o){a.userSession(e).then(function(a){for(var s in t)"sub"!==s&&s.indexOf("_verified")<0&&n.push({Name:s,Value:t[s]});e.updateAttributes(n,function(e,t){return e?o(e):r(t)},i)})})},e.prototype.userAttributes=function(e){var t=this;return new Promise(function(i,n){t.userSession(e).then(function(t){e.getUserAttributes(function(e,t){e?n(e):i(t)})})})},e.prototype.verifiedContact=function(e){var t=this;return this.userAttributes(e).then(function(e){var i=t.attributesToObject(e),n={},a={};return i.email&&(i.email_verified?a.email=i.email:n.email=i.email),i.phone_number&&(i.phone_number_verified?a.phone_number=i.phone_number:n.phone_number=i.phone_number),{verified:a,unverified:n}})},e.prototype.currentUserPoolUser=function(e){var t=this;return this.userPool?new Promise(function(i,n){t._storageSync.then(function(){return Ge(t,void 0,void 0,function(){var t,a=this;return Je(this,function(r){switch(r.label){case 0:return this.isOAuthInProgress()?(Ke.debug("OAuth signIn in progress, waiting for resolution..."),[4,new Promise(function(e){var t=setTimeout(function(){Ke.debug("OAuth signIn in progress timeout"),g.Xb.remove("auth",i),e()},1e4);function i(n){var a=n.payload.event;("cognitoHostedUI"===a||"cognitoHostedUI_failure"===a)&&(Ke.debug("OAuth signIn resolved: "+a),clearTimeout(t),g.Xb.remove("auth",i),e())}g.Xb.listen("auth",i)})]):[3,2];case 1:r.sent(),r.label=2;case 2:return(t=this.userPool.getCurrentUser())?(t.getSession(function(r,o){return Ge(a,void 0,void 0,function(){var a,s,u,c=this;return Je(this,function(l){switch(l.label){case 0:return r?(Ke.debug("Failed to get the user session",r),n(r),[2]):(a=!!e&&e.bypassCache)?[4,this.Credentials.clear()]:[3,2];case 1:l.sent(),l.label=2;case 2:return s=this._config.clientMetadata,(void 0===(u=o.getAccessToken().decodePayload().scope)?"":u).split(" ").includes($e)?(t.getUserData(function(e,a){if(e)return Ke.debug("getting user data failed",e),void("User is disabled."===e.message||"User does not exist."===e.message||"Access Token has been revoked"===e.message?n(e):i(t));for(var r=a.PreferredMfaSetting||"NOMFA",o=[],s=0;s<a.UserAttributes.length;s++){var u=new re({Name:a.UserAttributes[s].Name,Value:a.UserAttributes[s].Value});o.push(u)}var l=c.attributesToObject(o);return Object.assign(t,{attributes:l,preferredMFA:r}),i(t)},{bypassCache:a,clientMetadata:s}),[2]):(Ke.debug("Unable to get the user data because the "+$e+" is not in the scopes of the access token"),[2,i(t)])}})})},{clientMetadata:this._config.clientMetadata}),[2]):(Ke.debug("Failed to get user from user pool"),n("No current user"),[2])}})})}).catch(function(e){return Ke.debug("Failed to sync cache info into memory",e),n(e)})}):this.rejectNoUserPool()},e.prototype.isOAuthInProgress=function(){return this.oAuthFlowInProgress},e.prototype.currentAuthenticatedUser=function(e){return Ge(this,void 0,void 0,function(){var t,i,n,a,r;return Je(this,function(o){switch(o.label){case 0:Ke.debug("getting current authenticated user"),t=null,o.label=1;case 1:return o.trys.push([1,3,,4]),[4,this._storageSync];case 2:return o.sent(),[3,4];case 3:throw i=o.sent(),Ke.debug("Failed to sync cache info into memory",i),i;case 4:try{(n=JSON.parse(this._storage.getItem("aws-amplify-federatedInfo")))&&(t=Ve(Ve({},n.user),{token:n.token}))}catch(s){Ke.debug("cannot load federated user from auth storage")}return t?(this.user=t,Ke.debug("get current authenticated federated user",this.user),[2,this.user]):[3,5];case 5:Ke.debug("get current authenticated userpool user"),a=null,o.label=6;case 6:return o.trys.push([6,8,,9]),[4,this.currentUserPoolUser(e)];case 7:return a=o.sent(),[3,9];case 8:return"No userPool"===(r=o.sent())&&Ke.error("Cannot get the current user because the user pool is missing. Please make sure the Auth module is configured with a valid Cognito User Pool ID"),Ke.debug("The user is not authenticated by the error",r),[2,Promise.reject("The user is not authenticated")];case 9:return this.user=a,[2,this.user]}})})},e.prototype.currentSession=function(){var e=this;return Ke.debug("Getting current session"),this.userPool?new Promise(function(t,i){e.currentUserPoolUser().then(function(n){e.userSession(n).then(function(e){t(e)}).catch(function(e){Ke.debug("Failed to get the current session",e),i(e)})}).catch(function(e){Ke.debug("Failed to get the current user",e),i(e)})}):Promise.reject()},e.prototype.userSession=function(e){if(!e)return Ke.debug("the user is null"),this.rejectAuthError(o.NoUserSession);var t=this._config.clientMetadata;return new Promise(function(i,n){Ke.debug("Getting the session from this user:",e),e.getSession(function(t,a){return t?(Ke.debug("Failed to get the session from user",e),void n(t)):(Ke.debug("Succeed to get the user session",a),void i(a))},{clientMetadata:t})})},e.prototype.currentUserCredentials=function(){return Ge(this,void 0,void 0,function(){var e,t,i=this;return Je(this,function(n){switch(n.label){case 0:Ke.debug("Getting current user credentials"),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this._storageSync];case 2:return n.sent(),[3,4];case 3:throw e=n.sent(),Ke.debug("Failed to sync cache info into memory",e),e;case 4:t=null;try{t=JSON.parse(this._storage.getItem("aws-amplify-federatedInfo"))}catch(a){Ke.debug("failed to get or parse item aws-amplify-federatedInfo",a)}return t?[2,this.Credentials.refreshFederatedToken(t)]:[2,this.currentSession().then(function(e){return Ke.debug("getting session success",e),i.Credentials.set(e,"session")}).catch(function(e){return Ke.debug("getting session failed",e),i.Credentials.set(null,"guest")})]}})})},e.prototype.currentCredentials=function(){return Ke.debug("getting current credentials"),this.Credentials.get()},e.prototype.verifyUserAttribute=function(e,t,i){return void 0===i&&(i=this._config.clientMetadata),new Promise(function(n,a){e.getAttributeVerificationCode(t,{onSuccess:function(e){return n(e)},onFailure:function(e){return a(e)}},i)})},e.prototype.verifyUserAttributeSubmit=function(e,t,i){return i?new Promise(function(n,a){e.verifyAttribute(t,i,{onSuccess:function(e){n(e)},onFailure:function(e){a(e)}})}):this.rejectAuthError(o.EmptyCode)},e.prototype.verifyCurrentUserAttribute=function(e){var t=this;return t.currentUserPoolUser().then(function(i){return t.verifyUserAttribute(i,e)})},e.prototype.verifyCurrentUserAttributeSubmit=function(e,t){var i=this;return i.currentUserPoolUser().then(function(n){return i.verifyUserAttributeSubmit(n,e,t)})},e.prototype.cognitoIdentitySignOut=function(e,t){return Ge(this,void 0,void 0,function(){var i,n,a=this;return Je(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this._storageSync];case 1:return r.sent(),[3,3];case 2:throw i=r.sent(),Ke.debug("Failed to sync cache info into memory",i),i;case 3:return n=this._oAuthHandler&&"true"===this._storage.getItem("amplify-signin-with-hostedUI"),[2,new Promise(function(i,r){e&&e.global?(Ke.debug("user global sign out",t),t.getSession(function(e,o){if(e)return Ke.debug("failed to get the user session",e),r(e);t.globalSignOut({onSuccess:function(e){if(Ke.debug("global sign out success"),!n)return i();a.oAuthSignOutRedirect(i,r)},onFailure:function(e){return Ke.debug("global sign out failed",e),r(e)}})},{clientMetadata:a._config.clientMetadata})):(Ke.debug("user sign out",t),t.signOut(function(){if(!n)return i();a.oAuthSignOutRedirect(i,r)}))})]}})})},e.prototype.oAuthSignOutRedirect=function(e,t){m.JS.browserOrNode().isBrowser?this.oAuthSignOutRedirectOrReject(t):this.oAuthSignOutAndResolve(e)},e.prototype.oAuthSignOutAndResolve=function(e){this._oAuthHandler.signOut(),e()},e.prototype.oAuthSignOutRedirectOrReject=function(e){this._oAuthHandler.signOut(),setTimeout(function(){return e("Signout timeout fail")},3e3)},e.prototype.signOut=function(e){return Ge(this,void 0,void 0,function(){var t;return Je(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.cleanCachedItems()];case 1:return i.sent(),[3,3];case 2:return i.sent(),Ke.debug("failed to clear cached items"),[3,3];case 3:return this.userPool?(t=this.userPool.getCurrentUser())?[4,this.cognitoIdentitySignOut(e,t)]:[3,5]:[3,7];case 4:return i.sent(),[3,6];case 5:Ke.debug("no current Cognito user"),i.label=6;case 6:return[3,8];case 7:Ke.debug("no Congito User pool"),i.label=8;case 8:return et("signOut",this.user,"A user has been signed out"),this.user=null,[2]}})})},e.prototype.cleanCachedItems=function(){return Ge(this,void 0,void 0,function(){return Je(this,function(e){switch(e.label){case 0:return[4,this.Credentials.clear()];case 1:return e.sent(),[2]}})})},e.prototype.changePassword=function(e,t,i,n){var a=this;return void 0===n&&(n=this._config.clientMetadata),new Promise(function(r,o){a.userSession(e).then(function(a){e.changePassword(t,i,function(e,t){return e?(Ke.debug("change password failure",e),o(e)):r(t)},n)})})},e.prototype.forgotPassword=function(e,t){if(void 0===t&&(t=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(o.EmptyUsername);var i=this.createCognitoUser(e);return new Promise(function(n,a){i.forgotPassword({onSuccess:function(){n()},onFailure:function(t){Ke.debug("forgot password failure",t),et("forgotPassword_failure",t,e+" forgotPassword failed"),a(t)},inputVerificationCode:function(t){et("forgotPassword",i,e+" has initiated forgot password flow"),n(t)}},t)})},e.prototype.forgotPasswordSubmit=function(e,t,i,n){if(void 0===n&&(n=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(o.EmptyUsername);if(!t)return this.rejectAuthError(o.EmptyCode);if(!i)return this.rejectAuthError(o.EmptyPassword);var a=this.createCognitoUser(e);return new Promise(function(r,o){a.confirmPassword(t,i,{onSuccess:function(t){et("forgotPasswordSubmit",a,e+" forgotPasswordSubmit successful"),r(t)},onFailure:function(t){et("forgotPasswordSubmit_failure",t,e+" forgotPasswordSubmit failed"),o(t)}},n)})},e.prototype.currentUserInfo=function(){return Ge(this,void 0,void 0,function(){var e,t,i,n,a,r,o;return Je(this,function(s){switch(s.label){case 0:return(e=this.Credentials.getCredSource())&&"aws"!==e&&"userPool"!==e?[3,9]:[4,this.currentUserPoolUser().catch(function(e){return Ke.error(e)})];case 1:if(!(o=s.sent()))return[2,null];s.label=2;case 2:return s.trys.push([2,8,,9]),[4,this.userAttributes(o)];case 3:t=s.sent(),i=this.attributesToObject(t),n=null,s.label=4;case 4:return s.trys.push([4,6,,7]),[4,this.currentCredentials()];case 5:return n=s.sent(),[3,7];case 6:return a=s.sent(),Ke.debug("Failed to retrieve credentials while getting current user info",a),[3,7];case 7:return[2,{id:n?n.identityId:void 0,username:o.getUsername(),attributes:i}];case 8:return r=s.sent(),Ke.error("currentUserInfo error",r),[2,{}];case 9:return"federated"===e?[2,(o=this.user)||{}]:[2]}})})},e.prototype.federatedSignIn=function(e,t,i){return Ge(this,void 0,void 0,function(){var o,s,u,c,l,d,m,h;return Je(this,function(p){switch(p.label){case 0:if(!this._config.identityPoolId&&!this._config.userPoolId)throw new Error("Federation requires either a User Pool or Identity Pool in config");if(void 0===e&&this._config.identityPoolId&&!this._config.userPoolId)throw new Error("Federation with Identity Pools requires tokens passed as arguments");return a(e)||function(e){return e&&!!["customProvider"].find(function(t){return e.hasOwnProperty(t)})}(e)||function(e){return e&&!!["customState"].find(function(t){return e.hasOwnProperty(t)})}(e)||void 0===e?(l=a(o=e||{provider:n.Cognito})?o.provider:o.customProvider,a(o),s=o.customState,this._config.userPoolId&&(u=r(this._config.oauth)?this._config.userPoolWebClientId:this._config.oauth.clientID,c=r(this._config.oauth)?this._config.oauth.redirectSignIn:this._config.oauth.redirectUri,this._oAuthHandler.oauthSignIn(this._config.oauth.responseType,this._config.oauth.domain,c,u,l,s)),[3,4]):[3,1];case 1:l=e;try{(d=JSON.stringify(JSON.parse(this._storage.getItem("aws-amplify-federatedInfo")).user))&&Ke.warn("There is already a signed in user: "+d+" in your app.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tYou should not call Auth.federatedSignIn method again as it may cause unexpected behavior.")}catch(f){}return[4,this.Credentials.set({provider:l,token:t.token,identity_id:t.identity_id,user:i,expires_at:t.expires_at},"federation")];case 2:return m=p.sent(),[4,this.currentAuthenticatedUser()];case 3:return h=p.sent(),et("signIn",h,"A user "+h.username+" has been signed in"),Ke.debug("federated sign in credentials",m),[2,m];case 4:return[2]}})})},e.prototype._handleAuthResponse=function(e){return Ge(this,void 0,void 0,function(){var t,i,n,a,r,o,s,u,c,l,d,h,p;return Je(this,function(f){switch(f.label){case 0:if(this.oAuthFlowInProgress)return Ke.debug("Skipping URL "+e+" current flow in progress"),[2];f.label=1;case 1:if(f.trys.push([1,,8,9]),this.oAuthFlowInProgress=!0,!this._config.userPoolId)throw new Error("OAuth responses require a User Pool defined in config");if(et("parsingCallbackUrl",{url:e},"The callback url is being parsed"),t=e||(m.JS.browserOrNode().isBrowser?window.location.href:""),i=!!((0,Ce.Qc)(t).query||"").split("&").map(function(e){return e.split("=")}).find(function(e){var t=Qe(e,1)[0];return"code"===t||"error"===t}),n=!!((0,Ce.Qc)(t).hash||"#").substr(1).split("&").map(function(e){return e.split("=")}).find(function(e){var t=Qe(e,1)[0];return"access_token"===t||"error"===t}),!i&&!n)return[3,7];this._storage.setItem("amplify-redirected-from-hosted-ui","true"),f.label=2;case 2:return f.trys.push([2,6,,7]),[4,this._oAuthHandler.handleAuthResponse(t)];case 3:return a=f.sent(),r=a.accessToken,o=a.refreshToken,s=a.state,u=new te({IdToken:new K({IdToken:a.idToken}),RefreshToken:new $({RefreshToken:o}),AccessToken:new J({AccessToken:r})}),c=void 0,this._config.identityPoolId?[4,this.Credentials.set(u,"session")]:[3,5];case 4:c=f.sent(),Ke.debug("AWS credentials",c),f.label=5;case 5:return l=/-/.test(s),(d=this.createCognitoUser(u.getIdToken().decodePayload()["cognito:username"])).setSignInUserSession(u),window&&void 0!==window.history&&window.history.replaceState({},null,this._config.oauth.redirectSignIn),et("signIn",d,"A user "+d.getUsername()+" has been signed in"),et("cognitoHostedUI",d,"A user "+d.getUsername()+" has been signed in via Cognito Hosted UI"),l&&(h=s.split("-").splice(1).join("-"),et("customOAuthState",function(e){return e.match(/.{2}/g).map(function(e){return String.fromCharCode(parseInt(e,16))}).join("")}(h),"State for user "+d.getUsername())),[2,c];case 6:return p=f.sent(),Ke.debug("Error in cognito hosted auth response",p),window&&void 0!==window.history&&window.history.replaceState({},null,this._config.oauth.redirectSignIn),et("signIn_failure",p,"The OAuth response flow failed"),et("cognitoHostedUI_failure",p,"A failure occurred when returning to the Cognito Hosted UI"),et("customState_failure",p,"A failure occurred when returning state"),[3,7];case 7:return[3,9];case 8:return this.oAuthFlowInProgress=!1,[7];case 9:return[2]}})})},e.prototype.essentialCredentials=function(e){return{accessKeyId:e.accessKeyId,sessionToken:e.sessionToken,secretAccessKey:e.secretAccessKey,identityId:e.identityId,authenticated:e.authenticated}},e.prototype.attributesToObject=function(e){var t=this,i={};return e&&e.map(function(e){i[e.Name]="email_verified"===e.Name||"phone_number_verified"===e.Name?t.isTruthyString(e.Value)||!0===e.Value:e.Value}),i},e.prototype.isTruthyString=function(e){return"function"==typeof e.toLowerCase&&"true"===e.toLowerCase()},e.prototype.createCognitoUser=function(e){var t={Username:e,Pool:this.userPool};t.Storage=this._storage;var i=this._config.authenticationFlowType,n=new le(t);return i&&n.setAuthenticationFlowType(i),n},e.prototype._isValidAuthStorage=function(e){return!!e&&"function"==typeof e.getItem&&"function"==typeof e.setItem&&"function"==typeof e.removeItem&&"function"==typeof e.clear},e.prototype.noUserPoolErrorHandler=function(e){return!e||e.userPoolId&&e.identityPoolId?o.NoConfig:o.MissingAuthConfig},e.prototype.rejectAuthError=function(e){return Promise.reject(new ze(e))},e.prototype.rejectNoUserPool=function(){var e=this.noUserPoolErrorHandler(this._config);return Promise.reject(new Ze(e))},e.prototype.rememberDevice=function(){return Ge(this,void 0,void 0,function(){var e,t;return Je(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return e=i.sent(),[3,3];case 2:return t=i.sent(),Ke.debug("The user is not authenticated by the error",t),[2,Promise.reject("The user is not authenticated")];case 3:return e.getCachedDeviceKeyAndPassword(),[2,new Promise(function(t,i){e.setDeviceStatusRemembered({onSuccess:function(e){t(e)},onFailure:function(e){i("InvalidParameterException"===e.code?new ze(o.DeviceConfig):"NetworkError"===e.code?new ze(o.NetworkError):e)}})})]}})})},e.prototype.forgetDevice=function(){return Ge(this,void 0,void 0,function(){var e,t;return Je(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return e=i.sent(),[3,3];case 2:return t=i.sent(),Ke.debug("The user is not authenticated by the error",t),[2,Promise.reject("The user is not authenticated")];case 3:return e.getCachedDeviceKeyAndPassword(),[2,new Promise(function(t,i){e.forgetDevice({onSuccess:function(e){t(e)},onFailure:function(e){i("InvalidParameterException"===e.code?new ze(o.DeviceConfig):"NetworkError"===e.code?new ze(o.NetworkError):e)}})})]}})})},e.prototype.fetchDevices=function(){return Ge(this,void 0,void 0,function(){var e,t;return Je(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return e=i.sent(),[3,3];case 2:throw t=i.sent(),Ke.debug("The user is not authenticated by the error",t),new Error("The user is not authenticated");case 3:return e.getCachedDeviceKeyAndPassword(),[2,new Promise(function(t,i){e.listDevices(60,null,{onSuccess:function(e){var i=e.Devices.map(function(e){var t=e.DeviceAttributes.find(function(e){return"device_name"===e.Name})||{};return{id:e.DeviceKey,name:t.Value}});t(i)},onFailure:function(e){i("InvalidParameterException"===e.code?new ze(o.DeviceConfig):"NetworkError"===e.code?new ze(o.NetworkError):e)}})})]}})})},e}())(null);y.dQ.register(tt)},34340:function(e,t,i){var n;e.exports=n=n||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&"undefined"!=typeof global&&global.crypto&&(n=global.crypto),!n)try{n=i(44064)}catch(g){}var a=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},r=Object.create||function(){function e(){}return function(t){var i;return e.prototype=t,i=new e,e.prototype=null,i}}(),o={},s=o.lib={},u=s.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),(!t.hasOwnProperty("init")||this.init===t.init)&&(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=s.WordArray=u.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,i=e.words,n=this.sigBytes,a=e.sigBytes;if(this.clamp(),n%4)for(var r=0;r<a;r++)t[n+r>>>2]|=(i[r>>>2]>>>24-r%4*8&255)<<24-(n+r)%4*8;else for(var o=0;o<a;o+=4)t[n+o>>>2]=i[o>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,i=this.sigBytes;t[i>>>2]&=4294967295<<32-i%4*8,t.length=e.ceil(i/4)},clone:function(){var e=u.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],i=0;i<e;i+=4)t.push(a());return new c.init(t,e)}}),l=o.enc={},d=l.Hex={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++){var r=t[a>>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n+=2)i[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new c.init(i,t/2)}},m=l.Latin1={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++)n.push(String.fromCharCode(t[a>>>2]>>>24-a%4*8&255));return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n++)i[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new c.init(i,t)}},h=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(m.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return m.parse(unescape(encodeURIComponent(e)))}},p=s.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var i,n=this._data,a=n.words,r=n.sigBytes,o=this.blockSize,s=r/(4*o),u=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,l=e.min(4*u,r);if(u){for(var d=0;d<u;d+=o)this._doProcessBlock(a,d);i=a.splice(0,u),n.sigBytes-=l}return new c.init(i,l)},clone:function(){var e=u.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),f=(s.Hasher=p.extend({cfg:u.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,i){return new e.init(i).finalize(t)}},_createHmacHelper:function(e){return function(t,i){return new f.HMAC.init(e,i).finalize(t)}}}),o.algo={});return o}(Math)},57413:function(e,t,i){var n,a;e.exports=(n=i(34340),a=n.lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,i=e.sigBytes,n=this._map;e.clamp();for(var a=[],r=0;r<i;r+=3)for(var o=(t[r>>>2]>>>24-r%4*8&255)<<16|(t[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|t[r+2>>>2]>>>24-(r+2)%4*8&255,s=0;s<4&&r+.75*s<i;s++)a.push(n.charAt(o>>>6*(3-s)&63));var u=n.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e){var t=e.length,i=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var r=0;r<i.length;r++)n[i.charCodeAt(r)]=r}var o=i.charAt(64);if(o){var s=e.indexOf(o);-1!==s&&(t=s)}return function(e,t,i){for(var n=[],r=0,o=0;o<t;o++)if(o%4){var s=i[e.charCodeAt(o-1)]<<o%4*2,u=i[e.charCodeAt(o)]>>>6-o%4*2;n[r>>>2]|=(s|u)<<24-r%4*8,r++}return a.create(n,r)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)},73437:function(e,t,i){var n;e.exports=(n=i(34340),function(e){var t=n,i=t.lib,a=i.WordArray,r=i.Hasher,o=t.algo,s=[],u=[];!function(){function t(t){for(var i=e.sqrt(t),n=2;n<=i;n++)if(!(t%n))return!1;return!0}function i(e){return 4294967296*(e-(0|e))|0}for(var n=2,a=0;a<64;)t(n)&&(a<8&&(s[a]=i(e.pow(n,.5))),u[a]=i(e.pow(n,1/3)),a++),n++}();var c=[],l=o.SHA256=r.extend({_doReset:function(){this._hash=new a.init(s.slice(0))},_doProcessBlock:function(e,t){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],o=i[3],s=i[4],l=i[5],d=i[6],m=i[7],h=0;h<64;h++){if(h<16)c[h]=0|e[t+h];else{var p=c[h-15],f=c[h-2];c[h]=((p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3)+c[h-7]+((f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10)+c[h-16]}var g=n&a^n&r^a&r,b=m+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&d)+u[h]+c[h];m=d,d=l,l=s,s=o+b|0,o=r,r=a,a=n,n=b+(((n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22))+g)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+o|0,i[4]=i[4]+s|0,i[5]=i[5]+l|0,i[6]=i[6]+d|0,i[7]=i[7]+m|0},_doFinalize:function(){var t=this._data,i=t.words,n=8*this._nDataBytes,a=8*t.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=e.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,t.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=r._createHelper(l),t.HmacSHA256=r._createHmacHelper(l)}(Math),n.SHA256)},36817:function(e,t,i){"use strict";i.d(t,{dQ:function(){return r}});var n=i(41735),a=new n.k("Amplify"),r=new(function(){function e(){this._components=[],this._config={},this._modules={},this.Auth=null,this.Analytics=null,this.API=null,this.Credentials=null,this.Storage=null,this.I18n=null,this.Cache=null,this.PubSub=null,this.Interactions=null,this.Pushnotification=null,this.UI=null,this.XR=null,this.Predictions=null,this.DataStore=null,this.Geo=null,this.Logger=n.k,this.ServiceWorker=null}return e.prototype.register=function(e){a.debug("component registered in amplify",e),this._components.push(e),"function"==typeof e.getModuleName?(this._modules[e.getModuleName()]=e,this[e.getModuleName()]=e):a.debug("no getModuleName method for component",e),e.configure(this._config)},e.prototype.configure=function(e){var t=this;return e?(this._config=Object.assign(this._config,e),a.debug("amplify config",this._config),Object.entries(this._modules).forEach(function(e){var i=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}(e,2)[1];Object.keys(i).forEach(function(e){t._modules[e]&&(i[e]=t._modules[e])})}),this._components.map(function(e){e.configure(t._config)}),this._config):this._config},e.prototype.addPluggable=function(e){e&&e.getCategory&&"function"==typeof e.getCategory&&this._components.map(function(t){t.addPluggable&&"function"==typeof t.addPluggable&&t.addPluggable(e)})},e}())},70231:function(e,t,i){"use strict";i.d(t,{cN:function(){return He}});var n,a=i(41735),r=i(87278),o=i(3531),s=(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),u=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o},c=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(u(arguments[t]));return e},l=new a.k("Util"),d=function(e){function t(t){var i=e.call(this,t)||this;return i.nonRetryable=!0,i}return s(t,e),t}(Error);function m(e,t,i,n){return void 0===n&&(n=1),function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){var a,r;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(o){switch(o.label){case 0:if("function"!=typeof e)throw Error("functionToRetry must be a function");l.debug(e.name+" attempt #"+n+" with this vars: "+JSON.stringify(t)),o.label=1;case 1:return o.trys.push([1,3,,8]),[4,e.apply(void 0,c(t))];case 2:return[2,o.sent()];case 3:if(a=o.sent(),l.debug("error on "+e.name,a),function(e){return e&&e.nonRetryable}(a))throw l.debug(e.name+" non retryable error",a),a;return r=i(n,t,a),l.debug(e.name+" retrying in "+r+" ms"),!1===r?[3,6]:[4,new Promise(function(e){return setTimeout(e,r)})];case 4:return o.sent(),[4,m(e,t,i,n+1)];case 5:return[2,o.sent()];case 6:throw a;case 7:return[3,8];case 8:return[2]}})})}var h=new a.k("CognitoCredentials"),p=new Promise(function(e,t){return(0,o.lC)().isBrowser?window.gapi&&window.gapi.auth2&&window.gapi.auth2?(h.debug("google api already loaded"),e()):void setTimeout(function(){return e()},2e3):(h.debug("not in the browser, directly resolved"),e())}),f=function(){function e(){this.initialized=!1,this.refreshGoogleToken=this.refreshGoogleToken.bind(this),this._refreshGoogleTokenImpl=this._refreshGoogleTokenImpl.bind(this)}return e.prototype.refreshGoogleToken=function(){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(e){switch(e.label){case 0:return this.initialized?[3,2]:(h.debug("need to wait for the Google SDK loaded"),[4,p]);case 1:e.sent(),this.initialized=!0,h.debug("finish waiting"),e.label=2;case 2:return[2,this._refreshGoogleTokenImpl()]}})})},e.prototype._refreshGoogleTokenImpl=function(){var e=null;return(0,o.lC)().isBrowser&&(e=window.gapi&&window.gapi.auth2?window.gapi.auth2:null),e?new Promise(function(t,i){e.getAuthInstance().then(function(e){e||(h.debug("google Auth undefined"),i(new d("google Auth undefined")));var n=e.currentUser.get();n.isSignedIn()?(h.debug("refreshing the google access token"),n.reloadAuthResponse().then(function(e){t({token:e.id_token,expires_at:e.expires_at})}).catch(function(e){i(e&&"network_error"===e.error?"Network error reloading google auth response":new d("Failed to reload google auth response"))})):i(new d("User is not signed in with Google"))}).catch(function(e){h.debug("Failed to refresh google token",e),i(new d("Failed to refresh google token"))})}):(h.debug("no gapi auth2 available"),Promise.reject("no gapi auth2 available"))},e}(),g=new a.k("CognitoCredentials"),b=new Promise(function(e,t){return(0,o.lC)().isBrowser?window.FB?(g.debug("FB SDK already loaded"),e()):void setTimeout(function(){return e()},2e3):(g.debug("not in the browser, directly resolved"),e())}),v=function(){function e(){this.initialized=!1,this.refreshFacebookToken=this.refreshFacebookToken.bind(this),this._refreshFacebookTokenImpl=this._refreshFacebookTokenImpl.bind(this)}return e.prototype.refreshFacebookToken=function(){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(e){switch(e.label){case 0:return this.initialized?[3,2]:(g.debug("need to wait for the Facebook SDK loaded"),[4,b]);case 1:e.sent(),this.initialized=!0,g.debug("finish waiting"),e.label=2;case 2:return[2,this._refreshFacebookTokenImpl()]}})})},e.prototype._refreshFacebookTokenImpl=function(){var e=null;if((0,o.lC)().isBrowser&&(e=window.FB),!e){var t="no fb sdk available";return g.debug(t),Promise.reject(new d(t))}return new Promise(function(t,i){e.getLoginStatus(function(e){if(e&&e.authResponse){var n=e.authResponse,a=n.accessToken,r=1e3*n.expiresIn+(new Date).getTime();a||(g.debug(o="the jwtToken is undefined"),i(new d(o))),t({token:a,expires_at:r})}else{var o;g.debug(o="no response from facebook when refreshing the jwt token"),i(new d(o))}},{scope:"public_profile,email"})})},e}(),_=new f,y=new v,w=i(55159),x=i(36817);function k(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function S(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}var D=i(64762),M=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,D.pi)({},e)}}(M||(M={})),M))(),C=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,D.pi)({},e)}}(C||(C={})),C))(),T=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,D.pi)({},e)}}(T||(T={})),T))(),A=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,D.pi)({},e)}}(A||(A={})),A))(),E=i(1564),L=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c,l,d,m,h,p,f,g;return(0,D.Jh)(this,function(b){switch(b.label){case 0:return n=[(0,D.pi)({},e)],g={},[4,te(e.body,t)];case 1:switch(i=D.pi.apply(void 0,n.concat([(g.body=b.sent(),g)])),r="UnknownError",r=ie(e,i.body)){case"ExternalServiceException":case"com.amazonaws.cognitoidentity#ExternalServiceException":return[3,2];case"InternalErrorException":case"com.amazonaws.cognitoidentity#InternalErrorException":return[3,4];case"InvalidIdentityPoolConfigurationException":case"com.amazonaws.cognitoidentity#InvalidIdentityPoolConfigurationException":return[3,6];case"InvalidParameterException":case"com.amazonaws.cognitoidentity#InvalidParameterException":return[3,8];case"NotAuthorizedException":case"com.amazonaws.cognitoidentity#NotAuthorizedException":return[3,10];case"ResourceConflictException":case"com.amazonaws.cognitoidentity#ResourceConflictException":return[3,12];case"ResourceNotFoundException":case"com.amazonaws.cognitoidentity#ResourceNotFoundException":return[3,14];case"TooManyRequestsException":case"com.amazonaws.cognitoidentity#TooManyRequestsException":return[3,16]}return[3,18];case 2:return o=[{}],[4,I(i,t)];case 3:return a=D.pi.apply(void 0,[D.pi.apply(void 0,o.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 4:return s=[{}],[4,P(i,t)];case 5:return a=D.pi.apply(void 0,[D.pi.apply(void 0,s.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 6:return u=[{}],[4,Y(i,t)];case 7:return a=D.pi.apply(void 0,[D.pi.apply(void 0,u.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 8:return c=[{}],[4,q(i,t)];case 9:return a=D.pi.apply(void 0,[D.pi.apply(void 0,c.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 10:return l=[{}],[4,N(i,t)];case 11:return a=D.pi.apply(void 0,[D.pi.apply(void 0,l.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 12:return d=[{}],[4,F(i,t)];case 13:return a=D.pi.apply(void 0,[D.pi.apply(void 0,d.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 14:return m=[{}],[4,R(i,t)];case 15:return a=D.pi.apply(void 0,[D.pi.apply(void 0,m.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 16:return h=[{}],[4,H(i,t)];case 17:return a=D.pi.apply(void 0,[D.pi.apply(void 0,h.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 18:r=(p=i.body).code||p.Code||r,a=(0,D.pi)((0,D.pi)({},p),{name:""+r,message:p.message||p.Message||r,$fault:"client",$metadata:X(e)}),b.label=19;case 19:return a.message=f=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(f),a))]}})})},O=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c,l,d,m,h,p,f,g;return(0,D.Jh)(this,function(b){switch(b.label){case 0:return n=[(0,D.pi)({},e)],g={},[4,te(e.body,t)];case 1:switch(i=D.pi.apply(void 0,n.concat([(g.body=b.sent(),g)])),r="UnknownError",r=ie(e,i.body)){case"ExternalServiceException":case"com.amazonaws.cognitoidentity#ExternalServiceException":return[3,2];case"InternalErrorException":case"com.amazonaws.cognitoidentity#InternalErrorException":return[3,4];case"InvalidParameterException":case"com.amazonaws.cognitoidentity#InvalidParameterException":return[3,6];case"LimitExceededException":case"com.amazonaws.cognitoidentity#LimitExceededException":return[3,8];case"NotAuthorizedException":case"com.amazonaws.cognitoidentity#NotAuthorizedException":return[3,10];case"ResourceConflictException":case"com.amazonaws.cognitoidentity#ResourceConflictException":return[3,12];case"ResourceNotFoundException":case"com.amazonaws.cognitoidentity#ResourceNotFoundException":return[3,14];case"TooManyRequestsException":case"com.amazonaws.cognitoidentity#TooManyRequestsException":return[3,16]}return[3,18];case 2:return o=[{}],[4,I(i,t)];case 3:return a=D.pi.apply(void 0,[D.pi.apply(void 0,o.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 4:return s=[{}],[4,P(i,t)];case 5:return a=D.pi.apply(void 0,[D.pi.apply(void 0,s.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 6:return u=[{}],[4,q(i,t)];case 7:return a=D.pi.apply(void 0,[D.pi.apply(void 0,u.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 8:return c=[{}],[4,j(i,t)];case 9:return a=D.pi.apply(void 0,[D.pi.apply(void 0,c.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 10:return l=[{}],[4,N(i,t)];case 11:return a=D.pi.apply(void 0,[D.pi.apply(void 0,l.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 12:return d=[{}],[4,F(i,t)];case 13:return a=D.pi.apply(void 0,[D.pi.apply(void 0,d.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 14:return m=[{}],[4,R(i,t)];case 15:return a=D.pi.apply(void 0,[D.pi.apply(void 0,m.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 16:return h=[{}],[4,H(i,t)];case 17:return a=D.pi.apply(void 0,[D.pi.apply(void 0,h.concat([b.sent()])),{name:r,$metadata:X(e)}]),[3,19];case 18:r=(p=i.body).code||p.Code||r,a=(0,D.pi)((0,D.pi)({},p),{name:""+r,message:p.message||p.Message||r,$fault:"client",$metadata:X(e)}),b.label=19;case 19:return a.message=f=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(f),a))]}})})},I=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=z(e.body,t),[2,(0,D.pi)({name:"ExternalServiceException",$fault:"client",$metadata:X(e)},i)]})})},P=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=Z(e.body,t),[2,(0,D.pi)({name:"InternalErrorException",$fault:"server",$metadata:X(e)},i)]})})},Y=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=W(e.body,t),[2,(0,D.pi)({name:"InvalidIdentityPoolConfigurationException",$fault:"client",$metadata:X(e)},i)]})})},q=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=V(e.body,t),[2,(0,D.pi)({name:"InvalidParameterException",$fault:"client",$metadata:X(e)},i)]})})},j=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=G(e.body,t),[2,(0,D.pi)({name:"LimitExceededException",$fault:"client",$metadata:X(e)},i)]})})},N=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=J(e.body,t),[2,(0,D.pi)({name:"NotAuthorizedException",$fault:"client",$metadata:X(e)},i)]})})},F=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=Q(e.body,t),[2,(0,D.pi)({name:"ResourceConflictException",$fault:"client",$metadata:X(e)},i)]})})},R=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=K(e.body,t),[2,(0,D.pi)({name:"ResourceNotFoundException",$fault:"client",$metadata:X(e)},i)]})})},H=function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i;return(0,D.Jh)(this,function(n){return i=$(e.body,t),[2,(0,D.pi)({name:"TooManyRequestsException",$fault:"client",$metadata:X(e)},i)]})})},B=function(e,t){return Object.entries(e).reduce(function(e,t){var i,n=(0,D.CR)(t,2),a=n[0],r=n[1];return null===r?e:(0,D.pi)((0,D.pi)({},e),((i={})[a]=r,i))},{})},U=function(e,t){return{AccessKeyId:null!=e.AccessKeyId?e.AccessKeyId:void 0,Expiration:null!=e.Expiration?new Date(Math.round(1e3*e.Expiration)):void 0,SecretKey:null!=e.SecretKey?e.SecretKey:void 0,SessionToken:null!=e.SessionToken?e.SessionToken:void 0}},z=function(e,t){return{message:null!=e.message?e.message:void 0}},Z=function(e,t){return{message:null!=e.message?e.message:void 0}},W=function(e,t){return{message:null!=e.message?e.message:void 0}},V=function(e,t){return{message:null!=e.message?e.message:void 0}},G=function(e,t){return{message:null!=e.message?e.message:void 0}},J=function(e,t){return{message:null!=e.message?e.message:void 0}},Q=function(e,t){return{message:null!=e.message?e.message:void 0}},K=function(e,t){return{message:null!=e.message?e.message:void 0}},$=function(e,t){return{message:null!=e.message?e.message:void 0}},X=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},ee=function(e,t,i,n,a){return(0,D.mG)(void 0,void 0,void 0,function(){var r,o,s;return(0,D.Jh)(this,function(u){switch(u.label){case 0:return[4,e.endpoint()];case 1:return r=u.sent(),s={protocol:void 0===(o=r.protocol)?"https":o,hostname:r.hostname,port:r.port,method:"POST",path:i,headers:t},void 0!==n&&(s.hostname=n),void 0!==a&&(s.body=a),[2,new E.aW(s)]}})})},te=function(e,t){return function(e,t){return function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)}(e,t).then(function(e){return t.utf8Encoder(e)})}(e,t).then(function(e){return e.length?JSON.parse(e):{}})},ie=function(e,t){var i=function(e){var t=e;return t.indexOf(":")>=0&&(t=t.split(":")[0]),t.indexOf("#")>=0&&(t=t.split("#")[1]),t},n=("x-amzn-errortype",Object.keys(e.headers).find(function(e){return e.toLowerCase()==="x-amzn-errortype".toLowerCase()}));return void 0!==n?i(e.headers[n]):void 0!==t.code?i(t.code):void 0!==t.__type?i(t.__type):""},ne=i(64924),ae=i(37586),re=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,D.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,ne.p2)(t,this.serialize,this.deserialize));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"CognitoIdentityClient",commandName:"GetCredentialsForIdentityCommand",inputFilterSensitiveLog:M.filterSensitiveLog,outputFilterSensitiveLog:C.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i,n;return(0,D.Jh)(this,function(a){return i={"content-type":"application/x-amz-json-1.1","x-amz-target":"AWSCognitoIdentityService.GetCredentialsForIdentity"},n=JSON.stringify(function(e,t){return(0,D.pi)((0,D.pi)((0,D.pi)({},null!=e.CustomRoleArn&&{CustomRoleArn:e.CustomRoleArn}),null!=e.IdentityId&&{IdentityId:e.IdentityId}),null!=e.Logins&&{Logins:B(e.Logins,t)})}(e,t)),[2,ee(t,i,"/",void 0,n)]})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i,n,a;return(0,D.Jh)(this,function(r){switch(r.label){case 0:return e.statusCode>=300?[2,L(e,t)]:[4,te(e.body,t)];case 1:return i=r.sent(),n=function(e,t){return{Credentials:null!=e.Credentials?U(e.Credentials):void 0,IdentityId:null!=e.IdentityId?e.IdentityId:void 0}}(i),a=(0,D.pi)({$metadata:X(e)},n),[2,Promise.resolve(a)]}})})}(e,t)},t}(ae.mY),oe=function(e,t){return(oe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},se=function(e){function t(t,i){void 0===i&&(i=!0);var n=e.call(this,t)||this;return n.tryNextLink=i,n}return function(e,t){function i(){this.constructor=e}oe(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}(t,e),t}(Error);function ue(e){return Promise.all(Object.keys(e).reduce(function(t,i){var n=e[i];return t.push("string"==typeof n?[i,n]:n().then(function(e){return[i,e]})),t},[])).then(function(e){return e.reduce(function(e,t){var i=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}(t,2);return e[i[0]]=i[1],e},{})})}function ce(e){var t=this;return function(){return k(t,void 0,void 0,function(){var t,i,n,a,r,o,s,u,c,l,d,m;return S(this,function(h){switch(h.label){case 0:return c=(u=e.client).send,l=re.bind,m={CustomRoleArn:e.customRoleArn,IdentityId:e.identityId},e.logins?[4,ue(e.logins)]:[3,2];case 1:return d=h.sent(),[3,3];case 2:d=void 0,h.label=3;case 3:return[4,c.apply(u,[new(l.apply(re,[void 0,(m.Logins=d,m)]))])];case 4:return t=h.sent().Credentials,i=void 0===t?function(){throw new se("Response from Amazon Cognito contained no credentials")}():t,a=void 0===(n=i.AccessKeyId)?function(){throw new se("Response from Amazon Cognito contained no access key ID")}():n,r=i.Expiration,s=void 0===(o=i.SecretKey)?function(){throw new se("Response from Amazon Cognito contained no secret key")}():o,[2,{identityId:e.identityId,accessKeyId:a,secretAccessKey:s,sessionToken:i.SessionToken,expiration:r}]}})})}}var le=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,D.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,ne.p2)(t,this.serialize,this.deserialize));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"CognitoIdentityClient",commandName:"GetIdCommand",inputFilterSensitiveLog:T.filterSensitiveLog,outputFilterSensitiveLog:A.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i,n;return(0,D.Jh)(this,function(a){return i={"content-type":"application/x-amz-json-1.1","x-amz-target":"AWSCognitoIdentityService.GetId"},n=JSON.stringify(function(e,t){return(0,D.pi)((0,D.pi)((0,D.pi)({},null!=e.AccountId&&{AccountId:e.AccountId}),null!=e.IdentityPoolId&&{IdentityPoolId:e.IdentityPoolId}),null!=e.Logins&&{Logins:B(e.Logins,t)})}(e,t)),[2,ee(t,i,"/",void 0,n)]})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,D.mG)(void 0,void 0,void 0,function(){var i,n,a;return(0,D.Jh)(this,function(r){switch(r.label){case 0:return e.statusCode>=300?[2,O(e,t)]:[4,te(e.body,t)];case 1:return i=r.sent(),n=function(e,t){return{IdentityId:null!=e.IdentityId?e.IdentityId:void 0}}(i),a=(0,D.pi)({$metadata:X(e)},n),[2,Promise.resolve(a)]}})})}(e,t)},t}(ae.mY),de="IdentityIds",me=function(){function e(e){void 0===e&&(e="aws:cognito-identity-ids"),this.dbName=e}return e.prototype.getItem=function(e){return this.withObjectStore("readonly",function(t){var i=t.get(e);return new Promise(function(e){i.onerror=function(){return e(null)},i.onsuccess=function(){return e(i.result?i.result.value:null)}})}).catch(function(){return null})},e.prototype.removeItem=function(e){return this.withObjectStore("readwrite",function(t){var i=t.delete(e);return new Promise(function(e,t){i.onerror=function(){return t(i.error)},i.onsuccess=function(){return e()}})})},e.prototype.setItem=function(e,t){return this.withObjectStore("readwrite",function(i){var n=i.put({id:e,value:t});return new Promise(function(e,t){n.onerror=function(){return t(n.error)},n.onsuccess=function(){return e()}})})},e.prototype.getDb=function(){var e=self.indexedDB.open(this.dbName,1);return new Promise(function(t,i){e.onsuccess=function(){t(e.result)},e.onerror=function(){i(e.error)},e.onblocked=function(){i(new Error("Unable to access DB"))},e.onupgradeneeded=function(){var t=e.result;t.onerror=function(){i(new Error("Failed to create object store"))},t.createObjectStore(de,{keyPath:"id"})}})},e.prototype.withObjectStore=function(e,t){return this.getDb().then(function(i){var n=i.transaction(de,e);return n.oncomplete=function(){return i.close()},new Promise(function(e,i){n.onerror=function(){return i(n.error)},e(t(n.objectStore(de)))}).catch(function(e){throw i.close(),e})})},e}(),he=new(function(){function e(e){void 0===e&&(e={}),this.store=e}return e.prototype.getItem=function(e){return e in this.store?this.store[e]:null},e.prototype.removeItem=function(e){delete this.store[e]},e.prototype.setItem=function(e,t){this.store[e]=t},e}());var pe=i(57235),fe=i(60201),ge=i(45672),be=i(99221),ve=i(86173),_e=i(358),ye=i(39511),we=i(14952),xe="cognito-identity.{region}.amazonaws.com",ke=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Se=new Set(["cn-north-1","cn-northwest-1"]),De=new Set(["us-iso-east-1"]),Me=new Set(["us-isob-east-1"]),Ce=new Set(["us-gov-east-1","us-gov-west-1"]),Te={apiVersion:"2014-06-30",disableHostPrefix:!1,logger:{},regionInfoProvider:function(e,t){var i=void 0;switch(e){case"ap-northeast-1":i={hostname:"cognito-identity.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":i={hostname:"cognito-identity.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":i={hostname:"cognito-identity.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":i={hostname:"cognito-identity.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":i={hostname:"cognito-identity.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":i={hostname:"cognito-identity.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":i={hostname:"cognito-identity.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":i={hostname:"cognito-identity.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":i={hostname:"cognito-identity.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":i={hostname:"cognito-identity.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":i={hostname:"cognito-identity.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":i={hostname:"cognito-identity.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":i={hostname:"cognito-identity-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":i={hostname:"cognito-identity-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-gov-west-1":i={hostname:"cognito-identity-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-2":i={hostname:"cognito-identity-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"sa-east-1":i={hostname:"cognito-identity.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":i={hostname:"cognito-identity.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":i={hostname:"cognito-identity.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-west-1":i={hostname:"cognito-identity.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-west-1":i={hostname:"cognito-identity.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":i={hostname:"cognito-identity.us-west-2.amazonaws.com",partition:"aws"};break;default:ke.has(e)&&(i={hostname:xe.replace("{region}",e),partition:"aws"}),Se.has(e)&&(i={hostname:"cognito-identity.{region}.amazonaws.com.cn".replace("{region}",e),partition:"aws-cn"}),De.has(e)&&(i={hostname:"cognito-identity.{region}.c2s.ic.gov".replace("{region}",e),partition:"aws-iso"}),Me.has(e)&&(i={hostname:"cognito-identity.{region}.sc2s.sgov.gov".replace("{region}",e),partition:"aws-iso-b"}),Ce.has(e)&&(i={hostname:"cognito-identity.{region}.amazonaws.com".replace("{region}",e),partition:"aws-us-gov"}),void 0===i&&(i={hostname:xe.replace("{region}",e),partition:"aws"})}return Promise.resolve((0,D.pi)({signingService:"cognito-identity"},i))},serviceId:"Cognito Identity",urlParser:i(5241).e},Ae=(0,D.pi)((0,D.pi)({},Te),{runtime:"browser",base64Decoder:ve.G,base64Encoder:ve.s,bodyLengthChecker:_e.W,credentialDefaultProvider:function(e){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,ye.f)({serviceId:Te.serviceId,clientVersion:"3.6.1"}),maxAttempts:be.J,region:(0,ge.n)("Region is missing"),requestHandler:new fe.B,sha256:pe.Sha256,streamCollector:fe.C,utf8Decoder:we.fromUtf8,utf8Encoder:we.toUtf8}),Ee=i(60609),Le=i(38e3),Oe=i(7969),Ie=i(31399),Pe=i(5845),Ye=i(69153),qe=function(e){function t(t){var i=this,n=(0,D.pi)((0,D.pi)({},Ae),t),a=(0,Ee.Xb)(n),r=(0,Ee.g4)(a),o=(0,Pe.A$)(r),s=(0,be.BC)(o),u=(0,Oe.S8)(s),c=(0,Ye.er)(u);return(i=e.call(this,c)||this).config=c,i.middlewareStack.use((0,be.NQ)(i.config)),i.middlewareStack.use((0,Le.VG)(i.config)),i.middlewareStack.use((0,Oe.G2)(i.config)),i.middlewareStack.use((0,Ie.cV)(i.config)),i.middlewareStack.use((0,Ye.XJ)(i.config)),i}return(0,D.ZT)(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(ae.KU),je=function(){return(je=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},Ne=function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})},Fe=function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}},Re=new a.k("Credentials"),He=new(function(){function e(e){this._gettingCredPromise=null,this._refreshHandlers={},this.Auth=void 0,this.configure(e),this._refreshHandlers.google=_.refreshGoogleToken,this._refreshHandlers.facebook=y.refreshFacebookToken}return e.prototype.getModuleName=function(){return"Credentials"},e.prototype.getCredSource=function(){return this._credentials_source},e.prototype.configure=function(e){if(!e)return this._config||{};this._config=Object.assign({},this._config,e);var t=this._config.refreshHandlers;return t&&(this._refreshHandlers=je(je({},this._refreshHandlers),t)),this._storage=this._config.storage,this._storage||(this._storage=(new r.c4).getStorage()),this._storageSync=Promise.resolve(),"function"==typeof this._storage.sync&&(this._storageSync=this._storage.sync()),this._config},e.prototype.get=function(){return Re.debug("getting credentials"),this._pickupCredentials()},e.prototype._getCognitoIdentityIdStorageKey=function(e){return"CognitoIdentityId-"+e},e.prototype._pickupCredentials=function(){return Re.debug("picking up credentials"),this._gettingCredPromise&&this._gettingCredPromise.isPending()?Re.debug("getting old cred promise"):(Re.debug("getting new cred promise"),this._gettingCredPromise=(0,o.ML)(this._keepAlive())),this._gettingCredPromise},e.prototype._keepAlive=function(){return Ne(this,void 0,void 0,function(){var e,t,i,n,a,r,o;return Fe(this,function(s){switch(s.label){case 0:if(Re.debug("checking if credentials exists and not expired"),(e=this._credentials)&&!this._isExpired(e)&&!this._isPastTTL())return Re.debug("credentials not changed and not expired, directly return"),[2,Promise.resolve(e)];if(Re.debug("need to get a new credential or refresh the existing one"),!(i=void 0===(t=this.Auth)?x.dQ.Auth:t)||"function"!=typeof i.currentUserCredentials)return[2,Promise.reject("No Auth module registered in Amplify")];if(this._isExpired(e)||!this._isPastTTL())return[3,6];Re.debug("ttl has passed but token is not yet expired"),s.label=1;case 1:return s.trys.push([1,5,,6]),[4,i.currentUserPoolUser()];case 2:return n=s.sent(),[4,i.currentSession()];case 3:return a=s.sent(),r=a.refreshToken,[4,new Promise(function(e,t){n.refreshSession(r,function(i,n){return i?t(i):e(n)})})];case 4:return s.sent(),[3,6];case 5:return o=s.sent(),Re.debug("Error attempting to refreshing the session",o),[3,6];case 6:return[2,i.currentUserCredentials()]}})})},e.prototype.refreshFederatedToken=function(e){Re.debug("Getting federated credentials");var t=e.provider,i=e.user,n=e.token,a=e.identity_id,r=e.expires_at;return r=1970===new Date(r).getFullYear()?1e3*r:r,Re.debug("checking if federated jwt token expired"),r>(new Date).getTime()?(Re.debug("token not expired"),this._setCredentialsFromFederation({provider:t,token:n,user:i,identity_id:a,expires_at:r})):this._refreshHandlers[t]&&"function"==typeof this._refreshHandlers[t]?(Re.debug("getting refreshed jwt token from federation provider"),this._providerRefreshWithRetry({refreshHandler:this._refreshHandlers[t],provider:t,user:i})):(Re.debug("no refresh handler for provider:",t),this.clear(),Promise.reject("no refresh handler for provider"))},e.prototype._providerRefreshWithRetry=function(e){var t=this,i=e.provider,n=e.user;return function(e,t,i){return void 0===i&&(i=3e5),m(e,t,function(e){return function(t){var i=100*Math.pow(2,t)+100*Math.random();return!(i>e)&&i}}(i))}(e.refreshHandler,[],1e4).then(function(e){return Re.debug("refresh federated token sucessfully",e),t._setCredentialsFromFederation({provider:i,token:e.token,user:n,identity_id:e.identity_id,expires_at:e.expires_at})}).catch(function(e){return"string"==typeof e&&0===e.toLowerCase().lastIndexOf("network error",e.length)||t.clear(),Re.debug("refresh federated token failed",e),Promise.reject("refreshing federation token failed: "+e)})},e.prototype._isExpired=function(e){if(!e)return Re.debug("no credentials for expiration check"),!0;Re.debug("are these credentials expired?",e);var t=Date.now();return e.expiration.getTime()<=t},e.prototype._isPastTTL=function(){return this._nextCredentialsRefresh<=Date.now()},e.prototype._setCredentialsForGuest=function(){return Ne(this,void 0,void 0,function(){var e,t,i,n,a,r,o,s=this;return Fe(this,function(u){switch(u.label){case 0:return Re.debug("setting credentials for guest"),t=(e=this._config).identityPoolId,i=e.region,e.mandatorySignIn?[2,Promise.reject("cannot get guest credentials when mandatory signin enabled")]:t?i?(a=this,[4,this._getGuestIdentityId()]):(Re.debug("region is not configured for getting the credentials"),[2,Promise.reject("region is not configured for getting the credentials")]):(Re.debug("No Cognito Identity pool provided for unauthenticated access"),[2,Promise.reject("No Cognito Identity pool provided for unauthenticated access")]);case 1:return n=a._identityId=u.sent(),r=new qe({region:i,customUserAgent:(0,w.Zm)()}),o=void 0,o=n?ce({identityId:n,client:r})():Ne(s,void 0,void 0,function(){var e;return Fe(this,function(i){switch(i.label){case 0:return[4,r.send(new le({IdentityPoolId:t}))];case 1:return e=i.sent().IdentityId,this._identityId=e,[2,ce({client:r,identityId:e})()]}})}).catch(function(e){return Ne(s,void 0,void 0,function(){return Fe(this,function(t){throw e})})}),[2,this._loadCredentials(o,"guest",!1,null).then(function(e){return e}).catch(function(e){return Ne(s,void 0,void 0,function(){var i=this;return Fe(this,function(a){switch(a.label){case 0:return"ResourceNotFoundException"===e.name&&e.message==="Identity '"+n+"' not found."?(Re.debug("Failed to load guest credentials"),[4,this._removeGuestIdentityId()]):[3,2];case 1:return a.sent(),o=Ne(i,void 0,void 0,function(){var e;return Fe(this,function(i){switch(i.label){case 0:return[4,r.send(new le({IdentityPoolId:t}))];case 1:return e=i.sent().IdentityId,this._identityId=e,[2,ce({client:r,identityId:e})()]}})}).catch(function(e){return Ne(i,void 0,void 0,function(){return Fe(this,function(t){throw e})})}),[2,this._loadCredentials(o,"guest",!1,null)];case 2:return[2,e]}})})})]}})})},e.prototype._setCredentialsFromFederation=function(e){var t=e.provider,i=e.token,n=e.identity_id,a={google:"accounts.google.com",facebook:"graph.facebook.com",amazon:"www.amazon.com",developer:"cognito-identity.amazonaws.com"}[t]||t;if(!a)return Promise.reject("You must specify a federated provider");var r={};r[a]=i;var o=this._config,s=o.identityPoolId,u=o.region;if(!s)return Re.debug("No Cognito Federated Identity pool provided"),Promise.reject("No Cognito Federated Identity pool provided");if(!u)return Re.debug("region is not configured for getting the credentials"),Promise.reject("region is not configured for getting the credentials");var c=new qe({region:u,customUserAgent:(0,w.Zm)()}),l=void 0;return l=n?ce({identityId:n,logins:r,client:c})():function(e){var t=this,i=e.accountId,n=e.cache,a=void 0===n?"object"==typeof self&&self.indexedDB?new me:"object"==typeof window&&window.localStorage?window.localStorage:he:n,r=e.client,o=e.customRoleArn,s=e.identityPoolId,u=e.logins,c=e.userIdentifier,l=void 0===c?u&&0!==Object.keys(u).length?void 0:"ANONYMOUS":c,d=l?"aws:cognito-identity-credentials:"+s+":"+l:void 0,m=function(){return k(t,void 0,void 0,function(){var e,t,n,c,l,h,p,f,g;return S(this,function(b){switch(b.label){case 0:return(t=d)?[4,a.getItem(d)]:[3,2];case 1:t=b.sent(),b.label=2;case 2:return(e=t)?[3,7]:(h=(l=r).send,p=le.bind,g={AccountId:i,IdentityPoolId:s},u?[4,ue(u)]:[3,4]);case 3:return f=b.sent(),[3,5];case 4:f=void 0,b.label=5;case 5:return[4,h.apply(l,[new(p.apply(le,[void 0,(g.Logins=f,g)]))])];case 6:n=b.sent().IdentityId,c=void 0===n?function(){throw new se("Response from Amazon Cognito contained no identity ID")}():n,e=c,d&&Promise.resolve(a.setItem(d,e)).catch(function(){}),b.label=7;case 7:return[2,(m=ce({client:r,customRoleArn:o,logins:u,identityId:e}))()]}})})};return function(){return m().catch(function(e){return k(t,void 0,void 0,function(){return S(this,function(t){throw d&&Promise.resolve(a.removeItem(d)).catch(function(){}),e})})})}}({logins:r,identityPoolId:s,client:c})(),this._loadCredentials(l,"federated",!0,e)},e.prototype._setCredentialsFromSession=function(e){var t=this;Re.debug("set credentials from session");var i=e.getIdToken().getJwtToken(),n=this._config,a=n.region,r=n.userPoolId,o=n.identityPoolId;if(!o)return Re.debug("No Cognito Federated Identity pool provided"),Promise.reject("No Cognito Federated Identity pool provided");if(!a)return Re.debug("region is not configured for getting the credentials"),Promise.reject("region is not configured for getting the credentials");var s={};s["cognito-idp."+a+".amazonaws.com/"+r]=i;var u=new qe({region:a,customUserAgent:(0,w.Zm)()}),c=Ne(t,void 0,void 0,function(){var e,t,i,n,a,r,c,l,d,m;return Fe(this,function(h){switch(h.label){case 0:return[4,this._getGuestIdentityId()];case 1:return(e=h.sent())?[3,3]:[4,u.send(new le({IdentityPoolId:o,Logins:s}))];case 2:i=h.sent().IdentityId,t=i,h.label=3;case 3:return[4,u.send(new re({IdentityId:e||t,Logins:s}))];case 4:return n=h.sent(),r=(a=n.Credentials).AccessKeyId,c=a.Expiration,l=a.SecretKey,d=a.SessionToken,this._identityId=m=n.IdentityId,e?(Re.debug("The guest identity "+e+" has been successfully linked to the logins"),e===m&&Re.debug("The guest identity "+e+" has become the primary identity"),[4,this._removeGuestIdentityId()]):[3,6];case 5:h.sent(),h.label=6;case 6:return[2,{accessKeyId:r,secretAccessKey:l,sessionToken:d,expiration:c,identityId:m}]}})}).catch(function(e){return Ne(t,void 0,void 0,function(){return Fe(this,function(t){throw e})})});return this._loadCredentials(c,"userPool",!0,null)},e.prototype._loadCredentials=function(e,t,i,n){var a=this,r=this;return new Promise(function(o,s){e.then(function(e){return Ne(a,void 0,void 0,function(){var a,s,u,c,l;return Fe(this,function(d){switch(d.label){case 0:if(Re.debug("Load credentials successfully",e),this._identityId&&!e.identityId&&(e.identityId=this._identityId),r._credentials=e,r._credentials.authenticated=i,r._credentials_source=t,r._nextCredentialsRefresh=(new Date).getTime()+3e6,"federated"===t){a=Object.assign({id:this._credentials.identityId},n.user),s=n.provider,u=n.token,c=n.expires_at,l=n.identity_id;try{this._storage.setItem("aws-amplify-federatedInfo",JSON.stringify({provider:s,token:u,user:a,expires_at:c,identity_id:l}))}catch(m){Re.debug("Failed to put federated info into auth storage",m)}}return"guest"!==t?[3,2]:[4,this._setGuestIdentityId(e.identityId)];case 1:d.sent(),d.label=2;case 2:return o(r._credentials),[2]}})})}).catch(function(t){if(t)return Re.debug("Failed to load credentials",e),Re.debug("Error loading credentials",t),void s(t)})})},e.prototype.set=function(e,t){return"session"===t?this._setCredentialsFromSession(e):"federation"===t?this._setCredentialsFromFederation(e):"guest"===t?this._setCredentialsForGuest():(Re.debug("no source specified for setting credentials"),Promise.reject("invalid source"))},e.prototype.clear=function(){return Ne(this,void 0,void 0,function(){return Fe(this,function(e){return this._credentials=null,this._credentials_source=null,Re.debug("removing aws-amplify-federatedInfo from storage"),this._storage.removeItem("aws-amplify-federatedInfo"),[2]})})},e.prototype._getGuestIdentityId=function(){return Ne(this,void 0,void 0,function(){var e,t;return Fe(this,function(i){switch(i.label){case 0:e=this._config.identityPoolId,i.label=1;case 1:return i.trys.push([1,3,,4]),[4,this._storageSync];case 2:return i.sent(),[2,this._storage.getItem(this._getCognitoIdentityIdStorageKey(e))];case 3:return t=i.sent(),Re.debug("Failed to get the cached guest identityId",t),[3,4];case 4:return[2]}})})},e.prototype._setGuestIdentityId=function(e){return Ne(this,void 0,void 0,function(){var t,i;return Fe(this,function(n){switch(n.label){case 0:t=this._config.identityPoolId,n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this._storageSync];case 2:return n.sent(),this._storage.setItem(this._getCognitoIdentityIdStorageKey(t),e),[3,4];case 3:return i=n.sent(),Re.debug("Failed to cache guest identityId",i),[3,4];case 4:return[2]}})})},e.prototype._removeGuestIdentityId=function(){return Ne(this,void 0,void 0,function(){var e;return Fe(this,function(t){return Re.debug("removing "+this._getCognitoIdentityIdStorageKey(e=this._config.identityPoolId)+" from storage"),this._storage.removeItem(this._getCognitoIdentityIdStorageKey(e)),[2]})})},e.prototype.shear=function(e){return{accessKeyId:e.accessKeyId,sessionToken:e.sessionToken,secretAccessKey:e.secretAccessKey,identityId:e.identityId,authenticated:e.authenticated}},e}())(null);x.dQ.register(He)},92455:function(e,t,i){"use strict";i.d(t,{Xb:function(){return c}});var n=i(41735),a=function(){return(a=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},r=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o},o=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(r(arguments[t]));return e},s=new n.k("Hub"),u="undefined"!=typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",c=new(function(){function e(e){this.listeners=[],this.patterns=[],this.protectedChannels=["core","auth","api","analytics","interactions","pubsub","storage","xr"],this.name=e}return e.prototype.remove=function(e,t){if(e instanceof RegExp){var i=this.patterns.find(function(t){return t.pattern.source===e.source});if(!i)return void s.warn("No listeners for "+e);this.patterns=o(this.patterns.filter(function(e){return e!==i}))}else{var n=this.listeners[e];if(!n)return void s.warn("No listeners for "+e);this.listeners[e]=o(n.filter(function(e){return e.callback!==t}))}},e.prototype.dispatch=function(e,t,i,n){void 0===i&&(i=""),this.protectedChannels.indexOf(e)>-1&&(n===u||s.warn("WARNING: "+e+" is protected and dispatching on it can have unintended consequences"));var r={channel:e,payload:a({},t),source:i,patternInfo:[]};try{this._toListeners(r)}catch(o){s.error(o)}},e.prototype.listen=function(e,t,i){var n,a=this;if(void 0===i&&(i="noname"),function(e){return void 0!==e.onHubCapsule}(t))s.warn("WARNING onHubCapsule is Deprecated. Please pass in a callback."),n=t.onHubCapsule.bind(t);else{if("function"!=typeof t)throw new Error("No callback supplied to Hub");n=t}if(e instanceof RegExp)this.patterns.push({pattern:e,callback:n});else{var r=this.listeners[e];r||(this.listeners[e]=r=[]),r.push({name:i,callback:n})}return function(){a.remove(e,n)}},e.prototype._toListeners=function(e){var t=e.channel,i=e.payload,n=this.listeners[t];if(n&&n.forEach(function(n){s.debug("Dispatching to "+t+" with ",i);try{n.callback(e)}catch(a){s.error(a)}}),this.patterns.length>0){if(!i.message)return void s.warn("Cannot perform pattern matching without a message key");var o=i.message;this.patterns.forEach(function(t){var i=o.match(t.pattern);if(i){var n=r(i).slice(1),u=a(a({},e),{patternInfo:n});try{t.callback(u)}catch(c){s.error(c)}}})}},e}())("__default__")},3531:function(e,t,i){"use strict";i.d(t,{ML:function(){return l},lC:function(){return m},JS:function(){return g}});var n=[{type:"text/plain",ext:"txt"},{type:"text/html",ext:"html"},{type:"text/javascript",ext:"js"},{type:"text/css",ext:"css"},{type:"text/csv",ext:"csv"},{type:"text/yaml",ext:"yml"},{type:"text/yaml",ext:"yaml"},{type:"text/calendar",ext:"ics"},{type:"text/calendar",ext:"ical"},{type:"image/apng",ext:"apng"},{type:"image/bmp",ext:"bmp"},{type:"image/gif",ext:"gif"},{type:"image/x-icon",ext:"ico"},{type:"image/x-icon",ext:"cur"},{type:"image/jpeg",ext:"jpg"},{type:"image/jpeg",ext:"jpeg"},{type:"image/jpeg",ext:"jfif"},{type:"image/jpeg",ext:"pjp"},{type:"image/jpeg",ext:"pjpeg"},{type:"image/png",ext:"png"},{type:"image/svg+xml",ext:"svg"},{type:"image/tiff",ext:"tif"},{type:"image/tiff",ext:"tiff"},{type:"image/webp",ext:"webp"},{type:"application/json",ext:"json"},{type:"application/xml",ext:"xml"},{type:"application/x-sh",ext:"sh"},{type:"application/zip",ext:"zip"},{type:"application/x-rar-compressed",ext:"rar"},{type:"application/x-tar",ext:"tar"},{type:"application/x-bzip",ext:"bz"},{type:"application/x-bzip2",ext:"bz2"},{type:"application/pdf",ext:"pdf"},{type:"application/java-archive",ext:"jar"},{type:"application/msword",ext:"doc"},{type:"application/vnd.ms-excel",ext:"xls"},{type:"application/vnd.ms-excel",ext:"xlsx"},{type:"message/rfc822",ext:"eml"}],a=function(e){return void 0===e&&(e={}),0===Object.keys(e).length},r=function(e,t,i){if(!e||!e.sort)return!1;var n=i&&"desc"===i?-1:1;return e.sort(function(e,i){var a=e[t],r=i[t];return void 0===r?void 0===a?0:1*n:void 0===a||a<r?-1*n:a>r?1*n:0}),!0},o=function(e,t){var i=Object.assign({},e);return t&&("string"==typeof t?delete i[t]:t.forEach(function(e){delete i[e]})),i},s=function(e,t){void 0===t&&(t="application/octet-stream");var i=e.toLowerCase(),a=n.filter(function(e){return i.endsWith("."+e.ext)});return a.length>0?a[0].type:t},u=function(e){var t=e.toLowerCase();return!!t.startsWith("text/")||"application/json"===t||"application/xml"===t||"application/sh"===t},c=function(){for(var e="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",i=32;i>0;i-=1)e+=t[Math.floor(Math.random()*t.length)];return e},l=function(e){if(e.isResolved)return e;var t=!0,i=!1,n=!1,a=e.then(function(e){return n=!0,t=!1,e},function(e){throw i=!0,t=!1,e});return a.isFullfilled=function(){return n},a.isPending=function(){return t},a.isRejected=function(){return i},a},d=function(){if("undefined"==typeof self)return!1;var e=self;return void 0!==e.WorkerGlobalScope&&self instanceof e.WorkerGlobalScope},m=function(){return{isBrowser:"undefined"!=typeof window&&void 0!==window.document,isNode:"undefined"!=typeof process&&null!=process.versions&&null!=process.versions.node}},h=function(e,t,i){if(void 0===t&&(t=[]),void 0===i&&(i=[]),!f(e))return e;var n={};for(var a in e)e.hasOwnProperty(a)&&(n[t.includes(a)?a:a[0].toLowerCase()+a.slice(1)]=i.includes(a)?e[a]:h(e[a],t,i));return n},p=function(e,t,i){if(void 0===t&&(t=[]),void 0===i&&(i=[]),!f(e))return e;var n={};for(var a in e)e.hasOwnProperty(a)&&(n[t.includes(a)?a:a[0].toUpperCase()+a.slice(1)]=i.includes(a)?e[a]:p(e[a],t,i));return n},f=function(e){return!(!(e instanceof Object)||e instanceof Array||e instanceof Function||e instanceof Number||e instanceof String||e instanceof Boolean)},g=function(){function e(){}return e.isEmpty=a,e.sortByField=r,e.objectLessAttributes=o,e.filenameToContentType=s,e.isTextFile=u,e.generateRandomString=c,e.makeQuerablePromise=l,e.isWebWorker=d,e.browserOrNode=m,e.transferKeyToLowerCase=h,e.transferKeyToUpperCase=p,e.isStrictObject=f,e}()},41735:function(e,t,i){"use strict";i.d(t,{k:function(){return u}});var n=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o},r=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(a(arguments[t]));return e},o={VERBOSE:1,DEBUG:2,INFO:3,WARN:4,ERROR:5},s=(()=>{return(e=s||(s={})).DEBUG="DEBUG",e.ERROR="ERROR",e.INFO="INFO",e.WARN="WARN",e.VERBOSE="VERBOSE",s;var e})(),u=function(){function e(e,t){void 0===t&&(t=s.WARN),this.name=e,this.level=t,this._pluggables=[]}return e.prototype._padding=function(e){return e<10?"0"+e:""+e},e.prototype._ts=function(){var e=new Date;return[this._padding(e.getMinutes()),this._padding(e.getSeconds())].join(":")+"."+e.getMilliseconds()},e.prototype.configure=function(e){return e?(this._config=e,this._config):this._config},e.prototype._log=function(t){for(var i,a,r=[],u=1;u<arguments.length;u++)r[u-1]=arguments[u];var c=this.level;e.LOG_LEVEL&&(c=e.LOG_LEVEL),"undefined"!=typeof window&&window.LOG_LEVEL&&(c=window.LOG_LEVEL);var l=o[c],d=o[t];if(d>=l){var m=console.log.bind(console);t===s.ERROR&&console.error&&(m=console.error.bind(console)),t===s.WARN&&console.warn&&(m=console.warn.bind(console));var h="["+t+"] "+this._ts()+" "+this.name,p="";if(1===r.length&&"string"==typeof r[0])m(p=h+" - "+r[0]);else if(1===r.length)p=h+" "+r[0],m(h,r[0]);else if("string"==typeof r[0]){var f=r.slice(1);1===f.length&&(f=f[0]),p=h+" - "+r[0]+" "+f,m(h+" - "+r[0],f)}else p=h+" "+r,m(h,r);try{for(var g=n(this._pluggables),b=g.next();!b.done;b=g.next()){var v=b.value,_={message:p,timestamp:Date.now()};v.pushLogs([_])}}catch(y){i={error:y}}finally{try{b&&!b.done&&(a=g.return)&&a.call(g)}finally{if(i)throw i.error}}}},e.prototype.log=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,r([s.INFO],e))},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,r([s.INFO],e))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,r([s.WARN],e))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,r([s.ERROR],e))},e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,r([s.DEBUG],e))},e.prototype.verbose=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,r([s.VERBOSE],e))},e.prototype.addPluggable=function(e){e&&"Logging"===e.getCategoryName()&&(this._pluggables.push(e),e.configure(this._config))},e.prototype.listPluggables=function(){return this._pluggables},e.LOG_LEVEL=null,e}()},31615:function(e,t,i){"use strict";i.d(t,{_b:function(){return s}});var n=i(41735),a=function(){return(a=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},r=new n.k("Parser"),o=function(e){var t,i={};return e.aws_mobile_analytics_app_id&&(i.Analytics={AWSPinpoint:{appId:e.aws_mobile_analytics_app_id,region:e.aws_mobile_analytics_app_region}}),(e.aws_cognito_identity_pool_id||e.aws_user_pools_id)&&(i.Auth={userPoolId:e.aws_user_pools_id,userPoolWebClientId:e.aws_user_pools_web_client_id,region:e.aws_cognito_region,identityPoolId:e.aws_cognito_identity_pool_id,identityPoolRegion:e.aws_cognito_region,mandatorySignIn:"enable"===e.aws_mandatory_sign_in}),t=e.aws_user_files_s3_bucket?{AWSS3:{bucket:e.aws_user_files_s3_bucket,region:e.aws_user_files_s3_bucket_region,dangerouslyConnectToHttpEndpointForTesting:e.aws_user_files_s3_dangerously_connect_to_http_endpoint_for_testing}}:e?e.Storage||e:{},e.Logging&&(i.Logging=a(a({},e.Logging),{region:e.aws_project_region})),e.geo&&(i.Geo=Object.assign({},e.geo),e.geo.amazon_location_service&&(i.Geo={AmazonLocationService:e.geo.amazon_location_service})),i.Analytics=Object.assign({},i.Analytics,e.Analytics),i.Auth=Object.assign({},i.Auth,e.Auth),i.Storage=Object.assign({},t),i.Logging=Object.assign({},i.Logging,e.Logging),r.debug("parse config",e,"to amplifyconfig",i),i},s=function(){function e(){}return e.parseMobilehubConfig=o,e}()},55159:function(e,t,i){"use strict";i.d(t,{t4:function(){return a},Zm:function(){return r}});var n="aws-amplify/4.3.1",a={userAgent:n+" js",product:"",navigator:null,isReactNative:!1};if("undefined"!=typeof navigator&&navigator.product)switch(a.product=navigator.product||"",a.navigator=navigator||null,navigator.product){case"ReactNative":a.userAgent=n+" react-native",a.isReactNative=!0;break;default:a.userAgent=n+" js",a.isReactNative=!1}var r=function(){return a.userAgent}},87278:function(e,t,i){"use strict";i.d(t,{c4:function(){return r}});var n={},a=function(){function e(){}return e.setItem=function(e,t){return n[e]=t,n[e]},e.getItem=function(e){return Object.prototype.hasOwnProperty.call(n,e)?n[e]:void 0},e.removeItem=function(e){return delete n[e]},e.clear=function(){return n={}},e}(),r=function(){function e(){try{this.storageWindow=window.localStorage,this.storageWindow.setItem("aws.amplify.test-ls",1),this.storageWindow.removeItem("aws.amplify.test-ls")}catch(e){this.storageWindow=a}}return e.prototype.getStorage=function(){return this.storageWindow},e}()},43173:function(e){e.exports=function(e){var t={};function i(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,i),a.l=!0,a.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t||4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)i.d(n,a,(function(t){return e[t]}).bind(null,a));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=0)}([function(e,t,i){"use strict";function n(e){for(var i in e)t.hasOwnProperty(i)||(t[i]=e[i])}Object.defineProperty(t,"__esModule",{value:!0}),n(i(1)),n(i(2)),n(i(3)),n(i(4)),n(i(5)),n(i(6)),n(i(7)),n(i(8)),n(i(9)),n(i(10)),n(i(11)),n(i(12)),n(i(13))},function(e,t,i){e.exports={a:"Anchor__a___1_Iz8"}},function(e,t,i){e.exports={button:"Button__button___vS7Mv",signInButton:"Button__signInButton___3bUH-",googleSignInButton:"Button__googleSignInButton___1YiCu",signInButtonIcon:"Button__signInButtonIcon___ihN75",auth0SignInButton:"Button__auth0SignInButton___znnCj",facebookSignInButton:"Button__facebookSignInButton___34Txh",amazonSignInButton:"Button__amazonSignInButton___2EMtl",oAuthSignInButton:"Button__oAuthSignInButton___3UGOl",signInButtonContent:"Button__signInButtonContent___xqTXJ"}},function(e,t,i){e.exports={formContainer:"Form__formContainer___1GA3x",formSection:"Form__formSection___1PPvW",formField:"Form__formField___38Ikl",formRow:"Form__formRow___2mwRs"}},function(e,t,i){e.exports={hint:"Hint__hint___2XngB"}},function(e,t,i){e.exports={input:"Input__input___3e_bf",inputLabel:"Input__inputLabel___3VF0S",label:"Input__label___23sO8",radio:"Input__radio___2hllK"}},function(e,t,i){e.exports={navBar:"Nav__navBar___xtCFA",navRight:"Nav__navRight___1QG2J",nav:"Nav__nav___2Dx2Y",navItem:"Nav__navItem___1LtFQ"}},function(e,t,i){e.exports={photoPickerButton:"PhotoPicker__photoPickerButton___2XdVn",photoPlaceholder:"PhotoPicker__photoPlaceholder___2JXO4",photoPlaceholderIcon:"PhotoPicker__photoPlaceholderIcon___3Et71"}},function(e,t,i){e.exports={container:"Section__container___3YYTG",actionRow:"Section__actionRow___2LWSU",sectionHeader:"Section__sectionHeader___2djyg",sectionHeaderHint:"Section__sectionHeaderHint___3Wxdc",sectionBody:"Section__sectionBody___ihqqd",sectionHeaderContent:"Section__sectionHeaderContent___1UCqa",sectionFooter:"Section__sectionFooter___1T54C",sectionFooterPrimaryContent:"Section__sectionFooterPrimaryContent___2r9ZX",sectionFooterSecondaryContent:"Section__sectionFooterSecondaryContent___Nj41Q"}},function(e,t,i){e.exports={selectInput:"SelectInput__selectInput___3efO4"}},function(e,t,i){e.exports={strike:"Strike__strike___1XV1b",strikeContent:"Strike__strikeContent___10gLb"}},function(e,t,i){e.exports={toast:"Toast__toast___XXr3v",toastClose:"Toast__toastClose___18lU4"}},function(e,t,i){e.exports={totpQrcode:"Totp__totpQrcode___1crLx"}},function(e,t,i){e.exports={sumerianSceneContainer:"XR__sumerianSceneContainer___3nVMt",sumerianScene:"XR__sumerianScene___2Tt7-",loadingOverlay:"XR__loadingOverlay___IbqcI",loadingContainer:"XR__loadingContainer___2Itxb",loadingLogo:"XR__loadingLogo___Ub7xQ",loadingSceneName:"XR__loadingSceneName___3__ne",loadingBar:"XR__loadingBar___2vcke",loadingBarFill:"XR__loadingBarFill___3M-D9",sceneErrorText:"XR__sceneErrorText___2y0tp",sceneBar:"XR__sceneBar___2ShrP",sceneName:"XR__sceneName___1ApHr",sceneActions:"XR__sceneActions___7plGs",actionButton:"XR__actionButton___2poIM",tooltip:"XR__tooltip___UYyhn",actionIcon:"XR__actionIcon___2qnd2",autoShowTooltip:"XR__autoShowTooltip___V1QH7"}}])},25463:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AwsCrc32=void 0;var n=i(39229),a=i(81826),r=i(37152),o=function(){function e(){this.crc32=new r.Crc32}return e.prototype.update=function(e){(0,a.isEmptyData)(e)||this.crc32.update((0,a.convertToBuffer)(e))},e.prototype.digest=function(){return(0,n.__awaiter)(this,void 0,void 0,function(){return(0,n.__generator)(this,function(e){return[2,(0,a.numToUint8)(this.crc32.digest())]})})},e}();t.AwsCrc32=o},37152:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AwsCrc32=t.Crc32=t.crc32=void 0;var n=i(39229);t.crc32=function(e){return(new a).update(e).digest()};var a=function(){function e(){this.checksum=4294967295}return e.prototype.update=function(e){var t,i;try{for(var a=(0,n.__values)(e),o=a.next();!o.done;o=a.next())this.checksum=this.checksum>>>8^r[255&(this.checksum^o.value)]}catch(s){t={error:s}}finally{try{o&&!o.done&&(i=a.return)&&i.call(a)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(4294967295^this.checksum)>>>0},e}();t.Crc32=a;var r=Uint32Array.from([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117]),o=i(25463);Object.defineProperty(t,"AwsCrc32",{enumerable:!0,get:function(){return o.AwsCrc32}})},7102:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},68757:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},47142:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},11982:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},21030:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isMsWindow=void 0;var i=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];t.isMsWindow=function(e){if(function(e){return"MSInputMethodContext"in e&&"msCrypto"in e}(e)&&void 0!==e.msCrypto.subtle){var t=e.msCrypto,n=t.getRandomValues,a=t.subtle;return i.map(function(e){return a[e]}).concat(n).every(function(e){return"function"==typeof e})}return!1}},40354:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(7046);n.__exportStar(i(7102),t),n.__exportStar(i(68757),t),n.__exportStar(i(47142),t),n.__exportStar(i(11982),t),n.__exportStar(i(21030),t)},86534:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EMPTY_DATA_SHA_256=t.SHA_256_HMAC_ALGO=t.SHA_256_HASH=void 0,t.SHA_256_HASH={name:"SHA-256"},t.SHA_256_HMAC_ALGO={name:"HMAC",hash:t.SHA_256_HASH},t.EMPTY_DATA_SHA_256=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85])},24694:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=i(24893),a=i(50963),r=i(15958),o=i(24898),s=i(40354),u=i(90920),c=function(){function e(e){this.hash=(0,o.supportsWebCrypto)((0,u.locateWindow)())?new a.Sha256(e):(0,s.isMsWindow)((0,u.locateWindow)())?new n.Sha256(e):new r.Sha256(e)}return e.prototype.update=function(e,t){this.hash.update(e,t)},e.prototype.digest=function(){return this.hash.digest()},e}();t.Sha256=c},24893:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=i(25720),a=i(86534),r=i(14952),o=i(90920),s=function(){function e(e){e?(this.operation=function(e){return new Promise(function(t,i){var n=(0,o.locateWindow)().msCrypto.subtle.importKey("raw",u(e),a.SHA_256_HMAC_ALGO,!1,["sign"]);n.oncomplete=function(){n.result&&t(n.result),i(new Error("ImportKey completed without importing key."))},n.onerror=function(){i(new Error("ImportKey failed to import key."))}})}(e).then(function(e){return(0,o.locateWindow)().msCrypto.subtle.sign(a.SHA_256_HMAC_ALGO,e)}),this.operation.catch(function(){})):this.operation=Promise.resolve((0,o.locateWindow)().msCrypto.subtle.digest("SHA-256"))}return e.prototype.update=function(e){var t=this;(0,n.isEmptyData)(e)||(this.operation=this.operation.then(function(i){return i.onerror=function(){t.operation=Promise.reject(new Error("Error encountered updating hash"))},i.process(u(e)),i}),this.operation.catch(function(){}))},e.prototype.digest=function(){return this.operation.then(function(e){return new Promise(function(t,i){e.onerror=function(){i(new Error("Error encountered finalizing hash"))},e.oncomplete=function(){e.result&&t(new Uint8Array(e.result)),i(new Error("Error encountered finalizing hash"))},e.finish()})})},e}();function u(e){return"string"==typeof e?(0,r.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}t.Sha256=s},57235:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebCryptoSha256=t.Ie11Sha256=void 0,(0,i(95952).__exportStar)(i(24694),t);var n=i(24893);Object.defineProperty(t,"Ie11Sha256",{enumerable:!0,get:function(){return n.Sha256}});var a=i(50963);Object.defineProperty(t,"WebCryptoSha256",{enumerable:!0,get:function(){return a.Sha256}})},25720:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmptyData=void 0,t.isEmptyData=function(e){return"string"==typeof e?0===e.length:0===e.byteLength}},50963:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=i(81826),a=i(86534),r=i(90920),o=function(){function e(e){this.toHash=new Uint8Array(0),void 0!==e&&(this.key=new Promise(function(t,i){(0,r.locateWindow)().crypto.subtle.importKey("raw",(0,n.convertToBuffer)(e),a.SHA_256_HMAC_ALGO,!1,["sign"]).then(t,i)}),this.key.catch(function(){}))}return e.prototype.update=function(e){if(!(0,n.isEmptyData)(e)){var t=(0,n.convertToBuffer)(e),i=new Uint8Array(this.toHash.byteLength+t.byteLength);i.set(this.toHash,0),i.set(t,this.toHash.byteLength),this.toHash=i}},e.prototype.digest=function(){var e=this;return this.key?this.key.then(function(t){return(0,r.locateWindow)().crypto.subtle.sign(a.SHA_256_HMAC_ALGO,t,e.toHash).then(function(e){return new Uint8Array(e)})}):(0,n.isEmptyData)(this.toHash)?Promise.resolve(a.EMPTY_DATA_SHA_256):Promise.resolve().then(function(){return(0,r.locateWindow)().crypto.subtle.digest(a.SHA_256_HASH,e.toHash)}).then(function(e){return Promise.resolve(new Uint8Array(e))})},e}();t.Sha256=o},23147:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RawSha256=void 0;var n=i(73891),a=function(){function e(){this.state=Int32Array.from(n.INIT),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return e.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=0,i=e.byteLength;if(this.bytesHashed+=i,8*this.bytesHashed>n.MAX_HASHABLE_LENGTH)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;i>0;)this.buffer[this.bufferLength++]=e[t++],i--,this.bufferLength===n.BLOCK_SIZE&&(this.hashBuffer(),this.bufferLength=0)},e.prototype.digest=function(){if(!this.finished){var e=8*this.bytesHashed,t=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),i=this.bufferLength;if(t.setUint8(this.bufferLength++,128),i%n.BLOCK_SIZE>=n.BLOCK_SIZE-8){for(var a=this.bufferLength;a<n.BLOCK_SIZE;a++)t.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(a=this.bufferLength;a<n.BLOCK_SIZE-8;a++)t.setUint8(a,0);t.setUint32(n.BLOCK_SIZE-8,Math.floor(e/4294967296),!0),t.setUint32(n.BLOCK_SIZE-4,e),this.hashBuffer(),this.finished=!0}var r=new Uint8Array(n.DIGEST_LENGTH);for(a=0;a<8;a++)r[4*a]=this.state[a]>>>24&255,r[4*a+1]=this.state[a]>>>16&255,r[4*a+2]=this.state[a]>>>8&255,r[4*a+3]=this.state[a]>>>0&255;return r},e.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,i=t[0],a=t[1],r=t[2],o=t[3],s=t[4],u=t[5],c=t[6],l=t[7],d=0;d<n.BLOCK_SIZE;d++){if(d<16)this.temp[d]=(255&e[4*d])<<24|(255&e[4*d+1])<<16|(255&e[4*d+2])<<8|255&e[4*d+3];else{var m=this.temp[d-2];this.temp[d]=(((m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10)+this.temp[d-7]|0)+((((m=this.temp[d-15])>>>7|m<<25)^(m>>>18|m<<14)^m>>>3)+this.temp[d-16]|0)}var h=(((s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7))+(s&u^~s&c)|0)+(l+(n.KEY[d]+this.temp[d]|0)|0)|0,p=((i>>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10))+(i&a^i&r^a&r)|0;l=c,c=u,u=s,s=o+h|0,o=r,r=a,a=i,i=h+p|0}t[0]+=i,t[1]+=a,t[2]+=r,t[3]+=o,t[4]+=s,t[5]+=u,t[6]+=c,t[7]+=l},e}();t.RawSha256=a},73891:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MAX_HASHABLE_LENGTH=t.INIT=t.KEY=t.DIGEST_LENGTH=t.BLOCK_SIZE=void 0,t.BLOCK_SIZE=64,t.DIGEST_LENGTH=32,t.KEY=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),t.INIT=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],t.MAX_HASHABLE_LENGTH=Math.pow(2,53)-1},15958:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,i(95952).__exportStar)(i(31450),t)},31450:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=i(95952),a=i(73891),r=i(23147),o=i(81826),s=function(){function e(e){if(this.hash=new r.RawSha256,e){this.outer=new r.RawSha256;var t=function(e){var t=(0,o.convertToBuffer)(e);if(t.byteLength>a.BLOCK_SIZE){var i=new r.RawSha256;i.update(t),t=i.digest()}var n=new Uint8Array(a.BLOCK_SIZE);return n.set(t),n}(e),i=new Uint8Array(a.BLOCK_SIZE);i.set(t);for(var n=0;n<a.BLOCK_SIZE;n++)t[n]^=54,i[n]^=92;for(this.hash.update(t),this.outer.update(i),n=0;n<t.byteLength;n++)t[n]=0}}return e.prototype.update=function(e){if(!(0,o.isEmptyData)(e)&&!this.error)try{this.hash.update((0,o.convertToBuffer)(e))}catch(t){this.error=t}},e.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},e.prototype.digest=function(){return(0,n.__awaiter)(this,void 0,void 0,function(){return(0,n.__generator)(this,function(e){return[2,this.digestSync()]})})},e}();t.Sha256=s},24898:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),i(31235).__exportStar(i(34874),t)},34874:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportsZeroByteGCM=t.supportsSubtleCrypto=t.supportsSecureRandom=t.supportsWebCrypto=void 0;var n=i(31235),a=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function r(e){return"object"==typeof e&&"object"==typeof e.crypto&&"function"==typeof e.crypto.getRandomValues}function o(e){return e&&a.every(function(t){return"function"==typeof e[t]})}t.supportsWebCrypto=function(e){return!(!r(e)||"object"!=typeof e.crypto.subtle)&&o(e.crypto.subtle)},t.supportsSecureRandom=r,t.supportsSubtleCrypto=o,t.supportsZeroByteGCM=function(e){return n.__awaiter(this,void 0,void 0,function(){var t;return n.__generator(this,function(i){switch(i.label){case 0:if(!o(e))return[2,!1];i.label=1;case 1:return i.trys.push([1,4,,5]),[4,e.generateKey({name:"AES-GCM",length:128},!1,["encrypt"])];case 2:return t=i.sent(),[4,e.encrypt({name:"AES-GCM",iv:new Uint8Array(Array(12)),additionalData:new Uint8Array(Array(16)),tagLength:128},t,new Uint8Array(0))];case 3:return[2,16===i.sent().byteLength];case 4:return i.sent(),[2,!1];case 5:return[2]}})})}},27110:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertToBuffer=void 0;var n=i(14952),a="undefined"!=typeof Buffer&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:n.fromUtf8;t.convertToBuffer=function(e){return e instanceof Uint8Array?e:"string"==typeof e?a(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}},81826:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.numToUint8=t.isEmptyData=t.convertToBuffer=void 0;var n=i(27110);Object.defineProperty(t,"convertToBuffer",{enumerable:!0,get:function(){return n.convertToBuffer}});var a=i(92422);Object.defineProperty(t,"isEmptyData",{enumerable:!0,get:function(){return a.isEmptyData}});var r=i(5116);Object.defineProperty(t,"numToUint8",{enumerable:!0,get:function(){return r.numToUint8}})},92422:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmptyData=void 0,t.isEmptyData=function(e){return"string"==typeof e?0===e.length:0===e.byteLength}},5116:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.numToUint8=void 0,t.numToUint8=function(e){return new Uint8Array([(4278190080&e)>>24,(16711680&e)>>16,(65280&e)>>8,255&e])}},60609:function(e,t,i){"use strict";i.d(t,{g4:function(){return a},Xb:function(){return s}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};var a=function(e){var t;return n(n({},e),{tls:null===(t=e.tls)||void 0===t||t,endpoint:e.endpoint?r(e):function(){return o(e)},isCustomEndpoint:!!e.endpoint})},r=function(e){var t=e.endpoint;if("string"==typeof t){var i=Promise.resolve((0,e.urlParser)(t));return function(){return i}}if("object"==typeof t){var n=Promise.resolve(t);return function(){return n}}return t},o=function(e){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(void 0,void 0,void 0,function(){var t,i,n,a,r;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(o){switch(o.label){case 0:return i=void 0===(t=e.tls)||t,[4,e.region()];case 1:if(n=o.sent(),!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(n))throw new Error("Invalid region in client config");return[4,e.regionInfoProvider(n)];case 2:if(!(a=(null!==(r=o.sent())&&void 0!==r?r:{}).hostname))throw new Error("Cannot resolve hostname from client config");return[2,e.urlParser((i?"https:":"http:")+"//"+a)]}})})},s=function(e){if(!e.region)throw new Error("Region is missing");return n(n({},e),{region:u(e.region)})},u=function(e){if("string"==typeof e){var t=Promise.resolve(e);return function(){return t}}return e}},60201:function(e,t,i){"use strict";function n(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function a(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}i.d(t,{B:function(){return u},C:function(){return l}});var r=i(1564),o=i(97609);function s(e){return void 0===e&&(e=0),new Promise(function(t,i){e&&setTimeout(function(){var t=new Error("Request did not complete within "+e+" ms");t.name="TimeoutError",i(t)},e)})}var u=function(){function e(e){this.requestTimeout=(void 0===e?{}:e).requestTimeout}return e.prototype.destroy=function(){},e.prototype.handle=function(e,t){var i=(void 0===t?{}:t).abortSignal,n=this.requestTimeout;if(null==i?void 0:i.aborted){var a=new Error("Request aborted");return a.name="AbortError",Promise.reject(a)}var u=e.path;if(e.query){var c=(0,o.I)(e.query);c&&(u+="?"+c)}var l=e.port,d=e.method,m=e.protocol+"//"+e.hostname+(l?":"+l:"")+u,h={body:"GET"===d||"HEAD"===d?void 0:e.body,headers:new Headers(e.headers),method:d};"undefined"!=typeof AbortController&&(h.signal=i);var p=new Request(m,h),f=[fetch(p).then(function(e){var t,i,n=e.headers,a={};try{for(var o=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(n.entries()),s=o.next();!s.done;s=o.next()){var u=s.value;a[u[0]]=u[1]}}catch(c){t={error:c}}finally{try{s&&!s.done&&(i=o.return)&&i.call(o)}finally{if(t)throw t.error}}return void 0!==e.body?{response:new r.Zn({headers:a,statusCode:e.status,body:e.body})}:e.blob().then(function(t){return{response:new r.Zn({headers:a,statusCode:e.status,body:t})}})}),s(n)];return i&&f.push(new Promise(function(e,t){i.onabort=function(){var e=new Error("Request aborted");e.name="AbortError",t(e)}})),Promise.race(f)},e}(),c=i(86173),l=function(e){return"function"==typeof Blob&&e instanceof Blob?function(e){return n(this,void 0,void 0,function(){var t,i;return a(this,function(n){switch(n.label){case 0:return[4,d(e)];case 1:return t=n.sent(),i=(0,c.G)(t),[2,new Uint8Array(i)]}})})}(e):function(e){return n(this,void 0,void 0,function(){var t,i,n,r,o,s,u;return a(this,function(a){switch(a.label){case 0:t=new Uint8Array(0),i=e.getReader(),n=!1,a.label=1;case 1:return n?[3,3]:[4,i.read()];case 2:return r=a.sent(),o=r.done,(s=r.value)&&(u=t,(t=new Uint8Array(u.length+s.length)).set(u),t.set(s,u.length)),n=o,[3,1];case 3:return[2,t]}})})}(e)};function d(e){return new Promise(function(t,i){var n=new FileReader;n.onloadend=function(){var e;if(2!==n.readyState)return i(new Error("Reader aborted too early"));var a=null!==(e=n.result)&&void 0!==e?e:"",r=a.indexOf(",");t(a.substring(r>-1?r+1:a.length))},n.onabort=function(){return i(new Error("Read aborted"))},n.onerror=function(){return i(n.error)},n.readAsDataURL(e)})}},45672:function(e,t,i){"use strict";i.d(t,{n:function(){return n}});var n=function(e){return function(){return Promise.reject(e)}}},38e3:function(e,t,i){"use strict";i.d(t,{VG:function(){return s}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};var a=i(1564),r="content-length",o={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},s=function(e){return{applyToStack:function(t){t.add(function(e){var t=this;return function(i){return function(o){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(t,void 0,void 0,function(){var t,s,u,c,l;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(d){return a.aW.isInstance(t=o.request)&&(u=t.headers,(s=t.body)&&-1===Object.keys(u).map(function(e){return e.toLowerCase()}).indexOf(r)&&void 0!==(c=e(s))&&(t.headers=n(n({},t.headers),((l={})[r]=String(c),l)))),[2,i(n(n({},o),{request:t}))]})})}}}(e.bodyLengthChecker),o)}}}},7969:function(e,t,i){"use strict";i.d(t,{G2:function(){return o},S8:function(){return a}});var n=i(1564);function a(e){return e}var r={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},o=function(e){return{applyToStack:function(t){t.add(function(e){return function(t){return function(i){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(void 0,void 0,void 0,function(){var a,r;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(o){return n.aW.isInstance(i.request)?(a=i.request,(void 0===(r=(e.requestHandler.metadata||{}).handlerProtocol)?"":r).indexOf("h2")>=0&&!a.headers[":authority"]?(delete a.headers.host,a.headers[":authority"]=""):a.headers.host||(a.headers.host=a.hostname),[2,t(i)]):[2,t(i)]})})}}}(e),r)}}}},31399:function(e,t,i){"use strict";i.d(t,{cV:function(){return r}});var n=function(){return function(e,t){return function(i){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(void 0,void 0,void 0,function(){var n,a,r,o,s,u,c,l,d;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(m){switch(m.label){case 0:return n=t.clientName,a=t.commandName,r=t.inputFilterSensitiveLog,o=t.logger,s=t.outputFilterSensitiveLog,[4,e(i)];case 1:return u=m.sent(),o?("function"==typeof o.info&&(l=(c=u.output).$metadata,d=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}(c,["$metadata"]),o.info({clientName:n,commandName:a,input:r(i.input),output:s(d),metadata:l})),[2,u]):[2,u]}})})}}},a={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},r=function(e){return{applyToStack:function(e){e.add(n(),a)}}}},99221:function(e,t,i){"use strict";i.d(t,{J:function(){return v},NQ:function(){return u},BC:function(){return y}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function r(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function o(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}var s={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},u=function(e){return{applyToStack:function(t){t.add(function(e){return function(t,i){return function(n){return a(void 0,void 0,void 0,function(){var a;return r(this,function(r){return(null===(a=null==e?void 0:e.retryStrategy)||void 0===a?void 0:a.mode)&&(i.userAgent=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(o(arguments[t]));return e}(i.userAgent||[],[["cfg/retry-mode",e.retryStrategy.mode]])),[2,e.retryStrategy.retry(t,n)]})})}}}(e),s)}}},c=i(1564),l=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"],d=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],m=["AbortError","TimeoutError","RequestTimeout","RequestTimeoutException"],h=[500,502,503,504],p=function(e){var t,i;return 429===(null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||d.includes(e.name)||1==(null===(i=e.$retryable)||void 0===i?void 0:i.throttling)},f=i(34804),g=function(e,t){return Math.floor(Math.min(2e4,Math.random()*Math.pow(2,t)*e))},b=function(e){return!!e&&(function(e){return void 0!==e.$retryable}(e)||function(e){return l.includes(e.name)}(e)||p(e)||function(e){var t;return m.includes(e.name)||h.includes((null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||0)}(e))},v=3,_=function(){function e(e,t){var i,n,a;this.maxAttemptsProvider=e,this.mode="standard",this.retryDecider=null!==(i=null==t?void 0:t.retryDecider)&&void 0!==i?i:b,this.delayDecider=null!==(n=null==t?void 0:t.delayDecider)&&void 0!==n?n:g,this.retryQuota=null!==(a=null==t?void 0:t.retryQuota)&&void 0!==a?a:function(e){var t=500,i=function(e){return"TimeoutError"===e.name?10:5},n=function(e){return i(e)<=t};return Object.freeze({hasRetryTokens:n,retrieveRetryTokens:function(e){if(!n(e))throw new Error("No retry token available");var a=i(e);return t-=a,a},releaseRetryTokens:function(e){t+=null!=e?e:1,t=Math.min(t,500)}})}()}return e.prototype.shouldRetry=function(e,t,i){return t<i&&this.retryDecider(e)&&this.retryQuota.hasRetryTokens(e)},e.prototype.getMaxAttempts=function(){return a(this,void 0,void 0,function(){var e;return r(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,this.maxAttemptsProvider()];case 1:return e=t.sent(),[3,3];case 2:return t.sent(),e=v,[3,3];case 3:return[2,e]}})})},e.prototype.retry=function(e,t){return a(this,void 0,void 0,function(){var i,n,a,o,s,u,l,d;return r(this,function(m){switch(m.label){case 0:return n=0,a=0,[4,this.getMaxAttempts()];case 1:o=m.sent(),c.aW.isInstance(s=t.request)&&(s.headers["amz-sdk-invocation-id"]=(0,f.v4)()),u=function(){var u,d,m,h,f;return r(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,5]),c.aW.isInstance(s)&&(s.headers["amz-sdk-request"]="attempt="+(n+1)+"; max="+o),[4,e(t)];case 1:return u=r.sent(),d=u.response,m=u.output,l.retryQuota.releaseRetryTokens(i),m.$metadata.attempts=n+1,m.$metadata.totalRetryDelay=a,[2,{value:{response:d,output:m}}];case 2:return h=r.sent(),n++,l.shouldRetry(h,n,o)?(i=l.retryQuota.retrieveRetryTokens(h),f=l.delayDecider(p(h)?500:100,n),a+=f,[4,new Promise(function(e){return setTimeout(e,f)})]):[3,4];case 3:return r.sent(),[2,"continue"];case 4:throw h.$metadata||(h.$metadata={}),h.$metadata.attempts=n,h.$metadata.totalRetryDelay=a,h;case 5:return[2]}})},l=this,m.label=2;case 2:return[5,u()];case 3:return"object"==typeof(d=m.sent())?[2,d.value]:[3,2];case 4:return[2]}})})},e}(),y=function(e){var t=w(e.maxAttempts);return n(n({},e),{maxAttempts:t,retryStrategy:e.retryStrategy||new _(t)})},w=function(e){if(void 0===e&&(e=v),"number"==typeof e){var t=Promise.resolve(e);return function(){return t}}return e}},34804:function(e,t,i){var n=i(22465),a=i(63734),r=a;r.v1=n,r.v4=a,e.exports=r},61243:function(e){for(var t=[],i=0;i<256;++i)t[i]=(i+256).toString(16).substr(1);e.exports=function(e,i){var n=i||0;return[t[e[n++]],t[e[n++]],t[e[n++]],t[e[n++]],"-",t[e[n++]],t[e[n++]],"-",t[e[n++]],t[e[n++]],"-",t[e[n++]],t[e[n++]],"-",t[e[n++]],t[e[n++]],t[e[n++]],t[e[n++]],t[e[n++]],t[e[n++]]].join("")}},59925:function(e){var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var i=new Uint8Array(16);e.exports=function(){return t(i),i}}else{var n=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),n[t]=e>>>((3&t)<<3)&255;return n}}},22465:function(e,t,i){var n,a,r=i(59925),o=i(61243),s=0,u=0;e.exports=function(e,t,i){var c=t&&i||0,l=t||[],d=(e=e||{}).node||n,m=void 0!==e.clockseq?e.clockseq:a;if(null==d||null==m){var h=r();null==d&&(d=n=[1|h[0],h[1],h[2],h[3],h[4],h[5]]),null==m&&(m=a=16383&(h[6]<<8|h[7]))}var p=void 0!==e.msecs?e.msecs:(new Date).getTime(),f=void 0!==e.nsecs?e.nsecs:u+1,g=p-s+(f-u)/1e4;if(g<0&&void 0===e.clockseq&&(m=m+1&16383),(g<0||p>s)&&void 0===e.nsecs&&(f=0),f>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=p,u=f,a=m;var b=(1e4*(268435455&(p+=122192928e5))+f)%4294967296;l[c++]=b>>>24&255,l[c++]=b>>>16&255,l[c++]=b>>>8&255,l[c++]=255&b;var v=p/4294967296*1e4&268435455;l[c++]=v>>>8&255,l[c++]=255&v,l[c++]=v>>>24&15|16,l[c++]=v>>>16&255,l[c++]=m>>>8|128,l[c++]=255&m;for(var _=0;_<6;++_)l[c+_]=d[_];return t||o(l)}},63734:function(e,t,i){var n=i(59925),a=i(61243);e.exports=function(e,t,i){var r=t&&i||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||n)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var s=0;s<16;++s)t[r+s]=o[s];return t||a(o)}},64924:function(e,t,i){"use strict";i.d(t,{p2:function(){return u}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function r(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}var o={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},s={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function u(e,t,i){return{applyToStack:function(u){u.add(function(e,t){return function(i,n){return function(n){return a(void 0,void 0,void 0,function(){var a,o;return r(this,function(r){switch(r.label){case 0:return[4,i(n)];case 1:return a=r.sent().response,[4,t(a,e)];case 2:return o=r.sent(),[2,{response:a,output:o}]}})})}}}(e,i),o),u.add(function(e,t){return function(i,o){return function(o){return a(void 0,void 0,void 0,function(){var a;return r(this,function(r){switch(r.label){case 0:return[4,t(o.input,e)];case 1:return a=r.sent(),[2,i(n(n({},o),{request:a}))]}})})}}}(e,t),s)}}}},5845:function(e,t,i){"use strict";i.d(t,{yt:function(){return m},A$:function(){return s}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function r(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}var o=i(57710);function s(e){var t,i=this,s=u(e.credentials||e.credentialDefaultProvider(e)),c=e.signingEscapePath,l=void 0===c||c,d=e.systemClockOffset,m=void 0===d?e.systemClockOffset||0:d,h=e.sha256;return t=e.signer?u(e.signer):function(){return u(e.region)().then(function(t){return a(i,void 0,void 0,function(){return r(this,function(i){switch(i.label){case 0:return[4,e.regionInfoProvider(t)];case 1:return[2,[i.sent()||{},t]]}})})}).then(function(t){var i=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(m){a={error:m}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}(t,2),n=i[0],a=n.signingService;return e.signingRegion=e.signingRegion||n.signingRegion||i[1],e.signingName=e.signingName||a||e.serviceId,new o.L1({credentials:s,region:e.signingRegion,service:e.signingName,sha256:h,uriEscapePath:l})})},n(n({},e),{systemClockOffset:m,signingEscapePath:l,credentials:s,signer:t})}function u(e){if("object"==typeof e){var t=Promise.resolve(e);return function(){return t}}return e}var c=i(1564);function l(e){return function(t,i){return function(o){return a(this,void 0,void 0,function(){var a,s,u,l,d,m,h,p,f;return r(this,function(r){switch(r.label){case 0:return c.aW.isInstance(o.request)?"function"!=typeof e.signer?[3,2]:[4,e.signer()]:[2,t(o)];case 1:return s=r.sent(),[3,3];case 2:s=e.signer,r.label=3;case 3:return a=s,l=t,d=[n({},o)],f={},[4,a.sign(o.request,{signingDate:new Date(Date.now()+e.systemClockOffset),signingRegion:i.signing_region,signingService:i.signing_service})];case 4:return[4,l.apply(void 0,[n.apply(void 0,d.concat([(f.request=r.sent(),f)]))])];case 5:return u=r.sent(),(h=(m=u.response.headers)&&(m.date||m.Date))&&function(e,t){return Math.abs(function(e){return new Date(Date.now()+e)}(t).getTime()-e)>=3e5}(p=Date.parse(h),e.systemClockOffset)&&(e.systemClockOffset=p-Date.now()),[2,u]}})})}}}var d={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0},m=function(e){return{applyToStack:function(t){t.addRelativeTo(l(e),d)}}}},69153:function(e,t,i){"use strict";i.d(t,{XJ:function(){return m},er:function(){return o}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function r(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(a(arguments[t]));return e}function o(e){return n(n({},e),{customUserAgent:"string"==typeof e.customUserAgent?[[e.customUserAgent]]:e.customUserAgent})}var s=i(1564),u="user-agent",c=/[^\!\#\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,l=function(e){var t=a(e,2),i=t[0],n=t[1],r=i.indexOf("/"),o=i.substring(0,r),s=i.substring(r+1);return"api"===o&&(s=s.toLowerCase()),[o,s,n].filter(function(e){return e&&e.length>0}).map(function(e){return null==e?void 0:e.replace(c,"_")}).join("/")},d={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},m=function(e){return{applyToStack:function(t){t.add(function(e){return function(t,i){return function(a){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(void 0,void 0,void 0,function(){var o,c,d,m,h,p,f,g;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(b){switch(b.label){case 0:return s.aW.isInstance(o=a.request)?(c=o.headers,d=(null===(f=null==i?void 0:i.userAgent)||void 0===f?void 0:f.map(l))||[],[4,e.defaultUserAgentProvider()]):[2,t(a)];case 1:return m=b.sent().map(l),h=(null===(g=null==e?void 0:e.customUserAgent)||void 0===g?void 0:g.map(l))||[],c["x-amz-user-agent"]=r(m,d,h).join(" "),p=r(m.filter(function(e){return e.startsWith("aws-sdk-")}),h).join(" "),"browser"!==e.runtime&&p&&(c[u]=c[u]?c[u]+" "+p:p),[2,t(n(n({},a),{request:o}))]}})})}}}(e),d)}}}},1564:function(e,t,i){"use strict";i.d(t,{aW:function(){return o},Zn:function(){return n}});var n=function(){function e(e){this.statusCode=e.statusCode,this.headers=e.headers||{},this.body=e.body}return e.isInstance=function(e){return!!e&&("number"==typeof e.statusCode&&"object"==typeof e.headers)},e}(),a=function(){return(a=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function r(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}var o=function(){function e(e){this.method=e.method||"GET",this.hostname=e.hostname||"localhost",this.port=e.port,this.query=e.query||{},this.headers=e.headers||{},this.body=e.body,this.protocol=e.protocol?":"!==e.protocol.substr(-1)?e.protocol+":":e.protocol:"https:",this.path=e.path?"/"!==e.path.charAt(0)?"/"+e.path:e.path:"/"}return e.isInstance=function(e){return!!e&&("method"in e&&"protocol"in e&&"hostname"in e&&"path"in e&&"object"==typeof e.query&&"object"==typeof e.headers)},e.prototype.clone=function(){var t=new e(a(a({},this),{headers:a({},this.headers)}));return t.query&&(t.query=function(e){return Object.keys(e).reduce(function(t,i){var n,o=e[i];return a(a({},t),((n={})[i]=Array.isArray(o)?function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(r(arguments[t]));return e}(o):o,n))},{})}(t.query)),t},e}()},97609:function(e,t,i){"use strict";i.d(t,{I:function(){return a}});var n=i(11879);function a(e){var t,i,a=[];try{for(var r=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(Object.keys(e).sort()),o=r.next();!o.done;o=r.next()){var s=o.value,u=e[s];if(s=(0,n.i)(s),Array.isArray(u))for(var c=0,l=u.length;c<l;c++)a.push(s+"="+(0,n.i)(u[c]));else{var d=s;(u||"string"==typeof u)&&(d+="="+(0,n.i)(u)),a.push(d)}}}catch(m){t={error:m}}finally{try{o&&!o.done&&(i=r.return)&&i.call(r)}finally{if(t)throw t.error}}return a.join("&")}},57710:function(e,t,i){"use strict";i.d(t,{L1:function(){return P}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function r(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function o(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function s(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}var u=i(25954),c="X-Amz-Date",l="X-Amz-Signature",d="X-Amz-Security-Token",m="authorization",h=c.toLowerCase(),p=[m,h,"date"],f=l.toLowerCase(),g="x-amz-content-sha256",b=d.toLowerCase(),v={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},_=/^proxy-/,y=/^sec-/,w="AWS4-HMAC-SHA256",x="AWS4-HMAC-SHA256-PAYLOAD",k="aws4_request",S={},D=[];function M(e,t,i){return e+"/"+t+"/"+i+"/"+k}function C(e,t,i){var n=new e(t);return n.update(i),n.digest()}function T(e,t,i){var n,a,r=e.headers,s={};try{for(var u=o(Object.keys(r).sort()),c=u.next();!c.done;c=u.next()){var l=c.value,d=l.toLowerCase();(d in v||(null==t?void 0:t.has(d))||_.test(d)||y.test(d))&&(!i||i&&!i.has(d))||(s[d]=r[l].trim().replace(/\s+/g," "))}}catch(m){n={error:m}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}return s}var A=i(11879);function E(e,t){var i=e.headers,n=e.body;return a(this,void 0,void 0,function(){var e,a,s,c,l,d,m;return r(this,function(r){switch(r.label){case 0:try{for(e=o(Object.keys(i)),a=e.next();!a.done;a=e.next())if((s=a.value).toLowerCase()===g)return[2,i[s]]}catch(h){d={error:h}}finally{try{a&&!a.done&&(m=e.return)&&m.call(e)}finally{if(d)throw d.error}}return null!=n?[3,1]:[2,"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"];case 1:return"string"==typeof n||ArrayBuffer.isView(n)||function(e){return"function"==typeof ArrayBuffer&&e instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(e)}(n)?((c=new t).update(n),l=u.N,[4,c.digest()]):[3,3];case 2:return[2,l.apply(void 0,[r.sent()])];case 3:return[2,"UNSIGNED-PAYLOAD"]}})})}function L(e){var t=e.headers,i=e.query,a=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}(e,["headers","query"]);return n(n({},a),{headers:n({},t),query:i?O(i):void 0})}function O(e){return Object.keys(e).reduce(function(t,i){var a,r=e[i];return n(n({},t),((a={})[i]=Array.isArray(r)?function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e}(r):r,a))},{})}function I(e){var t,i;e="function"==typeof e.clone?e.clone():L(e);try{for(var n=o(Object.keys(e.headers)),a=n.next();!a.done;a=n.next()){var r=a.value;p.indexOf(r.toLowerCase())>-1&&delete e.headers[r]}}catch(s){t={error:s}}finally{try{a&&!a.done&&(i=n.return)&&i.call(n)}finally{if(t)throw t.error}}return e}var P=function(){function e(e){var t=e.applyChecksum,i=e.credentials,n=e.region,a=e.sha256,r=e.uriEscapePath,o=void 0===r||r;this.service=e.service,this.sha256=a,this.uriEscapePath=o,this.applyChecksum="boolean"!=typeof t||t,this.regionProvider=j(n),this.credentialProvider=N(i)}return e.prototype.presign=function(e,t){return void 0===t&&(t={}),a(this,void 0,void 0,function(){var i,a,s,u,m,h,p,f,g,b,v,_,y,x,k,S,D,C,A,O,P,j,N,F;return r(this,function(r){switch(r.label){case 0:return a=void 0===(i=t.signingDate)?new Date:i,u=void 0===(s=t.expiresIn)?3600:s,m=t.unsignableHeaders,h=t.unhoistableHeaders,p=t.signableHeaders,f=t.signingRegion,g=t.signingService,[4,this.credentialProvider()];case 1:return b=r.sent(),null==f?[3,2]:(_=f,[3,4]);case 2:return[4,this.regionProvider()];case 3:_=r.sent(),r.label=4;case 4:return v=_,y=Y(a),x=y.longDate,k=y.shortDate,u>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(S=M(k,v,null!=g?g:this.service),D=function(e,t){var i,a,r;void 0===t&&(t={});var s="function"==typeof e.clone?e.clone():L(e),u=s.headers,c=s.query,l=void 0===c?{}:c;try{for(var d=o(Object.keys(u)),m=d.next();!m.done;m=d.next()){var h=m.value,p=h.toLowerCase();"x-amz-"===p.substr(0,6)&&!(null===(r=t.unhoistableHeaders)||void 0===r?void 0:r.has(p))&&(l[h]=u[h],delete u[h])}}catch(v){i={error:v}}finally{try{m&&!m.done&&(a=d.return)&&a.call(d)}finally{if(i)throw i.error}}return n(n({},e),{headers:u,query:l})}(I(e),{unhoistableHeaders:h}),b.sessionToken&&(D.query[d]=b.sessionToken),D.query["X-Amz-Algorithm"]=w,D.query["X-Amz-Credential"]=b.accessKeyId+"/"+S,D.query[c]=x,D.query["X-Amz-Expires"]=u.toString(10),C=T(D,m,p),D.query["X-Amz-SignedHeaders"]=q(C),A=D.query,O=l,P=this.getSignature,j=[x,S,this.getSigningKey(b,v,k,g)],N=this.createCanonicalRequest,F=[D,C],[4,E(e,this.sha256)]);case 5:return[4,P.apply(this,j.concat([N.apply(this,F.concat([r.sent()]))]))];case 6:return A[O]=r.sent(),[2,D]}})})},e.prototype.sign=function(e,t){return a(this,void 0,void 0,function(){return r(this,function(i){return"string"==typeof e?[2,this.signString(e,t)]:e.headers&&e.payload?[2,this.signEvent(e,t)]:[2,this.signRequest(e,t)]})})},e.prototype.signEvent=function(e,t){var i=e.headers,n=e.payload,o=t.signingDate,s=void 0===o?new Date:o,c=t.priorSignature,l=t.signingRegion,d=t.signingService;return a(this,void 0,void 0,function(){var e,t,a,o,m,h,p,f,g,b;return r(this,function(r){switch(r.label){case 0:return null==l?[3,1]:(t=l,[3,3]);case 1:return[4,this.regionProvider()];case 2:t=r.sent(),r.label=3;case 3:return e=t,a=Y(s),o=a.longDate,m=M(a.shortDate,e,null!=d?d:this.service),[4,E({headers:{},body:n},this.sha256)];case 4:return h=r.sent(),(p=new this.sha256).update(i),g=u.N,[4,p.digest()];case 5:return f=g.apply(void 0,[r.sent()]),b=[x,o,m,c,f,h].join("\n"),[2,this.signString(b,{signingDate:s,signingRegion:e,signingService:d})]}})})},e.prototype.signString=function(e,t){var i=void 0===t?{}:t,n=i.signingDate,o=void 0===n?new Date:n,s=i.signingRegion,c=i.signingService;return a(this,void 0,void 0,function(){var t,i,n,a,l,d,m,h;return r(this,function(r){switch(r.label){case 0:return[4,this.credentialProvider()];case 1:return t=r.sent(),null==s?[3,2]:(n=s,[3,4]);case 2:return[4,this.regionProvider()];case 3:n=r.sent(),r.label=4;case 4:return i=n,a=Y(o).shortDate,m=(d=this.sha256).bind,[4,this.getSigningKey(t,i,a,c)];case 5:return(l=new(m.apply(d,[void 0,r.sent()]))).update(e),h=u.N,[4,l.digest()];case 6:return[2,h.apply(void 0,[r.sent()])]}})})},e.prototype.signRequest=function(e,t){var i=void 0===t?{}:t,n=i.signingDate,s=void 0===n?new Date:n,u=i.signableHeaders,c=i.unsignableHeaders,l=i.signingRegion,d=i.signingService;return a(this,void 0,void 0,function(){var t,i,n,a,p,f,v,_,y,x,k;return r(this,function(r){switch(r.label){case 0:return[4,this.credentialProvider()];case 1:return t=r.sent(),null==l?[3,2]:(n=l,[3,4]);case 2:return[4,this.regionProvider()];case 3:n=r.sent(),r.label=4;case 4:return i=n,a=I(e),p=Y(s),f=p.longDate,_=M(v=p.shortDate,i,null!=d?d:this.service),a.headers[h]=f,t.sessionToken&&(a.headers[b]=t.sessionToken),[4,E(a,this.sha256)];case 5:return y=r.sent(),!function(e,t){var i,n;e=e.toLowerCase();try{for(var a=o(Object.keys(t)),r=a.next();!r.done;r=a.next())if(e===r.value.toLowerCase())return!0}catch(c){i={error:c}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return!1}(g,a.headers)&&this.applyChecksum&&(a.headers[g]=y),x=T(a,c,u),[4,this.getSignature(f,_,this.getSigningKey(t,i,v,d),this.createCanonicalRequest(a,x,y))];case 6:return k=r.sent(),a.headers[m]=w+" Credential="+t.accessKeyId+"/"+_+", SignedHeaders="+q(x)+", Signature="+k,[2,a]}})})},e.prototype.createCanonicalRequest=function(e,t,i){var n=Object.keys(t).sort();return e.method+"\n"+this.getCanonicalPath(e)+"\n"+function(e){var t,i,n=e.query,a=void 0===n?{}:n,r=[],s={},u=function(e){if(e.toLowerCase()===f)return"continue";r.push(e);var t=a[e];"string"==typeof t?s[e]=(0,A.i)(e)+"="+(0,A.i)(t):Array.isArray(t)&&(s[e]=t.slice(0).sort().reduce(function(t,i){return t.concat([(0,A.i)(e)+"="+(0,A.i)(i)])},[]).join("&"))};try{for(var c=o(Object.keys(a).sort()),l=c.next();!l.done;l=c.next())u(l.value)}catch(d){t={error:d}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(t)throw t.error}}return r.map(function(e){return s[e]}).filter(function(e){return e}).join("&")}(e)+"\n"+n.map(function(e){return e+":"+t[e]}).join("\n")+"\n\n"+n.join(";")+"\n"+i},e.prototype.createStringToSign=function(e,t,i){return a(this,void 0,void 0,function(){var n,a;return r(this,function(r){switch(r.label){case 0:return(n=new this.sha256).update(i),[4,n.digest()];case 1:return a=r.sent(),[2,w+"\n"+e+"\n"+t+"\n"+(0,u.N)(a)]}})})},e.prototype.getCanonicalPath=function(e){var t=e.path;return this.uriEscapePath?"/"+encodeURIComponent(t.replace(/^\//,"")).replace(/%2F/g,"/"):t},e.prototype.getSignature=function(e,t,i,n){return a(this,void 0,void 0,function(){var a,o,s,c,l;return r(this,function(r){switch(r.label){case 0:return[4,this.createStringToSign(e,t,n)];case 1:return a=r.sent(),c=(s=this.sha256).bind,[4,i];case 2:return(o=new(c.apply(s,[void 0,r.sent()]))).update(a),l=u.N,[4,o.digest()];case 3:return[2,l.apply(void 0,[r.sent()])]}})})},e.prototype.getSigningKey=function(e,t,i,n){return function(e,t,i,n,s){return a(void 0,void 0,void 0,function(){var a,c,l,d,m,h,p,f;return r(this,function(r){switch(r.label){case 0:return[4,C(e,t.secretAccessKey,t.accessKeyId)];case 1:if(a=r.sent(),(c=i+":"+n+":"+s+":"+(0,u.N)(a)+":"+t.sessionToken)in S)return[2,S[c]];for(D.push(c);D.length>50;)delete S[D.shift()];l="AWS4"+t.secretAccessKey,r.label=2;case 2:r.trys.push([2,7,8,9]),d=o([i,n,s,k]),m=d.next(),r.label=3;case 3:return m.done?[3,6]:[4,C(e,l,m.value)];case 4:l=r.sent(),r.label=5;case 5:return m=d.next(),[3,3];case 6:return[3,9];case 7:return h=r.sent(),p={error:h},[3,9];case 8:try{m&&!m.done&&(f=d.return)&&f.call(d)}finally{if(p)throw p.error}return[7];case 9:return[2,S[c]=l]}})})}(this.sha256,e,i,t,n||this.service)},e}(),Y=function(e){var t=function(e){return function(e){return"number"==typeof e?new Date(1e3*e):"string"==typeof e?Number(e)?new Date(1e3*Number(e)):new Date(e):e}(e).toISOString().replace(/\.\d{3}Z$/,"Z")}(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.substr(0,8)}},q=function(e){return Object.keys(e).sort().join(";")},j=function(e){if("string"==typeof e){var t=Promise.resolve(e);return function(){return t}}return e},N=function(e){if("object"==typeof e){var t=Promise.resolve(e);return function(){return t}}return e}},37586:function(e,t,i){"use strict";i.d(t,{KU:function(){return c},mY:function(){return l},oc:function(){return w},_w:function(){return y},jc:function(){return d},L:function(){return m},sT:function(){return h}});var n=function(){return(n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function r(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(a(arguments[t]));return e}var o=function(){var e=[],t=[],i=new Set,a=function(i){return e.forEach(function(e){i.add(e.middleware,n({},e))}),t.forEach(function(e){i.addRelativeTo(e.middleware,n({},e))}),i},c=function(e){var t=[];return e.before.forEach(function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,r(c(e)))}),t.push(e),e.after.reverse().forEach(function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,r(c(e)))}),t},l={add:function(t,a){void 0===a&&(a={});var r=a.name,o=a.override,s=n({step:"initialize",priority:"normal",middleware:t},a);if(r){if(i.has(r)){if(!o)throw new Error("Duplicate middleware name '"+r+"'");var u=e.findIndex(function(e){return e.name===r}),c=e[u];if(c.step!==s.step||c.priority!==s.priority)throw new Error('"'+r+'" middleware with '+c.priority+" priority in "+c.step+" step cannot be overridden by same-name middleware with "+s.priority+" priority in "+s.step+" step.");e.splice(u,1)}i.add(r)}e.push(s)},addRelativeTo:function(e,a){var r=a.name,o=a.override,s=n({middleware:e},a);if(r){if(i.has(r)){if(!o)throw new Error("Duplicate middleware name '"+r+"'");var u=t.findIndex(function(e){return e.name===r}),c=t[u];if(c.toMiddleware!==s.toMiddleware||c.relation!==s.relation)throw new Error('"'+r+'" middleware '+c.relation+' "'+c.toMiddleware+'" middleware cannot be overridden by same-name middleware '+s.relation+' "'+s.toMiddleware+'" middleware.');t.splice(u,1)}i.add(r)}t.push(s)},clone:function(){return a(o())},use:function(e){e.applyToStack(l)},remove:function(n){return"string"==typeof n?function(n){var a=!1,r=function(e){return!e.name||e.name!==n||(a=!0,i.delete(n),!1)};return e=e.filter(r),t=t.filter(r),a}(n):function(n){var a=!1,r=function(e){return e.middleware!==n||(a=!0,e.name&&i.delete(e.name),!1)};return e=e.filter(r),t=t.filter(r),a}(n)},removeByTag:function(n){var a=!1,r=function(e){var t=e.tags,r=e.name;return!t||!t.includes(n)||(r&&i.delete(r),a=!0,!1)};return e=e.filter(r),t=t.filter(r),a},concat:function(e){var t=a(o());return t.use(e),t},applyToStack:a,resolve:function(i,a){var o,l;try{for(var d=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(function(){var i=[],a=[],o={};return e.forEach(function(e){var t=n(n({},e),{before:[],after:[]});t.name&&(o[t.name]=t),i.push(t)}),t.forEach(function(e){var t=n(n({},e),{before:[],after:[]});t.name&&(o[t.name]=t),a.push(t)}),a.forEach(function(e){if(e.toMiddleware){var t=o[e.toMiddleware];if(void 0===t)throw new Error(e.toMiddleware+" is not found when adding "+(e.name||"anonymous")+" middleware "+e.relation+" "+e.toMiddleware);"after"===e.relation&&t.after.push(e),"before"===e.relation&&t.before.push(e)}}),function(e){return e.sort(function(e,t){return s[t.step]-s[e.step]||u[t.priority||"normal"]-u[e.priority||"normal"]})}(i).map(c).reduce(function(e,t){return e.push.apply(e,r(t)),e},[]).map(function(e){return e.middleware})}().reverse()),m=d.next();!m.done;m=d.next())i=(0,m.value)(i,a)}catch(h){o={error:h}}finally{try{m&&!m.done&&(l=d.return)&&l.call(d)}finally{if(o)throw o.error}}return i}};return l},s={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},u={high:3,normal:2,low:1},c=function(){function e(e){this.middlewareStack=o(),this.config=e}return e.prototype.send=function(e,t,i){var n="function"==typeof t?t:i,a=e.resolveMiddleware(this.middlewareStack,this.config,"function"!=typeof t?t:void 0);if(!n)return a(e).then(function(e){return e.output});a(e).then(function(e){return n(null,e.output)},function(e){return n(e)}).catch(function(){})},e.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},e}(),l=function(){this.middlewareStack=o()};function d(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16)})}var m=function(e){return Array.isArray(e)?e:[e]},h=function(e){for(var t in e)e.hasOwnProperty(t)&&void 0!==e[t]["#text"]?e[t]=e[t]["#text"]:"object"==typeof e[t]&&null!==e[t]&&(e[t]=h(e[t]));return e},p=function(e,t){return(p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function f(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}var b=function(){var e=Object.getPrototypeOf(this).constructor,t=Function.bind.apply(String,g([null],arguments)),i=new t;return Object.setPrototypeOf(i,e.prototype),i};b.prototype=Object.create(String.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(b,String),function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(function(e,t){function i(){this.constructor=e}p(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)})(t,e),t.prototype.deserializeJSON=function(){return JSON.parse(e.prototype.toString.call(this))},t.prototype.toJSON=function(){return e.prototype.toString.call(this)},t.fromObject=function(e){return e instanceof t?e:new t(e instanceof String||"string"==typeof e?e:JSON.stringify(e))}}(b);var v=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],_=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function y(e){var t=e.getUTCFullYear(),i=e.getUTCMonth(),n=e.getUTCDay(),a=e.getUTCDate(),r=e.getUTCHours(),o=e.getUTCMinutes(),s=e.getUTCSeconds();return v[n]+", "+(a<10?"0"+a:""+a)+" "+_[i]+" "+t+" "+(r<10?"0"+r:""+r)+":"+(o<10?"0"+o:""+o)+":"+(s<10?"0"+s:""+s)+" GMT"}var w="***SensitiveInformation***"},5241:function(e,t,i){"use strict";function n(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}i.d(t,{e:function(){return a}});var a=function(e){var t,i=new URL(e),a=i.hostname,r=i.pathname,o=i.port,s=i.protocol,u=i.search;return u&&(t=function(e){var t,i,a={};if(e=e.replace(/^\?/,""))try{for(var r=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(e.split("&")),o=r.next();!o.done;o=r.next()){var s=n(o.value.split("="),2),u=s[0],c=s[1],l=void 0===c?null:c;u=decodeURIComponent(u),l&&(l=decodeURIComponent(l)),u in a?Array.isArray(a[u])?a[u].push(l):a[u]=[a[u],l]:a[u]=l}}catch(d){t={error:d}}finally{try{o&&!o.done&&(i=r.return)&&i.call(r)}finally{if(t)throw t.error}}return a}(u)),{hostname:a,port:o?parseInt(o):void 0,protocol:s,path:r,query:t}}},86173:function(e,t,i){"use strict";i.d(t,{G:function(){return l},s:function(){return d}});for(var n={},a=new Array(64),r=0,o="A".charCodeAt(0),s="Z".charCodeAt(0);r+o<=s;r++){var u=String.fromCharCode(r+o);n[u]=r,a[r]=u}for(r=0,o="a".charCodeAt(0),s="z".charCodeAt(0);r+o<=s;r++)u=String.fromCharCode(r+o),n[u]=c=r+26,a[c]=u;for(r=0;r<10;r++){var c;n[r.toString(10)]=r+52,u=r.toString(10),n[u]=c=r+52,a[c]=u}function l(e){var t=e.length/4*3;"=="===e.substr(-2)?t-=2:"="===e.substr(-1)&&t--;for(var i=new ArrayBuffer(t),a=new DataView(i),r=0;r<e.length;r+=4){for(var o=0,s=0,u=r,c=r+3;u<=c;u++)"="!==e[u]?(o|=n[e[u]]<<6*(c-u),s+=6):o>>=6;var l=r/4*3;o>>=s%8;for(var d=Math.floor(s/8),m=0;m<d;m++){var h=8*(d-m-1);a.setUint8(l+m,(o&255<<h)>>h)}}return new Uint8Array(i)}function d(e){for(var t="",i=0;i<e.length;i+=3){for(var n=0,r=0,o=i,s=Math.min(i+3,e.length);o<s;o++)n|=e[o]<<8*(s-o-1),r+=8;var u=Math.ceil(r/6);n<<=6*u-r;for(var c=1;c<=u;c++){var l=6*(u-c);t+=a[(n&63<<l)>>l]}t+="==".slice(0,4-u)}return t}n["+"]=62,a[62]="+",n["/"]=63,a[63]="/"},358:function(e,t,i){"use strict";function n(e){if("string"==typeof e){for(var t=e.length,i=t-1;i>=0;i--){var n=e.charCodeAt(i);n>127&&n<=2047?t++:n>2047&&n<=65535&&(t+=2)}return t}return"number"==typeof e.byteLength?e.byteLength:"number"==typeof e.size?e.size:void 0}i.d(t,{W:function(){return n}})},25954:function(e,t,i){"use strict";i.d(t,{H:function(){return s},N:function(){return u}});for(var n={},a={},r=0;r<256;r++){var o=r.toString(16).toLowerCase();1===o.length&&(o="0"+o),n[r]=o,a[o]=r}function s(e){if(e.length%2!=0)throw new Error("Hex encoded strings must have an even number length");for(var t=new Uint8Array(e.length/2),i=0;i<e.length;i+=2){var n=e.substr(i,2).toLowerCase();if(!(n in a))throw new Error("Cannot decode unrecognized sequence "+n+" as hexadecimal");t[i/2]=a[n]}return t}function u(e){for(var t="",i=0;i<e.byteLength;i++)t+=n[e[i]];return t}},90920:function(e,t,i){"use strict";i.r(t),i.d(t,{locateWindow:function(){return a}});var n={};function a(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:n}},11879:function(e,t,i){"use strict";i.d(t,{i:function(){return n}});var n=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,a)},a=function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}},39511:function(e,t,i){"use strict";i.d(t,{f:function(){return r}});var n=i(23845),a=i.n(n),r=function(e){var t=e.serviceId,i=e.clientVersion;return function(){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(void 0,void 0,void 0,function(){var e,n,r,o,s,u,c,l,d;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(m){return e=(null===(r=null==window?void 0:window.navigator)||void 0===r?void 0:r.userAgent)?a().parse(window.navigator.userAgent):void 0,n=[["aws-sdk-js",i],["os/"+((null===(o=null==e?void 0:e.os)||void 0===o?void 0:o.name)||"other"),null===(s=null==e?void 0:e.os)||void 0===s?void 0:s.version],["lang/js"],["md/browser",(null!==(c=null===(u=null==e?void 0:e.browser)||void 0===u?void 0:u.name)&&void 0!==c?c:"unknown")+"_"+(null!==(d=null===(l=null==e?void 0:e.browser)||void 0===l?void 0:l.version)&&void 0!==d?d:"unknown")]],t&&n.push(["api/"+t,i]),[2,n]})})}}},14952:function(e,t,i){"use strict";i.r(t),i.d(t,{fromUtf8:function(){return n},toUtf8:function(){return a}});var n=function(e){return"function"==typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):function(e){for(var t=[],i=0,n=e.length;i<n;i++){var a=e.charCodeAt(i);if(a<128)t.push(a);else if(a<2048)t.push(a>>6|192,63&a|128);else if(i+1<e.length&&55296==(64512&a)&&56320==(64512&e.charCodeAt(i+1))){var r=65536+((1023&a)<<10)+(1023&e.charCodeAt(++i));t.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else t.push(a>>12|224,a>>6&63|128,63&a|128)}return Uint8Array.from(t)}(e)},a=function(e){return"function"==typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):function(e){for(var t="",i=0,n=e.length;i<n;i++){var a=e[i];if(a<128)t+=String.fromCharCode(a);else if(192<=a&&a<224){var r=e[++i];t+=String.fromCharCode((31&a)<<6|63&r)}else if(240<=a&&a<365){var o="%"+[a,e[++i],e[++i],e[++i]].map(function(e){return e.toString(16)}).join("%");t+=decodeURIComponent(o)}else t+=String.fromCharCode((15&a)<<12|(63&e[++i])<<6|63&e[++i])}return t}(e)}},61147:function(e,t,i){"use strict";var n=i(96434),a=i(12658),r=i(75105);function o(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(o()<t)throw new RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=u.prototype:(null===e&&(e=new u(t)),e.length=t),e}function u(e,t,i){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return new u(e,t,i);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return d(this,e)}return c(this,e,t,i)}function c(e,t,i,n){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,i,n){if(i<0||t.byteLength<i)throw new RangeError("'offset' is out of bounds");if(t.byteLength<i+(n||0))throw new RangeError("'length' is out of bounds");return t=void 0===i&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,i):new Uint8Array(t,i,n),u.TYPED_ARRAY_SUPPORT?(e=t).__proto__=u.prototype:e=m(e,t),e}(e,t,i,n):"string"==typeof t?function(e,t,i){if(("string"!=typeof i||""===i)&&(i="utf8"),!u.isEncoding(i))throw new TypeError('"encoding" must be a valid string encoding');var n=0|p(t,i),a=(e=s(e,n)).write(t,i);return a!==n&&(e=e.slice(0,a)),e}(e,t,i):function(e,t){if(u.isBuffer(t)){var i=0|h(t.length);return 0===(e=s(e,i)).length||t.copy(e,0,0,i),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||function(e){return e!=e}(t.length)?s(e,0):m(e,t);if("Buffer"===t.type&&r(t.data))return m(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function l(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function d(e,t){if(l(t),e=s(e,t<0?0:0|h(t)),!u.TYPED_ARRAY_SUPPORT)for(var i=0;i<t;++i)e[i]=0;return e}function m(e,t){var i=t.length<0?0:0|h(t.length);e=s(e,i);for(var n=0;n<i;n+=1)e[n]=255&t[n];return e}function h(e){if(e>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function p(e,t){if(u.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var i=e.length;if(0===i)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":case void 0:return H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*i;case"hex":return i>>>1;case"base64":return B(e).length;default:if(n)return H(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,i){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===i||i>this.length)&&(i=this.length),i<=0)||(i>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return E(this,t,i);case"utf8":case"utf-8":return M(this,t,i);case"ascii":return T(this,t,i);case"latin1":case"binary":return A(this,t,i);case"base64":return D(this,t,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,i);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,i){var n=e[t];e[t]=e[i],e[i]=n}function b(e,t,i,n,a){if(0===e.length)return-1;if("string"==typeof i?(n=i,i=0):i>2147483647?i=2147483647:i<-2147483648&&(i=-2147483648),i=+i,isNaN(i)&&(i=a?0:e.length-1),i<0&&(i=e.length+i),i>=e.length){if(a)return-1;i=e.length-1}else if(i<0){if(!a)return-1;i=0}if("string"==typeof t&&(t=u.from(t,n)),u.isBuffer(t))return 0===t.length?-1:v(e,t,i,n,a);if("number"==typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,i):Uint8Array.prototype.lastIndexOf.call(e,t,i):v(e,[t],i,n,a);throw new TypeError("val must be string, number or Buffer")}function v(e,t,i,n,a){var r,o=1,s=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,s/=2,u/=2,i/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){var l=-1;for(r=i;r<s;r++)if(c(e,r)===c(t,-1===l?0:r-l)){if(-1===l&&(l=r),r-l+1===u)return l*o}else-1!==l&&(r-=r-l),l=-1}else for(i+u>s&&(i=s-u),r=i;r>=0;r--){for(var d=!0,m=0;m<u;m++)if(c(e,r+m)!==c(t,m)){d=!1;break}if(d)return r}return-1}function _(e,t,i,n){i=Number(i)||0;var a=e.length-i;n?(n=Number(n))>a&&(n=a):n=a;var r=t.length;if(r%2!=0)throw new TypeError("Invalid hex string");n>r/2&&(n=r/2);for(var o=0;o<n;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[i+o]=s}return o}function y(e,t,i,n){return U(H(t,e.length-i),e,i,n)}function w(e,t,i,n){return U(function(e){for(var t=[],i=0;i<e.length;++i)t.push(255&e.charCodeAt(i));return t}(t),e,i,n)}function x(e,t,i,n){return w(e,t,i,n)}function k(e,t,i,n){return U(B(t),e,i,n)}function S(e,t,i,n){return U(function(e,t){for(var i,n,a=[],r=0;r<e.length&&!((t-=2)<0);++r)n=(i=e.charCodeAt(r))>>8,a.push(i%256),a.push(n);return a}(t,e.length-i),e,i,n)}function D(e,t,i){return n.fromByteArray(0===t&&i===e.length?e:e.slice(t,i))}function M(e,t,i){i=Math.min(e.length,i);for(var n=[],a=t;a<i;){var r,o,s,u,c=e[a],l=null,d=c>239?4:c>223?3:c>191?2:1;if(a+d<=i)switch(d){case 1:c<128&&(l=c);break;case 2:128==(192&(r=e[a+1]))&&(u=(31&c)<<6|63&r)>127&&(l=u);break;case 3:o=e[a+2],128==(192&(r=e[a+1]))&&128==(192&o)&&(u=(15&c)<<12|(63&r)<<6|63&o)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:o=e[a+2],s=e[a+3],128==(192&(r=e[a+1]))&&128==(192&o)&&128==(192&s)&&(u=(15&c)<<18|(63&r)<<12|(63&o)<<6|63&s)>65535&&u<1114112&&(l=u)}null===l?(l=65533,d=1):l>65535&&(n.push((l-=65536)>>>10&1023|55296),l=56320|1023&l),n.push(l),a+=d}return function(e){var t=e.length;if(t<=C)return String.fromCharCode.apply(String,e);for(var i="",n=0;n<t;)i+=String.fromCharCode.apply(String,e.slice(n,n+=C));return i}(n)}t.lW=u,t.h2=50,u.TYPED_ARRAY_SUPPORT=void 0!==global.TYPED_ARRAY_SUPPORT?global.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}(),o(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,i){return c(null,e,t,i)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,i){return function(e,t,i,n){return l(t),t<=0?s(null,t):void 0!==i?"string"==typeof n?s(null,t).fill(i,n):s(null,t).fill(i):s(null,t)}(0,e,t,i)},u.allocUnsafe=function(e){return d(null,e)},u.allocUnsafeSlow=function(e){return d(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var i=e.length,n=t.length,a=0,r=Math.min(i,n);a<r;++a)if(e[a]!==t[a]){i=e[a],n=t[a];break}return i<n?-1:n<i?1:0},u.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(e,t){if(!r(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return u.alloc(0);var i;if(void 0===t)for(t=0,i=0;i<e.length;++i)t+=e[i].length;var n=u.allocUnsafe(t),a=0;for(i=0;i<e.length;++i){var o=e[i];if(!u.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(n,a),a+=o.length}return n},u.byteLength=p,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},u.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},u.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},u.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?M(this,0,e):f.apply(this,arguments)},u.prototype.equals=function(e){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===u.compare(this,e)},u.prototype.inspect=function(){var e="",i=t.h2;return this.length>0&&(e=this.toString("hex",0,i).match(/.{2}/g).join(" "),this.length>i&&(e+=" ... ")),"<Buffer "+e+">"},u.prototype.compare=function(e,t,i,n,a){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===i&&(i=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||i>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=i)return 0;if(n>=a)return-1;if(t>=i)return 1;if(this===e)return 0;for(var r=(a>>>=0)-(n>>>=0),o=(i>>>=0)-(t>>>=0),s=Math.min(r,o),c=this.slice(n,a),l=e.slice(t,i),d=0;d<s;++d)if(c[d]!==l[d]){r=c[d],o=l[d];break}return r<o?-1:o<r?1:0},u.prototype.includes=function(e,t,i){return-1!==this.indexOf(e,t,i)},u.prototype.indexOf=function(e,t,i){return b(this,e,t,i,!0)},u.prototype.lastIndexOf=function(e,t,i){return b(this,e,t,i,!1)},u.prototype.write=function(e,t,i,n){if(void 0===t)n="utf8",i=this.length,t=0;else if(void 0===i&&"string"==typeof t)n=t,i=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(i)?(i|=0,void 0===n&&(n="utf8")):(n=i,i=void 0)}var a=this.length-t;if((void 0===i||i>a)&&(i=a),e.length>0&&(i<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var r=!1;;)switch(n){case"hex":return _(this,e,t,i);case"utf8":case"utf-8":return y(this,e,t,i);case"ascii":return w(this,e,t,i);case"latin1":case"binary":return x(this,e,t,i);case"base64":return k(this,e,t,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,i);default:if(r)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),r=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function T(e,t,i){var n="";i=Math.min(e.length,i);for(var a=t;a<i;++a)n+=String.fromCharCode(127&e[a]);return n}function A(e,t,i){var n="";i=Math.min(e.length,i);for(var a=t;a<i;++a)n+=String.fromCharCode(e[a]);return n}function E(e,t,i){var n=e.length;(!t||t<0)&&(t=0),(!i||i<0||i>n)&&(i=n);for(var a="",r=t;r<i;++r)a+=R(e[r]);return a}function L(e,t,i){for(var n=e.slice(t,i),a="",r=0;r<n.length;r+=2)a+=String.fromCharCode(n[r]+256*n[r+1]);return a}function O(e,t,i){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>i)throw new RangeError("Trying to access beyond buffer length")}function I(e,t,i,n,a,r){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||t<r)throw new RangeError('"value" argument is out of bounds');if(i+n>e.length)throw new RangeError("Index out of range")}function P(e,t,i,n){t<0&&(t=65535+t+1);for(var a=0,r=Math.min(e.length-i,2);a<r;++a)e[i+a]=(t&255<<8*(n?a:1-a))>>>8*(n?a:1-a)}function Y(e,t,i,n){t<0&&(t=4294967295+t+1);for(var a=0,r=Math.min(e.length-i,4);a<r;++a)e[i+a]=t>>>8*(n?a:3-a)&255}function q(e,t,i,n,a,r){if(i+n>e.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("Index out of range")}function j(e,t,i,n,r){return r||q(e,0,i,4),a.write(e,t,i,n,23,4),i+4}function N(e,t,i,n,r){return r||q(e,0,i,8),a.write(e,t,i,n,52,8),i+8}u.prototype.slice=function(e,t){var i,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e),u.TYPED_ARRAY_SUPPORT)(i=this.subarray(e,t)).__proto__=u.prototype;else{var a=t-e;i=new u(a,void 0);for(var r=0;r<a;++r)i[r]=this[r+e]}return i},u.prototype.readUIntLE=function(e,t,i){e|=0,t|=0,i||O(e,t,this.length);for(var n=this[e],a=1,r=0;++r<t&&(a*=256);)n+=this[e+r]*a;return n},u.prototype.readUIntBE=function(e,t,i){e|=0,t|=0,i||O(e,t,this.length);for(var n=this[e+--t],a=1;t>0&&(a*=256);)n+=this[e+--t]*a;return n},u.prototype.readUInt8=function(e,t){return t||O(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||O(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||O(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,i){e|=0,t|=0,i||O(e,t,this.length);for(var n=this[e],a=1,r=0;++r<t&&(a*=256);)n+=this[e+r]*a;return n>=(a*=128)&&(n-=Math.pow(2,8*t)),n},u.prototype.readIntBE=function(e,t,i){e|=0,t|=0,i||O(e,t,this.length);for(var n=t,a=1,r=this[e+--n];n>0&&(a*=256);)r+=this[e+--n]*a;return r>=(a*=128)&&(r-=Math.pow(2,8*t)),r},u.prototype.readInt8=function(e,t){return t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||O(e,2,this.length);var i=this[e]|this[e+1]<<8;return 32768&i?4294901760|i:i},u.prototype.readInt16BE=function(e,t){t||O(e,2,this.length);var i=this[e+1]|this[e]<<8;return 32768&i?4294901760|i:i},u.prototype.readInt32LE=function(e,t){return t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||O(e,4,this.length),a.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||O(e,4,this.length),a.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||O(e,8,this.length),a.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||O(e,8,this.length),a.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,i,n){e=+e,t|=0,i|=0,n||I(this,e,t,i,Math.pow(2,8*i)-1,0);var a=1,r=0;for(this[t]=255&e;++r<i&&(a*=256);)this[t+r]=e/a&255;return t+i},u.prototype.writeUIntBE=function(e,t,i,n){e=+e,t|=0,i|=0,n||I(this,e,t,i,Math.pow(2,8*i)-1,0);var a=i-1,r=1;for(this[t+a]=255&e;--a>=0&&(r*=256);)this[t+a]=e/r&255;return t+i},u.prototype.writeUInt8=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Y(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Y(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,i,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*i-1);I(this,e,t,i,a-1,-a)}var r=0,o=1,s=0;for(this[t]=255&e;++r<i&&(o*=256);)e<0&&0===s&&0!==this[t+r-1]&&(s=1),this[t+r]=(e/o>>0)-s&255;return t+i},u.prototype.writeIntBE=function(e,t,i,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*i-1);I(this,e,t,i,a-1,-a)}var r=i-1,o=1,s=0;for(this[t+r]=255&e;--r>=0&&(o*=256);)e<0&&0===s&&0!==this[t+r+1]&&(s=1),this[t+r]=(e/o>>0)-s&255;return t+i},u.prototype.writeInt8=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Y(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,i){return e=+e,t|=0,i||I(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Y(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,i){return j(this,e,t,!0,i)},u.prototype.writeFloatBE=function(e,t,i){return j(this,e,t,!1,i)},u.prototype.writeDoubleLE=function(e,t,i){return N(this,e,t,!0,i)},u.prototype.writeDoubleBE=function(e,t,i){return N(this,e,t,!1,i)},u.prototype.copy=function(e,t,i,n){if(i||(i=0),!n&&0!==n&&(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<i&&(n=i),n===i||0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(i<0||i>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-i&&(n=e.length-t+i);var a,r=n-i;if(this===e&&i<t&&t<n)for(a=r-1;a>=0;--a)e[a+t]=this[a+i];else if(r<1e3||!u.TYPED_ARRAY_SUPPORT)for(a=0;a<r;++a)e[a+t]=this[a+i];else Uint8Array.prototype.set.call(e,this.subarray(i,i+r),t);return r},u.prototype.fill=function(e,t,i,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,i=this.length):"string"==typeof i&&(n=i,i=this.length),1===e.length){var a=e.charCodeAt(0);a<256&&(e=a)}if(void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<i)throw new RangeError("Out of range index");if(i<=t)return this;var r;if(t>>>=0,i=void 0===i?this.length:i>>>0,e||(e=0),"number"==typeof e)for(r=t;r<i;++r)this[r]=e;else{var o=u.isBuffer(e)?e:H(new u(e,n).toString()),s=o.length;for(r=0;r<i-t;++r)this[r+t]=o[r%s]}return this};var F=/[^+\/0-9A-Za-z-_]/g;function R(e){return e<16?"0"+e.toString(16):e.toString(16)}function H(e,t){t=t||1/0;for(var i,n=e.length,a=null,r=[],o=0;o<n;++o){if((i=e.charCodeAt(o))>55295&&i<57344){if(!a){if(i>56319){(t-=3)>-1&&r.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&r.push(239,191,189);continue}a=i;continue}if(i<56320){(t-=3)>-1&&r.push(239,191,189),a=i;continue}i=65536+(a-55296<<10|i-56320)}else a&&(t-=3)>-1&&r.push(239,191,189);if(a=null,i<128){if((t-=1)<0)break;r.push(i)}else if(i<2048){if((t-=2)<0)break;r.push(i>>6|192,63&i|128)}else if(i<65536){if((t-=3)<0)break;r.push(i>>12|224,i>>6&63|128,63&i|128)}else{if(!(i<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;r.push(i>>18|240,i>>12&63|128,i>>6&63|128,63&i|128)}}return r}function B(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(F,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,i,n){for(var a=0;a<n&&!(a+i>=t.length||a>=e.length);++a)t[a+i]=e[a];return a}},73849:function(e,t,i){var n;e.exports=n=n||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&"undefined"!=typeof global&&global.crypto&&(n=global.crypto),!n)try{n=i(14720)}catch(g){}var a=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},r=Object.create||function(){function e(){}return function(t){var i;return e.prototype=t,i=new e,e.prototype=null,i}}(),o={},s=o.lib={},u=s.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),(!t.hasOwnProperty("init")||this.init===t.init)&&(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=s.WordArray=u.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,i=e.words,n=this.sigBytes,a=e.sigBytes;if(this.clamp(),n%4)for(var r=0;r<a;r++)t[n+r>>>2]|=(i[r>>>2]>>>24-r%4*8&255)<<24-(n+r)%4*8;else for(var o=0;o<a;o+=4)t[n+o>>>2]=i[o>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,i=this.sigBytes;t[i>>>2]&=4294967295<<32-i%4*8,t.length=e.ceil(i/4)},clone:function(){var e=u.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],i=0;i<e;i+=4)t.push(a());return new c.init(t,e)}}),l=o.enc={},d=l.Hex={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++){var r=t[a>>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n+=2)i[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new c.init(i,t/2)}},m=l.Latin1={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++)n.push(String.fromCharCode(t[a>>>2]>>>24-a%4*8&255));return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n++)i[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new c.init(i,t)}},h=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(m.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return m.parse(unescape(encodeURIComponent(e)))}},p=s.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var i,n=this._data,a=n.words,r=n.sigBytes,o=this.blockSize,s=r/(4*o),u=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,l=e.min(4*u,r);if(u){for(var d=0;d<u;d+=o)this._doProcessBlock(a,d);i=a.splice(0,u),n.sigBytes-=l}return new c.init(i,l)},clone:function(){var e=u.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),f=(s.Hasher=p.extend({cfg:u.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,i){return new e.init(i).finalize(t)}},_createHmacHelper:function(e){return function(t,i){return new f.HMAC.init(e,i).finalize(t)}}}),o.algo={});return o}(Math)},45446:function(e,t,i){var n,a;e.exports=(n=i(73849),a=n.lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,i=e.sigBytes,n=this._map;e.clamp();for(var a=[],r=0;r<i;r+=3)for(var o=(t[r>>>2]>>>24-r%4*8&255)<<16|(t[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|t[r+2>>>2]>>>24-(r+2)%4*8&255,s=0;s<4&&r+.75*s<i;s++)a.push(n.charAt(o>>>6*(3-s)&63));var u=n.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e){var t=e.length,i=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var r=0;r<i.length;r++)n[i.charCodeAt(r)]=r}var o=i.charAt(64);if(o){var s=e.indexOf(o);-1!==s&&(t=s)}return function(e,t,i){for(var n=[],r=0,o=0;o<t;o++)if(o%4){var s=i[e.charCodeAt(o-1)]<<o%4*2,u=i[e.charCodeAt(o)]>>>6-o%4*2;n[r>>>2]|=(s|u)<<24-r%4*8,r++}return a.create(n,r)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)},24858:function(e,t,i){var n;e.exports=(n=i(73849),i(86938),i(52981),n.HmacSHA256)},52981:function(e,t,i){var n,a;e.exports=(n=i(73849),a=n.enc.Utf8,void(n.algo.HMAC=n.lib.Base.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var i=e.blockSize,n=4*i;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var r=this._oKey=t.clone(),o=this._iKey=t.clone(),s=r.words,u=o.words,c=0;c<i;c++)s[c]^=1549556828,u[c]^=909522486;r.sigBytes=o.sigBytes=n,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,i=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(i))}})))},52643:function(e,t,i){var n;e.exports=(n=i(73849),function(){if("function"==typeof ArrayBuffer){var e=n.lib.WordArray,t=e.init;(e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var i=e.byteLength,n=[],a=0;a<i;a++)n[a>>>2]|=e[a]<<24-a%4*8;t.call(this,n,i)}else t.apply(this,arguments)}).prototype=e}}(),n.lib.WordArray)},86938:function(e,t,i){var n;e.exports=(n=i(73849),function(e){var t=n,i=t.lib,a=i.WordArray,r=i.Hasher,o=t.algo,s=[],u=[];!function(){function t(t){for(var i=e.sqrt(t),n=2;n<=i;n++)if(!(t%n))return!1;return!0}function i(e){return 4294967296*(e-(0|e))|0}for(var n=2,a=0;a<64;)t(n)&&(a<8&&(s[a]=i(e.pow(n,.5))),u[a]=i(e.pow(n,1/3)),a++),n++}();var c=[],l=o.SHA256=r.extend({_doReset:function(){this._hash=new a.init(s.slice(0))},_doProcessBlock:function(e,t){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],o=i[3],s=i[4],l=i[5],d=i[6],m=i[7],h=0;h<64;h++){if(h<16)c[h]=0|e[t+h];else{var p=c[h-15],f=c[h-2];c[h]=((p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3)+c[h-7]+((f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10)+c[h-16]}var g=n&a^n&r^a&r,b=m+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&d)+u[h]+c[h];m=d,d=l,l=s,s=o+b|0,o=r,r=a,a=n,n=b+(((n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22))+g)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+o|0,i[4]=i[4]+s|0,i[5]=i[5]+l|0,i[6]=i[6]+d|0,i[7]=i[7]+m|0},_doFinalize:function(){var t=this._data,i=t.words,n=8*this._nDataBytes,a=8*t.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=e.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,t.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=r._createHelper(l),t.HmacSHA256=r._createHmacHelper(l)}(Math),n.SHA256)},28686:function(e,t,i){e.exports=i(15454)},44054:function(e,t,i){"use strict";var n=i(59471),a=i(5650),r=i(10300),o=i(97790),s=i(34634),u=i(71929),c=i(32984),l=i(15886);e.exports=function(e){return new Promise(function(t,i){var d=e.data,m=e.headers,h=e.responseType;n.isFormData(d)&&delete m["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var f=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";m.Authorization="Basic "+btoa(f+":"+g)}var b=s(e.baseURL,e.url);function v(){if(p){var n="getAllResponseHeaders"in p?u(p.getAllResponseHeaders()):null;a(t,i,{data:h&&"text"!==h&&"json"!==h?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:n,config:e,request:p}),p=null}}if(p.open(e.method.toUpperCase(),o(b,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=v:p.onreadystatechange=function(){!p||4!==p.readyState||0===p.status&&(!p.responseURL||0!==p.responseURL.indexOf("file:"))||setTimeout(v)},p.onabort=function(){!p||(i(l("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){i(l("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),i(l(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},n.isStandardBrowserEnv()){var _=(e.withCredentials||c(b))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;_&&(m[e.xsrfHeaderName]=_)}"setRequestHeader"in p&&n.forEach(m,function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete m[t]:p.setRequestHeader(t,e)}),n.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),h&&"json"!==h&&(p.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){!p||(p.abort(),i(e),p=null)}),d||(d=null),p.send(d)})}},15454:function(e,t,i){"use strict";var n=i(59471),a=i(81533),r=i(53227),o=i(4018);function s(e){var t=new r(e),i=a(r.prototype.request,t);return n.extend(i,r.prototype,t),n.extend(i,t),i}var u=s(i(62567));u.Axios=r,u.create=function(e){return s(o(u.defaults,e))},u.Cancel=i(88728),u.CancelToken=i(40701),u.isCancel=i(32130),u.all=function(e){return Promise.all(e)},u.spread=i(28908),u.isAxiosError=i(99541),e.exports=u,e.exports.default=u},88728:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},40701:function(e,t,i){"use strict";var n=i(88728);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var i=this;e(function(e){i.reason||(i.reason=new n(e),t(i.reason))})}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var e;return{token:new a(function(t){e=t}),cancel:e}},e.exports=a},32130:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},53227:function(e,t,i){"use strict";var n=i(59471),a=i(97790),r=i(93976),o=i(36764),s=i(4018),u=i(43558),c=u.validators;function l(e){this.defaults=e,this.interceptors={request:new r,response:new r}}l.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method=e.method?e.method.toLowerCase():this.defaults.method?this.defaults.method.toLowerCase():"get";var t=e.transitional;void 0!==t&&u.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var i=[],n=!0;this.interceptors.request.forEach(function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(n=n&&t.synchronous,i.unshift(t.fulfilled,t.rejected))});var a,r=[];if(this.interceptors.response.forEach(function(e){r.push(e.fulfilled,e.rejected)}),!n){var l=[o,void 0];for(Array.prototype.unshift.apply(l,i),l=l.concat(r),a=Promise.resolve(e);l.length;)a=a.then(l.shift(),l.shift());return a}for(var d=e;i.length;){var m=i.shift(),h=i.shift();try{d=m(d)}catch(p){h(p);break}}try{a=o(d)}catch(p){return Promise.reject(p)}for(;r.length;)a=a.then(r.shift(),r.shift());return a},l.prototype.getUri=function(e){return e=s(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],function(e){l.prototype[e]=function(t,i){return this.request(s(i||{},{method:e,url:t,data:(i||{}).data}))}}),n.forEach(["post","put","patch"],function(e){l.prototype[e]=function(t,i,n){return this.request(s(n||{},{method:e,url:t,data:i}))}}),e.exports=l},93976:function(e,t,i){"use strict";var n=i(59471);function a(){this.handlers=[]}a.prototype.use=function(e,t,i){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!i&&i.synchronous,runWhen:i?i.runWhen:null}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){n.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=a},34634:function(e,t,i){"use strict";var n=i(95164),a=i(31540);e.exports=function(e,t){return e&&!n(t)?a(e,t):t}},15886:function(e,t,i){"use strict";var n=i(29570);e.exports=function(e,t,i,a,r){var o=new Error(e);return n(o,t,i,a,r)}},36764:function(e,t,i){"use strict";var n=i(59471),a=i(64284),r=i(32130),o=i(62567);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.headers=e.headers||{},e.data=a.call(e,e.data,e.headers,e.transformRequest),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||o.adapter)(e).then(function(t){return s(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t},function(t){return r(t)||(s(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},29570:function(e){"use strict";e.exports=function(e,t,i,n,a){return e.config=t,i&&(e.code=i),e.request=n,e.response=a,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},4018:function(e,t,i){"use strict";var n=i(59471);e.exports=function(e,t){t=t||{};var i={},a=["url","method","data"],r=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function u(e,t){return n.isPlainObject(e)&&n.isPlainObject(t)?n.merge(e,t):n.isPlainObject(t)?n.merge({},t):n.isArray(t)?t.slice():t}function c(a){n.isUndefined(t[a])?n.isUndefined(e[a])||(i[a]=u(void 0,e[a])):i[a]=u(e[a],t[a])}n.forEach(a,function(e){n.isUndefined(t[e])||(i[e]=u(void 0,t[e]))}),n.forEach(r,c),n.forEach(o,function(a){n.isUndefined(t[a])?n.isUndefined(e[a])||(i[a]=u(void 0,e[a])):i[a]=u(void 0,t[a])}),n.forEach(s,function(n){n in t?i[n]=u(e[n],t[n]):n in e&&(i[n]=u(void 0,e[n]))});var l=a.concat(r).concat(o).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter(function(e){return-1===l.indexOf(e)});return n.forEach(d,c),i}},5650:function(e,t,i){"use strict";var n=i(15886);e.exports=function(e,t,i){var a=i.config.validateStatus;i.status&&a&&!a(i.status)?t(n("Request failed with status code "+i.status,i.config,null,i.request,i)):e(i)}},64284:function(e,t,i){"use strict";var n=i(59471),a=i(62567);e.exports=function(e,t,i){var r=this||a;return n.forEach(i,function(i){e=i.call(r,e,t)}),e}},62567:function(e,t,i){"use strict";var n=i(59471),a=i(12196),r=i(29570),o={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!n.isUndefined(e)&&n.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(u=i(44054)),u),transformRequest:[function(e,t){return a(t,"Accept"),a(t,"Content-Type"),n.isFormData(e)||n.isArrayBuffer(e)||n.isBuffer(e)||n.isStream(e)||n.isFile(e)||n.isBlob(e)?e:n.isArrayBufferView(e)?e.buffer:n.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):n.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e,t,i){if(n.isString(e))try{return(0,JSON.parse)(e),n.trim(e)}catch(a){if("SyntaxError"!==a.name)throw a}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,i=!(t&&t.silentJSONParsing)&&"json"===this.responseType;if(i||t&&t.forcedJSONParsing&&n.isString(e)&&e.length)try{return JSON.parse(e)}catch(a){if(i)throw"SyntaxError"===a.name?r(a,this,"E_JSON_PARSE"):a}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],function(e){c.headers[e]={}}),n.forEach(["post","put","patch"],function(e){c.headers[e]=n.merge(o)}),e.exports=c},81533:function(e){"use strict";e.exports=function(e,t){return function(){for(var i=new Array(arguments.length),n=0;n<i.length;n++)i[n]=arguments[n];return e.apply(t,i)}}},97790:function(e,t,i){"use strict";var n=i(59471);function a(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,i){if(!t)return e;var r;if(i)r=i(t);else if(n.isURLSearchParams(t))r=t.toString();else{var o=[];n.forEach(t,function(e,t){null==e||(n.isArray(e)?t+="[]":e=[e],n.forEach(e,function(e){n.isDate(e)?e=e.toISOString():n.isObject(e)&&(e=JSON.stringify(e)),o.push(a(t)+"="+a(e))}))}),r=o.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},31540:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},10300:function(e,t,i){"use strict";var n=i(59471);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,i,a,r,o){var s=[];s.push(e+"="+encodeURIComponent(t)),n.isNumber(i)&&s.push("expires="+new Date(i).toGMTString()),n.isString(a)&&s.push("path="+a),n.isString(r)&&s.push("domain="+r),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},95164:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},99541:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},32984:function(e,t,i){"use strict";var n=i(59471);e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function a(e){var n=e;return t&&(i.setAttribute("href",n),n=i.href),i.setAttribute("href",n),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return e=a(window.location.href),function(t){var i=n.isString(t)?a(t):t;return i.protocol===e.protocol&&i.host===e.host}}():function(){return!0}},12196:function(e,t,i){"use strict";var n=i(59471);e.exports=function(e,t){n.forEach(e,function(i,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=i,delete e[n])})}},71929:function(e,t,i){"use strict";var n=i(59471),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,i,r,o={};return e&&n.forEach(e.split("\n"),function(e){if(r=e.indexOf(":"),t=n.trim(e.substr(0,r)).toLowerCase(),i=n.trim(e.substr(r+1)),t){if(o[t]&&a.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([i]):o[t]?o[t]+", "+i:i}}),o}},28908:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},43558:function(e,t,i){"use strict";var n=i(88593),a={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){a[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});var r={},o=n.version.split(".");function s(e,t){for(var i=t?t.split("."):o,n=e.split("."),a=0;a<3;a++){if(i[a]>n[a])return!0;if(i[a]<n[a])return!1}return!1}a.transitional=function(e,t,i){var a=t&&s(t);function o(e,t){return"[Axios v"+n.version+"] Transitional option '"+e+"'"+t+(i?". "+i:"")}return function(i,n,s){if(!1===e)throw new Error(o(n," has been removed in "+t));return a&&!r[n]&&(r[n]=!0,console.warn(o(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(i,n,s)}},e.exports={isOlderVersion:s,assertOptions:function(e,t,i){if("object"!=typeof e)throw new TypeError("options must be an object");for(var n=Object.keys(e),a=n.length;a-- >0;){var r=n[a],o=t[r];if(o){var s=e[r],u=void 0===s||o(s,r,e);if(!0!==u)throw new TypeError("option "+r+" must be "+u)}else if(!0!==i)throw Error("Unknown option "+r)}},validators:a}},59471:function(e,t,i){"use strict";var n=i(81533),a=Object.prototype.toString;function r(e){return"[object Array]"===a.call(e)}function o(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function u(e){if("[object Object]"!==a.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function c(e){return"[object Function]"===a.call(e)}function l(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),r(e))for(var i=0,n=e.length;i<n;i++)t.call(null,e[i],i,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}e.exports={isArray:r,isArrayBuffer:function(e){return"[object ArrayBuffer]"===a.call(e)},isBuffer:function(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:u,isUndefined:o,isDate:function(e){return"[object Date]"===a.call(e)},isFile:function(e){return"[object File]"===a.call(e)},isBlob:function(e){return"[object Blob]"===a.call(e)},isFunction:c,isStream:function(e){return s(e)&&c(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:l,merge:function e(){var t={};function i(i,n){t[n]=u(t[n])&&u(i)?e(t[n],i):u(i)?e({},i):r(i)?i.slice():i}for(var n=0,a=arguments.length;n<a;n++)l(arguments[n],i);return t},extend:function(e,t,i){return l(t,function(t,a){e[a]=i&&"function"==typeof t?n(t,i):t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},96434:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),i=t[1];return 3*(t[0]+i)/4-i},t.toByteArray=function(e){var t,i,r=u(e),o=r[0],s=r[1],c=new a(function(e,t,i){return 3*(t+i)/4-i}(0,o,s)),l=0,d=s>0?o-4:o;for(i=0;i<d;i+=4)t=n[e.charCodeAt(i)]<<18|n[e.charCodeAt(i+1)]<<12|n[e.charCodeAt(i+2)]<<6|n[e.charCodeAt(i+3)],c[l++]=t>>16&255,c[l++]=t>>8&255,c[l++]=255&t;return 2===s&&(t=n[e.charCodeAt(i)]<<2|n[e.charCodeAt(i+1)]>>4,c[l++]=255&t),1===s&&(t=n[e.charCodeAt(i)]<<10|n[e.charCodeAt(i+1)]<<4|n[e.charCodeAt(i+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t),c},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,r=[],o=0,s=n-a;o<s;o+=16383)r.push(l(e,o,o+16383>s?s:o+16383));return 1===a?r.push(i[(t=e[n-1])>>2]+i[t<<4&63]+"=="):2===a&&r.push(i[(t=(e[n-2]<<8)+e[n-1])>>10]+i[t>>4&63]+i[t<<2&63]+"="),r.join("")};for(var i=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=r.length;o<s;++o)i[o]=r[o],n[r.charCodeAt(o)]=o;function u(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var i=e.indexOf("=");return-1===i&&(i=t),[i,i===t?0:4-i%4]}function c(e){return i[e>>18&63]+i[e>>12&63]+i[e>>6&63]+i[63&e]}function l(e,t,i){for(var n=[],a=t;a<i;a+=3)n.push(c((e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2])));return n.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},23845:function(e){e.exports=function(e){var t={};function i(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,i),a.l=!0,a.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t||4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)i.d(n,a,(function(t){return e[t]}).bind(null,a));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=90)}({17:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n=i(18),a=function(){function e(){}return e.getFirstMatch=function(e,t){var i=t.match(e);return i&&i.length>0&&i[1]||""},e.getSecondMatch=function(e,t){var i=t.match(e);return i&&i.length>1&&i[2]||""},e.matchAndReturnConst=function(e,t,i){if(e.test(t))return i},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,i,n){void 0===n&&(n=!1);var a=e.getVersionPrecision(t),r=e.getVersionPrecision(i),o=Math.max(a,r),s=0,u=e.map([t,i],function(t){var i=o-e.getVersionPrecision(t),n=t+new Array(i+1).join(".0");return e.map(n.split("."),function(e){return new Array(20-e.length).join("0")+e}).reverse()});for(n&&(s=o-Math.min(a,r)),o-=1;o>=s;){if(u[0][o]>u[1][o])return 1;if(u[0][o]===u[1][o]){if(o===s)return 0;o-=1}else if(u[0][o]<u[1][o])return-1}},e.map=function(e,t){var i,n=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(i=0;i<e.length;i+=1)n.push(t(e[i]));return n},e.find=function(e,t){var i,n;if(Array.prototype.find)return Array.prototype.find.call(e,t);for(i=0,n=e.length;i<n;i+=1){var a=e[i];if(t(a,i))return a}},e.assign=function(e){for(var t,i,n=e,a=arguments.length,r=new Array(a>1?a-1:0),o=1;o<a;o++)r[o-1]=arguments[o];if(Object.assign)return Object.assign.apply(Object,[e].concat(r));var s=function(){var e=r[t];"object"==typeof e&&null!==e&&Object.keys(e).forEach(function(t){n[t]=e[t]})};for(t=0,i=r.length;t<i;t+=1)s();return e},e.getBrowserAlias=function(e){return n.BROWSER_ALIASES_MAP[e]},e.getBrowserTypeByAlias=function(e){return n.BROWSER_MAP[e]||""},e}();t.default=a,e.exports=t.default},18:function(e,t,i){"use strict";t.__esModule=!0,t.ENGINE_MAP=t.OS_MAP=t.PLATFORMS_MAP=t.BROWSER_MAP=t.BROWSER_ALIASES_MAP=void 0,t.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},t.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},t.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},t.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},t.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n,a=(n=i(91))&&n.__esModule?n:{default:n},r=i(18);function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=function(){function e(){}var t,i;return e.getParser=function(e,t){if(void 0===t&&(t=!1),"string"!=typeof e)throw new Error("UserAgent should be a string");return new a.default(e,t)},e.parse=function(e){return new a.default(e).getResult()},t=e,i=[{key:"BROWSER_MAP",get:function(){return r.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return r.ENGINE_MAP}},{key:"OS_MAP",get:function(){return r.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return r.PLATFORMS_MAP}}],null&&o(t.prototype,null),i&&o(t,i),e}();t.default=s,e.exports=t.default},91:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n=u(i(92)),a=u(i(93)),r=u(i(94)),o=u(i(95)),s=u(i(17));function u(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(e,t){if(void 0===t&&(t=!1),null==e||""===e)throw new Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}var t=e.prototype;return t.getUA=function(){return this._ua},t.test=function(e){return e.test(this._ua)},t.parseBrowser=function(){var e=this;this.parsedResult.browser={};var t=s.default.find(n.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser},t.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},t.getBrowserName=function(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},t.getBrowserVersion=function(){return this.getBrowser().version},t.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},t.parseOS=function(){var e=this;this.parsedResult.os={};var t=s.default.find(a.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os},t.getOSName=function(e){var t=this.getOS().name;return e?String(t).toLowerCase()||"":t||""},t.getOSVersion=function(){return this.getOS().version},t.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},t.getPlatformType=function(e){void 0===e&&(e=!1);var t=this.getPlatform().type;return e?String(t).toLowerCase()||"":t||""},t.parsePlatform=function(){var e=this;this.parsedResult.platform={};var t=s.default.find(r.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform},t.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},t.getEngineName=function(e){return e?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},t.parseEngine=function(){var e=this;this.parsedResult.engine={};var t=s.default.find(o.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine},t.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},t.getResult=function(){return s.default.assign({},this.parsedResult)},t.satisfies=function(e){var t=this,i={},n=0,a={},r=0;if(Object.keys(e).forEach(function(t){var o=e[t];"string"==typeof o?(a[t]=o,r+=1):"object"==typeof o&&(i[t]=o,n+=1)}),n>0){var o=Object.keys(i),u=s.default.find(o,function(e){return t.isOS(e)});if(u){var c=this.satisfies(i[u]);if(void 0!==c)return c}var l=s.default.find(o,function(e){return t.isPlatform(e)});if(l){var d=this.satisfies(i[l]);if(void 0!==d)return d}}if(r>0){var m=Object.keys(a),h=s.default.find(m,function(e){return t.isBrowser(e,!0)});if(void 0!==h)return this.compareVersion(a[h])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var i=this.getBrowserName().toLowerCase(),n=e.toLowerCase(),a=s.default.getBrowserTypeByAlias(n);return t&&a&&(n=a.toLowerCase()),n===i},t.compareVersion=function(e){var t=[0],i=e,n=!1,a=this.getBrowserVersion();if("string"==typeof a)return">"===e[0]||"<"===e[0]?(i=e.substr(1),"="===e[1]?(n=!0,i=e.substr(2)):t=[],t.push(">"===e[0]?1:-1)):"="===e[0]?i=e.substr(1):"~"===e[0]&&(n=!0,i=e.substr(1)),t.indexOf(s.default.compareVersions(a,i,n))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some(function(e){return t.is(e)})},e}();t.default=c,e.exports=t.default},92:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n,a=(n=i(17))&&n.__esModule?n:{default:n},r=/version\/(\d+(\.?_?\d+)+)/i;t.default=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},i=a.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},i=a.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},i=a.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},i=a.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},i=a.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},i=a.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},i=a.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},i=a.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},i=a.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},i=a.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},i=a.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},i=a.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},i=a.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},i=a.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},i=a.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return i&&(t.version=i),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},i=a.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},i=a.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},i=a.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},i=a.default.getFirstMatch(r,e)||a.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},i=a.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},i=a.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},i=a.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},i=a.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},i=a.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},i=a.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},i=a.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},i=a.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},i=a.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){var t=!e.test(/like android/i),i=e.test(/android/i);return t&&i},describe:function(e){var t={name:"Android Browser"},i=a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},i=a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},i=a.default.getFirstMatch(r,e);return i&&(t.version=i),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:a.default.getFirstMatch(t,e),version:a.default.getSecondMatch(t,e)}}}],e.exports=t.default},93:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n,a=(n=i(17))&&n.__esModule?n:{default:n},r=i(18);t.default=[{test:[/Roku\/DVP/],describe:function(e){var t=a.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:r.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=a.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:r.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=a.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),i=a.default.getWindowsVersionName(t);return{name:r.OS_MAP.Windows,version:t,versionName:i}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:r.OS_MAP.iOS},i=a.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return i&&(t.version=i),t}},{test:[/macintosh/i],describe:function(e){var t=a.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),i=a.default.getMacOSVersionName(t),n={name:r.OS_MAP.MacOS,version:t};return i&&(n.versionName=i),n}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=a.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:r.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),i=e.test(/android/i);return t&&i},describe:function(e){var t=a.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),i=a.default.getAndroidVersionName(t),n={name:r.OS_MAP.Android,version:t};return i&&(n.versionName=i),n}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=a.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),i={name:r.OS_MAP.WebOS};return t&&t.length&&(i.version=t),i}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=a.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||a.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||a.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:r.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=a.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:r.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=a.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:r.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:r.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:r.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=a.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:r.OS_MAP.PlayStation4,version:t}}}],e.exports=t.default},94:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n,a=(n=i(17))&&n.__esModule?n:{default:n},r=i(18);t.default=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=a.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",i={type:r.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(i.model=t),i}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:r.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:r.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:r.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:r.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:r.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:r.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),i=e.test(/like (ipod|iphone)/i);return t&&!i},describe:function(e){var t=a.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:r.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:r.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:r.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:r.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:r.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:r.PLATFORMS_MAP.tv}}}],e.exports=t.default},95:function(e,t,i){"use strict";t.__esModule=!0,t.default=void 0;var n,a=(n=i(17))&&n.__esModule?n:{default:n},r=i(18);t.default=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:r.ENGINE_MAP.Blink};var t=a.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:r.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:r.ENGINE_MAP.Trident},i=a.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:r.ENGINE_MAP.Presto},i=a.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:function(e){var t=e.test(/gecko/i),i=e.test(/like gecko/i);return t&&!i},describe:function(e){var t={name:r.ENGINE_MAP.Gecko},i=a.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:r.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:r.ENGINE_MAP.WebKit},i=a.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return i&&(t.version=i),t}}],e.exports=t.default}})},7281:function(e,t){"use strict";t.Q=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var n={},r=t||{},s=e.split(a),u=r.decode||i,c=0;c<s.length;c++){var l=s[c],d=l.indexOf("=");if(!(d<0)){var m=l.substr(0,d).trim(),h=l.substr(++d,l.length).trim();'"'==h[0]&&(h=h.slice(1,-1)),null==n[m]&&(n[m]=o(h,u))}}return n},t.q=function(e,t,i){var a=i||{},o=a.encode||n;if("function"!=typeof o)throw new TypeError("option encode is invalid");if(!r.test(e))throw new TypeError("argument name is invalid");var s=o(t);if(s&&!r.test(s))throw new TypeError("argument val is invalid");var u=e+"="+s;if(null!=a.maxAge){var c=a.maxAge-0;if(isNaN(c))throw new Error("maxAge should be a Number");u+="; Max-Age="+Math.floor(c)}if(a.domain){if(!r.test(a.domain))throw new TypeError("option domain is invalid");u+="; Domain="+a.domain}if(a.path){if(!r.test(a.path))throw new TypeError("option path is invalid");u+="; Path="+a.path}if(a.expires){if("function"!=typeof a.expires.toUTCString)throw new TypeError("option expires is invalid");u+="; Expires="+a.expires.toUTCString()}if(a.httpOnly&&(u+="; HttpOnly"),a.secure&&(u+="; Secure"),a.sameSite)switch("string"==typeof a.sameSite?a.sameSite.toLowerCase():a.sameSite){case!0:u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"strict":u+="; SameSite=Strict";break;case"none":u+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return u};var i=decodeURIComponent,n=encodeURIComponent,a=/; */,r=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function o(e,t){try{return t(e)}catch(i){return e}}},51823:function(e,t){var i,n,a,r,o,s,u,c,l,d,m,h,p;e.exports=p=p||(i=Math,n=Object.create||function(){function e(){}return function(t){var i;return e.prototype=t,i=new e,e.prototype=null,i}}(),r=(a={}).lib={},o=r.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),(!t.hasOwnProperty("init")||this.init===t.init)&&(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},s=r.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||c).stringify(this)},concat:function(e){var t=this.words,i=e.words,n=this.sigBytes,a=e.sigBytes;if(this.clamp(),n%4)for(var r=0;r<a;r++)t[n+r>>>2]|=(i[r>>>2]>>>24-r%4*8&255)<<24-(n+r)%4*8;else for(r=0;r<a;r+=4)t[n+r>>>2]=i[r>>>2];return this.sigBytes+=a,this},clamp:function(){var e=this.words,t=this.sigBytes;e[t>>>2]&=4294967295<<32-t%4*8,e.length=i.ceil(t/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t,n=[],a=function(e){e=e;var t=987654321,n=4294967295;return function(){var a=((t=36969*(65535&t)+(t>>16)&n)<<16)+(e=18e3*(65535&e)+(e>>16)&n)&n;return a/=4294967296,(a+=.5)*(i.random()>.5?1:-1)}},r=0;r<e;r+=4){var o=a(4294967296*(t||i.random()));t=987654071*o(),n.push(4294967296*o()|0)}return new s.init(n,e)}}),u=a.enc={},c=u.Hex={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++){var r=t[a>>>2]>>>24-a%4*8&255;n.push((r>>>4).toString(16)),n.push((15&r).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n+=2)i[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new s.init(i,t/2)}},l=u.Latin1={stringify:function(e){for(var t=e.words,i=e.sigBytes,n=[],a=0;a<i;a++)n.push(String.fromCharCode(t[a>>>2]>>>24-a%4*8&255));return n.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n++)i[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new s.init(i,t)}},d=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},m=r.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var t=this._data,n=t.words,a=t.sigBytes,r=this.blockSize,o=a/(4*r),u=(o=e?i.ceil(o):i.max((0|o)-this._minBufferSize,0))*r,c=i.min(4*u,a);if(u){for(var l=0;l<u;l+=r)this._doProcessBlock(n,l);var d=n.splice(0,u);t.sigBytes-=c}return new s.init(d,c)},clone:function(){var e=o.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),r.Hasher=m.extend({cfg:o.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,i){return new e.init(i).finalize(t)}},_createHmacHelper:function(e){return function(t,i){return new h.HMAC.init(e,i).finalize(t)}}}),h=a.algo={},a)},28341:function(e,t,i){var n,a;e.exports=(n=i(51823),a=n.lib.WordArray,n.enc.Base64={stringify:function(e){var t=e.words,i=e.sigBytes,n=this._map;e.clamp();for(var a=[],r=0;r<i;r+=3)for(var o=(t[r>>>2]>>>24-r%4*8&255)<<16|(t[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|t[r+2>>>2]>>>24-(r+2)%4*8&255,s=0;s<4&&r+.75*s<i;s++)a.push(n.charAt(o>>>6*(3-s)&63));var u=n.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e){var t=e.length,i=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var r=0;r<i.length;r++)n[i.charCodeAt(r)]=r}var o=i.charAt(64);if(o){var s=e.indexOf(o);-1!==s&&(t=s)}return function(e,t,i){for(var n=[],r=0,o=0;o<t;o++)if(o%4){var s=i[e.charCodeAt(o-1)]<<o%4*2,u=i[e.charCodeAt(o)]>>>6-o%4*2;n[r>>>2]|=(s|u)<<24-r%4*8,r++}return a.create(n,r)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)},9706:function(e,t,i){e.exports=i(51823).enc.Utf8},84449:function(e,t,i){var n;e.exports=(n=i(51823),i(46946),i(43331),n.HmacSHA256)},43331:function(e,t,i){var n,a;e.exports=(n=i(51823),a=n.enc.Utf8,void(n.algo.HMAC=n.lib.Base.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));var i=e.blockSize,n=4*i;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var r=this._oKey=t.clone(),o=this._iKey=t.clone(),s=r.words,u=o.words,c=0;c<i;c++)s[c]^=1549556828,u[c]^=909522486;r.sigBytes=o.sigBytes=n,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,i=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(i))}})))},46946:function(e,t,i){var n;e.exports=(n=i(51823),function(e){var t=n,i=t.lib,a=i.WordArray,r=i.Hasher,o=t.algo,s=[],u=[];!function(){function t(t){for(var i=e.sqrt(t),n=2;n<=i;n++)if(!(t%n))return!1;return!0}function i(e){return 4294967296*(e-(0|e))|0}for(var n=2,a=0;a<64;)t(n)&&(a<8&&(s[a]=i(e.pow(n,.5))),u[a]=i(e.pow(n,1/3)),a++),n++}();var c=[],l=o.SHA256=r.extend({_doReset:function(){this._hash=new a.init(s.slice(0))},_doProcessBlock:function(e,t){for(var i=this._hash.words,n=i[0],a=i[1],r=i[2],o=i[3],s=i[4],l=i[5],d=i[6],m=i[7],h=0;h<64;h++){if(h<16)c[h]=0|e[t+h];else{var p=c[h-15],f=c[h-2];c[h]=((p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3)+c[h-7]+((f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10)+c[h-16]}var g=n&a^n&r^a&r,b=m+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&d)+u[h]+c[h];m=d,d=l,l=s,s=o+b|0,o=r,r=a,a=n,n=b+(((n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22))+g)|0}i[0]=i[0]+n|0,i[1]=i[1]+a|0,i[2]=i[2]+r|0,i[3]=i[3]+o|0,i[4]=i[4]+s|0,i[5]=i[5]+l|0,i[6]=i[6]+d|0,i[7]=i[7]+m|0},_doFinalize:function(){var t=this._data,i=t.words,n=8*this._nDataBytes,a=8*t.sigBytes;return i[a>>>5]|=128<<24-a%32,i[14+(a+64>>>9<<4)]=e.floor(n/4294967296),i[15+(a+64>>>9<<4)]=n,t.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=r._createHelper(l),t.HmacSHA256=r._createHmacHelper(l)}(Math),n.SHA256)},93105:function(e){"use strict";var t,i="object"==typeof Reflect?Reflect:null,n=i&&"function"==typeof i.apply?i.apply:function(e,t,i){return Function.prototype.apply.call(e,t,i)};t=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var a=Number.isNaN||function(e){return e!=e};function r(){r.init.call(this)}e.exports=r,e.exports.once=function(e,t){return new Promise(function(i,n){function a(i){e.removeListener(t,r),n(i)}function r(){"function"==typeof e.removeListener&&e.removeListener("error",a),i([].slice.call(arguments))}f(e,t,r,{once:!0}),"error"!==t&&function(e,t,i){"function"==typeof e.on&&f(e,"error",t,{once:!0})}(e,a)})},r.EventEmitter=r,r.prototype._events=void 0,r.prototype._eventsCount=0,r.prototype._maxListeners=void 0;var o=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?r.defaultMaxListeners:e._maxListeners}function c(e,t,i,n){var a,r,o;if(s(i),void 0===(r=e._events)?(r=e._events=Object.create(null),e._eventsCount=0):(void 0!==r.newListener&&(e.emit("newListener",t,i.listener?i.listener:i),r=e._events),o=r[t]),void 0===o)o=r[t]=i,++e._eventsCount;else if("function"==typeof o?o=r[t]=n?[i,o]:[o,i]:n?o.unshift(i):o.push(i),(a=u(e))>0&&o.length>a&&!o.warned){o.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=o.length,function(e){console&&console.warn&&console.warn(e)}(c)}return e}function l(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,i){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:i},a=l.bind(n);return a.listener=i,n.wrapFn=a,a}function m(e,t,i){var n=e._events;if(void 0===n)return[];var a=n[t];return void 0===a?[]:"function"==typeof a?i?[a.listener||a]:[a]:i?function(e){for(var t=new Array(e.length),i=0;i<t.length;++i)t[i]=e[i].listener||e[i];return t}(a):p(a,a.length)}function h(e){var t=this._events;if(void 0!==t){var i=t[e];if("function"==typeof i)return 1;if(void 0!==i)return i.length}return 0}function p(e,t){for(var i=new Array(t),n=0;n<t;++n)i[n]=e[n];return i}function f(e,t,i,n){if("function"==typeof e.on)n.once?e.once(t,i):e.on(t,i);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,function a(r){n.once&&e.removeEventListener(t,a),i(r)})}}Object.defineProperty(r,"defaultMaxListeners",{enumerable:!0,get:function(){return o},set:function(e){if("number"!=typeof e||e<0||a(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");o=e}}),r.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},r.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||a(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},r.prototype.getMaxListeners=function(){return u(this)},r.prototype.emit=function(e){for(var t=[],i=1;i<arguments.length;i++)t.push(arguments[i]);var a="error"===e,r=this._events;if(void 0!==r)a=a&&void 0===r.error;else if(!a)return!1;if(a){var o;if(t.length>0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var u=r[e];if(void 0===u)return!1;if("function"==typeof u)n(u,this,t);else{var c=u.length,l=p(u,c);for(i=0;i<c;++i)n(l[i],this,t)}return!0},r.prototype.on=r.prototype.addListener=function(e,t){return c(this,e,t,!1)},r.prototype.prependListener=function(e,t){return c(this,e,t,!0)},r.prototype.once=function(e,t){return s(t),this.on(e,d(this,e,t)),this},r.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,d(this,e,t)),this},r.prototype.off=r.prototype.removeListener=function(e,t){var i,n,a,r,o;if(s(t),void 0===(n=this._events))return this;if(void 0===(i=n[e]))return this;if(i===t||i.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit("removeListener",e,i.listener||t));else if("function"!=typeof i){for(a=-1,r=i.length-1;r>=0;r--)if(i[r]===t||i[r].listener===t){o=i[r].listener,a=r;break}if(a<0)return this;0===a?i.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(i,a),1===i.length&&(n[e]=i[0]),void 0!==n.removeListener&&this.emit("removeListener",e,o||t)}return this},r.prototype.removeAllListeners=function(e){var t,i,n;if(void 0===(i=this._events))return this;if(void 0===i.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==i[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete i[e]),this;if(0===arguments.length){var a,r=Object.keys(i);for(n=0;n<r.length;++n)"removeListener"!==(a=r[n])&&this.removeAllListeners(a);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=i[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},r.prototype.listeners=function(e){return m(this,e,!0)},r.prototype.rawListeners=function(e){return m(this,e,!1)},r.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},r.prototype.listenerCount=h,r.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},95072:function(e,t,i){"use strict";const n=i(4528).buildOptions,a={attributeNamePrefix:"@_",attrNodeName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataTagName:!1,cdataPositionChar:"\\c",format:!1,indentBy:"  ",supressEmptyNode:!1,tagValueProcessor:function(e){return e},attrValueProcessor:function(e){return e}},r=["attributeNamePrefix","attrNodeName","textNodeName","ignoreAttributes","cdataTagName","cdataPositionChar","format","indentBy","supressEmptyNode","tagValueProcessor","attrValueProcessor"];function o(e){this.options=n(e,a,r),this.options.ignoreAttributes||this.options.attrNodeName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=p),this.isCDATA=this.options.cdataTagName?f:function(){return!1},this.replaceCDATAstr=s,this.replaceCDATAarr=u,this.options.format?(this.indentate=h,this.tagEndChar=">\n",this.newLine="\n"):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine=""),this.options.supressEmptyNode?(this.buildTextNode=m,this.buildObjNode=l):(this.buildTextNode=d,this.buildObjNode=c),this.buildTextValNode=d,this.buildObjectNode=c}function s(e,t){return e=this.options.tagValueProcessor(""+e),""===this.options.cdataPositionChar||""===e?e+"<![CDATA["+t+"]]"+this.tagEndChar:e.replace(this.options.cdataPositionChar,"<![CDATA["+t+"]]"+this.tagEndChar)}function u(e,t){if(e=this.options.tagValueProcessor(""+e),""===this.options.cdataPositionChar||""===e)return e+"<![CDATA["+t.join("]]><![CDATA[")+"]]"+this.tagEndChar;for(let i in t)e=e.replace(this.options.cdataPositionChar,"<![CDATA["+t[i]+"]]>");return e+this.newLine}function c(e,t,i,n){return i&&!e.includes("<")?this.indentate(n)+"<"+t+i+">"+e+"</"+t+this.tagEndChar:this.indentate(n)+"<"+t+i+this.tagEndChar+e+this.indentate(n)+"</"+t+this.tagEndChar}function l(e,t,i,n){return""!==e?this.buildObjectNode(e,t,i,n):this.indentate(n)+"<"+t+i+"/"+this.tagEndChar}function d(e,t,i,n){return this.indentate(n)+"<"+t+i+">"+this.options.tagValueProcessor(e)+"</"+t+this.tagEndChar}function m(e,t,i,n){return""!==e?this.buildTextValNode(e,t,i,n):this.indentate(n)+"<"+t+i+"/"+this.tagEndChar}function h(e){return this.options.indentBy.repeat(e)}function p(e){return!!e.startsWith(this.options.attributeNamePrefix)&&e.substr(this.attrPrefixLen)}function f(e){return e===this.options.cdataTagName}o.prototype.parse=function(e){return this.j2x(e,0).val},o.prototype.j2x=function(e,t){let i="",n="";const a=Object.keys(e),r=a.length;for(let o=0;o<r;o++){const r=a[o];if(void 0!==e[r])if(null===e[r])n+=this.indentate(t)+"<"+r+"/"+this.tagEndChar;else if(e[r]instanceof Date)n+=this.buildTextNode(e[r],r,"",t);else if("object"!=typeof e[r]){const a=this.isAttribute(r);a?i+=" "+a+'="'+this.options.attrValueProcessor(""+e[r])+'"':this.isCDATA(r)?n+=this.replaceCDATAstr(e[this.options.textNodeName]?e[this.options.textNodeName]:"",e[r]):r===this.options.textNodeName?e[this.options.cdataTagName]||(n+=this.options.tagValueProcessor(""+e[r])):n+=this.buildTextNode(e[r],r,"",t)}else if(Array.isArray(e[r]))if(this.isCDATA(r))n+=this.indentate(t),n+=this.replaceCDATAarr(e[this.options.textNodeName]?e[this.options.textNodeName]:"",e[r]);else{const i=e[r].length;for(let a=0;a<i;a++){const i=e[r][a];if(void 0!==i)if(null===i)n+=this.indentate(t)+"<"+r+"/"+this.tagEndChar;else if("object"==typeof i){const e=this.j2x(i,t+1);n+=this.buildObjNode(e.val,r,e.attrStr,t)}else n+=this.buildTextNode(i,r,"",t)}}else if(this.options.attrNodeName&&r===this.options.attrNodeName){const t=Object.keys(e[r]),n=t.length;for(let a=0;a<n;a++)i+=" "+t[a]+'="'+this.options.attrValueProcessor(""+e[r][t[a]])+'"'}else{const i=this.j2x(e[r],t+1);n+=this.buildObjNode(i.val,r,i.attrStr,t)}}return{attrStr:i,val:n}},e.exports=o},55220:function(e,t,i){"use strict";const n=function(e){return String.fromCharCode(e)},a={nilChar:n(176),missingChar:n(201),nilPremitive:n(175),missingPremitive:n(200),emptyChar:n(178),emptyValue:n(177),boundryChar:n(179),objStart:n(198),arrStart:n(204),arrayEnd:n(185)},r=[a.nilChar,a.nilPremitive,a.missingChar,a.missingPremitive,a.boundryChar,a.emptyChar,a.emptyValue,a.arrayEnd,a.objStart,a.arrStart],o=function(e,t,i){if("string"==typeof t)return s(e&&e[0]&&void 0!==e[0].val?e[0].val:e,t);{const n=function(e){return void 0===e?a.missingChar:null===e?a.nilChar:!(e.child&&0===Object.keys(e.child).length&&(!e.attrsMap||0===Object.keys(e.attrsMap).length))||a.emptyChar}(e);if(!0===n){let n="";if(Array.isArray(t)){n+=a.arrStart;const r=t[0],c=e.length;if("string"==typeof r)for(let t=0;t<c;t++){const i=s(e[t].val,r);n=u(n,i)}else for(let t=0;t<c;t++){const a=o(e[t],r,i);n=u(n,a)}n+=a.arrayEnd}else{n+=a.objStart;const r=Object.keys(t);Array.isArray(e)&&(e=e[0]);for(let a in r){const s=r[a];let c;c=o(!i.ignoreAttributes&&e.attrsMap&&e.attrsMap[s]?e.attrsMap[s]:s===i.textNodeName?e.val:e.child[s],t[s],i),n=u(n,c)}}return n}return n}},s=function(e){switch(e){case void 0:return a.missingPremitive;case null:return a.nilPremitive;case"":return a.emptyValue;default:return e}},u=function(e,t){return!c(t[0])&&!c(e[e.length-1])&&(e+=a.boundryChar),e+t},c=function(e){return-1!==r.indexOf(e)},l=i(12256),d=i(4528).buildOptions;t.convert2nimn=function(e,t,i){return i=d(i,l.defaultOptions,l.props),o(e,t,i)}},76390:function(e,t,i){"use strict";const n=i(4528),a=function(e,t,i){const r={};if((!e.child||n.isEmptyObject(e.child))&&(!e.attrsMap||n.isEmptyObject(e.attrsMap)))return n.isExist(e.val)?e.val:"";if(n.isExist(e.val)&&("string"!=typeof e.val||""!==e.val&&e.val!==t.cdataPositionChar)){const a=n.isTagNameInArrayMode(e.tagname,t.arrayMode,i);r[t.textNodeName]=a?[e.val]:e.val}n.merge(r,e.attrsMap,t.arrayMode);const o=Object.keys(e.child);for(let s=0;s<o.length;s++){const u=o[s];if(e.child[u]&&e.child[u].length>1){r[u]=[];for(let i in e.child[u])e.child[u].hasOwnProperty(i)&&r[u].push(a(e.child[u][i],t,u))}else{const o=a(e.child[u][0],t,u),s=!0===t.arrayMode&&"object"==typeof o||n.isTagNameInArrayMode(u,t.arrayMode,i);r[u]=s?[o]:o}}return r};t.convertToJson=a},7176:function(e,t,i){"use strict";const n=i(4528),a=i(4528).buildOptions,r=i(12256),o=function(e,t,i){let a="{";const r=Object.keys(e.child);for(let n=0;n<r.length;n++){var s=r[n];if(e.child[s]&&e.child[s].length>1){for(var u in a+='"'+s+'" : [ ',e.child[s])a+=o(e.child[s][u],t)+" , ";a=a.substr(0,a.length-1)+" ] "}else a+='"'+s+'" : '+o(e.child[s][0],t)+" ,"}return n.merge(a,e.attrsMap),n.isEmptyObject(a)?n.isExist(e.val)?e.val:"":(n.isExist(e.val)&&("string"==typeof e.val&&(""===e.val||e.val===t.cdataPositionChar)||(a+='"'+t.textNodeName+'" : '+function(e){return!0!==e&&!1!==e&&isNaN(e)?'"'+e+'"':e}(e.val))),","===a[a.length-1]&&(a=a.substr(0,a.length-2)),a+"}")};t.convertToJsonString=function(e,t){return(t=a(t,r.defaultOptions,r.props)).indentBy=t.indentBy||"",o(e,t,0)}},73e3:function(e,t,i){"use strict";const n=i(76390),a=i(12256),r=i(12256),o=i(4528).buildOptions,s=i(8655);t.parse=function(e,t,i){if(i){!0===i&&(i={});const t=s.validate(e,i);if(!0!==t)throw Error(t.err.msg)}t=o(t,r.defaultOptions,r.props);const u=a.getTraversalObj(e,t);return n.convertToJson(u,t)},t.convertTonimn=i(55220).convert2nimn,t.getTraversalObj=a.getTraversalObj,t.convertToJson=n.convertToJson,t.convertToJsonString=i(7176).convertToJsonString,t.validate=s.validate,t.j2xParser=i(95072),t.parseToNimn=function(e,i,n){return t.convertTonimn(t.getTraversalObj(e,n),i,n)}},4528:function(e,t){"use strict";const i="[:A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*",n=new RegExp("^"+i+"$");t.isExist=function(e){return void 0!==e},t.isEmptyObject=function(e){return 0===Object.keys(e).length},t.merge=function(e,t,i){if(t){const n=Object.keys(t),a=n.length;for(let r=0;r<a;r++)e[n[r]]="strict"===i?[t[n[r]]]:t[n[r]]}},t.getValue=function(e){return t.isExist(e)?e:""},t.buildOptions=function(e,t,i){var n={};if(!e)return t;for(let a=0;a<i.length;a++)n[i[a]]=void 0!==e[i[a]]?e[i[a]]:t[i[a]];return n},t.isTagNameInArrayMode=function(e,t,i){return!1!==t&&(t instanceof RegExp?t.test(e):"function"==typeof t?!!t(e,i):"strict"===t)},t.isName=function(e){return!(null==n.exec(e))},t.getAllMatches=function(e,t){const i=[];let n=t.exec(e);for(;n;){const a=[],r=n.length;for(let e=0;e<r;e++)a.push(n[e]);i.push(a),n=t.exec(e)}return i},t.nameRegexp=i},8655:function(e,t,i){"use strict";const n=i(4528),a={allowBooleanAttributes:!1},r=["allowBooleanAttributes"];function o(e,t){for(var i=t;t<e.length;t++)if("?"==e[t]||" "==e[t]){var n=e.substr(i,t-i);if(t>5&&"xml"===n)return m("InvalidXml","XML declaration allowed only at the start of the document.",f(e,t));if("?"==e[t]&&">"==e[t+1]){t++;break}continue}return t}function s(e,t){if(e.length>t+5&&"-"===e[t+1]&&"-"===e[t+2]){for(t+=3;t<e.length;t++)if("-"===e[t]&&"-"===e[t+1]&&">"===e[t+2]){t+=2;break}}else if(e.length>t+8&&"D"===e[t+1]&&"O"===e[t+2]&&"C"===e[t+3]&&"T"===e[t+4]&&"Y"===e[t+5]&&"P"===e[t+6]&&"E"===e[t+7]){let i=1;for(t+=8;t<e.length;t++)if("<"===e[t])i++;else if(">"===e[t]&&(i--,0===i))break}else if(e.length>t+9&&"["===e[t+1]&&"C"===e[t+2]&&"D"===e[t+3]&&"A"===e[t+4]&&"T"===e[t+5]&&"A"===e[t+6]&&"["===e[t+7])for(t+=8;t<e.length;t++)if("]"===e[t]&&"]"===e[t+1]&&">"===e[t+2]){t+=2;break}return t}function u(e,t){let i="",n="",a=!1;for(;t<e.length;t++){if('"'===e[t]||"'"===e[t])if(""===n)n=e[t];else{if(n!==e[t])continue;n=""}else if(">"===e[t]&&""===n){a=!0;break}i+=e[t]}return""===n&&{value:i,index:t,tagClosed:a}}t.validate=function(e,t){t=n.buildOptions(t,a,r);const i=[];let c=!1,h=!1;"\ufeff"===e[0]&&(e=e.substr(1));for(let n=0;n<e.length;n++)if("<"===e[n]&&"?"===e[n+1]){if(n+=2,n=o(e,n),n.err)return n}else{if("<"!==e[n]){if(" "===e[n]||"\t"===e[n]||"\n"===e[n]||"\r"===e[n])continue;return m("InvalidChar","char '"+e[n]+"' is not expected.",f(e,n))}if(n++,"!"===e[n]){n=s(e,n);continue}{let a=!1;"/"===e[n]&&(a=!0,n++);let r="";for(;n<e.length&&">"!==e[n]&&" "!==e[n]&&"\t"!==e[n]&&"\n"!==e[n]&&"\r"!==e[n];n++)r+=e[n];if(r=r.trim(),"/"===r[r.length-1]&&(r=r.substring(0,r.length-1),n--),!p(r)){let t;return t=0===r.trim().length?"There is an unnecessary space between tag name and backward slash '</ ..'.":"Tag '"+r+"' is an invalid name.",m("InvalidTag",t,f(e,n))}const g=u(e,n);if(!1===g)return m("InvalidAttr","Attributes for '"+r+"' have open quote.",f(e,n));let b=g.value;if(n=g.index,"/"===b[b.length-1]){b=b.substring(0,b.length-1);const i=l(b,t);if(!0!==i)return m(i.err.code,i.err.msg,f(e,n-b.length+i.err.line));c=!0}else if(a){if(!g.tagClosed)return m("InvalidTag","Closing tag '"+r+"' doesn't have proper closing.",f(e,n));if(b.trim().length>0)return m("InvalidTag","Closing tag '"+r+"' can't have attributes or invalid starting.",f(e,n));{const t=i.pop();if(r!==t)return m("InvalidTag","Closing tag '"+t+"' is expected inplace of '"+r+"'.",f(e,n));0==i.length&&(h=!0)}}else{const a=l(b,t);if(!0!==a)return m(a.err.code,a.err.msg,f(e,n-b.length+a.err.line));if(!0===h)return m("InvalidXml","Multiple possible root nodes found.",f(e,n));i.push(r),c=!0}for(n++;n<e.length;n++)if("<"===e[n]){if("!"===e[n+1]){n++,n=s(e,n);continue}if("?"!==e[n+1])break;if(n=o(e,++n),n.err)return n}else if("&"===e[n]){const t=d(e,n);if(-1==t)return m("InvalidChar","char '&' is not expected.",f(e,n));n=t}"<"===e[n]&&n--}}return c?!(i.length>0)||m("InvalidXml","Invalid '"+JSON.stringify(i,null,4).replace(/\r?\n/g,"")+"' found.",1):m("InvalidXml","Start tag expected.",1)};const c=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function l(e,t){const i=n.getAllMatches(e,c),a={};for(let n=0;n<i.length;n++){if(0===i[n][1].length)return m("InvalidAttr","Attribute '"+i[n][2]+"' has no space in starting.",g(e,i[n][0]));if(void 0===i[n][3]&&!t.allowBooleanAttributes)return m("InvalidAttr","boolean attribute '"+i[n][2]+"' is not allowed.",g(e,i[n][0]));const r=i[n][2];if(!h(r))return m("InvalidAttr","Attribute '"+r+"' is an invalid name.",g(e,i[n][0]));if(a.hasOwnProperty(r))return m("InvalidAttr","Attribute '"+r+"' is repeated.",g(e,i[n][0]));a[r]=1}return!0}function d(e,t){if(";"===e[++t])return-1;if("#"===e[t])return function(e,t){let i=/\d/;for("x"===e[t]&&(t++,i=/[\da-fA-F]/);t<e.length;t++){if(";"===e[t])return t;if(!e[t].match(i))break}return-1}(e,++t);let i=0;for(;t<e.length;t++,i++)if(!(e[t].match(/\w/)&&i<20)){if(";"===e[t])break;return-1}return t}function m(e,t,i){return{err:{code:e,msg:t,line:i}}}function h(e){return n.isName(e)}function p(e){return n.isName(e)}function f(e,t){return e.substring(0,t).split(/\r?\n/).length}function g(e,t){return e.indexOf(t)+t.length}},11978:function(e){"use strict";e.exports=function(e,t,i){this.tagname=e,this.parent=t,this.child={},this.attrsMap={},this.val=i,this.addChild=function(e){Array.isArray(this.child[e.tagname])?this.child[e.tagname].push(e):this.child[e.tagname]=[e]}}},12256:function(e,t,i){"use strict";const n=i(4528),a=i(4528).buildOptions,r=i(11978);"<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,n.nameRegexp),!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const o={attributeNamePrefix:"@_",attrNodeName:!1,textNodeName:"#text",ignoreAttributes:!0,ignoreNameSpace:!1,allowBooleanAttributes:!1,parseNodeValue:!0,parseAttributeValue:!1,arrayMode:!1,trimValues:!0,cdataTagName:!1,cdataPositionChar:"\\c",tagValueProcessor:function(e,t){return e},attrValueProcessor:function(e,t){return e},stopNodes:[]};t.defaultOptions=o;const s=["attributeNamePrefix","attrNodeName","textNodeName","ignoreAttributes","ignoreNameSpace","allowBooleanAttributes","parseNodeValue","parseAttributeValue","arrayMode","trimValues","cdataTagName","cdataPositionChar","tagValueProcessor","attrValueProcessor","parseTrueNumberOnly","stopNodes"];function u(e,t,i){return t&&(i.trimValues&&(t=t.trim()),t=l(t=i.tagValueProcessor(t,e),i.parseNodeValue,i.parseTrueNumberOnly)),t}function c(e,t){if(t.ignoreNameSpace){const t=e.split(":"),i="/"===e.charAt(0)?"/":"";if("xmlns"===t[0])return"";2===t.length&&(e=i+t[1])}return e}function l(e,t,i){if(t&&"string"==typeof e){let t;return""===e.trim()||isNaN(e)?t="true"===e||"false"!==e&&e:(-1!==e.indexOf("0x")?t=Number.parseInt(e,16):-1!==e.indexOf(".")?(t=Number.parseFloat(e),e=e.replace(/\.?0+$/,"")):t=Number.parseInt(e,10),i&&(t=String(t)===e?t:e)),t}return n.isExist(e)?e:""}t.props=s;const d=new RegExp("([^\\s=]+)\\s*(=\\s*(['\"])(.*?)\\3)?","g");function m(e,t){if(!t.ignoreAttributes&&"string"==typeof e){e=e.replace(/\r?\n/g," ");const i=n.getAllMatches(e,d),a=i.length,r={};for(let e=0;e<a;e++){const n=c(i[e][1],t);n.length&&(void 0!==i[e][4]?(t.trimValues&&(i[e][4]=i[e][4].trim()),i[e][4]=t.attrValueProcessor(i[e][4],n),r[t.attributeNamePrefix+n]=l(i[e][4],t.parseAttributeValue,t.parseTrueNumberOnly)):t.allowBooleanAttributes&&(r[t.attributeNamePrefix+n]=!0))}if(!Object.keys(r).length)return;if(t.attrNodeName){const e={};return e[t.attrNodeName]=r,e}return r}}function h(e,t){let i,n="";for(let a=t;a<e.length;a++){let t=e[a];if(i)t===i&&(i="");else if('"'===t||"'"===t)i=t;else{if(">"===t)return{data:n,index:a};"\t"===t&&(t=" ")}n+=t}}function p(e,t,i,n){const a=e.indexOf(t,i);if(-1===a)throw new Error(n);return a+t.length-1}t.getTraversalObj=function(e,t){e=e.replace(/\r\n?/g,"\n"),t=a(t,o,s);const i=new r("!xml");let c=i,l="";for(let a=0;a<e.length;a++)if("<"===e[a])if("/"===e[a+1]){const i=p(e,">",a,"Closing Tag is not closed.");let r=e.substring(a+2,i).trim();if(t.ignoreNameSpace){const e=r.indexOf(":");-1!==e&&(r=r.substr(e+1))}c&&(c.val=c.val?n.getValue(c.val)+""+u(r,l,t):u(r,l,t)),t.stopNodes.length&&t.stopNodes.includes(c.tagname)&&(c.child=[],null==c.attrsMap&&(c.attrsMap={}),c.val=e.substr(c.startIndex+1,a-c.startIndex-1)),c=c.parent,l="",a=i}else if("?"===e[a+1])a=p(e,"?>",a,"Pi Tag is not closed.");else if("!--"===e.substr(a+1,3))a=p(e,"--\x3e",a,"Comment is not closed.");else if("!D"===e.substr(a+1,2)){const t=p(e,">",a,"DOCTYPE is not closed.");a=e.substring(a,t).indexOf("[")>=0?e.indexOf("]>",a)+1:t}else if("!["===e.substr(a+1,2)){const i=p(e,"]]>",a,"CDATA is not closed.")-2,o=e.substring(a+9,i);if(l&&(c.val=n.getValue(c.val)+""+u(c.tagname,l,t),l=""),t.cdataTagName){const e=new r(t.cdataTagName,c,o);c.addChild(e),c.val=n.getValue(c.val)+t.cdataPositionChar,o&&(e.val=o)}else c.val=(c.val||"")+(o||"");a=i+2}else{const i=h(e,a+1);let o=i.data;const s=i.index,d=o.indexOf(" ");let p=o,f=!0;if(-1!==d&&(p=o.substr(0,d).replace(/\s\s*$/,""),o=o.substr(d+1)),t.ignoreNameSpace){const e=p.indexOf(":");-1!==e&&(p=p.substr(e+1),f=p!==i.data.substr(e+1))}if(c&&l&&"!xml"!==c.tagname&&(c.val=n.getValue(c.val)+""+u(c.tagname,l,t)),o.length>0&&o.lastIndexOf("/")===o.length-1){"/"===p[p.length-1]?(p=p.substr(0,p.length-1),o=p):o=o.substr(0,o.length-1);const e=new r(p,c,"");p!==o&&(e.attrsMap=m(o,t)),c.addChild(e)}else{const e=new r(p,c);t.stopNodes.length&&t.stopNodes.includes(e.tagname)&&(e.startIndex=s),p!==o&&f&&(e.attrsMap=m(o,t)),c.addChild(e),c=e}l="",a=s}else l+=e[a];return i}},25808:function(e){function t(e){return e&&e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function i(e){return e}function n(e,n){const a=(n=n||{}).delimiter||".",r=n.maxDepth,o=n.transformKey||i,s={};return function e(i,u,c){c=c||1,Object.keys(i).forEach(function(l){const d=i[l],m=n.safe&&Array.isArray(d),h=Object.prototype.toString.call(d),p=t(d),f="[object Object]"===h||"[object Array]"===h,g=u?u+a+o(l):o(l);if(!m&&!p&&f&&Object.keys(d).length&&(!n.maxDepth||c<r))return e(d,g,c+1);s[g]=d})}(e),s}e.exports=n,n.flatten=n,n.unflatten=function e(a,r){const o=(r=r||{}).delimiter||".",s=r.overwrite||!1,u=r.transformKey||i,c={};if(t(a)||"[object Object]"!==Object.prototype.toString.call(a))return a;function l(e){const t=Number(e);return isNaN(t)||-1!==e.indexOf(".")||r.object?e:t}return a=Object.keys(a).reduce(function(e,t){const i=Object.prototype.toString.call(a[t]);return"[object Object]"!==i&&"[object Array]"!==i||function(e){const t=Object.prototype.toString.call(e);return!e||("[object Array]"===t?!e.length:"[object Object]"===t?!Object.keys(e).length:void 0)}(a[t])?(e[t]=a[t],e):function(e,t,i){return Object.keys(i).reduce(function(t,n){return t[e+o+n]=i[n],t},t)}(t,e,n(a[t],r))},{}),Object.keys(a).forEach(function(t){const i=t.split(o).map(u);let n=l(i.shift()),d=l(i[0]),m=c;for(;void 0!==d;){if("__proto__"===n)return;const e=Object.prototype.toString.call(m[n]),t="[object Object]"===e||"[object Array]"===e;if(!s&&!t&&void 0!==m[n])return;(s&&!t||!s&&null==m[n])&&(m[n]="number"!=typeof d||r.object?{}:[]),m=m[n],i.length>0&&(n=l(i.shift()),d=l(i[0]))}m[n]=e(a[t],r)}),c}},12658:function(e,t){t.read=function(e,t,i,n,a){var r,o,s=8*a-n-1,u=(1<<s)-1,c=u>>1,l=-7,d=i?a-1:0,m=i?-1:1,h=e[t+d];for(d+=m,r=h&(1<<-l)-1,h>>=-l,l+=s;l>0;r=256*r+e[t+d],d+=m,l-=8);for(o=r&(1<<-l)-1,r>>=-l,l+=n;l>0;o=256*o+e[t+d],d+=m,l-=8);if(0===r)r=1-c;else{if(r===u)return o?NaN:1/0*(h?-1:1);o+=Math.pow(2,n),r-=c}return(h?-1:1)*o*Math.pow(2,r-n)},t.write=function(e,t,i,n,a,r){var o,s,u,c=8*r-a-1,l=(1<<c)-1,d=l>>1,m=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:r-1,p=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),(t+=o+d>=1?m/u:m*Math.pow(2,1-d))*u>=2&&(o++,u/=2),o+d>=l?(s=0,o=l):o+d>=1?(s=(t*u-1)*Math.pow(2,a),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),o=0));a>=8;e[i+h]=255&s,h+=p,s/=256,a-=8);for(o=o<<a|s,c+=a;c>0;e[i+h]=255&o,h+=p,o/=256,c-=8);e[i+h-p]|=128*f}},75105:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},18143:function(e,t,i){e.exports=self.fetch||(self.fetch=i(76643).default||i(76643))},17530:function(e,t,i){var n,a,r;void 0!==(a="function"==typeof(n=r=function(){function e(){for(var e=0,t={};e<arguments.length;e++){var i=arguments[e];for(var n in i)t[n]=i[n]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function i(n){function a(){}function r(t,i,r){if("undefined"!=typeof document){"number"==typeof(r=e({path:"/"},a.defaults,r)).expires&&(r.expires=new Date(1*new Date+864e5*r.expires)),r.expires=r.expires?r.expires.toUTCString():"";try{var o=JSON.stringify(i);/^[\{\[]/.test(o)&&(i=o)}catch(c){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var u in r)!r[u]||(s+="; "+u,!0!==r[u]&&(s+="="+r[u].split(";")[0]));return document.cookie=t+"="+i+s}}function o(e,i){if("undefined"!=typeof document){for(var a={},r=document.cookie?document.cookie.split("; "):[],o=0;o<r.length;o++){var s=r[o].split("="),u=s.slice(1).join("=");!i&&'"'===u.charAt(0)&&(u=u.slice(1,-1));try{var c=t(s[0]);if(u=(n.read||n)(u,c)||t(u),i)try{u=JSON.parse(u)}catch(l){}if(a[c]=u,e===c)break}catch(l){}}return e?a[e]:a}}return a.set=r,a.get=function(e){return o(e,!1)},a.getJSON=function(e){return o(e,!0)},a.remove=function(t,i){r(t,"",e(i,{expires:-1}))},a.defaults={},a.withConverter=i,a}(function(){})})?n.call(t,i,t,e):n)&&(e.exports=a),e.exports=r()},55429:function(e,t){"use strict";function i(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function u(e,t,i){return(u=s()?Reflect.construct:function(e,t,i){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return i&&o(a,i.prototype),a}).apply(null,arguments)}function c(e){var t="function"==typeof Map?new Map:void 0;return(c=function(e){if(null===e||!function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,i)}function i(){return u(e,arguments,r(this).constructor)}return i.prototype=Object.create(e.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),o(i,e)})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function d(e){var t=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(e){if("string"==typeof e)return l(e,undefined);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return l(e,undefined)}}(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=e[Symbol.iterator]()).next.bind(t)}var m=function(e){function t(){return e.apply(this,arguments)||this}return a(t,e),t}(c(Error)),h=function(e){function t(t){return e.call(this,"Invalid DateTime: "+t.toMessage())||this}return a(t,e),t}(m),p=function(e){function t(t){return e.call(this,"Invalid Interval: "+t.toMessage())||this}return a(t,e),t}(m),f=function(e){function t(t){return e.call(this,"Invalid Duration: "+t.toMessage())||this}return a(t,e),t}(m),g=function(e){function t(){return e.apply(this,arguments)||this}return a(t,e),t}(m),b=function(e){function t(t){return e.call(this,"Invalid unit "+t)||this}return a(t,e),t}(m),v=function(e){function t(){return e.apply(this,arguments)||this}return a(t,e),t}(m),_=function(e){function t(){return e.call(this,"Zone is an abstract class")||this}return a(t,e),t}(m),y="numeric",w="short",x="long",k={year:y,month:y,day:y},S={year:y,month:w,day:y},D={year:y,month:w,day:y,weekday:w},M={year:y,month:x,day:y},C={year:y,month:x,day:y,weekday:x},T={hour:y,minute:y},A={hour:y,minute:y,second:y},E={hour:y,minute:y,second:y,timeZoneName:w},L={hour:y,minute:y,second:y,timeZoneName:x},O={hour:y,minute:y,hour12:!1},I={hour:y,minute:y,second:y,hour12:!1},P={hour:y,minute:y,second:y,hour12:!1,timeZoneName:w},Y={hour:y,minute:y,second:y,hour12:!1,timeZoneName:x},q={year:y,month:y,day:y,hour:y,minute:y},j={year:y,month:y,day:y,hour:y,minute:y,second:y},N={year:y,month:w,day:y,hour:y,minute:y},F={year:y,month:w,day:y,hour:y,minute:y,second:y},R={year:y,month:w,day:y,weekday:w,hour:y,minute:y},H={year:y,month:x,day:y,hour:y,minute:y,timeZoneName:w},B={year:y,month:x,day:y,hour:y,minute:y,second:y,timeZoneName:w},U={year:y,month:x,day:y,weekday:x,hour:y,minute:y,timeZoneName:x},z={year:y,month:x,day:y,weekday:x,hour:y,minute:y,second:y,timeZoneName:x};function Z(e){return void 0===e}function W(e){return"number"==typeof e}function V(e){return"number"==typeof e&&e%1==0}function G(){try{return"undefined"!=typeof Intl&&Intl.DateTimeFormat}catch(e){return!1}}function J(){return!Z(Intl.DateTimeFormat.prototype.formatToParts)}function Q(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function K(e,t,i){if(0!==e.length)return e.reduce(function(e,n){var a=[t(n),n];return e&&i(e[0],a[0])===e[0]?e:a},null)[1]}function $(e,t){return t.reduce(function(t,i){return t[i]=e[i],t},{})}function X(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function ee(e,t,i){return V(e)&&e>=t&&e<=i}function te(e,t){void 0===t&&(t=2);var i=e<0?"-":"",n=i?-1*e:e;return""+i+(n.toString().length<t?("0".repeat(t)+n).slice(-t):n.toString())}function ie(e){if(!Z(e)&&null!==e&&""!==e)return parseInt(e,10)}function ne(e){if(!Z(e)&&null!==e&&""!==e){var t=1e3*parseFloat("0."+e);return Math.floor(t)}}function ae(e,t,i){void 0===i&&(i=!1);var n=Math.pow(10,t);return(i?Math.trunc:Math.round)(e*n)/n}function re(e){return e%4==0&&(e%100!=0||e%400==0)}function oe(e){return re(e)?366:365}function se(e,t){var i=function(e,t){return e-12*Math.floor(e/12)}(t-1)+1;return 2===i?re(e+(t-i)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][i-1]}function ue(e){var t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(t.getUTCFullYear()-1900),+t}function ce(e){var t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,i=e-1,n=(i+Math.floor(i/4)-Math.floor(i/100)+Math.floor(i/400))%7;return 4===t||3===n?53:52}function le(e){return e>99?e:e>60?1900+e:2e3+e}function de(e,t,i,n){void 0===n&&(n=null);var a=new Date(e),r={hour12:!1,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(r.timeZone=n);var o=Object.assign({timeZoneName:t},r),s=G();if(s&&J()){var u=new Intl.DateTimeFormat(i,o).formatToParts(a).find(function(e){return"timezonename"===e.type.toLowerCase()});return u?u.value:null}if(s){var c=new Intl.DateTimeFormat(i,r).format(a);return new Intl.DateTimeFormat(i,o).format(a).substring(c.length).replace(/^[, \u200e]+/,"")}return null}function me(e,t){var i=parseInt(e,10);Number.isNaN(i)&&(i=0);var n=parseInt(t,10)||0;return 60*i+(i<0||Object.is(i,-0)?-n:n)}function he(e){var t=Number(e);if("boolean"==typeof e||""===e||Number.isNaN(t))throw new v("Invalid unit value "+e);return t}function pe(e,t,i){var n={};for(var a in e)if(X(e,a)){if(i.indexOf(a)>=0)continue;var r=e[a];if(null==r)continue;n[t(a)]=he(r)}return n}function fe(e,t){var i=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return""+a+te(i,2)+":"+te(n,2);case"narrow":return""+a+i+(n>0?":"+n:"");case"techie":return""+a+te(i,2)+te(n,2);default:throw new RangeError("Value format "+t+" is out of range for property format")}}function ge(e){return $(e,["hour","minute","second","millisecond"])}var be=/[A-Za-z_+-]{1,256}(:?\/[A-Za-z_+-]{1,256}(\/[A-Za-z_+-]{1,256})?)?/;function ve(e){return JSON.stringify(e,Object.keys(e).sort())}var _e=["January","February","March","April","May","June","July","August","September","October","November","December"],ye=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],we=["J","F","M","A","M","J","J","A","S","O","N","D"];function xe(e){switch(e){case"narrow":return[].concat(we);case"short":return[].concat(ye);case"long":return[].concat(_e);case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var ke=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Se=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],De=["M","T","W","T","F","S","S"];function Me(e){switch(e){case"narrow":return[].concat(De);case"short":return[].concat(Se);case"long":return[].concat(ke);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var Ce=["AM","PM"],Te=["Before Christ","Anno Domini"],Ae=["BC","AD"],Ee=["B","A"];function Le(e){switch(e){case"narrow":return[].concat(Ee);case"short":return[].concat(Ae);case"long":return[].concat(Te);default:return null}}function Oe(e,t){for(var i,n="",a=d(e);!(i=a()).done;){var r=i.value;n+=r.literal?r.val:t(r.val)}return n}var Ie={D:k,DD:S,DDD:M,DDDD:C,t:T,tt:A,ttt:E,tttt:L,T:O,TT:I,TTT:P,TTTT:Y,f:q,ff:N,fff:H,ffff:U,F:j,FF:F,FFF:B,FFFF:z},Pe=function(){function e(e,t){this.opts=t,this.loc=e,this.systemLoc=null}e.create=function(t,i){return void 0===i&&(i={}),new e(t,i)},e.parseFormat=function(e){for(var t=null,i="",n=!1,a=[],r=0;r<e.length;r++){var o=e.charAt(r);"'"===o?(i.length>0&&a.push({literal:n,val:i}),t=null,i="",n=!n):n||o===t?i+=o:(i.length>0&&a.push({literal:!1,val:i}),i=o,t=o)}return i.length>0&&a.push({literal:n,val:i}),a},e.macroTokenToFormatOpts=function(e){return Ie[e]};var t=e.prototype;return t.formatWithSystemDefault=function(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,Object.assign({},this.opts,t)).format()},t.formatDateTime=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,Object.assign({},this.opts,t)).format()},t.formatDateTimeParts=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,Object.assign({},this.opts,t)).formatToParts()},t.resolvedOptions=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,Object.assign({},this.opts,t)).resolvedOptions()},t.num=function(e,t){if(void 0===t&&(t=0),this.opts.forceSimple)return te(e,t);var i=Object.assign({},this.opts);return t>0&&(i.padTo=t),this.loc.numberFormatter(i).format(e)},t.formatDateTimeFromString=function(t,i){var n=this,a="en"===this.loc.listingMode(),r=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar&&J(),o=function(e,i){return n.loc.extract(t,e,i)},s=function(e){return t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):""},u=function(e,i){return a?function(e,t){return xe(t)[e.month-1]}(t,e):o(i?{month:e}:{month:e,day:"numeric"},"month")},c=function(e,i){return a?function(e,t){return Me(t)[e.weekday-1]}(t,e):o(i?{weekday:e}:{weekday:e,month:"long",day:"numeric"},"weekday")},l=function(e){return a?function(e,t){return Le(t)[e.year<0?0:1]}(t,e):o({era:e},"era")};return Oe(e.parseFormat(i),function(i){switch(i){case"S":return n.num(t.millisecond);case"u":case"SSS":return n.num(t.millisecond,3);case"s":return n.num(t.second);case"ss":return n.num(t.second,2);case"m":return n.num(t.minute);case"mm":return n.num(t.minute,2);case"h":return n.num(t.hour%12==0?12:t.hour%12);case"hh":return n.num(t.hour%12==0?12:t.hour%12,2);case"H":return n.num(t.hour);case"HH":return n.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:n.opts.allowZ});case"ZZ":return s({format:"short",allowZ:n.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:n.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:n.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:n.loc.locale});case"z":return t.zoneName;case"a":return a?function(e){return Ce[e.hour<12?0:1]}(t):o({hour:"numeric",hour12:!0},"dayperiod");case"d":return r?o({day:"numeric"},"day"):n.num(t.day);case"dd":return r?o({day:"2-digit"},"day"):n.num(t.day,2);case"c":return n.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"E":return n.num(t.weekday);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return r?o({month:"numeric",day:"numeric"},"month"):n.num(t.month);case"LL":return r?o({month:"2-digit",day:"numeric"},"month"):n.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return r?o({month:"numeric"},"month"):n.num(t.month);case"MM":return r?o({month:"2-digit"},"month"):n.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return r?o({year:"numeric"},"year"):n.num(t.year);case"yy":return r?o({year:"2-digit"},"year"):n.num(t.year.toString().slice(-2),2);case"yyyy":return r?o({year:"numeric"},"year"):n.num(t.year,4);case"yyyyyy":return r?o({year:"numeric"},"year"):n.num(t.year,6);case"G":return l("short");case"GG":return l("long");case"GGGGG":return l("narrow");case"kk":return n.num(t.weekYear.toString().slice(-2),2);case"kkkk":return n.num(t.weekYear,4);case"W":return n.num(t.weekNumber);case"WW":return n.num(t.weekNumber,2);case"o":return n.num(t.ordinal);case"ooo":return n.num(t.ordinal,3);case"q":return n.num(t.quarter);case"qq":return n.num(t.quarter,2);case"X":return n.num(Math.floor(t.ts/1e3));case"x":return n.num(t.ts);default:return function(i){var a=e.macroTokenToFormatOpts(i);return a?n.formatWithSystemDefault(t,a):i}(i)}})},t.formatDurationFromString=function(t,i){var n,a=this,r=function(e){switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"M":return"month";case"y":return"year";default:return null}},o=e.parseFormat(i),s=o.reduce(function(e,t){return t.literal?e:e.concat(t.val)},[]),u=t.shiftTo.apply(t,s.map(r).filter(function(e){return e}));return Oe(o,(n=u,function(e){var t=r(e);return t?a.num(n.get(t),e.length):e}))},e}(),Ye=function(){function e(e,t){this.reason=e,this.explanation=t}return e.prototype.toMessage=function(){return this.explanation?this.reason+": "+this.explanation:this.reason},e}(),qe=function(){function e(){}var t=e.prototype;return t.offsetName=function(e,t){throw new _},t.formatOffset=function(e,t){throw new _},t.offset=function(e){throw new _},t.equals=function(e){throw new _},n(e,[{key:"type",get:function(){throw new _}},{key:"name",get:function(){throw new _}},{key:"universal",get:function(){throw new _}},{key:"isValid",get:function(){throw new _}}]),e}(),je=null,Ne=function(e){function t(){return e.apply(this,arguments)||this}a(t,e);var i=t.prototype;return i.offsetName=function(e,t){return de(e,t.format,t.locale)},i.formatOffset=function(e,t){return fe(this.offset(e),t)},i.offset=function(e){return-new Date(e).getTimezoneOffset()},i.equals=function(e){return"local"===e.type},n(t,[{key:"type",get:function(){return"local"}},{key:"name",get:function(){return G()?(new Intl.DateTimeFormat).resolvedOptions().timeZone:"local"}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return null===je&&(je=new t),je}}]),t}(qe),Fe=RegExp("^"+be.source+"$"),Re={},He={year:0,month:1,day:2,hour:3,minute:4,second:5},Be={},Ue=function(e){function t(i){var n;return(n=e.call(this)||this).zoneName=i,n.valid=t.isValidZone(i),n}a(t,e),t.create=function(e){return Be[e]||(Be[e]=new t(e)),Be[e]},t.resetCache=function(){Be={},Re={}},t.isValidSpecifier=function(e){return!(!e||!e.match(Fe))},t.isValidZone=function(e){try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(t){return!1}},t.parseGMTOffset=function(e){if(e){var t=e.match(/^Etc\/GMT(0|[+-]\d{1,2})$/i);if(t)return-60*parseInt(t[1])}return null};var i=t.prototype;return i.offsetName=function(e,t){return de(e,t.format,t.locale,this.name)},i.formatOffset=function(e,t){return fe(this.offset(e),t)},i.offset=function(e){var t=new Date(e);if(isNaN(t))return NaN;var i=function(e){return Re[e]||(Re[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),Re[e]}(this.name),n=i.formatToParts?function(e,t){for(var i=e.formatToParts(t),n=[],a=0;a<i.length;a++){var r=i[a],o=r.value,s=He[r.type];Z(s)||(n[s]=parseInt(o,10))}return n}(i,t):function(e,t){var i=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(i);return[n[3],n[1],n[2],n[4],n[5],n[6]]}(i,t),a=n[3],r=+t,o=r%1e3;return(ue({year:n[0],month:n[1],day:n[2],hour:24===a?0:a,minute:n[4],second:n[5],millisecond:0})-(r-=o>=0?o:1e3+o))/6e4},i.equals=function(e){return"iana"===e.type&&e.name===this.name},n(t,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return this.valid}}]),t}(qe),ze=null,Ze=function(e){function t(t){var i;return(i=e.call(this)||this).fixed=t,i}a(t,e),t.instance=function(e){return 0===e?t.utcInstance:new t(e)},t.parseSpecifier=function(e){if(e){var i=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(i)return new t(me(i[1],i[2]))}return null},n(t,null,[{key:"utcInstance",get:function(){return null===ze&&(ze=new t(0)),ze}}]);var i=t.prototype;return i.offsetName=function(){return this.name},i.formatOffset=function(e,t){return fe(this.fixed,t)},i.offset=function(){return this.fixed},i.equals=function(e){return"fixed"===e.type&&e.fixed===this.fixed},n(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return 0===this.fixed?"UTC":"UTC"+fe(this.fixed,"narrow")}},{key:"universal",get:function(){return!0}},{key:"isValid",get:function(){return!0}}]),t}(qe),We=function(e){function t(t){var i;return(i=e.call(this)||this).zoneName=t,i}a(t,e);var i=t.prototype;return i.offsetName=function(){return null},i.formatOffset=function(){return""},i.offset=function(){return NaN},i.equals=function(){return!1},n(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!1}}]),t}(qe);function Ve(e,t){var i;if(Z(e)||null===e)return t;if(e instanceof qe)return e;if(function(e){return"string"==typeof e}(e)){var n=e.toLowerCase();return"local"===n?t:"utc"===n||"gmt"===n?Ze.utcInstance:null!=(i=Ue.parseGMTOffset(e))?Ze.instance(i):Ue.isValidSpecifier(n)?Ue.create(e):Ze.parseSpecifier(n)||new We(e)}return W(e)?Ze.instance(e):"object"==typeof e&&e.offset&&"number"==typeof e.offset?e:new We(e)}var Ge=function(){return Date.now()},Je=null,Qe=null,Ke=null,$e=null,Xe=!1,et=function(){function e(){}return e.resetCaches=function(){lt.resetCache(),Ue.resetCache()},n(e,null,[{key:"now",get:function(){return Ge},set:function(e){Ge=e}},{key:"defaultZoneName",get:function(){return e.defaultZone.name},set:function(e){Je=e?Ve(e):null}},{key:"defaultZone",get:function(){return Je||Ne.instance}},{key:"defaultLocale",get:function(){return Qe},set:function(e){Qe=e}},{key:"defaultNumberingSystem",get:function(){return Ke},set:function(e){Ke=e}},{key:"defaultOutputCalendar",get:function(){return $e},set:function(e){$e=e}},{key:"throwOnInvalid",get:function(){return Xe},set:function(e){Xe=e}}]),e}(),tt={};function it(e,t){void 0===t&&(t={});var i=JSON.stringify([e,t]),n=tt[i];return n||(n=new Intl.DateTimeFormat(e,t),tt[i]=n),n}var nt={},at={};var rt=null;function ot(e,t,i,n,a){var r=e.listingMode(i);return"error"===r?null:"en"===r?n(t):a(t)}var st=function(){function e(e,t,i){if(this.padTo=i.padTo||0,this.floor=i.floor||!1,!t&&G()){var n={useGrouping:!1};i.padTo>0&&(n.minimumIntegerDigits=i.padTo),this.inf=function(e,t){void 0===t&&(t={});var i=JSON.stringify([e,t]),n=nt[i];return n||(n=new Intl.NumberFormat(e,t),nt[i]=n),n}(e,n)}}return e.prototype.format=function(e){if(this.inf){var t=this.floor?Math.floor(e):e;return this.inf.format(t)}return te(this.floor?Math.floor(e):ae(e,3),this.padTo)},e}(),ut=function(){function e(e,t,i){var n;if(this.opts=i,this.hasIntl=G(),e.zone.universal&&this.hasIntl){var a=e.offset/60*-1,r=a>=0?"Etc/GMT+"+a:"Etc/GMT"+a,o=Ue.isValidZone(r);0!==e.offset&&o?(n=r,this.dt=e):(n="UTC",this.dt=i.timeZoneName||0===e.offset?e:ln.fromMillis(e.ts+60*e.offset*1e3))}else"local"===e.zone.type?this.dt=e:(this.dt=e,n=e.zone.name);if(this.hasIntl){var s=Object.assign({},this.opts);n&&(s.timeZone=n),this.dtf=it(t,s)}}var t=e.prototype;return t.format=function(){if(this.hasIntl)return this.dtf.format(this.dt.toJSDate());var e=function(e){var t="EEEE, LLLL d, yyyy, h:mm a";switch(ve($(e,["weekday","era","year","month","day","hour","minute","second","timeZoneName","hour12"]))){case ve(k):return"M/d/yyyy";case ve(S):return"LLL d, yyyy";case ve(D):return"EEE, LLL d, yyyy";case ve(M):return"LLLL d, yyyy";case ve(C):return"EEEE, LLLL d, yyyy";case ve(T):return"h:mm a";case ve(A):return"h:mm:ss a";case ve(E):case ve(L):return"h:mm a";case ve(O):return"HH:mm";case ve(I):return"HH:mm:ss";case ve(P):case ve(Y):return"HH:mm";case ve(q):return"M/d/yyyy, h:mm a";case ve(N):return"LLL d, yyyy, h:mm a";case ve(H):return"LLLL d, yyyy, h:mm a";case ve(U):return t;case ve(j):return"M/d/yyyy, h:mm:ss a";case ve(F):return"LLL d, yyyy, h:mm:ss a";case ve(R):return"EEE, d LLL yyyy, h:mm a";case ve(B):return"LLLL d, yyyy, h:mm:ss a";case ve(z):return"EEEE, LLLL d, yyyy, h:mm:ss a";default:return t}}(this.opts),t=lt.create("en-US");return Pe.create(t).formatDateTimeFromString(this.dt,e)},t.formatToParts=function(){return this.hasIntl&&J()?this.dtf.formatToParts(this.dt.toJSDate()):[]},t.resolvedOptions=function(){return this.hasIntl?this.dtf.resolvedOptions():{locale:"en-US",numberingSystem:"latn",outputCalendar:"gregory"}},e}(),ct=function(){function e(e,t,i){this.opts=Object.assign({style:"long"},i),!t&&Q()&&(this.rtf=function(e,t){void 0===t&&(t={});var i=function(e,t){if(null==e)return{};var i,n,a={},r=Object.keys(e);for(n=0;n<r.length;n++)!(t.indexOf(i=r[n])>=0)&&(a[i]=e[i]);return a}(t,["base"]),n=JSON.stringify([e,i]),a=at[n];return a||(a=new Intl.RelativeTimeFormat(e,t),at[n]=a),a}(e,i))}var t=e.prototype;return t.format=function(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,i,n){void 0===i&&(i="always"),void 0===n&&(n=!1);var a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},r=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===i&&r){var o="days"===e;switch(t){case 1:return o?"tomorrow":"next "+a[e][0];case-1:return o?"yesterday":"last "+a[e][0];case 0:return o?"today":"this "+a[e][0]}}var s=Object.is(t,-0)||t<0,u=Math.abs(t),c=1===u,l=a[e],d=n?c?l[1]:l[2]||l[1]:c?a[e][0]:e;return s?u+" "+d+" ago":"in "+u+" "+d}(t,e,this.opts.numeric,"long"!==this.opts.style)},t.formatToParts=function(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]},e}(),lt=function(){function e(e,t,i,n){var a=function(e){var t=e.indexOf("-u-");if(-1===t)return[e];var i,n=e.substring(0,t);try{i=it(e).resolvedOptions()}catch(a){i=it(n).resolvedOptions()}return[n,i.numberingSystem,i.calendar]}(e),r=a[1],o=a[2];this.locale=a[0],this.numberingSystem=t||r||null,this.outputCalendar=i||o||null,this.intl=function(e,t,i){return G()?((i||t)&&(e+="-u",i&&(e+="-ca-"+i),t&&(e+="-nu-"+t)),e):[]}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=n,this.fastNumbersCached=null}e.fromOpts=function(t){return e.create(t.locale,t.numberingSystem,t.outputCalendar,t.defaultToEN)},e.create=function(t,i,n,a){void 0===a&&(a=!1);var r=t||et.defaultLocale;return new e(r||(a?"en-US":function(){if(rt)return rt;if(G()){var e=(new Intl.DateTimeFormat).resolvedOptions().locale;return rt=e&&"und"!==e?e:"en-US"}return rt="en-US"}()),i||et.defaultNumberingSystem,n||et.defaultOutputCalendar,r)},e.resetCache=function(){rt=null,tt={},nt={},at={}},e.fromObject=function(t){var i=void 0===t?{}:t;return e.create(i.locale,i.numberingSystem,i.outputCalendar)};var t=e.prototype;return t.listingMode=function(e){void 0===e&&(e=!0);var t=G()&&J(),i=this.isEnglish(),n=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return t||i&&n||e?!t||i&&n?"en":"intl":"error"},t.clone=function(t){return t&&0!==Object.getOwnPropertyNames(t).length?e.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,t.defaultToEN||!1):this},t.redefaultToEN=function(e){return void 0===e&&(e={}),this.clone(Object.assign({},e,{defaultToEN:!0}))},t.redefaultToSystem=function(e){return void 0===e&&(e={}),this.clone(Object.assign({},e,{defaultToEN:!1}))},t.months=function(e,t,i){var n=this;return void 0===t&&(t=!1),void 0===i&&(i=!0),ot(this,e,i,xe,function(){var i=t?{month:e,day:"numeric"}:{month:e},a=t?"format":"standalone";return n.monthsCache[a][e]||(n.monthsCache[a][e]=function(e){for(var t=[],a=1;a<=12;a++){var r=ln.utc(2016,a,1);t.push(n.extract(r,i,"month"))}return t}()),n.monthsCache[a][e]})},t.weekdays=function(e,t,i){var n=this;return void 0===t&&(t=!1),void 0===i&&(i=!0),ot(this,e,i,Me,function(){var i=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},a=t?"format":"standalone";return n.weekdaysCache[a][e]||(n.weekdaysCache[a][e]=function(e){for(var t=[],a=1;a<=7;a++){var r=ln.utc(2016,11,13+a);t.push(n.extract(r,i,"weekday"))}return t}()),n.weekdaysCache[a][e]})},t.meridiems=function(e){var t=this;return void 0===e&&(e=!0),ot(this,void 0,e,function(){return Ce},function(){if(!t.meridiemCache){var e={hour:"numeric",hour12:!0};t.meridiemCache=[ln.utc(2016,11,13,9),ln.utc(2016,11,13,19)].map(function(i){return t.extract(i,e,"dayperiod")})}return t.meridiemCache})},t.eras=function(e,t){var i=this;return void 0===t&&(t=!0),ot(this,e,t,Le,function(){var t={era:e};return i.eraCache[e]||(i.eraCache[e]=[ln.utc(-40,1,1),ln.utc(2017,1,1)].map(function(e){return i.extract(e,t,"era")})),i.eraCache[e]})},t.extract=function(e,t,i){var n=this.dtFormatter(e,t).formatToParts().find(function(e){return e.type.toLowerCase()===i});return n?n.value:null},t.numberFormatter=function(e){return void 0===e&&(e={}),new st(this.intl,e.forceSimple||this.fastNumbers,e)},t.dtFormatter=function(e,t){return void 0===t&&(t={}),new ut(e,this.intl,t)},t.relFormatter=function(e){return void 0===e&&(e={}),new ct(this.intl,this.isEnglish(),e)},t.isEnglish=function(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||G()&&new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")},t.equals=function(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar},n(e,[{key:"fastNumbers",get:function(){return null==this.fastNumbersCached&&(this.fastNumbersCached=function(e){return(!e.numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||G()&&"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)}(this)),this.fastNumbersCached}}]),e}();function dt(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var n=t.reduce(function(e,t){return e+t.source},"");return RegExp("^"+n+"$")}function mt(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return function(e){return t.reduce(function(t,i){var n=t[0],a=t[1],r=i(e,t[2]),o=r[1],s=r[2];return[Object.assign(n,r[0]),a||o,s]},[{},null,1]).slice(0,2)}}function ht(e){if(null==e)return[null,null];for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];for(var a=0,r=i;a<r.length;a++){var o=r[a],s=o[0],u=o[1],c=s.exec(e);if(c)return u(c)}return[null,null]}function pt(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return function(e,i){var n,a={};for(n=0;n<t.length;n++)a[t[n]]=ie(e[i+n]);return[a,null,i+n]}}var ft=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,gt=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,bt=RegExp(""+gt.source+ft.source+"?"),vt=RegExp("(?:T"+bt.source+")?"),_t=pt("weekYear","weekNumber","weekDay"),yt=pt("year","ordinal"),wt=RegExp(gt.source+" ?(?:"+ft.source+"|("+be.source+"))?"),xt=RegExp("(?: "+wt.source+")?");function kt(e,t,i){var n=e[t];return Z(n)?i:ie(n)}function St(e,t){return[{year:kt(e,t),month:kt(e,t+1,1),day:kt(e,t+2,1)},null,t+3]}function Dt(e,t){return[{hours:kt(e,t,0),minutes:kt(e,t+1,0),seconds:kt(e,t+2,0),milliseconds:ne(e[t+3])},null,t+4]}function Mt(e,t){var i=!e[t]&&!e[t+1],n=me(e[t+1],e[t+2]);return[{},i?null:Ze.instance(n),t+3]}function Ct(e,t){return[{},e[t]?Ue.create(e[t]):null,t+1]}var Tt=RegExp("^T?"+gt.source+"$"),At=/^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,9}))?S)?)?)$/;function Et(e){var t=e[2],i=e[3],n=e[4],a=e[5],r=e[6],o=e[7],s=e[8],u="-"===e[0][0],c=o&&"-"===o[0],l=function(e,t){return void 0===t&&(t=!1),void 0!==e&&(t||e&&u)?-e:e};return[{years:l(ie(e[1])),months:l(ie(t)),weeks:l(ie(i)),days:l(ie(n)),hours:l(ie(a)),minutes:l(ie(r)),seconds:l(ie(o),"-0"===o),milliseconds:l(ne(s),c)}]}var Lt={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ot(e,t,i,n,a,r,o){var s={year:2===t.length?le(ie(t)):ie(t),month:ye.indexOf(i)+1,day:ie(n),hour:ie(a),minute:ie(r)};return o&&(s.second=ie(o)),e&&(s.weekday=e.length>3?ke.indexOf(e)+1:Se.indexOf(e)+1),s}var It=/^(?:(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\d)(\d\d)))$/;function Pt(e){var t,i=e[8],n=e[9],a=e[10],r=e[11],o=Ot(e[1],e[4],e[3],e[2],e[5],e[6],e[7]);return t=i?Lt[i]:n?0:me(a,r),[o,new Ze(t)]}var Yt=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,qt=/^(Monday|Tuesday|Wedsday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,jt=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function Nt(e){return[Ot(e[1],e[4],e[3],e[2],e[5],e[6],e[7]),Ze.utcInstance]}function Ft(e){return[Ot(e[1],e[7],e[2],e[3],e[4],e[5],e[6]),Ze.utcInstance]}var Rt=dt(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,vt),Ht=dt(/(\d{4})-?W(\d\d)(?:-?(\d))?/,vt),Bt=dt(/(\d{4})-?(\d{3})/,vt),Ut=dt(bt),zt=mt(St,Dt,Mt),Zt=mt(_t,Dt,Mt),Wt=mt(yt,Dt),Vt=mt(Dt,Mt),Gt=mt(Dt),Jt=dt(/(\d{4})-(\d\d)-(\d\d)/,xt),Qt=dt(wt),Kt=mt(St,Dt,Mt,Ct),$t=mt(Dt,Mt,Ct),Xt={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},ei=Object.assign({years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6}},Xt),ti=365.2425,ii=30.436875,ni=Object.assign({years:{quarters:4,months:12,weeks:ti/7,days:ti,hours:24*ti,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:ti/28,days:ti/4,hours:24*ti/4,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:ii/7,days:ii,hours:24*ii,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},Xt),ai=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],ri=ai.slice(0).reverse();function oi(e,t,i){void 0===i&&(i=!1);var n={values:i?t.values:Object.assign({},e.values,t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy};return new ui(n)}function si(e,t,i,n,a){var r=e[a][i],o=t[i]/r,s=Math.sign(o)!==Math.sign(n[a])&&0!==n[a]&&Math.abs(o)<=1?function(e){return e<0?Math.floor(e):Math.ceil(e)}(o):Math.trunc(o);n[a]+=s,t[i]-=s*r}var ui=function(){function e(e){var t="longterm"===e.conversionAccuracy||!1;this.values=e.values,this.loc=e.loc||lt.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=t?ni:ei,this.isLuxonDuration=!0}e.fromMillis=function(t,i){return e.fromObject(Object.assign({milliseconds:t},i))},e.fromObject=function(t){if(null==t||"object"!=typeof t)throw new v("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new e({values:pe(t,e.normalizeUnit,["locale","numberingSystem","conversionAccuracy","zone"]),loc:lt.fromObject(t),conversionAccuracy:t.conversionAccuracy})},e.fromISO=function(t,i){var n=function(e){return ht(e,[At,Et])}(t)[0];if(n){var a=Object.assign(n,i);return e.fromObject(a)}return e.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},e.fromISOTime=function(t,i){var n=function(e){return ht(e,[Tt,Gt])}(t)[0];if(n){var a=Object.assign(n,i);return e.fromObject(a)}return e.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},e.invalid=function(t,i){if(void 0===i&&(i=null),!t)throw new v("need to specify a reason the Duration is invalid");var n=t instanceof Ye?t:new Ye(t,i);if(et.throwOnInvalid)throw new f(n);return new e({invalid:n})},e.normalizeUnit=function(e){var t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e&&e.toLowerCase()];if(!t)throw new b(e);return t},e.isDuration=function(e){return e&&e.isLuxonDuration||!1};var t=e.prototype;return t.toFormat=function(e,t){void 0===t&&(t={});var i=Object.assign({},t,{floor:!1!==t.round&&!1!==t.floor});return this.isValid?Pe.create(this.loc,i).formatDurationFromString(this,e):"Invalid Duration"},t.toObject=function(e){if(void 0===e&&(e={}),!this.isValid)return{};var t=Object.assign({},this.values);return e.includeConfig&&(t.conversionAccuracy=this.conversionAccuracy,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t},t.toISO=function(){if(!this.isValid)return null;var e="P";return 0!==this.years&&(e+=this.years+"Y"),(0!==this.months||0!==this.quarters)&&(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),(0!==this.hours||0!==this.minutes||0!==this.seconds||0!==this.milliseconds)&&(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),(0!==this.seconds||0!==this.milliseconds)&&(e+=ae(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e},t.toISOTime=function(e){if(void 0===e&&(e={}),!this.isValid)return null;var t=this.toMillis();if(t<0||t>=864e5)return null;e=Object.assign({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},e);var i=this.shiftTo("hours","minutes","seconds","milliseconds"),n="basic"===e.format?"hhmm":"hh:mm";(!e.suppressSeconds||0!==i.seconds||0!==i.milliseconds)&&(n+="basic"===e.format?"ss":":ss",(!e.suppressMilliseconds||0!==i.milliseconds)&&(n+=".SSS"));var a=i.toFormat(n);return e.includePrefix&&(a="T"+a),a},t.toJSON=function(){return this.toISO()},t.toString=function(){return this.toISO()},t.toMillis=function(){return this.as("milliseconds")},t.valueOf=function(){return this.toMillis()},t.plus=function(e){if(!this.isValid)return this;for(var t,i=ci(e),n={},a=d(ai);!(t=a()).done;){var r=t.value;(X(i.values,r)||X(this.values,r))&&(n[r]=i.get(r)+this.get(r))}return oi(this,{values:n},!0)},t.minus=function(e){if(!this.isValid)return this;var t=ci(e);return this.plus(t.negate())},t.mapUnits=function(e){if(!this.isValid)return this;for(var t={},i=0,n=Object.keys(this.values);i<n.length;i++){var a=n[i];t[a]=he(e(this.values[a],a))}return oi(this,{values:t},!0)},t.get=function(t){return this[e.normalizeUnit(t)]},t.set=function(t){return this.isValid?oi(this,{values:Object.assign(this.values,pe(t,e.normalizeUnit,[]))}):this},t.reconfigure=function(e){var t=void 0===e?{}:e,i=t.conversionAccuracy,n={loc:this.loc.clone({locale:t.locale,numberingSystem:t.numberingSystem})};return i&&(n.conversionAccuracy=i),oi(this,n)},t.as=function(e){return this.isValid?this.shiftTo(e).get(e):NaN},t.normalize=function(){if(!this.isValid)return this;var e=this.toObject();return function(e,t){ri.reduce(function(i,n){return Z(t[n])?i:(i&&si(e,t,i,t,n),n)},null)}(this.matrix,e),oi(this,{values:e},!0)},t.shiftTo=function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];if(!this.isValid)return this;if(0===i.length)return this;i=i.map(function(t){return e.normalizeUnit(t)});for(var a,r,o={},s={},u=this.toObject(),c=d(ai);!(r=c()).done;){var l=r.value;if(i.indexOf(l)>=0){a=l;var m=0;for(var h in s)m+=this.matrix[h][l]*s[h],s[h]=0;W(u[l])&&(m+=u[l]);var p=Math.trunc(m);for(var f in o[l]=p,s[l]=m-p,u)ai.indexOf(f)>ai.indexOf(l)&&si(this.matrix,u,f,o,l)}else W(u[l])&&(s[l]=u[l])}for(var g in s)0!==s[g]&&(o[a]+=g===a?s[g]:s[g]/this.matrix[a][g]);return oi(this,{values:o},!0).normalize()},t.negate=function(){if(!this.isValid)return this;for(var e={},t=0,i=Object.keys(this.values);t<i.length;t++){var n=i[t];e[n]=-this.values[n]}return oi(this,{values:e},!0)},t.equals=function(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;for(var t,i=d(ai);!(t=i()).done;){var n=t.value;if(r=e.values[n],!(void 0===(a=this.values[n])||0===a?void 0===r||0===r:a===r))return!1}var a,r;return!0},n(e,[{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"years",get:function(){return this.isValid?this.values.years||0:NaN}},{key:"quarters",get:function(){return this.isValid?this.values.quarters||0:NaN}},{key:"months",get:function(){return this.isValid?this.values.months||0:NaN}},{key:"weeks",get:function(){return this.isValid?this.values.weeks||0:NaN}},{key:"days",get:function(){return this.isValid?this.values.days||0:NaN}},{key:"hours",get:function(){return this.isValid?this.values.hours||0:NaN}},{key:"minutes",get:function(){return this.isValid?this.values.minutes||0:NaN}},{key:"seconds",get:function(){return this.isValid?this.values.seconds||0:NaN}},{key:"milliseconds",get:function(){return this.isValid?this.values.milliseconds||0:NaN}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),e}();function ci(e){if(W(e))return ui.fromMillis(e);if(ui.isDuration(e))return e;if("object"==typeof e)return ui.fromObject(e);throw new v("Unknown duration argument "+e+" of type "+typeof e)}var li="Invalid Interval",di=function(){function e(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}e.invalid=function(t,i){if(void 0===i&&(i=null),!t)throw new v("need to specify a reason the Interval is invalid");var n=t instanceof Ye?t:new Ye(t,i);if(et.throwOnInvalid)throw new p(n);return new e({invalid:n})},e.fromDateTimes=function(t,i){var n=dn(t),a=dn(i),r=function(e,t){return e&&e.isValid?t&&t.isValid?t<e?di.invalid("end before start","The end of an interval must be after its start, but you had start="+e.toISO()+" and end="+t.toISO()):null:di.invalid("missing or invalid end"):di.invalid("missing or invalid start")}(n,a);return null==r?new e({start:n,end:a}):r},e.after=function(t,i){var n=ci(i),a=dn(t);return e.fromDateTimes(a,a.plus(n))},e.before=function(t,i){var n=ci(i),a=dn(t);return e.fromDateTimes(a.minus(n),a)},e.fromISO=function(t,i){var n=(t||"").split("/",2),a=n[0],r=n[1];if(a&&r){var o,s,u,c;try{s=(o=ln.fromISO(a,i)).isValid}catch(m){s=!1}try{c=(u=ln.fromISO(r,i)).isValid}catch(m){c=!1}if(s&&c)return e.fromDateTimes(o,u);if(s){var l=ui.fromISO(r,i);if(l.isValid)return e.after(o,l)}else if(c){var d=ui.fromISO(a,i);if(d.isValid)return e.before(u,d)}}return e.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},e.isInterval=function(e){return e&&e.isLuxonInterval||!1};var t=e.prototype;return t.length=function(e){return void 0===e&&(e="milliseconds"),this.isValid?this.toDuration.apply(this,[e]).get(e):NaN},t.count=function(e){if(void 0===e&&(e="milliseconds"),!this.isValid)return NaN;var t=this.start.startOf(e),i=this.end.startOf(e);return Math.floor(i.diff(t,e).get(e))+1},t.hasSame=function(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))},t.isEmpty=function(){return this.s.valueOf()===this.e.valueOf()},t.isAfter=function(e){return!!this.isValid&&this.s>e},t.isBefore=function(e){return!!this.isValid&&this.e<=e},t.contains=function(e){return!!this.isValid&&this.s<=e&&this.e>e},t.set=function(t){var i=void 0===t?{}:t;return this.isValid?e.fromDateTimes(i.start||this.s,i.end||this.e):this},t.splitAt=function(){var t=this;if(!this.isValid)return[];for(var i=arguments.length,n=new Array(i),a=0;a<i;a++)n[a]=arguments[a];for(var r=n.map(dn).filter(function(e){return t.contains(e)}).sort(),o=[],s=this.s,u=0;s<this.e;){var c=r[u]||this.e,l=+c>+this.e?this.e:c;o.push(e.fromDateTimes(s,l)),s=l,u+=1}return o},t.splitBy=function(t){var i=ci(t);if(!this.isValid||!i.isValid||0===i.as("milliseconds"))return[];for(var n,a=this.s,r=1,o=[];a<this.e;){var s=this.start.plus(i.mapUnits(function(e){return e*r}));o.push(e.fromDateTimes(a,n=+s>+this.e?this.e:s)),a=n,r+=1}return o},t.divideEqually=function(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]},t.overlaps=function(e){return this.e>e.s&&this.s<e.e},t.abutsStart=function(e){return!!this.isValid&&+this.e==+e.s},t.abutsEnd=function(e){return!!this.isValid&&+e.e==+this.s},t.engulfs=function(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e},t.equals=function(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)},t.intersection=function(t){if(!this.isValid)return this;var i=this.s>t.s?this.s:t.s,n=this.e<t.e?this.e:t.e;return i>=n?null:e.fromDateTimes(i,n)},t.union=function(t){return this.isValid?e.fromDateTimes(this.s<t.s?this.s:t.s,this.e>t.e?this.e:t.e):this},e.merge=function(e){var t=e.sort(function(e,t){return e.s-t.s}).reduce(function(e,t){var i=e[0],n=e[1];return n?n.overlaps(t)||n.abutsStart(t)?[i,n.union(t)]:[i.concat([n]),t]:[i,t]},[[],null]),i=t[0],n=t[1];return n&&i.push(n),i},e.xor=function(t){for(var i,n,a=null,r=0,o=[],s=t.map(function(e){return[{time:e.s,type:"s"},{time:e.e,type:"e"}]}),u=d((i=Array.prototype).concat.apply(i,s).sort(function(e,t){return e.time-t.time}));!(n=u()).done;){var c=n.value;1===(r+="s"===c.type?1:-1)?a=c.time:(a&&+a!=+c.time&&o.push(e.fromDateTimes(a,c.time)),a=null)}return e.merge(o)},t.difference=function(){for(var t=this,i=arguments.length,n=new Array(i),a=0;a<i;a++)n[a]=arguments[a];return e.xor([this].concat(n)).map(function(e){return t.intersection(e)}).filter(function(e){return e&&!e.isEmpty()})},t.toString=function(){return this.isValid?"["+this.s.toISO()+" \u2013 "+this.e.toISO()+")":li},t.toISO=function(e){return this.isValid?this.s.toISO(e)+"/"+this.e.toISO(e):li},t.toISODate=function(){return this.isValid?this.s.toISODate()+"/"+this.e.toISODate():li},t.toISOTime=function(e){return this.isValid?this.s.toISOTime(e)+"/"+this.e.toISOTime(e):li},t.toFormat=function(e,t){var i=(void 0===t?{}:t).separator,n=void 0===i?" \u2013 ":i;return this.isValid?""+this.s.toFormat(e)+n+this.e.toFormat(e):li},t.toDuration=function(e,t){return this.isValid?this.e.diff(this.s,e,t):ui.invalid(this.invalidReason)},t.mapEndpoints=function(t){return e.fromDateTimes(t(this.s),t(this.e))},n(e,[{key:"start",get:function(){return this.isValid?this.s:null}},{key:"end",get:function(){return this.isValid?this.e:null}},{key:"isValid",get:function(){return null===this.invalidReason}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),e}(),mi=function(){function e(){}return e.hasDST=function(e){void 0===e&&(e=et.defaultZone);var t=ln.now().setZone(e).set({month:12});return!e.universal&&t.offset!==t.set({month:6}).offset},e.isValidIANAZone=function(e){return Ue.isValidSpecifier(e)&&Ue.isValidZone(e)},e.normalizeZone=function(e){return Ve(e,et.defaultZone)},e.months=function(e,t){void 0===e&&(e="long");var i=void 0===t?{}:t,n=i.locale,a=i.numberingSystem,r=i.locObj,o=i.outputCalendar;return((void 0===r?null:r)||lt.create(void 0===n?null:n,void 0===a?null:a,void 0===o?"gregory":o)).months(e)},e.monthsFormat=function(e,t){void 0===e&&(e="long");var i=void 0===t?{}:t,n=i.locale,a=i.numberingSystem,r=i.locObj,o=i.outputCalendar;return((void 0===r?null:r)||lt.create(void 0===n?null:n,void 0===a?null:a,void 0===o?"gregory":o)).months(e,!0)},e.weekdays=function(e,t){void 0===e&&(e="long");var i=void 0===t?{}:t,n=i.locale,a=i.numberingSystem,r=i.locObj;return((void 0===r?null:r)||lt.create(void 0===n?null:n,void 0===a?null:a,null)).weekdays(e)},e.weekdaysFormat=function(e,t){void 0===e&&(e="long");var i=void 0===t?{}:t,n=i.locale,a=i.numberingSystem,r=i.locObj;return((void 0===r?null:r)||lt.create(void 0===n?null:n,void 0===a?null:a,null)).weekdays(e,!0)},e.meridiems=function(e){var t=(void 0===e?{}:e).locale;return lt.create(void 0===t?null:t).meridiems()},e.eras=function(e,t){void 0===e&&(e="short");var i=(void 0===t?{}:t).locale;return lt.create(void 0===i?null:i,null,"gregory").eras(e)},e.features=function(){var e=!1,t=!1,i=!1,n=!1;if(G()){e=!0,t=J(),n=Q();try{i="America/New_York"===new Intl.DateTimeFormat("en",{timeZone:"America/New_York"}).resolvedOptions().timeZone}catch(a){i=!1}}return{intl:e,intlTokens:t,zones:i,relative:n}},e}();function hi(e,t){var i=function(e){return e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},n=i(t)-i(e);return Math.floor(ui.fromMillis(n).as("days"))}var pi={arab:"[\u0660-\u0669]",arabext:"[\u06f0-\u06f9]",bali:"[\u1b50-\u1b59]",beng:"[\u09e6-\u09ef]",deva:"[\u0966-\u096f]",fullwide:"[\uff10-\uff19]",gujr:"[\u0ae6-\u0aef]",hanidec:"[\u3007|\u4e00|\u4e8c|\u4e09|\u56db|\u4e94|\u516d|\u4e03|\u516b|\u4e5d]",khmr:"[\u17e0-\u17e9]",knda:"[\u0ce6-\u0cef]",laoo:"[\u0ed0-\u0ed9]",limb:"[\u1946-\u194f]",mlym:"[\u0d66-\u0d6f]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0b66-\u0b6f]",tamldec:"[\u0be6-\u0bef]",telu:"[\u0c66-\u0c6f]",thai:"[\u0e50-\u0e59]",tibt:"[\u0f20-\u0f29]",latn:"\\d"},fi={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},gi=pi.hanidec.replace(/[\[|\]]/g,"").split("");function bi(e,t){return void 0===t&&(t=""),new RegExp(""+pi[e.numberingSystem||"latn"]+t)}function vi(e,t){return void 0===t&&(t=function(e){return e}),{regex:e,deser:function(e){return t(function(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var i=0;i<e.length;i++){var n=e.charCodeAt(i);if(-1!==e[i].search(pi.hanidec))t+=gi.indexOf(e[i]);else for(var a in fi){var r=fi[a],o=r[0];n>=o&&n<=r[1]&&(t+=n-o)}}return parseInt(t,10)}return t}(e[0]))}}}var _i="( |"+String.fromCharCode(160)+")",yi=new RegExp(_i,"g");function wi(e){return e.replace(/\./g,"\\.?").replace(yi,_i)}function xi(e){return e.replace(/\./g,"").replace(yi," ").toLowerCase()}function ki(e,t){return null===e?null:{regex:RegExp(e.map(wi).join("|")),deser:function(i){var n=i[0];return e.findIndex(function(e){return xi(n)===xi(e)})+t}}}function Si(e,t){return{regex:e,deser:function(e){return me(e[1],e[2])},groups:t}}function Di(e){return{regex:e,deser:function(e){return e[0]}}}function Mi(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var Ci={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"}},Ti=null;function Ai(e,t,i){var n=function(e,t){var i;return(i=Array.prototype).concat.apply(i,e.map(function(e){return function(e,t){if(e.literal)return e;var i=Pe.macroTokenToFormatOpts(e.val);if(!i)return e;var n=Pe.create(t,i).formatDateTimeParts((Ti||(Ti=ln.fromMillis(1555555555555)),Ti)).map(function(e){return function(e,t,i){var n=e.type;if("literal"===n)return{literal:!0,val:e.value};var a=Ci[n];return"object"==typeof a&&(a=a[i[n]]),a?{literal:!1,val:a}:void 0}(e,0,i)});return n.includes(void 0)?e:n}(e,t)}))}(Pe.parseFormat(i),e),a=n.map(function(t){return function(e,t){var i=bi(t),n=bi(t,"{2}"),a=bi(t,"{3}"),r=bi(t,"{4}"),o=bi(t,"{6}"),s=bi(t,"{1,2}"),u=bi(t,"{1,3}"),c=bi(t,"{1,6}"),l=bi(t,"{1,9}"),d=bi(t,"{2,4}"),m=bi(t,"{4,6}"),h=function(e){return{regex:RegExp(Mi(e.val)),deser:function(e){return e[0]},literal:!0}},p=function(p){if(e.literal)return h(p);switch(p.val){case"G":return ki(t.eras("short",!1),0);case"GG":return ki(t.eras("long",!1),0);case"y":return vi(c);case"yy":return vi(d,le);case"yyyy":return vi(r);case"yyyyy":return vi(m);case"yyyyyy":return vi(o);case"M":return vi(s);case"MM":return vi(n);case"MMM":return ki(t.months("short",!0,!1),1);case"MMMM":return ki(t.months("long",!0,!1),1);case"L":return vi(s);case"LL":return vi(n);case"LLL":return ki(t.months("short",!1,!1),1);case"LLLL":return ki(t.months("long",!1,!1),1);case"d":return vi(s);case"dd":return vi(n);case"o":return vi(u);case"ooo":return vi(a);case"HH":return vi(n);case"H":return vi(s);case"hh":return vi(n);case"h":return vi(s);case"mm":return vi(n);case"m":case"q":return vi(s);case"qq":return vi(n);case"s":return vi(s);case"ss":return vi(n);case"S":return vi(u);case"SSS":return vi(a);case"u":return Di(l);case"a":return ki(t.meridiems(),0);case"kkkk":return vi(r);case"kk":return vi(d,le);case"W":return vi(s);case"WW":return vi(n);case"E":case"c":return vi(i);case"EEE":return ki(t.weekdays("short",!1,!1),1);case"EEEE":return ki(t.weekdays("long",!1,!1),1);case"ccc":return ki(t.weekdays("short",!0,!1),1);case"cccc":return ki(t.weekdays("long",!0,!1),1);case"Z":case"ZZ":return Si(new RegExp("([+-]"+s.source+")(?::("+n.source+"))?"),2);case"ZZZ":return Si(new RegExp("([+-]"+s.source+")("+n.source+")?"),2);case"z":return Di(/[a-z_+-/]{1,256}?/i);default:return h(p)}}(e)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return p.token=e,p}(t,e)}),r=a.find(function(e){return e.invalidReason});if(r)return{input:t,tokens:n,invalidReason:r.invalidReason};var o=function(e){return["^"+e.map(function(e){return e.regex}).reduce(function(e,t){return e+"("+t.source+")"},"")+"$",e]}(a),s=o[1],u=RegExp(o[0],"i"),c=function(e,t,i){var n=e.match(t);if(n){var a={},r=1;for(var o in i)if(X(i,o)){var s=i[o],u=s.groups?s.groups+1:1;!s.literal&&s.token&&(a[s.token.val[0]]=s.deser(n.slice(r,r+u))),r+=u}return[n,a]}return[n,{}]}(t,u,s),l=c[0],d=c[1],m=d?function(e){var t;return t=Z(e.Z)?Z(e.z)?null:Ue.create(e.z):new Ze(e.Z),Z(e.q)||(e.M=3*(e.q-1)+1),Z(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),Z(e.u)||(e.S=ne(e.u)),[Object.keys(e).reduce(function(t,i){var n=function(e){switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}}(i);return n&&(t[n]=e[i]),t},{}),t]}(d):[null,null],h=m[0],p=m[1];if(X(d,"a")&&X(d,"H"))throw new g("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:n,regex:u,rawMatches:l,matches:d,result:h,zone:p}}var Ei=[0,31,59,90,120,151,181,212,243,273,304,334],Li=[0,31,60,91,121,152,182,213,244,274,305,335];function Oi(e,t){return new Ye("unit out of range","you specified "+t+" (of type "+typeof t+") as a "+e+", which is invalid")}function Ii(e,t,i){var n=new Date(Date.UTC(e,t-1,i)).getUTCDay();return 0===n?7:n}function Pi(e,t,i){return i+(re(e)?Li:Ei)[t-1]}function Yi(e,t){var i=re(e)?Li:Ei,n=i.findIndex(function(e){return e<t});return{month:n+1,day:t-i[n]}}function qi(e){var t,i=e.year,n=e.month,a=e.day,r=Pi(i,n,a),o=Ii(i,n,a),s=Math.floor((r-o+10)/7);return s<1?s=ce(t=i-1):s>ce(i)?(t=i+1,s=1):t=i,Object.assign({weekYear:t,weekNumber:s,weekday:o},ge(e))}function ji(e){var t,i=e.weekYear,n=e.weekNumber,a=e.weekday,r=Ii(i,1,4),o=oe(i),s=7*n+a-r-3;s<1?s+=oe(t=i-1):s>o?(t=i+1,s-=oe(i)):t=i;var u=Yi(t,s);return Object.assign({year:t,month:u.month,day:u.day},ge(e))}function Ni(e){var t=e.year,i=Pi(t,e.month,e.day);return Object.assign({year:t,ordinal:i},ge(e))}function Fi(e){var t=e.year,i=Yi(t,e.ordinal);return Object.assign({year:t,month:i.month,day:i.day},ge(e))}function Ri(e){var t=V(e.year),i=ee(e.month,1,12),n=ee(e.day,1,se(e.year,e.month));return t?i?!n&&Oi("day",e.day):Oi("month",e.month):Oi("year",e.year)}function Hi(e){var t=e.hour,i=e.minute,n=e.second,a=e.millisecond,r=ee(t,0,23)||24===t&&0===i&&0===n&&0===a,o=ee(i,0,59),s=ee(n,0,59),u=ee(a,0,999);return r?o?s?!u&&Oi("millisecond",a):Oi("second",n):Oi("minute",i):Oi("hour",t)}var Bi="Invalid DateTime",Ui=864e13;function zi(e){return new Ye("unsupported zone",'the zone "'+e.name+'" is not supported')}function Zi(e){return null===e.weekData&&(e.weekData=qi(e.c)),e.weekData}function Wi(e,t){var i={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new ln(Object.assign({},i,t,{old:i}))}function Vi(e,t,i){var n=e-60*t*1e3,a=i.offset(n);if(t===a)return[n,t];var r=i.offset(n-=60*(a-t)*1e3);return a===r?[n,a]:[e-60*Math.min(a,r)*1e3,Math.max(a,r)]}function Gi(e,t){var i=new Date(e+=60*t*1e3);return{year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()}}function Ji(e,t,i){return Vi(ue(e),t,i)}function Qi(e,t){var i=e.o,n=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),r=Object.assign({},e.c,{year:n,month:a,day:Math.min(e.c.day,se(n,a))+Math.trunc(t.days)+7*Math.trunc(t.weeks)}),o=ui.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),s=Vi(ue(r),i,e.zone),u=s[0],c=s[1];return 0!==o&&(c=e.zone.offset(u+=o)),{ts:u,o:c}}function Ki(e,t,i,n,a){var r=i.setZone,o=i.zone;if(e&&0!==Object.keys(e).length){var s=ln.fromObject(Object.assign(e,i,{zone:t||o,setZone:void 0}));return r?s:s.setZone(o)}return ln.invalid(new Ye("unparsable",'the input "'+a+"\" can't be parsed as "+n))}function $i(e,t,i){return void 0===i&&(i=!0),e.isValid?Pe.create(lt.create("en-US"),{allowZ:i,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Xi(e,t){var i=t.suppressSeconds,n=t.suppressMilliseconds,a=t.includeOffset,r=t.includePrefix,o=void 0!==r&&r,s=t.includeZone,u=void 0!==s&&s,c=t.spaceZone,l=t.format,d=void 0===l?"extended":l,m="basic"===d?"HHmm":"HH:mm";(!(void 0!==i&&i)||0!==e.second||0!==e.millisecond)&&(m+="basic"===d?"ss":":ss",(!(void 0!==n&&n)||0!==e.millisecond)&&(m+=".SSS")),(u||a)&&void 0!==c&&c&&(m+=" "),u?m+="z":a&&(m+="basic"===d?"ZZZ":"ZZ");var h=$i(e,m);return o&&(h="T"+h),h}var en={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},tn={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},nn={ordinal:1,hour:0,minute:0,second:0,millisecond:0},an=["year","month","day","hour","minute","second","millisecond"],rn=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],on=["year","ordinal","hour","minute","second","millisecond"];function sn(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new b(e);return t}function un(e,t){for(var i,n=d(an);!(i=n()).done;){var a=i.value;Z(e[a])&&(e[a]=en[a])}var r=Ri(e)||Hi(e);if(r)return ln.invalid(r);var o=et.now(),s=Ji(e,t.offset(o),t);return new ln({ts:s[0],zone:t,o:s[1]})}function cn(e,t,i){var n=!!Z(i.round)||i.round,a=function(e,a){return e=ae(e,n||i.calendary?0:2,!0),t.loc.clone(i).relFormatter(i).format(e,a)},r=function(n){return i.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n)};if(i.unit)return a(r(i.unit),i.unit);for(var o,s=d(i.units);!(o=s()).done;){var u=o.value,c=r(u);if(Math.abs(c)>=1)return a(c,u)}return a(e>t?-0:0,i.units[i.units.length-1])}var ln=function(){function e(e){var t=e.zone||et.defaultZone,i=e.invalid||(Number.isNaN(e.ts)?new Ye("invalid input"):null)||(t.isValid?null:zi(t));this.ts=Z(e.ts)?et.now():e.ts;var n=null,a=null;if(!i)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t)){var r=[e.old.c,e.old.o];n=r[0],a=r[1]}else{var o=t.offset(this.ts);n=Gi(this.ts,o),n=(i=Number.isNaN(n.year)?new Ye("invalid input"):null)?null:n,a=i?null:o}this._zone=t,this.loc=e.loc||lt.create(),this.invalid=i,this.weekData=null,this.c=n,this.o=a,this.isLuxonDateTime=!0}e.now=function(){return new e({})},e.local=function(t,i,n,a,r,o,s){return Z(t)?e.now():un({year:t,month:i,day:n,hour:a,minute:r,second:o,millisecond:s},et.defaultZone)},e.utc=function(t,i,n,a,r,o,s){return Z(t)?new e({ts:et.now(),zone:Ze.utcInstance}):un({year:t,month:i,day:n,hour:a,minute:r,second:o,millisecond:s},Ze.utcInstance)},e.fromJSDate=function(t,i){void 0===i&&(i={});var n=function(e){return"[object Date]"===Object.prototype.toString.call(e)}(t)?t.valueOf():NaN;if(Number.isNaN(n))return e.invalid("invalid input");var a=Ve(i.zone,et.defaultZone);return a.isValid?new e({ts:n,zone:a,loc:lt.fromObject(i)}):e.invalid(zi(a))},e.fromMillis=function(t,i){if(void 0===i&&(i={}),W(t))return t<-Ui||t>Ui?e.invalid("Timestamp out of range"):new e({ts:t,zone:Ve(i.zone,et.defaultZone),loc:lt.fromObject(i)});throw new v("fromMillis requires a numerical input, but received a "+typeof t+" with value "+t)},e.fromSeconds=function(t,i){if(void 0===i&&(i={}),W(t))return new e({ts:1e3*t,zone:Ve(i.zone,et.defaultZone),loc:lt.fromObject(i)});throw new v("fromSeconds requires a numerical input")},e.fromObject=function(t){var i=Ve(t.zone,et.defaultZone);if(!i.isValid)return e.invalid(zi(i));var n=et.now(),a=i.offset(n),r=pe(t,sn,["zone","locale","outputCalendar","numberingSystem"]),o=!Z(r.ordinal),s=!Z(r.year),u=!Z(r.month)||!Z(r.day),c=s||u,l=r.weekYear||r.weekNumber,m=lt.fromObject(t);if((c||o)&&l)throw new g("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(u&&o)throw new g("Can't mix ordinal dates with month/day");var h,p,f=l||r.weekday&&!c,b=Gi(n,a);f?(h=rn,p=tn,b=qi(b)):o?(h=on,p=nn,b=Ni(b)):(h=an,p=en);for(var v,_=!1,y=d(h);!(v=y()).done;){var w=v.value;Z(r[w])?r[w]=_?p[w]:b[w]:_=!0}var x=(f?function(e){var t=V(e.weekYear),i=ee(e.weekNumber,1,ce(e.weekYear)),n=ee(e.weekday,1,7);return t?i?!n&&Oi("weekday",e.weekday):Oi("week",e.week):Oi("weekYear",e.weekYear)}(r):o?function(e){var t=V(e.year),i=ee(e.ordinal,1,oe(e.year));return t?!i&&Oi("ordinal",e.ordinal):Oi("year",e.year)}(r):Ri(r))||Hi(r);if(x)return e.invalid(x);var k=Ji(f?ji(r):o?Fi(r):r,a,i),S=new e({ts:k[0],zone:i,o:k[1],loc:m});return r.weekday&&c&&t.weekday!==S.weekday?e.invalid("mismatched weekday","you can't specify both a weekday of "+r.weekday+" and a date of "+S.toISO()):S},e.fromISO=function(e,t){void 0===t&&(t={});var i=function(e){return ht(e,[Rt,zt],[Ht,Zt],[Bt,Wt],[Ut,Vt])}(e);return Ki(i[0],i[1],t,"ISO 8601",e)},e.fromRFC2822=function(e,t){void 0===t&&(t={});var i=function(e){return ht(function(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[It,Pt])}(e);return Ki(i[0],i[1],t,"RFC 2822",e)},e.fromHTTP=function(e,t){void 0===t&&(t={});var i=function(e){return ht(e,[Yt,Nt],[qt,Nt],[jt,Ft])}(e);return Ki(i[0],i[1],t,"HTTP",t)},e.fromFormat=function(t,i,n){if(void 0===n&&(n={}),Z(t)||Z(i))throw new v("fromFormat requires an input string and a format");var a=n.locale,r=n.numberingSystem,o=function(e,t,i){var n=Ai(e,t,i);return[n.result,n.zone,n.invalidReason]}(lt.fromOpts({locale:void 0===a?null:a,numberingSystem:void 0===r?null:r,defaultToEN:!0}),t,i),s=o[0],u=o[1],c=o[2];return c?e.invalid(c):Ki(s,u,n,"format "+i,t)},e.fromString=function(t,i,n){return void 0===n&&(n={}),e.fromFormat(t,i,n)},e.fromSQL=function(e,t){void 0===t&&(t={});var i=function(e){return ht(e,[Jt,Kt],[Qt,$t])}(e);return Ki(i[0],i[1],t,"SQL",e)},e.invalid=function(t,i){if(void 0===i&&(i=null),!t)throw new v("need to specify a reason the DateTime is invalid");var n=t instanceof Ye?t:new Ye(t,i);if(et.throwOnInvalid)throw new h(n);return new e({invalid:n})},e.isDateTime=function(e){return e&&e.isLuxonDateTime||!1};var t=e.prototype;return t.get=function(e){return this[e]},t.resolvedLocaleOpts=function(e){void 0===e&&(e={});var t=Pe.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.calendar}},t.toUTC=function(e,t){return void 0===e&&(e=0),void 0===t&&(t={}),this.setZone(Ze.instance(e),t)},t.toLocal=function(){return this.setZone(et.defaultZone)},t.setZone=function(t,i){var n=void 0===i?{}:i,a=n.keepLocalTime,r=void 0!==a&&a,o=n.keepCalendarTime,s=void 0!==o&&o;if((t=Ve(t,et.defaultZone)).equals(this.zone))return this;if(t.isValid){var u=this.ts;if(r||s){var c=t.offset(this.ts);u=Ji(this.toObject(),c,t)[0]}return Wi(this,{ts:u,zone:t})}return e.invalid(zi(t))},t.reconfigure=function(e){var t=void 0===e?{}:e;return Wi(this,{loc:this.loc.clone({locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.outputCalendar})})},t.setLocale=function(e){return this.reconfigure({locale:e})},t.set=function(e){if(!this.isValid)return this;var t,i=pe(e,sn,[]),n=!Z(i.weekYear)||!Z(i.weekNumber)||!Z(i.weekday),a=!Z(i.ordinal),r=!Z(i.year),o=!Z(i.month)||!Z(i.day);if((r||o||a)&&(i.weekYear||i.weekNumber))throw new g("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(o&&a)throw new g("Can't mix ordinal dates with month/day");n?t=ji(Object.assign(qi(this.c),i)):Z(i.ordinal)?(t=Object.assign(this.toObject(),i),Z(i.day)&&(t.day=Math.min(se(t.year,t.month),t.day))):t=Fi(Object.assign(Ni(this.c),i));var s=Ji(t,this.o,this.zone);return Wi(this,{ts:s[0],o:s[1]})},t.plus=function(e){return this.isValid?Wi(this,Qi(this,ci(e))):this},t.minus=function(e){return this.isValid?Wi(this,Qi(this,ci(e).negate())):this},t.startOf=function(e){if(!this.isValid)return this;var t={},i=ui.normalizeUnit(e);switch(i){case"years":t.month=1;case"quarters":case"months":t.day=1;case"weeks":case"days":t.hour=0;case"hours":t.minute=0;case"minutes":t.second=0;case"seconds":t.millisecond=0}if("weeks"===i&&(t.weekday=1),"quarters"===i){var n=Math.ceil(this.month/3);t.month=3*(n-1)+1}return this.set(t)},t.endOf=function(e){var t;return this.isValid?this.plus((t={},t[e]=1,t)).startOf(e).minus(1):this},t.toFormat=function(e,t){return void 0===t&&(t={}),this.isValid?Pe.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):Bi},t.toLocaleString=function(e){return void 0===e&&(e=k),this.isValid?Pe.create(this.loc.clone(e),e).formatDateTime(this):Bi},t.toLocaleParts=function(e){return void 0===e&&(e={}),this.isValid?Pe.create(this.loc.clone(e),e).formatDateTimeParts(this):[]},t.toISO=function(e){return void 0===e&&(e={}),this.isValid?this.toISODate(e)+"T"+this.toISOTime(e):null},t.toISODate=function(e){var t=(void 0===e?{}:e).format,i="basic"===(void 0===t?"extended":t)?"yyyyMMdd":"yyyy-MM-dd";return this.year>9999&&(i="+"+i),$i(this,i)},t.toISOWeekDate=function(){return $i(this,"kkkk-'W'WW-c")},t.toISOTime=function(e){var t=void 0===e?{}:e,i=t.suppressMilliseconds,n=t.suppressSeconds,a=t.includeOffset,r=t.includePrefix,o=t.format;return Xi(this,{suppressSeconds:void 0!==n&&n,suppressMilliseconds:void 0!==i&&i,includeOffset:void 0===a||a,includePrefix:void 0!==r&&r,format:void 0===o?"extended":o})},t.toRFC2822=function(){return $i(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)},t.toHTTP=function(){return $i(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")},t.toSQLDate=function(){return $i(this,"yyyy-MM-dd")},t.toSQLTime=function(e){var t=void 0===e?{}:e,i=t.includeOffset,n=t.includeZone;return Xi(this,{includeOffset:void 0===i||i,includeZone:void 0!==n&&n,spaceZone:!0})},t.toSQL=function(e){return void 0===e&&(e={}),this.isValid?this.toSQLDate()+" "+this.toSQLTime(e):null},t.toString=function(){return this.isValid?this.toISO():Bi},t.valueOf=function(){return this.toMillis()},t.toMillis=function(){return this.isValid?this.ts:NaN},t.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},t.toJSON=function(){return this.toISO()},t.toBSON=function(){return this.toJSDate()},t.toObject=function(e){if(void 0===e&&(e={}),!this.isValid)return{};var t=Object.assign({},this.c);return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t},t.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},t.diff=function(e,t,i){if(void 0===t&&(t="milliseconds"),void 0===i&&(i={}),!this.isValid||!e.isValid)return ui.invalid(this.invalid||e.invalid,"created by diffing an invalid DateTime");var n=Object.assign({locale:this.locale,numberingSystem:this.numberingSystem},i),a=function(e){return Array.isArray(e)?e:[e]}(t).map(ui.normalizeUnit),r=e.valueOf()>this.valueOf(),o=function(e,t,i,n){var a,r=function(e,t,i){for(var n,a,r={},o=0,s=[["years",function(e,t){return t.year-e.year}],["quarters",function(e,t){return t.quarter-e.quarter}],["months",function(e,t){return t.month-e.month+12*(t.year-e.year)}],["weeks",function(e,t){var i=hi(e,t);return(i-i%7)/7}],["days",hi]];o<s.length;o++){var u=s[o],c=u[0],l=u[1];if(i.indexOf(c)>=0){var d;n=c;var m,h=l(e,t);(a=e.plus(((d={})[c]=h,d)))>t?(e=e.plus(((m={})[c]=h-1,m)),h-=1):e=a,r[c]=h}}return[e,r,a,n]}(e,t,i),o=r[0],s=r[1],u=r[2],c=r[3],l=t-o,d=i.filter(function(e){return["hours","minutes","seconds","milliseconds"].indexOf(e)>=0});0===d.length&&(u<t&&(u=o.plus(((a={})[c]=1,a))),u!==o&&(s[c]=(s[c]||0)+l/(u-o)));var m,h=ui.fromObject(Object.assign(s,n));return d.length>0?(m=ui.fromMillis(l,n)).shiftTo.apply(m,d).plus(h):h}(r?this:e,r?e:this,a,n);return r?o.negate():o},t.diffNow=function(t,i){return void 0===t&&(t="milliseconds"),void 0===i&&(i={}),this.diff(e.now(),t,i)},t.until=function(e){return this.isValid?di.fromDateTimes(this,e):this},t.hasSame=function(e,t){if(!this.isValid)return!1;var i=e.valueOf(),n=this.setZone(e.zone,{keepLocalTime:!0});return n.startOf(t)<=i&&i<=n.endOf(t)},t.equals=function(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)},t.toRelative=function(t){if(void 0===t&&(t={}),!this.isValid)return null;var i=t.base||e.fromObject({zone:this.zone}),n=t.padding?this<i?-t.padding:t.padding:0,a=["years","months","days","hours","minutes","seconds"],r=t.unit;return Array.isArray(t.unit)&&(a=t.unit,r=void 0),cn(i,this.plus(n),Object.assign(t,{numeric:"always",units:a,unit:r}))},t.toRelativeCalendar=function(t){return void 0===t&&(t={}),this.isValid?cn(t.base||e.fromObject({zone:this.zone}),this,Object.assign(t,{numeric:"auto",units:["years","months","days"],calendary:!0})):null},e.min=function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];if(!i.every(e.isDateTime))throw new v("min requires all arguments be DateTimes");return K(i,function(e){return e.valueOf()},Math.min)},e.max=function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];if(!i.every(e.isDateTime))throw new v("max requires all arguments be DateTimes");return K(i,function(e){return e.valueOf()},Math.max)},e.fromFormatExplain=function(e,t,i){void 0===i&&(i={});var n=i.locale,a=i.numberingSystem;return Ai(lt.fromOpts({locale:void 0===n?null:n,numberingSystem:void 0===a?null:a,defaultToEN:!0}),e,t)},e.fromStringExplain=function(t,i,n){return void 0===n&&(n={}),e.fromFormatExplain(t,i,n)},n(e,[{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function(){return this._zone}},{key:"zoneName",get:function(){return this.isValid?this.zone.name:null}},{key:"year",get:function(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function(){return this.isValid?this.c.month:NaN}},{key:"day",get:function(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function(){return this.isValid?Zi(this).weekYear:NaN}},{key:"weekNumber",get:function(){return this.isValid?Zi(this).weekNumber:NaN}},{key:"weekday",get:function(){return this.isValid?Zi(this).weekday:NaN}},{key:"ordinal",get:function(){return this.isValid?Ni(this.c).ordinal:NaN}},{key:"monthShort",get:function(){return this.isValid?mi.months("short",{locObj:this.loc})[this.month-1]:null}},{key:"monthLong",get:function(){return this.isValid?mi.months("long",{locObj:this.loc})[this.month-1]:null}},{key:"weekdayShort",get:function(){return this.isValid?mi.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}},{key:"weekdayLong",get:function(){return this.isValid?mi.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}},{key:"offset",get:function(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function(){return this.isValid?this.zone.universal:null}},{key:"isInDST",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"isInLeapYear",get:function(){return re(this.year)}},{key:"daysInMonth",get:function(){return se(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?oe(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?ce(this.weekYear):NaN}}],[{key:"DATE_SHORT",get:function(){return k}},{key:"DATE_MED",get:function(){return S}},{key:"DATE_MED_WITH_WEEKDAY",get:function(){return D}},{key:"DATE_FULL",get:function(){return M}},{key:"DATE_HUGE",get:function(){return C}},{key:"TIME_SIMPLE",get:function(){return T}},{key:"TIME_WITH_SECONDS",get:function(){return A}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return E}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return L}},{key:"TIME_24_SIMPLE",get:function(){return O}},{key:"TIME_24_WITH_SECONDS",get:function(){return I}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return P}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return Y}},{key:"DATETIME_SHORT",get:function(){return q}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return j}},{key:"DATETIME_MED",get:function(){return N}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return F}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return R}},{key:"DATETIME_FULL",get:function(){return H}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return B}},{key:"DATETIME_HUGE",get:function(){return U}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return z}}]),e}();function dn(e){if(ln.isDateTime(e))return e;if(e&&e.valueOf&&W(e.valueOf()))return ln.fromJSDate(e);if(e&&"object"==typeof e)return ln.fromObject(e);throw new v("Unknown datetime argument: "+e+", of type "+typeof e)}t.ou=ln},5478:function(e){e.exports=function(){"use strict";function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function i(e,i){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,i){if(e){if("string"==typeof e)return t(e,i);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t(e,i)}}(e))||i&&e&&"number"==typeof e.length){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n={exports:{}};function a(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}n.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:a,changeDefaults:function(e){n.exports.defaults=e}};var r=/[&<>"']/,o=/[&<>"']/g,s=/[<>"']|&(?!#?\w+;)/,u=/[<>"']|&(?!#?\w+;)/g,c={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},l=function(e){return c[e]};var d=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function m(e){return e.replace(d,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var h=/(^|[^\[])\^/g;var p=/[^\w:]/g,f=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;var g={},b=/^[^:]+:\/*[^/]*$/,v=/^([^:]+:)[\s\S]*$/,_=/^([^:]+:\/*[^/]*)[\s\S]*$/;function y(e,t){g[" "+e]||(g[" "+e]=b.test(e)?e+"/":w(e,"/",!0));var i=-1===(e=g[" "+e]).indexOf(":");return"//"===t.substring(0,2)?i?t:e.replace(v,"$1")+t:"/"===t.charAt(0)?i?t:e.replace(_,"$1")+t:e+t}function w(e,t,i){var n=e.length;if(0===n)return"";for(var a=0;a<n;){var r=e.charAt(n-a-1);if(r!==t||i){if(r===t||!i)break;a++}else a++}return e.substr(0,n-a)}var x=function(e,t){if(t){if(r.test(e))return e.replace(o,l)}else if(s.test(e))return e.replace(u,l);return e},k=m,S=function(e,t){e=e.source||e,t=t||"";var i={replace:function(t,n){return n=(n=n.source||n).replace(h,"$1"),e=e.replace(t,n),i},getRegex:function(){return new RegExp(e,t)}};return i},D=function(e,t,i){if(e){var n;try{n=decodeURIComponent(m(i)).replace(p,"").toLowerCase()}catch(a){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}t&&!f.test(i)&&(i=y(t,i));try{i=encodeURI(i).replace(/%25/g,"%")}catch(a){return null}return i},M={exec:function(){}},C=function(e){for(var t,i,n=1;n<arguments.length;n++)for(i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},T=function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")},A=function(e,t){if(t<1)return"";for(var i="";t>1;)1&t&&(i+=e),t>>=1,e+=e;return i+e},E=n.exports.defaults,L=w,O=function(e,t){var i=e.replace(/\|/g,function(e,t,i){for(var n=!1,a=t;--a>=0&&"\\"===i[a];)n=!n;return n?"|":" |"}).split(/ \|/),n=0;if(i.length>t)i.splice(t);else for(;i.length<t;)i.push("");for(;n<i.length;n++)i[n]=i[n].trim().replace(/\\\|/g,"|");return i},I=x,P=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var i=e.length,n=0,a=0;a<i;a++)if("\\"===e[a])a++;else if(e[a]===t[0])n++;else if(e[a]===t[1]&&--n<0)return a;return-1};function Y(e,t,i){var n=t.href,a=t.title?I(t.title):null,r=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?{type:"link",raw:i,href:n,title:a,text:r}:{type:"image",raw:i,href:n,title:a,text:I(r)}}var q=function(){function e(e){this.options=e||E}var t=e.prototype;return t.space=function(e){var t=this.rules.block.newline.exec(e);if(t)return t[0].length>1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e){var t=this.rules.block.code.exec(e);if(t){var i=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?i:L(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var i=t[0],n=function(e,t){var i=e.match(/^(\s+)(?:```)/);if(null===i)return t;var n=i[1];return t.split("\n").map(function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=n.length?e.slice(n.length):e}).join("\n")}(i,t[3]||"");return{type:"code",raw:i,lang:t[2]?t[2].trim():t[2],text:n}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var i=t[2].trim();if(/#$/.test(i)){var n=L(i,"#");(this.options.pedantic||!n||/ $/.test(n))&&(i=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:i}}},t.nptable=function(e){var t=this.rules.block.nptable.exec(e);if(t){var i={type:"table",header:O(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(i.header.length===i.align.length){var n,a=i.align.length;for(n=0;n<a;n++)i.align[n]=/^ *-+: *$/.test(i.align[n])?"right":/^ *:-+: *$/.test(i.align[n])?"center":/^ *:-+ *$/.test(i.align[n])?"left":null;for(a=i.cells.length,n=0;n<a;n++)i.cells[n]=O(i.cells[n],i.header.length);return i}}},t.hr=function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}},t.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){var i=t[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:t[0],text:i}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){var i,n,a,r,o,s,u,c,l,d=t[0],m=t[2],h=m.length>1,p={type:"list",raw:d,ordered:h,start:h?+m.slice(0,-1):"",loose:!1,items:[]},f=t[0].match(this.rules.block.item),g=!1,b=f.length;a=this.rules.block.listItemStart.exec(f[0]);for(var v=0;v<b;v++){if(d=i=f[v],this.options.pedantic||(l=i.match(new RegExp("\\n\\s*\\n {0,"+(a[0].length-1)+"}\\S")))&&(o=i.length-l.index+f.slice(v+1).join("\n").length,p.raw=p.raw.substring(0,p.raw.length-o),d=i=i.substring(0,l.index),b=v+1),v!==b-1){if(r=this.rules.block.listItemStart.exec(f[v+1]),this.options.pedantic?r[1].length>a[1].length:r[1].length>=a[0].length||r[1].length>3){f.splice(v,2,f[v]+(!this.options.pedantic&&r[1].length<a[0].length&&!f[v].match(/\n$/)?"":"\n")+f[v+1]),v--,b--;continue}(!this.options.pedantic||this.options.smartLists?r[2][r[2].length-1]!==m[m.length-1]:h===(1===r[2].length))&&(o=f.slice(v+1).join("\n").length,p.raw=p.raw.substring(0,p.raw.length-o),v=b-1),a=r}n=i.length,~(i=i.replace(/^ *([*+-]|\d+[.)]) ?/,"")).indexOf("\n ")&&(n-=i.length,i=i.replace(this.options.pedantic?/^ {1,4}/gm:new RegExp("^ {1,"+n+"}","gm"),"")),i=L(i,"\n"),v!==b-1&&(d+="\n"),s=g||/\n\n(?!\s*$)/.test(d),v!==b-1&&(g="\n\n"===d.slice(-2),s||(s=g)),s&&(p.loose=!0),this.options.gfm&&(c=void 0,(u=/^\[[ xX]\] /.test(i))&&(c=" "!==i[1],i=i.replace(/^\[[ xX]\] +/,""))),p.items.push({type:"list_item",raw:d,task:u,checked:c,loose:s,text:i})}return p}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t)return{type:this.options.sanitize?"paragraph":"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):I(t[0]):t[0]}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{type:"def",tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var i={type:"table",header:O(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(i.header.length===i.align.length){i.raw=t[0];var n,a=i.align.length;for(n=0;n<a;n++)i.align[n]=/^ *-+: *$/.test(i.align[n])?"right":/^ *:-+: *$/.test(i.align[n])?"center":/^ *:-+ *$/.test(i.align[n])?"left":null;for(a=i.cells.length,n=0;n<a;n++)i.cells[n]=O(i.cells[n].replace(/^ *\| *| *\| *$/g,""),i.header.length);return i}}},t.lheading=function(e){var t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1]}},t.paragraph=function(e){var t=this.rules.block.paragraph.exec(e);if(t)return{type:"paragraph",raw:t[0],text:"\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1]}},t.text=function(e){var t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0]}},t.escape=function(e){var t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:I(t[1])}},t.tag=function(e,t,i){var n=this.rules.inline.tag.exec(e);if(n)return!t&&/^<a /i.test(n[0])?t=!0:t&&/^<\/a>/i.test(n[0])&&(t=!1),!i&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?i=!0:i&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(i=!1),{type:this.options.sanitize?"text":"html",raw:n[0],inLink:t,inRawBlock:i,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):I(n[0]):n[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var i=t[2].trim();if(!this.options.pedantic&&/^</.test(i)){if(!/>$/.test(i))return;var n=L(i.slice(0,-1),"\\");if((i.length-n.length)%2==0)return}else{var a=P(t[2],"()");if(a>-1){var r=(0===t[0].indexOf("!")?5:4)+t[1].length+a;t[2]=t[2].substring(0,a),t[0]=t[0].substring(0,r).trim(),t[3]=""}}var o=t[2],s="";if(this.options.pedantic){var u=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);u&&(o=u[1],s=u[3])}else s=t[3]?t[3].slice(1,-1):"";return o=o.trim(),/^</.test(o)&&(o=this.options.pedantic&&!/>$/.test(i)?o.slice(1):o.slice(1,-1)),Y(t,{href:o&&o.replace(this.rules.inline._escapes,"$1"),title:s&&s.replace(this.rules.inline._escapes,"$1")},t[0])}},t.reflink=function(e,t){var i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){var n=(i[2]||i[1]).replace(/\s+/g," ");if(!(n=t[n.toLowerCase()])||!n.href){var a=i[0].charAt(0);return{type:"text",raw:a,text:a}}return Y(i,n,i[0])}},t.emStrong=function(e,t,i){void 0===i&&(i="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&(!n[3]||!i.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82C[\uDC00-\uDD1E\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var a=n[1]||n[2]||"";if(!a||a&&(""===i||this.rules.inline.punctuation.exec(i))){var r,o,s=n[0].length-1,u=s,c=0,l="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+s);null!=(n=l.exec(t));)if(r=n[1]||n[2]||n[3]||n[4]||n[5]||n[6]){if(o=r.length,n[3]||n[4]){u+=o;continue}if((n[5]||n[6])&&s%3&&!((s+o)%3)){c+=o;continue}if(!((u-=o)>0))return o=Math.min(o,o+u+c),Math.min(s,o)%2?{type:"em",raw:e.slice(0,s+n.index+o+1),text:e.slice(1,s+n.index+o)}:{type:"strong",raw:e.slice(0,s+n.index+o+1),text:e.slice(2,s+n.index+o-1)}}}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var i=t[2].replace(/\n/g," "),n=/[^ ]/.test(i),a=/^ /.test(i)&&/ $/.test(i);return n&&a&&(i=i.substring(1,i.length-1)),i=I(i,!0),{type:"codespan",raw:t[0],text:i}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2]}},t.autolink=function(e,t){var i,n,a=this.rules.inline.autolink.exec(e);if(a)return n="@"===a[2]?"mailto:"+(i=I(this.options.mangle?t(a[1]):a[1])):i=I(a[1]),{type:"link",raw:a[0],text:i,href:n,tokens:[{type:"text",raw:i,text:i}]}},t.url=function(e,t){var i;if(i=this.rules.inline.url.exec(e)){var n,a;if("@"===i[2])a="mailto:"+(n=I(this.options.mangle?t(i[0]):i[0]));else{var r;do{r=i[0],i[0]=this.rules.inline._backpedal.exec(i[0])[0]}while(r!==i[0]);n=I(i[0]),a="www."===i[1]?"http://"+n:n}return{type:"link",raw:i[0],text:n,href:a,tokens:[{type:"text",raw:n,text:n}]}}},t.inlineText=function(e,t,i){var n,a=this.rules.inline.text.exec(e);if(a)return n=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(a[0]):I(a[0]):a[0]:I(this.options.smartypants?i(a[0]):a[0]),{type:"text",raw:a[0],text:n}},e}(),j=M,N=S,F=C,R={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?! {0,3}bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:j,table:j,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};R.def=N(R.def).replace("label",R._label).replace("title",R._title).getRegex(),R.bullet=/(?:[*+-]|\d{1,9}[.)])/,R.item=/^( *)(bull) ?[^\n]*(?:\n(?! *bull ?)[^\n]*)*/,R.item=N(R.item,"gm").replace(/bull/g,R.bullet).getRegex(),R.listItemStart=N(/^( *)(bull) */).replace("bull",R.bullet).getRegex(),R.list=N(R.list).replace(/bull/g,R.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+R.def.source+")").getRegex(),R._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",R._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,R.html=N(R.html,"i").replace("comment",R._comment).replace("tag",R._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),R.paragraph=N(R._paragraph).replace("hr",R.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",R._tag).getRegex(),R.blockquote=N(R.blockquote).replace("paragraph",R.paragraph).getRegex(),R.normal=F({},R),R.gfm=F({},R.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n {0,3}([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n {0,3}\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),R.gfm.nptable=N(R.gfm.nptable).replace("hr",R.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",R._tag).getRegex(),R.gfm.table=N(R.gfm.table).replace("hr",R.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",R._tag).getRegex(),R.pedantic=F({},R.normal,{html:N("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",R._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:j,paragraph:N(R.normal._paragraph).replace("hr",R.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",R.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var H={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:j,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/\_\_[^_*]*?\*[^_*]*?\_\_|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/\*\*[^_*]*?\_[^_*]*?\*\*|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:j,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/,_punctuation:"!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~"};H.punctuation=N(H.punctuation).replace(/punctuation/g,H._punctuation).getRegex(),H.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,H.escapedEmSt=/\\\*|\\_/g,H._comment=N(R._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),H.emStrong.lDelim=N(H.emStrong.lDelim).replace(/punct/g,H._punctuation).getRegex(),H.emStrong.rDelimAst=N(H.emStrong.rDelimAst,"g").replace(/punct/g,H._punctuation).getRegex(),H.emStrong.rDelimUnd=N(H.emStrong.rDelimUnd,"g").replace(/punct/g,H._punctuation).getRegex(),H._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,H._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,H._email=/[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])?)+(?![-_])/,H.autolink=N(H.autolink).replace("scheme",H._scheme).replace("email",H._email).getRegex(),H._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,H.tag=N(H.tag).replace("comment",H._comment).replace("attribute",H._attribute).getRegex(),H._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,H._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,H._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,H.link=N(H.link).replace("label",H._label).replace("href",H._href).replace("title",H._title).getRegex(),H.reflink=N(H.reflink).replace("label",H._label).getRegex(),H.reflinkSearch=N(H.reflinkSearch,"g").replace("reflink",H.reflink).replace("nolink",H.nolink).getRegex(),H.normal=F({},H),H.pedantic=F({},H.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:N(/^!?\[(label)\]\((.*?)\)/).replace("label",H._label).getRegex(),reflink:N(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",H._label).getRegex()}),H.gfm=F({},H.normal,{escape:N(H.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/}),H.gfm.url=N(H.gfm.url,"i").replace("email",H.gfm._extended_email).getRegex(),H.breaks=F({},H.gfm,{br:N(H.br).replace("{2,}","*").getRegex(),text:N(H.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var B={block:R,inline:H},U=q,z=n.exports.defaults,Z=B.block,W=B.inline,V=A;function G(e){return e.replace(/---/g,"\u2014").replace(/--/g,"\u2013").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1\u2018").replace(/'/g,"\u2019").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1\u201c").replace(/"/g,"\u201d").replace(/\.{3}/g,"\u2026")}function J(e){var t,i,n="",a=e.length;for(t=0;t<a;t++)i=e.charCodeAt(t),Math.random()>.5&&(i="x"+i.toString(16)),n+="&#"+i+";";return n}var Q=function(){function t(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||z,this.options.tokenizer=this.options.tokenizer||new U,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:Z.normal,inline:W.normal};this.options.pedantic?(t.block=Z.pedantic,t.inline=W.pedantic):this.options.gfm&&(t.block=Z.gfm,t.inline=this.options.breaks?W.breaks:W.gfm),this.tokenizer.rules=t}t.lex=function(e,i){return new t(i).lex(e)},t.lexInline=function(e,i){return new t(i).inlineTokens(e)};var i=t.prototype;return i.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},i.blockTokens=function(e,t,i){void 0===t&&(t=[]),void 0===i&&(i=!0),this.options.pedantic&&(e=e.replace(/^ +$/gm,""));for(var n,a,r,o;e;)if(n=this.tokenizer.space(e))e=e.substring(n.raw.length),n.type&&t.push(n);else if(n=this.tokenizer.code(e))e=e.substring(n.raw.length),(o=t[t.length-1])&&"paragraph"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text):t.push(n);else if(n=this.tokenizer.fences(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.heading(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.nptable(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.hr(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.blockquote(e))e=e.substring(n.raw.length),n.tokens=this.blockTokens(n.text,[],i),t.push(n);else if(n=this.tokenizer.list(e)){for(e=e.substring(n.raw.length),r=n.items.length,a=0;a<r;a++)n.items[a].tokens=this.blockTokens(n.items[a].text,[],!1);t.push(n)}else if(n=this.tokenizer.html(e))e=e.substring(n.raw.length),t.push(n);else if(i&&(n=this.tokenizer.def(e)))e=e.substring(n.raw.length),this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title});else if(n=this.tokenizer.table(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.lheading(e))e=e.substring(n.raw.length),t.push(n);else if(i&&(n=this.tokenizer.paragraph(e)))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.text(e))e=e.substring(n.raw.length),(o=t[t.length-1])&&"text"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text):t.push(n);else if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(s);break}throw new Error(s)}return t},i.inline=function(e){var t,i,n,a,r,o,s=e.length;for(t=0;t<s;t++)switch(o=e[t],o.type){case"paragraph":case"text":case"heading":o.tokens=[],this.inlineTokens(o.text,o.tokens);break;case"table":for(o.tokens={header:[],cells:[]},a=o.header.length,i=0;i<a;i++)o.tokens.header[i]=[],this.inlineTokens(o.header[i],o.tokens.header[i]);for(a=o.cells.length,i=0;i<a;i++)for(r=o.cells[i],o.tokens.cells[i]=[],n=0;n<r.length;n++)o.tokens.cells[i][n]=[],this.inlineTokens(r[n],o.tokens.cells[i][n]);break;case"blockquote":this.inline(o.tokens);break;case"list":for(a=o.items.length,i=0;i<a;i++)this.inline(o.items[i].tokens)}return e},i.inlineTokens=function(e,t,i,n){void 0===t&&(t=[]),void 0===i&&(i=!1),void 0===n&&(n=!1);var a,r,o,s,u,c=e;if(this.tokens.links){var l=Object.keys(this.tokens.links);if(l.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(c));)l.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,o.index)+"["+V("a",o[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,o.index)+"["+V("a",o[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.escapedEmSt.exec(c));)c=c.slice(0,o.index)+"++"+c.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;e;)if(s||(u=""),s=!1,a=this.tokenizer.escape(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.tag(e,i,n)){e=e.substring(a.raw.length),i=a.inLink,n=a.inRawBlock;var d=t[t.length-1];d&&"text"===a.type&&"text"===d.type?(d.raw+=a.raw,d.text+=a.text):t.push(a)}else if(a=this.tokenizer.link(e))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,n)),t.push(a);else if(a=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(a.raw.length);var m=t[t.length-1];"link"===a.type?(a.tokens=this.inlineTokens(a.text,[],!0,n),t.push(a)):m&&"text"===a.type&&"text"===m.type?(m.raw+=a.raw,m.text+=a.text):t.push(a)}else if(a=this.tokenizer.emStrong(e,c,u))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],i,n),t.push(a);else if(a=this.tokenizer.codespan(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.br(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.del(e))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],i,n),t.push(a);else if(a=this.tokenizer.autolink(e,J))e=e.substring(a.raw.length),t.push(a);else if(i||!(a=this.tokenizer.url(e,J))){if(a=this.tokenizer.inlineText(e,n,G))e=e.substring(a.raw.length),"_"!==a.raw.slice(-1)&&(u=a.raw.slice(-1)),s=!0,(r=t[t.length-1])&&"text"===r.type?(r.raw+=a.raw,r.text+=a.text):t.push(a);else if(e){var h="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(h);break}throw new Error(h)}}else e=e.substring(a.raw.length),t.push(a);return t},function(t,i,n){i&&e(t.prototype,i),n&&e(t,n)}(t,null,[{key:"rules",get:function(){return{block:Z,inline:W}}}]),t}(),K=n.exports.defaults,$=D,X=x,ee=function(){function e(e){this.options=e||K}var t=e.prototype;return t.code=function(e,t,i){var n=(t||"").match(/\S*/)[0];if(this.options.highlight){var a=this.options.highlight(e,n);null!=a&&a!==e&&(i=!0,e=a)}return e=e.replace(/\n$/,"")+"\n",n?'<pre><code class="'+this.options.langPrefix+X(n,!0)+'">'+(i?e:X(e,!0))+"</code></pre>\n":"<pre><code>"+(i?e:X(e,!0))+"</code></pre>\n"},t.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},t.html=function(e){return e},t.heading=function(e,t,i,n){return this.options.headerIds?"<h"+t+' id="'+this.options.headerPrefix+n.slug(i)+'">'+e+"</h"+t+">\n":"<h"+t+">"+e+"</h"+t+">\n"},t.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},t.list=function(e,t,i){var n=t?"ol":"ul";return"<"+n+(t&&1!==i?' start="'+i+'"':"")+">\n"+e+"</"+n+">\n"},t.listitem=function(e){return"<li>"+e+"</li>\n"},t.checkbox=function(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},t.paragraph=function(e){return"<p>"+e+"</p>\n"},t.table=function(e,t){return t&&(t="<tbody>"+t+"</tbody>"),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"},t.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},t.tablecell=function(e,t){var i=t.header?"th":"td";return(t.align?"<"+i+' align="'+t.align+'">':"<"+i+">")+e+"</"+i+">\n"},t.strong=function(e){return"<strong>"+e+"</strong>"},t.em=function(e){return"<em>"+e+"</em>"},t.codespan=function(e){return"<code>"+e+"</code>"},t.br=function(){return this.options.xhtml?"<br/>":"<br>"},t.del=function(e){return"<del>"+e+"</del>"},t.link=function(e,t,i){if(null===(e=$(this.options.sanitize,this.options.baseUrl,e)))return i;var n='<a href="'+X(e)+'"';return t&&(n+=' title="'+t+'"'),n+">"+i+"</a>"},t.image=function(e,t,i){if(null===(e=$(this.options.sanitize,this.options.baseUrl,e)))return i;var n='<img src="'+e+'" alt="'+i+'"';return t&&(n+=' title="'+t+'"'),n+(this.options.xhtml?"/>":">")},t.text=function(e){return e},e}(),te=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,i){return""+i},t.image=function(e,t,i){return""+i},t.br=function(){return""},e}(),ie=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var i=e,n=0;if(this.seen.hasOwnProperty(i)){n=this.seen[e];do{i=e+"-"+ ++n}while(this.seen.hasOwnProperty(i))}return t||(this.seen[e]=n,this.seen[i]=0),i},t.slug=function(e,t){void 0===t&&(t={});var i=this.serialize(e);return this.getNextSafeSlug(i,t.dryrun)},e}(),ne=ee,ae=te,re=ie,oe=n.exports.defaults,se=k,ue=Q,ce=function(){function e(e){this.options=e||oe,this.options.renderer=this.options.renderer||new ne,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ae,this.slugger=new re}e.parse=function(t,i){return new e(i).parse(t)},e.parseInline=function(t,i){return new e(i).parseInline(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var i,n,a,r,o,s,u,c,l,d,m,h,p,f,g,b,v,_,y="",w=e.length;for(i=0;i<w;i++)switch(d=e[i],d.type){case"space":continue;case"hr":y+=this.renderer.hr();continue;case"heading":y+=this.renderer.heading(this.parseInline(d.tokens),d.depth,se(this.parseInline(d.tokens,this.textRenderer)),this.slugger);continue;case"code":y+=this.renderer.code(d.text,d.lang,d.escaped);continue;case"table":for(c="",u="",r=d.header.length,n=0;n<r;n++)u+=this.renderer.tablecell(this.parseInline(d.tokens.header[n]),{header:!0,align:d.align[n]});for(c+=this.renderer.tablerow(u),l="",r=d.cells.length,n=0;n<r;n++){for(u="",o=(s=d.tokens.cells[n]).length,a=0;a<o;a++)u+=this.renderer.tablecell(this.parseInline(s[a]),{header:!1,align:d.align[a]});l+=this.renderer.tablerow(u)}y+=this.renderer.table(c,l);continue;case"blockquote":l=this.parse(d.tokens),y+=this.renderer.blockquote(l);continue;case"list":for(m=d.ordered,h=d.start,p=d.loose,r=d.items.length,l="",n=0;n<r;n++)b=(g=d.items[n]).checked,v=g.task,f="",g.task&&(_=this.renderer.checkbox(b),p?g.tokens.length>0&&"text"===g.tokens[0].type?(g.tokens[0].text=_+" "+g.tokens[0].text,g.tokens[0].tokens&&g.tokens[0].tokens.length>0&&"text"===g.tokens[0].tokens[0].type&&(g.tokens[0].tokens[0].text=_+" "+g.tokens[0].tokens[0].text)):g.tokens.unshift({type:"text",text:_}):f+=_),f+=this.parse(g.tokens,p),l+=this.renderer.listitem(f,v,b);y+=this.renderer.list(l,m,h);continue;case"html":y+=this.renderer.html(d.text);continue;case"paragraph":y+=this.renderer.paragraph(this.parseInline(d.tokens));continue;case"text":for(l=d.tokens?this.parseInline(d.tokens):d.text;i+1<w&&"text"===e[i+1].type;)l+="\n"+((d=e[++i]).tokens?this.parseInline(d.tokens):d.text);y+=t?this.renderer.paragraph(l):l;continue;default:var x='Token with "'+d.type+'" type was not found.';if(this.options.silent)return void console.error(x);throw new Error(x)}return y},t.parseInline=function(e,t){t=t||this.renderer;var i,n,a="",r=e.length;for(i=0;i<r;i++)switch(n=e[i],n.type){case"escape":a+=t.text(n.text);break;case"html":a+=t.html(n.text);break;case"link":a+=t.link(n.href,n.title,this.parseInline(n.tokens,t));break;case"image":a+=t.image(n.href,n.title,n.text);break;case"strong":a+=t.strong(this.parseInline(n.tokens,t));break;case"em":a+=t.em(this.parseInline(n.tokens,t));break;case"codespan":a+=t.codespan(n.text);break;case"br":a+=t.br();break;case"del":a+=t.del(this.parseInline(n.tokens,t));break;case"text":a+=t.text(n.text);break;default:var o='Token with "'+n.type+'" type was not found.';if(this.options.silent)return void console.error(o);throw new Error(o)}return a},e}(),le=q,de=ee,me=te,he=ie,pe=C,fe=T,ge=x,be=n.exports.getDefaults,ve=n.exports.changeDefaults,_e=n.exports.defaults;function ye(e,t,i){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if("function"==typeof t&&(i=t,t=null),t=pe({},ye.defaults,t||{}),fe(t),i){var n,a=t.highlight;try{n=ue.lex(e,t)}catch(u){return i(u)}var r=function(e){var r;if(!e)try{t.walkTokens&&ye.walkTokens(n,t.walkTokens),r=ce.parse(n,t)}catch(o){e=o}return t.highlight=a,e?i(e):i(null,r)};if(!a||a.length<3||(delete t.highlight,!n.length))return r();var o=0;return ye.walkTokens(n,function(e){"code"===e.type&&(o++,setTimeout(function(){a(e.text,e.lang,function(t,i){if(t)return r(t);null!=i&&i!==e.text&&(e.text=i,e.escaped=!0),0==--o&&r()})},0))}),void(0===o&&r())}try{var s=ue.lex(e,t);return t.walkTokens&&ye.walkTokens(s,t.walkTokens),ce.parse(s,t)}catch(u){if(u.message+="\nPlease report this to https://github.com/markedjs/marked.",t.silent)return"<p>An error occurred:</p><pre>"+ge(u.message+"",!0)+"</pre>";throw u}}return ye.options=ye.setOptions=function(e){return pe(ye.defaults,e),ve(ye.defaults),ye},ye.getDefaults=be,ye.defaults=_e,ye.use=function(e){var t=pe({},e);if(e.renderer&&function(){var i=ye.defaults.renderer||new de,n=function(t){var n=i[t];i[t]=function(){for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];var s=e.renderer[t].apply(i,r);return!1===s&&(s=n.apply(i,r)),s}};for(var a in e.renderer)n(a);t.renderer=i}(),e.tokenizer&&function(){var i=ye.defaults.tokenizer||new le,n=function(t){var n=i[t];i[t]=function(){for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];var s=e.tokenizer[t].apply(i,r);return!1===s&&(s=n.apply(i,r)),s}};for(var a in e.tokenizer)n(a);t.tokenizer=i}(),e.walkTokens){var i=ye.defaults.walkTokens;t.walkTokens=function(t){e.walkTokens(t),i&&i(t)}}ye.setOptions(t)},ye.walkTokens=function(e,t){for(var n,a=i(e);!(n=a()).done;){var r=n.value;switch(t(r),r.type){case"table":for(var o,s=i(r.tokens.header);!(o=s()).done;)ye.walkTokens(o.value,t);for(var u,c=i(r.tokens.cells);!(u=c()).done;)for(var l,d=i(u.value);!(l=d()).done;)ye.walkTokens(l.value,t);break;case"list":ye.walkTokens(r.items,t);break;default:r.tokens&&ye.walkTokens(r.tokens,t)}}},ye.parseInline=function(e,t){if(null==e)throw new Error("marked.parseInline(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");t=pe({},ye.defaults,t||{}),fe(t);try{var i=ue.lexInline(e,t);return t.walkTokens&&ye.walkTokens(i,t.walkTokens),ce.parseInline(i,t)}catch(n){if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",t.silent)return"<p>An error occurred:</p><pre>"+ge(n.message+"",!0)+"</pre>";throw n}},ye.Parser=ce,ye.parser=ce.parse,ye.Renderer=de,ye.TextRenderer=me,ye.Lexer=ue,ye.lexer=ue.lex,ye.Tokenizer=le,ye.Slugger=he,ye.parse=ye,ye}()},26431:function(e,t,i){!function(e){"use strict";e.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(e){return/^nm$/i.test(e)},meridiem:function(e,t,i){return e<12?i?"vm":"VM":i?"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(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(i(16738))},1616:function(e,t,i){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={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"]},n=function(e){return function(n,a,r,o){var s=t(n),u=i[e][t(n)];return 2===s&&(u=u[a?0:1]),u.replace(/%d/i,n)}},a=["\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"];e.defineLocale("ar-dz",{months:a,monthsShort:a,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(e){return"\u0645"===e},meridiem:function(e,t,i){return e<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:n("s"),ss:n("s"),m:n("m"),mm:n("m"),h:n("h"),hh:n("h"),d:n("d"),dd:n("d"),M:n("M"),MM:n("M"),y:n("y"),yy:n("y")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(i(16738))},9759:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},43160:function(e,t,i){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={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"]},a=function(e){return function(t,a,r,o){var s=i(t),u=n[e][i(t)];return 2===s&&(u=u[a?0:1]),u.replace(/%d/i,t)}},r=["\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"];e.defineLocale("ar-ly",{months:r,monthsShort:r,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(e){return"\u0645"===e},meridiem:function(e,t,i){return e<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:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(i(16738))},62551:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},79989:function(e,t,i){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},i={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.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(e){return"\u0645"===e},meridiem:function(e,t,i){return e<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(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return i[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(i(16738))},6962:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},81286:function(e,t,i){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},i={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={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"]},r=function(e){return function(t,i,r,o){var s=n(t),u=a[e][n(t)];return 2===s&&(u=u[i?0:1]),u.replace(/%d/i,t)}},o=["\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"];e.defineLocale("ar",{months:o,monthsShort:o,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(e){return"\u0645"===e},meridiem:function(e,t,i){return e<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:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return i[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(i(16738))},15887:function(e,t,i){!function(e){"use strict";var t={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"};e.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(e){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(e)},meridiem:function(e,t,i){return e<4?"gec\u0259":e<12?"s\u0259h\u0259r":e<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(e){if(0===e)return e+"-\u0131nc\u0131";var i=e%10;return e+(t[i]||t[e%100-i]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(i(16738))},14572:function(e,t,i){!function(e){"use strict";function t(e,t,i){return"m"===i?t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===i?t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":e+" "+function(e,t){var i=e.split("_");return t%10==1&&t%100!=11?i[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?i[1]:i[2]}({ss:t?"\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:t?"\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:t?"\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"}[i],+e)}e.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:t,mm:t,h:t,hh:t,d:"\u0434\u0437\u0435\u043d\u044c",dd:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)},meridiem:function(e,t,i){return e<4?"\u043d\u043e\u0447\u044b":e<12?"\u0440\u0430\u043d\u0456\u0446\u044b":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-\u044b":e+"-\u0456";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}})}(i(16738))},3276:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10,i=e%100;return 0===e?e+"-\u0435\u0432":0===i?e+"-\u0435\u043d":i>10&&i<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}(i(16738))},93344:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},83990:function(e,t,i){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},i={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.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(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},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(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t?e<4?e:e+12:"\u09ad\u09cb\u09b0"===t||"\u09b8\u0995\u09be\u09b2"===t?e:"\u09a6\u09c1\u09aa\u09c1\u09b0"===t?e>=3?e:e+12:"\u09ac\u09bf\u0995\u09be\u09b2"===t||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u09b0\u09be\u09a4":e<6?"\u09ad\u09cb\u09b0":e<12?"\u09b8\u0995\u09be\u09b2":e<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<18?"\u09ac\u09bf\u0995\u09be\u09b2":e<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(i(16738))},58985:function(e,t,i){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},i={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.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(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t&&e>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===t&&e<5||"\u09ac\u09bf\u0995\u09be\u09b2"===t?e+12:e},meridiem:function(e,t,i){return e<4?"\u09b0\u09be\u09a4":e<10?"\u09b8\u0995\u09be\u09b2":e<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(i(16738))},94391:function(e,t,i){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},i={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.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(e){return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},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(e,t){return 12===e&&(e=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===t&&e>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===t&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===t?e+12:e},meridiem:function(e,t,i){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(i(16738))},46728:function(e,t,i){!function(e){"use strict";function t(e,t,i){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[i],e)}function i(e){return e>9?i(e%10):e}var n=[/^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],a=/^(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,r=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.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:r,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:r,monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(i(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(e){return e+(1===e?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,i){return e<12?"a.m.":"g.m."}})}(i(16738))},5536:function(e,t,i){!function(e){"use strict";function t(e,t,i){var n=e+" ";switch(i){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.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:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(i(16738))},41043:function(e,t,i){!function(e){"use strict";e.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(e,t){var i=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return("w"===t||"W"===t)&&(i="a"),e+i},week:{dow:1,doy:4}})}(i(16738))},70420:function(e,t,i){!function(e){"use strict";var t="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),i="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),n=[/^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],a=/^(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 r(e){return e>1&&e<5&&1!=~~(e/10)}function o(e,t,i,n){var a=e+" ";switch(i){case"s":return t||n?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return t||n?a+(r(e)?"sekundy":"sekund"):a+"sekundami";case"m":return t?"minuta":n?"minutu":"minutou";case"mm":return t||n?a+(r(e)?"minuty":"minut"):a+"minutami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?a+(r(e)?"hodiny":"hodin"):a+"hodinami";case"d":return t||n?"den":"dnem";case"dd":return t||n?a+(r(e)?"dny":"dn\xed"):a+"dny";case"M":return t||n?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return t||n?a+(r(e)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):a+"m\u011bs\xedci";case"y":return t||n?"rok":"rokem";case"yy":return t||n?a+(r(e)?"roky":"let"):a+"lety"}}e.defineLocale("cs",{months:t,monthsShort:i,monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},33513:function(e,t,i){!function(e){"use strict";e.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(e){return e+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(e)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(e)?"\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}})}(i(16738))},6771:function(e,t,i){!function(e){"use strict";e.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(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(i(16738))},47978:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},25204:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[i][0]:a[i][1]}e.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:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},2653:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[i][0]:a[i][1]}e.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:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},46061:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[i][0]:a[i][1]}e.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:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},85:function(e,t,i){!function(e){"use strict";var t=["\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"],i=["\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"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:i,weekdaysShort:i,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(e){return"\u0789\u078a"===e},meridiem:function(e,t,i){return e<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(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(i(16738))},8579:function(e,t,i){!function(e){"use strict";e.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(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.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(e,t,i){return e>11?i?"\u03bc\u03bc":"\u039c\u039c":i?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(e){return"\u03bc"===(e+"").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(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var i=this._calendarEl[e],n=t&&t.hours();return function(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}(i)&&(i=i.apply(t)),i.replace("{}",n%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}})}(i(16738))},25724:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(i(16738))},10525:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(i(16738))},52847:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(i(16738))},67216:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(i(16738))},39305:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(i(16738))},73364:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(i(16738))},79130:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(i(16738))},11161:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(i(16738))},50802:function(e,t,i){!function(e){"use strict";e.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(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,i){return e>11?i?"p.t.m.":"P.T.M.":i?"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}})}(i(16738))},45551:function(e,t,i){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),i="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(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;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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}})}(i(16738))},75615:function(e,t,i){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),i="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(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;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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"})}(i(16738))},64790:function(e,t,i){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),i="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(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;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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}})}(i(16738))},40328:function(e,t,i){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),i="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(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;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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"})}(i(16738))},96389:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[e+" minuti",e+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[e+" tunni",e+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[e+" kuu",e+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[e+" aasta",e+" aastat"]};return t?a[i][2]?a[i][2]:a[i][1]:n?a[i][0]:a[i][1]}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},52961:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},26151:function(e,t,i){!function(e){"use strict";var t={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},i={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.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(e){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e)},meridiem:function(e,t,i){return e<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(e){return e.replace(/[\u06f0-\u06f9]/g,function(e){return i[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(i(16738))},7997:function(e,t,i){!function(e){"use strict";var t="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),i=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",t[7],t[8],t[9]];function n(e,n,a,r){var o="";switch(a){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":o=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":o=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":o=r?"tunnin":"tuntia";break;case"d":return r?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":o=r?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return r?"kuukauden":"kuukausi";case"MM":o=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":o=r?"vuoden":"vuotta"}return function(e,n){return e<10?n?i[e]:t[e]:e}(e,r)+" "+o}e.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:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},58898:function(e,t,i){!function(e){"use strict";e.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(e){return e},week:{dow:1,doy:4}})}(i(16738))},37779:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},3287:function(e,t,i){!function(e){"use strict";e.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(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(i(16738))},38867:function(e,t,i){!function(e){"use strict";e.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(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(i(16738))},28174:function(e,t,i){!function(e){"use strict";var t=/(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,i=[/^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];e.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:t,monthsShortRegex:t,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:i,longMonthsParse:i,shortMonthsParse:i,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(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(i(16738))},50452:function(e,t,i){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),i="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},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(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(i(16738))},45014:function(e,t,i){!function(e){"use strict";e.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(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(i(16738))},74127:function(e,t,i){!function(e){"use strict";e.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(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(i(16738))},72124:function(e,t,i){!function(e){"use strict";e.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(e){return 0===e.indexOf("un")?"n"+e:"en "+e},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}})}(i(16738))},6444:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={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:[e+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",e+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[e+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",e+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[e+" \u0935\u0930\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[e+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",e+" \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:[e+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",e+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[e+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return n?a[i][0]:a[i][1]}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(e,t){switch(t){case"D":return e+"\u0935\u0947\u0930";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},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(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u0940"===t?e<4?e:e+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===t?e:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===t?e>12?e:e+12:"\u0938\u093e\u0902\u091c\u0947"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0930\u093e\u0924\u0940":e<12?"\u0938\u0915\u093e\u0933\u0940\u0902":e<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":e<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(i(16738))},37953:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return n?a[i][0]:a[i][1]}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(i(16738))},76604:function(e,t,i){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},i={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.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(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===t?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===t?e:"\u0aac\u0aaa\u0acb\u0ab0"===t?e>=10?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(i(16738))},1222:function(e,t,i){!function(e){"use strict";e.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(e){return 2===e?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":e+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(e){return 2===e?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":e+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(e){return 2===e?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":e+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(e){return 2===e?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":e%10==0&&10!==e?e+" \u05e9\u05e0\u05d4":e+" \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(e){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(e)},meridiem:function(e,t,i){return e<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":e<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":e<12?i?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":e<18?i?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(i(16738))},74235:function(e,t,i){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},i={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},n=[/^\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];e.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:n,longMonthsParse:n,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(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924"===t?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===t?e:"\u0926\u094b\u092a\u0939\u0930"===t?e>=10?e:e+12:"\u0936\u093e\u092e"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(i(16738))},622:function(e,t,i){!function(e){"use strict";function t(e,t,i){var n=e+" ";switch(i){case"ss":return n+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return n+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return n+(1===e?"dan":"dana");case"MM":return n+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return n+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.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:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(i(16738))},37735:function(e,t,i){!function(e){"use strict";var t="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function i(e,t,i,n){var a=e;switch(i){case"s":return n||t?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return a+(n||t)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return a+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" \xf3ra":" \xf3r\xe1ja");case"hh":return a+(n||t?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return a+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" h\xf3nap":" h\xf3napja");case"MM":return a+(n||t?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(n||t?" \xe9v":" \xe9ve");case"yy":return a+(n||t?" \xe9v":" \xe9ve")}return""}function n(e){return(e?"":"[m\xfalt] ")+"["+t[this.day()]+"] LT[-kor]"}e.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(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,i){return e<12?!0===i?"de":"DE":!0===i?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},90402:function(e,t,i){!function(e){"use strict";e.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(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<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(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}})}(i(16738))},59187:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,i){return e<11?"pagi":e<15?"siang":e<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}})}(i(16738))},30536:function(e,t,i){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function i(e,i,n,a){var r=e+" ";switch(n){case"s":return i||a?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return t(e)?r+(i||a?"sek\xfandur":"sek\xfandum"):r+"sek\xfanda";case"m":return i?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return t(e)?r+(i||a?"m\xedn\xfatur":"m\xedn\xfatum"):i?r+"m\xedn\xfata":r+"m\xedn\xfatu";case"hh":return t(e)?r+(i||a?"klukkustundir":"klukkustundum"):r+"klukkustund";case"d":return i?"dagur":a?"dag":"degi";case"dd":return t(e)?i?r+"dagar":r+(a?"daga":"d\xf6gum"):i?r+"dagur":r+(a?"dag":"degi");case"M":return i?"m\xe1nu\xf0ur":a?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return t(e)?i?r+"m\xe1nu\xf0ir":r+(a?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):i?r+"m\xe1nu\xf0ur":r+(a?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return i||a?"\xe1r":"\xe1ri";case"yy":return t(e)?r+(i||a?"\xe1r":"\xe1rum"):r+(i||a?"\xe1r":"\xe1ri")}}e.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:i,ss:i,m:i,mm:i,h:"klukkustund",hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},94667:function(e,t,i){!function(e){"use strict";e.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(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},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}})}(i(16738))},35007:function(e,t,i){!function(e){"use strict";e.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(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[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}})}(i(16738))},62093:function(e,t,i){!function(e){"use strict";e.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(e,t){return"\u5143"===t[1]?1:parseInt(t[1]||e,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(e){return"\u5348\u5f8c"===e},meridiem:function(e,t,i){return e<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(e){return e.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(e){return this.week()!==e.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(e,t){switch(t){case"y":return 1===e?"\u5143\u5e74":e+"\u5e74";case"d":case"D":case"DDD":return e+"\u65e5";default:return e}},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"}})}(i(16738))},80059:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,i){return e<11?"enjing":e<15?"siyang":e<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}})}(i(16738))},66870:function(e,t,i){!function(e){"use strict";e.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(e){return e.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(e,t,i){return"\u10d8"===i?t+"\u10e8\u10d8":t+i+"\u10e8\u10d8"})},past:function(e){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(e)?e.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(e)?e.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):e},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(e){return 0===e?e:1===e?e+"-\u10da\u10d8":e<20||e<=100&&e%20==0||e%100==0?"\u10db\u10d4-"+e:e+"-\u10d4"},week:{dow:1,doy:7}})}(i(16738))},80880:function(e,t,i){!function(e){"use strict";var t={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"};e.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(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(i(16738))},1083:function(e,t,i){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},i={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.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(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,t,i){return e<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(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(i(16738))},68785:function(e,t,i){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},i={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.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(e){return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},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(e,t){return 12===e&&(e=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===t?e<4?e:e+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===t?e:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===t?e>=10?e:e+12:"\u0cb8\u0c82\u0c9c\u0cc6"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":e<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":e<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":e<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(e){return e+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(i(16738))},21721:function(e,t,i){!function(e){"use strict";e.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(e,t){switch(t){case"d":case"D":case"DDD":return e+"\uc77c";case"M":return e+"\uc6d4";case"w":case"W":return e+"\uc8fc";default:return e}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(e){return"\uc624\ud6c4"===e},meridiem:function(e,t,i){return e<12?"\uc624\uc804":"\uc624\ud6c4"}})}(i(16738))},37851:function(e,t,i){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},i={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},n=["\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"];e.defineLocale("ku",{months:n,monthsShort:n,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(e){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(e)},meridiem:function(e,t,i){return e<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(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return i[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(i(16738))},1727:function(e,t,i){!function(e){"use strict";var t={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"};e.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(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(i(16738))},40346:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={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 t?a[i][0]:a[i][1]}function i(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return i(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return i(e)}return i(e/=1e3)}e.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(e){return i(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return i(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},93002:function(e,t,i){!function(e){"use strict";e.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(e){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===e},meridiem:function(e,t,i){return e<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(e){return"\u0e97\u0eb5\u0ec8"+e}})}(i(16738))},64035:function(e,t,i){!function(e){"use strict";var t={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 i(e,t,i,n){return t?a(i)[0]:n?a(i)[1]:a(i)[2]}function n(e){return e%10==0||e>10&&e<20}function a(e){return t[e].split("_")}function r(e,t,r,o){var s=e+" ";return 1===e?s+i(0,t,r[0],o):t?s+(n(e)?a(r)[1]:a(r)[0]):o?s+a(r)[1]:s+(n(e)?a(r)[1]:a(r)[2])}e.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(e,t,i,n){return t?"kelios sekund\u0117s":n?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(i(16738))},56927:function(e,t,i){!function(e){"use strict";var t={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 i(e,t,i){return i?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function n(e,n,a){return e+" "+i(t[a],e,n)}function a(e,n,a){return i(t[a],e,n)}e.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(e,t){return t?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:n,m:a,mm:n,h:a,hh:n,d:a,dd:n,M:a,MM:n,y:a,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},5634:function(e,t,i){!function(e){"use strict";var t={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(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,i,n){var a=t.words[n];return 1===n.length?i?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}};e.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:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(i(16738))},94173:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},86320:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10,i=e%100;return 0===e?e+"-\u0435\u0432":0===i?e+"-\u0435\u043d":i>10&&i<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}(i(16738))},11705:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===t&&e>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===t||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===t?e+12:e},meridiem:function(e,t,i){return e<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":e<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":e<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":e<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(i(16738))},31062:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){switch(i){case"s":return t?"\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 e+(t?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return e+(t?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return e+(t?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return e+(t?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return e+(t?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return e+(t?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return e}}e.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(e){return"\u04ae\u0425"===e},meridiem:function(e,t,i){return e<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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" \u04e9\u0434\u04e9\u0440";default:return e}}})}(i(16738))},92805:function(e,t,i){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},i={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function n(e,t,i,n){var a="";if(t)switch(i){case"s":a="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":a="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":a="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":a="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":a="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":a="%d \u0924\u093e\u0938";break;case"d":a="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":a="%d \u0926\u093f\u0935\u0938";break;case"M":a="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":a="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":a="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":a="%d \u0935\u0930\u094d\u0937\u0947"}else switch(i){case"s":a="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":a="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":a="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":a="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":a="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":a="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":a="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":a="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":a="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":a="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":a="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":a="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return a.replace(/%d/i,e)}e.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:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},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(e,t){return 12===e&&(e=0),"\u092a\u0939\u093e\u091f\u0947"===t||"\u0938\u0915\u093e\u0933\u0940"===t?e:"\u0926\u0941\u092a\u093e\u0930\u0940"===t||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===t||"\u0930\u093e\u0924\u094d\u0930\u0940"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,i){return e>=0&&e<6?"\u092a\u0939\u093e\u091f\u0947":e<12?"\u0938\u0915\u093e\u0933\u0940":e<17?"\u0926\u0941\u092a\u093e\u0930\u0940":e<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(i(16738))},59900:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,i){return e<11?"pagi":e<15?"tengahari":e<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}})}(i(16738))},11341:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,i){return e<11?"pagi":e<15?"tengahari":e<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}})}(i(16738))},37734:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},19034:function(e,t,i){!function(e){"use strict";var t={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},i={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.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(e){return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(i(16738))},9324:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},46495:function(e,t,i){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},i={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.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(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u093f"===t?e<4?e:e+12:"\u092c\u093f\u0939\u093e\u0928"===t?e:"\u0926\u093f\u0909\u0901\u0938\u094b"===t?e>=10?e:e+12:"\u0938\u093e\u0901\u091d"===t?e+12:void 0},meridiem:function(e,t,i){return e<3?"\u0930\u093e\u0924\u093f":e<12?"\u092c\u093f\u0939\u093e\u0928":e<16?"\u0926\u093f\u0909\u0901\u0938\u094b":e<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}})}(i(16738))},76272:function(e,t,i){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),i="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^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],a=/^(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;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(i(16738))},70673:function(e,t,i){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),i="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^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],a=/^(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;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?i[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,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:n,longMonthsParse:n,shortMonthsParse:n,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(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(i(16738))},72486:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},46219:function(e,t,i){!function(e){"use strict";e.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(e,t){var i=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return("w"===t||"W"===t)&&(i="a"),e+i},week:{dow:1,doy:4}})}(i(16738))},2829:function(e,t,i){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},i={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.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(e){return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0a30\u0a3e\u0a24"===t?e<4?e:e+12:"\u0a38\u0a35\u0a47\u0a30"===t?e:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===t?e>=10?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(i(16738))},78444:function(e,t,i){!function(e){"use strict";var t="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),i="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),n=[/^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 a(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function r(e,t,i){var n=e+" ";switch(i){case"ss":return n+(a(e)?"sekundy":"sekund");case"m":return t?"minuta":"minut\u0119";case"mm":return n+(a(e)?"minuty":"minut");case"h":return t?"godzina":"godzin\u0119";case"hh":return n+(a(e)?"godziny":"godzin");case"ww":return n+(a(e)?"tygodnie":"tygodni");case"MM":return n+(a(e)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return n+(a(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,n){return e?/D MMMM/.test(n)?i[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,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:r,m:r,mm:r,h:r,hh:r,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:r,M:"miesi\u0105c",MM:r,y:"rok",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},66117:function(e,t,i){!function(e){"use strict";e.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"})}(i(16738))},53170:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},96587:function(e,t,i){!function(e){"use strict";function t(e,t,i){var n=" ";return(e%100>=20||e>=100&&e%100==0)&&(n=" de "),e+n+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[i]}e.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:t,m:"un minut",mm:t,h:"o or\u0103",hh:t,d:"o zi",dd:t,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:t,M:"o lun\u0103",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(i(16738))},39264:function(e,t,i){!function(e){"use strict";function t(e,t,i){return"m"===i?t?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":e+" "+function(e,t){var i=e.split("_");return t%10==1&&t%100!=11?i[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?i[1]:i[2]}({ss:t?"\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:t?"\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"}[i],+e)}var i=[/^\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];e.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:i,longMonthsParse:i,shortMonthsParse:i,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(e){if(e.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(e){if(e.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:t,m:t,mm:t,h:"\u0447\u0430\u0441",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e)},meridiem:function(e,t,i){return e<4?"\u043d\u043e\u0447\u0438":e<12?"\u0443\u0442\u0440\u0430":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e}},week:{dow:1,doy:4}})}(i(16738))},42135:function(e,t,i){!function(e){"use strict";var t=["\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"],i=["\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"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:i,weekdaysShort:i,weekdaysMin:i,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(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,i){return e<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(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(i(16738))},95366:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},93379:function(e,t,i){!function(e){"use strict";e.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(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===e},meridiem:function(e,t,i){return e>11?i?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":i?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(i(16738))},46143:function(e,t,i){!function(e){"use strict";var t="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),i="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function n(e){return e>1&&e<5}function a(e,t,i,a){var r=e+" ";switch(i){case"s":return t||a?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return t||a?r+(n(e)?"sekundy":"sek\xfand"):r+"sekundami";case"m":return t?"min\xfata":a?"min\xfatu":"min\xfatou";case"mm":return t||a?r+(n(e)?"min\xfaty":"min\xfat"):r+"min\xfatami";case"h":return t?"hodina":a?"hodinu":"hodinou";case"hh":return t||a?r+(n(e)?"hodiny":"hod\xedn"):r+"hodinami";case"d":return t||a?"de\u0148":"d\u0148om";case"dd":return t||a?r+(n(e)?"dni":"dn\xed"):r+"d\u0148ami";case"M":return t||a?"mesiac":"mesiacom";case"MM":return t||a?r+(n(e)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return t||a?"rok":"rokom";case"yy":return t||a?r+(n(e)?"roky":"rokov"):r+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:i,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:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 4:case 5:return"[minul\xfd] dddd [o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},196:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a=e+" ";switch(i){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return a+(1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return a+(1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return a+(1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami");case"d":return t||n?"en dan":"enim dnem";case"dd":return a+(1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi");case"M":return t||n?"en mesec":"enim mesecem";case"MM":return a+(1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci");case"y":return t||n?"eno leto":"enim letom";case"yy":return a+(1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti")}}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(i(16738))},21082:function(e,t,i){!function(e){"use strict";e.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(e){return"M"===e.charAt(0)},meridiem:function(e,t,i){return e<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}})}(i(16738))},98963:function(e,t,i){!function(e){"use strict";var t={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\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435","\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"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,i,n){var a=t.words[n];return 1===n.length?i?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}};e.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:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"\u0434\u0430\u043d",dd:t.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:t.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(i(16738))},91621:function(e,t,i){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,i,n){var a=t.words[n];return 1===n.length?i?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}};e.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:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(i(16738))},41404:function(e,t,i){!function(e){"use strict";e.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(e,t,i){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(i(16738))},55685:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(i(16738))},3872:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},54106:function(e,t,i){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},i={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.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(e){return e+"\u0bb5\u0ba4\u0bc1"},preparse:function(e){return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(e){return i[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},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(e,t,i){return e<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":e<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":e<10?" \u0b95\u0bbe\u0bb2\u0bc8":e<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":e<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":e<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(e,t){return 12===e&&(e=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===t?e<2?e:e+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===t||"\u0b95\u0bbe\u0bb2\u0bc8"===t||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(i(16738))},39204:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===t?e<4?e:e+12:"\u0c09\u0c26\u0c2f\u0c02"===t?e:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===t?e>=10?e:e+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":e<10?"\u0c09\u0c26\u0c2f\u0c02":e<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":e<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(i(16738))},83692:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(i(16738))},86361:function(e,t,i){!function(e){"use strict";var t={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"};e.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(e,t){return 12===e&&(e=0),"\u0448\u0430\u0431"===t?e<4?e:e+12:"\u0441\u0443\u0431\u04b3"===t?e:"\u0440\u04ef\u0437"===t?e>=11?e:e+12:"\u0431\u0435\u0433\u043e\u04b3"===t?e+12:void 0},meridiem:function(e,t,i){return e<4?"\u0448\u0430\u0431":e<11?"\u0441\u0443\u0431\u04b3":e<16?"\u0440\u04ef\u0437":e<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(i(16738))},31735:function(e,t,i){!function(e){"use strict";e.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(e){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===e},meridiem:function(e,t,i){return e<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"}})}(i(16738))},1568:function(e,t,i){!function(e){"use strict";var t={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"};e.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(e,i){switch(i){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(i(16738))},96129:function(e,t,i){!function(e){"use strict";e.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(e){return e},week:{dow:1,doy:4}})}(i(16738))},13759:function(e,t,i){!function(e){"use strict";var t="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function i(e,i,n,a){var r=function(e){var i=Math.floor(e%1e3/100),n=Math.floor(e%100/10),a=e%10,r="";return i>0&&(r+=t[i]+"vatlh"),n>0&&(r+=(""!==r?" ":"")+t[n]+"maH"),a>0&&(r+=(""!==r?" ":"")+t[a]),""===r?"pagh":r}(e);switch(n){case"ss":return r+" lup";case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}e.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(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu\u2019":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:i,m:"wa\u2019 tup",mm:i,h:"wa\u2019 rep",hh:i,d:"wa\u2019 jaj",dd:i,M:"wa\u2019 jar",MM:i,y:"wa\u2019 DIS",yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},81644:function(e,t,i){!function(e){"use strict";var t={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"};e.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_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(e,t,i){return e<12?i?"\xf6\xf6":"\xd6\xd6":i?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(e){return"\xf6s"===e||"\xd6S"===e},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(e,i){switch(i){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'\u0131nc\u0131";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(i(16738))},90875:function(e,t,i){!function(e){"use strict";function t(e,t,i,n){var a={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[e+" m\xeduts",e+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[e+" \xfeoras",e+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return n||t?a[i][0]:a[i][1]}e.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(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,i){return e>11?i?"d'o":"D'O":i?"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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(i(16738))},11041:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},16878:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},74357:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===t||"\u0633\u06d5\u06be\u06d5\u0631"===t||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===t?e:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===t||"\u0643\u06d5\u0686"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,i){var n=100*e+t;return n<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":n<900?"\u0633\u06d5\u06be\u06d5\u0631":n<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":n<1230?"\u0686\u06c8\u0634":n<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(e,t){switch(t){case"d":case"D":case"DDD":return e+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return e+"-\u06be\u06d5\u067e\u062a\u06d5";default:return e}},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(i(16738))},74810:function(e,t,i){!function(e){"use strict";function t(e,t,i){return"m"===i?t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===i?t?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":e+" "+function(e,t){var i=e.split("_");return t%10==1&&t%100!=11?i[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?i[1]:i[2]}({ss:t?"\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:t?"\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:t?"\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"}[i],+e)}function i(e){return function(){return e+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.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(e,t){var i={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===e?i.nominative.slice(1,7).concat(i.nominative.slice(0,1)):e?i[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(t)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:i.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:i("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:i("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:i("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:i("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return i("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return i("[\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:t,m:t,mm:t,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:t,y:"\u0440\u0456\u043a",yy:t},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(e)},meridiem:function(e,t,i){return e<4?"\u043d\u043e\u0447\u0456":e<12?"\u0440\u0430\u043d\u043a\u0443":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-\u0439";case"D":return e+"-\u0433\u043e";default:return e}},week:{dow:1,doy:7}})}(i(16738))},86794:function(e,t,i){!function(e){"use strict";var t=["\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"],i=["\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"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:i,weekdaysShort:i,weekdaysMin:i,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(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,i){return e<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(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(i(16738))},77959:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},28966:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},35386:function(e,t,i){!function(e){"use strict";e.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(e){return/^ch$/i.test(e)},meridiem:function(e,t,i){return e<12?i?"sa":"SA":i?"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(e){return e},week:{dow:1,doy:4}})}(i(16738))},23156:function(e,t,i){!function(e){"use strict";e.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(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(i(16738))},68028:function(e,t,i){!function(e){"use strict";e.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}})}(i(16738))},9330:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,i){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1130?"\u4e0a\u5348":n<1230?"\u4e2d\u5348":n<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(e){return e.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(e){return this.week()!==e.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u5468";default:return e}},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}})}(i(16738))},89380:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,i){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1200?"\u4e0a\u5348":1200===n?"\u4e2d\u5348":n<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(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},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"}})}(i(16738))},60874:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,i){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1130?"\u4e0a\u5348":n<1230?"\u4e2d\u5348":n<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(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},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"}})}(i(16738))},96508:function(e,t,i){!function(e){"use strict";e.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(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,i){var n=100*e+t;return n<600?"\u51cc\u6668":n<900?"\u65e9\u4e0a":n<1130?"\u4e0a\u5348":n<1230?"\u4e2d\u5348":n<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(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},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"}})}(i(16738))},16738:function(e,t,i){(e=i.nmd(e)).exports=function(){"use strict";var t,n;function a(){return t.apply(null,arguments)}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function u(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function m(e,t){var i,n=[];for(i=0;i<e.length;++i)n.push(t(e[i],i));return n}function h(e,t){for(var i in t)s(t,i)&&(e[i]=t[i]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function p(e,t,i,n){return Mt(e,t,i,n,!0).utc()}function f(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function g(e){if(null==e._isValid){var t=f(e),i=n.call(t.parsedDateParts,function(e){return null!=e}),a=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&i);if(e._strict&&(a=a&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return a;e._isValid=a}return e._isValid}function b(e){var t=p(NaN);return null!=e?h(f(t),e):f(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,i=Object(this),n=i.length>>>0;for(t=0;t<n;t++)if(t in i&&e.call(this,i[t],t,i))return!0;return!1};var v=a.momentProperties=[],_=!1;function y(e,t){var i,n,a;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=f(t)),c(t._locale)||(e._locale=t._locale),v.length>0)for(i=0;i<v.length;i++)c(a=t[n=v[i]])||(e[n]=a);return e}function w(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===_&&(_=!0,a.updateOffset(this),_=!1)}function x(e){return e instanceof w||null!=e&&null!=e._isAMomentObject}function k(e){!1===a.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,t){var i=!0;return h(function(){if(null!=a.deprecationHandler&&a.deprecationHandler(null,e),i){var n,r,o,u=[];for(r=0;r<arguments.length;r++){if(n="","object"==typeof arguments[r]){for(o in n+="\n["+r+"] ",arguments[0])s(arguments[0],o)&&(n+=o+": "+arguments[0][o]+", ");n=n.slice(0,-2)}else n=arguments[r];u.push(n)}k(e+"\nArguments: "+Array.prototype.slice.call(u).join("")+"\n"+(new Error).stack),i=!1}return t.apply(this,arguments)},t)}var D,M={};function C(e,t){null!=a.deprecationHandler&&a.deprecationHandler(e,t),M[e]||(k(t),M[e]=!0)}function T(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function A(e,t){var i,n=h({},e);for(i in t)s(t,i)&&(o(e[i])&&o(t[i])?(n[i]={},h(n[i],e[i]),h(n[i],t[i])):null!=t[i]?n[i]=t[i]:delete n[i]);for(i in e)s(e,i)&&!s(t,i)&&o(e[i])&&(n[i]=h({},n[i]));return n}function E(e){null!=e&&this.set(e)}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,D=Object.keys?Object.keys:function(e){var t,i=[];for(t in e)s(e,t)&&i.push(t);return i};function L(e,t,i){var n=""+Math.abs(e);return(e>=0?i?"+":"":"-")+Math.pow(10,Math.max(0,t-n.length)).toString().substr(1)+n}var O=/(\[[^\[]*\])|(\\)?([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,I=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,P={},Y={};function q(e,t,i,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),e&&(Y[e]=a),t&&(Y[t[0]]=function(){return L(a.apply(this,arguments),t[1],t[2])}),i&&(Y[i]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function j(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function N(e,t){return e.isValid()?(t=F(t,e.localeData()),P[t]=P[t]||function(e){var t,i,n=e.match(O);for(t=0,i=n.length;t<i;t++)n[t]=Y[n[t]]?Y[n[t]]:j(n[t]);return function(t){var a,r="";for(a=0;a<i;a++)r+=T(n[a])?n[a].call(t,e):n[a];return r}}(t),P[t](e)):e.localeData().invalidDate()}function F(e,t){var i=5;function n(e){return t.longDateFormat(e)||e}for(I.lastIndex=0;i>=0&&I.test(e);)e=e.replace(I,n),I.lastIndex=0,i-=1;return e}var R={};function H(e,t){var i=e.toLowerCase();R[i]=R[i+"s"]=R[t]=e}function B(e){return"string"==typeof e?R[e]||R[e.toLowerCase()]:void 0}function U(e){var t,i,n={};for(i in e)s(e,i)&&(t=B(i))&&(n[t]=e[i]);return n}var z={};function Z(e,t){z[e]=t}function W(e){return e%4==0&&e%100!=0||e%400==0}function V(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function G(e){var t=+e,i=0;return 0!==t&&isFinite(t)&&(i=V(t)),i}function J(e,t){return function(i){return null!=i?(K(this,e,i),a.updateOffset(this,t),this):Q(this,e)}}function Q(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function K(e,t,i){e.isValid()&&!isNaN(i)&&("FullYear"===t&&W(e.year())&&1===e.month()&&29===e.date()?(i=G(i),e._d["set"+(e._isUTC?"UTC":"")+t](i,e.month(),ke(i,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](i))}var $,X=/\d/,ee=/\d\d/,te=/\d{3}/,ie=/\d{4}/,ne=/[+-]?\d{6}/,ae=/\d\d?/,re=/\d\d\d\d?/,oe=/\d\d\d\d\d\d?/,se=/\d{1,3}/,ue=/\d{1,4}/,ce=/[+-]?\d{1,6}/,le=/\d+/,de=/[+-]?\d+/,me=/Z|[+-]\d\d:?\d\d/gi,he=/Z|[+-]\d\d(?::?\d\d)?/gi,pe=/[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 fe(e,t,i){$[e]=T(t)?t:function(e,n){return e&&i?i:t}}function ge(e,t){return s($,e)?$[e](t._strict,t._locale):new RegExp(function(e){return be(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,i,n,a){return t||i||n||a}))}(e))}function be(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}$={};var ve={};function _e(e,t){var i,n=t;for("string"==typeof e&&(e=[e]),l(t)&&(n=function(e,i){i[t]=G(e)}),i=0;i<e.length;i++)ve[e[i]]=n}function ye(e,t){_e(e,function(e,i,n,a){n._w=n._w||{},t(e,n._w,n,a)})}function we(e,t,i){null!=t&&s(ve,e)&&ve[e](t,i._a,i,e)}var xe;function ke(e,t){if(isNaN(e)||isNaN(t))return NaN;var i=function(e,t){return(e%t+t)%t}(t,12);return e+=(t-i)/12,1===i?W(e)?29:28:31-i%7%2}xe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},q("M",["MM",2],"Mo",function(){return this.month()+1}),q("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),q("MMMM",0,0,function(e){return this.localeData().months(this,e)}),H("month","M"),Z("month",8),fe("M",ae),fe("MM",ae,ee),fe("MMM",function(e,t){return t.monthsShortRegex(e)}),fe("MMMM",function(e,t){return t.monthsRegex(e)}),_e(["M","MM"],function(e,t){t[1]=G(e)-1}),_e(["MMM","MMMM"],function(e,t,i,n){var a=i._locale.monthsParse(e,n,i._strict);null!=a?t[1]=a:f(i).invalidMonth=e});var Se="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),De="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Me=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ce=pe,Te=pe;function Ae(e,t,i){var n,a,r,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)r=p([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return i?"MMM"===t?-1!==(a=xe.call(this._shortMonthsParse,o))?a:null:-1!==(a=xe.call(this._longMonthsParse,o))?a:null:"MMM"===t?-1!==(a=xe.call(this._shortMonthsParse,o))||-1!==(a=xe.call(this._longMonthsParse,o))?a:null:-1!==(a=xe.call(this._longMonthsParse,o))||-1!==(a=xe.call(this._shortMonthsParse,o))?a:null}function Ee(e,t){var i;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=G(t);else if(!l(t=e.localeData().monthsParse(t)))return e;return i=Math.min(e.date(),ke(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,i),e}function Le(e){return null!=e?(Ee(this,e),a.updateOffset(this,!0),this):Q(this,"Month")}function Oe(){function e(e,t){return t.length-e.length}var t,i,n=[],a=[],r=[];for(t=0;t<12;t++)i=p([2e3,t]),n.push(this.monthsShort(i,"")),a.push(this.months(i,"")),r.push(this.months(i,"")),r.push(this.monthsShort(i,""));for(n.sort(e),a.sort(e),r.sort(e),t=0;t<12;t++)n[t]=be(n[t]),a[t]=be(a[t]);for(t=0;t<24;t++)r[t]=be(r[t]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function Ie(e){return W(e)?366:365}q("Y",0,0,function(){var e=this.year();return e<=9999?L(e,4):"+"+e}),q(0,["YY",2],0,function(){return this.year()%100}),q(0,["YYYY",4],0,"year"),q(0,["YYYYY",5],0,"year"),q(0,["YYYYYY",6,!0],0,"year"),H("year","y"),Z("year",1),fe("Y",de),fe("YY",ae,ee),fe("YYYY",ue,ie),fe("YYYYY",ce,ne),fe("YYYYYY",ce,ne),_e(["YYYYY","YYYYYY"],0),_e("YYYY",function(e,t){t[0]=2===e.length?a.parseTwoDigitYear(e):G(e)}),_e("YY",function(e,t){t[0]=a.parseTwoDigitYear(e)}),_e("Y",function(e,t){t[0]=parseInt(e,10)}),a.parseTwoDigitYear=function(e){return G(e)+(G(e)>68?1900:2e3)};var Pe=J("FullYear",!0);function Ye(e,t,i,n,a,r,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,i,n,a,r,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,i,n,a,r,o),s}function qe(e){var t,i;return e<100&&e>=0?((i=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,i)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function je(e,t,i){var n=7+t-i;return-(7+qe(e,0,n).getUTCDay()-t)%7+n-1}function Ne(e,t,i,n,a){var r,o,s=1+7*(t-1)+(7+i-n)%7+je(e,n,a);return s<=0?o=Ie(r=e-1)+s:s>Ie(e)?(r=e+1,o=s-Ie(e)):(r=e,o=s),{year:r,dayOfYear:o}}function Fe(e,t,i){var n,a,r=je(e.year(),t,i),o=Math.floor((e.dayOfYear()-r-1)/7)+1;return o<1?n=o+Re(a=e.year()-1,t,i):o>Re(e.year(),t,i)?(n=o-Re(e.year(),t,i),a=e.year()+1):(a=e.year(),n=o),{week:n,year:a}}function Re(e,t,i){var n=je(e,t,i),a=je(e+1,t,i);return(Ie(e)-n+a)/7}q("w",["ww",2],"wo","week"),q("W",["WW",2],"Wo","isoWeek"),H("week","w"),H("isoWeek","W"),Z("week",5),Z("isoWeek",5),fe("w",ae),fe("ww",ae,ee),fe("W",ae),fe("WW",ae,ee),ye(["w","ww","W","WW"],function(e,t,i,n){t[n.substr(0,1)]=G(e)});function He(e,t){return e.slice(t,7).concat(e.slice(0,t))}q("d",0,"do","day"),q("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),q("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),q("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),q("e",0,0,"weekday"),q("E",0,0,"isoWeekday"),H("day","d"),H("weekday","e"),H("isoWeekday","E"),Z("day",11),Z("weekday",11),Z("isoWeekday",11),fe("d",ae),fe("e",ae),fe("E",ae),fe("dd",function(e,t){return t.weekdaysMinRegex(e)}),fe("ddd",function(e,t){return t.weekdaysShortRegex(e)}),fe("dddd",function(e,t){return t.weekdaysRegex(e)}),ye(["dd","ddd","dddd"],function(e,t,i,n){var a=i._locale.weekdaysParse(e,n,i._strict);null!=a?t.d=a:f(i).invalidWeekday=e}),ye(["d","e","E"],function(e,t,i,n){t[n]=G(e)});var Be="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ue="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ze="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ze=pe,We=pe,Ve=pe;function Ge(e,t,i){var n,a,r,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=p([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return i?"dddd"===t?-1!==(a=xe.call(this._weekdaysParse,o))?a:null:"ddd"===t?-1!==(a=xe.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=xe.call(this._minWeekdaysParse,o))?a:null:"dddd"===t?-1!==(a=xe.call(this._weekdaysParse,o))||-1!==(a=xe.call(this._shortWeekdaysParse,o))||-1!==(a=xe.call(this._minWeekdaysParse,o))?a:null:"ddd"===t?-1!==(a=xe.call(this._shortWeekdaysParse,o))||-1!==(a=xe.call(this._weekdaysParse,o))||-1!==(a=xe.call(this._minWeekdaysParse,o))?a:null:-1!==(a=xe.call(this._minWeekdaysParse,o))||-1!==(a=xe.call(this._weekdaysParse,o))||-1!==(a=xe.call(this._shortWeekdaysParse,o))?a:null}function Je(){function e(e,t){return t.length-e.length}var t,i,n,a,r,o=[],s=[],u=[],c=[];for(t=0;t<7;t++)i=p([2e3,1]).day(t),n=be(this.weekdaysMin(i,"")),a=be(this.weekdaysShort(i,"")),r=be(this.weekdays(i,"")),o.push(n),s.push(a),u.push(r),c.push(n),c.push(a),c.push(r);o.sort(e),s.sort(e),u.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Qe(){return this.hours()%12||12}function Ke(e,t){q(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function $e(e,t){return t._meridiemParse}q("H",["HH",2],0,"hour"),q("h",["hh",2],0,Qe),q("k",["kk",2],0,function(){return this.hours()||24}),q("hmm",0,0,function(){return""+Qe.apply(this)+L(this.minutes(),2)}),q("hmmss",0,0,function(){return""+Qe.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)}),q("Hmm",0,0,function(){return""+this.hours()+L(this.minutes(),2)}),q("Hmmss",0,0,function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)}),Ke("a",!0),Ke("A",!1),H("hour","h"),Z("hour",13),fe("a",$e),fe("A",$e),fe("H",ae),fe("h",ae),fe("k",ae),fe("HH",ae,ee),fe("hh",ae,ee),fe("kk",ae,ee),fe("hmm",re),fe("hmmss",oe),fe("Hmm",re),fe("Hmmss",oe),_e(["H","HH"],3),_e(["k","kk"],function(e,t,i){var n=G(e);t[3]=24===n?0:n}),_e(["a","A"],function(e,t,i){i._isPm=i._locale.isPM(e),i._meridiem=e}),_e(["h","hh"],function(e,t,i){t[3]=G(e),f(i).bigHour=!0}),_e("hmm",function(e,t,i){var n=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n)),f(i).bigHour=!0}),_e("hmmss",function(e,t,i){var n=e.length-4,a=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n,2)),t[5]=G(e.substr(a)),f(i).bigHour=!0}),_e("Hmm",function(e,t,i){var n=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n))}),_e("Hmmss",function(e,t,i){var n=e.length-4,a=e.length-2;t[3]=G(e.substr(0,n)),t[4]=G(e.substr(n,2)),t[5]=G(e.substr(a))});var Xe=J("Hours",!0);var et,tt={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:Se,monthsShort:De,week:{dow:0,doy:6},weekdays:Be,weekdaysMin:ze,weekdaysShort:Ue,meridiemParse:/[ap]\.?m?\.?/i},it={},nt={};function at(e,t){var i,n=Math.min(e.length,t.length);for(i=0;i<n;i+=1)if(e[i]!==t[i])return i;return n}function rt(e){return e&&e.toLowerCase().replace("_","-")}function ot(t){var n=null;if(void 0===it[t]&&e&&e.exports)try{n=et._abbr,i(46700)("./"+t),st(n)}catch(a){it[t]=null}return it[t]}function st(e,t){var i;return e&&((i=c(t)?ct(e):ut(e,t))?et=i:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),et._abbr}function ut(e,t){if(null!==t){var i,n=tt;if(t.abbr=e,null!=it[e])C("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=it[e]._config;else if(null!=t.parentLocale)if(null!=it[t.parentLocale])n=it[t.parentLocale]._config;else{if(null==(i=ot(t.parentLocale)))return nt[t.parentLocale]||(nt[t.parentLocale]=[]),nt[t.parentLocale].push({name:e,config:t}),null;n=i._config}return it[e]=new E(A(n,t)),nt[e]&&nt[e].forEach(function(e){ut(e.name,e.config)}),st(e),it[e]}return delete it[e],null}function ct(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return et;if(!r(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,i,n,a,r=0;r<e.length;){for(t=(a=rt(e[r]).split("-")).length,i=(i=rt(e[r+1]))?i.split("-"):null;t>0;){if(n=ot(a.slice(0,t).join("-")))return n;if(i&&i.length>=t&&at(a,i)>=t-1)break;t--}r++}return et}(e)}function lt(e){var t,i=e._a;return i&&-2===f(e).overflow&&(t=i[1]<0||i[1]>11?1:i[2]<1||i[2]>ke(i[0],i[1])?2:i[3]<0||i[3]>24||24===i[3]&&(0!==i[4]||0!==i[5]||0!==i[6])?3:i[4]<0||i[4]>59?4:i[5]<0||i[5]>59?5:i[6]<0||i[6]>999?6:-1,f(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),f(e)._overflowWeeks&&-1===t&&(t=7),f(e)._overflowWeekday&&-1===t&&(t=8),f(e).overflow=t),e}var dt=/^\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)?)?$/,mt=/^\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)?)?$/,ht=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["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]],ft=[["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/]],gt=/^\/?Date\((-?\d+)/i,bt=/^(?:(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}))$/,vt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function _t(e){var t,i,n,a,r,o,s=e._i,u=dt.exec(s)||mt.exec(s);if(u){for(f(e).iso=!0,t=0,i=pt.length;t<i;t++)if(pt[t][1].exec(u[1])){a=pt[t][0],n=!1!==pt[t][2];break}if(null==a)return void(e._isValid=!1);if(u[3]){for(t=0,i=ft.length;t<i;t++)if(ft[t][1].exec(u[3])){r=(u[2]||" ")+ft[t][0];break}if(null==r)return void(e._isValid=!1)}if(!n&&null!=r)return void(e._isValid=!1);if(u[4]){if(!ht.exec(u[4]))return void(e._isValid=!1);o="Z"}e._f=a+(r||"")+(o||""),St(e)}else e._isValid=!1}function yt(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function wt(e){var t,i=bt.exec(function(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(e._i));if(i){if(t=function(e,t,i,n,a,r){var o=[yt(e),De.indexOf(t),parseInt(i,10),parseInt(n,10),parseInt(a,10)];return r&&o.push(parseInt(r,10)),o}(i[4],i[3],i[2],i[5],i[6],i[7]),!function(e,t,i){return!e||Ue.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(f(i).weekdayMismatch=!0,i._isValid=!1,!1)}(i[1],t,e))return;e._a=t,e._tzm=function(e,t,i){if(e)return vt[e];if(t)return 0;var n=parseInt(i,10),a=n%100;return(n-a)/100*60+a}(i[8],i[9],i[10]),e._d=qe.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),f(e).rfc2822=!0}else e._isValid=!1}function xt(e,t,i){return null!=e?e:null!=t?t:i}function kt(e){var t,i,n,r,o,s=[];if(!e._d){for(n=function(e){var t=new Date(a.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,i,n,a,r,o,s,u,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(r=1,o=4,i=xt(t.GG,e._a[0],Fe(Ct(),1,4).year),n=xt(t.W,1),((a=xt(t.E,1))<1||a>7)&&(u=!0)):(r=e._locale._week.dow,o=e._locale._week.doy,c=Fe(Ct(),r,o),i=xt(t.gg,e._a[0],c.year),n=xt(t.w,c.week),null!=t.d?((a=t.d)<0||a>6)&&(u=!0):null!=t.e?(a=t.e+r,(t.e<0||t.e>6)&&(u=!0)):a=r),n<1||n>Re(i,r,o)?f(e)._overflowWeeks=!0:null!=u?f(e)._overflowWeekday=!0:(s=Ne(i,n,a,r,o),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(o=xt(e._a[0],n[0]),(e._dayOfYear>Ie(o)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),i=qe(o,0,e._dayOfYear),e._a[1]=i.getUTCMonth(),e._a[2]=i.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?qe:Ye).apply(null,s),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function St(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],f(e).empty=!0;var t,i,n,r,o,s,u=""+e._i,c=u.length,l=0;for(n=F(e._f,e._locale).match(O)||[],t=0;t<n.length;t++)(i=(u.match(ge(r=n[t],e))||[])[0])&&((o=u.substr(0,u.indexOf(i))).length>0&&f(e).unusedInput.push(o),u=u.slice(u.indexOf(i)+i.length),l+=i.length),Y[r]?(i?f(e).empty=!1:f(e).unusedTokens.push(r),we(r,i,e)):e._strict&&!i&&f(e).unusedTokens.push(r);f(e).charsLeftOver=c-l,u.length>0&&f(e).unusedInput.push(u),e._a[3]<=12&&!0===f(e).bigHour&&e._a[3]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[3]=function(e,t,i){var n;return null==i?t:null!=e.meridiemHour?e.meridiemHour(t,i):(null!=e.isPM&&((n=e.isPM(i))&&t<12&&(t+=12),!n&&12===t&&(t=0)),t)}(e._locale,e._a[3],e._meridiem),null!==(s=f(e).era)&&(e._a[0]=e._locale.erasConvertYear(s,e._a[0])),kt(e),lt(e)}else wt(e);else _t(e)}function Dt(e){var t=e._i,i=e._f;return e._locale=e._locale||ct(e._l),null===t||void 0===i&&""===t?b({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),x(t)?new w(lt(t)):(d(t)?e._d=t:r(i)?function(e){var t,i,n,a,r,o,s=!1;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<e._f.length;a++)r=0,o=!1,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],St(t),g(t)&&(o=!0),r+=f(t).charsLeftOver,r+=10*f(t).unusedTokens.length,f(t).score=r,s?r<n&&(n=r,i=t):(null==n||r<n||o)&&(n=r,i=t,o&&(s=!0));h(e,i||t)}(e):i?St(e):function(e){var t=e._i;c(t)?e._d=new Date(a.now()):d(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=gt.exec(e._i);null===t?(_t(e),!1===e._isValid&&(delete e._isValid,wt(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:a.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):r(t)?(e._a=m(t.slice(0),function(e){return parseInt(e,10)}),kt(e)):o(t)?function(e){if(!e._d){var t=U(e._i);e._a=m([t.year,t.month,void 0===t.day?t.date:t.day,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),kt(e)}}(e):l(t)?e._d=new Date(t):a.createFromInputFallback(e)}(e),g(e)||(e._d=null),e))}function Mt(e,t,i,n,a){var s={};return(!0===t||!1===t)&&(n=t,t=void 0),(!0===i||!1===i)&&(n=i,i=void 0),(o(e)&&u(e)||r(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=a,s._l=i,s._i=e,s._f=t,s._strict=n,function(e){var t=new w(lt(Dt(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}(s)}function Ct(e,t,i,n){return Mt(e,t,i,n,!1)}a.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),a.ISO_8601=function(){},a.RFC_2822=function(){};var Tt=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ct.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:b()}),At=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ct.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:b()});function Et(e,t){var i,n;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return Ct();for(i=t[0],n=1;n<t.length;++n)(!t[n].isValid()||t[n][e](i))&&(i=t[n]);return i}var Lt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ot(e){var t=U(e),i=t.year||0,n=t.quarter||0,a=t.month||0,r=t.week||t.isoWeek||0,o=t.day||0,u=t.hour||0,c=t.minute||0,l=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,i,n=!1;for(t in e)if(s(e,t)&&(-1===xe.call(Lt,t)||null!=e[t]&&isNaN(e[t])))return!1;for(i=0;i<Lt.length;++i)if(e[Lt[i]]){if(n)return!1;parseFloat(e[Lt[i]])!==G(e[Lt[i]])&&(n=!0)}return!0}(t),this._milliseconds=+d+1e3*l+6e4*c+1e3*u*60*60,this._days=+o+7*r,this._months=+a+3*n+12*i,this._data={},this._locale=ct(),this._bubble()}function It(e){return e instanceof Ot}function Pt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Yt(e,t){q(e,0,0,function(){var e=this.utcOffset(),i="+";return e<0&&(e=-e,i="-"),i+L(~~(e/60),2)+t+L(~~e%60,2)})}Yt("Z",":"),Yt("ZZ",""),fe("Z",he),fe("ZZ",he),_e(["Z","ZZ"],function(e,t,i){i._useUTC=!0,i._tzm=jt(he,e)});var qt=/([\+\-]|\d\d)/gi;function jt(e,t){var i,n,a=(t||"").match(e);return null===a?null:0===(n=60*(i=((a[a.length-1]||[])+"").match(qt)||["-",0,0])[1]+G(i[2]))?0:"+"===i[0]?n:-n}function Nt(e,t){var i,n;return t._isUTC?(i=t.clone(),n=(x(e)||d(e)?e.valueOf():Ct(e).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+n),a.updateOffset(i,!1),i):Ct(e).local()}function Ft(e){return-Math.round(e._d.getTimezoneOffset())}function Rt(){return!!this.isValid()&&this._isUTC&&0===this._offset}a.updateOffset=function(){};var Ht=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Bt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ut(e,t){var i,n,a,r=e,o=null;return It(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:l(e)||!isNaN(+e)?(r={},t?r[t]=+e:r.milliseconds=+e):(o=Ht.exec(e))?(i="-"===o[1]?-1:1,r={y:0,d:G(o[2])*i,h:G(o[3])*i,m:G(o[4])*i,s:G(o[5])*i,ms:G(Pt(1e3*o[6]))*i}):(o=Bt.exec(e))?r={y:zt(o[2],i="-"===o[1]?-1:1),M:zt(o[3],i),w:zt(o[4],i),d:zt(o[5],i),h:zt(o[6],i),m:zt(o[7],i),s:zt(o[8],i)}:null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(a=function(e,t){var i;return e.isValid()&&t.isValid()?(t=Nt(t,e),e.isBefore(t)?i=Zt(e,t):((i=Zt(t,e)).milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}(Ct(r.from),Ct(r.to)),(r={}).ms=a.milliseconds,r.M=a.months),n=new Ot(r),It(e)&&s(e,"_locale")&&(n._locale=e._locale),It(e)&&s(e,"_isValid")&&(n._isValid=e._isValid),n}function zt(e,t){var i=e&&parseFloat(e.replace(",","."));return(isNaN(i)?0:i)*t}function Zt(e,t){var i={};return i.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+e.clone().add(i.months,"M"),i}function Wt(e,t){return function(i,n){var a;return null!==n&&!isNaN(+n)&&(C(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=i,i=n,n=a),Vt(this,Ut(i,n),e),this}}function Vt(e,t,i,n){var r=t._milliseconds,o=Pt(t._days),s=Pt(t._months);!e.isValid()||(n=null==n||n,s&&Ee(e,Q(e,"Month")+s*i),o&&K(e,"Date",Q(e,"Date")+o*i),r&&e._d.setTime(e._d.valueOf()+r*i),n&&a.updateOffset(e,o||s))}Ut.fn=Ot.prototype,Ut.invalid=function(){return Ut(NaN)};var Gt=Wt(1,"add"),Jt=Wt(-1,"subtract");function Qt(e){return"string"==typeof e||e instanceof String}function Kt(e){return x(e)||d(e)||Qt(e)||l(e)||function(e){var t=r(e),i=!1;return t&&(i=0===e.filter(function(t){return!l(t)&&Qt(e)}).length),t&&i}(e)||function(e){var t,i=o(e)&&!u(e),n=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<a.length;t+=1)n=n||s(e,a[t]);return i&&n}(e)||null==e}function $t(e){var t,i=o(e)&&!u(e),n=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<a.length;t+=1)n=n||s(e,a[t]);return i&&n}function Xt(e,t){if(e.date()<t.date())return-Xt(t,e);var i=12*(t.year()-e.year())+(t.month()-e.month()),n=e.clone().add(i,"months");return-(i+(t-n<0?(t-n)/(n-e.clone().add(i-1,"months")):(t-n)/(e.clone().add(i+1,"months")-n)))||0}function ei(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ct(e))&&(this._locale=t),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ti=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function ii(){return this._locale}var ni=6e4,ai=60*ni,ri=3506328*ai;function oi(e,t){return(e%t+t)%t}function si(e,t,i){return e<100&&e>=0?new Date(e+400,t,i)-ri:new Date(e,t,i).valueOf()}function ui(e,t,i){return e<100&&e>=0?Date.UTC(e+400,t,i)-ri:Date.UTC(e,t,i)}function ci(e,t){return t.erasAbbrRegex(e)}function li(){var e,t,i=[],n=[],a=[],r=[],o=this.eras();for(e=0,t=o.length;e<t;++e)n.push(be(o[e].name)),i.push(be(o[e].abbr)),a.push(be(o[e].narrow)),r.push(be(o[e].name)),r.push(be(o[e].abbr)),r.push(be(o[e].narrow));this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+n.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+i.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+a.join("|")+")","i")}function di(e,t){q(0,[e,e.length],0,t)}function mi(e,t,i,n,a){var r;return null==e?Fe(this,n,a).year:(t>(r=Re(e,n,a))&&(t=r),hi.call(this,e,t,i,n,a))}function hi(e,t,i,n,a){var r=Ne(e,t,i,n,a),o=qe(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}q("N",0,0,"eraAbbr"),q("NN",0,0,"eraAbbr"),q("NNN",0,0,"eraAbbr"),q("NNNN",0,0,"eraName"),q("NNNNN",0,0,"eraNarrow"),q("y",["y",1],"yo","eraYear"),q("y",["yy",2],0,"eraYear"),q("y",["yyy",3],0,"eraYear"),q("y",["yyyy",4],0,"eraYear"),fe("N",ci),fe("NN",ci),fe("NNN",ci),fe("NNNN",function(e,t){return t.erasNameRegex(e)}),fe("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),_e(["N","NN","NNN","NNNN","NNNNN"],function(e,t,i,n){var a=i._locale.erasParse(e,n,i._strict);a?f(i).era=a:f(i).invalidEra=e}),fe("y",le),fe("yy",le),fe("yyy",le),fe("yyyy",le),fe("yo",function(e,t){return t._eraYearOrdinalRegex||le}),_e(["y","yy","yyy","yyyy"],0),_e(["yo"],function(e,t,i,n){var a;i._locale._eraYearOrdinalRegex&&(a=e.match(i._locale._eraYearOrdinalRegex)),t[0]=i._locale.eraYearOrdinalParse?i._locale.eraYearOrdinalParse(e,a):parseInt(e,10)}),q(0,["gg",2],0,function(){return this.weekYear()%100}),q(0,["GG",2],0,function(){return this.isoWeekYear()%100}),di("gggg","weekYear"),di("ggggg","weekYear"),di("GGGG","isoWeekYear"),di("GGGGG","isoWeekYear"),H("weekYear","gg"),H("isoWeekYear","GG"),Z("weekYear",1),Z("isoWeekYear",1),fe("G",de),fe("g",de),fe("GG",ae,ee),fe("gg",ae,ee),fe("GGGG",ue,ie),fe("gggg",ue,ie),fe("GGGGG",ce,ne),fe("ggggg",ce,ne),ye(["gggg","ggggg","GGGG","GGGGG"],function(e,t,i,n){t[n.substr(0,2)]=G(e)}),ye(["gg","GG"],function(e,t,i,n){t[n]=a.parseTwoDigitYear(e)}),q("Q",0,"Qo","quarter"),H("quarter","Q"),Z("quarter",7),fe("Q",X),_e("Q",function(e,t){t[1]=3*(G(e)-1)}),q("D",["DD",2],"Do","date"),H("date","D"),Z("date",9),fe("D",ae),fe("DD",ae,ee),fe("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),_e(["D","DD"],2),_e("Do",function(e,t){t[2]=G(e.match(ae)[0])});var pi=J("Date",!0);q("DDD",["DDDD",3],"DDDo","dayOfYear"),H("dayOfYear","DDD"),Z("dayOfYear",4),fe("DDD",se),fe("DDDD",te),_e(["DDD","DDDD"],function(e,t,i){i._dayOfYear=G(e)}),q("m",["mm",2],0,"minute"),H("minute","m"),Z("minute",14),fe("m",ae),fe("mm",ae,ee),_e(["m","mm"],4);var fi=J("Minutes",!1);q("s",["ss",2],0,"second"),H("second","s"),Z("second",15),fe("s",ae),fe("ss",ae,ee),_e(["s","ss"],5);var gi,bi,vi=J("Seconds",!1);for(q("S",0,0,function(){return~~(this.millisecond()/100)}),q(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),q(0,["SSS",3],0,"millisecond"),q(0,["SSSS",4],0,function(){return 10*this.millisecond()}),q(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),q(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),q(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),q(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),q(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),H("millisecond","ms"),Z("millisecond",16),fe("S",se,X),fe("SS",se,ee),fe("SSS",se,te),gi="SSSS";gi.length<=9;gi+="S")fe(gi,le);function _i(e,t){t[6]=G(1e3*("0."+e))}for(gi="S";gi.length<=9;gi+="S")_e(gi,_i);bi=J("Milliseconds",!1),q("z",0,0,"zoneAbbr"),q("zz",0,0,"zoneName");var yi=w.prototype;function wi(e){return e}yi.add=Gt,yi.calendar=function(e,t){1===arguments.length&&(arguments[0]?Kt(arguments[0])?(e=arguments[0],t=void 0):$t(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var i=e||Ct(),n=Nt(i,this).startOf("day"),r=a.calendarFormat(this,n)||"sameElse",o=t&&(T(t[r])?t[r].call(this,i):t[r]);return this.format(o||this.localeData().calendar(r,this,Ct(i)))},yi.clone=function(){return new w(this)},yi.diff=function(e,t,i){var n,a,r;if(!this.isValid())return NaN;if(!(n=Nt(e,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),t=B(t)){case"year":r=Xt(this,n)/12;break;case"month":r=Xt(this,n);break;case"quarter":r=Xt(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-a)/864e5;break;case"week":r=(this-n-a)/6048e5;break;default:r=this-n}return i?r:V(r)},yi.endOf=function(e){var t,i;if(void 0===(e=B(e))||"millisecond"===e||!this.isValid())return this;switch(i=this._isUTC?ui:si,e){case"year":t=i(this.year()+1,0,1)-1;break;case"quarter":t=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=i(this.year(),this.month()+1,1)-1;break;case"week":t=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ai-oi(t+(this._isUTC?0:this.utcOffset()*ni),ai)-1;break;case"minute":t=this._d.valueOf(),t+=ni-oi(t,ni)-1;break;case"second":t=this._d.valueOf(),t+=1e3-oi(t,1e3)-1}return this._d.setTime(t),a.updateOffset(this,!0),this},yi.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=N(this,e);return this.localeData().postformat(t)},yi.from=function(e,t){return this.isValid()&&(x(e)&&e.isValid()||Ct(e).isValid())?Ut({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yi.fromNow=function(e){return this.from(Ct(),e)},yi.to=function(e,t){return this.isValid()&&(x(e)&&e.isValid()||Ct(e).isValid())?Ut({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yi.toNow=function(e){return this.to(Ct(),e)},yi.get=function(e){return T(this[e=B(e)])?this[e]():this},yi.invalidAt=function(){return f(this).overflow},yi.isAfter=function(e,t){var i=x(e)?e:Ct(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=B(t)||"millisecond")?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(t).valueOf())},yi.isBefore=function(e,t){var i=x(e)?e:Ct(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=B(t)||"millisecond")?this.valueOf()<i.valueOf():this.clone().endOf(t).valueOf()<i.valueOf())},yi.isBetween=function(e,t,i,n){var a=x(e)?e:Ct(e),r=x(t)?t:Ct(t);return!!(this.isValid()&&a.isValid()&&r.isValid())&&("("===(n=n||"()")[0]?this.isAfter(a,i):!this.isBefore(a,i))&&(")"===n[1]?this.isBefore(r,i):!this.isAfter(r,i))},yi.isSame=function(e,t){var i,n=x(e)?e:Ct(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=B(t)||"millisecond")?this.valueOf()===n.valueOf():(i=n.valueOf(),this.clone().startOf(t).valueOf()<=i&&i<=this.clone().endOf(t).valueOf()))},yi.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},yi.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},yi.isValid=function(){return g(this)},yi.lang=ti,yi.locale=ei,yi.localeData=ii,yi.max=At,yi.min=Tt,yi.parsingFlags=function(){return h({},f(this))},yi.set=function(e,t){if("object"==typeof e){var i,n=function(e){var t,i=[];for(t in e)s(e,t)&&i.push({unit:t,priority:z[t]});return i.sort(function(e,t){return e.priority-t.priority}),i}(e=U(e));for(i=0;i<n.length;i++)this[n[i].unit](e[n[i].unit])}else if(T(this[e=B(e)]))return this[e](t);return this},yi.startOf=function(e){var t,i;if(void 0===(e=B(e))||"millisecond"===e||!this.isValid())return this;switch(i=this._isUTC?ui:si,e){case"year":t=i(this.year(),0,1);break;case"quarter":t=i(this.year(),this.month()-this.month()%3,1);break;case"month":t=i(this.year(),this.month(),1);break;case"week":t=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=i(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=oi(t+(this._isUTC?0:this.utcOffset()*ni),ai);break;case"minute":t=this._d.valueOf(),t-=oi(t,ni);break;case"second":t=this._d.valueOf(),t-=oi(t,1e3)}return this._d.setTime(t),a.updateOffset(this,!0),this},yi.subtract=Jt,yi.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},yi.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},yi.toDate=function(){return new Date(this.valueOf())},yi.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,i=t?this.clone().utc():this;return i.year()<0||i.year()>9999?N(i,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",N(i,"Z")):N(i,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},yi.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,i="moment",n="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",n="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(yi[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),yi.toJSON=function(){return this.isValid()?this.toISOString():null},yi.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yi.unix=function(){return Math.floor(this.valueOf()/1e3)},yi.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},yi.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yi.eraName=function(){var e,t,i,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e)if(i=this.clone().startOf("day").valueOf(),n[e].since<=i&&i<=n[e].until||n[e].until<=i&&i<=n[e].since)return n[e].name;return""},yi.eraNarrow=function(){var e,t,i,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e)if(i=this.clone().startOf("day").valueOf(),n[e].since<=i&&i<=n[e].until||n[e].until<=i&&i<=n[e].since)return n[e].narrow;return""},yi.eraAbbr=function(){var e,t,i,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e)if(i=this.clone().startOf("day").valueOf(),n[e].since<=i&&i<=n[e].until||n[e].until<=i&&i<=n[e].since)return n[e].abbr;return""},yi.eraYear=function(){var e,t,i,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(i=r[e].since<=r[e].until?1:-1,n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return(this.year()-a(r[e].since).year())*i+r[e].offset;return this.year()},yi.year=Pe,yi.isLeapYear=function(){return W(this.year())},yi.weekYear=function(e){return mi.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},yi.isoWeekYear=function(e){return mi.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},yi.quarter=yi.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},yi.month=Le,yi.daysInMonth=function(){return ke(this.year(),this.month())},yi.week=yi.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},yi.isoWeek=yi.isoWeeks=function(e){var t=Fe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},yi.weeksInYear=function(){var e=this.localeData()._week;return Re(this.year(),e.dow,e.doy)},yi.weeksInWeekYear=function(){var e=this.localeData()._week;return Re(this.weekYear(),e.dow,e.doy)},yi.isoWeeksInYear=function(){return Re(this.year(),1,4)},yi.isoWeeksInISOWeekYear=function(){return Re(this.isoWeekYear(),1,4)},yi.date=pi,yi.day=yi.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},yi.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},yi.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},yi.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},yi.hour=yi.hours=Xe,yi.minute=yi.minutes=fi,yi.second=yi.seconds=vi,yi.millisecond=yi.milliseconds=bi,yi.utcOffset=function(e,t,i){var n,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=jt(he,e)))return this}else Math.abs(e)<16&&!i&&(e*=60);return!this._isUTC&&t&&(n=Ft(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),r!==e&&(!t||this._changeInProgress?Vt(this,Ut(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Ft(this)},yi.utc=function(e){return this.utcOffset(0,e)},yi.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ft(this),"m")),this},yi.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=jt(me,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},yi.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Ct(e).utcOffset():0,(this.utcOffset()-e)%60==0)},yi.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yi.isLocal=function(){return!!this.isValid()&&!this._isUTC},yi.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},yi.isUtc=Rt,yi.isUTC=Rt,yi.zoneAbbr=function(){return this._isUTC?"UTC":""},yi.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},yi.dates=S("dates accessor is deprecated. Use date instead.",pi),yi.months=S("months accessor is deprecated. Use month instead",Le),yi.years=S("years accessor is deprecated. Use year instead",Pe),yi.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),yi.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return y(t,this),(t=Dt(t))._a?(e=t._isUTC?p(t._a):Ct(t._a),this._isDSTShifted=this.isValid()&&function(e,t,i){var n,a=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),o=0;for(n=0;n<a;n++)(i&&e[n]!==t[n]||!i&&G(e[n])!==G(t[n]))&&o++;return o+r}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var xi=E.prototype;function ki(e,t,i,n){var a=ct(),r=p().set(n,t);return a[i](r,e)}function Si(e,t,i){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return ki(e,t,i,"month");var n,a=[];for(n=0;n<12;n++)a[n]=ki(e,n,i,"month");return a}function Di(e,t,i,n){"boolean"==typeof e?(l(t)&&(i=t,t=void 0),t=t||""):(i=t=e,e=!1,l(t)&&(i=t,t=void 0),t=t||"");var a,r=ct(),o=e?r._week.dow:0,s=[];if(null!=i)return ki(t,(i+o)%7,n,"day");for(a=0;a<7;a++)s[a]=ki(t,(a+o)%7,n,"day");return s}xi.calendar=function(e,t,i){var n=this._calendar[e]||this._calendar.sameElse;return T(n)?n.call(t,i):n},xi.longDateFormat=function(e){var t=this._longDateFormat[e],i=this._longDateFormat[e.toUpperCase()];return t||!i?t:(this._longDateFormat[e]=i.match(O).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},xi.invalidDate=function(){return this._invalidDate},xi.ordinal=function(e){return this._ordinal.replace("%d",e)},xi.preparse=wi,xi.postformat=wi,xi.relativeTime=function(e,t,i,n){var a=this._relativeTime[i];return T(a)?a(e,t,i,n):a.replace(/%d/i,e)},xi.pastFuture=function(e,t){var i=this._relativeTime[e>0?"future":"past"];return T(i)?i(t):i.replace(/%s/i,t)},xi.set=function(e){var t,i;for(i in e)s(e,i)&&(T(t=e[i])?this[i]=t:this["_"+i]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},xi.eras=function(e,t){var i,n,r,o=this._eras||ct("en")._eras;for(i=0,n=o.length;i<n;++i){switch(typeof o[i].since){case"string":r=a(o[i].since).startOf("day"),o[i].since=r.valueOf()}switch(typeof o[i].until){case"undefined":o[i].until=1/0;break;case"string":r=a(o[i].until).startOf("day").valueOf(),o[i].until=r.valueOf()}}return o},xi.erasParse=function(e,t,i){var n,a,r,o,s,u=this.eras();for(e=e.toUpperCase(),n=0,a=u.length;n<a;++n)if(r=u[n].name.toUpperCase(),o=u[n].abbr.toUpperCase(),s=u[n].narrow.toUpperCase(),i)switch(t){case"N":case"NN":case"NNN":if(o===e)return u[n];break;case"NNNN":if(r===e)return u[n];break;case"NNNNN":if(s===e)return u[n]}else if([r,o,s].indexOf(e)>=0)return u[n]},xi.erasConvertYear=function(e,t){var i=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*i},xi.erasAbbrRegex=function(e){return s(this,"_erasAbbrRegex")||li.call(this),e?this._erasAbbrRegex:this._erasRegex},xi.erasNameRegex=function(e){return s(this,"_erasNameRegex")||li.call(this),e?this._erasNameRegex:this._erasRegex},xi.erasNarrowRegex=function(e){return s(this,"_erasNarrowRegex")||li.call(this),e?this._erasNarrowRegex:this._erasRegex},xi.months=function(e,t){return e?r(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Me).test(t)?"format":"standalone"][e.month()]:r(this._months)?this._months:this._months.standalone},xi.monthsShort=function(e,t){return e?r(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Me.test(t)?"format":"standalone"][e.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},xi.monthsParse=function(e,t,i){var n,a,r;if(this._monthsParseExact)return Ae.call(this,e,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=p([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),!i&&!this._monthsParse[n]&&(r="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),i&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(i&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!i&&this._monthsParse[n].test(e))return n}},xi.monthsRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||Oe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Te),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},xi.monthsShortRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||Oe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Ce),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},xi.week=function(e){return Fe(e,this._week.dow,this._week.doy).week},xi.firstDayOfYear=function(){return this._week.doy},xi.firstDayOfWeek=function(){return this._week.dow},xi.weekdays=function(e,t){var i=r(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?He(i,this._week.dow):e?i[e.day()]:i},xi.weekdaysMin=function(e){return!0===e?He(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},xi.weekdaysShort=function(e){return!0===e?He(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},xi.weekdaysParse=function(e,t,i){var n,a,r;if(this._weekdaysParseExact)return Ge.call(this,e,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=p([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),i&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(i&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(i&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!i&&this._weekdaysParse[n].test(e))return n}},xi.weekdaysRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Ze),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},xi.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=We),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},xi.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ve),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},xi.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},xi.meridiem=function(e,t,i){return e>11?i?"pm":"PM":i?"am":"AM"},st("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(e){var t=e%10;return e+(1===G(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=S("moment.lang is deprecated. Use moment.locale instead.",st),a.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ct);var Mi=Math.abs;function Ci(e,t,i,n){var a=Ut(t,i);return e._milliseconds+=n*a._milliseconds,e._days+=n*a._days,e._months+=n*a._months,e._bubble()}function Ti(e){return e<0?Math.floor(e):Math.ceil(e)}function Ai(e){return 4800*e/146097}function Ei(e){return 146097*e/4800}function Li(e){return function(){return this.as(e)}}var Oi=Li("ms"),Ii=Li("s"),Pi=Li("m"),Yi=Li("h"),qi=Li("d"),ji=Li("w"),Ni=Li("M"),Fi=Li("Q"),Ri=Li("y");function Hi(e){return function(){return this.isValid()?this._data[e]:NaN}}var Bi=Hi("milliseconds"),Ui=Hi("seconds"),zi=Hi("minutes"),Zi=Hi("hours"),Wi=Hi("days"),Vi=Hi("months"),Gi=Hi("years");var Ji=Math.round,Qi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ki(e,t,i,n,a){return a.relativeTime(t||1,!!i,e,n)}var $i=Math.abs;function Xi(e){return(e>0)-(e<0)||+e}function en(){if(!this.isValid())return this.localeData().invalidDate();var e,t,i,n,a,r,o,s,u=$i(this._milliseconds)/1e3,c=$i(this._days),l=$i(this._months),d=this.asSeconds();return d?(e=V(u/60),t=V(e/60),u%=60,e%=60,i=V(l/12),l%=12,n=u?u.toFixed(3).replace(/\.?0+$/,""):"",a=d<0?"-":"",r=Xi(this._months)!==Xi(d)?"-":"",o=Xi(this._days)!==Xi(d)?"-":"",s=Xi(this._milliseconds)!==Xi(d)?"-":"",a+"P"+(i?r+i+"Y":"")+(l?r+l+"M":"")+(c?o+c+"D":"")+(t||e||u?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(u?s+n+"S":"")):"P0D"}var tn=Ot.prototype;return tn.isValid=function(){return this._isValid},tn.abs=function(){var e=this._data;return this._milliseconds=Mi(this._milliseconds),this._days=Mi(this._days),this._months=Mi(this._months),e.milliseconds=Mi(e.milliseconds),e.seconds=Mi(e.seconds),e.minutes=Mi(e.minutes),e.hours=Mi(e.hours),e.months=Mi(e.months),e.years=Mi(e.years),this},tn.add=function(e,t){return Ci(this,e,t,1)},tn.subtract=function(e,t){return Ci(this,e,t,-1)},tn.as=function(e){if(!this.isValid())return NaN;var t,i,n=this._milliseconds;if("month"===(e=B(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,i=this._months+Ai(t),e){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(t=this._days+Math.round(Ei(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},tn.asMilliseconds=Oi,tn.asSeconds=Ii,tn.asMinutes=Pi,tn.asHours=Yi,tn.asDays=qi,tn.asWeeks=ji,tn.asMonths=Ni,tn.asQuarters=Fi,tn.asYears=Ri,tn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*G(this._months/12):NaN},tn._bubble=function(){var e,t,i,n,a,r=this._milliseconds,o=this._days,s=this._months,u=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*Ti(Ei(s)+o),o=0,s=0),u.milliseconds=r%1e3,e=V(r/1e3),u.seconds=e%60,t=V(e/60),u.minutes=t%60,i=V(t/60),u.hours=i%24,o+=V(i/24),s+=a=V(Ai(o)),o-=Ti(Ei(a)),n=V(s/12),s%=12,u.days=o,u.months=s,u.years=n,this},tn.clone=function(){return Ut(this)},tn.get=function(e){return e=B(e),this.isValid()?this[e+"s"]():NaN},tn.milliseconds=Bi,tn.seconds=Ui,tn.minutes=zi,tn.hours=Zi,tn.days=Wi,tn.weeks=function(){return V(this.days()/7)},tn.months=Vi,tn.years=Gi,tn.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var i,n,a=!1,r=Qi;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(r=Object.assign({},Qi,t),null!=t.s&&null==t.ss&&(r.ss=t.s-1)),n=function(e,t,i,n){var a=Ut(e).abs(),r=Ji(a.as("s")),o=Ji(a.as("m")),s=Ji(a.as("h")),u=Ji(a.as("d")),c=Ji(a.as("M")),l=Ji(a.as("w")),d=Ji(a.as("y")),m=r<=i.ss&&["s",r]||r<i.s&&["ss",r]||o<=1&&["m"]||o<i.m&&["mm",o]||s<=1&&["h"]||s<i.h&&["hh",s]||u<=1&&["d"]||u<i.d&&["dd",u];return null!=i.w&&(m=m||l<=1&&["w"]||l<i.w&&["ww",l]),(m=m||c<=1&&["M"]||c<i.M&&["MM",c]||d<=1&&["y"]||["yy",d])[2]=t,m[3]=+e>0,m[4]=n,Ki.apply(null,m)}(this,!a,r,i=this.localeData()),a&&(n=i.pastFuture(+this,n)),i.postformat(n)},tn.toISOString=en,tn.toString=en,tn.toJSON=en,tn.locale=ei,tn.localeData=ii,tn.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",en),tn.lang=ti,q("X",0,0,"unix"),q("x",0,0,"valueOf"),fe("x",de),fe("X",/[+-]?\d+(\.\d{1,3})?/),_e("X",function(e,t,i){i._d=new Date(1e3*parseFloat(e))}),_e("x",function(e,t,i){i._d=new Date(G(e))}),a.version="2.29.1",t=Ct,a.fn=yi,a.min=function(){return Et("isBefore",[].slice.call(arguments,0))},a.max=function(){return Et("isAfter",[].slice.call(arguments,0))},a.now=function(){return Date.now?Date.now():+new Date},a.utc=p,a.unix=function(e){return Ct(1e3*e)},a.months=function(e,t){return Si(e,t,"months")},a.isDate=d,a.locale=st,a.invalid=b,a.duration=Ut,a.isMoment=x,a.weekdays=function(e,t,i){return Di(e,t,i,"weekdays")},a.parseZone=function(){return Ct.apply(null,arguments).parseZone()},a.localeData=ct,a.isDuration=It,a.monthsShort=function(e,t){return Si(e,t,"monthsShort")},a.weekdaysMin=function(e,t,i){return Di(e,t,i,"weekdaysMin")},a.defineLocale=ut,a.updateLocale=function(e,t){if(null!=t){var i,n,a=tt;null!=it[e]&&null!=it[e].parentLocale?it[e].set(A(it[e]._config,t)):(null!=(n=ot(e))&&(a=n._config),t=A(a,t),null==n&&(t.abbr=e),(i=new E(t)).parentLocale=it[e],it[e]=i),st(e)}else null!=it[e]&&(null!=it[e].parentLocale?(it[e]=it[e].parentLocale,e===st()&&st(e)):null!=it[e]&&delete it[e]);return it[e]},a.locales=function(){return D(it)},a.weekdaysShort=function(e,t,i){return Di(e,t,i,"weekdaysShort")},a.normalizeUnits=B,a.relativeTimeRounding=function(e){return void 0===e?Ji:"function"==typeof e&&(Ji=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==Qi[e]&&(void 0===t?Qi[e]:(Qi[e]=t,"s"===e&&(Qi.ss=t-1),!0))},a.calendarFormat=function(e,t){var i=e.diff(t,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"},a.prototype=yi,a.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"},a}()},49344:function(e,t,i){"use strict";i.d(t,{Rh:function(){return P},_W:function(){return L}});var n=i(37716),a=i(17238),r=i(79765),o=i(39075),s=i(38583);const u=["toast-component",""];function c(e,t){if(1&e){const e=n.EpF();n.TgZ(0,"button",5),n.NdJ("click",function(){return n.CHM(e),n.oxw().remove()}),n.TgZ(1,"span",6),n._uU(2,"\xd7"),n.qZA(),n.qZA()}}function l(e,t){if(1&e&&(n.ynx(0),n._uU(1),n.BQk()),2&e){const e=n.oxw(2);n.xp6(1),n.hij("[",e.duplicatesCount+1,"]")}}function d(e,t){if(1&e&&(n.TgZ(0,"div"),n._uU(1),n.YNc(2,l,2,1,"ng-container",4),n.qZA()),2&e){const e=n.oxw();n.Tol(e.options.titleClass),n.uIk("aria-label",e.title),n.xp6(1),n.hij(" ",e.title," "),n.xp6(1),n.Q6J("ngIf",e.duplicatesCount)}}function m(e,t){if(1&e&&n._UZ(0,"div",7),2&e){const e=n.oxw();n.Tol(e.options.messageClass),n.Q6J("innerHTML",e.message,n.oJD)}}function h(e,t){if(1&e&&(n.TgZ(0,"div",8),n._uU(1),n.qZA()),2&e){const e=n.oxw();n.Tol(e.options.messageClass),n.uIk("aria-label",e.message),n.xp6(1),n.hij(" ",e.message," ")}}function p(e,t){if(1&e&&(n.TgZ(0,"div"),n._UZ(1,"div",9),n.qZA()),2&e){const e=n.oxw();n.xp6(1),n.Udp("width",e.width+"%")}}function f(e,t){if(1&e){const e=n.EpF();n.TgZ(0,"button",5),n.NdJ("click",function(){return n.CHM(e),n.oxw().remove()}),n.TgZ(1,"span",6),n._uU(2,"\xd7"),n.qZA(),n.qZA()}}function g(e,t){if(1&e&&(n.ynx(0),n._uU(1),n.BQk()),2&e){const e=n.oxw(2);n.xp6(1),n.hij("[",e.duplicatesCount+1,"]")}}function b(e,t){if(1&e&&(n.TgZ(0,"div"),n._uU(1),n.YNc(2,g,2,1,"ng-container",4),n.qZA()),2&e){const e=n.oxw();n.Tol(e.options.titleClass),n.uIk("aria-label",e.title),n.xp6(1),n.hij(" ",e.title," "),n.xp6(1),n.Q6J("ngIf",e.duplicatesCount)}}function v(e,t){if(1&e&&n._UZ(0,"div",7),2&e){const e=n.oxw();n.Tol(e.options.messageClass),n.Q6J("innerHTML",e.message,n.oJD)}}function _(e,t){if(1&e&&(n.TgZ(0,"div",8),n._uU(1),n.qZA()),2&e){const e=n.oxw();n.Tol(e.options.messageClass),n.uIk("aria-label",e.message),n.xp6(1),n.hij(" ",e.message," ")}}function y(e,t){if(1&e&&(n.TgZ(0,"div"),n._UZ(1,"div",9),n.qZA()),2&e){const e=n.oxw();n.xp6(1),n.Udp("width",e.width+"%")}}class w{constructor(e,t,i,n,a,o){this.toastId=e,this.config=t,this.message=i,this.title=n,this.toastType=a,this.toastRef=o,this._onTap=new r.xQ,this._onAction=new r.xQ,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(e){this._onAction.next(e)}onAction(){return this._onAction.asObservable()}}const x={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",payload:null},k=new n.OlP("ToastConfig");class S{constructor(e,t){this.component=e,this.injector=t}attach(e,t){return this._attachedHost=e,e.attach(this,t)}detach(){const e=this._attachedHost;if(e)return this._attachedHost=void 0,e.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(e){this._attachedHost=e}}class D extends class{attach(e,t){return this._attachedPortal=e,this.attachComponentPortal(e,t)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(e){this._disposeFn=e}}{constructor(e,t,i){super(),this._hostDomElement=e,this._componentFactoryResolver=t,this._appRef=i}attachComponentPortal(e,t){const i=this._componentFactoryResolver.resolveComponentFactory(e.component);let n;return n=i.create(e.injector),this._appRef.attachView(n.hostView),this.setDisposeFn(()=>{this._appRef.detachView(n.hostView),n.destroy()}),t?this._hostDomElement.insertBefore(this._getComponentRootNode(n),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(n)),n}_getComponentRootNode(e){return e.hostView.rootNodes[0]}}let M=(()=>{class e{constructor(e){this._document=e}ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e=this._document.createElement("div");e.classList.add("overlay-container"),this._document.body.appendChild(e),this._containerElement=e}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(s.K0))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(s.K0))},token:e,providedIn:"root"}),e})();class C{constructor(e){this._portalHost=e}attach(e,t=!0){return this._portalHost.attach(e,t)}detach(){return this._portalHost.detach()}}let T=(()=>{class e{constructor(e,t,i,n){this._overlayContainer=e,this._componentFactoryResolver=t,this._appRef=i,this._document=n,this._paneElements=new Map}create(e,t){return this._createOverlayRef(this.getPaneElement(e,t))}getPaneElement(e="",t){return this._paneElements.get(t)||this._paneElements.set(t,{}),this._paneElements.get(t)[e]||(this._paneElements.get(t)[e]=this._createPaneElement(e,t)),this._paneElements.get(t)[e]}_createPaneElement(e,t){const i=this._document.createElement("div");return i.id="toast-container",i.classList.add(e),i.classList.add("toast-container"),t?t.getContainerElement().appendChild(i):this._overlayContainer.getContainerElement().appendChild(i),i}_createPortalHost(e){return new D(e,this._componentFactoryResolver,this._appRef)}_createOverlayRef(e){return new C(this._createPortalHost(e))}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(M),n.LFG(n._Vd),n.LFG(n.z2F),n.LFG(s.K0))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(M),n.LFG(n._Vd),n.LFG(n.z2F),n.LFG(s.K0))},token:e,providedIn:"root"}),e})();class A{constructor(e){this._overlayRef=e,this.duplicatesCount=0,this._afterClosed=new r.xQ,this._activate=new r.xQ,this._manualClose=new r.xQ,this._resetTimeout=new r.xQ,this._countDuplicate=new r.xQ}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(e,t){e&&this._resetTimeout.next(),t&&this._countDuplicate.next(++this.duplicatesCount)}}class E{constructor(e,t){this._toastPackage=e,this._parentInjector=t}get(e,t,i){return e===w?this._toastPackage:this._parentInjector.get(e,t,i)}}let L=(()=>{class e{constructor(e,t,i,n,a){this.overlay=t,this._injector=i,this.sanitizer=n,this.ngZone=a,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig=Object.assign(Object.assign({},e.default),e.config),e.config.iconClasses&&(this.toastrConfig.iconClasses=Object.assign(Object.assign({},e.default.iconClasses),e.config.iconClasses))}show(e,t,i={},n=""){return this._preBuildNotification(n,e,t,this.applyConfig(i))}success(e,t,i={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",e,t,this.applyConfig(i))}error(e,t,i={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",e,t,this.applyConfig(i))}info(e,t,i={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",e,t,this.applyConfig(i))}warning(e,t,i={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",e,t,this.applyConfig(i))}clear(e){for(const t of this.toasts)if(void 0!==e){if(t.toastId===e)return void t.toastRef.manualClose()}else t.toastRef.manualClose()}remove(e){const t=this._findToast(e);if(!t||(t.activeToast.toastRef.close(),this.toasts.splice(t.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActive<this.toastrConfig.maxOpened&&this.toasts[this.currentlyActive]){const e=this.toasts[this.currentlyActive].toastRef;e.isInactive()||(this.currentlyActive=this.currentlyActive+1,e.activate())}return!0}findDuplicate(e="",t="",i,n){const{includeTitleDuplicates:a}=this.toastrConfig;for(const r of this.toasts){const o=a&&r.title===e;if((!a||o)&&r.message===t)return r.toastRef.onDuplicate(i,n),r}return null}applyConfig(e={}){return Object.assign(Object.assign({},this.toastrConfig),e)}_findToast(e){for(let t=0;t<this.toasts.length;t++)if(this.toasts[t].toastId===e)return{index:t,activeToast:this.toasts[t]};return null}_preBuildNotification(e,t,i,n){return n.onActivateTick?this.ngZone.run(()=>this._buildNotification(e,t,i,n)):this._buildNotification(e,t,i,n)}_buildNotification(e,t,i,a){if(!a.toastComponent)throw new Error("toastComponent required");const r=this.findDuplicate(i,t,this.toastrConfig.resetTimeoutOnDuplicate&&a.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&i||t)&&this.toastrConfig.preventDuplicates&&null!==r)return r;this.previousToastMessage=t;let o=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(o=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const s=this.overlay.create(a.positionClass,this.overlayContainer);this.index=this.index+1;let u=t;t&&a.enableHtml&&(u=this.sanitizer.sanitize(n.q3G.HTML,t));const c=new A(s),l=new w(this.index,a,u,i,e,c),d=new E(l,this._injector),m=new S(a.toastComponent,d),h=s.attach(m,this.toastrConfig.newestOnTop);c.componentInstance=h.instance;const p={toastId:this.index,title:i||"",message:t||"",toastRef:c,onShown:c.afterActivate(),onHidden:c.afterClosed(),onTap:l.onTap(),onAction:l.onAction(),portal:h};return o||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{p.toastRef.activate()})),this.toasts.push(p),p}}return e.\u0275fac=function(t){return new(t||e)(n.LFG(k),n.LFG(T),n.LFG(n.zs3),n.LFG(o.H7),n.LFG(n.R0b))},e.\u0275prov=n.Yz7({factory:function(){return new e(n.LFG(k),n.LFG(T),n.LFG(n.gxx),n.LFG(o.H7),n.LFG(n.R0b))},token:e,providedIn:"root"}),e})(),O=(()=>{class e{constructor(e,t,i){this.toastrService=e,this.toastPackage=t,this.ngZone=i,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=t.message,this.title=t.title,this.options=t.config,this.originalTimeout=t.config.timeOut,this.toastClasses=`${t.toastType} ${t.config.toastClass}`,this.sub=t.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=t.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=t.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=t.toastRef.countDuplicate().subscribe(e=>{this.duplicatesCount=e})}get displayStyle(){if("inactive"===this.state.value)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state=Object.assign(Object.assign({},this.state),{value:"active"}),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const e=(new Date).getTime();this.width=(this.hideTime-e)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state=Object.assign(Object.assign({},this.state),{value:"active"}),this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state=Object.assign(Object.assign({},this.state),{value:"removed"}),this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state.value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(e,t){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(e),t)):this.timeout=setTimeout(()=>e(),t)}outsideInterval(e,t){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(e),t)):this.intervalId=setInterval(()=>e(),t)}runInsideAngular(e){this.ngZone?this.ngZone.run(()=>e()):e()}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(L),n.Y36(w),n.Y36(n.R0b))},e.\u0275cmp=n.Xpm({type:e,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(e,t){1&e&&n.NdJ("click",function(){return t.tapToast()})("mouseenter",function(){return t.stickAround()})("mouseleave",function(){return t.delayedHideToast()}),2&e&&(n.d8E("@flyInOut",t.state),n.Tol(t.toastClasses),n.Udp("display",t.displayStyle))},attrs:u,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alertdialog","aria-live","polite",3,"innerHTML"],["role","alertdialog","aria-live","polite"],[1,"toast-progress"]],template:function(e,t){1&e&&(n.YNc(0,c,3,0,"button",0),n.YNc(1,d,3,5,"div",1),n.YNc(2,m,1,3,"div",2),n.YNc(3,h,2,4,"div",3),n.YNc(4,p,2,2,"div",4)),2&e&&(n.Q6J("ngIf",t.options.closeButton),n.xp6(1),n.Q6J("ngIf",t.title),n.xp6(1),n.Q6J("ngIf",t.message&&t.options.enableHtml),n.xp6(1),n.Q6J("ngIf",t.message&&!t.options.enableHtml),n.xp6(1),n.Q6J("ngIf",t.options.progressBar))},directives:[s.O5],encapsulation:2,data:{animation:[(0,a.X$)("flyInOut",[(0,a.SB)("inactive",(0,a.oB)({opacity:0})),(0,a.SB)("active",(0,a.oB)({opacity:1})),(0,a.SB)("removed",(0,a.oB)({opacity:0})),(0,a.eR)("inactive => active",(0,a.jt)("{{ easeTime }}ms {{ easing }}")),(0,a.eR)("active => removed",(0,a.jt)("{{ easeTime }}ms {{ easing }}"))])]}}),e})();const I=Object.assign(Object.assign({},x),{toastComponent:O});let P=(()=>{class e{static forRoot(t={}){return{ngModule:e,providers:[{provide:k,useValue:{default:I,config:t}}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[[s.ez]]}),e})(),Y=(()=>{class e{constructor(e,t,i){this.toastrService=e,this.toastPackage=t,this.appRef=i,this.width=-1,this.toastClasses="",this.state="inactive",this.message=t.message,this.title=t.title,this.options=t.config,this.originalTimeout=t.config.timeOut,this.toastClasses=`${t.toastType} ${t.config.toastClass}`,this.sub=t.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=t.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=t.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=t.toastRef.countDuplicate().subscribe(e=>{this.duplicatesCount=e})}get displayStyle(){if("inactive"===this.state)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state="active",!(!0===this.options.disableTimeOut||"timeOut"===this.options.disableTimeOut)&&this.options.timeOut&&(this.timeout=setTimeout(()=>{this.remove()},this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&(this.intervalId=setInterval(()=>this.updateProgress(),10))),this.options.onActivateTick&&this.appRef.tick()}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const e=(new Date).getTime();this.width=(this.hideTime-e)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state="active",this.options.timeOut=this.originalTimeout,this.timeout=setTimeout(()=>this.remove(),this.originalTimeout),this.hideTime=(new Date).getTime()+(this.originalTimeout||0),this.width=-1,this.options.progressBar&&(this.intervalId=setInterval(()=>this.updateProgress(),10))}remove(){"removed"!==this.state&&(clearTimeout(this.timeout),this.state="removed",this.timeout=setTimeout(()=>this.toastrService.remove(this.toastPackage.toastId)))}tapToast(){"removed"!==this.state&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state||(this.timeout=setTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&(this.intervalId=setInterval(()=>this.updateProgress(),10)))}}return e.\u0275fac=function(t){return new(t||e)(n.Y36(L),n.Y36(w),n.Y36(n.z2F))},e.\u0275cmp=n.Xpm({type:e,selectors:[["","toast-component",""]],hostVars:4,hostBindings:function(e,t){1&e&&n.NdJ("click",function(){return t.tapToast()})("mouseenter",function(){return t.stickAround()})("mouseleave",function(){return t.delayedHideToast()}),2&e&&(n.Tol(t.toastClasses),n.Udp("display",t.displayStyle))},attrs:u,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alert","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert","aria-live","polite",3,"innerHTML"],["role","alert","aria-live","polite"],[1,"toast-progress"]],template:function(e,t){1&e&&(n.YNc(0,f,3,0,"button",0),n.YNc(1,b,3,5,"div",1),n.YNc(2,v,1,3,"div",2),n.YNc(3,_,2,4,"div",3),n.YNc(4,y,2,2,"div",4)),2&e&&(n.Q6J("ngIf",t.options.closeButton),n.xp6(1),n.Q6J("ngIf",t.title),n.xp6(1),n.Q6J("ngIf",t.message&&t.options.enableHtml),n.xp6(1),n.Q6J("ngIf",t.message&&!t.options.enableHtml),n.xp6(1),n.Q6J("ngIf",t.options.progressBar))},directives:[s.O5],encapsulation:2}),e})();Object.assign(Object.assign({},x),{toastComponent:Y})},98216:function(e){"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,i,n,a){n=n||"=";var r={};if("string"!=typeof e||0===e.length)return r;var o=/\+/g;e=e.split(i=i||"&");var s=1e3;a&&"number"==typeof a.maxKeys&&(s=a.maxKeys);var u=e.length;s>0&&u>s&&(u=s);for(var c=0;c<u;++c){var l,d,m,h,p=e[c].replace(o,"%20"),f=p.indexOf(n);f>=0?(l=p.substr(0,f),d=p.substr(f+1)):(l=p,d=""),m=decodeURIComponent(l),h=decodeURIComponent(d),t(r,m)?Array.isArray(r[m])?r[m].push(h):r[m]=[r[m],h]:r[m]=h}return r}},36173:function(e){"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,i,n,a){return i=i||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map(function(a){var r=encodeURIComponent(t(a))+n;return Array.isArray(e[a])?e[a].map(function(e){return r+encodeURIComponent(t(e))}).join(i):r+encodeURIComponent(t(e[a]))}).join(i):a?encodeURIComponent(t(a))+n+encodeURIComponent(t(e)):""}},36284:function(e,t,i){"use strict";t.decode=t.parse=i(98216),t.encode=t.stringify=i(36173)},26215:function(e,t,i){"use strict";i.d(t,{X:function(){return r}});var n=i(79765),a=i(77971);class r extends n.xQ{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){const t=super._subscribe(e);return t&&!t.closed&&e.next(this._value),t}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new a.N;return this._value}next(e){super.next(this._value=e)}}},23098:function(e,t,i){"use strict";i.d(t,{P:function(){return o}});var n=i(59193),a=i(25917),r=i(40205);class o{constructor(e,t,i){this.kind=e,this.value=t,this.error=i,this.hasValue="N"===e}observe(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}}do(e,t,i){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return i&&i()}}accept(e,t,i){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,i)}toObservable(){switch(this.kind){case"N":return(0,a.of)(this.value);case"E":return(0,r._)(this.error);case"C":return(0,n.c)()}throw new Error("unexpected notification kind value")}static createNext(e){return void 0!==e?new o("N",e):o.undefinedValueNotification}static createError(e){return new o("E",void 0,e)}static createComplete(){return o.completeNotification}}o.completeNotification=new o("C"),o.undefinedValueNotification=new o("N",void 0)},67574:function(e,t,i){"use strict";i.d(t,{y:function(){return c}});var n=i(77393),a=i(29181),r=i(46490),o=i(16554),s=i(54487);var u=i(82494);let c=(()=>{class e{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(t){const i=new e;return i.source=this,i.operator=t,i}subscribe(e,t,i){const{operator:o}=this,s=function(e,t,i){if(e){if(e instanceof n.L)return e;if(e[a.b])return e[a.b]()}return e||t||i?new n.L(e,t,i):new n.L(r.c)}(e,t,i);if(s.add(o?o.call(s,this.source):this.source||u.v.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),u.v.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s}_trySubscribe(e){try{return this._subscribe(e)}catch(t){u.v.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),function(e){for(;e;){const{closed:t,destination:i,isStopped:a}=e;if(t||a)return!1;e=i&&i instanceof n.L?i:null}return!0}(e)?e.error(t):console.warn(t)}}forEach(e,t){return new(t=l(t))((t,i)=>{let n;n=this.subscribe(t=>{try{e(t)}catch(a){i(a),n&&n.unsubscribe()}},i,t)})}_subscribe(e){const{source:t}=this;return t&&t.subscribe(e)}[o.L](){return this}pipe(...e){return 0===e.length?this:function(e){return 0===e.length?s.y:1===e.length?e[0]:function(t){return e.reduce((e,t)=>t(e),t)}}(e)(this)}toPromise(e){return new(e=l(e))((e,t)=>{let i;this.subscribe(e=>i=e,e=>t(e),()=>e(i))})}}return e.create=t=>new e(t),e})();function l(e){if(e||(e=u.v.Promise||Promise),!e)throw new Error("no Promise impl found");return e}},46490:function(e,t,i){"use strict";i.d(t,{c:function(){return r}});var n=i(82494),a=i(54449);const r={closed:!0,next(e){},error(e){if(n.v.useDeprecatedSynchronousErrorHandling)throw e;(0,a.z)(e)},complete(){}}},55197:function(e,t,i){"use strict";i.d(t,{L:function(){return a}});var n=i(77393);class a extends n.L{notifyNext(e,t,i,n,a){this.destination.next(t)}notifyError(e,t){this.destination.error(e)}notifyComplete(e){this.destination.complete()}}},88229:function(e,t,i){"use strict";i.d(t,{t:function(){return c}});var n=i(79765),a=i(57771),r=i(75319),o=i(59746),s=i(77971),u=i(78858);class c extends n.xQ{constructor(e=Number.POSITIVE_INFINITY,t=Number.POSITIVE_INFINITY,i){super(),this.scheduler=i,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=e<1?1:e,this._windowTime=t<1?1:t,t===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(e){if(!this.isStopped){const t=this._events;t.push(e),t.length>this._bufferSize&&t.shift()}super.next(e)}nextTimeWindow(e){this.isStopped||(this._events.push(new l(this._getNow(),e)),this._trimBufferThenGetEvents()),super.next(e)}_subscribe(e){const t=this._infiniteTimeWindow,i=t?this._events:this._trimBufferThenGetEvents(),n=this.scheduler,a=i.length;let c;if(this.closed)throw new s.N;if(this.isStopped||this.hasError?c=r.w.EMPTY:(this.observers.push(e),c=new u.W(this,e)),n&&e.add(e=new o.ht(e,n)),t)for(let r=0;r<a&&!e.closed;r++)e.next(i[r]);else for(let r=0;r<a&&!e.closed;r++)e.next(i[r].value);return this.hasError?e.error(this.thrownError):this.isStopped&&e.complete(),c}_getNow(){return(this.scheduler||a.c).now()}_trimBufferThenGetEvents(){const e=this._getNow(),t=this._bufferSize,i=this._windowTime,n=this._events,a=n.length;let r=0;for(;r<a&&!(e-n[r].time<i);)r++;return a>t&&(r=Math.max(r,a-t)),r>0&&n.splice(0,r),n}}class l{constructor(e,t){this.time=e,this.value=t}}},79765:function(e,t,i){"use strict";i.d(t,{Yc:function(){return c},xQ:function(){return l}});var n=i(67574),a=i(77393),r=i(75319),o=i(77971),s=i(78858),u=i(29181);class c extends a.L{constructor(e){super(e),this.destination=e}}let l=(()=>{class e extends n.y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[u.b](){return new c(this)}lift(e){const t=new d(this,this);return t.operator=e,t}next(e){if(this.closed)throw new o.N;if(!this.isStopped){const{observers:t}=this,i=t.length,n=t.slice();for(let a=0;a<i;a++)n[a].next(e)}}error(e){if(this.closed)throw new o.N;this.hasError=!0,this.thrownError=e,this.isStopped=!0;const{observers:t}=this,i=t.length,n=t.slice();for(let a=0;a<i;a++)n[a].error(e);this.observers.length=0}complete(){if(this.closed)throw new o.N;this.isStopped=!0;const{observers:e}=this,t=e.length,i=e.slice();for(let n=0;n<t;n++)i[n].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(e){if(this.closed)throw new o.N;return super._trySubscribe(e)}_subscribe(e){if(this.closed)throw new o.N;return this.hasError?(e.error(this.thrownError),r.w.EMPTY):this.isStopped?(e.complete(),r.w.EMPTY):(this.observers.push(e),new s.W(this,e))}asObservable(){const e=new n.y;return e.source=this,e}}return e.create=(e,t)=>new d(e,t),e})();class d extends l{constructor(e,t){super(),this.destination=e,this.source=t}next(e){const{destination:t}=this;t&&t.next&&t.next(e)}error(e){const{destination:t}=this;t&&t.error&&this.destination.error(e)}complete(){const{destination:e}=this;e&&e.complete&&this.destination.complete()}_subscribe(e){const{source:t}=this;return t?this.source.subscribe(e):r.w.EMPTY}}},78858:function(e,t,i){"use strict";i.d(t,{W:function(){return a}});var n=i(75319);class a extends n.w{constructor(e,t){super(),this.subject=e,this.subscriber=t,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const e=this.subject,t=e.observers;if(this.subject=null,!t||0===t.length||e.isStopped||e.closed)return;const i=t.indexOf(this.subscriber);-1!==i&&t.splice(i,1)}}},77393:function(e,t,i){"use strict";i.d(t,{L:function(){return c}});var n=i(69105),a=i(46490),r=i(75319),o=i(29181),s=i(82494),u=i(54449);class c extends r.w{constructor(e,t,i){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=a.c;break;case 1:if(!e){this.destination=a.c;break}if("object"==typeof e){e instanceof c?(this.syncErrorThrowable=e.syncErrorThrowable,this.destination=e,e.add(this)):(this.syncErrorThrowable=!0,this.destination=new l(this,e));break}default:this.syncErrorThrowable=!0,this.destination=new l(this,e,t,i)}}[o.b](){return this}static create(e,t,i){const n=new c(e,t,i);return n.syncErrorThrowable=!1,n}next(e){this.isStopped||this._next(e)}error(e){this.isStopped||(this.isStopped=!0,this._error(e))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(e){this.destination.next(e)}_error(e){this.destination.error(e),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:e}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this}}class l extends c{constructor(e,t,i,r){super(),this._parentSubscriber=e;let o,s=this;(0,n.m)(t)?o=t:t&&(o=t.next,i=t.error,r=t.complete,t!==a.c&&(s=Object.create(t),(0,n.m)(s.unsubscribe)&&this.add(s.unsubscribe.bind(s)),s.unsubscribe=this.unsubscribe.bind(this))),this._context=s,this._next=o,this._error=i,this._complete=r}next(e){if(!this.isStopped&&this._next){const{_parentSubscriber:t}=this;s.v.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}}error(e){if(!this.isStopped){const{_parentSubscriber:t}=this,{useDeprecatedSynchronousErrorHandling:i}=s.v;if(this._error)i&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)i?(t.syncErrorValue=e,t.syncErrorThrown=!0):(0,u.z)(e),this.unsubscribe();else{if(this.unsubscribe(),i)throw e;(0,u.z)(e)}}}complete(){if(!this.isStopped){const{_parentSubscriber:e}=this;if(this._complete){const t=()=>this._complete.call(this._context);s.v.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,t),this.unsubscribe()):(this.__tryOrUnsub(t),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(e,t){try{e.call(this._context,t)}catch(i){if(this.unsubscribe(),s.v.useDeprecatedSynchronousErrorHandling)throw i;(0,u.z)(i)}}__tryOrSetError(e,t,i){if(!s.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,i)}catch(n){return s.v.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=n,e.syncErrorThrown=!0,!0):((0,u.z)(n),!0)}return!1}_unsubscribe(){const{_parentSubscriber:e}=this;this._context=null,this._parentSubscriber=null,e.unsubscribe()}}},75319:function(e,t,i){"use strict";i.d(t,{w:function(){return s}});var n=i(59796),a=i(81555),r=i(69105);const o=(()=>{function e(e){return Error.call(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((e,t)=>`${t+1}) ${e.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e})();class s{constructor(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}unsubscribe(){let e;if(this.closed)return;let{_parentOrParents:t,_ctorUnsubscribe:i,_unsubscribe:u,_subscriptions:l}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,t instanceof s)t.remove(this);else if(null!==t)for(let n=0;n<t.length;++n)t[n].remove(this);if((0,r.m)(u)){i&&(this._unsubscribe=void 0);try{u.call(this)}catch(d){e=d instanceof o?c(d.errors):[d]}}if((0,n.k)(l)){let t=-1,i=l.length;for(;++t<i;){const i=l[t];if((0,a.K)(i))try{i.unsubscribe()}catch(m){e=e||[],m instanceof o?e=e.concat(c(m.errors)):e.push(m)}}}if(e)throw new o(e)}add(e){let t=e;if(!e)return s.EMPTY;switch(typeof e){case"function":t=new s(e);case"object":if(t===this||t.closed||"function"!=typeof t.unsubscribe)return t;if(this.closed)return t.unsubscribe(),t;if(!(t instanceof s)){const e=t;t=new s,t._subscriptions=[e]}break;default:throw new Error("unrecognized teardown "+e+" added to Subscription.")}let{_parentOrParents:i}=t;if(null===i)t._parentOrParents=this;else if(i instanceof s){if(i===this)return t;t._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return t;i.push(this)}const n=this._subscriptions;return null===n?this._subscriptions=[t]:n.push(t),t}remove(e){const t=this._subscriptions;if(t){const i=t.indexOf(e);-1!==i&&t.splice(i,1)}}}var u;function c(e){return e.reduce((e,t)=>e.concat(t instanceof o?t.errors:t),[])}s.EMPTY=((u=new s).closed=!0,u)},82494:function(e,t,i){"use strict";i.d(t,{v:function(){return a}});let n=!1;const a={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){const e=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+e.stack)}else n&&console.log("RxJS: Back to a better error behavior. Thank you. <3");n=e},get useDeprecatedSynchronousErrorHandling(){return n}}},85345:function(e,t,i){"use strict";i.d(t,{IY:function(){return o},Ds:function(){return s},ft:function(){return u}});var n=i(77393),a=i(67574),r=i(87444);class o extends n.L{constructor(e){super(),this.parent=e}_next(e){this.parent.notifyNext(e)}_error(e){this.parent.notifyError(e),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class s extends n.L{notifyNext(e){this.destination.next(e)}notifyError(e){this.destination.error(e)}notifyComplete(){this.destination.complete()}}function u(e,t){if(t.closed)return;if(e instanceof a.y)return e.subscribe(t);let i;try{i=(0,r.s)(e)(t)}catch(n){t.error(n)}return i}},52441:function(e,t,i){"use strict";i.d(t,{c:function(){return s},N:function(){return u}});var n=i(79765),a=i(67574),r=i(75319),o=i(51307);class s extends a.y{constructor(e,t){super(),this.source=e,this.subjectFactory=t,this._refCount=0,this._isComplete=!1}_subscribe(e){return this.getSubject().subscribe(e)}getSubject(){const e=this._subject;return(!e||e.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let e=this._connection;return e||(this._isComplete=!1,e=this._connection=new r.w,e.add(this.source.subscribe(new c(this.getSubject(),this))),e.closed&&(this._connection=null,e=r.w.EMPTY)),e}refCount(){return(0,o.x)()(this)}}const u=(()=>{const e=s.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}})();class c extends n.Yc{constructor(e,t){super(e),this.connectable=t}_error(e){this._unsubscribe(),super._error(e)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const e=this.connectable;if(e){this.connectable=null;const t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}}}},9112:function(e,t,i){"use strict";i.d(t,{aj:function(){return c}});var n=i(54869),a=i(59796),r=i(55197),o=i(20509),s=i(56693);const u={};function c(...e){let t,i;return(0,n.K)(e[e.length-1])&&(i=e.pop()),"function"==typeof e[e.length-1]&&(t=e.pop()),1===e.length&&(0,a.k)(e[0])&&(e=e[0]),(0,s.n)(e,i).lift(new l(t))}class l{constructor(e){this.resultSelector=e}call(e,t){return t.subscribe(new d(e,this.resultSelector))}}class d extends r.L{constructor(e,t){super(e),this.resultSelector=t,this.active=0,this.values=[],this.observables=[]}_next(e){this.values.push(u),this.observables.push(e)}_complete(){const e=this.observables,t=e.length;if(0===t)this.destination.complete();else{this.active=t,this.toRespond=t;for(let i=0;i<t;i++)this.add((0,o.D)(this,e[i],void 0,i))}}notifyComplete(e){0==(this.active-=1)&&this.destination.complete()}notifyNext(e,t,i){const n=this.values,a=this.toRespond?n[i]===u?--this.toRespond:this.toRespond:0;n[i]=t,0===a&&(this.resultSelector?this._tryResultSelector(n):this.destination.next(n.slice()))}_tryResultSelector(e){let t;try{t=this.resultSelector.apply(this,e)}catch(i){return void this.destination.error(i)}this.destination.next(t)}}},58071:function(e,t,i){"use strict";i.d(t,{z:function(){return r}});var n=i(25917),a=i(63282);function r(...e){return(0,a.J)(1)((0,n.of)(...e))}},41439:function(e,t,i){"use strict";i.d(t,{P:function(){return o}});var n=i(67574),a=i(94402),r=i(59193);function o(e){return new n.y(t=>{let i;try{i=e()}catch(n){return void t.error(n)}return(i?(0,a.D)(i):(0,r.c)()).subscribe(t)})}},59193:function(e,t,i){"use strict";i.d(t,{E:function(){return a},c:function(){return r}});var n=i(67574);const a=new n.y(e=>e.complete());function r(e){return e?function(e){return new n.y(t=>e.schedule(()=>t.complete()))}(e):a}},35758:function(e,t,i){"use strict";i.d(t,{D:function(){return u}});var n=i(67574),a=i(59796),r=i(88002),o=i(81555),s=i(94402);function u(...e){if(1===e.length){const t=e[0];if((0,a.k)(t))return c(t,null);if((0,o.K)(t)&&Object.getPrototypeOf(t)===Object.prototype){const e=Object.keys(t);return c(e.map(e=>t[e]),e)}}if("function"==typeof e[e.length-1]){const t=e.pop();return c(e=1===e.length&&(0,a.k)(e[0])?e[0]:e,null).pipe((0,r.U)(e=>t(...e)))}return c(e,null)}function c(e,t){return new n.y(i=>{const n=e.length;if(0===n)return void i.complete();const a=new Array(n);let r=0,o=0;for(let u=0;u<n;u++){const c=(0,s.D)(e[u]);let l=!1;i.add(c.subscribe({next:e=>{l||(l=!0,o++),a[u]=e},error:e=>i.error(e),complete:()=>{r++,(r===n||!l)&&(o===n&&i.next(t?t.reduce((e,t,i)=>(e[t]=a[i],e),{}):a),i.complete())}}))}})}},94402:function(e,t,i){"use strict";i.d(t,{D:function(){return d}});var n=i(67574),a=i(87444),r=i(75319),o=i(16554),s=i(94087),u=i(20377),c=i(44072),l=i(69489);function d(e,t){return t?function(e,t){if(null!=e){if(function(e){return e&&"function"==typeof e[o.L]}(e))return function(e,t){return new n.y(i=>{const n=new r.w;return n.add(t.schedule(()=>{const a=e[o.L]();n.add(a.subscribe({next(e){n.add(t.schedule(()=>i.next(e)))},error(e){n.add(t.schedule(()=>i.error(e)))},complete(){n.add(t.schedule(()=>i.complete()))}}))})),n})}(e,t);if((0,c.t)(e))return function(e,t){return new n.y(i=>{const n=new r.w;return n.add(t.schedule(()=>e.then(e=>{n.add(t.schedule(()=>{i.next(e),n.add(t.schedule(()=>i.complete()))}))},e=>{n.add(t.schedule(()=>i.error(e)))}))),n})}(e,t);if((0,l.z)(e))return(0,s.r)(e,t);if(function(e){return e&&"function"==typeof e[u.hZ]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new n.y(i=>{const n=new r.w;let a;return n.add(()=>{a&&"function"==typeof a.return&&a.return()}),n.add(t.schedule(()=>{a=e[u.hZ](),n.add(t.schedule(function(){if(i.closed)return;let e,t;try{const i=a.next();e=i.value,t=i.done}catch(n){return void i.error(n)}t?i.complete():(i.next(e),this.schedule())}))})),n})}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}(e,t):e instanceof n.y?e:new n.y((0,a.s)(e))}},56693:function(e,t,i){"use strict";i.d(t,{n:function(){return o}});var n=i(67574),a=i(55015),r=i(94087);function o(e,t){return t?(0,r.r)(e,t):new n.y((0,a.V)(e))}},22759:function(e,t,i){"use strict";i.d(t,{R:function(){return s}});var n=i(67574),a=i(59796),r=i(69105),o=i(88002);function s(e,t,i,c){return(0,r.m)(i)&&(c=i,i=void 0),c?s(e,t,i).pipe((0,o.U)(e=>(0,a.k)(e)?c(...e):c(e))):new n.y(n=>{u(e,t,function(e){n.next(arguments.length>1?Array.prototype.slice.call(arguments):e)},n,i)})}function u(e,t,i,n,a){let r;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(e)){const n=e;e.addEventListener(t,i,a),r=()=>n.removeEventListener(t,i,a)}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(e)){const n=e;e.on(t,i),r=()=>n.off(t,i)}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(e)){const n=e;e.addListener(t,i),r=()=>n.removeListener(t,i)}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(let r=0,o=e.length;r<o;r++)u(e[r],t,i,n,a)}n.add(r)}},66682:function(e,t,i){"use strict";i.d(t,{T:function(){return s}});var n=i(67574),a=i(54869),r=i(63282),o=i(56693);function s(...e){let t=Number.POSITIVE_INFINITY,i=null,s=e[e.length-1];return(0,a.K)(s)?(i=e.pop(),e.length>1&&"number"==typeof e[e.length-1]&&(t=e.pop())):"number"==typeof s&&(t=e.pop()),null===i&&1===e.length&&e[0]instanceof n.y?e[0]:(0,r.J)(t)((0,o.n)(e,i))}},25917:function(e,t,i){"use strict";i.d(t,{of:function(){return o}});var n=i(54869),a=i(56693),r=i(94087);function o(...e){let t=e[e.length-1];return(0,n.K)(t)?(e.pop(),(0,r.r)(e,t)):(0,a.n)(e)}},40205:function(e,t,i){"use strict";i.d(t,{_:function(){return a}});var n=i(67574);function a(e,t){return new n.y(t?i=>t.schedule(r,0,{error:e,subscriber:i}):t=>t.error(e))}function r({error:e,subscriber:t}){t.error(e)}},38634:function(e,t,i){"use strict";i.d(t,{H:function(){return u}});var n=i(67574),a=i(33637),r=i(59796);function o(e){return!(0,r.k)(e)&&e-parseFloat(e)+1>=0}var s=i(54869);function u(e=0,t,i){let r=-1;return o(t)?r=Number(t)<1?1:Number(t):(0,s.K)(t)&&(i=t),(0,s.K)(i)||(i=a.P),new n.y(t=>{const n=o(e)?e:+e-i.now();return i.schedule(c,n,{index:0,period:r,subscriber:t})})}function c(e){const{index:t,period:i,subscriber:n}=e;if(n.next(t),!n.closed){if(-1===i)return n.complete();e.index=t+1,this.schedule(e,i)}}},80013:function(e,t,i){"use strict";i.d(t,{e:function(){return u}});var n=i(33637),a=i(85345);class r{constructor(e){this.durationSelector=e}call(e,t){return t.subscribe(new o(e,this.durationSelector))}}class o extends a.Ds{constructor(e,t){super(e),this.durationSelector=t,this.hasValue=!1}_next(e){if(this.value=e,this.hasValue=!0,!this.throttled){let i;try{const{durationSelector:t}=this;i=t(e)}catch(t){return this.destination.error(t)}const n=(0,a.ft)(i,new a.IY(this));!n||n.closed?this.clearThrottle():this.add(this.throttled=n)}}clearThrottle(){const{value:e,hasValue:t,throttled:i}=this;i&&(this.remove(i),this.throttled=void 0,i.unsubscribe()),t&&(this.value=void 0,this.hasValue=!1,this.destination.next(e))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}var s=i(38634);function u(e,t=n.P){return function(e){return function(t){return t.lift(new r(e))}}(()=>(0,s.H)(e,t))}},5304:function(e,t,i){"use strict";i.d(t,{K:function(){return a}});var n=i(85345);function a(e){return function(t){const i=new r(e),n=t.lift(i);return i.caught=n}}class r{constructor(e){this.selector=e}call(e,t){return t.subscribe(new o(e,this.selector,this.caught))}}class o extends n.Ds{constructor(e,t,i){super(e),this.selector=t,this.caught=i}error(e){if(!this.isStopped){let i;try{i=this.selector(e,this.caught)}catch(t){return void super.error(t)}this._unsubscribeAndRecycle();const a=new n.IY(this);this.add(a);const r=(0,n.ft)(i,a);r!==a&&this.add(r)}}}},94612:function(e,t,i){"use strict";i.d(t,{b:function(){return a}});var n=i(19773);function a(e,t){return(0,n.zg)(e,t,1)}},54395:function(e,t,i){"use strict";i.d(t,{b:function(){return r}});var n=i(77393),a=i(33637);function r(e,t=a.P){return i=>i.lift(new o(e,t))}class o{constructor(e,t){this.dueTime=e,this.scheduler=t}call(e,t){return t.subscribe(new s(e,this.dueTime,this.scheduler))}}class s extends n.L{constructor(e,t,i){super(e),this.dueTime=t,this.scheduler=i,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(u,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:e}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}}clearDebounce(){const e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)}}function u(e){e.debouncedNext()}},95242:function(e,t,i){"use strict";i.d(t,{d:function(){return a}});var n=i(77393);function a(e=null){return t=>t.lift(new r(e))}class r{constructor(e){this.defaultValue=e}call(e,t){return t.subscribe(new o(e,this.defaultValue))}}class o extends n.L{constructor(e,t){super(e),this.defaultValue=t,this.isEmpty=!0}_next(e){this.isEmpty=!1,this.destination.next(e)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},71289:function(e,t,i){"use strict";i.d(t,{g:function(){return o}});var n=i(33637),a=i(77393),r=i(23098);function o(e,t=n.P){const i=function(e){return e instanceof Date&&!isNaN(+e)}(e)?+e-t.now():Math.abs(e);return e=>e.lift(new s(i,t))}class s{constructor(e,t){this.delay=e,this.scheduler=t}call(e,t){return t.subscribe(new u(e,this.delay,this.scheduler))}}class u extends a.L{constructor(e,t,i){super(e),this.delay=t,this.scheduler=i,this.queue=[],this.active=!1,this.errored=!1}static dispatch(e){const t=e.source,i=t.queue,n=e.scheduler,a=e.destination;for(;i.length>0&&i[0].time-n.now()<=0;)i.shift().notification.observe(a);if(i.length>0){const t=Math.max(0,i[0].time-n.now());this.schedule(e,t)}else this.unsubscribe(),t.active=!1}_schedule(e){this.active=!0,this.destination.add(e.schedule(u.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))}scheduleNotification(e){if(!0===this.errored)return;const t=this.scheduler,i=new c(t.now()+this.delay,e);this.queue.push(i),!1===this.active&&this._schedule(t)}_next(e){this.scheduleNotification(r.P.createNext(e))}_error(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()}_complete(){this.scheduleNotification(r.P.createComplete()),this.unsubscribe()}}class c{constructor(e,t){this.time=e,this.notification=t}}},87519:function(e,t,i){"use strict";i.d(t,{x:function(){return a}});var n=i(77393);function a(e,t){return i=>i.lift(new r(e,t))}class r{constructor(e,t){this.compare=e,this.keySelector=t}call(e,t){return t.subscribe(new o(e,this.compare,this.keySelector))}}class o extends n.L{constructor(e,t,i){super(e),this.keySelector=i,this.hasKey=!1,"function"==typeof t&&(this.compare=t)}compare(e,t){return e===t}_next(e){let t;try{const{keySelector:i}=this;t=i?i(e):e}catch(n){return this.destination.error(n)}let i=!1;if(this.hasKey)try{const{compare:e}=this;i=e(this.key,t)}catch(n){return this.destination.error(n)}else this.hasKey=!0;i||(this.key=t,this.destination.next(e))}}},45435:function(e,t,i){"use strict";i.d(t,{h:function(){return a}});var n=i(77393);function a(e,t){return function(i){return i.lift(new r(e,t))}}class r{constructor(e,t){this.predicate=e,this.thisArg=t}call(e,t){return t.subscribe(new o(e,this.predicate,this.thisArg))}}class o extends n.L{constructor(e,t,i){super(e),this.predicate=t,this.thisArg=i,this.count=0}_next(e){let t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(i){return void this.destination.error(i)}t&&this.destination.next(e)}}},68939:function(e,t,i){"use strict";i.d(t,{x:function(){return r}});var n=i(77393),a=i(75319);function r(e){return t=>t.lift(new o(e))}class o{constructor(e){this.callback=e}call(e,t){return t.subscribe(new s(e,this.callback))}}class s extends n.L{constructor(e,t){super(e),this.add(new a.w(t))}}},28049:function(e,t,i){"use strict";i.d(t,{P:function(){return c}});var n=i(13410),a=i(45435),r=i(15257),o=i(95242),s=i(44635),u=i(54487);function c(e,t){const i=arguments.length>=2;return c=>c.pipe(e?(0,a.h)((t,i)=>e(t,i,c)):u.y,(0,r.q)(1),i?(0,o.d)(t):(0,s.T)(()=>new n.K))}},88002:function(e,t,i){"use strict";i.d(t,{U:function(){return a}});var n=i(77393);function a(e,t){return function(i){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return i.lift(new r(e,t))}}class r{constructor(e,t){this.project=e,this.thisArg=t}call(e,t){return t.subscribe(new o(e,this.project,this.thisArg))}}class o extends n.L{constructor(e,t,i){super(e),this.project=t,this.count=0,this.thisArg=i||this}_next(e){let t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(i){return void this.destination.error(i)}this.destination.next(t)}}},63282:function(e,t,i){"use strict";i.d(t,{J:function(){return r}});var n=i(19773),a=i(54487);function r(e=Number.POSITIVE_INFINITY){return(0,n.zg)(a.y,e)}},19773:function(e,t,i){"use strict";i.d(t,{zg:function(){return o}});var n=i(88002),a=i(94402),r=i(85345);function o(e,t,i=Number.POSITIVE_INFINITY){return"function"==typeof t?r=>r.pipe(o((i,r)=>(0,a.D)(e(i,r)).pipe((0,n.U)((e,n)=>t(i,e,r,n))),i)):("number"==typeof t&&(i=t),t=>t.lift(new s(e,i)))}class s{constructor(e,t=Number.POSITIVE_INFINITY){this.project=e,this.concurrent=t}call(e,t){return t.subscribe(new u(e,this.project,this.concurrent))}}class u extends r.Ds{constructor(e,t,i=Number.POSITIVE_INFINITY){super(e),this.project=t,this.concurrent=i,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(e){this.active<this.concurrent?this._tryNext(e):this.buffer.push(e)}_tryNext(e){let t;const i=this.index++;try{t=this.project(e,i)}catch(n){return void this.destination.error(n)}this.active++,this._innerSub(t)}_innerSub(e){const t=new r.IY(this),i=this.destination;i.add(t);const n=(0,r.ft)(e,t);n!==t&&i.add(n)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(e){this.destination.next(e)}notifyComplete(){const e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},59746:function(e,t,i){"use strict";i.d(t,{QV:function(){return r},ht:function(){return s}});var n=i(77393),a=i(23098);function r(e,t=0){return function(i){return i.lift(new o(e,t))}}class o{constructor(e,t=0){this.scheduler=e,this.delay=t}call(e,t){return t.subscribe(new s(e,this.scheduler,this.delay))}}class s extends n.L{constructor(e,t,i=0){super(e),this.scheduler=t,this.delay=i}static dispatch(e){const{notification:t,destination:i}=e;t.observe(i),this.unsubscribe()}scheduleMessage(e){this.destination.add(this.scheduler.schedule(s.dispatch,this.delay,new u(e,this.destination)))}_next(e){this.scheduleMessage(a.P.createNext(e))}_error(e){this.scheduleMessage(a.P.createError(e)),this.unsubscribe()}_complete(){this.scheduleMessage(a.P.createComplete()),this.unsubscribe()}}class u{constructor(e,t){this.notification=e,this.destination=t}}},51307:function(e,t,i){"use strict";i.d(t,{x:function(){return a}});var n=i(77393);function a(){return function(e){return e.lift(new r(e))}}class r{constructor(e){this.connectable=e}call(e,t){const{connectable:i}=this;i._refCount++;const n=new o(e,i),a=t.subscribe(n);return n.closed||(n.connection=i.connect()),a}}class o extends n.L{constructor(e,t){super(e),this.connectable=t}_unsubscribe(){const{connectable:e}=this;if(!e)return void(this.connection=null);this.connectable=null;const t=e._refCount;if(t<=0)return void(this.connection=null);if(e._refCount=t-1,t>1)return void(this.connection=null);const{connection:i}=this,n=e._connection;this.connection=null,n&&(!i||n===i)&&n.unsubscribe()}}},42145:function(e,t,i){"use strict";i.d(t,{R:function(){return a}});var n=i(77393);function a(e,t){let i=!1;return arguments.length>=2&&(i=!0),function(n){return n.lift(new r(e,t,i))}}class r{constructor(e,t,i=!1){this.accumulator=e,this.seed=t,this.hasSeed=i}call(e,t){return t.subscribe(new o(e,this.accumulator,this.seed,this.hasSeed))}}class o extends n.L{constructor(e,t,i,n){super(e),this.accumulator=t,this._seed=i,this.hasSeed=n,this.index=0}get seed(){return this._seed}set seed(e){this.hasSeed=!0,this._seed=e}_next(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)}_tryNext(e){const t=this.index++;let i;try{i=this.accumulator(this.seed,e,t)}catch(n){this.destination.error(n)}this.seed=i,this.destination.next(i)}}},18819:function(e,t,i){"use strict";i.d(t,{B:function(){return s}});var n=i(52441);var a=i(51307),r=i(79765);function o(){return new r.xQ}function s(){return e=>(0,a.x)()(function(e,t){return function(t){let i;i="function"==typeof e?e:function(){return e};const a=Object.create(t,n.N);return a.source=t,a.subjectFactory=i,a}}(o)(e))}},47349:function(e,t,i){"use strict";i.d(t,{d:function(){return a}});var n=i(88229);function a(e,t,i){let a;return a=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:i},e=>e.lift(function({bufferSize:e=Number.POSITIVE_INFINITY,windowTime:t=Number.POSITIVE_INFINITY,refCount:i,scheduler:a}){let r,o,s=0,u=!1,c=!1;return function(l){let d;s++,!r||u?(u=!1,r=new n.t(e,t,a),d=r.subscribe(this),o=l.subscribe({next(e){r.next(e)},error(e){u=!0,r.error(e)},complete(){c=!0,o=void 0,r.complete()}}),c&&(o=void 0)):d=r.subscribe(this),this.add(()=>{s--,d.unsubscribe(),d=void 0,o&&!c&&i&&0===s&&(o.unsubscribe(),o=void 0,r=void 0)})}}(a))}},13653:function(e,t,i){"use strict";i.d(t,{T:function(){return a}});var n=i(77393);function a(e){return t=>t.lift(new r(e))}class r{constructor(e){this.total=e}call(e,t){return t.subscribe(new o(e,this.total))}}class o extends n.L{constructor(e,t){super(e),this.total=t,this.count=0}_next(e){++this.count>this.total&&this.destination.next(e)}}},39761:function(e,t,i){"use strict";i.d(t,{O:function(){return r}});var n=i(58071),a=i(54869);function r(...e){const t=e[e.length-1];return(0,a.K)(t)?(e.pop(),i=>(0,n.z)(e,i,t)):t=>(0,n.z)(e,t)}},43190:function(e,t,i){"use strict";i.d(t,{w:function(){return o}});var n=i(88002),a=i(94402),r=i(85345);function o(e,t){return"function"==typeof t?i=>i.pipe(o((i,r)=>(0,a.D)(e(i,r)).pipe((0,n.U)((e,n)=>t(i,e,r,n))))):t=>t.lift(new s(e))}class s{constructor(e){this.project=e}call(e,t){return t.subscribe(new u(e,this.project))}}class u extends r.Ds{constructor(e,t){super(e),this.project=t,this.index=0}_next(e){let t;const i=this.index++;try{t=this.project(e,i)}catch(n){return void this.destination.error(n)}this._innerSub(t)}_innerSub(e){const t=this.innerSubscription;t&&t.unsubscribe();const i=new r.IY(this),n=this.destination;n.add(i),this.innerSubscription=(0,r.ft)(e,i),this.innerSubscription!==i&&n.add(this.innerSubscription)}_complete(){const{innerSubscription:e}=this;(!e||e.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(e){this.destination.next(e)}}},15257:function(e,t,i){"use strict";i.d(t,{q:function(){return o}});var n=i(77393),a=i(7108),r=i(59193);function o(e){return t=>0===e?(0,r.c)():t.lift(new s(e))}class s{constructor(e){if(this.total=e,this.total<0)throw new a.W}call(e,t){return t.subscribe(new u(e,this.total))}}class u extends n.L{constructor(e,t){super(e),this.total=t,this.count=0}_next(e){const t=this.total,i=++this.count;i<=t&&(this.destination.next(e),i===t&&(this.destination.complete(),this.unsubscribe()))}}},46782:function(e,t,i){"use strict";i.d(t,{R:function(){return a}});var n=i(85345);function a(e){return t=>t.lift(new r(e))}class r{constructor(e){this.notifier=e}call(e,t){const i=new o(e),a=(0,n.ft)(this.notifier,new n.IY(i));return a&&!i.seenValue?(i.add(a),t.subscribe(i)):i}}class o extends n.Ds{constructor(e){super(e),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},70409:function(e,t,i){"use strict";i.d(t,{o:function(){return a}});var n=i(77393);function a(e,t=!1){return i=>i.lift(new r(e,t))}class r{constructor(e,t){this.predicate=e,this.inclusive=t}call(e,t){return t.subscribe(new o(e,this.predicate,this.inclusive))}}class o extends n.L{constructor(e,t,i){super(e),this.predicate=t,this.inclusive=i,this.index=0}_next(e){const t=this.destination;let i;try{i=this.predicate(e,this.index++)}catch(n){return void t.error(n)}this.nextOrComplete(e,i)}nextOrComplete(e,t){const i=this.destination;Boolean(t)?i.next(e):(this.inclusive&&i.next(e),i.complete())}}},93342:function(e,t,i){"use strict";i.d(t,{b:function(){return o}});var n=i(77393);function a(){}var r=i(69105);function o(e,t,i){return function(n){return n.lift(new s(e,t,i))}}class s{constructor(e,t,i){this.nextOrObserver=e,this.error=t,this.complete=i}call(e,t){return t.subscribe(new u(e,this.nextOrObserver,this.error,this.complete))}}class u extends n.L{constructor(e,t,i,n){super(e),this._tapNext=a,this._tapError=a,this._tapComplete=a,this._tapError=i||a,this._tapComplete=n||a,(0,r.m)(t)?(this._context=this,this._tapNext=t):t&&(this._context=t,this._tapNext=t.next||a,this._tapError=t.error||a,this._tapComplete=t.complete||a)}_next(e){try{this._tapNext.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.next(e)}_error(e){try{this._tapError.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.error(e)}_complete(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()}}},44635:function(e,t,i){"use strict";i.d(t,{T:function(){return r}});var n=i(13410),a=i(77393);function r(e=u){return t=>t.lift(new o(e))}class o{constructor(e){this.errorFactory=e}call(e,t){return t.subscribe(new s(e,this.errorFactory))}}class s extends a.L{constructor(e,t){super(e),this.errorFactory=t,this.hasValue=!1}_next(e){this.hasValue=!0,this.destination.next(e)}_complete(){if(this.hasValue)return this.destination.complete();{let t;try{t=this.errorFactory()}catch(e){t=e}this.destination.error(t)}}}function u(){return new n.K}},94087:function(e,t,i){"use strict";i.d(t,{r:function(){return r}});var n=i(67574),a=i(75319);function r(e,t){return new n.y(i=>{const n=new a.w;let r=0;return n.add(t.schedule(function(){r!==e.length?(i.next(e[r++]),i.closed||n.add(this.schedule())):i.complete()})),n})}},36465:function(e,t,i){"use strict";i.d(t,{o:function(){return r}});var n=i(75319);class a extends n.w{constructor(e,t){super()}schedule(e,t=0){return this}}class r extends a{constructor(e,t){super(e,t),this.scheduler=e,this.work=t,this.pending=!1}schedule(e,t=0){if(this.closed)return this;this.state=e;const i=this.id,n=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(n,i,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(n,this.id,t),this}requestAsyncId(e,t,i=0){return setInterval(e.flush.bind(e,this),i)}recycleAsyncId(e,t,i=0){if(null!==i&&this.delay===i&&!1===this.pending)return t;clearInterval(t)}execute(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(e,t);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(e,t){let i,n=!1;try{this.work(e)}catch(a){n=!0,i=!!a&&a||new Error(a)}if(n)return this.unsubscribe(),i}_unsubscribe(){const e=this.id,t=this.scheduler,i=t.actions,n=i.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==n&&i.splice(n,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null}}},16102:function(e,t,i){"use strict";i.d(t,{v:function(){return a}});let n=(()=>{class e{constructor(t,i=e.now){this.SchedulerAction=t,this.now=i}schedule(e,t=0,i){return new this.SchedulerAction(this,e).schedule(i,t)}}return e.now=()=>Date.now(),e})();class a extends n{constructor(e,t=n.now){super(e,()=>a.delegate&&a.delegate!==this?a.delegate.now():t()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(e,t=0,i){return a.delegate&&a.delegate!==this?a.delegate.schedule(e,t,i):super.schedule(e,t,i)}flush(e){const{actions:t}=this;if(this.active)return void t.push(e);let i;this.active=!0;do{if(i=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,i){for(;e=t.shift();)e.unsubscribe();throw i}}}},64581:function(e,t,i){"use strict";i.d(t,{E:function(){return l}});let n=1;const a=Promise.resolve(),r={};function o(e){return e in r&&(delete r[e],!0)}const s={setImmediate(e){const t=n++;return r[t]=!0,a.then(()=>o(t)&&e()),t},clearImmediate(e){o(e)}};var u=i(36465),c=i(16102);const l=new class extends c.v{flush(e){this.active=!0,this.scheduled=void 0;const{actions:t}=this;let i,n=-1,a=t.length;e=e||t.shift();do{if(i=e.execute(e.state,e.delay))break}while(++n<a&&(e=t.shift()));if(this.active=!1,i){for(;++n<a&&(e=t.shift());)e.unsubscribe();throw i}}}(class extends u.o{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}requestAsyncId(e,t,i=0){return null!==i&&i>0?super.requestAsyncId(e,t,i):(e.actions.push(this),e.scheduled||(e.scheduled=s.setImmediate(e.flush.bind(e,null))))}recycleAsyncId(e,t,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(e,t,i);0===e.actions.length&&(s.clearImmediate(t),e.scheduled=void 0)}})},33637:function(e,t,i){"use strict";i.d(t,{P:function(){return a}});var n=i(36465);const a=new(i(16102).v)(n.o)},57771:function(e,t,i){"use strict";i.d(t,{c:function(){return o},N:function(){return r}});var n=i(36465),a=i(16102);const r=new class extends a.v{}(class extends n.o{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}schedule(e,t=0){return t>0?super.schedule(e,t):(this.delay=t,this.state=e,this.scheduler.flush(this),this)}execute(e,t){return t>0||this.closed?super.execute(e,t):this._execute(e,t)}requestAsyncId(e,t,i=0){return null!==i&&i>0||null===i&&this.delay>0?super.requestAsyncId(e,t,i):e.flush(this)}}),o=r},20377:function(e,t,i){"use strict";i.d(t,{hZ:function(){return n}});const n="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},16554:function(e,t,i){"use strict";i.d(t,{L:function(){return n}});const n="function"==typeof Symbol&&Symbol.observable||"@@observable"},29181:function(e,t,i){"use strict";i.d(t,{b:function(){return n}});const n="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},7108:function(e,t,i){"use strict";i.d(t,{W:function(){return n}});const n=(()=>{function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e})()},13410:function(e,t,i){"use strict";i.d(t,{K:function(){return n}});const n=(()=>{function e(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return e.prototype=Object.create(Error.prototype),e})()},77971:function(e,t,i){"use strict";i.d(t,{N:function(){return n}});const n=(()=>{function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e})()},54449:function(e,t,i){"use strict";function n(e){setTimeout(()=>{throw e},0)}i.d(t,{z:function(){return n}})},54487:function(e,t,i){"use strict";function n(e){return e}i.d(t,{y:function(){return n}})},59796:function(e,t,i){"use strict";i.d(t,{k:function(){return n}});const n=Array.isArray||(e=>e&&"number"==typeof e.length)},69489:function(e,t,i){"use strict";i.d(t,{z:function(){return n}});const n=e=>e&&"number"==typeof e.length&&"function"!=typeof e},69105:function(e,t,i){"use strict";function n(e){return"function"==typeof e}i.d(t,{m:function(){return n}})},81555:function(e,t,i){"use strict";function n(e){return null!==e&&"object"==typeof e}i.d(t,{K:function(){return n}})},95639:function(e,t,i){"use strict";i.d(t,{b:function(){return a}});var n=i(67574);function a(e){return!!e&&(e instanceof n.y||"function"==typeof e.lift&&"function"==typeof e.subscribe)}},44072:function(e,t,i){"use strict";function n(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}i.d(t,{t:function(){return n}})},54869:function(e,t,i){"use strict";function n(e){return e&&"function"==typeof e.schedule}i.d(t,{K:function(){return n}})},87444:function(e,t,i){"use strict";i.d(t,{s:function(){return l}});var n=i(55015),a=i(54449),r=i(20377),o=i(16554),s=i(69489),u=i(44072),c=i(81555);const l=e=>{if(e&&"function"==typeof e[o.L])return(e=>t=>{const i=e[o.L]();if("function"!=typeof i.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return i.subscribe(t)})(e);if((0,s.z)(e))return(0,n.V)(e);if((0,u.t)(e))return(e=>t=>(e.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,a.z),t))(e);if(e&&"function"==typeof e[r.hZ])return(e=>t=>{const i=e[r.hZ]();for(;;){let e;try{e=i.next()}catch(n){return t.error(n),t}if(e.done){t.complete();break}if(t.next(e.value),t.closed)break}return"function"==typeof i.return&&t.add(()=>{i.return&&i.return()}),t})(e);{const t=`You provided ${(0,c.K)(e)?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(t)}}},55015:function(e,t,i){"use strict";i.d(t,{V:function(){return n}});const n=e=>t=>{for(let i=0,n=e.length;i<n&&!t.closed;i++)t.next(e[i]);t.complete()}},20509:function(e,t,i){"use strict";i.d(t,{D:function(){return s}});var n=i(77393);class a extends n.L{constructor(e,t,i){super(),this.parent=e,this.outerValue=t,this.outerIndex=i,this.index=0}_next(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)}_error(e){this.parent.notifyError(e,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var r=i(87444),o=i(67574);function s(e,t,i,n,s=new a(e,i,n)){if(!s.closed)return t instanceof o.y?t.subscribe(s):(0,r.s)(t)(s)}},76643:function(e,t,i){"use strict";function n(e,t){return t=t||{},new Promise(function(i,n){var a=new XMLHttpRequest,r=[],o=[],s={},u=function(){return{ok:2==(a.status/100|0),statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){return Promise.resolve(a.responseText)},json:function(){return Promise.resolve(a.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([a.response]))},clone:u,headers:{keys:function(){return r},entries:function(){return o},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var c in a.open(t.method||"get",e,!0),a.onload=function(){a.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(e,t,i){r.push(t=t.toLowerCase()),o.push([t,i]),s[t]=s[t]?s[t]+","+i:i}),i(u())},a.onerror=n,a.withCredentials="include"==t.credentials,t.headers)a.setRequestHeader(c,t.headers[c]);a.send(t.body||null)})}i.r(t),i.d(t,{default:function(){return n}})},8876:function(e,t,i){var n;e=i.nmd(e),function(a){"object"==typeof global&&global;var r,o=2147483647,s=36,u=/^xn--/,c=/[^\x20-\x7E]/,l=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},m=Math.floor,h=String.fromCharCode;function p(e){throw RangeError(d[e])}function f(e,t){for(var i=e.length,n=[];i--;)n[i]=t(e[i]);return n}function g(e,t){var i=e.split("@"),n="";return i.length>1&&(n=i[0]+"@",e=i[1]),n+f((e=e.replace(l,".")).split("."),t).join(".")}function b(e){for(var t,i,n=[],a=0,r=e.length;a<r;)(t=e.charCodeAt(a++))>=55296&&t<=56319&&a<r?56320==(64512&(i=e.charCodeAt(a++)))?n.push(((1023&t)<<10)+(1023&i)+65536):(n.push(t),a--):n.push(t);return n}function v(e){return f(e,function(e){var t="";return e>65535&&(t+=h((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+h(e)}).join("")}function _(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:s}function y(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function w(e,t,i){var n=0;for(e=i?m(e/700):e>>1,e+=m(e/t);e>455;n+=s)e=m(e/35);return m(n+36*e/(e+38))}function x(e){var t,i,n,a,r,u,c,l,d,h,f=[],g=e.length,b=0,y=128,x=72;for((i=e.lastIndexOf("-"))<0&&(i=0),n=0;n<i;++n)e.charCodeAt(n)>=128&&p("not-basic"),f.push(e.charCodeAt(n));for(a=i>0?i+1:0;a<g;){for(r=b,u=1,c=s;a>=g&&p("invalid-input"),((l=_(e.charCodeAt(a++)))>=s||l>m((o-b)/u))&&p("overflow"),b+=l*u,!(l<(d=c<=x?1:c>=x+26?26:c-x));c+=s)u>m(o/(h=s-d))&&p("overflow"),u*=h;x=w(b-r,t=f.length+1,0==r),m(b/t)>o-y&&p("overflow"),y+=m(b/t),b%=t,f.splice(b++,0,y)}return v(f)}function k(e){var t,i,n,a,r,u,c,l,d,f,g,v,_,x,k,S=[];for(v=(e=b(e)).length,t=128,i=0,r=72,u=0;u<v;++u)(g=e[u])<128&&S.push(h(g));for(n=a=S.length,a&&S.push("-");n<v;){for(c=o,u=0;u<v;++u)(g=e[u])>=t&&g<c&&(c=g);for(c-t>m((o-i)/(_=n+1))&&p("overflow"),i+=(c-t)*_,t=c,u=0;u<v;++u)if((g=e[u])<t&&++i>o&&p("overflow"),g==t){for(l=i,d=s;!(l<(f=d<=r?1:d>=r+26?26:d-r));d+=s)S.push(h(y(f+(k=l-f)%(x=s-f),0))),l=m(k/x);S.push(h(y(l,0))),r=w(i,_,n==a),i=0,++n}++i,++t}return S.join("")}r={version:"1.3.2",ucs2:{decode:b,encode:v},decode:x,encode:k,toASCII:function(e){return g(e,function(e){return c.test(e)?"xn--"+k(e):e})},toUnicode:function(e){return g(e,function(e){return u.test(e)?x(e.slice(4).toLowerCase()):e})}},void 0!==(n=(function(){return r}).call(t,i,t,e))&&(e.exports=n)}()},38505:function(e,t,i){"use strict";var n=i(8876),a=i(43745);function r(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.Qc=_;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(c),d=["%","/","?",";","#"].concat(l),m=["/","?","#"],h=/^[+a-z0-9A-Z_-]{0,63}$/,p=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},b={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=i(36284);function _(e,t,i){if(e&&a.isObject(e)&&e instanceof r)return e;var n=new r;return n.parse(e,t,i),n}r.prototype.parse=function(e,t,i){if(!a.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var r=e.indexOf("?"),s=-1!==r&&r<e.indexOf("#")?"?":"#",c=e.split(s);c[0]=c[0].replace(/\\/g,"/");var _=e=c.join(s);if(_=_.trim(),!i&&1===e.split("#").length){var y=u.exec(_);if(y)return this.path=_,this.href=_,this.pathname=y[1],y[2]?(this.search=y[2],this.query=t?v.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var w=o.exec(_);if(w){var x=(w=w[0]).toLowerCase();this.protocol=x,_=_.substr(w.length)}if(i||w||_.match(/^\/\/[^@\/]+@[^@\/]+/)){var k="//"===_.substr(0,2);k&&(!w||!g[w])&&(_=_.substr(2),this.slashes=!0)}if(!g[w]&&(k||w&&!b[w])){for(var S=-1,D=0;D<m.length;D++)-1!==(T=_.indexOf(m[D]))&&(-1===S||T<S)&&(S=T);var M,C;for(-1!==(C=-1===S?_.lastIndexOf("@"):_.lastIndexOf("@",S))&&(M=_.slice(0,C),_=_.slice(C+1),this.auth=decodeURIComponent(M)),S=-1,D=0;D<d.length;D++){var T;-1!==(T=_.indexOf(d[D]))&&(-1===S||T<S)&&(S=T)}-1===S&&(S=_.length),this.host=_.slice(0,S),_=_.slice(S),this.parseHost(),this.hostname=this.hostname||"";var A="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!A)for(var E=this.hostname.split(/\./),L=(D=0,E.length);D<L;D++){var O=E[D];if(O&&!O.match(h)){for(var I="",P=0,Y=O.length;P<Y;P++)O.charCodeAt(P)>127?I+="x":I+=O[P];if(!I.match(h)){var q=E.slice(0,D),j=E.slice(D+1),N=O.match(p);N&&(q.push(N[1]),j.unshift(N[2])),j.length&&(_="/"+j.join(".")+_),this.hostname=q.join(".");break}}}this.hostname=this.hostname.length>255?"":this.hostname.toLowerCase(),A||(this.hostname=n.toASCII(this.hostname)),this.host=(this.hostname||"")+(this.port?":"+this.port:""),this.href+=this.host,A&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==_[0]&&(_="/"+_))}if(!f[x])for(D=0,L=l.length;D<L;D++){var F=l[D];if(-1!==_.indexOf(F)){var R=encodeURIComponent(F);R===F&&(R=escape(F)),_=_.split(F).join(R)}}var H=_.indexOf("#");-1!==H&&(this.hash=_.substr(H),_=_.slice(0,H));var B=_.indexOf("?");return-1!==B?(this.search=_.substr(B),this.query=_.substr(B+1),t&&(this.query=v.parse(this.query)),_=_.slice(0,B)):t&&(this.search="",this.query={}),_&&(this.pathname=_),b[x]&&this.hostname&&!this.pathname&&(this.pathname="/"),(this.pathname||this.search)&&(this.path=(this.pathname||"")+(this.search||"")),this.href=this.format(),this},r.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",i=this.pathname||"",n=this.hash||"",r=!1,o="";this.host?r=e+this.host:this.hostname&&(r=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(r+=":"+this.port)),this.query&&a.isObject(this.query)&&Object.keys(this.query).length&&(o=v.stringify(this.query));var s=this.search||o&&"?"+o||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||b[t])&&!1!==r?(r="//"+(r||""),i&&"/"!==i.charAt(0)&&(i="/"+i)):r||(r=""),n&&"#"!==n.charAt(0)&&(n="#"+n),s&&"?"!==s.charAt(0)&&(s="?"+s),t+r+(i=i.replace(/[?#]/g,function(e){return encodeURIComponent(e)}))+(s=s.replace("#","%23"))+n},r.prototype.resolve=function(e){return this.resolveObject(_(e,!1,!0)).format()},r.prototype.resolveObject=function(e){if(a.isString(e)){var t=new r;t.parse(e,!1,!0),e=t}for(var i=new r,n=Object.keys(this),o=0;o<n.length;o++){var s=n[o];i[s]=this[s]}if(i.hash=e.hash,""===e.href)return i.href=i.format(),i;if(e.slashes&&!e.protocol){for(var u=Object.keys(e),c=0;c<u.length;c++){var l=u[c];"protocol"!==l&&(i[l]=e[l])}return b[i.protocol]&&i.hostname&&!i.pathname&&(i.path=i.pathname="/"),i.href=i.format(),i}if(e.protocol&&e.protocol!==i.protocol){if(!b[e.protocol]){for(var d=Object.keys(e),m=0;m<d.length;m++){var h=d[m];i[h]=e[h]}return i.href=i.format(),i}if(i.protocol=e.protocol,e.host||g[e.protocol])i.pathname=e.pathname;else{for(var p=(e.pathname||"").split("/");p.length&&!(e.host=p.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==p[0]&&p.unshift(""),p.length<2&&p.unshift(""),i.pathname=p.join("/")}return i.search=e.search,i.query=e.query,i.host=e.host||"",i.auth=e.auth,i.hostname=e.hostname||e.host,i.port=e.port,(i.pathname||i.search)&&(i.path=(i.pathname||"")+(i.search||"")),i.slashes=i.slashes||e.slashes,i.href=i.format(),i}var f=i.pathname&&"/"===i.pathname.charAt(0),v=e.host||e.pathname&&"/"===e.pathname.charAt(0),_=v||f||i.host&&e.pathname,y=_,w=i.pathname&&i.pathname.split("/")||[],x=(p=e.pathname&&e.pathname.split("/")||[],i.protocol&&!b[i.protocol]);if(x&&(i.hostname="",i.port=null,i.host&&(""===w[0]?w[0]=i.host:w.unshift(i.host)),i.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===p[0]?p[0]=e.host:p.unshift(e.host)),e.host=null),_=_&&(""===p[0]||""===w[0])),v)i.host=e.host||""===e.host?e.host:i.host,i.hostname=e.hostname||""===e.hostname?e.hostname:i.hostname,i.search=e.search,i.query=e.query,w=p;else if(p.length)w||(w=[]),w.pop(),w=w.concat(p),i.search=e.search,i.query=e.query;else if(!a.isNullOrUndefined(e.search))return x&&(i.hostname=i.host=w.shift(),(C=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@"))&&(i.auth=C.shift(),i.host=i.hostname=C.shift())),i.search=e.search,i.query=e.query,(!a.isNull(i.pathname)||!a.isNull(i.search))&&(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.href=i.format(),i;if(!w.length)return i.pathname=null,i.path=i.search?"/"+i.search:null,i.href=i.format(),i;for(var k=w.slice(-1)[0],S=(i.host||e.host||w.length>1)&&("."===k||".."===k)||""===k,D=0,M=w.length;M>=0;M--)"."===(k=w[M])?w.splice(M,1):".."===k?(w.splice(M,1),D++):D&&(w.splice(M,1),D--);if(!_&&!y)for(;D--;D)w.unshift("..");_&&""!==w[0]&&(!w[0]||"/"!==w[0].charAt(0))&&w.unshift(""),S&&"/"!==w.join("/").substr(-1)&&w.push("");var C,T=""===w[0]||w[0]&&"/"===w[0].charAt(0);return x&&(i.hostname=i.host=T?"":w.length?w.shift():"",(C=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@"))&&(i.auth=C.shift(),i.host=i.hostname=C.shift())),(_=_||i.host&&w.length)&&!T&&w.unshift(""),w.length?i.pathname=w.join("/"):(i.pathname=null,i.path=null),(!a.isNull(i.pathname)||!a.isNull(i.search))&&(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.auth=e.auth||i.auth,i.slashes=i.slashes||e.slashes,i.href=i.format(),i},r.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},43745:function(e){"use strict";e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},28288:function(e,t,i){"use strict";i.d(t,{L:function(){return n.L}});var n=i(37743)},37743:function(e,t,i){"use strict";i.d(t,{L:function(){return o}});var n=i(17238);let a=(()=>{class e{}return e.standard="cubic-bezier(0.4, 0.0, 0.2, 1)",e.deceleration="cubic-bezier(0.0, 0.0, 0.2, 1)",e.acceleration="cubic-bezier(0.4, 0.0, 1, 1)",e.sharp="cubic-bezier(0.4, 0.0, 0.6, 1)",e})(),r=(()=>{class e{}return e.complex="375ms",e.entering="225ms",e.exiting="195ms",e})();const o=[(0,n.X$)("expandCollapse",[(0,n.SB)("void, collapsed",(0,n.oB)({height:"0"})),(0,n.SB)("*, expanded",(0,n.oB)("*")),(0,n.eR)("void <=> false, collapsed <=> false, expanded <=> false",[]),(0,n.eR)("void <=> *, collapsed <=> expanded",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("fadeIn",[(0,n.SB)("void",(0,n.oB)({opacity:0})),(0,n.SB)("*",(0,n.oB)({opacity:1})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("fadeInTop",[(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(0, -100%, 0)"})),(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("fadeInBottom",[(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(0, 100%, 0)"})),(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("fadeInLeft",[(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(-100%, 0, 0)"})),(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("fadeInRight",[(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(100%, 0, 0)"})),(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("fadeOut",[(0,n.SB)("*",(0,n.oB)({opacity:1})),(0,n.SB)("void",(0,n.oB)({opacity:0})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("fadeOutTop",[(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(0, -100%, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("fadeOutBottom",[(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(0, 100%, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("fadeOutLeft",[(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(-100%, 0, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("fadeOutRight",[(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"translate3d(100%, 0, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("shake",[(0,n.eR)("void => false",[]),(0,n.eR)("void => *, * => true",[(0,n.jt)("{{timings}}",(0,n.F4)([(0,n.oB)({transform:"translate3d(0, 0, 0)",offset:0}),(0,n.oB)({transform:"translate3d(-10px, 0, 0)",offset:.1}),(0,n.oB)({transform:"translate3d(10px, 0, 0)",offset:.2}),(0,n.oB)({transform:"translate3d(-10px, 0, 0)",offset:.3}),(0,n.oB)({transform:"translate3d(10px, 0, 0)",offset:.4}),(0,n.oB)({transform:"translate3d(-10px, 0, 0)",offset:.5}),(0,n.oB)({transform:"translate3d(10px, 0, 0)",offset:.6}),(0,n.oB)({transform:"translate3d(-10px, 0, 0)",offset:.7}),(0,n.oB)({transform:"translate3d(10px, 0, 0)",offset:.8}),(0,n.oB)({transform:"translate3d(-10px, 0, 0)",offset:.9}),(0,n.oB)({transform:"translate3d(0, 0, 0)",offset:1})]))],{params:{timings:"0.8s cubic-bezier(0.455, 0.03, 0.515, 0.955)"}})]),(0,n.X$)("slideInTop",[(0,n.SB)("void",(0,n.oB)({transform:"translate3d(0, -100%, 0)"})),(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("slideInBottom",[(0,n.SB)("void",(0,n.oB)({transform:"translate3d(0, 100%, 0)"})),(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("slideInLeft",[(0,n.SB)("void",(0,n.oB)({transform:"translate3d(-100%, 0, 0)"})),(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("slideInRight",[(0,n.SB)("void",(0,n.oB)({transform:"translate3d(100%, 0, 0)"})),(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("slideOutTop",[(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({transform:"translate3d(0, -100%, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("slideOutBottom",[(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({transform:"translate3d(0, 100%, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("slideOutLeft",[(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({transform:"translate3d(-100%, 0, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("slideOutRight",[(0,n.SB)("*",(0,n.oB)({transform:"translate3d(0, 0, 0)"})),(0,n.SB)("void",(0,n.oB)({transform:"translate3d(100%, 0, 0)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})]),(0,n.X$)("zoomIn",[(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"scale(0.5)"})),(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"scale(1)"})),(0,n.eR)("void => false",[]),(0,n.eR)("void => *",(0,n.jt)("{{timings}}"),{params:{timings:`${r.entering} ${a.deceleration}`}})]),(0,n.X$)("zoomOut",[(0,n.SB)("*",(0,n.oB)({opacity:1,transform:"scale(1)"})),(0,n.SB)("void",(0,n.oB)({opacity:0,transform:"scale(0.5)"})),(0,n.eR)("false => void",[]),(0,n.eR)("* => void",(0,n.jt)("{{timings}}"),{params:{timings:`${r.exiting} ${a.acceleration}`}})])]},19068:function(e,t,i){"use strict";i.d(t,{w:function(){return y}});var n=i(51095),a=i(22238),r=i(76627),o=i(4620),s=i(37716),u=i(38583);function c(e,t){1&e&&(s.ynx(0),s.TgZ(1,"div",3),s.TgZ(2,"button",4),s._UZ(3,"mat-icon",5),s.qZA(),s.qZA(),s.BQk()),2&e&&(s.xp6(2),s.Q6J("matDialogClose",void 0),s.xp6(1),s.Q6J("svgIcon","heroicons_outline:x"))}const l=function(e,t,i,n,a,r,o,s){return{"text-primary-600 bg-primary-100 dark:text-primary-50 dark:bg-primary-600":e,"text-accent-600 bg-accent-100 dark:text-accent-50 dark:bg-accent-600":t,"text-warn-600 bg-warn-100 dark:text-warn-50 dark:bg-warn-600":i,"text-gray-600 bg-gray-100 dark:text-gray-50 dark:bg-gray-600":n,"text-blue-600 bg-blue-100 dark:text-blue-50 dark:bg-blue-600":a,"text-green-500 bg-green-100 dark:text-green-50 dark:bg-green-500":r,"text-amber-500 bg-amber-100 dark:text-amber-50 dark:bg-amber-500":o,"text-red-600 bg-red-100 dark:text-red-50 dark:bg-red-600":s}};function d(e,t){if(1&e&&(s.ynx(0),s.TgZ(1,"div",6),s._UZ(2,"mat-icon",7),s.qZA(),s.BQk()),2&e){const e=s.oxw();s.xp6(1),s.Q6J("ngClass",s.qlk(2,l,"primary"===e.data.icon.color,"accent"===e.data.icon.color,"warn"===e.data.icon.color,"basic"===e.data.icon.color,"info"===e.data.icon.color,"success"===e.data.icon.color,"warning"===e.data.icon.color,"error"===e.data.icon.color)),s.xp6(1),s.Q6J("svgIcon",e.data.icon.name)}}function m(e,t){if(1&e&&(s.ynx(0),s._UZ(1,"div",9),s.BQk()),2&e){const e=s.oxw(2);s.xp6(1),s.Q6J("innerHTML",e.data.title,s.oJD)}}function h(e,t){if(1&e&&(s.ynx(0),s._UZ(1,"div",10),s.BQk()),2&e){const e=s.oxw(2);s.xp6(1),s.Q6J("innerHTML",e.data.message,s.oJD)}}function p(e,t){if(1&e&&(s.ynx(0),s.TgZ(1,"div",8),s.YNc(2,m,2,1,"ng-container",1),s.YNc(3,h,2,1,"ng-container",1),s.qZA(),s.BQk()),2&e){const e=s.oxw();s.xp6(2),s.Q6J("ngIf",e.data.title),s.xp6(1),s.Q6J("ngIf",e.data.message)}}function f(e,t){if(1&e&&(s.ynx(0),s.TgZ(1,"button",12),s._uU(2),s.qZA(),s.BQk()),2&e){const e=s.oxw(2);s.xp6(1),s.Q6J("matDialogClose","cancelled"),s.xp6(1),s.hij(" ",e.data.actions.cancel.label," ")}}function g(e,t){if(1&e&&(s.ynx(0),s.TgZ(1,"button",13),s._uU(2),s.qZA(),s.BQk()),2&e){const e=s.oxw(2);s.xp6(1),s.Q6J("color",e.data.actions.confirm.color)("matDialogClose","confirmed"),s.xp6(1),s.hij(" ",e.data.actions.confirm.label," ")}}function b(e,t){if(1&e&&(s.ynx(0),s.TgZ(1,"div",11),s.YNc(2,f,3,2,"ng-container",1),s.YNc(3,g,3,3,"ng-container",1),s.qZA(),s.BQk()),2&e){const e=s.oxw();s.xp6(2),s.Q6J("ngIf",e.data.actions.cancel.show),s.xp6(1),s.Q6J("ngIf",e.data.actions.confirm.show)}}let v=(()=>{class e{constructor(e,t){this.data=e,this.matDialogRef=t}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)(s.Y36(a.WI),s.Y36(a.so))},e.\u0275cmp=s.Xpm({type:e,selectors:[["fuse-confirmation-dialog"]],decls:6,vars:4,consts:[[1,"relative","flex","flex-col","w-full","h-full"],[4,"ngIf"],[1,"flex","flex-col","sm:flex-row","flex-auto","items-center","sm:items-start","p-8","pb-6","sm:pb-8"],[1,"absolute","top-0","right-0","pt-4","pr-4"],["mat-icon-button","",3,"matDialogClose"],[1,"text-secondary",3,"svgIcon"],[1,"flex","flex-0","items-center","justify-center","w-10","h-10","sm:mr-4","rounded-full",3,"ngClass"],[1,"text-current",3,"svgIcon"],[1,"flex","flex-col","items-center","sm:items-start","mt-4","sm:mt-0","sm:pr-8","space-y-1","text-center","sm:text-left"],[1,"text-xl","leading-6","font-medium",3,"innerHTML"],[1,"text-secondary",3,"innerHTML"],[1,"flex","items-center","justify-center","sm:justify-end","px-6","py-4","space-x-3","bg-gray-50","dark:bg-black","dark:bg-opacity-10"],["mat-stroked-button","",3,"matDialogClose"],["mat-flat-button","",3,"color","matDialogClose"]],template:function(e,t){1&e&&(s.TgZ(0,"div",0),s.YNc(1,c,4,2,"ng-container",1),s.TgZ(2,"div",2),s.YNc(3,d,3,11,"ng-container",1),s.YNc(4,p,4,2,"ng-container",1),s.qZA(),s.YNc(5,b,4,2,"ng-container",1),s.qZA()),2&e&&(s.xp6(1),s.Q6J("ngIf",t.data.dismissible),s.xp6(2),s.Q6J("ngIf",t.data.icon.show),s.xp6(1),s.Q6J("ngIf",t.data.title||t.data.message),s.xp6(1),s.Q6J("ngIf",t.data.actions.confirm.show||t.data.actions.cancel.show))},directives:[u.O5,n.lW,a.ZT,r.Hw,u.mk],styles:["@media (min-width: 960px){.fuse-confirmation-dialog-panel{width:32rem}}.fuse-confirmation-dialog-panel .mat-dialog-container{padding:0!important}\n"],encapsulation:2}),e})(),_=(()=>{class e{constructor(e){this._matDialog=e,this._defaultConfig={title:"Confirm action",message:"Are you sure you want to confirm this action?",icon:{show:!0,name:"heroicons_outline:exclamation",color:"warn"},actions:{confirm:{show:!0,label:"Confirm",color:"warn"},cancel:{show:!0,label:"Cancel"}},dismissible:!1}}open(e={}){const t=(0,o.Z)({},this._defaultConfig,e);return this._matDialog.open(v,{autoFocus:!1,disableClose:!t.dismissible,data:t,panelClass:"fuse-confirmation-dialog-panel"})}}return e.\u0275fac=function(t){return new(t||e)(s.LFG(a.uw))},e.\u0275prov=s.Yz7({token:e,factory:e.\u0275fac}),e})(),y=(()=>{class e{constructor(e){this._fuseConfirmationService=e}}return e.\u0275fac=function(t){return new(t||e)(s.LFG(_))},e.\u0275mod=s.oAB({type:e}),e.\u0275inj=s.cJS({providers:[_],imports:[[n.ot,a.Is,r.Ps,u.ez]]}),e})()},66922:function(e,t,i){"use strict";i.d(t,{I:function(){return a}});var n=i(37716);let a=(()=>{class e{constructor(){}get exactMatchOptions(){return{paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"}}get subsetMatchOptions(){return{paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"}}randomId(e=10){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let i="";for(let n=0;n<10;n++)i+=t.charAt(Math.floor(Math.random()*t.length));return i}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=n.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},88951:function(e,t,i){"use strict";i.d(t,{e:function(){return h}});var n=i(67574),a=i(40205),r=i(25917),o=i(93342),s=i(43190),u=i(61096),c=i(94402),l=i(37716),d=i(91841),m=i(37495);let h=(()=>{class e{constructor(e,t){this._httpClient=e,this._userService=t,this._authenticated=!1,this._newPasswordCognitoUser=null}set authContext(e){localStorage.setItem("authContext",JSON.stringify(e))}get authContext(){const e=localStorage.getItem("authContext");return e?JSON.parse(e):null}sessionObservable(){return new n.y(e=>{u.g.currentSession().then(t=>{e.next(t)},t=>{e.next(null)})})}session(){return u.g.currentSession()}forgotPassword(e){return(0,c.D)(u.g.forgotPassword(e)).pipe((0,o.b)(()=>{localStorage.setItem("forgotPasswordEmail",e)}))}resetPassword(e,t){const i=localStorage.getItem("forgotPasswordEmail");return(0,c.D)(u.g.forgotPasswordSubmit(i,e,t)).pipe((0,o.b)(()=>{localStorage.removeItem("forgotPasswordEmail")}))}signIn(e){if(this._authenticated)return(0,a._)("User is already logged in.");const t=u.g.signIn(e.email,e.password);return(0,c.D)(t).pipe((0,s.w)(e=>(this.authContext=e,"NEW_PASSWORD_REQUIRED"===e.challengeName&&(this._newPasswordCognitoUser=e),(0,r.of)(e))))}newPassword(e){if(!this._newPasswordCognitoUser||"NEW_PASSWORD_REQUIRED"!==this._newPasswordCognitoUser.challengeName)return(0,a._)("Challenge not found");const t=u.g.completeNewPassword(this._newPasswordCognitoUser,e);return(0,c.D)(t).pipe((0,s.w)(e=>(console.log(e),this.authContext=e,(0,r.of)(e))))}signOut(){return u.g.signOut({global:!0}).finally(()=>{localStorage.clear()})}signUp(e){return this._httpClient.post("api/auth/sign-up",e)}unlockSession(e){return this._httpClient.post("api/auth/unlock-session",e)}canSetNewPassword(){return new n.y(e=>{e.next(!!this._newPasswordCognitoUser)})}check(){return new n.y(e=>{u.g.currentSession().then(t=>{e.next(!0)},t=>{console.warn(t),e.next(!1)})})}}return e.\u0275fac=function(t){return new(t||e)(l.LFG(d.eN),l.LFG(m.K))},e.\u0275prov=l.Yz7({token:e,factory:e.\u0275fac}),e})()},37495:function(e,t,i){"use strict";i.d(t,{K:function(){return u}});var n=i(88229),a=i(93342),r=i(88002),o=i(37716),s=i(91841);let u=(()=>{class e{constructor(e){this._httpClient=e,this._user=new n.t(1)}set user(e){this._user.next(e)}get user$(){return this._user.asObservable()}get(){return this._httpClient.get("api/common/user").pipe((0,a.b)(e=>{this._user.next(e)}))}update(e){return this._httpClient.patch("api/common/user",{user:e}).pipe((0,r.U)(e=>{this._user.next(e)}))}}return e.\u0275fac=function(t){return new(t||e)(o.LFG(s.eN))},e.\u0275prov=o.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},28191:function(e,t,i){"use strict";i.d(t,{O:function(){return o}});var n=i(91841),a=i(92340),r=i(37716);let o=(()=>{class e{constructor(e){this._httpClient=e}get(e,t){let i=new n.LE;return Object.keys(e).forEach(t=>{e[t]&&(i=i.append(t,e[t]))}),this._httpClient.get(`${a.N.apiUrl}/${t}`,{params:i}).toPromise()}post(e,t){return this._httpClient.post(`${a.N.apiUrl}/${t}`,e).toPromise()}put(e,t){return this._httpClient.put(`${a.N.apiUrl}/${t}`,e).toPromise()}delete(e,t){return this._httpClient.delete(`${a.N.apiUrl}/${t}`,e).toPromise()}patch(e,t){return this._httpClient.patch(`${a.N.apiUrl}/${t}`,e).toPromise()}}return e.\u0275fac=function(t){return new(t||e)(r.LFG(n.eN))},e.\u0275prov=r.Yz7({token:e,factory:e.\u0275fac}),e})()},44466:function(e,t,i){"use strict";i.d(t,{m:function(){return m}});var n=i(38583),a=i(3679),r=i(28191),o=i(51095),s=i(76627),u=i(49344),c=i(4885),l=i(22238),d=i(37716);let m=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=d.oAB({type:e}),e.\u0275inj=d.cJS({providers:[r.O,u._W],imports:[[n.ez,a.u5,a.UX,o.ot,s.Ps,c.Cq,l.Is],n.ez,a.u5,a.UX,o.ot,s.Ps,c.Cq,l.Is]}),e})()},92340:function(e,t,i){"use strict";i.d(t,{N:function(){return n}});const n={production:!0,amplify:{cognitoIdentityPoolId:"us-east-1:46eec0b5-f28c-4172-be8c-b1ffb50e7e7e",cognitoRegion:"us-east-1",userPoolId:"us-east-1_58ZCkv8zi",clientId:"1pkg4nkrov8tmjjnu2le96cmgq"},apiUrl:"https://dev2-api.qa.verilead.io"}},23984:function(e,t,i){"use strict";var n=i(39075),a=i(37716),r=i(92340),o=i(46237),s=i(95987),u=i(38583),c=i(5478),l=i(88002),d=(i(28049),i(91841));class m{}const h=new a.OlP("SECURITY_CONTEXT");let p=(()=>{class e{constructor(e,t,i,n,a){this.platform=e,this.securityContext=t,this.http=i,this.sanitizer=a,this.initialMarkedOptions={renderer:new c.Renderer},this.options=n}get options(){return this._options}set options(e){this._options=Object.assign(Object.assign({},this.initialMarkedOptions),e)}get renderer(){return this.options.renderer}set renderer(e){this.options.renderer=e}compile(e,t=!1,i=!1,n=this.options){const a=this.trimIndentation(e),r=t?this.decodeHtml(a):a,o=i?this.renderEmoji(r):r,s=c.parse(o,n);return this.sanitizer.sanitize(this.securityContext,s)||""}getSource(e){if(!this.http)throw new Error("[ngx-markdown] When using the `src` attribute you *have to* pass the `HttpClient` as a parameter of the `forRoot` method. See README for more information");return this.http.get(e,{responseType:"text"}).pipe((0,l.U)(t=>this.handleExtension(e,t)))}highlight(e){if((0,u.NF)(this.platform)&&"undefined"!=typeof Prism){e||(e=document);const t=e.querySelectorAll('pre code:not([class*="language-"])');Array.prototype.forEach.call(t,e=>e.classList.add("language-none")),Prism.highlightAllUnder(e)}}renderKatex(e,t){if(!(0,u.NF)(this.platform))return e;if("undefined"==typeof katex||void 0===katex.renderToString)throw new Error("[ngx-markdown] When using the `katex` attribute you *have to* include KaTeX files to `angular.json` or use imports. See README for more information");return e.replace(/\$([^\s][^$]*?[^\s])\$/gm,(e,i)=>katex.renderToString(i,t))}decodeHtml(e){if(!(0,u.NF)(this.platform))return e;const t=document.createElement("textarea");return t.innerHTML=e,t.value}handleExtension(e,t){const i=e?e.split("?")[0].split(".").splice(-1).join():"";return"md"!==i?"```"+i+"\n"+t+"\n```":t}renderEmoji(e){if(!(0,u.NF)(this.platform))return e;if("undefined"==typeof joypixels||void 0===joypixels.shortnameToUnicode)throw new Error("[ngx-markdown] When using the `emoji` attribute you *have to* include Emoji-Toolkit files to `angular.json` or use imports. See README for more information");return joypixels.shortnameToUnicode(e)}trimIndentation(e){if(!e)return"";let t;return e.split("\n").map(e=>{let i=t;return e.length>0&&(i=isNaN(i)?e.search(/\S|$/):Math.min(e.search(/\S|$/),i)),isNaN(t)&&(t=i),i?e.substring(i):e}).join("\n")}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(a.Lbi),a.LFG(h),a.LFG(d.eN,8),a.LFG(m,8),a.LFG(n.H7))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),f=(()=>{class e{static forRoot(t){return{ngModule:e,providers:[p,t&&t.loader||[],t&&t.markedOptions||[],{provide:h,useValue:t&&null!=t.sanitize?t.sanitize:a.q3G.HTML}]}}static forChild(){return{ngModule:e}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})();var g=i(72458),b=i(98295),v=i(19068),_=i(88229),y=i(43190),w=i(65072),x=function(e){for(var t=-1,i=null==e?0:e.length,n={};++t<i;){var a=e[t];n[a[0]]=a[1]}return n},k=function(e,t){for(var i=-1,n=null==e?0:e.length,a=Array(n);++i<n;)a[i]=t(e[i],i,e);return a},S=i(19575),D=i(82156);function M(e){var t=-1,i=null==e?0:e.length;for(this.__data__=new D.Z;++t<i;)this.add(e[t])}M.prototype.add=M.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},M.prototype.has=function(e){return this.__data__.has(e)};var C=M,T=function(e,t){for(var i=-1,n=null==e?0:e.length;++i<n;)if(t(e[i],i,e))return!0;return!1},A=function(e,t){return e.has(t)},E=function(e,t,i,n,a,r){var o=1&i,s=e.length,u=t.length;if(s!=u&&!(o&&u>s))return!1;var c=r.get(e),l=r.get(t);if(c&&l)return c==t&&l==e;var d=-1,m=!0,h=2&i?new C:void 0;for(r.set(e,t),r.set(t,e);++d<s;){var p=e[d],f=t[d];if(n)var g=o?n(f,p,d,t,e,r):n(p,f,d,e,t,r);if(void 0!==g){if(g)continue;m=!1;break}if(h){if(!T(t,function(e,t){if(!A(h,t)&&(p===e||a(p,e,i,n,r)))return h.push(t)})){m=!1;break}}else if(p!==f&&!a(p,f,i,n,r)){m=!1;break}}return r.delete(e),r.delete(t),m},L=i(35770),O=i(83345),I=i(66224),P=function(e){var t=-1,i=Array(e.size);return e.forEach(function(e,n){i[++t]=[n,e]}),i},Y=function(e){var t=-1,i=Array(e.size);return e.forEach(function(e){i[++t]=e}),i},q=L.Z?L.Z.prototype:void 0,j=q?q.valueOf:void 0,N=function(e,t){for(var i=-1,n=t.length,a=e.length;++i<n;)e[a+i]=t[i];return e},F=i(34654),R=function(e,t,i){var n=t(e);return(0,F.Z)(e)?n:N(n,i(e))},H=function(){return[]},B=Object.prototype.propertyIsEnumerable,U=Object.getOwnPropertySymbols,z=U?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var i=-1,n=null==e?0:e.length,a=0,r=[];++i<n;){var o=e[i];t(o,i,e)&&(r[a++]=o)}return r}(U(e),function(t){return B.call(e,t)}))}:H,Z=i(15900),W=i(31550),V=(0,i(24184).Z)(Object.keys,Object),G=Object.prototype.hasOwnProperty,J=i(18402),Q=function(e){return(0,J.Z)(e)?(0,Z.Z)(e):function(e){if(!(0,W.Z)(e))return V(e);var t=[];for(var i in Object(e))G.call(e,i)&&"constructor"!=i&&t.push(i);return t}(e)},K=function(e){return R(e,Q,z)},$=Object.prototype.hasOwnProperty,X=i(51994),ee=i(40309),te=(0,X.Z)(ee.Z,"DataView"),ie=i(54673),ne=(0,X.Z)(ee.Z,"Promise"),ae=(0,X.Z)(ee.Z,"Set"),re=(0,X.Z)(ee.Z,"WeakMap"),oe=i(29288),se=i(22035),ue="[object Map]",ce="[object Promise]",le="[object Set]",de="[object WeakMap]",me="[object DataView]",he=(0,se.Z)(te),pe=(0,se.Z)(ie.Z),fe=(0,se.Z)(ne),ge=(0,se.Z)(ae),be=(0,se.Z)(re),ve=oe.Z;(te&&ve(new te(new ArrayBuffer(1)))!=me||ie.Z&&ve(new ie.Z)!=ue||ne&&ve(ne.resolve())!=ce||ae&&ve(new ae)!=le||re&&ve(new re)!=de)&&(ve=function(e){var t=(0,oe.Z)(e),i="[object Object]"==t?e.constructor:void 0,n=i?(0,se.Z)(i):"";if(n)switch(n){case he:return me;case pe:return ue;case fe:return ce;case ge:return le;case be:return de}return t});var _e=ve,ye=i(55290),we=i(71378),xe="[object Arguments]",ke="[object Array]",Se="[object Object]",De=Object.prototype.hasOwnProperty,Me=function(e,t,i,n,a,r){var o=(0,F.Z)(e),s=(0,F.Z)(t),u=o?ke:_e(e),c=s?ke:_e(t),l=(u=u==xe?Se:u)==Se,d=(c=c==xe?Se:c)==Se,m=u==c;if(m&&(0,ye.Z)(e)){if(!(0,ye.Z)(t))return!1;o=!0,l=!1}if(m&&!l)return r||(r=new S.Z),o||(0,we.Z)(e)?E(e,t,i,n,a,r):function(e,t,i,n,a,r,o){switch(i){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!r(new O.Z(e),new O.Z(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,I.Z)(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=P;case"[object Set]":if(s||(s=Y),e.size!=t.size&&!(1&n))return!1;var u=o.get(e);if(u)return u==t;n|=2,o.set(e,t);var c=E(s(e),s(t),n,a,r,o);return o.delete(e),c;case"[object Symbol]":if(j)return j.call(e)==j.call(t)}return!1}(e,t,u,i,n,a,r);if(!(1&i)){var h=l&&De.call(e,"__wrapped__"),p=d&&De.call(t,"__wrapped__");if(h||p){var f=h?e.value():e,g=p?t.value():t;return r||(r=new S.Z),a(f,g,i,n,r)}}return!!m&&(r||(r=new S.Z),function(e,t,i,n,a,r){var o=1&i,s=K(e),u=s.length;if(u!=K(t).length&&!o)return!1;for(var c=u;c--;){var l=s[c];if(!(o?l in t:$.call(t,l)))return!1}var d=r.get(e),m=r.get(t);if(d&&m)return d==t&&m==e;var h=!0;r.set(e,t),r.set(t,e);for(var p=o;++c<u;){var f=e[l=s[c]],g=t[l];if(n)var b=o?n(g,f,l,t,e,r):n(f,g,l,e,t,r);if(!(void 0===b?f===g||a(f,g,i,n,r):b)){h=!1;break}p||(p="constructor"==l)}if(h&&!p){var v=e.constructor,_=t.constructor;v!=_&&"constructor"in e&&"constructor"in t&&!("function"==typeof v&&v instanceof v&&"function"==typeof _&&_ instanceof _)&&(h=!1)}return r.delete(e),r.delete(t),h}(e,t,i,n,a,r))},Ce=i(6539),Te=function e(t,i,n,a,r){return t===i||(null==t||null==i||!(0,Ce.Z)(t)&&!(0,Ce.Z)(i)?t!=t&&i!=i:Me(t,i,n,a,e,r))},Ae=i(4214),Ee=function(e){return e==e&&!(0,Ae.Z)(e)},Le=function(e,t){return function(i){return null!=i&&i[e]===t&&(void 0!==t||e in Object(i))}},Oe=function(e){var t=function(e){for(var t=Q(e),i=t.length;i--;){var n=t[i],a=e[n];t[i]=[n,a,Ee(a)]}return t}(e);return 1==t.length&&t[0][2]?Le(t[0][0],t[0][1]):function(i){return i===e||function(e,t,i,n){var a=i.length,r=a,o=!n;if(null==e)return!r;for(e=Object(e);a--;){var s=i[a];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a<r;){var u=(s=i[a])[0],c=e[u],l=s[1];if(o&&s[2]){if(void 0===c&&!(u in e))return!1}else{var d=new S.Z;if(n)var m=n(c,l,u,e,t,d);if(!(void 0===m?Te(l,c,3,n,d):m))return!1}}return!0}(i,e,t)}},Ie=function(e){return"symbol"==typeof e||(0,Ce.Z)(e)&&"[object Symbol]"==(0,oe.Z)(e)},Pe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ye=/^\w*$/,qe=function(e,t){if((0,F.Z)(e))return!1;var i=typeof e;return!("number"!=i&&"symbol"!=i&&"boolean"!=i&&null!=e&&!Ie(e))||Ye.test(e)||!Pe.test(e)||null!=t&&e in Object(t)};function je(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var i=function(){var n=arguments,a=t?t.apply(this,n):n[0],r=i.cache;if(r.has(a))return r.get(a);var o=e.apply(this,n);return i.cache=r.set(a,o)||r,o};return i.cache=new(je.Cache||D.Z),i}je.Cache=D.Z;var Ne,Fe,Re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,He=/\\(\\)?/g,Be=(Ne=je(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Re,function(e,i,n,a){t.push(n?a.replace(He,"$1"):i||e)}),t},function(e){return 500===Fe.size&&Fe.clear(),e}),Fe=Ne.cache,Ne),Ue=L.Z?L.Z.prototype:void 0,ze=Ue?Ue.toString:void 0,Ze=function e(t){if("string"==typeof t)return t;if((0,F.Z)(t))return k(t,e)+"";if(Ie(t))return ze?ze.call(t):"";var i=t+"";return"0"==i&&1/t==-1/0?"-0":i},We=function(e){return null==e?"":Ze(e)},Ve=function(e,t){return(0,F.Z)(e)?e:qe(e,t)?[e]:Be(We(e))},Ge=function(e){if("string"==typeof e||Ie(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t},Je=function(e,t){for(var i=0,n=(t=Ve(t,e)).length;null!=e&&i<n;)e=e[Ge(t[i++])];return i&&i==n?e:void 0},Qe=function(e,t){return null!=e&&t in Object(e)},Ke=i(21243),$e=i(28078),Xe=i(19238),et=function(e,t){return null!=e&&function(e,t,i){for(var n=-1,a=(t=Ve(t,e)).length,r=!1;++n<a;){var o=Ge(t[n]);if(!(r=null!=e&&i(e,o)))break;e=e[o]}return r||++n!=a?r:!!(a=null==e?0:e.length)&&(0,Xe.Z)(a)&&(0,$e.Z)(o,a)&&((0,F.Z)(e)||(0,Ke.Z)(e))}(e,t,Qe)},tt=function(e,t){return qe(e)&&Ee(t)?Le(Ge(e),t):function(i){var n=function(e,t,i){var n=null==e?void 0:Je(e,t);return void 0===n?i:n}(i,e);return void 0===n&&n===t?et(i,e):Te(t,n,3)}},it=i(40034),nt=function(e){return qe(e)?function(e){return function(t){return null==t?void 0:t[e]}}(Ge(e)):function(e){return function(t){return Je(t,e)}}(e)},at=i(25075),rt=function(e,t){if(null==e)return e;if(!(0,J.Z)(e))return function(e,t){return e&&(0,at.Z)(e,t,Q)}(e,t);for(var i=e.length,n=-1,a=Object(e);++n<i&&!1!==t(a[n],n,a););return e},ot=function(e,t){var i=-1,n=(0,J.Z)(e)?Array(e.length):[];return rt(e,function(e,a,r){n[++i]=t(e,a,r)}),n},st=function(e,t){return((0,F.Z)(e)?k:ot)(e,function(e){return"function"==typeof e?e:null==e?it.Z:"object"==typeof e?(0,F.Z)(e)?tt(e[0],e[1]):Oe(e):nt(e)}(t))},ut=i(52802);let ct=(()=>{class e{constructor(){this._tailwindConfig=new _.t(1);const e={},t=/\.fuse-tailwind-extracted-config\s\{([\s\S]*)\}/g.exec(ut)[1].trim(),i=/(--[\s\S]*?):'([\s\S]*?)';/g;let n=i.exec(t);for(;null!==n;){const a=/--([\s\S]*?)-/g.exec(n[1])[1];e[a]||(e[a]={}),e[a][n[1].replace(/(--[\s\S]*?-)/g,"")]=n[2],n=i.exec(t)}e.themes=x(st(e.themes,(e,t)=>[t,JSON.parse(e)])),this._tailwindConfig.next(e)}get tailwindConfig$(){return this._tailwindConfig.asObservable()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),lt=(()=>{class e{constructor(e,t){this._breakpointObserver=e,this._fuseTailwindConfigService=t,this._onMediaChange=new _.t(1),this._fuseTailwindConfigService.tailwindConfig$.pipe((0,y.w)(e=>this._breakpointObserver.observe(Object.values(e.breakpoints)).pipe((0,l.U)(t=>{var i;const n=[],a={},r=null!==(i=Object.entries(t.breakpoints).filter(([e,t])=>t))&&void 0!==i?i:[];for(const[o]of r){const t=Object.entries(e.breakpoints).find(([e,t])=>t===o)[0];t&&(n.push(t),a[t]=o)}this._onMediaChange.next({matchingAliases:n,matchingQueries:a})})))).subscribe()}get onMediaChange$(){return this._onMediaChange.asObservable()}onMediaQueryChange$(e){return this._breakpointObserver.observe(e)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(w.Yg),a.LFG(ct))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),dt=(()=>{class e{constructor(e){this._fuseMediaWatcherService=e}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(lt))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[lt]}),e})();var mt=i(45435),ht=i(15257);let pt=(()=>{class e{constructor(e,t){this._document=e,this._router=t,this._router.events.pipe((0,mt.h)(e=>e instanceof s.m2),(0,ht.q)(1)).subscribe(()=>{this.hide()})}show(){this._document.body.classList.remove("fuse-splash-screen-hidden")}hide(){this._document.body.classList.add("fuse-splash-screen-hidden")}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(u.K0),a.LFG(s.F0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),ft=(()=>{class e{constructor(e){this._fuseSplashScreenService=e}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(pt))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[pt]}),e})(),gt=(()=>{class e{constructor(e){this._fuseTailwindConfigService=e}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(ct))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[ct]}),e})();var bt=i(66922);let vt=(()=>{class e{constructor(e){this._fuseUtilsService=e}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(bt.I))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[bt.I]}),e})(),_t=(()=>{class e{constructor(e){if(e)throw new Error("FuseModule has already been loaded. Import this module in the AppModule only!")}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(e,12))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[{provide:g.RQ,useValue:{doctype:!0,theme:!1,version:!0}},{provide:b.o2,useValue:{appearance:"fill"}}],imports:[[v.w,dt,ft,gt,vt]]}),e})();const yt=new a.OlP("FUSE_APP_CONFIG");var wt=i(26215),xt=i(4620);let kt=(()=>{class e{constructor(e){this._config=new wt.X(e)}set config(e){const t=(0,xt.Z)({},this._config.getValue(),e);this._config.next(t)}get config$(){return this._config.asObservable()}reset(){this._config.next(this.config)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(yt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),St=(()=>{class e{constructor(e){this._fuseConfigService=e}static forRoot(t){return{ngModule:e,providers:[{provide:yt,useValue:t}]}}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(kt))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})();const Dt=new a.OlP("FUSE_MOCK_API_DEFAULT_DELAY");var Mt=i(40205),Ct=i(25917),Tt=i(71289),At=i(67574);class Et{constructor(e,t){this.url=e,this.delay=t,this._reply=void 0,this._replyCount=0,this._replied=0}get response(){if(this._replyCount>0&&this._replyCount<=this._replied)return(0,Mt._)("Execution limit has been reached!");if(!this._reply)return(0,Mt._)("Response callback function does not exist!");if(!this.request)return(0,Mt._)("Request does not exist!");this._replied++;const e=this._reply({request:this.request,urlParams:this.urlParams});return e instanceof At.y?e.pipe((0,ht.q)(1)):(0,Ct.of)(e).pipe((0,ht.q)(1))}reply(e){this._reply=e}replyCount(e){this._replyCount=e}}let Lt=(()=>{class e{constructor(){this._handlers={delete:new Map,get:new Map,patch:new Map,post:new Map,put:new Map}}findHandler(e,t){const i={handler:void 0,urlParams:{}},n=t.split("/");return this._handlers[e.toLowerCase()].forEach((e,t)=>{if(i.handler)return;const a=t.split("/");n.length===a.length&&a.every((e,t)=>e===n[t]||e.startsWith(":"))&&(i.handler=e,i.urlParams=x(function(e){for(var t=-1,i=null==e?0:e.length,n=0,a=[];++t<i;){var r=e[t];r&&(a[n++]=r)}return a}(a.map((e,t)=>e.startsWith(":")?[e.substring(1),n[t]]:void 0))))}),i}onDelete(e,t){return this._registerHandler("delete",e,t)}onGet(e,t){return this._registerHandler("get",e,t)}onPatch(e,t){return this._registerHandler("patch",e,t)}onPost(e,t){return this._registerHandler("post",e,t)}onPut(e,t){return this._registerHandler("put",e,t)}_registerHandler(e,t,i){const n=new Et(t,i);return this._handlers[e].set(t,n),n}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),Ot=(()=>{class e{constructor(e,t){this._defaultDelay=e,this._fuseMockApiService=t}intercept(e,t){var i,n;const{handler:a,urlParams:r}=this._fuseMockApiService.findHandler(e.method.toUpperCase(),e.url);return a?(a.request=e,a.urlParams=r,a.response.pipe((0,Tt.g)(null!==(n=null!==(i=a.delay)&&void 0!==i?i:this._defaultDelay)&&void 0!==n?n:0),(0,y.w)(e=>{if(!e)return e=new d.UA({error:"NOT FOUND",status:404,statusText:"NOT FOUND"}),(0,Mt._)(e);const t={status:e[0],body:e[1]};return t.status>=200&&t.status<300?(e=new d.Zn({body:t.body,status:t.status,statusText:"OK"}),(0,Ct.of)(e)):(e=new d.UA({error:t.body.error,status:t.status,statusText:"ERROR"}),(0,Mt._)(e))}))):t.handle(e)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Dt),a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),It=(()=>{class e{static forRoot(t,i){var n;return{ngModule:e,providers:[{provide:a.ip1,deps:[...t],useFactory:()=>()=>null,multi:!0},{provide:Dt,useValue:null!==(n=null==i?void 0:i.delay)&&void 0!==n?n:0}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[{provide:d.TP,useClass:Ot,multi:!0}]}),e})();class Pt{constructor(){}static guid(){let e=(new Date).getTime();return"undefined"!=typeof performance&&"function"==typeof performance.now&&(e+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const i=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?i:3&i|8).toString(16)})}}var Yt=i(88951),qt=i(34553),jt=i(94402),Nt=i(5304),Ft=i(49344);let Rt=(()=>{class e{constructor(e,t){this._authService=e,this.toastService=t}intercept(e,t){return(0,jt.D)(this.handleAccess(e,t))}handleAccess(e,t){var i=this;return(0,qt.Z)(function*(){var n;let a=e.clone(),r=null;try{r=yield i._authService.session();const t=null===(n=r.getAccessToken())||void 0===n?void 0:n.jwtToken;t&&(a=e.clone({headers:e.headers.set("Authorization",`Bearer ${t}`)}))}catch(o){}return t.handle(a).pipe((0,Nt.K)(e=>{var t,n;return e instanceof d.UA&&401===e.status?(i.toastService.info("Session expired. Logging you out..."),setTimeout(()=>{i._authService.signOut().then(()=>{location.reload()})},1e3)):null!==(n=null===(t=null==e?void 0:e.error)||void 0===t?void 0:t.message)&&void 0!==n&&n&&i.toastService.error(e.error.message),(0,Mt._)(e)})).toPromise()})()}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Yt.e),a.LFG(Ft._W))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})(),Ht=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[Yt.e,{provide:d.TP,useClass:Rt,multi:!0}],imports:[[d.JF]]}),e})();var Bt=i(76627);let Ut=(()=>{class e{constructor(e,t){this._domSanitizer=e,this._matIconRegistry=t,this._matIconRegistry.addSvgIconSet(this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/material-twotone.svg")),this._matIconRegistry.addSvgIconSetInNamespace("mat_outline",this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/material-outline.svg")),this._matIconRegistry.addSvgIconSetInNamespace("mat_solid",this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/material-solid.svg")),this._matIconRegistry.addSvgIconSetInNamespace("iconsmind",this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/iconsmind.svg")),this._matIconRegistry.addSvgIconSetInNamespace("feather",this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/feather.svg")),this._matIconRegistry.addSvgIconSetInNamespace("heroicons_outline",this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/heroicons-outline.svg")),this._matIconRegistry.addSvgIconSetInNamespace("heroicons_solid",this._domSanitizer.bypassSecurityTrustResourceUrl("assets/icons/heroicons-solid.svg"))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(n.H7),a.LFG(Bt.jv))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})();var zt=i(25808),Zt=i.n(zt),Wt=i(77393);class Vt{constructor(e,t){this.count=e,this.source=t}call(e,t){return t.subscribe(new Gt(e,this.count,this.source))}}class Gt extends Wt.L{constructor(e,t,i){super(e),this.count=t,this.source=i}error(e){if(!this.isStopped){const{source:t,count:i}=this;if(0===i)return super.error(e);i>-1&&(this.count=i-1),t.subscribe(this._unsubscribeAndRecycle())}}}var Jt=i(93342),Qt=i(47349),Kt=i(79765),$t=i(35758),Xt=i(9112),ei=i(59193);class ti{constructor(e){this.translations=e}getTranslation(e){return(0,Ct.of)(this.translations.get(e)||{})}}const ii=new a.OlP("TRANSLOCO_LOADER");function ni(e,t){return e&&e.hasOwnProperty(t)?e[t]:t.split(".").reduce((e,t)=>e&&e[t],e)}function ai(e){return e?Array.isArray(e)?e.length:oi(e)?Object.keys(e).length:e?e.length:0:0}function ri(e){return"string"==typeof e}function oi(e){return e&&"object"==typeof e&&!Array.isArray(e)}function si(e){return null==e}function ui(e){return!1===si(e)}function ci(e){return Zt()(e,{safe:!0})}const li=new a.OlP("TRANSLOCO_CONFIG",{providedIn:"root",factory:()=>({})}),di={defaultLang:"en",reRenderOnLangChange:!1,prodMode:!1,failedRetries:2,availableLangs:[],missingHandler:{logMissingKey:!0,useFallbackTranslation:!1,allowEmpty:!1},flatten:{aot:!1},interpolation:["{{","}}"]};function mi(e=di){return Object.assign({},di,e)}const hi=new a.OlP("TRANSLOCO_TRANSPILER"),pi=new a.OlP("TRANSLOCO_MISSING_HANDLER");let fi=(()=>{class e{handle(e,t){return t.missingHandler.logMissingKey&&!t.prodMode&&console.warn(`%c Missing translation for '${e}'`,"font-size: 12px; color: red"),e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const gi=new a.OlP("TRANSLOCO_INTERCEPTOR");let bi=(()=>{class e{preSaveTranslation(e,t){return e}preSaveTranslationKey(e,t,i){return t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac}),e})();const vi=new a.OlP("TRANSLOCO_FALLBACK_STRATEGY");function _i(e){if(!e)return"";const t=e.split("/");return t.pop(),t.join("/")}function yi(e){return e?e.split("/").pop():""}function wi(e){return{scope:_i(e)||null,langName:yi(e),lang:e}}function xi(e,t,i,n){if(i){if(!1===function(e){return"function"==typeof e}(i[e]))throw`You're using an inline loader but didn't provide a loader for ${e}`;return i[e]().then(e=>e.default?e.default:e)}return t.getTranslation(e,n)}let ki;class Si{constructor(e,t,i,n,a,r){this.loader=e,this.parser=t,this.missingHandler=i,this.interceptor=n,this.userConfig=a,this.fallbackStrategy=r,this.translations=new Map,this.cache=new Map,this.firstFallbackLang=null,this.availableLangs=[],this.isResolvedMissingOnce=!1,this.events=new Kt.xQ,this.events$=this.events.asObservable(),this.failedLangs=new Set,this.loader||(this.loader=new ti(this.translations)),ki=this,this.mergedConfig=function(e,t){return Object.assign({},e,t,{missingHandler:Object.assign({},e.missingHandler,t.missingHandler),flatten:Object.assign({},e.flatten,t.flatten)})}(di,a),this.setAvailableLangs(this.mergedConfig.availableLangs),this.setFallbackLangForMissingTranslation(this.mergedConfig),this.setDefaultLang(this.mergedConfig.defaultLang),this.lang=new wt.X(this.getDefaultLang()),this.langChanges$=this.lang.asObservable(),this.subscription=this.events$.subscribe(e=>{if("translationLoadSuccess"===e.type&&e.wasFailure){const t=yi(e.payload.lang);this.setActiveLang(t)}})}get config(){return this.mergedConfig}getDefaultLang(){return this.defaultLang}setDefaultLang(e){this.defaultLang=e}getActiveLang(){return this.lang.getValue()}setActiveLang(e){return this.lang.next(e),this.parser.onLangChanged&&this.parser.onLangChanged(e),this}setAvailableLangs(e){this.availableLangs=e}getAvailableLangs(){return this.availableLangs}load(e,t={}){if(!1===this.cache.has(e)){let i;const n=this._isLangScoped(e),a=n?_i(e):null;if(this.useFallbackTranslation(e)){const r=function(e,t,i,n,a){return[e,t].map(e=>{const t=xi(e,i,n,a);return(0,jt.D)(t).pipe((0,l.U)(t=>({translation:t,lang:e})))})}(e,n?`${a}/${this.firstFallbackLang}`:this.firstFallbackLang,this.loader,t.inlineLoader,{scope:a});i=(0,$t.D)(r)}else{const n=xi(e,this.loader,t.inlineLoader,{scope:a});i=(0,jt.D)(n)}const r=i.pipe(function(e=-1){return t=>t.lift(new Vt(e,t))}(this.config.failedRetries),(0,Jt.b)(t=>{Array.isArray(t)?t.forEach(t=>{this.handleSuccess(t.lang,t.translation),t.lang!==e&&this.cache.set(t.lang,(0,Ct.of)({}))}):this.handleSuccess(e,t)}),(0,Nt.K)(()=>this.handleFailure(e,t)),(0,Qt.d)(1));this.cache.set(e,r)}return this.cache.get(e)}translate(e,t={},i=this.getActiveLang()){if(!e)return e;const{scope:n,resolveLang:a}=this.resolveLangAndScope(i);if(Array.isArray(e))return e.map(e=>this.translate(n?`${n}.${e}`:e,t,a));e=n?`${n}.${e}`:e;const r=this.getTranslation(a),o=r[e];return o?this.parser.transpile(o,t,r):this._handleMissingKey(e,o,t)}selectTranslate(e,t,i,n=!1){let a=null;const r=(i,a)=>this.load(i,a).pipe((0,l.U)(()=>n?this.translateObject(e,t,i):this.translate(e,t,i)));if(si(i))return this.langChanges$.pipe((0,y.w)(e=>r(e)));if(function(e){return e&&"string"==typeof e.scope}(i)){const e=i;i=e.scope,a=function(e,t){return function(e){return e&&oi(e.loader)}(e)?function(e,t){return Object.keys(e).reduce((i,n)=>(i[`${t}/${n}`]=e[n],i),{})}(e.loader,t):null}(e,e.scope)}if(this.isLang(i=i)||this.isScopeWithLang(i))return r(i);const o=i;return this.langChanges$.pipe((0,y.w)(e=>r(`${o}/${e}`,{inlineLoader:a})))}isScopeWithLang(e){return this.isLang(yi(e))}translateObject(e,t,i=this.getActiveLang()){if(ri(e)||Array.isArray(e)){if(Array.isArray(e))return e.map(e=>this.translateObject(r?`${r}.${e}`:e,t,a));const{resolveLang:a,scope:r}=this.resolveLangAndScope(i),o=this.getTranslation(a),s=(n=this.getObjectByKey(o,e=r?`${r}.${e}`:e),Zt().unflatten(n,{safe:!0}));return function(e){return 0===ai(e)}(s)?this.translate(e,t,i):this.parser.transpile(s,t,o)}var n;const a=[];for(const[r,o]of this.getEntries(e))a.push(this.translateObject(r,o,i));return a}selectTranslateObject(e,t,i){if(ri(e)||Array.isArray(e))return this.selectTranslate(e,t,i,!0);const[[n,a],...r]=this.getEntries(e);return this.selectTranslateObject(n,a,i).pipe((0,l.U)(e=>{const t=[e];for(const[n,a]of r)t.push(this.translateObject(n,a,i));return t}))}getTranslation(e){if(e){if(this.isLang(e))return this.translations.get(e)||{};{const{scope:t,resolveLang:i}=this.resolveLangAndScope(e),n=this.translations.get(i)||{};return this.getObjectByKey(n,t)}}return this.translations}selectTranslation(e){let t=this.langChanges$;if(e){const i=yi(e)!==e;t=this.isLang(e)||i?(0,Ct.of)(e):this.langChanges$.pipe((0,l.U)(t=>`${e}/${t}`))}return t.pipe((0,y.w)(e=>this.load(e).pipe((0,l.U)(()=>this.getTranslation(e)))))}setTranslation(e,t=this.getActiveLang(),i={}){const n=Object.assign({},{merge:!0,emitChange:!0},i),a=_i(t);let r=e;a&&(r=ci({[this.getMappedScope(a)]:e}));const o=a?yi(t):t,s=Object.assign({},n.merge&&this.getTranslation(o),r),u=this.mergedConfig.flatten.aot?s:ci(s),c=this.interceptor.preSaveTranslation(u,o);this.translations.set(o,c),n.emitChange&&this.setActiveLang(this.getActiveLang())}setTranslationKey(e,t,i=this.getActiveLang(),n={}){const a=this.interceptor.preSaveTranslationKey(e,t,i);this.setTranslation({[e]:a},i,Object.assign({},n,{merge:!0}))}setFallbackLangForMissingTranslation({fallbackLang:e}){const t=Array.isArray(e)?e[0]:e;this.useFallbackTranslation(t)&&e&&(this.firstFallbackLang=t)}_handleMissingKey(e,t,i){if(this.config.missingHandler.allowEmpty&&""===t)return"";if(this.useFallbackTranslation()&&!this.isResolvedMissingOnce){this.isResolvedMissingOnce=!0;const t=this.translate(e,i,this.firstFallbackLang);return this.isResolvedMissingOnce=!1,t}return this.missingHandler.handle(e,this.getMissingHandlerData(),i)}_isLangScoped(e){return-1===this.getAvailableLangsIds().indexOf(e)}isLang(e){return-1!==this.getAvailableLangsIds().indexOf(e)}_loadDependencies(e,t){const i=yi(e);return this._isLangScoped(e)&&!this.isLoadedTranslation(i)?(0,Xt.aj)(this.load(i),this.load(e,{inlineLoader:t})):this.load(e,{inlineLoader:t})}_completeScopeWithLang(e){return this._isLangScoped(e)&&!this.isLang(yi(e))?`${e}/${this.getActiveLang()}`:e}_setScopeAlias(e,t){this.mergedConfig.scopeMapping||(this.mergedConfig.scopeMapping={}),this.mergedConfig.scopeMapping[e]=t}ngOnDestroy(){this.subscription.unsubscribe()}isLoadedTranslation(e){return ai(this.getTranslation(e))}getAvailableLangsIds(){return ri(this.getAvailableLangs()[0])?this.getAvailableLangs():this.getAvailableLangs().map(e=>e.id)}getMissingHandlerData(){return Object.assign({},this.config,{activeLang:this.getActiveLang(),availableLangs:this.availableLangs,defaultLang:this.defaultLang})}useFallbackTranslation(e){return this.config.missingHandler.useFallbackTranslation&&e!==this.firstFallbackLang}handleSuccess(e,t){this.setTranslation(t,e,{emitChange:!1}),this.events.next({wasFailure:!!this.failedLangs.size,type:"translationLoadSuccess",payload:wi(e)}),this.failedLangs.forEach(e=>this.cache.delete(e)),this.failedLangs.clear()}handleFailure(e,t){si(t.failedCounter)&&(t.failedCounter=0,t.fallbackLangs||(t.fallbackLangs=this.fallbackStrategy.getNextLangs(e)));const i=e.split("/"),n=t.fallbackLangs[t.failedCounter];if(this.failedLangs.add(e),this.cache.has(n))return this.handleSuccess(n,this.getTranslation(n)),ei.E;if(!n||n===i[i.length-1]){let e="Unable to load translation and all the fallback languages";throw i.length>1&&(e+=", did you misspelled the scope name?"),new Error(e)}let a=n;return i.length>1&&(i[i.length-1]=n,a=i.join("/")),t.failedCounter++,this.events.next({type:"translationLoadFailure",payload:wi(e)}),this.load(a,t)}getMappedScope(e){const{scopeMapping:t={}}=this.config;return t[e]||function(e){return e.replace(/(?:^\w|[A-Z]|\b\w)/g,(e,t)=>0==t?e.toLowerCase():e.toUpperCase()).replace(/\s+|_|-|\//g,"")}(e)}resolveLangAndScope(e){let t,i=e;if(this._isLangScoped(e)){const n=yi(e),a=this.isLang(n);i=a?n:this.getActiveLang(),t=this.getMappedScope(a?_i(e):e)}return{scope:t,resolveLang:i}}getObjectByKey(e,t){const i={},n=`${t}.`;for(const a in e)a.startsWith(n)&&(i[a.replace(n,"")]=e[a]);return i}getEntries(e){return e instanceof Map?e.entries():Object.entries(e)}}Si.\u0275fac=function(e){return new(e||Si)(a.LFG(ii,8),a.LFG(hi),a.LFG(pi),a.LFG(gi),a.LFG(li),a.LFG(vi))},Si.\u0275prov=a.Yz7({token:Si,factory:Si.\u0275fac,providedIn:"root"}),Si.ngInjectableDef=(0,a.Ez6)({factory:function(){return new Si((0,a.f3M)(ii,8),(0,a.f3M)(hi),(0,a.f3M)(pi),(0,a.f3M)(gi),(0,a.f3M)(li),(0,a.f3M)(vi))},token:Si,providedIn:"root"}),new a.OlP("TRANSLOCO_LANG"),new a.OlP("TRANSLOCO_LOADING_TEMPLATE"),new a.OlP("TRANSLOCO_SCOPE");const Di=[{provide:hi,useClass:class{constructor(e){this.interpolationMatcher=function(e){const[t,i]=e&&e.interpolation?e.interpolation:di.interpolation;return new RegExp(`${t}(.*?)${i}`,"g")}(e)}transpile(e,t={},i){return ri(e)?e.replace(this.interpolationMatcher,(e,n)=>(n=n.trim(),ui(t[n])?t[n]:ui(i[n])?this.transpile(i[n],t,i):"")):(t&&(oi(e)?e=this.handleObject(e,t,i):Array.isArray(e)&&(e=this.handleArray(e,t,i))),e)}handleObject(e,t={},i){let n=e;return Object.keys(t).forEach(e=>{const a=ni(n,e),r=ni(t,e),o=this.transpile(a,r,i);n=function(e,t,i){e=Object.assign({},e);const n=t.split("."),a=n.length-1;return n.reduce((e,t,n)=>(e[t]=n===a?i:Array.isArray(e[t])?e[t].slice():Object.assign({},e[t]),e&&e[t]),e),e}(n,e,o)}),n}handleArray(e,t={},i){return e.map(e=>this.transpile(e,t,i))}},deps:[li]},{provide:pi,useClass:fi},{provide:gi,useClass:bi},{provide:vi,useClass:class{constructor(e){this.userConfig=e}getNextLangs(e){const t=this.userConfig.fallbackLang;if(!t)throw new Error("When using the default fallback, a fallback language must be provided in the config!");return Array.isArray(t)?t:[t]}},deps:[li]}];let Mi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[Di]}),e})();new a.OlP("TRANSLOCO_TEST_LANGS - Available testing languages"),new a.OlP("TRANSLOCO_TEST_OPTIONS - Testing options");let Ci=(()=>{class e{constructor(e){this._httpClient=e}getTranslation(e){return this._httpClient.get(`./assets/i18n/${e}.json`)}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(d.eN))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),Ti=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[{provide:li,useValue:mi({availableLangs:[{id:"en",label:"English"},{id:"tr",label:"Turkish"}],defaultLang:"en",fallbackLang:"en",reRenderOnLangChange:!0,prodMode:r.N.production})},{provide:ii,useClass:Ci},{provide:a.ip1,deps:[Si],useFactory:e=>()=>{const t=e.getDefaultLang();return e.setActiveLang(t),e.load(t).toPromise()},multi:!0}],imports:[Mi]}),e})(),Ai=(()=>{class e{constructor(e){if(e)throw new Error("CoreModule has already been loaded. Import this module in the AppModule only.")}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(e,12))},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[Ht,Ut,Ti]]}),e})();const Ei={layout:"modern",scheme:"light",theme:"default"};var Li=i(15427),Oi=i(57640),Ii=i(53808),Pi=i(27672),Yi=i(36889),qi=i(11595),ji=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)N(t,z(e)),e=(0,qi.Z)(e);return t}:H,Ni=function(e){return R(e,Ii.Z,ji)},Fi=Object.prototype.hasOwnProperty,Ri=i(80609),Hi=/\w*$/,Bi=L.Z?L.Z.prototype:void 0,Ui=Bi?Bi.valueOf:void 0,zi=i(1044),Zi=function(e,t,i){var n=e.constructor;switch(t){case"[object ArrayBuffer]":return(0,Ri.Z)(e);case"[object Boolean]":case"[object Date]":return new n(+e);case"[object DataView]":return function(e,t){var i=t?(0,Ri.Z)(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.byteLength)}(e,i);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return(0,zi.Z)(e,i);case"[object Map]":return new n;case"[object Number]":case"[object String]":return new n(e);case"[object RegExp]":return function(e){var t=new e.constructor(e.source,Hi.exec(e));return t.lastIndex=e.lastIndex,t}(e);case"[object Set]":return new n;case"[object Symbol]":return function(e){return Ui?Object(Ui.call(e)):{}}(e)}},Wi=i(82928),Vi=i(21162),Gi=i(48514),Ji=Gi.Z&&Gi.Z.isMap,Qi=Ji?(0,Vi.Z)(Ji):function(e){return(0,Ce.Z)(e)&&"[object Map]"==_e(e)},Ki=Gi.Z&&Gi.Z.isSet,$i=Ki?(0,Vi.Z)(Ki):function(e){return(0,Ce.Z)(e)&&"[object Set]"==_e(e)},Xi="[object Arguments]",en="[object Function]",tn="[object Object]",nn={};nn[Xi]=nn["[object Array]"]=nn["[object ArrayBuffer]"]=nn["[object DataView]"]=nn["[object Boolean]"]=nn["[object Date]"]=nn["[object Float32Array]"]=nn["[object Float64Array]"]=nn["[object Int8Array]"]=nn["[object Int16Array]"]=nn["[object Int32Array]"]=nn["[object Map]"]=nn["[object Number]"]=nn[tn]=nn["[object RegExp]"]=nn["[object Set]"]=nn["[object String]"]=nn["[object Symbol]"]=nn["[object Uint8Array]"]=nn["[object Uint8ClampedArray]"]=nn["[object Uint16Array]"]=nn["[object Uint32Array]"]=!0,nn["[object Error]"]=nn[en]=nn["[object WeakMap]"]=!1;var an=function e(t,i,n,a,r,o){var s,u=1&i,c=2&i,l=4&i;if(n&&(s=r?n(t,a,r,o):n(t)),void 0!==s)return s;if(!(0,Ae.Z)(t))return t;var d=(0,F.Z)(t);if(d){if(s=function(e){var t=e.length,i=new e.constructor(t);return t&&"string"==typeof e[0]&&Fi.call(e,"index")&&(i.index=e.index,i.input=e.input),i}(t),!u)return(0,Yi.Z)(t,s)}else{var m=_e(t),h=m==en||"[object GeneratorFunction]"==m;if((0,ye.Z)(t))return(0,Pi.Z)(t,u);if(m==tn||m==Xi||h&&!r){if(s=c||h?{}:(0,Wi.Z)(t),!u)return c?function(e,t){return(0,Oi.Z)(e,ji(e),t)}(t,function(e,t){return e&&(0,Oi.Z)(t,(0,Ii.Z)(t),e)}(s,t)):function(e,t){return(0,Oi.Z)(e,z(e),t)}(t,function(e,t){return e&&(0,Oi.Z)(t,Q(t),e)}(s,t))}else{if(!nn[m])return r?t:{};s=Zi(t,m,u)}}o||(o=new S.Z);var p=o.get(t);if(p)return p;o.set(t,s),$i(t)?t.forEach(function(a){s.add(e(a,i,n,a,t,o))}):Qi(t)&&t.forEach(function(a,r){s.set(r,e(a,i,n,r,t,o))});var f=d?void 0:(l?c?Ni:K:c?Ii.Z:Q)(t);return function(e,t){for(var i=-1,n=null==e?0:e.length;++i<n&&!1!==t(e[i],i,e););}(f||t,function(a,r){f&&(a=t[r=a]),(0,Li.Z)(s,r,e(a,i,n,r,t,o))}),s},rn=function(e){return an(e,5)};const on=[{id:"9a67dff7-3c38-4052-a335-0cef93438ff6",title:"Web",slug:"web"},{id:"a89672f5-e00d-4be4-9194-cb9d29f82165",title:"Firebase",slug:"firebase"},{id:"02f42092-bb23-4552-9ddb-cfdcc235d48f",title:"Cloud",slug:"cloud"},{id:"5648a630-979f-4403-8c41-fc9790dea8cd",title:"Android",slug:"android"}],sn=[{id:"694e4e5f-f25f-470b-bd0e-26b1d4f64028",title:"Basics of Angular",slug:"basics-of-angular",description:"Introductory course for Angular and framework basics",category:"web",duration:30,totalSteps:11,updatedAt:"Jun 28, 2021",featured:!0,progress:{currentStep:3,completed:2}},{id:"f924007a-2ee9-470b-a316-8d21ed78277f",title:"Basics of TypeScript",slug:"basics-of-typeScript",description:"Beginner course for Typescript and its basics",category:"web",duration:60,totalSteps:11,updatedAt:"Nov 01, 2021",featured:!0,progress:{currentStep:5,completed:3}},{id:"0c06e980-abb5-4ba7-ab65-99a228cab36b",title:"Android N: Quick Settings",slug:"android-n-quick-settings",description:"Step by step guide for Android N: Quick Settings",category:"android",duration:120,totalSteps:11,updatedAt:"May 08, 2021",featured:!1,progress:{currentStep:10,completed:1}},{id:"1b9a9acc-9a36-403e-a1e7-b11780179e38",title:"Build an App for the Google Assistant with Firebase",slug:"build-an-app-for-the-google-assistant-with-firebase",description:"Dive deep into Google Assistant apps using Firebase",category:"firebase",duration:30,totalSteps:11,updatedAt:"Jan 09, 2021",featured:!1,progress:{currentStep:4,completed:3}},{id:"55eb415f-3f4e-4853-a22b-f0ae91331169",title:"Keep Sensitive Data Safe and Private",slug:"keep-sensitive-data-safe-and-private",description:"Learn how to keep your important data safe and private",category:"android",duration:45,totalSteps:11,updatedAt:"Jan 14, 2021",featured:!1,progress:{currentStep:6,completed:0}},{id:"fad2ab23-1011-4028-9a54-e52179ac4a50",title:"Manage Your Pivotal Cloud Foundry App's Using Apigee Edge",slug:"manage-your-pivotal-cloud-foundry-apps-using-apigee-Edge",description:"Introductory course for Pivotal Cloud Foundry App",category:"cloud",duration:90,totalSteps:11,updatedAt:"Jun 24, 2021",featured:!1,progress:{currentStep:6,completed:0}},{id:"c4bc107b-edc4-47a7-a7a8-4fb09732e794",title:"Build a PWA Using Workbox",slug:"build-a-pwa-using-workbox",description:"Step by step guide for building a PWA using Workbox",category:"web",duration:120,totalSteps:11,updatedAt:"Nov 19, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"1449f945-d032-460d-98e3-406565a22293",title:"Cloud Functions for Firebase",slug:"cloud-functions-for-firebase",description:"Beginners guide of Firebase Cloud Functions",category:"firebase",duration:45,totalSteps:11,updatedAt:"Jul 11, 2021",featured:!1,progress:{currentStep:3,completed:1}},{id:"f05e08ab-f3e3-4597-a032-6a4b69816f24",title:"Building a gRPC Service with Java",slug:"building-a-grpc-service-with-java",description:"Learn more about building a gRPC Service with Java",category:"cloud",duration:30,totalSteps:11,updatedAt:"Mar 13, 2021",featured:!1,progress:{currentStep:0,completed:1}},{id:"181728f4-87c8-45c5-b9cc-92265bcd2f4d",title:"Looking at Campaign Finance with BigQuery",slug:"looking-at-campaign-finance-with-bigquery",description:"Dive deep into BigQuery: Campaign Finance",category:"cloud",duration:60,totalSteps:11,updatedAt:"Nov 01, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"fcbfedbf-6187-4b3b-89d3-1a7cb4e11616",title:"Personalize Your iOS App with Firebase User Management",slug:"personalize-your-ios-app-with-firebase-user-management",description:"Dive deep into User Management on iOS apps using Firebase",category:"firebase",duration:90,totalSteps:11,updatedAt:"Aug 08, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"5213f6a1-1dd7-4b1d-b6e9-ffb7af534f28",title:"Customize Network Topology with Subnetworks",slug:"customize-network-topology-with-subnetworks",description:"Dive deep into Network Topology with Subnetworks",category:"web",duration:45,totalSteps:11,updatedAt:"May 12, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"02992ac9-d1a3-4167-b70e-8a1d5b5ba253",title:"Building Beautiful UIs with Flutter",slug:"building-beautiful-uis-with-flutter",description:"Dive deep into Flutter's hidden secrets for creating beautiful UIs",category:"web",duration:90,totalSteps:11,updatedAt:"Sep 18, 2021",featured:!1,progress:{currentStep:8,completed:2}},{id:"2139512f-41fb-4a4a-841a-0b4ac034f9b4",title:"Firebase Android",slug:"firebase-android",description:"Beginners guide of Firebase for Android",category:"android",duration:45,totalSteps:11,updatedAt:"Apr 24, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"65e0a0e0-d8c0-4117-a3cb-eb74f8e28809",title:"Simulating a Thread Network Using OpenThread",slug:"simulating-a-thread-network-using-openthread",description:"Introductory course for OpenThread and Simulating a Thread Network",category:"web",duration:45,totalSteps:11,updatedAt:"Jun 05, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"c202ebc9-9be3-433a-9d38-7003b3ed7b7a",title:"Your First Progressive Web App",slug:"your-first-progressive-web-app",description:"Step by step guide for creating a PWA from scratch",category:"web",duration:30,totalSteps:11,updatedAt:"Oct 14, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"980ae7da-9f77-4e30-aa98-1b1ea594e775",title:"Launch Cloud Datalab",slug:"launch-cloud-datalab",description:"From start to finish: Launch Cloud Datalab",category:"cloud",duration:60,totalSteps:11,updatedAt:"Dec 16, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"c9748ea9-4117-492c-bdb2-55085b515978",title:"Cloud Firestore",slug:"cloud-firestore",description:"Step by step guide for setting up Cloud Firestore",category:"firebase",duration:90,totalSteps:11,updatedAt:"Apr 04, 2021",featured:!1,progress:{currentStep:2,completed:0}}],un="\n<p class=\"lead\">\n    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus aperiam lab et fugiat id magnam minus nemo quam\n    voluptatem. Culpa deleniti explica nisi quod soluta.\n</p>\n<p>\n    Alias animi labque, deserunt distinctio eum excepturi fuga iure labore magni molestias mollitia natus, officia pofro\n    quis sunt temporibus veritatis voluptatem, voluptatum. Aut blanditiis esse et illum maxim, obcaecati possimus\n    voluptate! Accusamus <em>adipisci</em> amet aperiam, assumenda consequuntur fugiat inventore iusto magnam molestias\n    natus necessitatibus, nulla pariatur.\n</p>\n<p>\n    Amet distinctio enim itaque minima minus nesciunt recusandae soluta voluptatibus:\n</p>\n<blockquote>\n    <p>\n        Ad aliquid amet asperiores lab distinctio doloremque <code>eaque</code>, exercitationem explicabo, minus mollitia\n        natus necessitatibus odio omnis pofro rem.\n    </p>\n</blockquote>\n<p>\n    Alias architecto asperiores, dignissimos illum ipsam ipsum itaque, natus necessitatibus officiis, perferendis quae\n    sed ullam veniam vitae voluptas! Magni, nisi, quis! A <code>accusamus</code> animi commodi, consectetur distinctio\n    eaque, eos excepturi illum laboriosam maiores nam natus nulla officiis perspiciatis rem <em>reprehenderit</em> sed\n    tenetur veritatis.\n</p>\n<p>\n    Consectetur <code>dicta enim</code> error eveniet expedita, facere in itaque labore <em>natus</em> quasi? Ad consectetur\n    eligendi facilis magni quae quis, quo temporibus voluptas voluptate voluptatem!\n</p>\n<p>\n    Adipisci alias animi <code>debitis</code> eos et impedit maiores, modi nam nobis officia optio perspiciatis, rerum.\n    Accusantium esse nostrum odit quis quo:\n</p>\n<pre><code>h1 a {{'{'}}\n    display: block;\n    width: 300px;\n    height: 80px;\n{{'}'}}</code></pre>\n<p>\n    Accusantium aut autem, lab deleniti eaque fugiat fugit id ipsa iste molestiae,\n    <a>necessitatibus nemo quasi</a>\n    .\n</p>\n<hr>\n<h2>\n    Accusantium aspernatur autem enim\n</h2>\n<p>\n    Blanditiis, fugit voluptate! Assumenda blanditiis consectetur, labque cupiditate ducimus eaque earum, fugiat illum\n    ipsa, necessitatibus omnis quaerat reiciendis totam. Architecto, <strong>facere</strong> illum molestiae nihil nulla\n    quibusdam quidem vel! Atque <em>blanditiis deserunt</em>.\n</p>\n<p>\n    Debitis deserunt doloremque labore laboriosam magni minus odit:\n</p>\n<ol>\n    <li>Asperiores dicta esse maiores nobis officiis.</li>\n    <li>Accusamus aliquid debitis dolore illo ipsam molettiae possimus.</li>\n    <li>Magnam mollitia pariatur perspiciatis quasi quidem tenetur voluptatem! Adipisci aspernatur assumenda dicta.</li>\n</ol>\n<p>\n    Animi fugit incidunt iure magni maiores molestias.\n</p>\n<h3>\n    Consequatur iusto soluta\n</h3>\n<p>\n    Aliquid asperiores corporis \u2014 deserunt dolorum ducimus eius eligendi explicabo quaerat suscipit voluptas.\n</p>\n<p>\n    Deserunt dolor eos et illum laborum magni molestiae mollitia:\n</p>\n<blockquote>\n    <p>Autem beatae consectetur consequatur, facere, facilis fugiat id illo, impedit numquam optio quis sunt ducimus illo.</p>\n</blockquote>\n<p>\n    Adipisci consequuntur doloribus facere in ipsam maxime molestias pofro quam:\n</p>\n<figure>\n    <img\n        src=\"assets/images/pages/help-center/image-1.jpg\"\n        alt=\"\">\n    <figcaption>\n        Accusamus blanditiis labque delectus esse et eum excepturi, impedit ipsam iste maiores minima mollitia, nihil obcaecati\n        placeat quaerat qui quidem sint unde!\n    </figcaption>\n</figure>\n<p>\n    A beatae lab deleniti explicabo id inventore magni nisi omnis placeat praesentium quibusdam:\n</p>\n<ul>\n    <li>Dolorem eaque laboriosam omnis praesentium.</li>\n    <li>Atque debitis delectus distinctio doloremque.</li>\n    <li>Fuga illo impedit minima mollitia neque obcaecati.</li>\n</ul>\n<p>\n    Consequ eius eum excepturi explicabo.\n</p>\n<h2>\n    Adipisicing elit atque impedit?\n</h2>\n<h3>\n    Atque distinctio doloremque ea qui quo, repellendus.\n</h3>\n<p>\n    Delectus deserunt explicabo facilis numquam quasi! Laboriosam, magni, quisquam. Aut, blanditiis commodi distinctio, facere fuga\n    hic itaque iure labore laborum maxime nemo neque provident quos recusandae sequi veritatis illum inventore iure qui rerum sapiente.\n</p>\n<h3>\n    Accusamus iusto sint aperiam consectetur \u2026\n</h3>\n<p>\n    Aliquid assumenda ipsa nam odit pofro quaerat, quasi recusandae sint! Aut, esse explicabo facilis fugit illum iure magni\n    necessitatibus odio quas.\n</p>\n<ul>\n    <li>\n        <p><strong>Dolore natus placeat rem atque dignissimos laboriosam.</strong></p>\n        <p>\n            Amet repudiandae voluptates architecto dignissimos repellendus voluptas dignissimos eveniet itaque maiores natus.\n        </p>\n        <p>\n            Accusamus aliquam debitis delectus dolorem ducimus enim eos, exercitationem fugiat id iusto nostrum quae quos\n            recusandae reiciendis rerum sequi temporibus veniam vero? Accusantium culpa, cupiditate ducimus eveniet id maiores modi\n            mollitia nisi aliquid dolorum ducimus et illo in.\n        </p>\n    </li>\n    <li>\n        <p><strong>Ab amet deleniti dolor, et hic optio placeat.</strong></p>\n        <p>\n            Accusantium ad alias beatae, consequatur consequuntur eos error eveniet expedita fuga laborum libero maxime nulla pofro\n            praesentium rem rerum saepe soluta ullam vero, voluptas? Architecto at debitis, doloribus harum iure libero natus odio\n            optio soluta veritatis voluptate.\n        </p>\n    </li>\n    <li>\n        <p><strong>At aut consectetur nam necessitatibus neque nesciunt.</strong></p>\n        <p>\n            Aut dignissimos labore nobis nostrum optio! Dolor id minima velit voluptatibus. Aut consequuntur eum exercitationem\n            fuga, harum id impedit molestiae natus neque numquam perspiciatis quam rem voluptatum.\n        </p>\n    </li>\n</ul>\n<p>\n    Animi aperiam autem labque dolore enim ex expedita harum hic id impedit ipsa laborum modi mollitia non perspiciatis quae ratione.\n</p>\n<h2>\n    Alias eos excepturi facilis fugit.\n</h2>\n<p>\n    Alias asperiores, aspernatur corporis\n    <a>delectus</a>\n    est\n    <a>facilis</a>\n    inventore dolore\n    ipsa nobis nostrum officia quia, veritatis vero! At dolore est nesciunt numquam quam. Ab animi <em>architecto</em> aut, dignissimos\n    eos est eum explicabo.\n</p>\n<p>\n    Adipisci autem consequuntur <code>labque cupiditate</code> dolor ducimus fuga neque nesciunt:\n</p>\n<pre><code>module.exports = {{'{'}}\n    purge: [],\n    theme: {{'{'}}\n        extend: {{'{}'}},\n    },\n    variants: {{'{}'}},\n    plugins: [],\n{{'}'}}</code></pre>\n<p>\n    Aliquid aspernatur eius fugit hic iusto.\n</p>\n<h3>\n    Dolorum ducimus expedita?\n</h3>\n<p>\n    Culpa debitis explicabo maxime minus quaerat reprehenderit temporibus! Asperiores, cupiditate ducimus esse est expedita fuga hic\n    ipsam necessitatibus placeat possimus? Amet animi aut consequuntur earum eveniet.\n</p>\n<ol>\n    <li>\n        <strong>Aspernatur at beatae corporis debitis.</strong>\n        <ul>\n            <li>\n                Aperiam assumenda commodi lab dicta eius, \u201cfugit ipsam\u201c itaque iure molestiae nihil numquam, officia omnis quia\n                repellendus sapiente sed.\n            </li>\n            <li>\n                Nulla odio quod saepe accusantium, adipisci autem blanditiis lab doloribus.\n            </li>\n            <li>\n                Explicabo facilis iusto molestiae nisi nostrum obcaecati officia.\n            </li>\n        </ul>\n    </li>\n    <li>\n        <strong>Nobis odio officiis optio quae quis quisquam quos rem.</strong>\n        <ul>\n            <li>Modi pariatur quod totam. Deserunt doloribus eveniet, expedita.</li>\n            <li>Ad beatae dicta et fugit libero optio quaerat rem repellendus./</li>\n            <li>Architecto atque consequuntur corporis id iste magni.</li>\n        </ul>\n    </li>\n    <li>\n        <strong>Deserunt non placeat unde veniam veritatis? Odio quod.</strong>\n        <ul>\n            <li>Inventore iure magni quod repellendus tempora. Magnam neque, quia. Adipisci amet.</li>\n            <li>Consectetur adipisicing elit.</li>\n            <li>labque eum expedita illo inventore iusto laboriosam nesciunt non, odio provident.</li>\n        </ul>\n    </li>\n</ol>\n<p>\n    A aliquam architecto consequatur labque dicta doloremque <code>&lt;li&gt;</code> doloribus, ducimus earum, est <code>&lt;p&gt;</code>\n    eveniet explicabo fuga fugit ipsum minima minus molestias nihil nisi non qui sunt vel voluptatibus? A dolorum illum nihil quidem.\n</p>\n<ul>\n    <li>\n        <p>\n            <strong>Laboriosam nesciunt obcaecati optio qui.</strong>\n        </p>\n        <p>\n            Doloremque magni molestias reprehenderit.\n        </p>\n        <ul>\n            <li>Accusamus aperiam blanditiis <code>&lt;p&gt;</code> commodi</li>\n            <li>Dolorum ea explicabo fugiat in ipsum</li>\n        </ul>\n    </li>\n    <li>\n        <p>\n            <strong>Commodi dolor dolorem dolores eum expedita libero.</strong>\n        </p>\n        <p>\n            Accusamus alias consectetur dolores et, excepturi fuga iusto possimus.\n        </p>\n        <ul>\n            <li>\n                <p>\n                    Accusantium ad alias atque aut autem consequuntur deserunt dignissimos eaque iure <code>&lt;p&gt;</code> maxime.\n                </p>\n                <p>\n                    Dolorum in nisi numquam omnis quam sapiente sit vero.\n                </p>\n            </li>\n            <li>\n                <p>\n                    Adipisci lab in nisi odit soluta sunt vitae commodi excepturi.\n                </p>\n            </li>\n        </ul>\n    </li>\n    <li>\n        <p>\n            Assumenda deserunt distinctio dolor iste mollitia nihil non?\n        </p>\n    </li>\n</ul>\n<p>\n    Consectetur adipisicing elit dicta dolor iste.\n</p>\n<h2>\n    Consectetur ea natus officia omnis reprehenderit.\n</h2>\n<p>\n    Distinctio impedit quaerat sed! Accusamus\n    <a>aliquam aspernatur enim expedita explicabo</a>\n    . Libero molestiae\n    odio quasi unde ut? Ab exercitationem id numquam odio quisquam!\n</p>\n<p>\n    Explicabo facilis nemo quidem natus tempore:\n</p>\n<table class=\"table table-striped table-bordered\">\n    <thead>\n        <tr>\n            <th>Wrestler</th>\n            <th>Origin</th>\n            <th>Finisher</th>\n        </tr>\n    </thead>\n    <tbody>\n        <tr>\n            <td>Bret \u201cThe Hitman\u201d Hart</td>\n            <td>Calgary, AB</td>\n            <td>Sharpshooter</td>\n        </tr>\n        <tr>\n            <td>Stone Cold Steve Austin</td>\n            <td>Austin, TX</td>\n            <td>Stone Cold Stunner</td>\n        </tr>\n        <tr>\n            <td>Randy Savage</td>\n            <td>Sarasota, FL</td>\n            <td>Elbow Drop</td>\n        </tr>\n        <tr>\n            <td>Vader</td>\n            <td>Boulder, CO</td>\n            <td>Vader Bomb</td>\n        </tr>\n        <tr>\n            <td>Razor Ramon</td>\n            <td>Chuluota, FL</td>\n            <td>Razor\u2019s Edge</td>\n        </tr>\n    </tbody>\n</table>\n<p>\n    A aliquid autem lab doloremque, ea earum eum fuga fugit illo ipsa minus natus nisi <code>&lt;span&gt;</code> obcaecati pariatur\n    perferendis pofro <code>suscipit tempore</code>.\n</p>\n<h3>\n    Ad alias atque culpa <code>illum</code> earum optio\n</h3>\n<p>\n    Architecto consequatur eveniet illo in iure laborum minus omnis quibusdam sequi temporibus? Ab aliquid <em>\u201catque dolores molestiae\n    nemo perferendis\u201d</em> reprehenderit saepe.\n</p>\n<p>\n    Accusantium aliquid eligendi est fuga natus, <code>quos</code> vel? Adipisci aperiam asperiores aspernatur consectetur cupiditate\n    <a><code>@distinctio/doloribus</code></a>\n    et exercitationem expedita, facere facilis illum, impedit inventore\n    ipsa iure iusto magnam, magni minus nesciunt non officia possimus quod reiciendis.\n</p>\n<h4>\n    Cupiditate explicabo <code>hic</code> maiores\n</h4>\n<p>\n    Aliquam amet consequuntur distinctio <code>ea</code> est <code>excepturi</code> facere illum maiores nisi nobis non odit officiis\n    quisquam, similique tempora temporibus, tenetur ullam <code>voluptates</code> adipisci aperiam deleniti <code>doloremque</code>\n    ducimus <code>eos</code>.\n</p>\n<p>\n    Ducimus qui quo tempora. lab enim explicabo <code>hic</code> inventore qui soluta voluptates voluptatum? Asperiores consectetur\n    delectus dolorem fugiat ipsa pariatur, quas <code>quos</code> repellendus <em>repudiandae</em> sunt aut blanditiis.\n</p>\n<h3>\n    Asperiores aspernatur autem error praesentium quidem.\n</h3>\n<h4>\n    Ad blanditiis commodi, doloribus id iste <code>repudiandae</code> vero vitae.\n</h4>\n<p>\n    Atque consectetur lab debitis enim est et, facere fugit impedit, possimus quaerat quibusdam.\n</p>\n<p>\n    Dolorem nihil placeat quibusdam veniam? Amet architecto at consequatur eligendi eveniet excepturi hic illo impedit in iste magni maxime\n    modi nisi nulla odio placeat quidem, quos rem repellat similique suscipit voluptate voluptates nobis omnis quo repellendus.\n</p>\n<p>\n    Assumenda, eum, minima! Autem consectetur fugiat iste sit! Nobis omnis quo repellendus.\n</p>\n",cn=[{order:0,title:"Introduction",subtitle:"Introducing the library and how it works",content:`<h2 class="text-2xl sm:text-3xl">Introduction</h1> ${un}`},{order:1,title:"Get the sample code",subtitle:"Where to find the sample code and how to access it",content:`<h2 class="text-2xl sm:text-3xl">Get the sample code</h1> ${un}`},{order:2,title:"Create a Firebase project and Set up your app",subtitle:"How to create a basic Firebase project and how to run it locally",content:`<h2 class="text-2xl sm:text-3xl">Create a Firebase project and Set up your app</h1> ${un}`},{order:3,title:"Install the Firebase Command Line Interface",subtitle:"Setting up the Firebase CLI to access command line tools",content:`<h2 class="text-2xl sm:text-3xl">Install the Firebase Command Line Interface</h1> ${un}`},{order:4,title:"Deploy and run the web app",subtitle:"How to build, push and run the project remotely",content:`<h2 class="text-2xl sm:text-3xl">Deploy and run the web app</h1> ${un}`},{order:5,title:"The Functions Directory",subtitle:"Introducing the Functions and Functions Directory",content:`<h2 class="text-2xl sm:text-3xl">The Functions Directory</h1> ${un}`},{order:6,title:"Import the Cloud Functions and Firebase Admin modules",subtitle:"Create your first Function and run it to administer your app",content:`<h2 class="text-2xl sm:text-3xl">Import the Cloud Functions and Firebase Admin modules</h1> ${un}`},{order:7,title:"Welcome New Users",subtitle:"How to create a welcome message for the new users",content:`<h2 class="text-2xl sm:text-3xl">Welcome New Users</h1> ${un}`},{order:8,title:"Images moderation",subtitle:"How to moderate images; crop, resize, optimize",content:`<h2 class="text-2xl sm:text-3xl">Images moderation</h1> ${un}`},{order:9,title:"New Message Notifications",subtitle:"How to create and push a notification to a user",content:`<h2 class="text-2xl sm:text-3xl">New Message Notifications</h1> ${un}`},{order:10,title:"Congratulations!",subtitle:"Nice work, you have created your first application",content:`<h2 class="text-2xl sm:text-3xl">Congratulations!</h1> ${un}`}];let ln=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._categories=on,this._courses=sn,this._demoCourseSteps=cn,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/academy/categories").reply(()=>{const e=rn(this._categories);return e.sort((e,t)=>e.title.localeCompare(t.title)),[200,e]}),this._fuseMockApiService.onGet("api/apps/academy/courses").reply(()=>[200,rn(this._courses)]),this._fuseMockApiService.onGet("api/apps/academy/courses/course").reply(({request:e})=>{const t=e.params.get("id"),i=rn(this._courses),n=rn(this._demoCourseSteps),a=i.find(e=>e.id===t);return a&&(a.steps=n),[200,a]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var dn=i(16738),mn=i.n(dn);const hn=[{id:"493190c9-5b61-4912-afe5-78c21f1044d7",icon:"heroicons_solid:star",description:"Your submission has been accepted",date:dn().subtract(25,"minutes").toISOString(),extraContent:'<div class="font-bold">Congratulations for your acceptance!</div><br>\n                        <div>Hi Brian,<br>Your submission has been accepted and you are ready to move into the next phase. Once you are ready, reach out to me and we will ...</div>'},{id:"6e3e97e5-effc-4fb7-b730-52a151f0b641",image:"assets/images/avatars/male-04.jpg",description:"<strong>Leo Gill</strong> added you to <strong>Top Secret Project</strong> group and assigned you as a <strong>Project Manager</strong>",date:dn().subtract(50,"minutes").toISOString(),linkedContent:"Top Secret Project",link:"/dashboards/project",useRouter:!0},{id:"b91ccb58-b06c-413b-b389-87010e03a120",icon:"heroicons_solid:mail",description:"You have 15 unread mails across 3 mailboxes",date:dn().subtract(3,"hours").toISOString(),linkedContent:"Mailbox",link:"/apps/mailbox",useRouter:!0},{id:"541416c9-84a7-408a-8d74-27a43c38d797",icon:"heroicons_solid:refresh",description:"Your <strong>Docker container</strong> is ready to publish",date:dn().subtract(5,"hours").toISOString(),linkedContent:"Download the container",link:".",useRouter:!0},{id:"ef7b95a7-8e8b-4616-9619-130d9533add9",image:"assets/images/avatars/male-06.jpg",description:"<strong>Roger Murray</strong> accepted your friend request",date:dn().subtract(7,"hours").toISOString(),extraContent:'You have <span class="font-semibold">8</span> mutual friends.'},{id:"eb8aa470-635e-461d-88e1-23d9ea2a5665",image:"assets/images/avatars/female-04.jpg",description:"<strong>Sophie Stone</strong> sent you a direct message",date:dn().subtract(9,"hours").toISOString()},{id:"b85c2338-cc98-4140-bbf8-c226ce4e395e",icon:"heroicons_solid:mail",description:"You have 3 new mails",date:dn().subtract(1,"day").toISOString(),extraContent:'<ol class="list-decimal list-inside space-y-2">\n                            <li class="font-medium">Please review and sign the attached agreement</li>\n                            <li class="font-medium">Delivery address confirmation</li>\n                            <li class="font-medium">Previous clients and their invoices</li>\n                        </ol>',linkedContent:"Mailbox",link:"/apps/mailbox",useRouter:!0},{id:"fd0f01b4-f3de-4333-add5-cd86850279f8",image:"assets/images/avatars/female-02.jpg",description:"<strong>Tina Harris</strong> started a chat with you",date:dn().subtract(1,"day").toISOString(),linkedContent:"Go to Chat (Tina Harris)",link:"/apps/chat/5636c0ba-fa47-42ca-9160-27340583041e",useRouter:!0},{id:"8f8e1bf9-4661-4939-9e43-390957b60f42",icon:"heroicons_solid:star",description:"Your submission has been accepted and you are ready to sign-up for the final assigment which will be ready in 2 days",date:dn().subtract(3,"days").toISOString()},{id:"30af917b-7a6a-45d1-822f-9e7ad7f8bf69",icon:"heroicons_solid:refresh",description:"Your Vagrant container is ready to download",date:dn().subtract(4,"day").toISOString()}];let pn=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._activities=hn,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/pages/activities").reply(()=>[200,rn(this._activities)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const fn={visitors:{series:{"this-year":[{name:"Visitors",data:[{x:dn().subtract(12,"months").day(1).toDate(),y:4884},{x:dn().subtract(12,"months").day(4).toDate(),y:5351},{x:dn().subtract(12,"months").day(7).toDate(),y:5293},{x:dn().subtract(12,"months").day(10).toDate(),y:4908},{x:dn().subtract(12,"months").day(13).toDate(),y:5027},{x:dn().subtract(12,"months").day(16).toDate(),y:4837},{x:dn().subtract(12,"months").day(19).toDate(),y:4484},{x:dn().subtract(12,"months").day(22).toDate(),y:4071},{x:dn().subtract(12,"months").day(25).toDate(),y:4124},{x:dn().subtract(12,"months").day(28).toDate(),y:4563},{x:dn().subtract(11,"months").day(1).toDate(),y:3820},{x:dn().subtract(11,"months").day(4).toDate(),y:3968},{x:dn().subtract(11,"months").day(7).toDate(),y:4102},{x:dn().subtract(11,"months").day(10).toDate(),y:3941},{x:dn().subtract(11,"months").day(13).toDate(),y:3566},{x:dn().subtract(11,"months").day(16).toDate(),y:3853},{x:dn().subtract(11,"months").day(19).toDate(),y:3853},{x:dn().subtract(11,"months").day(22).toDate(),y:4069},{x:dn().subtract(11,"months").day(25).toDate(),y:3879},{x:dn().subtract(11,"months").day(28).toDate(),y:4298},{x:dn().subtract(10,"months").day(1).toDate(),y:4355},{x:dn().subtract(10,"months").day(4).toDate(),y:4065},{x:dn().subtract(10,"months").day(7).toDate(),y:3650},{x:dn().subtract(10,"months").day(10).toDate(),y:3379},{x:dn().subtract(10,"months").day(13).toDate(),y:3191},{x:dn().subtract(10,"months").day(16).toDate(),y:2968},{x:dn().subtract(10,"months").day(19).toDate(),y:2957},{x:dn().subtract(10,"months").day(22).toDate(),y:3313},{x:dn().subtract(10,"months").day(25).toDate(),y:3708},{x:dn().subtract(10,"months").day(28).toDate(),y:3586},{x:dn().subtract(9,"months").day(1).toDate(),y:3965},{x:dn().subtract(9,"months").day(4).toDate(),y:3901},{x:dn().subtract(9,"months").day(7).toDate(),y:3410},{x:dn().subtract(9,"months").day(10).toDate(),y:3748},{x:dn().subtract(9,"months").day(13).toDate(),y:3929},{x:dn().subtract(9,"months").day(16).toDate(),y:3846},{x:dn().subtract(9,"months").day(19).toDate(),y:3771},{x:dn().subtract(9,"months").day(22).toDate(),y:4015},{x:dn().subtract(9,"months").day(25).toDate(),y:3589},{x:dn().subtract(9,"months").day(28).toDate(),y:3150},{x:dn().subtract(8,"months").day(1).toDate(),y:3050},{x:dn().subtract(8,"months").day(4).toDate(),y:2574},{x:dn().subtract(8,"months").day(7).toDate(),y:2823},{x:dn().subtract(8,"months").day(10).toDate(),y:2848},{x:dn().subtract(8,"months").day(13).toDate(),y:3e3},{x:dn().subtract(8,"months").day(16).toDate(),y:3216},{x:dn().subtract(8,"months").day(19).toDate(),y:3299},{x:dn().subtract(8,"months").day(22).toDate(),y:3768},{x:dn().subtract(8,"months").day(25).toDate(),y:3524},{x:dn().subtract(8,"months").day(28).toDate(),y:3918},{x:dn().subtract(7,"months").day(1).toDate(),y:4145},{x:dn().subtract(7,"months").day(4).toDate(),y:4378},{x:dn().subtract(7,"months").day(7).toDate(),y:3941},{x:dn().subtract(7,"months").day(10).toDate(),y:3932},{x:dn().subtract(7,"months").day(13).toDate(),y:4380},{x:dn().subtract(7,"months").day(16).toDate(),y:4243},{x:dn().subtract(7,"months").day(19).toDate(),y:4367},{x:dn().subtract(7,"months").day(22).toDate(),y:3879},{x:dn().subtract(7,"months").day(25).toDate(),y:4357},{x:dn().subtract(7,"months").day(28).toDate(),y:4181},{x:dn().subtract(6,"months").day(1).toDate(),y:4619},{x:dn().subtract(6,"months").day(4).toDate(),y:4769},{x:dn().subtract(6,"months").day(7).toDate(),y:4901},{x:dn().subtract(6,"months").day(10).toDate(),y:4640},{x:dn().subtract(6,"months").day(13).toDate(),y:5128},{x:dn().subtract(6,"months").day(16).toDate(),y:5015},{x:dn().subtract(6,"months").day(19).toDate(),y:5360},{x:dn().subtract(6,"months").day(22).toDate(),y:5608},{x:dn().subtract(6,"months").day(25).toDate(),y:5272},{x:dn().subtract(6,"months").day(28).toDate(),y:5660},{x:dn().subtract(5,"months").day(1).toDate(),y:5836},{x:dn().subtract(5,"months").day(4).toDate(),y:5659},{x:dn().subtract(5,"months").day(7).toDate(),y:5575},{x:dn().subtract(5,"months").day(10).toDate(),y:5474},{x:dn().subtract(5,"months").day(13).toDate(),y:5427},{x:dn().subtract(5,"months").day(16).toDate(),y:5865},{x:dn().subtract(5,"months").day(19).toDate(),y:5700},{x:dn().subtract(5,"months").day(22).toDate(),y:6052},{x:dn().subtract(5,"months").day(25).toDate(),y:5760},{x:dn().subtract(5,"months").day(28).toDate(),y:5648},{x:dn().subtract(4,"months").day(1).toDate(),y:5435},{x:dn().subtract(4,"months").day(4).toDate(),y:5239},{x:dn().subtract(4,"months").day(7).toDate(),y:5452},{x:dn().subtract(4,"months").day(10).toDate(),y:5416},{x:dn().subtract(4,"months").day(13).toDate(),y:5195},{x:dn().subtract(4,"months").day(16).toDate(),y:5119},{x:dn().subtract(4,"months").day(19).toDate(),y:4635},{x:dn().subtract(4,"months").day(22).toDate(),y:4833},{x:dn().subtract(4,"months").day(25).toDate(),y:4584},{x:dn().subtract(4,"months").day(28).toDate(),y:4822},{x:dn().subtract(3,"months").day(1).toDate(),y:4582},{x:dn().subtract(3,"months").day(4).toDate(),y:4348},{x:dn().subtract(3,"months").day(7).toDate(),y:4132},{x:dn().subtract(3,"months").day(10).toDate(),y:4099},{x:dn().subtract(3,"months").day(13).toDate(),y:3849},{x:dn().subtract(3,"months").day(16).toDate(),y:4010},{x:dn().subtract(3,"months").day(19).toDate(),y:4486},{x:dn().subtract(3,"months").day(22).toDate(),y:4403},{x:dn().subtract(3,"months").day(25).toDate(),y:4141},{x:dn().subtract(3,"months").day(28).toDate(),y:3780},{x:dn().subtract(2,"months").day(1).toDate(),y:3524},{x:dn().subtract(2,"months").day(4).toDate(),y:3212},{x:dn().subtract(2,"months").day(7).toDate(),y:3568},{x:dn().subtract(2,"months").day(10).toDate(),y:3800},{x:dn().subtract(2,"months").day(13).toDate(),y:3796},{x:dn().subtract(2,"months").day(16).toDate(),y:3870},{x:dn().subtract(2,"months").day(19).toDate(),y:3745},{x:dn().subtract(2,"months").day(22).toDate(),y:3751},{x:dn().subtract(2,"months").day(25).toDate(),y:3310},{x:dn().subtract(2,"months").day(28).toDate(),y:3509},{x:dn().subtract(1,"months").day(1).toDate(),y:3187},{x:dn().subtract(1,"months").day(4).toDate(),y:2918},{x:dn().subtract(1,"months").day(7).toDate(),y:3191},{x:dn().subtract(1,"months").day(10).toDate(),y:3437},{x:dn().subtract(1,"months").day(13).toDate(),y:3291},{x:dn().subtract(1,"months").day(16).toDate(),y:3317},{x:dn().subtract(1,"months").day(19).toDate(),y:3716},{x:dn().subtract(1,"months").day(22).toDate(),y:3260},{x:dn().subtract(1,"months").day(25).toDate(),y:3694},{x:dn().subtract(1,"months").day(28).toDate(),y:3598}]}],"last-year":[{name:"Visitors",data:[{x:dn().subtract(12,"months").day(1).toDate(),y:2021},{x:dn().subtract(12,"months").day(4).toDate(),y:1749},{x:dn().subtract(12,"months").day(7).toDate(),y:1654},{x:dn().subtract(12,"months").day(10).toDate(),y:1900},{x:dn().subtract(12,"months").day(13).toDate(),y:1647},{x:dn().subtract(12,"months").day(16).toDate(),y:1315},{x:dn().subtract(12,"months").day(19).toDate(),y:1807},{x:dn().subtract(12,"months").day(22).toDate(),y:1793},{x:dn().subtract(12,"months").day(25).toDate(),y:1892},{x:dn().subtract(12,"months").day(28).toDate(),y:1846},{x:dn().subtract(11,"months").day(1).toDate(),y:1804},{x:dn().subtract(11,"months").day(4).toDate(),y:1778},{x:dn().subtract(11,"months").day(7).toDate(),y:2015},{x:dn().subtract(11,"months").day(10).toDate(),y:1892},{x:dn().subtract(11,"months").day(13).toDate(),y:1708},{x:dn().subtract(11,"months").day(16).toDate(),y:1711},{x:dn().subtract(11,"months").day(19).toDate(),y:1570},{x:dn().subtract(11,"months").day(22).toDate(),y:1507},{x:dn().subtract(11,"months").day(25).toDate(),y:1451},{x:dn().subtract(11,"months").day(28).toDate(),y:1522},{x:dn().subtract(10,"months").day(1).toDate(),y:1977},{x:dn().subtract(10,"months").day(4).toDate(),y:2367},{x:dn().subtract(10,"months").day(7).toDate(),y:2798},{x:dn().subtract(10,"months").day(10).toDate(),y:3080},{x:dn().subtract(10,"months").day(13).toDate(),y:2856},{x:dn().subtract(10,"months").day(16).toDate(),y:2745},{x:dn().subtract(10,"months").day(19).toDate(),y:2750},{x:dn().subtract(10,"months").day(22).toDate(),y:2728},{x:dn().subtract(10,"months").day(25).toDate(),y:2436},{x:dn().subtract(10,"months").day(28).toDate(),y:2289},{x:dn().subtract(9,"months").day(1).toDate(),y:2804},{x:dn().subtract(9,"months").day(4).toDate(),y:2777},{x:dn().subtract(9,"months").day(7).toDate(),y:3024},{x:dn().subtract(9,"months").day(10).toDate(),y:2657},{x:dn().subtract(9,"months").day(13).toDate(),y:2218},{x:dn().subtract(9,"months").day(16).toDate(),y:1964},{x:dn().subtract(9,"months").day(19).toDate(),y:1674},{x:dn().subtract(9,"months").day(22).toDate(),y:1721},{x:dn().subtract(9,"months").day(25).toDate(),y:2005},{x:dn().subtract(9,"months").day(28).toDate(),y:1613},{x:dn().subtract(8,"months").day(1).toDate(),y:1071},{x:dn().subtract(8,"months").day(4).toDate(),y:1079},{x:dn().subtract(8,"months").day(7).toDate(),y:1133},{x:dn().subtract(8,"months").day(10).toDate(),y:1536},{x:dn().subtract(8,"months").day(13).toDate(),y:2016},{x:dn().subtract(8,"months").day(16).toDate(),y:2256},{x:dn().subtract(8,"months").day(19).toDate(),y:1934},{x:dn().subtract(8,"months").day(22).toDate(),y:1832},{x:dn().subtract(8,"months").day(25).toDate(),y:2075},{x:dn().subtract(8,"months").day(28).toDate(),y:1709},{x:dn().subtract(7,"months").day(1).toDate(),y:1831},{x:dn().subtract(7,"months").day(4).toDate(),y:1434},{x:dn().subtract(7,"months").day(7).toDate(),y:1293},{x:dn().subtract(7,"months").day(10).toDate(),y:1064},{x:dn().subtract(7,"months").day(13).toDate(),y:1080},{x:dn().subtract(7,"months").day(16).toDate(),y:1032},{x:dn().subtract(7,"months").day(19).toDate(),y:1280},{x:dn().subtract(7,"months").day(22).toDate(),y:1344},{x:dn().subtract(7,"months").day(25).toDate(),y:1835},{x:dn().subtract(7,"months").day(28).toDate(),y:2287},{x:dn().subtract(6,"months").day(1).toDate(),y:2692},{x:dn().subtract(6,"months").day(4).toDate(),y:2250},{x:dn().subtract(6,"months").day(7).toDate(),y:1814},{x:dn().subtract(6,"months").day(10).toDate(),y:1906},{x:dn().subtract(6,"months").day(13).toDate(),y:1973},{x:dn().subtract(6,"months").day(16).toDate(),y:1882},{x:dn().subtract(6,"months").day(19).toDate(),y:2333},{x:dn().subtract(6,"months").day(22).toDate(),y:2048},{x:dn().subtract(6,"months").day(25).toDate(),y:2547},{x:dn().subtract(6,"months").day(28).toDate(),y:2884},{x:dn().subtract(5,"months").day(1).toDate(),y:2771},{x:dn().subtract(5,"months").day(4).toDate(),y:2522},{x:dn().subtract(5,"months").day(7).toDate(),y:2543},{x:dn().subtract(5,"months").day(10).toDate(),y:2413},{x:dn().subtract(5,"months").day(13).toDate(),y:2002},{x:dn().subtract(5,"months").day(16).toDate(),y:1838},{x:dn().subtract(5,"months").day(19).toDate(),y:1830},{x:dn().subtract(5,"months").day(22).toDate(),y:1872},{x:dn().subtract(5,"months").day(25).toDate(),y:2246},{x:dn().subtract(5,"months").day(28).toDate(),y:2171},{x:dn().subtract(4,"months").day(1).toDate(),y:2988},{x:dn().subtract(4,"months").day(4).toDate(),y:2694},{x:dn().subtract(4,"months").day(7).toDate(),y:2806},{x:dn().subtract(4,"months").day(10).toDate(),y:3040},{x:dn().subtract(4,"months").day(13).toDate(),y:2898},{x:dn().subtract(4,"months").day(16).toDate(),y:3013},{x:dn().subtract(4,"months").day(19).toDate(),y:2760},{x:dn().subtract(4,"months").day(22).toDate(),y:3021},{x:dn().subtract(4,"months").day(25).toDate(),y:2688},{x:dn().subtract(4,"months").day(28).toDate(),y:2572},{x:dn().subtract(3,"months").day(1).toDate(),y:2789},{x:dn().subtract(3,"months").day(4).toDate(),y:3069},{x:dn().subtract(3,"months").day(7).toDate(),y:3142},{x:dn().subtract(3,"months").day(10).toDate(),y:3614},{x:dn().subtract(3,"months").day(13).toDate(),y:3202},{x:dn().subtract(3,"months").day(16).toDate(),y:2730},{x:dn().subtract(3,"months").day(19).toDate(),y:2951},{x:dn().subtract(3,"months").day(22).toDate(),y:3267},{x:dn().subtract(3,"months").day(25).toDate(),y:2882},{x:dn().subtract(3,"months").day(28).toDate(),y:2885},{x:dn().subtract(2,"months").day(1).toDate(),y:2915},{x:dn().subtract(2,"months").day(4).toDate(),y:2790},{x:dn().subtract(2,"months").day(7).toDate(),y:3071},{x:dn().subtract(2,"months").day(10).toDate(),y:2802},{x:dn().subtract(2,"months").day(13).toDate(),y:2382},{x:dn().subtract(2,"months").day(16).toDate(),y:1883},{x:dn().subtract(2,"months").day(19).toDate(),y:1448},{x:dn().subtract(2,"months").day(22).toDate(),y:1176},{x:dn().subtract(2,"months").day(25).toDate(),y:1275},{x:dn().subtract(2,"months").day(28).toDate(),y:1136},{x:dn().subtract(1,"months").day(1).toDate(),y:1160},{x:dn().subtract(1,"months").day(4).toDate(),y:1524},{x:dn().subtract(1,"months").day(7).toDate(),y:1305},{x:dn().subtract(1,"months").day(10).toDate(),y:1725},{x:dn().subtract(1,"months").day(13).toDate(),y:1850},{x:dn().subtract(1,"months").day(16).toDate(),y:2304},{x:dn().subtract(1,"months").day(19).toDate(),y:2187},{x:dn().subtract(1,"months").day(22).toDate(),y:2597},{x:dn().subtract(1,"months").day(25).toDate(),y:2246},{x:dn().subtract(1,"months").day(28).toDate(),y:1767}]}]}},conversions:{amount:4123,labels:[dn().subtract(47,"days").format("DD MMM")+" - "+dn().subtract(40,"days").format("DD MMM"),dn().subtract(39,"days").format("DD MMM")+" - "+dn().subtract(32,"days").format("DD MMM"),dn().subtract(31,"days").format("DD MMM")+" - "+dn().subtract(24,"days").format("DD MMM"),dn().subtract(23,"days").format("DD MMM")+" - "+dn().subtract(16,"days").format("DD MMM"),dn().subtract(15,"days").format("DD MMM")+" - "+dn().subtract(8,"days").format("DD MMM"),dn().subtract(7,"days").format("DD MMM")+" - "+dn().format("DD MMM")],series:[{name:"Conversions",data:[4412,4345,4541,4677,4322,4123]}]},impressions:{amount:46085,labels:[dn().subtract(31,"days").format("DD MMM")+" - "+dn().subtract(24,"days").format("DD MMM"),dn().subtract(23,"days").format("DD MMM")+" - "+dn().subtract(16,"days").format("DD MMM"),dn().subtract(15,"days").format("DD MMM")+" - "+dn().subtract(8,"days").format("DD MMM"),dn().subtract(7,"days").format("DD MMM")+" - "+dn().format("DD MMM")],series:[{name:"Impressions",data:[11577,11441,11544,11523]}]},visits:{amount:62083,labels:[dn().subtract(31,"days").format("DD MMM")+" - "+dn().subtract(24,"days").format("DD MMM"),dn().subtract(23,"days").format("DD MMM")+" - "+dn().subtract(16,"days").format("DD MMM"),dn().subtract(15,"days").format("DD MMM")+" - "+dn().subtract(8,"days").format("DD MMM"),dn().subtract(7,"days").format("DD MMM")+" - "+dn().format("DD MMM")],series:[{name:"Visits",data:[15521,15519,15522,15521]}]},visitorsVsPageViews:{overallScore:472,averageRatio:45,predictedRatio:55,series:[{name:"Page Views",data:[{x:dn().subtract(65,"days").toDate(),y:4769},{x:dn().subtract(64,"days").toDate(),y:4901},{x:dn().subtract(63,"days").toDate(),y:4640},{x:dn().subtract(62,"days").toDate(),y:5128},{x:dn().subtract(61,"days").toDate(),y:5015},{x:dn().subtract(60,"days").toDate(),y:5360},{x:dn().subtract(59,"days").toDate(),y:5608},{x:dn().subtract(58,"days").toDate(),y:5272},{x:dn().subtract(57,"days").toDate(),y:5660},{x:dn().subtract(56,"days").toDate(),y:6026},{x:dn().subtract(55,"days").toDate(),y:5836},{x:dn().subtract(54,"days").toDate(),y:5659},{x:dn().subtract(53,"days").toDate(),y:5575},{x:dn().subtract(52,"days").toDate(),y:5474},{x:dn().subtract(51,"days").toDate(),y:5427},{x:dn().subtract(50,"days").toDate(),y:5865},{x:dn().subtract(49,"days").toDate(),y:5700},{x:dn().subtract(48,"days").toDate(),y:6052},{x:dn().subtract(47,"days").toDate(),y:5760},{x:dn().subtract(46,"days").toDate(),y:5648},{x:dn().subtract(45,"days").toDate(),y:5510},{x:dn().subtract(44,"days").toDate(),y:5435},{x:dn().subtract(43,"days").toDate(),y:5239},{x:dn().subtract(42,"days").toDate(),y:5452},{x:dn().subtract(41,"days").toDate(),y:5416},{x:dn().subtract(40,"days").toDate(),y:5195},{x:dn().subtract(39,"days").toDate(),y:5119},{x:dn().subtract(38,"days").toDate(),y:4635},{x:dn().subtract(37,"days").toDate(),y:4833},{x:dn().subtract(36,"days").toDate(),y:4584},{x:dn().subtract(35,"days").toDate(),y:4822},{x:dn().subtract(34,"days").toDate(),y:4330},{x:dn().subtract(33,"days").toDate(),y:4582},{x:dn().subtract(32,"days").toDate(),y:4348},{x:dn().subtract(31,"days").toDate(),y:4132},{x:dn().subtract(30,"days").toDate(),y:4099},{x:dn().subtract(29,"days").toDate(),y:3849},{x:dn().subtract(28,"days").toDate(),y:4010},{x:dn().subtract(27,"days").toDate(),y:4486},{x:dn().subtract(26,"days").toDate(),y:4403},{x:dn().subtract(25,"days").toDate(),y:4141},{x:dn().subtract(24,"days").toDate(),y:3780},{x:dn().subtract(23,"days").toDate(),y:3929},{x:dn().subtract(22,"days").toDate(),y:3524},{x:dn().subtract(21,"days").toDate(),y:3212},{x:dn().subtract(20,"days").toDate(),y:3568},{x:dn().subtract(19,"days").toDate(),y:3800},{x:dn().subtract(18,"days").toDate(),y:3796},{x:dn().subtract(17,"days").toDate(),y:3870},{x:dn().subtract(16,"days").toDate(),y:3745},{x:dn().subtract(15,"days").toDate(),y:3751},{x:dn().subtract(14,"days").toDate(),y:3310},{x:dn().subtract(13,"days").toDate(),y:3509},{x:dn().subtract(12,"days").toDate(),y:3311},{x:dn().subtract(11,"days").toDate(),y:3187},{x:dn().subtract(10,"days").toDate(),y:2918},{x:dn().subtract(9,"days").toDate(),y:3191},{x:dn().subtract(8,"days").toDate(),y:3437},{x:dn().subtract(7,"days").toDate(),y:3291},{x:dn().subtract(6,"days").toDate(),y:3317},{x:dn().subtract(5,"days").toDate(),y:3716},{x:dn().subtract(4,"days").toDate(),y:3260},{x:dn().subtract(3,"days").toDate(),y:3694},{x:dn().subtract(2,"days").toDate(),y:3598},{x:dn().subtract(1,"days").toDate(),y:3812}]},{name:"Visitors",data:[{x:dn().subtract(65,"days").toDate(),y:1654},{x:dn().subtract(64,"days").toDate(),y:1900},{x:dn().subtract(63,"days").toDate(),y:1647},{x:dn().subtract(62,"days").toDate(),y:1315},{x:dn().subtract(61,"days").toDate(),y:1807},{x:dn().subtract(60,"days").toDate(),y:1793},{x:dn().subtract(59,"days").toDate(),y:1892},{x:dn().subtract(58,"days").toDate(),y:1846},{x:dn().subtract(57,"days").toDate(),y:1966},{x:dn().subtract(56,"days").toDate(),y:1804},{x:dn().subtract(55,"days").toDate(),y:1778},{x:dn().subtract(54,"days").toDate(),y:2015},{x:dn().subtract(53,"days").toDate(),y:1892},{x:dn().subtract(52,"days").toDate(),y:1708},{x:dn().subtract(51,"days").toDate(),y:1711},{x:dn().subtract(50,"days").toDate(),y:1570},{x:dn().subtract(49,"days").toDate(),y:1507},{x:dn().subtract(48,"days").toDate(),y:1451},{x:dn().subtract(47,"days").toDate(),y:1522},{x:dn().subtract(46,"days").toDate(),y:1801},{x:dn().subtract(45,"days").toDate(),y:1977},{x:dn().subtract(44,"days").toDate(),y:2367},{x:dn().subtract(43,"days").toDate(),y:2798},{x:dn().subtract(42,"days").toDate(),y:3080},{x:dn().subtract(41,"days").toDate(),y:2856},{x:dn().subtract(40,"days").toDate(),y:2745},{x:dn().subtract(39,"days").toDate(),y:2750},{x:dn().subtract(38,"days").toDate(),y:2728},{x:dn().subtract(37,"days").toDate(),y:2436},{x:dn().subtract(36,"days").toDate(),y:2289},{x:dn().subtract(35,"days").toDate(),y:2657},{x:dn().subtract(34,"days").toDate(),y:2804},{x:dn().subtract(33,"days").toDate(),y:2777},{x:dn().subtract(32,"days").toDate(),y:3024},{x:dn().subtract(31,"days").toDate(),y:2657},{x:dn().subtract(30,"days").toDate(),y:2218},{x:dn().subtract(29,"days").toDate(),y:1964},{x:dn().subtract(28,"days").toDate(),y:1674},{x:dn().subtract(27,"days").toDate(),y:1721},{x:dn().subtract(26,"days").toDate(),y:2005},{x:dn().subtract(25,"days").toDate(),y:1613},{x:dn().subtract(24,"days").toDate(),y:1295},{x:dn().subtract(23,"days").toDate(),y:1071},{x:dn().subtract(22,"days").toDate(),y:799},{x:dn().subtract(21,"days").toDate(),y:1133},{x:dn().subtract(20,"days").toDate(),y:1536},{x:dn().subtract(19,"days").toDate(),y:2016},{x:dn().subtract(18,"days").toDate(),y:2256},{x:dn().subtract(17,"days").toDate(),y:1934},{x:dn().subtract(16,"days").toDate(),y:1832},{x:dn().subtract(15,"days").toDate(),y:2075},{x:dn().subtract(14,"days").toDate(),y:1709},{x:dn().subtract(13,"days").toDate(),y:1932},{x:dn().subtract(12,"days").toDate(),y:1831},{x:dn().subtract(11,"days").toDate(),y:1434},{x:dn().subtract(10,"days").toDate(),y:993},{x:dn().subtract(9,"days").toDate(),y:1064},{x:dn().subtract(8,"days").toDate(),y:618},{x:dn().subtract(7,"days").toDate(),y:1032},{x:dn().subtract(6,"days").toDate(),y:1280},{x:dn().subtract(5,"days").toDate(),y:1344},{x:dn().subtract(4,"days").toDate(),y:1835},{x:dn().subtract(3,"days").toDate(),y:2287},{x:dn().subtract(2,"days").toDate(),y:2226},{x:dn().subtract(1,"days").toDate(),y:2692}]}]},newVsReturning:{uniqueVisitors:46085,series:[80,20],labels:["New","Returning"]},gender:{uniqueVisitors:46085,series:[55,45],labels:["Male","Female"]},age:{uniqueVisitors:46085,series:[35,65],labels:["Under 30","Over 30"]},language:{uniqueVisitors:46085,series:[25,75],labels:["English","Other"]}};let gn=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._analytics=fn,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/dashboards/analytics").reply(()=>[200,rn(this._analytics)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var bn=i(28341),vn=i.n(bn),_n=i(84449),yn=i.n(_n),wn=i(9706),xn=i.n(wn);const kn={id:"cfaad35d-07a3-4447-a6c3-d8c3d54fd5df",name:"Brian Hughes",email:"hughes.brian@company.com",avatar:"assets/images/avatars/brian-hughes.jpg",status:"online"};let Sn=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._user=kn,this._secret="YOUR_VERY_CONFIDENTIAL_SECRET_FOR_SIGNING_JWT_TOKENS!!!",this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onPost("api/auth/forgot-password",1e3).reply(()=>[200,!0]),this._fuseMockApiService.onPost("api/auth/reset-password",1e3).reply(()=>[200,!0]),this._fuseMockApiService.onPost("api/auth/sign-in",1500).reply(({request:e})=>"hughes.brian@company.com"===e.body.email&&"admin"===e.body.password?[200,{user:rn(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[404,!1]),this._fuseMockApiService.onPost("api/auth/refresh-access-token").reply(({request:e})=>this._verifyJWTToken(e.body.accessToken)?[200,{user:rn(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[401,{error:"Invalid token"}]),this._fuseMockApiService.onPost("api/auth/sign-up",1500).reply(()=>[200,!0]),this._fuseMockApiService.onPost("api/auth/unlock-session",1500).reply(({request:e})=>"hughes.brian@company.com"===e.body.email&&"admin"===e.body.password?[200,{user:rn(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[404,!1])}_base64url(e){let t=vn().stringify(e);return t=t.replace(/=+$/,""),t=t.replace(/\+/g,"-"),t=t.replace(/\//g,"_"),t}_generateJWTToken(){const e=new Date,t={iat:Math.floor(e.getTime()/1e3),iss:"Fuse",exp:Math.floor(e.setDate(e.getDate()+7)/1e3)},i=xn().parse(JSON.stringify({alg:"HS256",typ:"JWT"})),n=this._base64url(i),a=xn().parse(JSON.stringify(t)),r=this._base64url(a);let o=n+"."+r;return o=yn()(o,this._secret),o=this._base64url(o),n+"."+r+"."+o}_verifyJWTToken(e){const t=e.split("."),i=t[0],n=t[1];return t[2]===this._base64url(yn()(i+"."+n,this._secret))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var Dn=i(64762),Mn=i(55214),Cn=Object.prototype.hasOwnProperty,Tn=(0,Mn.Z)(function(e,t){if((0,W.Z)(t)||(0,J.Z)(t))(0,Oi.Z)(t,Q(t),e);else for(var i in t)Cn.call(t,i)&&(0,Li.Z)(e,i,t[i])}),An=function(e,t){return t.length<2?e:Je(e,function(e,t,i){var n=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(i=i>a?a:i)<0&&(i+=a),a=t>i?0:i-t>>>0,t>>>=0;for(var r=Array(a);++n<a;)r[n]=e[n+t];return r}(t,0,-1))},En=function(e,t){return t=Ve(t,e),null==(e=An(e,t))||delete e[Ge(function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}(t))]},Ln=i(20300),On=function(e){return(0,Ln.Z)(e)?void 0:e},In=L.Z?L.Z.isConcatSpreadable:void 0,Pn=function(e){return(0,F.Z)(e)||(0,Ke.Z)(e)||!!(In&&e&&e[In])},Yn=function e(t,i,n,a,r){var o=-1,s=t.length;for(n||(n=Pn),r||(r=[]);++o<s;){var u=t[o];i>0&&n(u)?i>1?e(u,i-1,n,a,r):N(r,u):a||(r[r.length]=u)}return r},qn=function(e){return null!=e&&e.length?Yn(e,1):[]},jn=i(5746),Nn=i(34167),Fn=function(e){return(0,Nn.Z)((0,jn.Z)(e,void 0,qn),e+"")}(function(e,t){var i={};if(null==e)return i;var n=!1;t=k(t,function(t){return t=Ve(t,e),n||(n=t.length>1),t}),(0,Oi.Z)(e,Ni(e),i),n&&(i=an(i,7,On));for(var a=t.length;a--;)En(i,t[a]);return i}),Rn=["MO","TU","WE","TH","FR","SA","SU"],Hn=function(){function e(e,t){if(0===t)throw new Error("Can't create weekday with n == 0");this.weekday=e,this.n=t}return e.fromStr=function(t){return new e(Rn.indexOf(t))},e.prototype.nth=function(t){return this.n===t?this:new e(this.weekday,t)},e.prototype.equals=function(e){return this.weekday===e.weekday&&this.n===e.n},e.prototype.toString=function(){var e=Rn[this.weekday];return this.n&&(e=(this.n>0?"+":"")+String(this.n)+e),e},e.prototype.getJsWeekday=function(){return 6===this.weekday?0:this.weekday+1},e}(),Bn=function(e){return null!=e},Un=function(e){return"number"==typeof e},zn=function(e){return Rn.indexOf(e)>=0},Zn=Array.isArray,Wn=function(e,t){void 0===t&&(t=e),1===arguments.length&&(t=e,e=0);for(var i=[],n=e;n<t;n++)i.push(n);return i},Vn=function(e,t){var i=0,n=[];if(Zn(e))for(;i<t;i++)n[i]=[].concat(e);else for(;i<t;i++)n[i]=e;return n},Gn=function(e){return Zn(e)?e:[e]};function Jn(e,t,i){void 0===i&&(i=" ");var n=String(e);return n.length>(t>>=0)?String(n):((t-=n.length)>i.length&&(i+=Vn(i,t/i.length)),i.slice(0,t)+String(n))}var Qn,Kn,$n=function(e,t){var i=e%t;return i*t<0?i+t:i},Xn=function(e,t){return{div:Math.floor(e/t),mod:$n(e,t)}},ea=function(e){return!Bn(e)||0===e.length},ta=function(e){return!ea(e)},ia=function(e,t){return ta(e)&&-1!==e.indexOf(t)};(Kn=Qn||(Qn={})).MONTH_DAYS=[31,28,31,30,31,30,31,31,30,31,30,31],Kn.ONE_DAY=864e5,Kn.MAXYEAR=9999,Kn.ORDINAL_BASE=new Date(Date.UTC(1970,0,1)),Kn.PY_WEEKDAYS=[6,0,1,2,3,4,5],Kn.getYearDay=function(e){var t=new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate());return Math.ceil((t.valueOf()-new Date(e.getUTCFullYear(),0,1).valueOf())/Kn.ONE_DAY)+1},Kn.isLeapYear=function(e){return e%4==0&&e%100!=0||e%400==0},Kn.isDate=function(e){return e instanceof Date},Kn.isValidDate=function(e){return Kn.isDate(e)&&!isNaN(e.getTime())},Kn.tzOffset=function(e){return 60*e.getTimezoneOffset()*1e3},Kn.daysBetween=function(e,t){var i=e.getTime()-Kn.tzOffset(e),n=t.getTime()-Kn.tzOffset(t);return Math.round((i-n)/Kn.ONE_DAY)},Kn.toOrdinal=function(e){return Kn.daysBetween(e,Kn.ORDINAL_BASE)},Kn.fromOrdinal=function(e){return new Date(Kn.ORDINAL_BASE.getTime()+e*Kn.ONE_DAY)},Kn.getMonthDays=function(e){var t=e.getUTCMonth();return 1===t&&Kn.isLeapYear(e.getUTCFullYear())?29:Kn.MONTH_DAYS[t]},Kn.getWeekday=function(e){return Kn.PY_WEEKDAYS[e.getUTCDay()]},Kn.monthRange=function(e,t){var i=new Date(Date.UTC(e,t,1));return[Kn.getWeekday(i),Kn.getMonthDays(i)]},Kn.combine=function(e,t){return t=t||e,new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()))},Kn.clone=function(e){return new Date(e.getTime())},Kn.cloneDates=function(e){for(var t=[],i=0;i<e.length;i++)t.push(Kn.clone(e[i]));return t},Kn.sort=function(e){e.sort(function(e,t){return e.getTime()-t.getTime()})},Kn.timeToUntilString=function(e,t){void 0===t&&(t=!0);var i=new Date(e);return[Jn(i.getUTCFullYear().toString(),4,"0"),Jn(i.getUTCMonth()+1,2,"0"),Jn(i.getUTCDate(),2,"0"),"T",Jn(i.getUTCHours(),2,"0"),Jn(i.getUTCMinutes(),2,"0"),Jn(i.getUTCSeconds(),2,"0"),t?"Z":""].join("")},Kn.untilStringToDate=function(e){var t=/^(\d{4})(\d{2})(\d{2})(T(\d{2})(\d{2})(\d{2})Z?)?$/.exec(e);if(!t)throw new Error("Invalid UNTIL value: "+e);return new Date(Date.UTC(parseInt(t[1],10),parseInt(t[2],10)-1,parseInt(t[3],10),parseInt(t[5],10)||0,parseInt(t[6],10)||0,parseInt(t[7],10)||0))};var na=Qn,aa=function(){function e(e,t){this.minDate=null,this.maxDate=null,this._result=[],this.total=0,this.method=e,this.args=t,"between"===e?(this.maxDate=t.inc?t.before:new Date(t.before.getTime()-1),this.minDate=t.inc?t.after:new Date(t.after.getTime()+1)):"before"===e?this.maxDate=t.inc?t.dt:new Date(t.dt.getTime()-1):"after"===e&&(this.minDate=t.inc?t.dt:new Date(t.dt.getTime()+1))}return e.prototype.accept=function(e){++this.total;var t=this.minDate&&e<this.minDate,i=this.maxDate&&e>this.maxDate;if("between"===this.method){if(t)return!0;if(i)return!1}else if("before"===this.method){if(i)return!1}else if("after"===this.method)return!!t||(this.add(e),!1);return this.add(e)},e.prototype.add=function(e){return this._result.push(e),!0},e.prototype.getValue=function(){var e=this._result;switch(this.method){case"all":case"between":return e;case"before":case"after":default:return e.length?e[e.length-1]:null}},e.prototype.clone=function(){return new e(this.method,this.args)},e}(),ra=function(e,t){return(ra=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function oa(e,t){function i(){this.constructor=e}ra(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var sa=function(){return(sa=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function ua(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<i;t++)for(var r=arguments[t],o=0,s=r.length;o<s;o++,a++)n[a]=r[o];return n}var ca=function(e){function t(t,i,n){var a=e.call(this,t,i)||this;return a.iterator=n,a}return oa(t,e),t.prototype.add=function(e){return!!this.iterator(e,this._result.length)&&(this._result.push(e),!0)},t}(aa),la={dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}},da=function(e,t){return-1!==e.indexOf(t)},ma=function(e){return e.toString()},ha=function(e,t,i){return t+" "+i+", "+e},pa=function(){function e(e,t,i,n){if(void 0===t&&(t=ma),void 0===i&&(i=la),void 0===n&&(n=ha),this.text=[],this.language=i||la,this.gettext=t,this.dateFormatter=n,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var a=[].concat(this.options.bymonthday),r=[].concat(this.options.bynmonthday);a.sort(function(e,t){return e-t}),r.sort(function(e,t){return t-e}),this.bymonthday=a.concat(r),this.bymonthday.length||(this.bymonthday=null)}if(Bn(this.origOptions.byweekday)){var o=Zn(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],s=String(o);this.byweekday={allWeeks:o.filter(function(e){return!e.n}),someWeeks:o.filter(function(e){return Boolean(e.n)}),isWeekdays:-1!==s.indexOf("MO")&&-1!==s.indexOf("TU")&&-1!==s.indexOf("WE")&&-1!==s.indexOf("TH")&&-1!==s.indexOf("FR")&&-1===s.indexOf("SA")&&-1===s.indexOf("SU"),isEveryDay:-1!==s.indexOf("MO")&&-1!==s.indexOf("TU")&&-1!==s.indexOf("WE")&&-1!==s.indexOf("TH")&&-1!==s.indexOf("FR")&&-1!==s.indexOf("SA")&&-1!==s.indexOf("SU")};var u=function(e,t){return e.weekday-t.weekday};this.byweekday.allWeeks.sort(u),this.byweekday.someWeeks.sort(u),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return e.isFullyConvertible=function(t){if(!(t.options.freq in e.IMPLEMENTED)||t.origOptions.until&&t.origOptions.count)return!1;for(var i in t.origOptions){if(da(["dtstart","wkst","freq"],i))return!0;if(!da(e.IMPLEMENTED[t.options.freq],i))return!1}return!0},e.prototype.isFullyConvertible=function(){return e.isFullyConvertible(this.rrule)},e.prototype.toString=function(){var t=this.gettext;if(!(this.options.freq in e.IMPLEMENTED))return t("RRule error: Unable to fully convert this rrule to text");if(this.text=[t("every")],this[br.FREQUENCIES[this.options.freq]](),this.options.until){this.add(t("until"));var i=this.options.until;this.add(this.dateFormatter(i.getUTCFullYear(),this.language.monthNames[i.getUTCMonth()],i.getUTCDate()))}else this.options.count&&this.add(t("for")).add(this.options.count.toString()).add(this.plural(this.options.count)?t("times"):t("time"));return this.isFullyConvertible()||this.add(t("(~ approximate)")),this.text.join("")},e.prototype.HOURLY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("hours"):e("hour"))},e.prototype.MINUTELY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("minutes"):e("minute"))},e.prototype.DAILY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.byweekday&&this.byweekday.isWeekdays?this.plural(this.options.interval)?e("weekdays"):e("weekday"):this.plural(this.options.interval)?e("days"):e("day")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&&this._byhour()},e.prototype.WEEKLY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e("weeks"):e("week")),this.byweekday&&this.byweekday.isWeekdays?1===this.options.interval?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(e("on")).add(e("weekdays")):this.byweekday&&this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e("days"):e("day")):(1===this.options.interval&&this.add(e("week")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday())},e.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(1!==this.options.interval&&(this.add(this.options.interval.toString()).add(e("months")),this.plural(this.options.interval)&&this.add(e("in"))),this._bymonth()):(1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("months"):e("month"))),this.bymonthday?this._bymonthday():this.byweekday&&this.byweekday.isWeekdays?this.add(e("on")).add(e("weekdays")):this.byweekday&&this._byweekday()},e.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(1!==this.options.interval&&(this.add(this.options.interval.toString()),this.add(e("years"))),this._bymonth()):(1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("years"):e("year"))),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.options.byyearday&&this.add(e("on the")).add(this.list(this.options.byyearday,this.nth,e("and"))).add(e("day")),this.options.byweekno&&this.add(e("in")).add(this.plural(this.options.byweekno.length)?e("weeks"):e("week")).add(this.list(this.options.byweekno,void 0,e("and")))},e.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&&this.byweekday.allWeeks?this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e("or"))).add(e("the")).add(this.list(this.bymonthday,this.nth,e("or"))):this.add(e("on the")).add(this.list(this.bymonthday,this.nth,e("and")))},e.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&&!this.byweekday.isWeekdays&&this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&&(this.byweekday.allWeeks&&this.add(e("and")),this.add(e("on the")).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e("and"))))},e.prototype._byhour=function(){var e=this.gettext;this.add(e("at")).add(this.list(this.origOptions.byhour,void 0,e("and")))},e.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext("and")))},e.prototype.nth=function(e){e=parseInt(e.toString(),10);var t,i,n=this.gettext;if(-1===e)return n("last");switch(i=Math.abs(e)){case 1:case 21:case 31:t=i+n("st");break;case 2:case 22:t=i+n("nd");break;case 3:case 23:t=i+n("rd");break;default:t=i+n("th")}return e<0?t+" "+n("last"):t},e.prototype.monthtext=function(e){return this.language.monthNames[e-1]},e.prototype.weekdaytext=function(e){var t=Un(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+" ":"")+this.language.dayNames[t]},e.prototype.plural=function(e){return e%100!=1},e.prototype.add=function(e){return this.text.push(" "),this.text.push(e),this},e.prototype.list=function(e,t,i,n){void 0===n&&(n=","),Zn(e)||(e=[e]),t=t||function(e){return e.toString()};var a=this,r=function(e){return t&&t.call(a,e)};return i?function(e,t,i){for(var n="",a=0;a<e.length;a++)0!==a&&(n+=a===e.length-1?" "+i+" ":t+" "),n+=e[a];return n}(e.map(r),n,i):e.map(r).join(n+" ")},e}(),fa=function(){function e(e){this.done=!0,this.rules=e}return e.prototype.start=function(e){return this.text=e,this.done=!1,this.nextSymbol()},e.prototype.isDone=function(){return this.done&&null===this.symbol},e.prototype.nextSymbol=function(){var e,t;this.symbol=null,this.value=null;do{if(this.done)return!1;for(var i in e=null,this.rules){var n=this.rules[i].exec(this.text);n&&(null===e||n[0].length>e[0].length)&&(e=n,t=i)}if(null!=e&&(this.text=this.text.substr(e[0].length),""===this.text&&(this.done=!0)),null==e)return this.done=!0,this.symbol=null,void(this.value=null)}while("SKIP"===t);return this.symbol=t,this.value=e,!0},e.prototype.accept=function(e){if(this.symbol===e){if(this.value){var t=this.value;return this.nextSymbol(),t}return this.nextSymbol(),!0}return!1},e.prototype.acceptNumber=function(){return this.accept("number")},e.prototype.expect=function(e){if(this.accept(e))return!0;throw new Error("expected "+e+" but found "+this.symbol)},e}();function ga(e,t){void 0===t&&(t=la);var i={},n=new fa(t.tokens);return n.start(e)?(function(){n.expect("every");var e=n.acceptNumber();if(e&&(i.interval=parseInt(e[0],10)),n.isDone())throw new Error("Unexpected end");switch(n.symbol){case"day(s)":i.freq=br.DAILY,n.nextSymbol()&&(function(){if(n.accept("at"))do{var e=n.acceptNumber();if(!e)throw new Error("Unexpected symbol "+n.symbol+", expected hour");for(i.byhour=[parseInt(e[0],10)];n.accept("comma");){if(!(e=n.acceptNumber()))throw new Error("Unexpected symbol "+n.symbol+"; expected hour");i.byhour.push(parseInt(e[0],10))}}while(n.accept("comma")||n.accept("at"))}(),u());break;case"weekday(s)":i.freq=br.WEEKLY,i.byweekday=[br.MO,br.TU,br.WE,br.TH,br.FR],n.nextSymbol(),u();break;case"week(s)":i.freq=br.WEEKLY,n.nextSymbol()&&(a(),u());break;case"hour(s)":i.freq=br.HOURLY,n.nextSymbol()&&(a(),u());break;case"minute(s)":i.freq=br.MINUTELY,n.nextSymbol()&&(a(),u());break;case"month(s)":i.freq=br.MONTHLY,n.nextSymbol()&&(a(),u());break;case"year(s)":i.freq=br.YEARLY,n.nextSymbol()&&(a(),u());break;case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":i.freq=br.WEEKLY;var t=n.symbol.substr(0,2).toUpperCase();if(i.byweekday=[br[t]],!n.nextSymbol())return;for(;n.accept("comma");){if(n.isDone())throw new Error("Unexpected end");var c=o();if(!c)throw new Error("Unexpected symbol "+n.symbol+", expected weekday");i.byweekday.push(br[c]),n.nextSymbol()}(function(){n.accept("on"),n.accept("the");var e=s();if(e)for(i.bymonthday=[e],n.nextSymbol();n.accept("comma");){if(!(e=s()))throw new Error("Unexpected symbol "+n.symbol+"; expected monthday");i.bymonthday.push(e),n.nextSymbol()}})(),u();break;case"january":case"february":case"march":case"april":case"may":case"june":case"july":case"august":case"september":case"october":case"november":case"december":if(i.freq=br.YEARLY,i.bymonth=[r()],!n.nextSymbol())return;for(;n.accept("comma");){if(n.isDone())throw new Error("Unexpected end");var l=r();if(!l)throw new Error("Unexpected symbol "+n.symbol+", expected month");i.bymonth.push(l),n.nextSymbol()}a(),u();break;default:throw new Error("Unknown symbol")}}(),i):null;function a(){var e=n.accept("on"),t=n.accept("the");if(e||t)do{var a=s(),u=o(),c=r();if(a)u?(n.nextSymbol(),i.byweekday||(i.byweekday=[]),i.byweekday.push(br[u].nth(a))):(i.bymonthday||(i.bymonthday=[]),i.bymonthday.push(a),n.accept("day(s)"));else if(u)n.nextSymbol(),i.byweekday||(i.byweekday=[]),i.byweekday.push(br[u]);else if("weekday(s)"===n.symbol)n.nextSymbol(),i.byweekday||(i.byweekday=[br.MO,br.TU,br.WE,br.TH,br.FR]);else if("week(s)"===n.symbol){n.nextSymbol();var l=n.acceptNumber();if(!l)throw new Error("Unexpected symbol "+n.symbol+", expected week number");for(i.byweekno=[parseInt(l[0],10)];n.accept("comma");){if(!(l=n.acceptNumber()))throw new Error("Unexpected symbol "+n.symbol+"; expected monthday");i.byweekno.push(parseInt(l[0],10))}}else{if(!c)return;n.nextSymbol(),i.bymonth||(i.bymonth=[]),i.bymonth.push(c)}}while(n.accept("comma")||n.accept("the")||n.accept("on"))}function r(){switch(n.symbol){case"january":return 1;case"february":return 2;case"march":return 3;case"april":return 4;case"may":return 5;case"june":return 6;case"july":return 7;case"august":return 8;case"september":return 9;case"october":return 10;case"november":return 11;case"december":return 12;default:return!1}}function o(){switch(n.symbol){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":return n.symbol.substr(0,2).toUpperCase();default:return!1}}function s(){switch(n.symbol){case"last":return n.nextSymbol(),-1;case"first":return n.nextSymbol(),1;case"second":return n.nextSymbol(),n.accept("last")?-2:2;case"third":return n.nextSymbol(),n.accept("last")?-3:3;case"nth":var e=parseInt(n.value[1],10);if(e<-366||e>366)throw new Error("Nth out of range: "+e);return n.nextSymbol(),n.accept("last")?-e:e;default:return!1}}function u(){if("until"===n.symbol){var e=Date.parse(n.text);if(!e)throw new Error("Cannot parse until date:"+n.text);i.until=new Date(e)}else n.accept("for")&&(i.count=parseInt(n.value[0],10),n.expect("number"))}}var ba=(()=>(function(e){e[e.YEARLY=0]="YEARLY",e[e.MONTHLY=1]="MONTHLY",e[e.WEEKLY=2]="WEEKLY",e[e.DAILY=3]="DAILY",e[e.HOURLY=4]="HOURLY",e[e.MINUTELY=5]="MINUTELY",e[e.SECONDLY=6]="SECONDLY"}(ba||(ba={})),ba))();function va(e){return e<ba.HOURLY}var _a=["count","until","interval","byweekday","bymonthday","bymonth"];pa.IMPLEMENTED=[],pa.IMPLEMENTED[ba.HOURLY]=_a,pa.IMPLEMENTED[ba.MINUTELY]=_a,pa.IMPLEMENTED[ba.DAILY]=["byhour"].concat(_a),pa.IMPLEMENTED[ba.WEEKLY]=_a,pa.IMPLEMENTED[ba.MONTHLY]=_a,pa.IMPLEMENTED[ba.YEARLY]=["byweekno","byyearday"].concat(_a);var ya=pa.isFullyConvertible,wa=function(){function e(e,t,i,n){this.hour=e,this.minute=t,this.second=i,this.millisecond=n||0}return e.prototype.getHours=function(){return this.hour},e.prototype.getMinutes=function(){return this.minute},e.prototype.getSeconds=function(){return this.second},e.prototype.getMilliseconds=function(){return this.millisecond},e.prototype.getTime=function(){return 1e3*(60*this.hour*60+60*this.minute+this.second)+this.millisecond},e}(),xa=function(e){function t(t,i,n,a,r,o,s){var u=e.call(this,a,r,o,s)||this;return u.year=t,u.month=i,u.day=n,u}return oa(t,e),t.fromDate=function(e){return new this(e.getUTCFullYear(),e.getUTCMonth()+1,e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.valueOf()%1e3)},t.prototype.getWeekday=function(){return Qn.getWeekday(new Date(this.getTime()))},t.prototype.getTime=function(){return new Date(Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second,this.millisecond)).getTime()},t.prototype.getDay=function(){return this.day},t.prototype.getMonth=function(){return this.month},t.prototype.getYear=function(){return this.year},t.prototype.addYears=function(e){this.year+=e},t.prototype.addMonths=function(e){if(this.month+=e,this.month>12){var t=Math.floor(this.month/12),i=$n(this.month,12);this.month=i,this.year+=t,0===this.month&&(this.month=12,--this.year)}},t.prototype.addWeekly=function(e,t){t>this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-t))+7*e:this.day+=-(this.getWeekday()-t)+7*e,this.fixDay()},t.prototype.addDaily=function(e){this.day+=e,this.fixDay()},t.prototype.addHours=function(e,t,i){for(t&&(this.hour+=Math.floor((23-this.hour)/e)*e);;){this.hour+=e;var n=Xn(this.hour,24),a=n.div;if(a&&(this.hour=n.mod,this.addDaily(a)),ea(i)||ia(i,this.hour))break}},t.prototype.addMinutes=function(e,t,i,n){for(t&&(this.minute+=Math.floor((1439-(60*this.hour+this.minute))/e)*e);;){this.minute+=e;var a=Xn(this.minute,60),r=a.div;if(r&&(this.minute=a.mod,this.addHours(r,!1,i)),(ea(i)||ia(i,this.hour))&&(ea(n)||ia(n,this.minute)))break}},t.prototype.addSeconds=function(e,t,i,n,a){for(t&&(this.second+=Math.floor((86399-(3600*this.hour+60*this.minute+this.second))/e)*e);;){this.second+=e;var r=Xn(this.second,60),o=r.div;if(o&&(this.second=r.mod,this.addMinutes(o,!1,i,n)),(ea(i)||ia(i,this.hour))&&(ea(n)||ia(n,this.minute))&&(ea(a)||ia(a,this.second)))break}},t.prototype.fixDay=function(){if(!(this.day<=28)){var e=Qn.monthRange(this.year,this.month-1)[1];if(!(this.day<=e))for(;this.day>e;){if(this.day-=e,++this.month,13===this.month&&(this.month=1,++this.year,this.year>Qn.MAXYEAR))return;e=Qn.monthRange(this.year,this.month-1)[1]}}},t.prototype.add=function(e,t){var i=e.interval,n=e.wkst,a=e.byhour,r=e.byminute,o=e.bysecond;switch(e.freq){case ba.YEARLY:return this.addYears(i);case ba.MONTHLY:return this.addMonths(i);case ba.WEEKLY:return this.addWeekly(i,n);case ba.DAILY:return this.addDaily(i);case ba.HOURLY:return this.addHours(i,t,a);case ba.MINUTELY:return this.addMinutes(i,t,a,r);case ba.SECONDLY:return this.addSeconds(i,t,a,r,o)}},t}(wa);function ka(e){for(var t=[],i=0,n=Object.keys(e);i<n.length;i++){var a=n[i];ia(or,a)||t.push(a),na.isDate(e[a])&&!na.isValidDate(e[a])&&t.push(a)}if(t.length)throw new Error("Invalid options: "+t.join(", "));return sa({},e)}function Sa(e){var t=e.split("\n").map(Ma).filter(function(e){return null!==e});return sa(sa({},t[0]),t[1])}function Da(e){var t={},i=/DTSTART(?:;TZID=([^:=]+?))?(?::|=)([^;\s]+)/i.exec(e);if(!i)return t;var n=i[1],a=i[2];return n&&(t.tzid=n),t.dtstart=na.untilStringToDate(a),t}function Ma(e){if(!(e=e.replace(/^\s+|\s+$/,"")).length)return null;var t=/^([A-Z]+?)[:;]/.exec(e.toUpperCase());if(!t)return Ca(e);var i=t[1];switch(i.toUpperCase()){case"RRULE":case"EXRULE":return Ca(e);case"DTSTART":return Da(e);default:throw new Error("Unsupported RFC prop "+i+" in "+e)}}function Ca(e){var t=Da(e.replace(/^RRULE:/i,""));return e.replace(/^(?:RRULE|EXRULE):/i,"").split(";").forEach(function(i){var n=i.split("="),a=n[0],r=n[1];switch(a.toUpperCase()){case"FREQ":t.freq=ba[r.toUpperCase()];break;case"WKST":t.wkst=ar[r.toUpperCase()];break;case"COUNT":case"INTERVAL":case"BYSETPOS":case"BYMONTH":case"BYMONTHDAY":case"BYYEARDAY":case"BYWEEKNO":case"BYHOUR":case"BYMINUTE":case"BYSECOND":var o=function(e){return-1!==e.indexOf(",")?e.split(",").map(Ta):Ta(e)}(r),s=a.toLowerCase();t[s]=o;break;case"BYWEEKDAY":case"BYDAY":t.byweekday=function(e){return e.split(",").map(function(e){if(2===e.length)return ar[e];var t=e.match(/^([+-]?\d{1,2})([A-Z]{2})$/),i=Number(t[1]);return new Hn(ar[t[2]].weekday,i)})}(r);break;case"DTSTART":case"TZID":var u=Da(e);t.tzid=u.tzid,t.dtstart=u.dtstart;break;case"UNTIL":t.until=na.untilStringToDate(r);break;case"BYEASTER":t.byeaster=Number(r);break;default:throw new Error("Unknown RRULE property '"+a+"'")}}),t}function Ta(e){return/^[+-]?\d+$/.test(e)?Number(e):e}var Aa=i(55429),Ea=function(){function e(e,t){this.date=e,this.tzid=t}return Object.defineProperty(e.prototype,"isUTC",{get:function(){return!this.tzid||"UTC"===this.tzid.toUpperCase()},enumerable:!0,configurable:!0}),e.prototype.toString=function(){var e=na.timeToUntilString(this.date.getTime(),this.isUTC);return this.isUTC?":"+e:";TZID="+this.tzid+":"+e},e.prototype.getTime=function(){return this.date.getTime()},e.prototype.rezonedDate=function(){if(this.isUTC)return this.date;try{return Aa.ou.fromJSDate(this.date).setZone(this.tzid,{keepLocalTime:!0}).toJSDate()}catch(e){return e instanceof TypeError&&console.error("Using TZID without Luxon available is unsupported. Returned times are in UTC, not the requested time zone"),this.date}},e}();function La(e){for(var t=[],i="",n=Object.keys(e),a=Object.keys(rr),r=0;r<n.length;r++)if("tzid"!==n[r]&&ia(a,n[r])){var o=n[r].toUpperCase(),s=e[n[r]],u="";if(Bn(s)&&(!Zn(s)||s.length)){switch(o){case"FREQ":u=sr.FREQUENCIES[e.freq];break;case"WKST":u=Un(s)?new Hn(s).toString():s.toString();break;case"BYWEEKDAY":o="BYDAY",u=Gn(s).map(function(e){return e instanceof Hn?e:Zn(e)?new Hn(e[0],e[1]):new Hn(e)}).toString();break;case"DTSTART":i=Oa(s,e.tzid);break;case"UNTIL":u=na.timeToUntilString(s,!e.tzid);break;default:if(Zn(s)){for(var c=[],l=0;l<s.length;l++)c[l]=String(s[l]);u=c.toString()}else u=String(s)}u&&t.push([o,u])}}var d=t.map(function(e){return e[0]+"="+e[1].toString()}).join(";"),m="";return""!==d&&(m="RRULE:"+d),[i,m].filter(function(e){return!!e}).join("\n")}function Oa(e,t){return e?"DTSTART"+new Ea(new Date(e),t).toString():""}var Ia=function(){function e(){this.all=!1,this.before=[],this.after=[],this.between=[]}return e.prototype._cacheAdd=function(e,t,i){t&&(t=t instanceof Date?na.clone(t):na.cloneDates(t)),"all"===e?this.all=t:(i._value=t,this[e].push(i))},e.prototype._cacheGet=function(e,t){var i=!1,n=t?Object.keys(t):[],a=function(e){for(var i=0;i<n.length;i++){var a=n[i];if(String(t[a])!==String(e[a]))return!0}return!1},r=this[e];if("all"===e)i=this.all;else if(Zn(r))for(var o=0;o<r.length;o++){var s=r[o];if(!n.length||!a(s)){i=s._value;break}}if(!i&&this.all){var u=new aa(e,t);for(o=0;o<this.all.length&&u.accept(this.all[o]);o++);i=u.getValue(),this._cacheAdd(e,i,t)}return Zn(i)?na.cloneDates(i):i instanceof Date?na.clone(i):i},e}(),Pa=ua(Vn(1,31),Vn(2,28),Vn(3,31),Vn(4,30),Vn(5,31),Vn(6,30),Vn(7,31),Vn(8,31),Vn(9,30),Vn(10,31),Vn(11,30),Vn(12,31),Vn(1,7)),Ya=ua(Vn(1,31),Vn(2,29),Vn(3,31),Vn(4,30),Vn(5,31),Vn(6,30),Vn(7,31),Vn(8,31),Vn(9,30),Vn(10,31),Vn(11,30),Vn(12,31),Vn(1,7)),qa=Wn(1,29),ja=Wn(1,30),Na=Wn(1,31),Fa=Wn(1,32),Ra=ua(Fa,ja,Fa,Na,Fa,Na,Fa,Fa,Na,Fa,Na,Fa,Fa.slice(0,7)),Ha=ua(Fa,qa,Fa,Na,Fa,Na,Fa,Fa,Na,Fa,Na,Fa,Fa.slice(0,7)),Ba=Wn(-28,0),Ua=Wn(-29,0),za=Wn(-30,0),Za=Wn(-31,0),Wa=ua(Za,Ua,Za,za,Za,za,Za,Za,za,Za,za,Za,Za.slice(0,7)),Va=ua(Za,Ba,Za,za,Za,za,Za,Za,za,Za,za,Za,Za.slice(0,7)),Ga=[0,31,60,91,121,152,182,213,244,274,305,335,366],Ja=[0,31,59,90,120,151,181,212,243,273,304,334,365],Qa=function(){for(var e=[],t=0;t<55;t++)e=e.concat(Wn(7));return e}();var Ka=function(){function e(e){this.options=e}return e.prototype.rebuild=function(e,t){var i=this.options;if(e!==this.lastyear&&(this.yearinfo=function(e,t){var i=new Date(Date.UTC(e,0,1)),n=na.isLeapYear(e)?366:365,a=na.isLeapYear(e+1)?366:365,r=na.toOrdinal(i),o=na.getWeekday(i),s=sa(sa({yearlen:n,nextyearlen:a,yearordinal:r,yearweekday:o},function(e){var t=na.isLeapYear(e)?366:365,i=new Date(Date.UTC(e,0,1)),n=na.getWeekday(i);return 365===t?{mmask:Pa,mdaymask:Ha,nmdaymask:Va,wdaymask:Qa.slice(n),mrange:Ja}:{mmask:Ya,mdaymask:Ra,nmdaymask:Wa,wdaymask:Qa.slice(n),mrange:Ga}}(e)),{wnomask:null});if(ea(t.byweekno))return s;s.wnomask=Vn(0,n+7);var u,c,l=u=$n(7-o+t.wkst,7);l>=4?(l=0,c=s.yearlen+$n(o-t.wkst,7)):c=n-l;for(var d=Math.floor(c/7),m=$n(c,7),h=Math.floor(d+m/4),p=0;p<t.byweekno.length;p++){var f=t.byweekno[p];if(f<0&&(f+=h+1),f>0&&f<=h){var g=void 0;f>1?(g=l+7*(f-1),l!==u&&(g-=7-u)):g=l;for(var b=0;b<7&&(s.wnomask[g]=1,g++,s.wdaymask[g]!==t.wkst);b++);}}if(ia(t.byweekno,1)&&(g=l+7*h,l!==u&&(g-=7-u),g<n))for(p=0;p<7&&(s.wnomask[g]=1,s.wdaymask[g+=1]!==t.wkst);p++);if(l){var v=void 0;if(ia(t.byweekno,-1))v=-1;else{var _=na.getWeekday(new Date(Date.UTC(e-1,0,1))),y=$n(7-_.valueOf()+t.wkst,7),w=na.isLeapYear(e-1)?366:365,x=void 0;y>=4?(y=0,x=w+$n(_-t.wkst,7)):x=n-l,v=Math.floor(52+$n(x,7)/4)}if(ia(t.byweekno,v))for(g=0;g<l;g++)s.wnomask[g]=1}return s}(e,i)),ta(i.bynweekday)&&(t!==this.lastmonth||e!==this.lastyear)){var n=this.yearinfo;this.monthinfo=function(e,t,i,n,a,r){var o={lastyear:e,lastmonth:t,nwdaymask:[]},s=[];if(r.freq===sr.YEARLY)if(ea(r.bymonth))s=[[0,i]];else for(var u=0;u<r.bymonth.length;u++)s.push(n.slice((t=r.bymonth[u])-1,t+1));else r.freq===sr.MONTHLY&&(s=[n.slice(t-1,t+1)]);if(ea(s))return o;for(o.nwdaymask=Vn(0,i),u=0;u<s.length;u++)for(var c=s[u],l=c[0],d=c[1]-1,m=0;m<r.bynweekday.length;m++){var h=void 0,p=r.bynweekday[m],f=p[0],g=p[1];g<0?(h=d+7*(g+1),h-=$n(a[h]-f,7)):(h=l+7*(g-1),h+=$n(7-a[h]+f,7)),l<=h&&h<=d&&(o.nwdaymask[h]=1)}return o}(e,t,n.yearlen,n.mrange,n.wdaymask,i)}Bn(i.byeaster)&&(this.eastermask=function(e,t){void 0===t&&(t=0);var i=e%19,n=Math.floor(e/100),a=e%100,r=Math.floor(n/4),o=n%4,s=Math.floor((n+8)/25),u=Math.floor((n-s+1)/3),c=Math.floor(19*i+n-r-u+15)%30,l=Math.floor(a/4),d=Math.floor(32+2*o+2*l-c-a%4)%7,m=Math.floor((i+11*c+22*d)/451),h=Math.floor((c+d-7*m+114)/31),p=Date.UTC(e,h-1,(c+d-7*m+114)%31+1+t),f=Date.UTC(e,0,1);return[Math.ceil((p-f)/864e5)]}(e,i.byeaster))},Object.defineProperty(e.prototype,"lastyear",{get:function(){return this.monthinfo?this.monthinfo.lastyear:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"lastmonth",{get:function(){return this.monthinfo?this.monthinfo.lastmonth:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"yearlen",{get:function(){return this.yearinfo.yearlen},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"yearordinal",{get:function(){return this.yearinfo.yearordinal},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mrange",{get:function(){return this.yearinfo.mrange},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wdaymask",{get:function(){return this.yearinfo.wdaymask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mmask",{get:function(){return this.yearinfo.mmask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wnomask",{get:function(){return this.yearinfo.wnomask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nwdaymask",{get:function(){return this.monthinfo?this.monthinfo.nwdaymask:[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nextyearlen",{get:function(){return this.yearinfo.nextyearlen},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mdaymask",{get:function(){return this.yearinfo.mdaymask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nmdaymask",{get:function(){return this.yearinfo.nmdaymask},enumerable:!0,configurable:!0}),e.prototype.ydayset=function(){return[Wn(this.yearlen),0,this.yearlen]},e.prototype.mdayset=function(e,t,i){for(var n=this.mrange[t-1],a=this.mrange[t],r=Vn(null,this.yearlen),o=n;o<a;o++)r[o]=o;return[r,n,a]},e.prototype.wdayset=function(e,t,i){for(var n=Vn(null,this.yearlen+7),a=na.toOrdinal(new Date(Date.UTC(e,t-1,i)))-this.yearordinal,r=a,o=0;o<7&&(n[a]=a,++a,this.wdaymask[a]!==this.options.wkst);o++);return[n,r,a]},e.prototype.ddayset=function(e,t,i){var n=Vn(null,this.yearlen),a=na.toOrdinal(new Date(Date.UTC(e,t-1,i)))-this.yearordinal;return n[a]=a,[n,a,a+1]},e.prototype.htimeset=function(e,t,i,n){var a=this,r=[];return this.options.byminute.forEach(function(t){r=r.concat(a.mtimeset(e,t,i,n))}),na.sort(r),r},e.prototype.mtimeset=function(e,t,i,n){var a=this.options.bysecond.map(function(i){return new wa(e,t,i,n)});return na.sort(a),a},e.prototype.stimeset=function(e,t,i,n){return[new wa(e,t,i,n)]},e.prototype.getdayset=function(e){switch(e){case ba.YEARLY:return this.ydayset.bind(this);case ba.MONTHLY:return this.mdayset.bind(this);case ba.WEEKLY:return this.wdayset.bind(this);case ba.DAILY:default:return this.ddayset.bind(this)}},e.prototype.gettimeset=function(e){switch(e){case ba.HOURLY:return this.htimeset.bind(this);case ba.MINUTELY:return this.mtimeset.bind(this);case ba.SECONDLY:return this.stimeset.bind(this)}},e}();function $a(e,t,i,n,a,r){for(var o=[],s=0;s<e.length;s++){var u=void 0,c=void 0,l=e[s];l<0?(u=Math.floor(l/t.length),c=$n(l,t.length)):(u=Math.floor((l-1)/t.length),c=$n(l-1,t.length));for(var d=[],m=i;m<n;m++){var h=r[m];!Bn(h)||d.push(h)}var p;p=u<0?d.slice(u)[0]:d[u];var f=t[c],g=na.fromOrdinal(a.yearordinal+p),b=na.combine(g,f);ia(o,b)||o.push(b)}return na.sort(o),o}function Xa(e,t){var i=t.dtstart,n=t.freq,a=t.until,r=t.bysetpos,o=t.count;if(0===o||0===t.interval)return ir(e);var s=xa.fromDate(i),u=new Ka(t);u.rebuild(s.year,s.month);for(var c=function(e,t,i){var n=i.freq,a=i.byhour,r=i.byminute,o=i.bysecond;return va(n)?function(e){var t=e.dtstart.getTime()%1e3;if(!va(e.freq))return[];var i=[];return e.byhour.forEach(function(n){e.byminute.forEach(function(a){e.bysecond.forEach(function(e){i.push(new wa(n,a,e,t))})})}),i}(i):n>=sr.HOURLY&&ta(a)&&!ia(a,t.hour)||n>=sr.MINUTELY&&ta(r)&&!ia(r,t.minute)||n>=sr.SECONDLY&&ta(o)&&!ia(o,t.second)?[]:e.gettimeset(n)(t.hour,t.minute,t.second,t.millisecond)}(u,s,t);;){var l=u.getdayset(n)(s.year,s.month,s.day),d=l[0],m=l[1],h=l[2],p=nr(d,m,h,u,t);if(ta(r))for(var f=$a(r,c,m,h,u,d),g=0;g<f.length;g++){var b=f[g];if(a&&b>a)return ir(e);if(b>=i){var v=tr(b,t);if(!e.accept(v)||o&&!--o)return ir(e)}}else for(g=m;g<h;g++){var _=d[g];if(Bn(_))for(var y=na.fromOrdinal(u.yearordinal+_),w=0;w<c.length;w++){if(b=na.combine(y,c[w]),a&&b>a)return ir(e);if(b>=i&&(v=tr(b,t),!e.accept(v)||o&&!--o))return ir(e)}}if(0===t.interval||(s.add(t,p),s.year>na.MAXYEAR))return ir(e);va(n)||(c=u.gettimeset(n)(s.hour,s.minute,s.second,0)),u.rebuild(s.year,s.month)}}function er(e,t,i){var n=i.bymonth,a=i.byweekno,r=i.byweekday,o=i.byeaster,s=i.bymonthday,u=i.bynmonthday,c=i.byyearday;return ta(n)&&!ia(n,e.mmask[t])||ta(a)&&!e.wnomask[t]||ta(r)&&!ia(r,e.wdaymask[t])||ta(e.nwdaymask)&&!e.nwdaymask[t]||null!==o&&!ia(e.eastermask,t)||(ta(s)||ta(u))&&!ia(s,e.mdaymask[t])&&!ia(u,e.nmdaymask[t])||ta(c)&&(t<e.yearlen&&!ia(c,t+1)&&!ia(c,-e.yearlen+t)||t>=e.yearlen&&!ia(c,t+1-e.yearlen)&&!ia(c,-e.nextyearlen+t-e.yearlen))}function tr(e,t){return new Ea(e,t.tzid).rezonedDate()}function ir(e){return e.getValue()}function nr(e,t,i,n,a){for(var r=!1,o=t;o<i;o++){var s=e[o];(r=er(n,s,a))&&(e[s]=null)}return r}var ar={MO:new Hn(0),TU:new Hn(1),WE:new Hn(2),TH:new Hn(3),FR:new Hn(4),SA:new Hn(5),SU:new Hn(6)},rr={freq:ba.YEARLY,dtstart:null,interval:1,wkst:ar.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},or=Object.keys(rr),sr=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t=!1),this._cache=t?null:new Ia,this.origOptions=ka(e);var i=function(e){var t=sa(sa({},rr),ka(e));if(Bn(t.byeaster)&&(t.freq=sr.YEARLY),!Bn(t.freq)||!sr.FREQUENCIES[t.freq])throw new Error("Invalid frequency: "+t.freq+" "+e.freq);if(t.dtstart||(t.dtstart=new Date((new Date).setMilliseconds(0))),Bn(t.wkst)?Un(t.wkst)||(t.wkst=t.wkst.weekday):t.wkst=sr.MO.weekday,Bn(t.bysetpos)){Un(t.bysetpos)&&(t.bysetpos=[t.bysetpos]);for(var i=0;i<t.bysetpos.length;i++)if(0===(r=t.bysetpos[i])||!(r>=-366&&r<=366))throw new Error("bysetpos must be between 1 and 366, or between -366 and -1")}if(!(Boolean(t.byweekno)||ta(t.byweekno)||ta(t.byyearday)||Boolean(t.bymonthday)||ta(t.bymonthday)||Bn(t.byweekday)||Bn(t.byeaster)))switch(t.freq){case sr.YEARLY:t.bymonth||(t.bymonth=t.dtstart.getUTCMonth()+1),t.bymonthday=t.dtstart.getUTCDate();break;case sr.MONTHLY:t.bymonthday=t.dtstart.getUTCDate();break;case sr.WEEKLY:t.byweekday=[na.getWeekday(t.dtstart)]}if(Bn(t.bymonth)&&!Zn(t.bymonth)&&(t.bymonth=[t.bymonth]),Bn(t.byyearday)&&!Zn(t.byyearday)&&Un(t.byyearday)&&(t.byyearday=[t.byyearday]),Bn(t.bymonthday))if(Zn(t.bymonthday)){var n=[],a=[];for(i=0;i<t.bymonthday.length;i++){var r;(r=t.bymonthday[i])>0?n.push(r):r<0&&a.push(r)}t.bymonthday=n,t.bynmonthday=a}else t.bymonthday<0?(t.bynmonthday=[t.bymonthday],t.bymonthday=[]):(t.bynmonthday=[],t.bymonthday=[t.bymonthday]);else t.bymonthday=[],t.bynmonthday=[];if(Bn(t.byweekno)&&!Zn(t.byweekno)&&(t.byweekno=[t.byweekno]),Bn(t.byweekday))if(Un(t.byweekday))t.byweekday=[t.byweekday],t.bynweekday=null;else if(zn(t.byweekday))t.byweekday=[Hn.fromStr(t.byweekday).weekday],t.bynweekday=null;else if(t.byweekday instanceof Hn)!t.byweekday.n||t.freq>sr.MONTHLY?(t.byweekday=[t.byweekday.weekday],t.bynweekday=null):(t.bynweekday=[[t.byweekday.weekday,t.byweekday.n]],t.byweekday=null);else{var o=[],s=[];for(i=0;i<t.byweekday.length;i++){var u=t.byweekday[i];Un(u)?o.push(u):zn(u)?o.push(Hn.fromStr(u).weekday):!u.n||t.freq>sr.MONTHLY?o.push(u.weekday):s.push([u.weekday,u.n])}t.byweekday=ta(o)?o:null,t.bynweekday=ta(s)?s:null}else t.bynweekday=null;return Bn(t.byhour)?Un(t.byhour)&&(t.byhour=[t.byhour]):t.byhour=t.freq<sr.HOURLY?[t.dtstart.getUTCHours()]:null,Bn(t.byminute)?Un(t.byminute)&&(t.byminute=[t.byminute]):t.byminute=t.freq<sr.MINUTELY?[t.dtstart.getUTCMinutes()]:null,Bn(t.bysecond)?Un(t.bysecond)&&(t.bysecond=[t.bysecond]):t.bysecond=t.freq<sr.SECONDLY?[t.dtstart.getUTCSeconds()]:null,{parsedOptions:t}}(e).parsedOptions;this.options=i}return e.parseText=function(e,t){return ga(e,t)},e.fromText=function(e,t){return function(e,t){return void 0===t&&(t=la),new br(ga(e,t)||void 0)}(e,t)},e.fromString=function(t){return new e(e.parseString(t)||void 0)},e.prototype._iter=function(e){return Xa(e,this.options)},e.prototype._cacheGet=function(e,t){return!!this._cache&&this._cache._cacheGet(e,t)},e.prototype._cacheAdd=function(e,t,i){if(this._cache)return this._cache._cacheAdd(e,t,i)},e.prototype.all=function(e){if(e)return this._iter(new ca("all",{},e));var t=this._cacheGet("all");return!1===t&&(t=this._iter(new aa("all",{})),this._cacheAdd("all",t)),t},e.prototype.between=function(e,t,i,n){if(void 0===i&&(i=!1),!na.isValidDate(e)||!na.isValidDate(t))throw new Error("Invalid date passed in to RRule.between");var a={before:t,after:e,inc:i};if(n)return this._iter(new ca("between",a,n));var r=this._cacheGet("between",a);return!1===r&&(r=this._iter(new aa("between",a)),this._cacheAdd("between",r,a)),r},e.prototype.before=function(e,t){if(void 0===t&&(t=!1),!na.isValidDate(e))throw new Error("Invalid date passed in to RRule.before");var i={dt:e,inc:t},n=this._cacheGet("before",i);return!1===n&&(n=this._iter(new aa("before",i)),this._cacheAdd("before",n,i)),n},e.prototype.after=function(e,t){if(void 0===t&&(t=!1),!na.isValidDate(e))throw new Error("Invalid date passed in to RRule.after");var i={dt:e,inc:t},n=this._cacheGet("after",i);return!1===n&&(n=this._iter(new aa("after",i)),this._cacheAdd("after",n,i)),n},e.prototype.count=function(){return this.all().length},e.prototype.toString=function(){return La(this.origOptions)},e.prototype.toText=function(e,t,i){return function(e,t,i,n){return new pa(e,t,i,n).toString()}(this,e,t,i)},e.prototype.isFullyConvertibleToText=function(){return ya(this)},e.prototype.clone=function(){return new e(this.origOptions)},e.FREQUENCIES=["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY","MINUTELY","SECONDLY"],e.YEARLY=ba.YEARLY,e.MONTHLY=ba.MONTHLY,e.WEEKLY=ba.WEEKLY,e.DAILY=ba.DAILY,e.HOURLY=ba.HOURLY,e.MINUTELY=ba.MINUTELY,e.SECONDLY=ba.SECONDLY,e.MO=ar.MO,e.TU=ar.TU,e.WE=ar.WE,e.TH=ar.TH,e.FR=ar.FR,e.SA=ar.SA,e.SU=ar.SU,e.parseString=Sa,e.optionsToString=La,e}(),ur={dtstart:null,cache:!1,unfold:!1,forceset:!1,compatible:!1,tzid:null};function cr(e,t){return void 0===t&&(t={}),function(e,t){var i=function(e,t){var i=[],n=[],a=[],r=[],o=Da(e),s=o.dtstart,u=o.tzid;return function(e,t){if(void 0===t&&(t=!1),!(e=e&&e.trim()))throw new Error("Invalid empty string");if(!t)return e.split(/\s/);for(var i=e.split("\n"),n=0;n<i.length;){var a=i[n]=i[n].replace(/\s+$/g,"");a?n>0&&" "===a[0]?(i[n-1]+=a.slice(1),i.splice(n,1)):n+=1:i.splice(n,1)}return i}(e,t.unfold).forEach(function(e){if(e){var t=function(e){var t=function(e){if(-1===e.indexOf(":"))return{name:"RRULE",value:e};var t=function(e,t,i){var n=e.split(":");return n.slice(0,1).concat([n.slice(1).join(":")])}(e);return{name:t[0],value:t[1]}}(e),i=t.value,n=t.name.split(";");if(!n)throw new Error("empty property name");return{name:n[0].toUpperCase(),parms:n.slice(1),value:i}}(e),o=t.name,s=t.parms,c=t.value;switch(o.toUpperCase()){case"RRULE":if(s.length)throw new Error("unsupported RRULE parm: "+s.join(","));i.push(Sa(e));break;case"RDATE":var l=/RDATE(?:;TZID=([^:=]+))?/i.exec(e)[1];l&&!u&&(u=l),n=n.concat(dr(c,s));break;case"EXRULE":if(s.length)throw new Error("unsupported EXRULE parm: "+s.join(","));a.push(Sa(c));break;case"EXDATE":r=r.concat(dr(c,s));break;case"DTSTART":break;default:throw new Error("unsupported property: "+o)}}}),{dtstart:s,tzid:u,rrulevals:i,rdatevals:n,exrulevals:a,exdatevals:r}}(e,t),n=i.rrulevals,a=i.rdatevals,r=i.exrulevals,o=i.exdatevals,s=i.dtstart,u=i.tzid,c=!1===t.cache;if(t.compatible&&(t.forceset=!0,t.unfold=!0),t.forceset||n.length>1||a.length||r.length||o.length){var l=new hr(c);return l.dtstart(s),l.tzid(u||void 0),n.forEach(function(e){l.rrule(new sr(lr(e,s,u),c))}),a.forEach(function(e){l.rdate(e)}),r.forEach(function(e){l.exrule(new sr(lr(e,s,u),c))}),o.forEach(function(e){l.exdate(e)}),t.compatible&&t.dtstart&&l.rdate(s),l}var d=n[0]||{};return new sr(lr(d,d.dtstart||t.dtstart||s,d.tzid||t.tzid||u),c)}(e,function(e){var t=[],i=Object.keys(e),n=Object.keys(ur);if(i.forEach(function(e){ia(n,e)||t.push(e)}),t.length)throw new Error("Invalid options: "+t.join(", "));return sa(sa({},ur),e)}(t))}function lr(e,t,i){return sa(sa({},e),{dtstart:t,tzid:i})}function dr(e,t){return function(e){e.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw new Error("unsupported RDATE/EXDATE parm: "+e)})}(t),e.split(",").map(function(e){return na.untilStringToDate(e)})}function mr(e){var t=this;return function(i){if(void 0!==i&&(t["_"+e]=i),void 0!==t["_"+e])return t["_"+e];for(var n=0;n<t._rrule.length;n++){var a=t._rrule[n].origOptions[e];if(a)return a}}}var hr=function(e){function t(t){void 0===t&&(t=!1);var i=e.call(this,{},t)||this;return i.dtstart=mr.apply(i,["dtstart"]),i.tzid=mr.apply(i,["tzid"]),i._rrule=[],i._rdate=[],i._exrule=[],i._exdate=[],i}return oa(t,e),t.prototype._iter=function(e){return function(e,t,i,n,a,r){var o={},s=e.accept;function u(e,t){i.forEach(function(i){i.between(e,t,!0).forEach(function(e){o[Number(e)]=!0})})}a.forEach(function(e){var t=new Ea(e,r).rezonedDate();o[Number(t)]=!0}),e.accept=function(e){var t=Number(e);return isNaN(t)?s.call(this,e):!(!o[t]&&(u(new Date(t-1),new Date(t+1)),!o[t]))||(o[t]=!0,s.call(this,e))},"between"===e.method&&(u(e.args.after,e.args.before),e.accept=function(e){var t=Number(e);return!!o[t]||(o[t]=!0,s.call(this,e))});for(var c=0;c<n.length;c++){var l=new Ea(n[c],r).rezonedDate();if(!e.accept(new Date(l.getTime())))break}t.forEach(function(t){Xa(e,t.options)});var d=e._result;switch(na.sort(d),e.method){case"all":case"between":return d;case"before":return d.length&&d[d.length-1]||null;case"after":default:return d.length&&d[0]||null}}(e,this._rrule,this._exrule,this._rdate,this._exdate,this.tzid())},t.prototype.rrule=function(e){pr(e,this._rrule)},t.prototype.exrule=function(e){pr(e,this._exrule)},t.prototype.rdate=function(e){fr(e,this._rdate)},t.prototype.exdate=function(e){fr(e,this._exdate)},t.prototype.rrules=function(){return this._rrule.map(function(e){return cr(e.toString())})},t.prototype.exrules=function(){return this._exrule.map(function(e){return cr(e.toString())})},t.prototype.rdates=function(){return this._rdate.map(function(e){return new Date(e.getTime())})},t.prototype.exdates=function(){return this._exdate.map(function(e){return new Date(e.getTime())})},t.prototype.valueOf=function(){var e=[];return!this._rrule.length&&this._dtstart&&(e=e.concat(La({dtstart:this._dtstart}))),this._rrule.forEach(function(t){e=e.concat(t.toString().split("\n"))}),this._exrule.forEach(function(t){e=e.concat(t.toString().split("\n").map(function(e){return e.replace(/^RRULE:/,"EXRULE:")}).filter(function(e){return!/^DTSTART/.test(e)}))}),this._rdate.length&&e.push(gr("RDATE",this._rdate,this.tzid())),this._exdate.length&&e.push(gr("EXDATE",this._exdate,this.tzid())),e},t.prototype.toString=function(){return this.valueOf().join("\n")},t.prototype.clone=function(){var e=new t(!!this._cache);return this._rrule.forEach(function(t){return e.rrule(t.clone())}),this._exrule.forEach(function(t){return e.exrule(t.clone())}),this._rdate.forEach(function(t){return e.rdate(new Date(t.getTime()))}),this._exdate.forEach(function(t){return e.exdate(new Date(t.getTime()))}),e},t}(sr);function pr(e,t){if(!(e instanceof sr))throw new TypeError(String(e)+" is not RRule instance");ia(t.map(String),String(e))||t.push(e)}function fr(e,t){if(!(e instanceof Date))throw new TypeError(String(e)+" is not Date instance");ia(t.map(Number),Number(e))||(t.push(e),na.sort(t))}function gr(e,t,i){var n=!i||"UTC"===i.toUpperCase();return(n?e+":":e+";TZID="+i+":")+t.map(function(e){return na.timeToUntilString(e.valueOf(),n)}).join(",")}var br=sr;const vr=[{id:"1a470c8e-40ed-4c2d-b590-a4f1f6ead6cc",title:"Personal",color:"bg-teal-500",visible:!0},{id:"5dab5f7b-757a-4467-ace1-305fe07b11fe",title:"Work",color:"bg-indigo-500",visible:!0},{id:"09887870-f85a-40eb-8171-1b13d7a7f529",title:"Appointments",color:"bg-pink-500",visible:!0}],_r=[{id:"3be50686-e3a1-4f4b-aa4d-5cb8517ba4e4",calendarId:"1a470c8e-40ed-4c2d-b590-a4f1f6ead6cc",title:"Portfolio Design",description:"",start:dn().hour(9).minute(0).second(0).millisecond(0).toISOString(),end:dn().add(1,"day").hour(14).minute(0).second(0).millisecond(0).toISOString(),duration:null,allDay:!1,recurrence:null},{id:"660f0dcd-48f8-4266-a89a-8ee0789c074a",calendarId:"1a470c8e-40ed-4c2d-b590-a4f1f6ead6cc",title:"Dinner with Mom",description:"Do not forget to buy her lilacs!",start:dn().date(10).hour(18).minute(0).second(0).millisecond(0).toISOString(),end:dn().date(10).hour(20).minute(0).second(0).millisecond(0).toISOString(),duration:null,allDay:!1,recurrence:null},{id:"7471b840-5efb-45da-9092-a0f04ee5617b",calendarId:"1a470c8e-40ed-4c2d-b590-a4f1f6ead6cc",title:"Lunch with Becky",description:"",start:dn().date(21).hour(12).minute(0).second(0).millisecond(0).toISOString(),end:dn().date(21).hour(14).minute(0).second(0).millisecond(0).toISOString(),duration:null,allDay:!1,recurrence:null},{id:"c3e6c110-9b67-4e6b-a2ab-3046abf1b074",calendarId:"1a470c8e-40ed-4c2d-b590-a4f1f6ead6cc",title:"Mom's Birthday",description:"",start:dn().date(8).startOf("day").toISOString(),end:dn().year(9999).endOf("year").toISOString(),duration:0,allDay:!0,recurrence:"FREQ=YEARLY;INTERVAL=1"},{id:"d2220429-9214-4c4b-9da6-f8da2fbfd507",calendarId:"09887870-f85a-40eb-8171-1b13d7a7f529",title:"Doctor's Visit",description:"Measure blood pressure before leaving home",start:dn().date(1).hour(10).minute(0).second(0).millisecond(0).add((9-dn().date(1).day())%7,"day").toISOString(),end:dn().year(9999).endOf("year").toISOString(),duration:90,allDay:!1,recurrence:"FREQ=MONTHLY;INTERVAL=1;BYDAY=1TU"},{id:"4d88418c-cbdf-4f03-89e1-e3dca14a9e92",calendarId:"09887870-f85a-40eb-8171-1b13d7a7f529",title:"Therapy Session",description:"",start:dn().date(1).hour(13).minute(0).second(0).millisecond(0).add((6-dn().date(1).day())%7,"day").add(1,"week").toISOString(),end:dn().year(9999).endOf("year").toISOString(),duration:120,allDay:!1,recurrence:"FREQ=WEEKLY;INTERVAL=2;BYDAY=SA"},{id:"0e848e4a-0333-42e3-b223-0209c4b58a3b",calendarId:"5dab5f7b-757a-4467-ace1-305fe07b11fe",title:"Design Review",description:"",start:dn().date(19).hour(15).minute(0).second(0).millisecond(0).toISOString(),end:dn().date(19).hour(17).minute(30).second(0).millisecond(0).toISOString(),duration:null,allDay:!0,recurrence:null},{id:"f619eb76-c21b-4bb0-aeff-41e765cae290",calendarId:"5dab5f7b-757a-4467-ace1-305fe07b11fe",title:"Consulting",description:"Sarah and Jessica will be joining the call",start:dn().date(8).hour(11).minute(30).second(0).millisecond(0).toISOString(),end:dn().date(8).hour(12).minute(45).second(0).millisecond(0).toISOString(),duration:null,allDay:!1,recurrence:null},{id:"d97ea3ca-0e5a-4b86-a4fa-5b80a261081e",calendarId:"5dab5f7b-757a-4467-ace1-305fe07b11fe",title:"Meeting",description:"",start:dn().date(1).hour(9).minute(0).second(0).millisecond(0).add((5-dn().date(1).day())%7,"day").add(1,"week").toISOString(),end:dn().year(9999).endOf("year").toISOString(),duration:150,allDay:!1,recurrence:"FREQ=WEEKLY;INTERVAL=2;BYDAY=FR"}],yr=[],wr={dateFormat:"ll",timeFormat:"24",startWeekOn:1},xr=[{abbr:"M",label:"Monday",value:"MO"},{abbr:"T",label:"Tuesday",value:"TU"},{abbr:"W",label:"Wednesday",value:"WE"},{abbr:"T",label:"Thursday",value:"TH"},{abbr:"F",label:"Friday",value:"FR"},{abbr:"S",label:"Saturday",value:"SA"},{abbr:"S",label:"Sunday",value:"SU"}];let kr=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._calendars=vr,this._events=_r,this._exceptions=yr,this._settings=wr,this._weekdays=xr,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/calendar/calendars").reply(()=>[200,rn(this._calendars)]),this._fuseMockApiService.onPost("api/apps/calendar/calendars").reply(({request:e})=>{const t=rn(e.body.calendar);return t.id=Pt.guid(),this._calendars.push(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/calendar/calendars").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.calendar);let n=null;return this._calendars.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/calendar/calendars").reply(({request:e})=>{const t=e.params.get("id"),i=this._calendars.findIndex(e=>e.id===t);return this._calendars.splice(i,1),this._events=this._events.filter(e=>e.calendarId!==t),[200,!0]}),this._fuseMockApiService.onGet("api/apps/calendar/events").reply(({request:e})=>{const t=dn(e.params.get("start")).startOf("day"),i=dn(e.params.get("end")).endOf("day"),n=rn(this._events),a=[];return n.forEach(e=>{const n=dn(e.start),r=dn(e.end);if(e.recurrence){if(n.isAfter(i,"day")||r.isBefore(t,"day"))return;const o=n.clone(),s=i.isBefore(r)?i.clone().utc():r.clone().utc();this._generateRuleset(e,o,s).all().forEach(n=>{const r=dn(n);if(r.subtract(r.utcOffset(),"minutes"),!r.isBetween(t,i,"day","[]"))return;const o={id:e.id+"_"+r.clone().utc().format("YYYYMMDD[T]HHmmss[Z]"),recurringEventId:e.id,isFirstInstance:e.start===r.clone().toISOString(),calendarId:e.calendarId,title:e.title,description:e.description,start:r.toISOString(),end:r.add(e.duration,"minutes").toISOString(),duration:e.duration,allDay:e.allDay,recurrence:e.recurrence};a.push(o)})}else n.isSameOrAfter(t,"day")&&r.isSameOrBefore(i,"day")&&a.push(e)}),[200,a]}),this._fuseMockApiService.onPost("api/apps/calendar/event").reply(({request:e})=>{const t=rn(e.body.event);return t.id=Pt.guid(),this._events.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/calendar/event").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.event);let n=null;return this._events.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/calendar/event").reply(({request:e})=>{const t=e.params.get("id"),i=this._events.findIndex(e=>e.id===t);return this._events.splice(i,1),[200,!0]}),this._fuseMockApiService.onPatch("api/apps/calendar/recurring-event").reply(({request:e})=>{const t=rn(e.body.event),i=rn(e.body.originalEvent),n=e.body.mode,a=this._events.find(e=>e.id===t.recurringEventId);if("single"===n){const e=(0,Dn._T)(t,["range","recurringEventId"]);if(e.id=Pt.guid(),e.end=dn(e.start).add(e.duration,"minutes"),e.duration=null,e.recurrence=null,this._events.push(e),i.start===a.start){const e=this._generateRuleset(a,dn(a.start),dn(a.end).utc()),t=dn(e.all((e,t)=>t<2)[1]);t.subtract(t.utcOffset(),"minutes"),a.start=t.toISOString()}else this._exceptions.push({id:Pt.guid(),eventId:i.recurringEventId,exdate:dn(i.start).toISOString()})}if("future"===n){a.end=dn(i.start).subtract(1,"day").endOf("day").toISOString();const e={};i.recurrence.split(";").forEach(t=>{const i=t.split("=");e[i[0]]=i[1]}),e.UNTIL=dn(a.end).utc().format("YYYYMMDD[T]HHmmss[Z]");const n=[];Object.keys(e).forEach(t=>{n.push(t+"="+e[t])}),a.recurrence=n.join(";");const r=(0,Dn._T)(t,["recurringEventId"]);r.id=Pt.guid(),this._events.push(r)}if("all"===n){const e=this._events.findIndex(e=>e.id===t.recurringEventId);this._events[e]=Tn({},this._events[e],Fn(t,["id","recurringEventId","range"]))}return[200,!0]}),this._fuseMockApiService.onDelete("api/apps/calendar/recurring-event").reply(({request:e})=>{var t;const i=JSON.parse(null!==(t=e.params.get("event"))&&void 0!==t?t:""),n=e.params.get("mode"),a=this._events.find(e=>e.id===i.recurringEventId);if("single"===n)if(i.start===a.start){const e=this._generateRuleset(a,dn(a.start),dn(a.end).utc()),t=dn(e.all((e,t)=>t<2)[1]);t.subtract(t.utcOffset(),"minutes"),a.start=t.toISOString()}else this._exceptions.push({id:Pt.guid(),eventId:i.recurringEventId,exdate:dn(i.start).toISOString()});if("future"===n){a.end=dn(i.start).subtract(1,"day").endOf("day").toISOString();const e={};a.recurrence.split(";").forEach(t=>{const i=t.split("=");e[i[0]]=i[1]}),e.UNTIL=dn(i.end).utc().format("YYYYMMDD[T]HHmmss[Z]");const t=[];Object.keys(e).forEach(i=>{t.push(i+"="+e[i])}),a.recurrence=t.join(";")}if("all"===n){const e=this._events.findIndex(e=>e.id===i.recurringEventId);this._events.splice(e,1)}return[200,!0]}),this._fuseMockApiService.onGet("api/apps/calendar/settings").reply(()=>[200,rn(this._settings)]),this._fuseMockApiService.onPatch("api/apps/calendar/settings").reply(({request:e})=>{const t=rn(e.body.settings);return this._settings=t,[200,t]}),this._fuseMockApiService.onGet("api/apps/calendar/weekdays").reply(()=>{const e=rn(this._weekdays);return 0===this._settings.startWeekOn&&e.unshift(e.pop()),6===this._settings.startWeekOn&&(e.unshift(e.pop()),e.unshift(e.pop())),[200,e]})}_generateRuleset(e,t,i){const n={};e.recurrence.split(";").forEach(e=>{const t=e.split("=");"UNTIL"===t[0]||"COUNT"===t[0]||(n[t[0]]=t[1])});const a=[];Object.keys(n).forEach(e=>{a.push(e+"="+n[e])});const r=[];return r.push("DTSTART:"+t.format("YYYYMMDD[T]HHmmss[Z]")),r.push("RRULE:"+a.join(";")+";UNTIL="+i.format("YYYYMMDD[T]HHmmss[Z]")),this._exceptions.forEach(t=>{t.eventId===e.id&&r.push("EXDATE:"+dn(t.exdate).format("YYYYMMDD[T]HHmmss[Z]"))}),cr(r.join("\n"),{forceset:!0})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Sr={media:["assets/images/cards/01-320x200.jpg","assets/images/cards/02-320x200.jpg","assets/images/cards/03-320x200.jpg","assets/images/cards/04-320x200.jpg","assets/images/cards/05-320x200.jpg","assets/images/cards/06-320x200.jpg","assets/images/cards/07-320x200.jpg","assets/images/cards/08-320x200.jpg"],docs:[],links:[]},Dr=[{id:"e6b2b82f-b199-4a60-9696-5f3e40d2715d",chatId:"",contactId:"me",value:"Hi!",createdAt:dn().subtract(1,"week").hour(18).minute(56).toISOString()},{id:"eb82cf4b-fa93-4bf4-a88a-99e987ddb7ea",chatId:"",contactId:"",value:"Hey, dude!",createdAt:dn().subtract(1,"week").hour(19).minute(4).toISOString()},{id:"3cf9b2a6-ae54-47db-97b2-ee139a8f84e5",chatId:"",contactId:"",value:"Long time no see.",createdAt:dn().subtract(1,"week").hour(19).minute(4).toISOString()},{id:"2ab91b0f-fafb-45f3-88df-7efaff29134b",chatId:"",contactId:"me",value:"Yeah, man... Things were quite busy for me and my family.",createdAt:dn().subtract(1,"week").hour(19).minute(6).toISOString()},{id:"10e81481-378f-49ac-b06b-7c59dcc639ae",chatId:"",contactId:"",value:"What's up? Anything I can help with?",createdAt:dn().subtract(1,"week").hour(19).minute(6).toISOString()},{id:"3b334e72-6605-4ebd-a4f6-3850067048de",chatId:"",contactId:"me",value:"We've been on the move, changed 3 places over 4 months",createdAt:dn().subtract(1,"week").hour(19).minute(7).toISOString()},{id:"25998113-3a96-4dd0-a7b9-4d2bb58db3f3",chatId:"",contactId:"",value:"Wow! That's crazy! \ud83e\udd2f What happened?",createdAt:dn().subtract(1,"week").hour(19).minute(7).toISOString()},{id:"30adb3da-0e4f-487e-aec2-6d9f31e097f6",chatId:"",contactId:"me",value:"You know I got a job in that big software company. First move was because of that.",createdAt:dn().subtract(1,"week").hour(19).minute(8).toISOString()},{id:"c0d6fd6e-d294-4845-8751-e84b8f2c4d3b",chatId:"",contactId:"me",value:"Then they decided to re-locate me after a month",createdAt:dn().subtract(1,"week").hour(19).minute(8).toISOString()},{id:"8d3c442b-62fa-496f-bffa-210ff5c1866b",chatId:"",contactId:"me",value:"Which was an absolute pain because we just set up everything, house, kids school and all that.",createdAt:dn().subtract(1,"week").hour(19).minute(8).toISOString()},{id:"3cf26ef0-e81f-4698-ac39-487454413332",chatId:"",contactId:"me",value:"So we moved the second time.",createdAt:dn().subtract(1,"week").hour(19).minute(9).toISOString()},{id:"415151b9-9ee9-40a4-a4ad-2d88146bc71b",chatId:"",contactId:"",value:"It's crazy!",createdAt:dn().subtract(1,"week").hour(19).minute(9).toISOString()},{id:"3a2d3a0e-839b-46e7-86ae-ca0826ecda7c",chatId:"",contactId:"me",value:"Then this virus thing happened and just after a week we moved in, they decided the whole department will be working remotely.",createdAt:dn().subtract(1,"week").hour(19).minute(10).toISOString()},{id:"5329c20d-6754-47ec-af8c-660c72be3528",chatId:"",contactId:"me",value:"And then we decided to move back our first location because, you know, everything was already setup so that's the third time.",createdAt:dn().subtract(1,"week").hour(19).minute(10).toISOString()},{id:"415151b9-9ee9-40a4-a4ad-2d88146bc71b",chatId:"",contactId:"",value:"Ohh dude, I'm really sorry you had to go through all that in such a short period of time",createdAt:dn().subtract(1,"week").hour(19).minute(11).toISOString()},{id:"ea7662d5-7b72-4c19-ad6c-f80320541001",chatId:"",contactId:"",value:"\ud83d\ude15",createdAt:dn().subtract(1,"week").hour(19).minute(11).toISOString()},{id:"3a2d3a0e-839b-46e7-86ae-ca0826ecda7c",chatId:"",contactId:"me",value:"Thanks, man! It was good catching up with you.",createdAt:dn().subtract(1,"week").hour(19).minute(11).toISOString()},{id:"5329c20d-6754-47ec-af8c-660c72be3528",chatId:"",contactId:"",value:"Yeah dude. Hit me again next week so we can grab a coffee, remotely!",createdAt:dn().subtract(1,"week").hour(19).minute(12).toISOString()},{id:"5329c20d-6754-47ec-af8c-660c72be3528",chatId:"",contactId:"me",value:":) Sure, man! See you next week!",createdAt:dn().subtract(1,"week").hour(19).minute(12).toISOString()},{id:"5329c20d-6754-47ec-af8c-660c72be3528",chatId:"",contactId:"",value:"See you later!",createdAt:dn().subtract(1,"week").hour(19).minute(12).toISOString()},{id:"bab8ca0e-b8e5-4375-807b-1c91fca25a5d",chatId:"",contactId:"me",value:"Hey! Are you available right now? How about if we grab that coffee today? Remotely, of course :)",createdAt:dn().hour(12).minute(45).toISOString()},{id:"8445a84d-599d-4e2d-a31c-5f4f29ad2b4c",chatId:"",contactId:"",value:"Hi!",createdAt:dn().hour(12).minute(56).toISOString()},{id:"9f506742-50da-4350-af9d-61e53392fa08",chatId:"",contactId:"",value:"Sure thing! I'm gonna call you in 5, is it okay?",createdAt:dn().hour(12).minute(56).toISOString()},{id:"ca8523d8-faed-45f7-af09-f6bd5c3f3875",chatId:"",contactId:"me",value:"Awesome! Call me in 5 minutes..",createdAt:dn().hour(12).minute(58).toISOString()},{id:"39944b00-1ffe-4ffb-8ca6-13c292812e06",chatId:"",contactId:"",value:"\ud83d\udc4d\ud83c\udffb",createdAt:dn().hour(13).minute(0).toISOString()}],Mr=[{id:"ff6bc7f1-449a-4419-af62-b89ce6cae0aa",contactId:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",unreadCount:2,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"4459a3f0-b65e-4df2-8c37-6ec72fcc4b31",contactId:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"f73a5a34-a723-4b35-8439-5289e0164c83",contactId:"bf172879-423a-4fd6-8df3-6d1938bbfe1f",unreadCount:1,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"747f101c-0371-4ca3-9f20-cb913a80fe89",contactId:"abd9e78b-9e96-428f-b3ff-4d934c401bee",unreadCount:0,muted:!0,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"b3facfc4-dfc2-4ac2-b55d-cb70b3e68419",contactId:"6519600a-5eaa-45f8-8bed-c46fddb3b26a",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"e3127982-9e53-4611-ac27-eb70c84be4aa",contactId:"b62359fd-f2a8-46e6-904e-31052d1cd675",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"a30351f3-bfa6-4ce3-b13a-82748fe0edee",contactId:"2c37ed00-427a-46d7-8f8f-d711c768d1ee",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"5636c0ba-fa47-42ca-9160-27340583041e",contactId:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"feddd91a-51af-48d8-99b0-cd99ee060a36",contactId:"e2946946-b4b5-4fd7-bab4-62c38cdff2f1",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"89421c2f-1751-4040-b09b-4a4268db47b9",contactId:"12148fa2-e0a4-49fb-b3c5-daeecdb5180a",unreadCount:0,muted:!0,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"ffbbfdb4-0485-44aa-8521-5ce1eda3fd2f",contactId:"81fdc48c-5572-4123-8a73-71b7892120de",muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"a477baea-df90-4e2f-b108-7791bcd50bc8",contactId:"a9a9f382-e4c3-42fb-9fe9-65aa534732b5",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"450840c8-aa0b-47a4-b6ca-b864ad9a3a88",contactId:"7e8e1f1e-d19f-45c7-86bd-6fef599dae71",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"427270f0-841c-47f9-912c-3fd8139db5e6",contactId:"8141dd08-3a6e-4770-912c-59d0ed06dde6",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"491b2918-e71e-4017-919e-0ba009afd003",contactId:"114642a2-ccb7-4cb1-ad2b-5e9b6a0c1d2e",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"}],Cr=[{id:"cd5fa417-b667-482d-b208-798d9da3213c",avatar:"assets/images/avatars/male-01.jpg",name:"Dejesus Michael",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"dejesusmichael@mail.org",label:"Personal"},{email:"michael.dejesus@vitricomp.io",label:"Work"}],phoneNumbers:[{country:"bs",phoneNumber:"984 531 2468",label:"Mobile"},{country:"bs",phoneNumber:"806 470 2693",label:"Work"}],title:"Track Service Worker",company:"Vitricomp",birthday:"1975-01-10T12:00:00.000Z",address:"279 Independence Avenue, Calvary, Guam, PO4127"},attachments:Sr},{id:"beec5287-ed50-4504-858a-5dc3f8ce6935",avatar:null,name:"Dena Molina",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"denamolina@mail.us",label:"Personal"},{email:"molina.dena@envire.tv",label:"Work"}],phoneNumbers:[{country:"io",phoneNumber:"934 537 3180",label:"Mobile"}],title:"Weather Analyst",company:"Envire",birthday:"1994-12-05T12:00:00.000Z",address:"856 Woodside Avenue, Alfarata, Iowa, PO4992"},attachments:Sr},{id:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",avatar:"assets/images/avatars/male-02.jpg",name:"Bernard Langley",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"bernardlangley@mail.com",label:"Personal"},{email:"langley.bernard@boilcat.name",label:"Work"}],phoneNumbers:[{country:"md",phoneNumber:"893 548 2862",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Boilcat",birthday:"1988-05-26T12:00:00.000Z",address:"943 Adler Place, Hamilton, South Dakota, PO5592"},attachments:Sr},{id:"42a5da95-5e6d-42fd-a09d-de755d123a47",background:"assets/images/cards/16-640x480.jpg",name:"Mclaughlin Steele",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"mclaughlinsteele@mail.me",label:"Personal"},{email:"steele.mclaughlin@accel.info",label:"Work"}],phoneNumbers:[{country:"va",phoneNumber:"830 484 3813",label:"Mobile"},{country:"va",phoneNumber:"999 475 2789",label:"Work"},{country:"va",phoneNumber:"933 406 3598",label:"Home"}],company:"Accel",birthday:"1968-08-13T12:00:00.000Z",address:"334 Sandford Street, Savage, Virgin Islands, PO1858"},attachments:Sr},{id:"a7806ced-03f1-4197-8b30-00bdd463366b",avatar:"assets/images/avatars/male-04.jpg",name:"Marsh Cochran",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"marshcochran@mail.biz",label:"Personal"}],phoneNumbers:[{country:"tz",phoneNumber:"864 401 3980",label:"Mobile"},{country:"tz",phoneNumber:"956 546 2589",label:"Work"}],title:"Fundraising Director",company:"Xsports",birthday:"1983-12-22T12:00:00.000Z",address:"487 Hamilton Walk, Bergoo, American Samoa, PO5616"},attachments:Sr},{id:"f4ad15d9-5a24-463a-88ea-6189d6bb3a53",avatar:"assets/images/avatars/male-05.jpg",name:"Parrish Austin",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"parrishaustin@mail.co.uk",label:"Personal"},{email:"austin.parrish@insource.net",label:"Work"}],phoneNumbers:[{country:"lv",phoneNumber:"834 426 3574",label:"Mobile"},{country:"lv",phoneNumber:"816 573 3694",label:"Work"},{country:"lv",phoneNumber:"967 515 2009",label:"Home"}],title:"Motor Winder",company:"Insource",birthday:"1963-08-24T12:00:00.000Z",address:"610 Harbor Lane, Cascades, Minnesota, PO8639"},attachments:Sr},{id:"780d0111-5e5c-4694-8d1d-0ea421971fbf",avatar:"assets/images/avatars/female-02.jpg",name:"Laverne Dodson",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"lavernedodson@mail.ca",label:"Personal"}],phoneNumbers:[{country:"ar",phoneNumber:"964 417 2318",label:"Mobile"},{country:"ar",phoneNumber:"830 410 2506",label:"Work"}],title:"Television News Producer",company:"Lovepad",birthday:"1973-09-25T12:00:00.000Z",address:"428 Newport Street, Neahkahnie, Arkansas, PO8324"},attachments:Sr},{id:"bf172879-423a-4fd6-8df3-6d1938bbfe1f",avatar:"assets/images/avatars/male-06.jpg",name:"Edwards Mckenzie",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"edwardsmckenzie@mail.org",label:"Personal"},{email:"mckenzie.edwards@bugsall.io",label:"Work"}],phoneNumbers:[{country:"pe",phoneNumber:"934 519 2903",label:"Mobile"},{country:"pe",phoneNumber:"989 489 3662",label:"Work"},{country:"pe",phoneNumber:"813 461 2790",label:"Home"}],title:"Legal Assistant",company:"Bugsall",birthday:"1988-07-27T12:00:00.000Z",address:"384 Polhemus Place, Dalton, Palau, PO6038"},attachments:Sr},{id:"1eaa3213-ece2-4ba6-8e15-eb36ca388f50",avatar:"assets/images/avatars/female-03.jpg",name:"Trudy Berg",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"trudyberg@mail.us",label:"Personal"},{email:"berg.trudy@satiance.tv",label:"Work"}],phoneNumbers:[{country:"ls",phoneNumber:"912 539 2770",label:"Mobile"}],title:"Meteorologist",company:"Satiance",birthday:"1989-12-15T12:00:00.000Z",address:"945 Jerome Avenue, Riceville, North Carolina, PO1625"},attachments:Sr},{id:"abd9e78b-9e96-428f-b3ff-4d934c401bee",avatar:"assets/images/avatars/female-04.jpg",name:"Elsie Melendez",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"elsiemelendez@mail.com",label:"Personal"},{email:"melendez.elsie@chillium.name",label:"Work"}],phoneNumbers:[{country:"tg",phoneNumber:"907 515 3007",label:"Mobile"},{country:"tg",phoneNumber:"967 534 2803",label:"Work"}],title:"Fundraising Director",company:"Chillium",birthday:"1980-06-28T12:00:00.000Z",address:"428 Varanda Place, Veyo, Oklahoma, PO6188"},attachments:Sr},{id:"efae92cc-3bd1-4c6a-a395-b6760c69bd55",avatar:"assets/images/avatars/male-07.jpg",name:"Lamb Underwood",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"lambunderwood@mail.me",label:"Personal"}],phoneNumbers:[{country:"pf",phoneNumber:"855 517 2767",label:"Mobile"},{country:"pf",phoneNumber:"906 442 3593",label:"Work"},{country:"pf",phoneNumber:"905 402 2121",label:"Home"}],title:"Legal Assistant",company:"Exotechno",birthday:"1990-07-26T12:00:00.000Z",address:"609 Greenpoint Avenue, Beason, Vermont, PO5229"},attachments:Sr},{id:"bde636a7-c3d2-4bff-939a-aab11df1516b",avatar:null,name:"Tessa Valdez",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"tessavaldez@mail.info",label:"Personal"}],phoneNumbers:[{country:"dz",phoneNumber:"892 430 2631",label:"Mobile"},{country:"dz",phoneNumber:"997 525 2354",label:"Work"},{country:"dz",phoneNumber:"907 472 2857",label:"Home"}],title:"Banker Mason",company:"Securia",birthday:"1994-01-10T12:00:00.000Z",address:"183 Crosby Avenue, Blanco, Mississippi, PO3463"},attachments:Sr},{id:"6519600a-5eaa-45f8-8bed-c46fddb3b26a",background:"assets/images/cards/24-640x480.jpg",name:"Mcleod Wagner",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"mcleodwagner@mail.biz",label:"Personal"}],phoneNumbers:[{country:"at",phoneNumber:"977 590 2773",label:"Mobile"},{country:"at",phoneNumber:"828 496 3813",label:"Work"},{country:"at",phoneNumber:"831 432 2512",label:"Home"}],company:"Inrt",birthday:"1980-12-03T12:00:00.000Z",address:"736 Glen Street, Kaka, West Virginia, PO9350"},attachments:Sr},{id:"6d80a6f6-2884-4ac4-9c73-06b82c220017",avatar:"assets/images/avatars/female-06.jpg",name:"Kristie Hall",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"kristiehall@mail.co.uk",label:"Personal"},{email:"hall.kristie@austech.net",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"841 530 3641",label:"Mobile"},{country:"tn",phoneNumber:"941 410 3743",label:"Work"},{country:"tn",phoneNumber:"938 599 3850",label:"Home"}],title:"Electromedical Equipment Technician",company:"Austech",birthday:"1975-08-31T12:00:00.000Z",address:"547 Revere Place, Hoehne, New Hampshire, PO2125"},attachments:Sr},{id:"35190d23-036e-44ef-b545-cc744c626edd",avatar:"assets/images/avatars/female-07.jpg",name:"Shannon Kennedy",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"shannonkennedy@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gb",phoneNumber:"899 508 2992",label:"Mobile"},{country:"gb",phoneNumber:"834 499 3354",label:"Work"},{country:"gb",phoneNumber:"834 526 3388",label:"Home"}],title:"Gas Meter Mechanic",company:"Eventix",birthday:"1994-09-07T12:00:00.000Z",address:"480 Chase Court, Edinburg, Kansas, PO5357"},attachments:Sr},{id:"b018c194-68ec-4915-ab56-e9f3bd2d98db",avatar:"assets/images/avatars/female-08.jpg",name:"Martha Swanson",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"marthaswanson@mail.org",label:"Personal"},{email:"swanson.martha@sequitur.io",label:"Work"}],phoneNumbers:[{country:"gb",phoneNumber:"844 480 3309",label:"Mobile"},{country:"gb",phoneNumber:"981 591 3239",label:"Work"},{country:"gb",phoneNumber:"923 484 3147",label:"Home"}],title:"Short Story Writer",company:"Sequitur",birthday:"1993-12-31T12:00:00.000Z",address:"595 Howard Place, Convent, Rhode Island, PO6993"},attachments:Sr},{id:"b7c355e9-e003-467e-82d2-4f6978c1a696",avatar:"assets/images/avatars/female-09.jpg",name:"Jacklyn Morgan",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"jacklynmorgan@mail.us",label:"Personal"},{email:"morgan.jacklyn@shopabout.tv",label:"Work"}],phoneNumbers:[{country:"so",phoneNumber:"974 542 2061",label:"Mobile"}],title:"Animal Sitter",company:"Shopabout",birthday:"1976-09-30T12:00:00.000Z",address:"971 Conover Street, Statenville, Louisiana, PO6622"},attachments:Sr},{id:"cfa07b7c-93d1-42e7-9592-493d9efc78ae",avatar:"assets/images/avatars/female-10.jpg",name:"Tonya Bowers",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"tonyabowers@mail.com",label:"Personal"},{email:"bowers.tonya@tourmania.name",label:"Work"}],phoneNumbers:[{country:"tv",phoneNumber:"922 585 2914",label:"Mobile"},{country:"tv",phoneNumber:"913 538 2961",label:"Work"}],title:"Track Service Worker",company:"Tourmania",birthday:"1976-06-14T12:00:00.000Z",address:"197 Marconi Place, Welda, Delaware, PO6061"},attachments:Sr},{id:"00feeb63-c83a-4655-a37e-a07da10cfa1c",avatar:"assets/images/avatars/female-11.jpg",name:"Latonya Cruz",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"latonyacruz@mail.me",label:"Personal"}],phoneNumbers:[{country:"tm",phoneNumber:"981 508 2080",label:"Mobile"},{country:"tm",phoneNumber:"817 425 2052",label:"Work"},{country:"tm",phoneNumber:"939 434 3805",label:"Home"}],title:"Motor Winder",company:"Zilch",birthday:"1967-11-28T12:00:00.000Z",address:"775 Dahill Road, Iberia, California, PO2169"},attachments:Sr},{id:"142abf21-e635-4a7d-9330-e57f66adcdbe",avatar:"assets/images/avatars/female-12.jpg",name:"Evangelina Mcclain",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"evangelinamcclain@mail.info",label:"Personal"}],phoneNumbers:[{country:"ck",phoneNumber:"992 583 3187",label:"Mobile"},{country:"ck",phoneNumber:"881 472 3297",label:"Work"},{country:"ck",phoneNumber:"846 477 3596",label:"Home"}],title:"Congressional Representative",company:"Straloy",birthday:"1976-02-15T12:00:00.000Z",address:"305 Columbia Street, Dupuyer, Puerto Rico, PO8744"},attachments:Sr},{id:"e4f255a3-b5dd-45a7-975f-c399604a399a",avatar:"assets/images/avatars/male-09.jpg",name:"Herring Gonzales",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"herringgonzales@mail.biz",label:"Personal"}],phoneNumbers:[{country:"ai",phoneNumber:"995 411 2513",label:"Mobile"},{country:"ai",phoneNumber:"839 492 2760",label:"Work"}],title:"Gas Meter Mechanic",company:"Cubix",birthday:"1995-02-16T12:00:00.000Z",address:"195 Brooklyn Road, Jeff, Marshall Islands, PO2943"},attachments:Sr},{id:"ab4f712d-d712-41a8-b567-be4c66c349a3",avatar:"assets/images/avatars/female-13.jpg",name:"Alyce Cash",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"alycecash@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"ht",phoneNumber:"969 499 3077",label:"Mobile"},{country:"ht",phoneNumber:"907 513 2784",label:"Work"}],title:"Weather Analyst",company:"Qnekt",birthday:"1973-12-19T12:00:00.000Z",address:"964 Henry Street, Eureka, Indiana, PO1035"},attachments:Sr},{id:"5d067800-c301-46c6-a7f7-28dc89d9a554",avatar:null,name:"Kristine Pacheco",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"kristinepacheco@mail.net",label:"Personal"},{email:"pacheco.kristine@vurbo.ca",label:"Work"}],phoneNumbers:[{country:"mm",phoneNumber:"977 516 2492",label:"Mobile"}],title:"Short Story Writer",company:"Vurbo",birthday:"1985-10-22T12:00:00.000Z",address:"622 Dodworth Street, Rose, Arizona, PO9530"},attachments:Sr},{id:"c500255a-1173-47d0-a0e4-4944d48fc12a",avatar:"assets/images/avatars/male-10.jpg",name:"English Haney",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"englishhaney@mail.org",label:"Personal"}],phoneNumbers:[{country:"lb",phoneNumber:"989 567 3834",label:"Mobile"}],title:"Meteorologist",company:"Photobin",birthday:"1969-09-05T12:00:00.000Z",address:"579 Pooles Lane, Belleview, Montana, PO4106"},attachments:Sr},{id:"b62359fd-f2a8-46e6-904e-31052d1cd675",avatar:"assets/images/avatars/male-11.jpg",name:"Joseph Strickland",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"josephstrickland@mail.io",label:"Personal"},{email:"strickland.joseph@bytrex.us",label:"Work"}],phoneNumbers:[{country:"jo",phoneNumber:"990 450 2729",label:"Mobile"}],title:"Hotel Manager",company:"Bytrex",birthday:"1991-09-08T12:00:00.000Z",address:"844 Ellery Street, Hondah, Texas, PO1272"},attachments:Sr},{id:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",avatar:"assets/images/avatars/male-12.jpg",name:"Nunez Faulkner",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"nunezfaulkner@mail.tv",label:"Personal"}],phoneNumbers:[{country:"xk",phoneNumber:"909 552 3327",label:"Mobile"}],title:"Hotel Manager",company:"Buzzopia",birthday:"1982-01-23T12:00:00.000Z",address:"614 Herkimer Court, Darrtown, Nebraska, PO9308"},attachments:Sr},{id:"19662ecf-0686-4aad-a46c-24b552eb2ff5",avatar:"assets/images/avatars/female-15.jpg",name:"Juana Morrow",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"juanamorrow@mail.com",label:"Personal"}],phoneNumbers:[{country:"ee",phoneNumber:"868 438 3943",label:"Mobile"}],title:"Meteorologist",company:"Lyria",birthday:"1992-03-29T12:00:00.000Z",address:"663 Drew Street, Juntura, Georgia, PO9857"},attachments:Sr},{id:"26dfe954-8bf3-45ee-b285-1d0a88c8d3ea",avatar:"assets/images/avatars/male-13.jpg",name:"Lara Gaines",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"laragaines@mail.name",label:"Personal"}],phoneNumbers:[{country:"mr",phoneNumber:"891 498 2043",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Acruex",birthday:"1961-06-07T12:00:00.000Z",address:"762 Troutman Street, Drummond, Oregon, PO6973"},attachments:Sr},{id:"d6462af2-c488-4de7-9b26-3845bd2983f9",avatar:"assets/images/avatars/male-14.jpg",name:"Johnston Riddle",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"johnstonriddle@mail.me",label:"Personal"}],phoneNumbers:[{country:"bt",phoneNumber:"979 541 2691",label:"Mobile"},{country:"bt",phoneNumber:"909 407 3887",label:"Work"},{country:"bt",phoneNumber:"864 557 3128",label:"Home"}],title:"Hotel Manager",company:"Xleen",birthday:"1972-09-13T12:00:00.000Z",address:"674 Bryant Street, Grahamtown, Federated States Of Micronesia, PO2757"},attachments:Sr},{id:"a1723c04-69fe-4573-a135-6645658afe76",avatar:null,name:"Vargas Gardner",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"vargasgardner@mail.info",label:"Personal"},{email:"gardner.vargas@cosmosis.biz",label:"Work"}],phoneNumbers:[{country:"bi",phoneNumber:"855 456 2754",label:"Mobile"}],title:"Bindery Machine Operator",company:"Cosmosis",birthday:"1979-10-21T12:00:00.000Z",address:"869 Seton Place, Chemung, Maine, PO8109"},attachments:Sr},{id:"823e6166-c0c8-4373-9270-8a0d17489a08",avatar:"assets/images/avatars/male-16.jpg",name:"Mccall Day",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"mccallday@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"se",phoneNumber:"993 504 3286",label:"Mobile"},{country:"se",phoneNumber:"924 434 2238",label:"Work"},{country:"se",phoneNumber:"816 466 2634",label:"Home"}],title:"Historiographer",company:"Nipaz",birthday:"1964-03-05T12:00:00.000Z",address:"854 Hanover Place, Harleigh, New Jersey, PO9459"},attachments:Sr},{id:"2c37ed00-427a-46d7-8f8f-d711c768d1ee",avatar:"assets/images/avatars/male-17.jpg",name:"Silva Foster",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"silvafoster@mail.net",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"916 511 3837",label:"Mobile"},{country:"bn",phoneNumber:"949 564 3247",label:"Work"}],title:"Insurance Analyst",company:"Extrawear",birthday:"1980-04-29T12:00:00.000Z",address:"137 Bridge Street, Sisquoc, District Of Columbia, PO4105"},attachments:Sr},{id:"944764c0-b261-4428-9188-bbd3022d66a8",avatar:"assets/images/avatars/female-16.jpg",name:"Cathryn Snider",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"cathrynsnider@mail.ca",label:"Personal"},{email:"snider.cathryn@phormula.org",label:"Work"}],phoneNumbers:[{country:"na",phoneNumber:"896 471 3036",label:"Mobile"},{country:"na",phoneNumber:"851 491 3567",label:"Work"},{country:"na",phoneNumber:"805 487 2016",label:"Home"}],title:"Short Story Writer",company:"Phormula",birthday:"1981-06-09T12:00:00.000Z",address:"528 Glenmore Avenue, Elrama, Illinois, PO2952"},attachments:Sr},{id:"f2b3c756-5ad2-4d4b-aee5-b32c91457128",avatar:null,name:"Mooney Cantrell",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"mooneycantrell@mail.io",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"915 577 3020",label:"Mobile"},{country:"bh",phoneNumber:"923 431 3594",label:"Work"}],title:"Fundraising Director",company:"Crustatia",birthday:"1968-12-07T12:00:00.000Z",address:"277 Coventry Road, Fairforest, Nevada, PO6031"},attachments:Sr},{id:"54b1c201-4b2b-4be0-ad70-a6413e9628cd",avatar:"assets/images/avatars/female-17.jpg",name:"Saundra Murphy",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"saundramurphy@mail.us",label:"Personal"}],phoneNumbers:[{country:"mt",phoneNumber:"902 529 2999",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Zilencio",birthday:"1983-11-07T12:00:00.000Z",address:"557 Monroe Street, Mayfair, Maryland, PO7200"},attachments:Sr},{id:"faf979c7-a13b-445a-b30a-08845f5fa90e",avatar:"assets/images/avatars/female-18.jpg",name:"Enid Sparks",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"enidsparks@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"813 410 3258",label:"Mobile"},{country:"bh",phoneNumber:"877 501 2767",label:"Work"}],title:"Historiographer",company:"Skybold",birthday:"1984-05-04T12:00:00.000Z",address:"219 Village Court, Keyport, Alabama, PO7776"},attachments:Sr},{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:null,name:"Nadia Mcknight",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"nadiamcknight@mail.com",label:"Personal"}],phoneNumbers:[{country:"tk",phoneNumber:"943 511 2203",label:"Mobile"},{country:"tk",phoneNumber:"817 578 2993",label:"Work"}],title:"Legal Assistant",company:"Pearlesex",birthday:"1973-10-06T12:00:00.000Z",address:"448 Berriman Street, Reinerton, Washington, PO6704"},attachments:Sr},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"assets/images/avatars/male-19.jpg",name:"Best Blackburn",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"bestblackburn@mail.name",label:"Personal"},{email:"blackburn.best@beadzza.me",label:"Work"}],phoneNumbers:[{country:"gl",phoneNumber:"814 498 3701",label:"Mobile"}],title:"Hotel Manager",company:"Beadzza",birthday:"1987-06-07T12:00:00.000Z",address:"578 Tampa Court, Wescosville, Ohio, PO4108"},attachments:Sr},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:null,name:"Duncan Carver",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"duncancarver@mail.info",label:"Personal"}],phoneNumbers:[{country:"jm",phoneNumber:"968 547 2111",label:"Mobile"},{country:"jm",phoneNumber:"968 433 3120",label:"Work"},{country:"jm",phoneNumber:"905 425 2777",label:"Home"}],title:"Historiographer",company:"Hotcakes",birthday:"1980-09-15T12:00:00.000Z",address:"931 Bristol Street, Why, South Carolina, PO9700"},attachments:Sr},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"assets/images/avatars/male-01.jpg",name:"Martin Richards",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"martinrichards@mail.biz",label:"Personal"}],phoneNumbers:[{country:"mg",phoneNumber:"902 500 2668",label:"Mobile"},{country:"mg",phoneNumber:"947 559 2919",label:"Work"},{country:"mg",phoneNumber:"934 434 3768",label:"Home"}],title:"Dental Laboratory Worker",company:"Overfork",birthday:"1977-04-12T12:00:00.000Z",address:"268 Hutchinson Court, Drytown, Florida, PO3041"},attachments:Sr},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"assets/images/avatars/female-20.jpg",name:"Candice Munoz",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"candicemunoz@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"838 562 2769",label:"Mobile"}],title:"Legal Assistant",company:"Eclipto",birthday:"1976-09-09T12:00:00.000Z",address:"946 Remsen Street, Caroline, New Mexico, PO3247"},attachments:Sr},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"assets/images/avatars/female-01.jpg",name:"Vickie Mosley",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"vickiemosley@mail.net",label:"Personal"}],phoneNumbers:[{country:"tr",phoneNumber:"939 555 3054",label:"Mobile"},{country:"tr",phoneNumber:"852 486 2053",label:"Work"}],title:"Bindery Machine Operator",company:"Strozen",birthday:"1989-06-21T12:00:00.000Z",address:"397 Vandalia Avenue, Rockingham, Michigan, PO8089"},attachments:Sr},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"assets/images/avatars/female-02.jpg",name:"Tina Harris",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"tinaharris@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gp",phoneNumber:"933 464 2431",label:"Mobile"},{country:"gp",phoneNumber:"894 535 3609",label:"Work"}],title:"Short Story Writer",company:"Gallaxia",birthday:"1976-09-10T12:00:00.000Z",address:"821 Beverly Road, Tyro, Colorado, PO4248"},attachments:Sr},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"assets/images/avatars/male-02.jpg",name:"Holt Manning",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"holtmanning@mail.org",label:"Personal"},{email:"manning.holt@idetica.io",label:"Work"}],phoneNumbers:[{country:"nz",phoneNumber:"822 531 2600",label:"Mobile"},{country:"nz",phoneNumber:"922 549 2094",label:"Work"}],title:"Fundraising Director",company:"Idetica",birthday:"1973-11-08T12:00:00.000Z",address:"364 Porter Avenue, Delshire, Missouri, PO8911"},attachments:Sr},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",background:"assets/images/cards/28-640x480.jpg",name:"Misty Ramsey",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"mistyramsey@mail.us",label:"Personal"}],phoneNumbers:[{country:"kp",phoneNumber:"990 457 2106",label:"Mobile"},{country:"kp",phoneNumber:"918 550 2946",label:"Work"}],company:"Grupoli",birthday:"1969-08-10T12:00:00.000Z",address:"101 Sackett Street, Naomi, Tennessee, PO6335"},attachments:Sr},{id:"cdcc62e4-1520-4ccc-803d-52868c7e01ba",avatar:"assets/images/avatars/female-04.jpg",name:"Dee Alvarado",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"deealvarado@mail.tv",label:"Personal"}],phoneNumbers:[{country:"nu",phoneNumber:"855 445 2483",label:"Mobile"},{country:"nu",phoneNumber:"858 415 2860",label:"Work"},{country:"nu",phoneNumber:"968 587 2752",label:"Home"}],title:"Dental Laboratory Worker",company:"Tsunamia",birthday:"1996-06-17T12:00:00.000Z",address:"956 Pierrepont Street, Crumpler, Hawaii, PO3299"},attachments:Sr},{id:"e2946946-b4b5-4fd7-bab4-62c38cdff2f1",avatar:"assets/images/avatars/female-05.jpg",name:"Samantha Jacobson",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"samanthajacobson@mail.com",label:"Personal"}],phoneNumbers:[{country:"es",phoneNumber:"879 591 3327",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Emoltra",birthday:"1972-02-04T12:00:00.000Z",address:"384 Love Lane, Dyckesville, New York, PO4115"},attachments:Sr},{id:"fdc77706-6ba2-4397-b2f8-a9a0b6495153",avatar:"assets/images/avatars/female-06.jpg",name:"Rhea Landry",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"rhealandry@mail.name",label:"Personal"}],phoneNumbers:[{country:"jp",phoneNumber:"906 579 3698",label:"Mobile"},{country:"jp",phoneNumber:"841 475 2681",label:"Work"}],title:"Electromedical Equipment Technician",company:"Comtent",birthday:"1988-05-22T12:00:00.000Z",address:"725 Arlington Avenue, Mathews, Wyoming, PO4562"},attachments:Sr},{id:"12148fa2-e0a4-49fb-b3c5-daeecdb5180a",avatar:"assets/images/avatars/female-07.jpg",name:"Olga Rhodes",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"olgarhodes@mail.me",label:"Personal"},{email:"rhodes.olga@moreganic.info",label:"Work"}],phoneNumbers:[{country:"tl",phoneNumber:"971 514 3366",label:"Mobile"},{country:"tl",phoneNumber:"807 480 2033",label:"Work"},{country:"tl",phoneNumber:"810 528 3783",label:"Home"}],title:"Pastry Baker",company:"Moreganic",birthday:"1971-08-13T12:00:00.000Z",address:"253 Beard Street, Staples, Massachusetts, PO8089"},attachments:Sr},{id:"07dd64eb-8b8f-4765-a16c-8db083c45096",avatar:"assets/images/avatars/female-08.jpg",name:"Lorraine Pennington",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"lorrainepennington@mail.biz",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"932 404 3308",label:"Mobile"},{country:"fm",phoneNumber:"979 550 3200",label:"Work"},{country:"fm",phoneNumber:"868 557 3568",label:"Home"}],title:"Electromedical Equipment Technician",company:"Marvane",birthday:"1967-06-10T12:00:00.000Z",address:"962 Whitney Avenue, Sussex, North Dakota, PO5796"},attachments:Sr},{id:"81fdc48c-5572-4123-8a73-71b7892120de",avatar:"assets/images/avatars/female-09.jpg",name:"Earlene Rosales",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"earlenerosales@mail.co.uk",label:"Personal"},{email:"rosales.earlene@softmicro.net",label:"Work"}],phoneNumbers:[{country:"ki",phoneNumber:"927 589 3619",label:"Mobile"}],title:"Historiographer",company:"Softmicro",birthday:"1960-11-13T12:00:00.000Z",address:"981 Kingston Avenue, Topaz, Connecticut, PO6866"},attachments:Sr},{id:"f8bbf6be-d49a-41a3-bb80-3d51df84c12b",avatar:"assets/images/avatars/female-10.jpg",name:"Marcia Hatfield",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"marciahatfield@mail.ca",label:"Personal"},{email:"hatfield.marcia@datagen.org",label:"Work"}],phoneNumbers:[{country:"no",phoneNumber:"883 432 3718",label:"Mobile"},{country:"no",phoneNumber:"934 516 2135",label:"Work"},{country:"no",phoneNumber:"923 596 3843",label:"Home"}],title:"Track Service Worker",company:"Datagen",birthday:"1980-02-26T12:00:00.000Z",address:"802 Preston Court, Waikele, Pennsylvania, PO7421"},attachments:Sr},{id:"cd482941-3eaf-4560-ac37-56a9296025df",avatar:"assets/images/avatars/female-11.jpg",name:"Liliana Ayala",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"lilianaayala@mail.io",label:"Personal"}],phoneNumbers:[{country:"bd",phoneNumber:"936 590 2412",label:"Mobile"}],title:"Insurance Analyst",company:"Pharmex",birthday:"1988-04-27T12:00:00.000Z",address:"935 Guider Avenue, Kipp, Wisconsin, PO5282"},attachments:Sr},{id:"22f18d47-ff8d-440e-888d-a1747c093052",avatar:"assets/images/avatars/female-12.jpg",name:"Alice Harding",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"aliceharding@mail.us",label:"Personal"}],phoneNumbers:[{country:"sx",phoneNumber:"881 472 3113",label:"Mobile"},{country:"sx",phoneNumber:"974 548 3124",label:"Work"},{country:"sx",phoneNumber:"800 518 3615",label:"Home"}],title:"Track Service Worker",company:"Futurity",birthday:"1985-09-17T12:00:00.000Z",address:"387 Holt Court, Thomasville, Alaska, PO2867"},attachments:Sr},{id:"a9a9f382-e4c3-42fb-9fe9-65aa534732b5",avatar:"assets/images/avatars/female-13.jpg",name:"Francisca Perkins",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"franciscaperkins@mail.tv",label:"Personal"},{email:"perkins.francisca@overplex.com",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"830 430 3437",label:"Mobile"},{country:"au",phoneNumber:"868 538 2886",label:"Work"}],title:"Dental Laboratory Worker",company:"Overplex",birthday:"1966-08-14T12:00:00.000Z",address:"733 Delmonico Place, Belvoir, Virginia, PO7102"},attachments:Sr},{id:"0222b24b-c288-48d1-b356-0f087fa172f8",avatar:null,name:"Warren Gates",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"warrengates@mail.name",label:"Personal"},{email:"gates.warren@qualitex.me",label:"Work"}],phoneNumbers:[{country:"gt",phoneNumber:"847 513 2248",label:"Mobile"},{country:"gt",phoneNumber:"866 591 3665",label:"Work"},{country:"gt",phoneNumber:"877 539 3840",label:"Home"}],title:"Banker Mason",company:"Qualitex",birthday:"1977-02-23T12:00:00.000Z",address:"713 Fane Court, Lemoyne, Kentucky, PO3601"},attachments:Sr},{id:"0630f1ca-cdb9-405d-b134-68f733334089",avatar:"assets/images/avatars/female-14.jpg",name:"Maryann Mcintyre",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"maryannmcintyre@mail.info",label:"Personal"},{email:"mcintyre.maryann@aquafire.biz",label:"Work"}],phoneNumbers:[{country:"bf",phoneNumber:"861 419 2752",label:"Mobile"},{country:"bf",phoneNumber:"935 553 3031",label:"Work"}],title:"Fundraising Director",company:"Aquafire",birthday:"1963-04-07T12:00:00.000Z",address:"698 Brooklyn Avenue, Dixonville, Utah, PO2712"},attachments:Sr},{id:"999c24f3-7bb8-4a01-85ca-2fca7863c57e",avatar:"assets/images/avatars/female-15.jpg",name:"Sharon Marshall",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"sharonmarshall@mail.co.uk",label:"Personal"},{email:"marshall.sharon@utara.net",label:"Work"}],phoneNumbers:[{country:"fo",phoneNumber:"947 441 2999",label:"Mobile"},{country:"fo",phoneNumber:"984 441 2615",label:"Work"},{country:"fo",phoneNumber:"824 541 2714",label:"Home"}],title:"Legal Assistant",company:"Utara",birthday:"1960-01-26T12:00:00.000Z",address:"923 Ivan Court, Hatteras, Idaho, PO7573"},attachments:Sr},{id:"7e8e1f1e-d19f-45c7-86bd-6fef599dae71",avatar:"assets/images/avatars/female-16.jpg",name:"Margo Witt",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"margowitt@mail.ca",label:"Personal"},{email:"witt.margo@norsul.org",label:"Work"}],phoneNumbers:[{country:"ao",phoneNumber:"992 596 3391",label:"Mobile"},{country:"ao",phoneNumber:"950 489 2505",label:"Work"},{country:"ao",phoneNumber:"891 540 2231",label:"Home"}],title:"Television News Producer",company:"Norsul",birthday:"1975-08-31T12:00:00.000Z",address:"539 Rockaway Avenue, Whitmer, Guam, PO4871"},attachments:Sr},{id:"bedcb6a2-da83-4631-866a-77d10d239477",avatar:"assets/images/avatars/male-04.jpg",name:"Alvarado Turner",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"alvaradoturner@mail.io",label:"Personal"}],phoneNumbers:[{country:"lv",phoneNumber:"961 537 3956",label:"Mobile"}],title:"Fundraising Director",company:"Geologix",birthday:"1985-12-08T12:00:00.000Z",address:"233 Willmohr Street, Cressey, Iowa, PO1962"},attachments:Sr},{id:"66f9de1b-f842-4d4c-bb59-f97e91db0462",avatar:"assets/images/avatars/male-05.jpg",name:"Maldonado Rodriquez",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"maldonadorodriquez@mail.us",label:"Personal"},{email:"rodriquez.maldonado@zentility.tv",label:"Work"}],phoneNumbers:[{country:"et",phoneNumber:"811 502 3398",label:"Mobile"},{country:"et",phoneNumber:"877 402 2443",label:"Work"},{country:"et",phoneNumber:"949 536 3451",label:"Home"}],title:"Dental Laboratory Worker",company:"Zentility",birthday:"1993-06-01T12:00:00.000Z",address:"916 Cobek Court, Morningside, South Dakota, PO2019"},attachments:Sr},{id:"9cb0ea57-3461-4182-979b-593b0c1ec6c3",avatar:"assets/images/avatars/male-06.jpg",name:"Tran Duke",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"tranduke@mail.com",label:"Personal"},{email:"duke.tran@splinx.name",label:"Work"}],phoneNumbers:[{country:"si",phoneNumber:"837 503 2254",label:"Mobile"},{country:"si",phoneNumber:"893 405 3190",label:"Work"},{country:"si",phoneNumber:"931 402 3874",label:"Home"}],title:"Legal Assistant",company:"Splinx",birthday:"1976-04-27T12:00:00.000Z",address:"405 Canarsie Road, Richville, Virgin Islands, PO2744"},attachments:Sr},{id:"2fb89a90-5622-4b5b-8df3-d49b85905392",avatar:null,name:"Estela Lyons",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"estelalyons@mail.me",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"864 459 3205",label:"Mobile"},{country:"vg",phoneNumber:"886 524 2880",label:"Work"},{country:"vg",phoneNumber:"815 484 3420",label:"Home"}],title:"Animal Sitter",company:"Gonkle",birthday:"1968-03-11T12:00:00.000Z",address:"540 Metrotech Courtr, Garfield, American Samoa, PO2290"},attachments:Sr},{id:"8141dd08-3a6e-4770-912c-59d0ed06dde6",avatar:null,name:"Madeleine Fletcher",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"madeleinefletcher@mail.info",label:"Personal"},{email:"fletcher.madeleine@genmom.biz",label:"Work"}],phoneNumbers:[{country:"uy",phoneNumber:"898 554 3354",label:"Mobile"}],title:"Fundraising Director",company:"Genmom",birthday:"1970-07-15T12:00:00.000Z",address:"825 Cherry Street, Foscoe, Minnesota, PO7290"},attachments:Sr},{id:"7585015c-ada2-4f88-998d-9646865d1ad2",avatar:"assets/images/avatars/male-07.jpg",name:"Meyer Roach",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"meyerroach@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"uz",phoneNumber:"891 543 2053",label:"Mobile"},{country:"uz",phoneNumber:"842 564 3671",label:"Work"},{country:"uz",phoneNumber:"992 491 3514",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zentime",birthday:"1968-10-16T12:00:00.000Z",address:"315 Albemarle Road, Allison, Arkansas, PO6008"},attachments:Sr},{id:"32c73a6a-67f2-48a9-b2a1-b23da83187bb",avatar:null,name:"Bolton Obrien",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"boltonobrien@mail.net",label:"Personal"},{email:"obrien.bolton@enersol.ca",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"860 472 2458",label:"Mobile"},{country:"tn",phoneNumber:"887 499 3580",label:"Work"}],title:"Banker Mason",company:"Enersol",birthday:"1968-09-08T12:00:00.000Z",address:"818 Aviation Road, Geyserville, Palau, PO9655"},attachments:Sr},{id:"114642a2-ccb7-4cb1-ad2b-5e9b6a0c1d2e",avatar:"assets/images/avatars/male-09.jpg",name:"Barber Johnson",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"barberjohnson@mail.org",label:"Personal"}],phoneNumbers:[{country:"az",phoneNumber:"928 567 2521",label:"Mobile"},{country:"az",phoneNumber:"898 515 2048",label:"Work"},{country:"az",phoneNumber:"935 495 3348",label:"Home"}],title:"Talent Manager",company:"Zounds",birthday:"1967-03-02T12:00:00.000Z",address:"386 Vernon Avenue, Dragoon, North Carolina, PO4559"},attachments:Sr},{id:"310ece7d-dbb0-45d6-9e69-14c24e50fe3d",avatar:"assets/images/avatars/male-10.jpg",name:"Cervantes Kramer",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"cervanteskramer@mail.io",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"998 498 2507",label:"Mobile"},{country:"vg",phoneNumber:"856 477 3445",label:"Work"}],title:"Motor Winder",company:"Xeronk",birthday:"1992-09-04T12:00:00.000Z",address:"238 Rochester Avenue, Lydia, Oklahoma, PO3914"},attachments:Sr},{id:"dcc673f6-de59-4715-94ed-8f64663d449b",avatar:"assets/images/avatars/female-19.jpg",name:"Megan Suarez",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"megansuarez@mail.us",label:"Personal"}],phoneNumbers:[{country:"bb",phoneNumber:"875 422 2053",label:"Mobile"},{country:"bb",phoneNumber:"861 487 2597",label:"Work"},{country:"bb",phoneNumber:"873 414 3953",label:"Home"}],title:"Bindery Machine Operator",company:"Cemention",birthday:"1984-09-08T12:00:00.000Z",address:"112 Tillary Street, Camptown, Vermont, PO8827"},attachments:Sr},{id:"3e4ca731-d39b-4ad9-b6e0-f84e67f4b74a",background:"assets/images/cards/26-640x480.jpg",name:"Ofelia Ratliff",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"ofeliaratliff@mail.tv",label:"Personal"}],phoneNumbers:[{country:"vu",phoneNumber:"978 546 3699",label:"Mobile"},{country:"vu",phoneNumber:"892 551 2229",label:"Work"},{country:"vu",phoneNumber:"949 495 3479",label:"Home"}],company:"Buzzmaker",birthday:"1988-11-11T12:00:00.000Z",address:"951 Hampton Avenue, Bartonsville, Mississippi, PO4232"},attachments:Sr},{id:"2012d4a5-19e4-444d-aaff-1d8b1d853650",avatar:"assets/images/avatars/female-01.jpg",name:"Laurel Parker",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"laurelparker@mail.com",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"805 502 3677",label:"Mobile"},{country:"lu",phoneNumber:"925 527 2973",label:"Work"},{country:"lu",phoneNumber:"975 495 2977",label:"Home"}],title:"Fundraising Director",company:"Omnigog",birthday:"1987-05-17T12:00:00.000Z",address:"157 Woodhull Street, Rutherford, West Virginia, PO6646"},attachments:Sr},{id:"012b8219-74bf-447c-af2c-66904d90a956",avatar:"assets/images/avatars/female-02.jpg",name:"Tracy Delacruz",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"tracydelacruz@mail.name",label:"Personal"},{email:"delacruz.tracy@shepard.me",label:"Work"}],phoneNumbers:[{country:"co",phoneNumber:"974 428 2886",label:"Mobile"}],title:"Bindery Machine Operator",company:"Shepard",birthday:"1963-08-10T12:00:00.000Z",address:"604 Merit Court, Wyano, New Hampshire, PO1641"},attachments:Sr},{id:"8b1befd2-66a7-4981-ae52-77f01b382d18",avatar:"assets/images/avatars/female-03.jpg",name:"Jeannette Stanton",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"jeannettestanton@mail.info",label:"Personal"},{email:"stanton.jeannette@zentury.biz",label:"Work"}],phoneNumbers:[{country:"dz",phoneNumber:"947 561 3783",label:"Mobile"},{country:"dz",phoneNumber:"917 463 3737",label:"Work"},{country:"dz",phoneNumber:"835 510 2059",label:"Home"}],title:"Hotel Manager",company:"Zentury",birthday:"1975-09-02T12:00:00.000Z",address:"100 Menahan Street, Snyderville, Kansas, PO1006"},attachments:Sr},{id:"844668c3-5e20-4fed-9e3a-7d274f696e61",avatar:"assets/images/avatars/female-04.jpg",name:"Johnnie Cleveland",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"johnniecleveland@mail.co.uk",label:"Personal"},{email:"cleveland.johnnie@viasia.net",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"947 468 2942",label:"Mobile"}],title:"Fundraising Director",company:"Viasia",birthday:"1986-03-15T12:00:00.000Z",address:"283 Albany Avenue, Jennings, Rhode Island, PO1646"},attachments:Sr},{id:"5a01e870-8be1-45a5-b58a-ec09c06e8f28",avatar:"assets/images/avatars/female-05.jpg",name:"Staci Hyde",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"stacihyde@mail.ca",label:"Personal"}],phoneNumbers:[{country:"id",phoneNumber:"944 525 2944",label:"Mobile"},{country:"id",phoneNumber:"877 500 2506",label:"Work"}],title:"Banker Mason",company:"Zilla",birthday:"1975-04-22T12:00:00.000Z",address:"560 Dooley Street, Ellerslie, Louisiana, PO1005"},attachments:Sr},{id:"5ac1f193-f150-45f9-bfe4-b7b4e1a83ff9",avatar:"assets/images/avatars/female-06.jpg",name:"Angela Gallagher",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"angelagallagher@mail.org",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"996 514 3856",label:"Mobile"},{country:"et",phoneNumber:"903 539 2049",label:"Work"},{country:"et",phoneNumber:"938 463 3685",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zenolux",birthday:"1965-08-02T12:00:00.000Z",address:"445 Remsen Avenue, Ruckersville, Delaware, PO2712"},attachments:Sr},{id:"995df091-d78a-4bb7-840c-ba6a7d14a1bd",avatar:"assets/images/avatars/male-11.jpg",name:"Hutchinson Levy",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"hutchinsonlevy@mail.io",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"970 546 3452",label:"Mobile"},{country:"et",phoneNumber:"894 438 2430",label:"Work"}],title:"Congressional Representative",company:"Zytrek",birthday:"1978-03-22T12:00:00.000Z",address:"911 Lois Avenue, Epworth, California, PO6557"},attachments:Sr},{id:"7184be71-a28f-4f2b-8c45-15f78cf2f825",avatar:"assets/images/avatars/female-05.jpg",name:"Alissa Nelson",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"alissanelson@mail.us",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"893 600 2639",label:"Mobile"}],title:"Bindery Machine Operator",company:"Emtrak",birthday:"1993-10-19T12:00:00.000Z",address:"514 Sutter Avenue, Shindler, Puerto Rico, PO3862"},attachments:Sr},{id:"325d508c-ca49-42bf-b0d5-c4a6b8da3d5c",avatar:null,name:"Oliver Head",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"oliverhead@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"977 528 3294",label:"Mobile"}],title:"Meteorologist",company:"Rameon",birthday:"1967-01-05T12:00:00.000Z",address:"569 Clermont Avenue, Movico, Marshall Islands, PO7293"},attachments:Sr},{id:"c674b6e1-b846-4bba-824b-0b4df0cdec48",avatar:"assets/images/avatars/male-13.jpg",name:"Duran Barr",about:"Hi there! I'm using FuseChat.",details:{emails:[{email:"duranbarr@mail.com",label:"Personal"},{email:"barr.duran@hinway.name",label:"Work"}],phoneNumbers:[{country:"sr",phoneNumber:"857 457 2508",label:"Mobile"},{country:"sr",phoneNumber:"887 522 2146",label:"Work"},{country:"sr",phoneNumber:"947 574 3174",label:"Home"}],title:"Insurance Analyst",company:"Hinway",birthday:"1977-11-06T12:00:00.000Z",address:"103 Chestnut Avenue, Glenbrook, Indiana, PO2578"},attachments:Sr}],Tr={id:"cfaad35d-07a3-4447-a6c3-d8c3d54fd5df",name:"Brian Hughes",email:"hughes.brian@company.com",avatar:"assets/images/avatars/brian-hughes.jpg",about:"Hi there! I'm using FuseChat."};let Ar=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._chats=Mr,this._contacts=Cr,this._messages=Dr,this._profile=Tr,this.registerHandlers(),this._chats=this._chats.map(e=>Object.assign(Object.assign({},e),{contact:this._contacts.find(t=>t.id===e.contactId),messages:this._messages.map(t=>Object.assign(Object.assign({},t),{chatId:e.id,contactId:"me"===t.contactId?this._profile.id:e.contactId,isMine:"me"===t.contactId}))}))}registerHandlers(){this._fuseMockApiService.onGet("api/apps/chat/chats").reply(()=>[200,rn(this._chats)]),this._fuseMockApiService.onGet("api/apps/chat/chat").reply(({request:e})=>{const t=e.params.get("id");return[200,rn(this._chats).find(e=>e.id===t)]}),this._fuseMockApiService.onPatch("api/apps/chat/chat").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.chat);let n=null;return this._chats.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onGet("api/apps/chat/contacts").reply(()=>{let e=rn(this._contacts);return e.sort((e,t)=>e.name.localeCompare(t.name)),e=e.map(e=>Fn(e,["details","attachments"])),[200,e]}),this._fuseMockApiService.onGet("api/apps/chat/contact").reply(({request:e})=>{const t=e.params.get("id");return[200,rn(this._contacts).find(e=>e.id===t)]}),this._fuseMockApiService.onGet("api/apps/chat/profile").reply(()=>[200,rn(this._profile)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Er=[{id:"cd5fa417-b667-482d-b208-798d9da3213c",avatar:"assets/images/avatars/male-01.jpg",background:"assets/images/cards/14-640x480.jpg",name:"Dejesus Michael",emails:[{email:"dejesusmichael@mail.org",label:"Personal"},{email:"michael.dejesus@vitricomp.io",label:"Work"}],phoneNumbers:[{country:"bs",phoneNumber:"984 531 2468",label:"Mobile"},{country:"bs",phoneNumber:"806 470 2693",label:"Work"}],title:"Track Service Worker",company:"Vitricomp",birthday:"1975-01-10T12:00:00.000Z",address:"279 Independence Avenue, Calvary, Guam, PO4127",notes:"<p>Do incididunt cillum duis eu pariatur enim proident minim officia amet proident consequat consequat qui consequat magna magna occaecat aliquip culpa pariatur velit nisi nostrud irure eu ullamco exercitation sint.</p><p>Cillum deserunt laborum laborum quis nisi enim et aliquip labore excepteur in excepteur labore amet in ipsum ipsum nostrud deserunt lorem nisi voluptate dolor minim enim ut eu cupidatat enim.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"beec5287-ed50-4504-858a-5dc3f8ce6935",avatar:null,background:null,name:"Dena Molina",emails:[{email:"denamolina@mail.us",label:"Personal"},{email:"molina.dena@envire.tv",label:"Work"}],phoneNumbers:[{country:"io",phoneNumber:"934 537 3180",label:"Mobile"}],title:"Weather Analyst",company:"Envire",birthday:"1994-12-05T12:00:00.000Z",address:"856 Woodside Avenue, Alfarata, Iowa, PO4992",notes:"<p>Consequat duis ullamco sint elit pariatur esse dolore nostrud consequat lorem duis sunt veniam ipsum exercitation eiusmod consequat nisi quis voluptate quis officia irure fugiat ex duis eu amet ex.</p><p>Irure est nisi dolor culpa sunt nulla irure lorem adipisicing non do consequat deserunt et ea eu non reprehenderit fugiat ex elit nulla sunt quis voluptate enim nulla aliquip veniam.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",avatar:"assets/images/avatars/male-02.jpg",background:"assets/images/cards/15-640x480.jpg",name:"Bernard Langley",emails:[{email:"bernardlangley@mail.com",label:"Personal"},{email:"langley.bernard@boilcat.name",label:"Work"}],phoneNumbers:[{country:"md",phoneNumber:"893 548 2862",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Boilcat",birthday:"1988-05-26T12:00:00.000Z",address:"943 Adler Place, Hamilton, South Dakota, PO5592",notes:"<p>Est amet in adipisicing ex excepteur ullamco est lorem adipisicing veniam reprehenderit elit commodo cillum commodo eu officia fugiat id reprehenderit sunt mollit eiusmod dolor fugiat ad do esse aliquip.</p><p>Mollit amet adipisicing enim est est commodo sint et eu nulla in laboris ipsum aliqua elit aliqua adipisicing ea nulla nulla consectetur velit laborum labore ullamco eu sit consectetur velit.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"42a5da95-5e6d-42fd-a09d-de755d123a47",avatar:"assets/images/avatars/male-03.jpg",background:"assets/images/cards/16-640x480.jpg",name:"Mclaughlin Steele",emails:[{email:"mclaughlinsteele@mail.me",label:"Personal"},{email:"steele.mclaughlin@accel.info",label:"Work"}],phoneNumbers:[{country:"va",phoneNumber:"830 484 3813",label:"Mobile"},{country:"va",phoneNumber:"999 475 2789",label:"Work"},{country:"va",phoneNumber:"933 406 3598",label:"Home"}],company:"Accel",birthday:"1968-08-13T12:00:00.000Z",address:"334 Sandford Street, Savage, Virgin Islands, PO1858",notes:"<p>Consequat eu aliquip dolor non consequat laborum ad non labore cillum consectetur quis dolore do ea nulla incididunt proident ea eiusmod in do qui eiusmod et irure dolor ea adipisicing.</p><p>Reprehenderit occaecat nostrud ad aliquip commodo amet velit id ut minim dolor mollit mollit in eiusmod voluptate lorem nisi labore culpa elit proident laborum ipsum occaecat esse sint nostrud esse.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"a7806ced-03f1-4197-8b30-00bdd463366b",avatar:"assets/images/avatars/male-04.jpg",background:"assets/images/cards/17-640x480.jpg",name:"Marsh Cochran",emails:[{email:"marshcochran@mail.biz",label:"Personal"}],phoneNumbers:[{country:"tz",phoneNumber:"864 401 3980",label:"Mobile"},{country:"tz",phoneNumber:"956 546 2589",label:"Work"}],title:"Fundraising Director",company:"Xsports",birthday:"1983-12-22T12:00:00.000Z",address:"487 Hamilton Walk, Bergoo, American Samoa, PO5616",notes:"<p>Id eiusmod deserunt amet lorem commodo consequat nostrud magna aliquip ex et pariatur labore non elit ad ad nulla culpa reprehenderit enim magna aliqua enim pariatur occaecat sint do lorem.</p><p>Adipisicing ut est nulla nisi cupidatat consequat aliqua et esse in voluptate amet eiusmod ut esse ea do irure commodo aute culpa amet consequat id adipisicing et incididunt ut duis.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"f4ad15d9-5a24-463a-88ea-6189d6bb3a53",avatar:"assets/images/avatars/male-05.jpg",background:"assets/images/cards/18-640x480.jpg",name:"Parrish Austin",emails:[{email:"parrishaustin@mail.co.uk",label:"Personal"},{email:"austin.parrish@insource.net",label:"Work"}],phoneNumbers:[{country:"lv",phoneNumber:"834 426 3574",label:"Mobile"},{country:"lv",phoneNumber:"816 573 3694",label:"Work"},{country:"lv",phoneNumber:"967 515 2009",label:"Home"}],title:"Motor Winder",company:"Insource",birthday:"1963-08-24T12:00:00.000Z",address:"610 Harbor Lane, Cascades, Minnesota, PO8639",notes:"<p>Cillum enim eiusmod dolor aliqua ipsum exercitation sint aliqua lorem dolore id velit sint velit labore cupidatat minim cupidatat elit est magna eu proident eiusmod non pariatur est esse pariatur.</p><p>Sint do enim officia velit pariatur excepteur commodo adipisicing labore elit velit velit id exercitation excepteur veniam reprehenderit sint nulla duis ad incididunt cillum in in labore laboris magna esse.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"780d0111-5e5c-4694-8d1d-0ea421971fbf",avatar:"assets/images/avatars/female-02.jpg",background:"assets/images/cards/19-640x480.jpg",name:"Laverne Dodson",emails:[{email:"lavernedodson@mail.ca",label:"Personal"}],phoneNumbers:[{country:"ar",phoneNumber:"964 417 2318",label:"Mobile"},{country:"ar",phoneNumber:"830 410 2506",label:"Work"}],title:"Television News Producer",company:"Lovepad",birthday:"1973-09-25T12:00:00.000Z",address:"428 Newport Street, Neahkahnie, Arkansas, PO8324",notes:"<p>Incididunt lorem proident est anim amet nulla do nulla ea anim ullamco ea amet voluptate laboris do elit elit consequat in esse in dolor enim irure ut irure ad commodo.</p><p>Aliqua dolore nulla sunt ad nostrud aute labore occaecat non amet nulla adipisicing sint eu lorem velit sint do sint adipisicing esse adipisicing anim culpa quis dolor non magna ea.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"bf172879-423a-4fd6-8df3-6d1938bbfe1f",avatar:"assets/images/avatars/male-06.jpg",background:"assets/images/cards/20-640x480.jpg",name:"Edwards Mckenzie",emails:[{email:"edwardsmckenzie@mail.org",label:"Personal"},{email:"mckenzie.edwards@bugsall.io",label:"Work"}],phoneNumbers:[{country:"pe",phoneNumber:"934 519 2903",label:"Mobile"},{country:"pe",phoneNumber:"989 489 3662",label:"Work"},{country:"pe",phoneNumber:"813 461 2790",label:"Home"}],title:"Legal Assistant",company:"Bugsall",birthday:"1988-07-27T12:00:00.000Z",address:"384 Polhemus Place, Dalton, Palau, PO6038",notes:"<p>Eu veniam consectetur eiusmod anim sint anim consectetur do consectetur aliqua cillum proident fugiat do in aliqua ipsum id consequat commodo qui officia adipisicing ullamco occaecat laboris proident incididunt exercitation.</p><p>Velit ullamco magna aute proident irure ut magna ullamco labore dolor deserunt deserunt tempor fugiat ex ullamco do sunt veniam reprehenderit officia elit duis sint ut proident pariatur est reprehenderit.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"1eaa3213-ece2-4ba6-8e15-eb36ca388f50",avatar:"assets/images/avatars/female-03.jpg",background:"assets/images/cards/21-640x480.jpg",name:"Trudy Berg",emails:[{email:"trudyberg@mail.us",label:"Personal"},{email:"berg.trudy@satiance.tv",label:"Work"}],phoneNumbers:[{country:"ls",phoneNumber:"912 539 2770",label:"Mobile"}],title:"Meteorologist",company:"Satiance",birthday:"1989-12-15T12:00:00.000Z",address:"945 Jerome Avenue, Riceville, North Carolina, PO1625",notes:"<p>Excepteur ullamco aute aliqua reprehenderit ullamco do anim ut ut veniam et ut et ut commodo aliqua consequat occaecat fugiat dolor labore proident ipsum ad culpa est cillum aliqua reprehenderit.</p><p>Amet aliqua sint laboris in aute nostrud voluptate tempor ea tempor laborum tempor culpa dolore aliqua nulla dolore ad enim id cupidatat nostrud nostrud amet non velit id fugiat lorem.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"abd9e78b-9e96-428f-b3ff-4d934c401bee",avatar:"assets/images/avatars/female-04.jpg",background:"assets/images/cards/22-640x480.jpg",name:"Elsie Melendez",emails:[{email:"elsiemelendez@mail.com",label:"Personal"},{email:"melendez.elsie@chillium.name",label:"Work"}],phoneNumbers:[{country:"tg",phoneNumber:"907 515 3007",label:"Mobile"},{country:"tg",phoneNumber:"967 534 2803",label:"Work"}],title:"Fundraising Director",company:"Chillium",birthday:"1980-06-28T12:00:00.000Z",address:"428 Varanda Place, Veyo, Oklahoma, PO6188",notes:"<p>Laboris commodo consequat duis dolor ullamco nisi sunt ipsum nisi elit dolore aute sint tempor qui ad sit aliqua laboris consequat dolore aliqua est deserunt irure cillum tempor ut veniam.</p><p>Eiusmod nulla ex esse in deserunt consectetur non qui cillum reprehenderit magna sit ipsum lorem aute consequat sint magna id laboris velit adipisicing non ipsum ipsum sint velit ex non.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"efae92cc-3bd1-4c6a-a395-b6760c69bd55",avatar:"assets/images/avatars/male-07.jpg",background:"assets/images/cards/23-640x480.jpg",name:"Lamb Underwood",emails:[{email:"lambunderwood@mail.me",label:"Personal"}],phoneNumbers:[{country:"pf",phoneNumber:"855 517 2767",label:"Mobile"},{country:"pf",phoneNumber:"906 442 3593",label:"Work"},{country:"pf",phoneNumber:"905 402 2121",label:"Home"}],title:"Legal Assistant",company:"Exotechno",birthday:"1990-07-26T12:00:00.000Z",address:"609 Greenpoint Avenue, Beason, Vermont, PO5229",notes:"<p>Exercitation tempor laboris dolor deserunt nulla et nisi ullamco minim duis sint nulla sint deserunt irure excepteur nostrud ipsum duis enim sit exercitation eiusmod tempor commodo excepteur mollit cupidatat fugiat.</p><p>Deserunt est dolore nulla laborum consequat veniam elit lorem do exercitation incididunt ea ad laboris lorem ipsum ex incididunt nostrud ipsum laborum et nostrud minim aute velit incididunt quis quis.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"bde636a7-c3d2-4bff-939a-aab11df1516b",avatar:null,background:null,name:"Tessa Valdez",emails:[{email:"tessavaldez@mail.info",label:"Personal"}],phoneNumbers:[{country:"dz",phoneNumber:"892 430 2631",label:"Mobile"},{country:"dz",phoneNumber:"997 525 2354",label:"Work"},{country:"dz",phoneNumber:"907 472 2857",label:"Home"}],title:"Banker Mason",company:"Securia",birthday:"1994-01-10T12:00:00.000Z",address:"183 Crosby Avenue, Blanco, Mississippi, PO3463",notes:"<p>Mollit qui amet in esse ipsum nostrud cupidatat occaecat proident aliquip non mollit commodo ex labore enim culpa dolor aute occaecat cillum sit excepteur tempor culpa nostrud nulla qui commodo.</p><p>Labore nulla id excepteur non velit adipisicing tempor reprehenderit cillum sint do consectetur laboris ut proident pariatur quis aute ad dolor quis labore labore nostrud sunt elit proident enim aliqua.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"6519600a-5eaa-45f8-8bed-c46fddb3b26a",avatar:"assets/images/avatars/male-08.jpg",background:"assets/images/cards/24-640x480.jpg",name:"Mcleod Wagner",emails:[{email:"mcleodwagner@mail.biz",label:"Personal"}],phoneNumbers:[{country:"at",phoneNumber:"977 590 2773",label:"Mobile"},{country:"at",phoneNumber:"828 496 3813",label:"Work"},{country:"at",phoneNumber:"831 432 2512",label:"Home"}],company:"Inrt",birthday:"1980-12-03T12:00:00.000Z",address:"736 Glen Street, Kaka, West Virginia, PO9350",notes:"<p>Laboris consequat est anim quis quis eiusmod ipsum non quis fugiat anim culpa non elit mollit pariatur veniam nisi irure velit dolore dolor proident nisi deserunt culpa nisi et laborum.</p><p>Eiusmod eu esse ipsum voluptate excepteur ipsum et proident cupidatat sint sunt aliquip lorem culpa esse et dolor fugiat sit est id consectetur sint et ea pariatur occaecat nulla irure.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"6d80a6f6-2884-4ac4-9c73-06b82c220017",avatar:"assets/images/avatars/female-06.jpg",background:"assets/images/cards/25-640x480.jpg",name:"Kristie Hall",emails:[{email:"kristiehall@mail.co.uk",label:"Personal"},{email:"hall.kristie@austech.net",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"841 530 3641",label:"Mobile"},{country:"tn",phoneNumber:"941 410 3743",label:"Work"},{country:"tn",phoneNumber:"938 599 3850",label:"Home"}],title:"Electromedical Equipment Technician",company:"Austech",birthday:"1975-08-31T12:00:00.000Z",address:"547 Revere Place, Hoehne, New Hampshire, PO2125",notes:"<p>Duis incididunt minim nisi sit qui dolor aliquip quis ipsum id amet occaecat sit ullamco minim velit est eiusmod anim proident consectetur non reprehenderit ea reprehenderit dolore in nisi eiusmod.</p><p>Ut commodo aliqua non ut proident velit et commodo voluptate eu mollit dolor veniam ipsum velit aute esse est adipisicing id aliqua nostrud nostrud nisi enim officia eiusmod in enim.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"35190d23-036e-44ef-b545-cc744c626edd",avatar:"assets/images/avatars/female-07.jpg",background:"assets/images/cards/26-640x480.jpg",name:"Shannon Kennedy",emails:[{email:"shannonkennedy@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gb",phoneNumber:"899 508 2992",label:"Mobile"},{country:"gb",phoneNumber:"834 499 3354",label:"Work"},{country:"gb",phoneNumber:"834 526 3388",label:"Home"}],title:"Gas Meter Mechanic",company:"Eventix",birthday:"1994-09-07T12:00:00.000Z",address:"480 Chase Court, Edinburg, Kansas, PO5357",notes:"<p>Lorem ex amet anim anim qui consequat ullamco consectetur et voluptate in velit dolore culpa pariatur amet enim ut non magna duis qui excepteur esse ullamco velit fugiat aute dolor.</p><p>Reprehenderit ullamco veniam sit laborum nulla sunt excepteur eiusmod anim eu ullamco tempor est qui adipisicing sit fugiat voluptate minim non incididunt quis ipsum et exercitation officia laborum incididunt nostrud.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"b018c194-68ec-4915-ab56-e9f3bd2d98db",avatar:"assets/images/avatars/female-08.jpg",background:"assets/images/cards/27-640x480.jpg",name:"Martha Swanson",emails:[{email:"marthaswanson@mail.org",label:"Personal"},{email:"swanson.martha@sequitur.io",label:"Work"}],phoneNumbers:[{country:"gb",phoneNumber:"844 480 3309",label:"Mobile"},{country:"gb",phoneNumber:"981 591 3239",label:"Work"},{country:"gb",phoneNumber:"923 484 3147",label:"Home"}],title:"Short Story Writer",company:"Sequitur",birthday:"1993-12-31T12:00:00.000Z",address:"595 Howard Place, Convent, Rhode Island, PO6993",notes:"<p>Lorem nostrud cillum non cillum nisi eu labore anim ipsum consequat consectetur sunt ipsum ipsum ad culpa laborum in ea exercitation quis voluptate velit id elit labore cillum cillum consectetur.</p><p>Ullamco ullamco nostrud aute pariatur nulla officia proident magna laborum dolor reprehenderit ullamco in reprehenderit veniam aliqua elit magna voluptate amet ut minim in labore irure culpa consequat sit pariatur.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"b7c355e9-e003-467e-82d2-4f6978c1a696",avatar:"assets/images/avatars/female-09.jpg",background:"assets/images/cards/28-640x480.jpg",name:"Jacklyn Morgan",emails:[{email:"jacklynmorgan@mail.us",label:"Personal"},{email:"morgan.jacklyn@shopabout.tv",label:"Work"}],phoneNumbers:[{country:"so",phoneNumber:"974 542 2061",label:"Mobile"}],title:"Animal Sitter",company:"Shopabout",birthday:"1976-09-30T12:00:00.000Z",address:"971 Conover Street, Statenville, Louisiana, PO6622",notes:"<p>Pariatur fugiat labore aliquip aute in adipisicing veniam et consequat magna nulla laboris eiusmod eu esse cupidatat ipsum amet sint est anim lorem consequat eiusmod sit aliquip consequat nisi duis.</p><p>Est esse excepteur non amet reprehenderit cillum ullamco ex excepteur laboris excepteur dolor magna enim consequat lorem commodo ipsum elit ea veniam non quis id nisi esse tempor enim ut.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"cfa07b7c-93d1-42e7-9592-493d9efc78ae",avatar:"assets/images/avatars/female-10.jpg",background:"assets/images/cards/29-640x480.jpg",name:"Tonya Bowers",emails:[{email:"tonyabowers@mail.com",label:"Personal"},{email:"bowers.tonya@tourmania.name",label:"Work"}],phoneNumbers:[{country:"tv",phoneNumber:"922 585 2914",label:"Mobile"},{country:"tv",phoneNumber:"913 538 2961",label:"Work"}],title:"Track Service Worker",company:"Tourmania",birthday:"1976-06-14T12:00:00.000Z",address:"197 Marconi Place, Welda, Delaware, PO6061",notes:"<p>Aliqua ea dolor est enim ipsum esse pariatur tempor nulla excepteur aliquip irure fugiat reprehenderit adipisicing ex tempor proident voluptate dolore ea dolore nostrud id incididunt culpa in do occaecat.</p><p>Aute fugiat magna velit enim in duis duis elit ipsum excepteur reprehenderit do ipsum qui cillum aliquip ut occaecat do ea et adipisicing cupidatat voluptate non elit ad aliqua ad.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"00feeb63-c83a-4655-a37e-a07da10cfa1c",avatar:"assets/images/avatars/female-11.jpg",background:"assets/images/cards/30-640x480.jpg",name:"Latonya Cruz",emails:[{email:"latonyacruz@mail.me",label:"Personal"}],phoneNumbers:[{country:"tm",phoneNumber:"981 508 2080",label:"Mobile"},{country:"tm",phoneNumber:"817 425 2052",label:"Work"},{country:"tm",phoneNumber:"939 434 3805",label:"Home"}],title:"Motor Winder",company:"Zilch",birthday:"1967-11-28T12:00:00.000Z",address:"775 Dahill Road, Iberia, California, PO2169",notes:"<p>Ut occaecat tempor deserunt proident enim ex ullamco ex aliquip mollit aute reprehenderit in occaecat anim aliquip ea laboris anim laboris do non aute aute ea laboris magna sunt sit.</p><p>Ullamco in in minim culpa eiusmod amet consequat consequat magna nisi cillum occaecat irure officia voluptate et eu duis officia nostrud culpa non eiusmod anim sint et anim enim voluptate.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"142abf21-e635-4a7d-9330-e57f66adcdbe",avatar:"assets/images/avatars/female-12.jpg",background:"assets/images/cards/31-640x480.jpg",name:"Evangelina Mcclain",emails:[{email:"evangelinamcclain@mail.info",label:"Personal"}],phoneNumbers:[{country:"ck",phoneNumber:"992 583 3187",label:"Mobile"},{country:"ck",phoneNumber:"881 472 3297",label:"Work"},{country:"ck",phoneNumber:"846 477 3596",label:"Home"}],title:"Congressional Representative",company:"Straloy",birthday:"1976-02-15T12:00:00.000Z",address:"305 Columbia Street, Dupuyer, Puerto Rico, PO8744",notes:"<p>Proident nulla culpa magna nostrud do aliqua ullamco sit culpa ullamco eu amet culpa laborum enim fugiat non ad quis esse pariatur exercitation lorem incididunt exercitation aliquip labore minim adipisicing.</p><p>Sint ea voluptate tempor irure consequat aute laboris exercitation id minim voluptate aliquip tempor occaecat elit incididunt laboris enim labore sit aute sunt cillum ipsum ad laboris nostrud dolor excepteur.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"e4f255a3-b5dd-45a7-975f-c399604a399a",avatar:"assets/images/avatars/male-09.jpg",background:"assets/images/cards/32-640x480.jpg",name:"Herring Gonzales",emails:[{email:"herringgonzales@mail.biz",label:"Personal"}],phoneNumbers:[{country:"ai",phoneNumber:"995 411 2513",label:"Mobile"},{country:"ai",phoneNumber:"839 492 2760",label:"Work"}],title:"Gas Meter Mechanic",company:"Cubix",birthday:"1995-02-16T12:00:00.000Z",address:"195 Brooklyn Road, Jeff, Marshall Islands, PO2943",notes:"<p>Ex nulla nisi do cillum consequat amet incididunt eu minim eu ut excepteur ad anim minim aliquip ullamco fugiat labore esse aliquip ea incididunt incididunt nisi officia consectetur dolore minim.</p><p>Et dolor consectetur anim deserunt laborum eu lorem et in nisi et officia nostrud fugiat deserunt aute irure ullamco officia fugiat voluptate exercitation ut deserunt officia nostrud tempor velit pariatur.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"ab4f712d-d712-41a8-b567-be4c66c349a3",avatar:"assets/images/avatars/female-13.jpg",background:"assets/images/cards/33-640x480.jpg",name:"Alyce Cash",emails:[{email:"alycecash@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"ht",phoneNumber:"969 499 3077",label:"Mobile"},{country:"ht",phoneNumber:"907 513 2784",label:"Work"}],title:"Weather Analyst",company:"Qnekt",birthday:"1973-12-19T12:00:00.000Z",address:"964 Henry Street, Eureka, Indiana, PO1035",notes:"<p>Non proident pariatur nostrud dolor incididunt occaecat amet officia sunt magna anim dolor labore culpa ut laborum id incididunt officia amet mollit anim ea proident laboris non incididunt incididunt sint.</p><p>Nulla minim consectetur nostrud magna anim irure consectetur labore cupidatat laborum reprehenderit et et adipisicing in qui elit ipsum reprehenderit esse nisi non ipsum exercitation sunt eu elit velit fugiat.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"5d067800-c301-46c6-a7f7-28dc89d9a554",avatar:null,background:null,name:"Kristine Pacheco",emails:[{email:"kristinepacheco@mail.net",label:"Personal"},{email:"pacheco.kristine@vurbo.ca",label:"Work"}],phoneNumbers:[{country:"mm",phoneNumber:"977 516 2492",label:"Mobile"}],title:"Short Story Writer",company:"Vurbo",birthday:"1985-10-22T12:00:00.000Z",address:"622 Dodworth Street, Rose, Arizona, PO9530",notes:"<p>Lorem laboris excepteur magna pariatur occaecat voluptate pariatur cillum exercitation anim enim elit laborum reprehenderit laboris ad velit ut ipsum irure id ullamco minim sint ipsum occaecat esse tempor ea.</p><p>Pariatur non labore cillum consectetur aute voluptate sint adipisicing nisi laborum culpa nisi elit et amet dolor incididunt velit ex laboris ea reprehenderit eiusmod qui esse veniam labore ea sit.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"c500255a-1173-47d0-a0e4-4944d48fc12a",avatar:"assets/images/avatars/male-10.jpg",background:"assets/images/cards/34-640x480.jpg",name:"English Haney",emails:[{email:"englishhaney@mail.org",label:"Personal"}],phoneNumbers:[{country:"lb",phoneNumber:"989 567 3834",label:"Mobile"}],title:"Meteorologist",company:"Photobin",birthday:"1969-09-05T12:00:00.000Z",address:"579 Pooles Lane, Belleview, Montana, PO4106",notes:"<p>Incididunt labore sunt ullamco in deserunt dolore labore voluptate adipisicing eu id duis eiusmod elit ea ad cillum culpa excepteur labore fugiat excepteur ea culpa labore sit id dolor ullamco.</p><p>Eu eu ex dolore proident nostrud et minim lorem nulla lorem nulla duis velit voluptate nisi cillum anim minim amet dolore officia id cillum in cupidatat ipsum veniam velit dolor.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"b62359fd-f2a8-46e6-904e-31052d1cd675",avatar:"assets/images/avatars/male-11.jpg",background:"assets/images/cards/35-640x480.jpg",name:"Joseph Strickland",emails:[{email:"josephstrickland@mail.io",label:"Personal"},{email:"strickland.joseph@bytrex.us",label:"Work"}],phoneNumbers:[{country:"jo",phoneNumber:"990 450 2729",label:"Mobile"}],title:"Hotel Manager",company:"Bytrex",birthday:"1991-09-08T12:00:00.000Z",address:"844 Ellery Street, Hondah, Texas, PO1272",notes:"<p>Excepteur consequat magna laborum dolore ut laborum ea excepteur ad officia mollit exercitation sunt tempor amet ex ipsum aliquip cillum mollit amet laborum voluptate ipsum sit esse duis eiusmod adipisicing.</p><p>Non tempor ad pariatur adipisicing excepteur est pariatur aute et velit lorem ut est eu voluptate pariatur ea consectetur excepteur sunt reprehenderit id irure aliqua tempor anim id voluptate culpa.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",avatar:"assets/images/avatars/male-12.jpg",background:"assets/images/cards/36-640x480.jpg",name:"Nunez Faulkner",emails:[{email:"nunezfaulkner@mail.tv",label:"Personal"}],phoneNumbers:[{country:"xk",phoneNumber:"909 552 3327",label:"Mobile"}],title:"Hotel Manager",company:"Buzzopia",birthday:"1982-01-23T12:00:00.000Z",address:"614 Herkimer Court, Darrtown, Nebraska, PO9308",notes:"<p>Culpa labore ullamco veniam est ullamco ipsum culpa excepteur esse esse aliqua nulla ullamco nulla amet consequat tempor aute exercitation do eu do ullamco elit excepteur est anim nisi excepteur.</p><p>Cillum eiusmod cupidatat officia ipsum ullamco adipisicing cillum adipisicing sint exercitation non enim consectetur est esse tempor fugiat sit eiusmod in exercitation enim quis duis dolor amet consequat pariatur dolor.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"19662ecf-0686-4aad-a46c-24b552eb2ff5",avatar:"assets/images/avatars/female-15.jpg",background:"assets/images/cards/14-640x480.jpg",name:"Juana Morrow",emails:[{email:"juanamorrow@mail.com",label:"Personal"}],phoneNumbers:[{country:"ee",phoneNumber:"868 438 3943",label:"Mobile"}],title:"Meteorologist",company:"Lyria",birthday:"1992-03-29T12:00:00.000Z",address:"663 Drew Street, Juntura, Georgia, PO9857",notes:"<p>Mollit et amet qui incididunt officia anim est in consectetur qui anim qui labore ea mollit veniam adipisicing ex magna commodo mollit adipisicing sunt commodo laboris labore aliquip deserunt est.</p><p>Cupidatat ut cillum anim reprehenderit ea magna enim fugiat proident anim esse lorem lorem commodo cupidatat pariatur qui commodo nulla aliqua nisi labore in adipisicing minim excepteur do eu amet.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"26dfe954-8bf3-45ee-b285-1d0a88c8d3ea",avatar:"assets/images/avatars/male-13.jpg",background:"assets/images/cards/15-640x480.jpg",name:"Lara Gaines",emails:[{email:"laragaines@mail.name",label:"Personal"}],phoneNumbers:[{country:"mr",phoneNumber:"891 498 2043",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Acruex",birthday:"1961-06-07T12:00:00.000Z",address:"762 Troutman Street, Drummond, Oregon, PO6973",notes:"<p>Laboris dolor incididunt eiusmod deserunt officia labore eu est nulla velit id ex veniam qui fugiat velit irure reprehenderit dolor proident aliquip culpa nisi magna occaecat do nostrud cillum lorem.</p><p>Sit consequat laboris culpa quis laborum lorem ullamco occaecat labore duis ea et consequat pariatur reprehenderit excepteur excepteur exercitation sunt enim amet adipisicing laborum incididunt dolor aliquip culpa ea laboris.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"d6462af2-c488-4de7-9b26-3845bd2983f9",avatar:"assets/images/avatars/male-14.jpg",background:"assets/images/cards/16-640x480.jpg",name:"Johnston Riddle",emails:[{email:"johnstonriddle@mail.me",label:"Personal"}],phoneNumbers:[{country:"bt",phoneNumber:"979 541 2691",label:"Mobile"},{country:"bt",phoneNumber:"909 407 3887",label:"Work"},{country:"bt",phoneNumber:"864 557 3128",label:"Home"}],title:"Hotel Manager",company:"Xleen",birthday:"1972-09-13T12:00:00.000Z",address:"674 Bryant Street, Grahamtown, Federated States Of Micronesia, PO2757",notes:"<p>Velit consequat elit anim qui eu elit aliquip consectetur aliqua cupidatat lorem laboris dolor qui ad laborum adipisicing adipisicing consequat et nostrud ullamco consequat dolore deserunt irure do aliquip non.</p><p>Ipsum commodo voluptate qui ex ullamco amet do ex dolore quis cupidatat ut anim sunt dolore excepteur anim do dolor aliqua ex aute esse eiusmod sint laborum consequat laboris cillum.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"a1723c04-69fe-4573-a135-6645658afe76",avatar:null,background:null,name:"Vargas Gardner",emails:[{email:"vargasgardner@mail.info",label:"Personal"},{email:"gardner.vargas@cosmosis.biz",label:"Work"}],phoneNumbers:[{country:"bi",phoneNumber:"855 456 2754",label:"Mobile"}],title:"Bindery Machine Operator",company:"Cosmosis",birthday:"1979-10-21T12:00:00.000Z",address:"869 Seton Place, Chemung, Maine, PO8109",notes:"<p>Amet non anim ex ullamco pariatur ullamco laboris eiusmod ut magna nisi amet incididunt sunt anim nisi qui ut ex sunt adipisicing consequat deserunt qui mollit duis anim quis veniam.</p><p>Magna ut id duis qui ea proident quis officia lorem commodo et et proident dolore qui quis incididunt nulla incididunt ut aliqua veniam est adipisicing adipisicing reprehenderit ad velit incididunt.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"823e6166-c0c8-4373-9270-8a0d17489a08",avatar:"assets/images/avatars/male-16.jpg",background:"assets/images/cards/17-640x480.jpg",name:"Mccall Day",emails:[{email:"mccallday@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"se",phoneNumber:"993 504 3286",label:"Mobile"},{country:"se",phoneNumber:"924 434 2238",label:"Work"},{country:"se",phoneNumber:"816 466 2634",label:"Home"}],title:"Historiographer",company:"Nipaz",birthday:"1964-03-05T12:00:00.000Z",address:"854 Hanover Place, Harleigh, New Jersey, PO9459",notes:"<p>Ea occaecat nisi cillum officia in velit ipsum reprehenderit ex fugiat fugiat ad velit pariatur ullamco sint in elit quis aute id cupidatat nostrud quis culpa aliquip id officia excepteur.</p><p>Ea ut consequat sit ullamco do pariatur quis officia ad ipsum quis nisi in nulla incididunt esse pariatur amet qui ullamco consectetur dolor voluptate sit qui mollit reprehenderit reprehenderit amet.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"2c37ed00-427a-46d7-8f8f-d711c768d1ee",avatar:"assets/images/avatars/male-17.jpg",background:"assets/images/cards/18-640x480.jpg",name:"Silva Foster",emails:[{email:"silvafoster@mail.net",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"916 511 3837",label:"Mobile"},{country:"bn",phoneNumber:"949 564 3247",label:"Work"}],title:"Insurance Analyst",company:"Extrawear",birthday:"1980-04-29T12:00:00.000Z",address:"137 Bridge Street, Sisquoc, District Of Columbia, PO4105",notes:"<p>Ipsum velit est do velit do deserunt cupidatat officia duis laborum veniam sunt in ex reprehenderit esse ex ad aute anim duis ut sunt reprehenderit occaecat ut nostrud eu minim.</p><p>Aliqua consequat adipisicing adipisicing aliquip voluptate fugiat eu amet nostrud id proident non nisi fugiat velit nostrud ea officia non laboris magna cillum exercitation culpa eiusmod mollit fugiat et lorem.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"944764c0-b261-4428-9188-bbd3022d66a8",avatar:"assets/images/avatars/female-16.jpg",background:"assets/images/cards/19-640x480.jpg",name:"Cathryn Snider",emails:[{email:"cathrynsnider@mail.ca",label:"Personal"},{email:"snider.cathryn@phormula.org",label:"Work"}],phoneNumbers:[{country:"na",phoneNumber:"896 471 3036",label:"Mobile"},{country:"na",phoneNumber:"851 491 3567",label:"Work"},{country:"na",phoneNumber:"805 487 2016",label:"Home"}],title:"Short Story Writer",company:"Phormula",birthday:"1981-06-09T12:00:00.000Z",address:"528 Glenmore Avenue, Elrama, Illinois, PO2952",notes:"<p>Ea enim exercitation lorem excepteur officia nulla culpa culpa nisi veniam quis non duis exercitation labore commodo et occaecat reprehenderit ex velit exercitation commodo cupidatat amet veniam mollit magna consectetur.</p><p>Voluptate consectetur eu id eiusmod anim reprehenderit incididunt duis veniam tempor cillum ea esse tempor do laborum dolore sint ea duis incididunt in do aliqua voluptate incididunt officia excepteur do.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"f2b3c756-5ad2-4d4b-aee5-b32c91457128",avatar:null,background:null,name:"Mooney Cantrell",emails:[{email:"mooneycantrell@mail.io",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"915 577 3020",label:"Mobile"},{country:"bh",phoneNumber:"923 431 3594",label:"Work"}],title:"Fundraising Director",company:"Crustatia",birthday:"1968-12-07T12:00:00.000Z",address:"277 Coventry Road, Fairforest, Nevada, PO6031",notes:"<p>Lorem mollit dolore nostrud sunt id anim veniam labore duis eiusmod duis fugiat aliqua occaecat do labore culpa consectetur consectetur sunt amet tempor incididunt tempor esse sunt id elit non.</p><p>Laborum mollit ullamco quis ad culpa nisi sit nisi veniam minim adipisicing sint eiusmod velit amet minim aliquip nulla eiusmod nulla laboris quis proident in adipisicing aute et ea anim.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"54b1c201-4b2b-4be0-ad70-a6413e9628cd",avatar:"assets/images/avatars/female-17.jpg",background:"assets/images/cards/20-640x480.jpg",name:"Saundra Murphy",emails:[{email:"saundramurphy@mail.us",label:"Personal"}],phoneNumbers:[{country:"mt",phoneNumber:"902 529 2999",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Zilencio",birthday:"1983-11-07T12:00:00.000Z",address:"557 Monroe Street, Mayfair, Maryland, PO7200",notes:"<p>Fugiat mollit sunt aliquip consectetur ipsum ut aliqua id ex laboris labore id elit nulla irure id aute pariatur do officia proident eiusmod proident reprehenderit dolor non dolor laborum nulla.</p><p>Pariatur reprehenderit incididunt voluptate enim aliqua laborum anim veniam pariatur irure exercitation non dolore velit et ex culpa lorem ipsum mollit eu sint duis aliquip elit amet consectetur velit minim.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"faf979c7-a13b-445a-b30a-08845f5fa90e",avatar:"assets/images/avatars/female-18.jpg",background:"assets/images/cards/21-640x480.jpg",name:"Enid Sparks",emails:[{email:"enidsparks@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"813 410 3258",label:"Mobile"},{country:"bh",phoneNumber:"877 501 2767",label:"Work"}],title:"Historiographer",company:"Skybold",birthday:"1984-05-04T12:00:00.000Z",address:"219 Village Court, Keyport, Alabama, PO7776",notes:"<p>Velit enim anim est aliqua consequat exercitation velit quis magna est incididunt ipsum minim minim nulla adipisicing ad eiusmod id veniam eiusmod sit elit est pariatur velit ea laborum anim.</p><p>Ad lorem ea nisi irure id consequat ullamco nisi nostrud dolore officia ipsum veniam velit minim pariatur culpa culpa esse minim adipisicing sit labore commodo aute excepteur non do in.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:null,background:null,name:"Nadia Mcknight",emails:[{email:"nadiamcknight@mail.com",label:"Personal"}],phoneNumbers:[{country:"tk",phoneNumber:"943 511 2203",label:"Mobile"},{country:"tk",phoneNumber:"817 578 2993",label:"Work"}],title:"Legal Assistant",company:"Pearlesex",birthday:"1973-10-06T12:00:00.000Z",address:"448 Berriman Street, Reinerton, Washington, PO6704",notes:"<p>Esse sint lorem exercitation velit tempor tempor voluptate nulla proident excepteur magna tempor consectetur aliquip qui nisi mollit cupidatat est adipisicing ipsum sint et excepteur sit labore velit dolore labore.</p><p>Duis nisi adipisicing lorem do excepteur magna consequat labore magna ut consectetur eu enim occaecat id nulla laboris minim officia est id nisi mollit ullamco irure ut dolore esse aliqua.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"assets/images/avatars/male-19.jpg",background:"assets/images/cards/22-640x480.jpg",name:"Best Blackburn",emails:[{email:"bestblackburn@mail.name",label:"Personal"},{email:"blackburn.best@beadzza.me",label:"Work"}],phoneNumbers:[{country:"gl",phoneNumber:"814 498 3701",label:"Mobile"}],title:"Hotel Manager",company:"Beadzza",birthday:"1987-06-07T12:00:00.000Z",address:"578 Tampa Court, Wescosville, Ohio, PO4108",notes:"<p>Lorem do deserunt nulla nostrud incididunt et laboris labore eu nisi ut ullamco veniam deserunt do non labore commodo amet aliquip exercitation ea occaecat amet non eiusmod ut minim fugiat.</p><p>Esse eu ex irure pariatur qui cillum labore nulla quis officia consequat commodo consequat fugiat culpa nostrud labore eu adipisicing magna irure aliquip est amet irure eiusmod esse reprehenderit mollit.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:null,background:null,name:"Duncan Carver",emails:[{email:"duncancarver@mail.info",label:"Personal"}],phoneNumbers:[{country:"jm",phoneNumber:"968 547 2111",label:"Mobile"},{country:"jm",phoneNumber:"968 433 3120",label:"Work"},{country:"jm",phoneNumber:"905 425 2777",label:"Home"}],title:"Historiographer",company:"Hotcakes",birthday:"1980-09-15T12:00:00.000Z",address:"931 Bristol Street, Why, South Carolina, PO9700",notes:"<p>Dolore laboris aute officia reprehenderit cupidatat aliquip duis labore aliquip officia est nostrud nisi voluptate eiusmod ad aute et ea cillum aliqua elit ipsum officia cillum laborum minim labore sit.</p><p>Exercitation labore ut pariatur occaecat ullamco non occaecat aliqua amet nostrud aliquip ipsum ad do ullamco enim laborum commodo minim elit ut quis laboris elit laborum proident sunt ullamco sit.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"assets/images/avatars/male-01.jpg",background:"assets/images/cards/23-640x480.jpg",name:"Martin Richards",emails:[{email:"martinrichards@mail.biz",label:"Personal"}],phoneNumbers:[{country:"mg",phoneNumber:"902 500 2668",label:"Mobile"},{country:"mg",phoneNumber:"947 559 2919",label:"Work"},{country:"mg",phoneNumber:"934 434 3768",label:"Home"}],title:"Dental Laboratory Worker",company:"Overfork",birthday:"1977-04-12T12:00:00.000Z",address:"268 Hutchinson Court, Drytown, Florida, PO3041",notes:"<p>Eu ipsum nisi eu lorem cupidatat mollit exercitation elit ea culpa enim qui culpa ad aliqua exercitation tempor nulla excepteur fugiat ipsum quis amet occaecat adipisicing ullamco duis dolore occaecat.</p><p>Non eu et elit ea labore lorem adipisicing voluptate incididunt ut officia aute minim incididunt lorem qui adipisicing mollit magna nisi consectetur cillum sit exercitation eiusmod qui eu nisi sunt.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"assets/images/avatars/female-20.jpg",background:"assets/images/cards/24-640x480.jpg",name:"Candice Munoz",emails:[{email:"candicemunoz@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"838 562 2769",label:"Mobile"}],title:"Legal Assistant",company:"Eclipto",birthday:"1976-09-09T12:00:00.000Z",address:"946 Remsen Street, Caroline, New Mexico, PO3247",notes:"<p>Amet dolore elit irure in commodo in et eu eu nulla labore elit sunt et nisi quis officia nostrud et mollit dolor aute fugiat sunt reprehenderit quis sint minim ipsum.</p><p>Laboris ut sunt nisi aute incididunt reprehenderit mollit culpa velit exercitation reprehenderit irure id sunt officia magna est ea labore consectetur incididunt cillum qui tempor ea ullamco quis pariatur aliquip.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"assets/images/avatars/female-01.jpg",background:"assets/images/cards/25-640x480.jpg",name:"Vickie Mosley",emails:[{email:"vickiemosley@mail.net",label:"Personal"}],phoneNumbers:[{country:"tr",phoneNumber:"939 555 3054",label:"Mobile"},{country:"tr",phoneNumber:"852 486 2053",label:"Work"}],title:"Bindery Machine Operator",company:"Strozen",birthday:"1989-06-21T12:00:00.000Z",address:"397 Vandalia Avenue, Rockingham, Michigan, PO8089",notes:"<p>Velit sunt sunt commodo ex amet laboris voluptate eu lorem aliqua minim occaecat cupidatat aliqua ipsum nisi velit id reprehenderit exercitation velit fugiat minim nisi deserunt voluptate anim cillum commodo.</p><p>Cillum velit nostrud cupidatat ex sit culpa deserunt cillum cupidatat cillum aute cupidatat exercitation ullamco sunt incididunt non magna sint lorem et incididunt laborum culpa qui sint sunt duis fugiat.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"assets/images/avatars/female-02.jpg",background:"assets/images/cards/26-640x480.jpg",name:"Tina Harris",emails:[{email:"tinaharris@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gp",phoneNumber:"933 464 2431",label:"Mobile"},{country:"gp",phoneNumber:"894 535 3609",label:"Work"}],title:"Short Story Writer",company:"Gallaxia",birthday:"1976-09-10T12:00:00.000Z",address:"821 Beverly Road, Tyro, Colorado, PO4248",notes:"<p>Incididunt non est consequat qui sit sunt aliquip sit quis minim laboris ullamco est culpa velit culpa cupidatat veniam incididunt non quis elit reprehenderit et officia cillum magna aliqua occaecat.</p><p>Cupidatat amet incididunt id pariatur minim veniam id dolor nisi labore cillum ea officia cupidatat do culpa aliqua consequat deserunt aliquip sit ea excepteur eiusmod labore tempor reprehenderit commodo exercitation.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"assets/images/avatars/male-02.jpg",background:"assets/images/cards/27-640x480.jpg",name:"Holt Manning",emails:[{email:"holtmanning@mail.org",label:"Personal"},{email:"manning.holt@idetica.io",label:"Work"}],phoneNumbers:[{country:"nz",phoneNumber:"822 531 2600",label:"Mobile"},{country:"nz",phoneNumber:"922 549 2094",label:"Work"}],title:"Fundraising Director",company:"Idetica",birthday:"1973-11-08T12:00:00.000Z",address:"364 Porter Avenue, Delshire, Missouri, PO8911",notes:"<p>Velit fugiat minim sit nisi esse laboris ad velit proident non et cillum labore sint excepteur nisi eu amet voluptate duis duis id enim ea anim adipisicing consectetur id consectetur.</p><p>Ex eiusmod id magna in non lorem sunt sunt officia do adipisicing officia mollit occaecat sunt laborum aliquip adipisicing ullamco in sit proident et quis incididunt pariatur fugiat mollit anim.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",avatar:"assets/images/avatars/female-03.jpg",background:"assets/images/cards/28-640x480.jpg",name:"Misty Ramsey",emails:[{email:"mistyramsey@mail.us",label:"Personal"}],phoneNumbers:[{country:"kp",phoneNumber:"990 457 2106",label:"Mobile"},{country:"kp",phoneNumber:"918 550 2946",label:"Work"}],company:"Grupoli",birthday:"1969-08-10T12:00:00.000Z",address:"101 Sackett Street, Naomi, Tennessee, PO6335",notes:"<p>Ut cupidatat sint minim consectetur cupidatat aute ut anim consequat fugiat laboris quis sint sit nulla irure nulla officia eiusmod consequat ex quis ad ex ullamco et ut labore tempor.</p><p>Deserunt minim dolore voluptate aute aliqua est elit mollit ut ut consequat in esse est do ex officia nostrud aute id fugiat reprehenderit quis cillum fugiat id fugiat minim tempor.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"cdcc62e4-1520-4ccc-803d-52868c7e01ba",avatar:"assets/images/avatars/female-04.jpg",background:"assets/images/cards/29-640x480.jpg",name:"Dee Alvarado",emails:[{email:"deealvarado@mail.tv",label:"Personal"}],phoneNumbers:[{country:"nu",phoneNumber:"855 445 2483",label:"Mobile"},{country:"nu",phoneNumber:"858 415 2860",label:"Work"},{country:"nu",phoneNumber:"968 587 2752",label:"Home"}],title:"Dental Laboratory Worker",company:"Tsunamia",birthday:"1996-06-17T12:00:00.000Z",address:"956 Pierrepont Street, Crumpler, Hawaii, PO3299",notes:"<p>Esse excepteur ad aliquip amet elit reprehenderit ut nostrud magna ex esse dolore magna excepteur irure esse incididunt sunt enim laborum ex mollit magna elit quis ullamco aute minim veniam.</p><p>Duis id ullamco laboris elit ea ea dolore tempor est eu esse aliqua quis quis ut laborum mollit cillum proident deserunt fugiat ipsum elit exercitation quis mollit eiusmod officia non.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"e2946946-b4b5-4fd7-bab4-62c38cdff2f1",avatar:"assets/images/avatars/female-05.jpg",background:"assets/images/cards/30-640x480.jpg",name:"Samantha Jacobson",emails:[{email:"samanthajacobson@mail.com",label:"Personal"}],phoneNumbers:[{country:"es",phoneNumber:"879 591 3327",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Emoltra",birthday:"1972-02-04T12:00:00.000Z",address:"384 Love Lane, Dyckesville, New York, PO4115",notes:"<p>Consectetur eu et ea anim magna occaecat anim labore velit nulla non magna laboris duis sit adipisicing commodo laboris consequat id quis aliqua est culpa quis in ex est culpa.</p><p>Sunt qui excepteur reprehenderit nostrud voluptate eu laborum laborum id esse occaecat irure esse elit magna tempor ad est elit non labore tempor laborum deserunt voluptate cupidatat excepteur sunt sint.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"fdc77706-6ba2-4397-b2f8-a9a0b6495153",avatar:"assets/images/avatars/female-06.jpg",background:"assets/images/cards/31-640x480.jpg",name:"Rhea Landry",emails:[{email:"rhealandry@mail.name",label:"Personal"}],phoneNumbers:[{country:"jp",phoneNumber:"906 579 3698",label:"Mobile"},{country:"jp",phoneNumber:"841 475 2681",label:"Work"}],title:"Electromedical Equipment Technician",company:"Comtent",birthday:"1988-05-22T12:00:00.000Z",address:"725 Arlington Avenue, Mathews, Wyoming, PO4562",notes:"<p>Eiusmod ullamco laboris tempor reprehenderit culpa non sunt ea consequat velit id ipsum commodo eiusmod exercitation laboris aliqua magna reprehenderit culpa tempor mollit pariatur consectetur amet aliqua cillum voluptate exercitation.</p><p>Qui cillum consectetur qui proident adipisicing id qui esse aute velit excepteur pariatur ea excepteur sunt velit nostrud esse mollit sint ex irure sunt aliquip velit consequat minim do officia.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"12148fa2-e0a4-49fb-b3c5-daeecdb5180a",avatar:"assets/images/avatars/female-07.jpg",background:"assets/images/cards/32-640x480.jpg",name:"Olga Rhodes",emails:[{email:"olgarhodes@mail.me",label:"Personal"},{email:"rhodes.olga@moreganic.info",label:"Work"}],phoneNumbers:[{country:"tl",phoneNumber:"971 514 3366",label:"Mobile"},{country:"tl",phoneNumber:"807 480 2033",label:"Work"},{country:"tl",phoneNumber:"810 528 3783",label:"Home"}],title:"Pastry Baker",company:"Moreganic",birthday:"1971-08-13T12:00:00.000Z",address:"253 Beard Street, Staples, Massachusetts, PO8089",notes:"<p>Proident est est et in commodo incididunt anim fugiat laboris pariatur eu enim dolor eiusmod dolor voluptate officia eiusmod excepteur culpa aute do do anim pariatur irure incididunt incididunt est.</p><p>Sint duis mollit dolor laborum ex non esse consequat anim et qui est nostrud incididunt fugiat anim veniam sunt cupidatat ut voluptate commodo non ex tempor ullamco magna culpa culpa.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"07dd64eb-8b8f-4765-a16c-8db083c45096",avatar:"assets/images/avatars/female-08.jpg",background:"assets/images/cards/33-640x480.jpg",name:"Lorraine Pennington",emails:[{email:"lorrainepennington@mail.biz",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"932 404 3308",label:"Mobile"},{country:"fm",phoneNumber:"979 550 3200",label:"Work"},{country:"fm",phoneNumber:"868 557 3568",label:"Home"}],title:"Electromedical Equipment Technician",company:"Marvane",birthday:"1967-06-10T12:00:00.000Z",address:"962 Whitney Avenue, Sussex, North Dakota, PO5796",notes:"<p>Nulla nisi officia quis aliquip voluptate mollit ut anim eu et quis tempor incididunt consectetur exercitation cupidatat in nisi exercitation est culpa nostrud sit elit sit sunt do ipsum eu.</p><p>Enim voluptate ad ullamco tempor voluptate culpa et ut ullamco eu consequat est esse excepteur est nostrud velit enim culpa dolore non quis occaecat eiusmod velit ex mollit tempor labore.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"81fdc48c-5572-4123-8a73-71b7892120de",avatar:"assets/images/avatars/female-09.jpg",background:"assets/images/cards/34-640x480.jpg",name:"Earlene Rosales",emails:[{email:"earlenerosales@mail.co.uk",label:"Personal"},{email:"rosales.earlene@softmicro.net",label:"Work"}],phoneNumbers:[{country:"ki",phoneNumber:"927 589 3619",label:"Mobile"}],title:"Historiographer",company:"Softmicro",birthday:"1960-11-13T12:00:00.000Z",address:"981 Kingston Avenue, Topaz, Connecticut, PO6866",notes:"<p>Adipisicing fugiat magna eiusmod consectetur id commodo incididunt ullamco ut sint minim nulla in do aute in sit pariatur irure dolor magna pariatur ad officia excepteur duis ullamco dolor sunt.</p><p>Dolor laborum proident voluptate eu esse lorem adipisicing enim consectetur veniam nisi pariatur aliquip sit laborum sunt adipisicing anim labore eiusmod nostrud irure irure nisi ipsum dolor aliquip ex exercitation.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"f8bbf6be-d49a-41a3-bb80-3d51df84c12b",avatar:"assets/images/avatars/female-10.jpg",background:"assets/images/cards/35-640x480.jpg",name:"Marcia Hatfield",emails:[{email:"marciahatfield@mail.ca",label:"Personal"},{email:"hatfield.marcia@datagen.org",label:"Work"}],phoneNumbers:[{country:"no",phoneNumber:"883 432 3718",label:"Mobile"},{country:"no",phoneNumber:"934 516 2135",label:"Work"},{country:"no",phoneNumber:"923 596 3843",label:"Home"}],title:"Track Service Worker",company:"Datagen",birthday:"1980-02-26T12:00:00.000Z",address:"802 Preston Court, Waikele, Pennsylvania, PO7421",notes:"<p>Aliqua sint aute in cillum deserunt enim fugiat tempor est pariatur irure commodo commodo deserunt eu nulla laboris enim occaecat incididunt voluptate enim est reprehenderit qui anim veniam sint adipisicing.</p><p>Commodo veniam occaecat ex et laborum minim fugiat sunt commodo velit dolor labore excepteur fugiat ipsum eiusmod in esse ex nulla deserunt minim consectetur in est sunt eu commodo fugiat.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"cd482941-3eaf-4560-ac37-56a9296025df",avatar:"assets/images/avatars/female-11.jpg",background:"assets/images/cards/36-640x480.jpg",name:"Liliana Ayala",emails:[{email:"lilianaayala@mail.io",label:"Personal"}],phoneNumbers:[{country:"bd",phoneNumber:"936 590 2412",label:"Mobile"}],title:"Insurance Analyst",company:"Pharmex",birthday:"1988-04-27T12:00:00.000Z",address:"935 Guider Avenue, Kipp, Wisconsin, PO5282",notes:"<p>Magna et culpa cillum sint labore consequat aute aliqua amet ea consequat ut ullamco nisi commodo lorem enim amet dolor sit nisi dolor do sit lorem cillum esse reprehenderit ut.</p><p>Quis veniam anim nulla adipisicing veniam fugiat elit duis pariatur anim irure adipisicing elit labore eu aute exercitation qui exercitation commodo exercitation ipsum tempor non et ex eu aute proident.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"22f18d47-ff8d-440e-888d-a1747c093052",avatar:"assets/images/avatars/female-12.jpg",background:"assets/images/cards/14-640x480.jpg",name:"Alice Harding",emails:[{email:"aliceharding@mail.us",label:"Personal"}],phoneNumbers:[{country:"sx",phoneNumber:"881 472 3113",label:"Mobile"},{country:"sx",phoneNumber:"974 548 3124",label:"Work"},{country:"sx",phoneNumber:"800 518 3615",label:"Home"}],title:"Track Service Worker",company:"Futurity",birthday:"1985-09-17T12:00:00.000Z",address:"387 Holt Court, Thomasville, Alaska, PO2867",notes:"<p>Adipisicing exercitation dolor nisi ipsum nostrud anim dolore sint veniam consequat lorem sit ex commodo nostrud occaecat elit magna magna commodo incididunt laborum ad irure pariatur et sit ullamco adipisicing.</p><p>Ullamco in dolore amet est quis consectetur fugiat non nisi incididunt id laborum adipisicing dolor proident velit ut quis aliquip dolore id anim sit adipisicing nisi incididunt enim amet pariatur.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"a9a9f382-e4c3-42fb-9fe9-65aa534732b5",avatar:"assets/images/avatars/female-13.jpg",background:"assets/images/cards/15-640x480.jpg",name:"Francisca Perkins",emails:[{email:"franciscaperkins@mail.tv",label:"Personal"},{email:"perkins.francisca@overplex.com",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"830 430 3437",label:"Mobile"},{country:"au",phoneNumber:"868 538 2886",label:"Work"}],title:"Dental Laboratory Worker",company:"Overplex",birthday:"1966-08-14T12:00:00.000Z",address:"733 Delmonico Place, Belvoir, Virginia, PO7102",notes:"<p>Voluptate nisi adipisicing ex magna mollit non cillum dolor in magna duis exercitation irure elit duis eiusmod deserunt lorem nulla sunt laboris quis voluptate ullamco labore adipisicing quis minim ipsum.</p><p>Id ut esse elit proident mollit nulla exercitation magna voluptate sit eiusmod labore velit commodo exercitation dolore anim est eiusmod occaecat et consequat eiusmod culpa ipsum deserunt lorem non incididunt.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"0222b24b-c288-48d1-b356-0f087fa172f8",avatar:null,background:null,name:"Warren Gates",emails:[{email:"warrengates@mail.name",label:"Personal"},{email:"gates.warren@qualitex.me",label:"Work"}],phoneNumbers:[{country:"gt",phoneNumber:"847 513 2248",label:"Mobile"},{country:"gt",phoneNumber:"866 591 3665",label:"Work"},{country:"gt",phoneNumber:"877 539 3840",label:"Home"}],title:"Banker Mason",company:"Qualitex",birthday:"1977-02-23T12:00:00.000Z",address:"713 Fane Court, Lemoyne, Kentucky, PO3601",notes:"<p>Sint tempor consectetur ullamco ullamco consequat exercitation ea occaecat eiusmod cupidatat anim pariatur nisi pariatur excepteur ut labore anim excepteur sit eu consequat do enim pariatur et dolore in irure.</p><p>Commodo ut non minim sunt nisi tempor culpa duis anim ipsum qui irure lorem est voluptate voluptate officia occaecat lorem labore elit officia laboris mollit et eiusmod esse laborum nisi.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"0630f1ca-cdb9-405d-b134-68f733334089",avatar:"assets/images/avatars/female-14.jpg",background:"assets/images/cards/16-640x480.jpg",name:"Maryann Mcintyre",emails:[{email:"maryannmcintyre@mail.info",label:"Personal"},{email:"mcintyre.maryann@aquafire.biz",label:"Work"}],phoneNumbers:[{country:"bf",phoneNumber:"861 419 2752",label:"Mobile"},{country:"bf",phoneNumber:"935 553 3031",label:"Work"}],title:"Fundraising Director",company:"Aquafire",birthday:"1963-04-07T12:00:00.000Z",address:"698 Brooklyn Avenue, Dixonville, Utah, PO2712",notes:"<p>Pariatur velit ea ad quis elit pariatur consectetur eiusmod veniam non incididunt ex ex et nulla voluptate fugiat esse sit dolore voluptate in dolor nulla laborum irure consequat sit pariatur.</p><p>Dolore ex officia incididunt pariatur ea amet sunt enim aute labore cupidatat laboris eiusmod enim lorem labore nostrud ea consectetur et eu sunt exercitation dolore consequat fugiat anim in exercitation.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"999c24f3-7bb8-4a01-85ca-2fca7863c57e",avatar:"assets/images/avatars/female-15.jpg",background:"assets/images/cards/17-640x480.jpg",name:"Sharon Marshall",emails:[{email:"sharonmarshall@mail.co.uk",label:"Personal"},{email:"marshall.sharon@utara.net",label:"Work"}],phoneNumbers:[{country:"fo",phoneNumber:"947 441 2999",label:"Mobile"},{country:"fo",phoneNumber:"984 441 2615",label:"Work"},{country:"fo",phoneNumber:"824 541 2714",label:"Home"}],title:"Legal Assistant",company:"Utara",birthday:"1960-01-26T12:00:00.000Z",address:"923 Ivan Court, Hatteras, Idaho, PO7573",notes:"<p>Est duis sint ullamco nulla do tempor do dolore laboris in sint ad duis est eu consequat nisi esse irure tempor sunt pariatur qui mollit ipsum quis esse ex ipsum.</p><p>Dolore anim irure quis ipsum adipisicing sint et incididunt aute nisi minim aliquip consectetur duis tempor laborum nostrud exercitation do mollit irure anim lorem non excepteur commodo laborum dolore dolor.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"7e8e1f1e-d19f-45c7-86bd-6fef599dae71",avatar:"assets/images/avatars/female-16.jpg",background:"assets/images/cards/18-640x480.jpg",name:"Margo Witt",emails:[{email:"margowitt@mail.ca",label:"Personal"},{email:"witt.margo@norsul.org",label:"Work"}],phoneNumbers:[{country:"ao",phoneNumber:"992 596 3391",label:"Mobile"},{country:"ao",phoneNumber:"950 489 2505",label:"Work"},{country:"ao",phoneNumber:"891 540 2231",label:"Home"}],title:"Television News Producer",company:"Norsul",birthday:"1975-08-31T12:00:00.000Z",address:"539 Rockaway Avenue, Whitmer, Guam, PO4871",notes:"<p>Sunt quis officia elit laborum excepteur consequat amet cillum labore deserunt cillum cillum labore exercitation minim laboris anim incididunt voluptate minim duis enim eu duis veniam labore nisi culpa duis.</p><p>Pariatur irure sunt et commodo reprehenderit consectetur duis et ullamco fugiat occaecat culpa enim incididunt officia minim aliqua sit amet do dolore pariatur fugiat et adipisicing labore dolor id dolore.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"bedcb6a2-da83-4631-866a-77d10d239477",avatar:"assets/images/avatars/male-04.jpg",background:"assets/images/cards/19-640x480.jpg",name:"Alvarado Turner",emails:[{email:"alvaradoturner@mail.io",label:"Personal"}],phoneNumbers:[{country:"lv",phoneNumber:"961 537 3956",label:"Mobile"}],title:"Fundraising Director",company:"Geologix",birthday:"1985-12-08T12:00:00.000Z",address:"233 Willmohr Street, Cressey, Iowa, PO1962",notes:"<p>In amet voluptate ad eiusmod cupidatat nulla sunt eu amet occaecat qui cillum occaecat tempor minim nostrud ullamco amet elit aliquip est nisi officia lorem occaecat ea lorem officia veniam.</p><p>Nulla tempor id excepteur irure do do veniam eiusmod esse ipsum sint dolore commodo enim officia nulla nulla proident in dolor et aliquip sit nulla sit proident duis aute deserunt.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"66f9de1b-f842-4d4c-bb59-f97e91db0462",avatar:"assets/images/avatars/male-05.jpg",background:"assets/images/cards/20-640x480.jpg",name:"Maldonado Rodriquez",emails:[{email:"maldonadorodriquez@mail.us",label:"Personal"},{email:"rodriquez.maldonado@zentility.tv",label:"Work"}],phoneNumbers:[{country:"et",phoneNumber:"811 502 3398",label:"Mobile"},{country:"et",phoneNumber:"877 402 2443",label:"Work"},{country:"et",phoneNumber:"949 536 3451",label:"Home"}],title:"Dental Laboratory Worker",company:"Zentility",birthday:"1993-06-01T12:00:00.000Z",address:"916 Cobek Court, Morningside, South Dakota, PO2019",notes:"<p>Laboris consequat labore nisi aute voluptate minim amet nulla elit tempor dolor nulla do et consequat esse dolore fugiat laboris deserunt velit minim laboris voluptate enim ut non laboris nisi.</p><p>Magna pariatur voluptate veniam nostrud irure magna pariatur ut quis reprehenderit voluptate aute duis sunt laboris consequat lorem eu pariatur nulla incididunt quis lorem consectetur ex lorem commodo magna dolore.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"9cb0ea57-3461-4182-979b-593b0c1ec6c3",avatar:"assets/images/avatars/male-06.jpg",background:"assets/images/cards/21-640x480.jpg",name:"Tran Duke",emails:[{email:"tranduke@mail.com",label:"Personal"},{email:"duke.tran@splinx.name",label:"Work"}],phoneNumbers:[{country:"si",phoneNumber:"837 503 2254",label:"Mobile"},{country:"si",phoneNumber:"893 405 3190",label:"Work"},{country:"si",phoneNumber:"931 402 3874",label:"Home"}],title:"Legal Assistant",company:"Splinx",birthday:"1976-04-27T12:00:00.000Z",address:"405 Canarsie Road, Richville, Virgin Islands, PO2744",notes:"<p>Occaecat do excepteur non ipsum labore consequat id eu sunt minim aliquip elit occaecat velit ut aute cupidatat irure ex eiusmod fugiat ea ea cupidatat nulla dolor labore consectetur amet.</p><p>Mollit enim dolore deserunt tempor aliqua velit nostrud nostrud id consectetur lorem in enim excepteur nisi laborum ex commodo sint ea et culpa lorem esse culpa ad officia do amet.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"2fb89a90-5622-4b5b-8df3-d49b85905392",avatar:null,background:null,name:"Estela Lyons",emails:[{email:"estelalyons@mail.me",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"864 459 3205",label:"Mobile"},{country:"vg",phoneNumber:"886 524 2880",label:"Work"},{country:"vg",phoneNumber:"815 484 3420",label:"Home"}],title:"Animal Sitter",company:"Gonkle",birthday:"1968-03-11T12:00:00.000Z",address:"540 Metrotech Courtr, Garfield, American Samoa, PO2290",notes:"<p>Ullamco dolore ipsum exercitation officia dolore sit consequat nisi consequat occaecat et ipsum veniam anim tempor pariatur sunt in adipisicing aliqua non dolor laborum veniam nisi dolore quis sunt incididunt.</p><p>Incididunt ullamco sunt magna reprehenderit velit dolor qui anim eiusmod nostrud commodo exercitation velit incididunt exercitation nulla ad aute eiusmod est amet exercitation est nostrud sit esse esse ad irure.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"8141dd08-3a6e-4770-912c-59d0ed06dde6",avatar:null,background:null,name:"Madeleine Fletcher",emails:[{email:"madeleinefletcher@mail.info",label:"Personal"},{email:"fletcher.madeleine@genmom.biz",label:"Work"}],phoneNumbers:[{country:"uy",phoneNumber:"898 554 3354",label:"Mobile"}],title:"Fundraising Director",company:"Genmom",birthday:"1970-07-15T12:00:00.000Z",address:"825 Cherry Street, Foscoe, Minnesota, PO7290",notes:"<p>Fugiat in exercitation nostrud labore labore irure ex magna ex aliquip veniam sit irure irure deserunt occaecat tempor cillum aliqua dolore ea tempor dolore laboris est amet quis consequat quis.</p><p>Esse officia velit consectetur ullamco ea pariatur mollit sit consectetur sint mollit commodo anim anim ea amet consectetur eiusmod aliqua excepteur elit laborum magna non fugiat nisi pariatur ut velit.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"7585015c-ada2-4f88-998d-9646865d1ad2",avatar:"assets/images/avatars/male-07.jpg",background:"assets/images/cards/22-640x480.jpg",name:"Meyer Roach",emails:[{email:"meyerroach@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"uz",phoneNumber:"891 543 2053",label:"Mobile"},{country:"uz",phoneNumber:"842 564 3671",label:"Work"},{country:"uz",phoneNumber:"992 491 3514",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zentime",birthday:"1968-10-16T12:00:00.000Z",address:"315 Albemarle Road, Allison, Arkansas, PO6008",notes:"<p>Eiusmod deserunt aliqua dolore ipsum cillum veniam minim dolore nulla aute aliqua voluptate labore sint cillum excepteur nulla nostrud do cupidatat eu adipisicing reprehenderit deserunt elit qui mollit adipisicing eu.</p><p>Proident commodo magna eu voluptate eiusmod aliqua laborum eu ea elit quis ullamco ullamco magna minim enim amet dolore sit lorem aliqua officia amet officia non magna enim cillum sit.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"32c73a6a-67f2-48a9-b2a1-b23da83187bb",avatar:null,background:null,name:"Bolton Obrien",emails:[{email:"boltonobrien@mail.net",label:"Personal"},{email:"obrien.bolton@enersol.ca",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"860 472 2458",label:"Mobile"},{country:"tn",phoneNumber:"887 499 3580",label:"Work"}],title:"Banker Mason",company:"Enersol",birthday:"1968-09-08T12:00:00.000Z",address:"818 Aviation Road, Geyserville, Palau, PO9655",notes:"<p>Cupidatat lorem tempor commodo do eu ea dolor eiusmod do nisi occaecat fugiat labore non esse aliquip ullamco laboris adipisicing pariatur nostrud enim minim do fugiat culpa exercitation lorem duis.</p><p>Pariatur cupidatat tempor est et nostrud in amet aliquip sint nulla amet ea lorem irure sint sit ea aliquip voluptate id laboris fugiat cillum cillum dolore deserunt fugiat ad tempor.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"114642a2-ccb7-4cb1-ad2b-5e9b6a0c1d2e",avatar:"assets/images/avatars/male-09.jpg",background:"assets/images/cards/23-640x480.jpg",name:"Barber Johnson",emails:[{email:"barberjohnson@mail.org",label:"Personal"}],phoneNumbers:[{country:"az",phoneNumber:"928 567 2521",label:"Mobile"},{country:"az",phoneNumber:"898 515 2048",label:"Work"},{country:"az",phoneNumber:"935 495 3348",label:"Home"}],title:"Talent Manager",company:"Zounds",birthday:"1967-03-02T12:00:00.000Z",address:"386 Vernon Avenue, Dragoon, North Carolina, PO4559",notes:"<p>Esse amet ex duis esse aliqua non tempor ullamco dolore et aliquip nisi pariatur qui laborum id consequat tempor sint eiusmod exercitation velit aliquip occaecat tempor nisi aute magna sint.</p><p>Deserunt veniam voluptate dolore eiusmod eu consequat dolor sit pariatur laboris anim excepteur consequat nulla officia exercitation magna sint ea excepteur qui eu officia pariatur culpa sint elit nulla officia.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"310ece7d-dbb0-45d6-9e69-14c24e50fe3d",avatar:"assets/images/avatars/male-10.jpg",background:"assets/images/cards/24-640x480.jpg",name:"Cervantes Kramer",emails:[{email:"cervanteskramer@mail.io",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"998 498 2507",label:"Mobile"},{country:"vg",phoneNumber:"856 477 3445",label:"Work"}],title:"Motor Winder",company:"Xeronk",birthday:"1992-09-04T12:00:00.000Z",address:"238 Rochester Avenue, Lydia, Oklahoma, PO3914",notes:"<p>Excepteur do ullamco voluptate deserunt tempor ullamco enim non incididunt adipisicing sunt sint sit qui occaecat occaecat id laboris et duis amet reprehenderit cupidatat aliquip dolore ea eu ea nulla.</p><p>Cillum nulla deserunt laboris eu sint dolor non laboris cupidatat aute nisi amet mollit ipsum cillum excepteur consequat tempor exercitation consequat nostrud ipsum qui excepteur eiusmod nostrud laboris pariatur sint.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"dcc673f6-de59-4715-94ed-8f64663d449b",avatar:"assets/images/avatars/female-19.jpg",background:"assets/images/cards/25-640x480.jpg",name:"Megan Suarez",emails:[{email:"megansuarez@mail.us",label:"Personal"}],phoneNumbers:[{country:"bb",phoneNumber:"875 422 2053",label:"Mobile"},{country:"bb",phoneNumber:"861 487 2597",label:"Work"},{country:"bb",phoneNumber:"873 414 3953",label:"Home"}],title:"Bindery Machine Operator",company:"Cemention",birthday:"1984-09-08T12:00:00.000Z",address:"112 Tillary Street, Camptown, Vermont, PO8827",notes:"<p>Pariatur tempor laborum deserunt commodo eiusmod adipisicing amet anim irure fugiat laboris velit do velit elit aute deserunt officia fugiat nulla ullamco est elit veniam officia sit veniam velit commodo.</p><p>Laboris duis eu adipisicing esse fugiat voluptate enim sint in voluptate lorem laboris eiusmod commodo nostrud dolor qui incididunt non fugiat culpa aliquip minim voluptate lorem sint sunt velit eiusmod.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"3e4ca731-d39b-4ad9-b6e0-f84e67f4b74a",avatar:"assets/images/avatars/female-20.jpg",background:"assets/images/cards/26-640x480.jpg",name:"Ofelia Ratliff",emails:[{email:"ofeliaratliff@mail.tv",label:"Personal"}],phoneNumbers:[{country:"vu",phoneNumber:"978 546 3699",label:"Mobile"},{country:"vu",phoneNumber:"892 551 2229",label:"Work"},{country:"vu",phoneNumber:"949 495 3479",label:"Home"}],company:"Buzzmaker",birthday:"1988-11-11T12:00:00.000Z",address:"951 Hampton Avenue, Bartonsville, Mississippi, PO4232",notes:"<p>Ad lorem id irure aute ipsum ex occaecat commodo dolore eu dolor exercitation anim quis officia deserunt lorem sunt officia eu sit aliquip laborum id duis aliqua quis aute magna.</p><p>Do do lorem est amet aliqua ex excepteur nisi cupidatat esse consequat ipsum in ad eiusmod proident cupidatat dolore anim ut pariatur sint do elit incididunt officia adipisicing amet eu.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"2012d4a5-19e4-444d-aaff-1d8b1d853650",avatar:"assets/images/avatars/female-01.jpg",background:"assets/images/cards/27-640x480.jpg",name:"Laurel Parker",emails:[{email:"laurelparker@mail.com",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"805 502 3677",label:"Mobile"},{country:"lu",phoneNumber:"925 527 2973",label:"Work"},{country:"lu",phoneNumber:"975 495 2977",label:"Home"}],title:"Fundraising Director",company:"Omnigog",birthday:"1987-05-17T12:00:00.000Z",address:"157 Woodhull Street, Rutherford, West Virginia, PO6646",notes:"<p>Duis laboris consectetur et anim eiusmod laborum aute mollit ut officia ipsum dolore eiusmod ex eu elit officia est amet aliquip ullamco veniam proident id aliquip duis qui voluptate fugiat.</p><p>Sunt aliquip nulla amet sint culpa laboris quis proident qui veniam excepteur ullamco irure non eu occaecat est enim ut velit dolore sit tempor cillum reprehenderit proident velit lorem ad.</p>",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"012b8219-74bf-447c-af2c-66904d90a956",avatar:"assets/images/avatars/female-02.jpg",background:"assets/images/cards/28-640x480.jpg",name:"Tracy Delacruz",emails:[{email:"tracydelacruz@mail.name",label:"Personal"},{email:"delacruz.tracy@shepard.me",label:"Work"}],phoneNumbers:[{country:"co",phoneNumber:"974 428 2886",label:"Mobile"}],title:"Bindery Machine Operator",company:"Shepard",birthday:"1963-08-10T12:00:00.000Z",address:"604 Merit Court, Wyano, New Hampshire, PO1641",notes:"<p>Dolor anim fugiat aliquip eiusmod lorem nisi adipisicing ea deserunt est quis non sit nulla voluptate deserunt magna eiusmod irure labore fugiat consectetur laboris velit voluptate exercitation aute magna sit.</p><p>Sunt ullamco quis qui ea ullamco quis sit ex nisi deserunt fugiat qui culpa minim proident dolor veniam lorem nulla amet do dolor proident sunt ex incididunt ipsum cillum non.</p>",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"8b1befd2-66a7-4981-ae52-77f01b382d18",avatar:"assets/images/avatars/female-03.jpg",background:"assets/images/cards/29-640x480.jpg",name:"Jeannette Stanton",emails:[{email:"jeannettestanton@mail.info",label:"Personal"},{email:"stanton.jeannette@zentury.biz",label:"Work"}],phoneNumbers:[{country:"dz",phoneNumber:"947 561 3783",label:"Mobile"},{country:"dz",phoneNumber:"917 463 3737",label:"Work"},{country:"dz",phoneNumber:"835 510 2059",label:"Home"}],title:"Hotel Manager",company:"Zentury",birthday:"1975-09-02T12:00:00.000Z",address:"100 Menahan Street, Snyderville, Kansas, PO1006",notes:"<p>Sint anim sint tempor proident irure proident exercitation dolor enim in sint non occaecat tempor mollit dolore ea labore ipsum sunt in incididunt proident excepteur id in velit et quis.</p><p>Amet mollit ut nostrud cupidatat ut culpa irure in ex occaecat aute aliqua tempor incididunt elit nulla irure aliqua ea do amet ex elit incididunt minim eu fugiat elit pariatur.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"844668c3-5e20-4fed-9e3a-7d274f696e61",avatar:"assets/images/avatars/female-04.jpg",background:"assets/images/cards/30-640x480.jpg",name:"Johnnie Cleveland",emails:[{email:"johnniecleveland@mail.co.uk",label:"Personal"},{email:"cleveland.johnnie@viasia.net",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"947 468 2942",label:"Mobile"}],title:"Fundraising Director",company:"Viasia",birthday:"1986-03-15T12:00:00.000Z",address:"283 Albany Avenue, Jennings, Rhode Island, PO1646",notes:"<p>Id est dolore nostrud consectetur ullamco aliquip dolore nisi consectetur cupidatat consectetur ut lorem exercitation laborum est culpa qui aliquip fugiat fugiat laborum minim sint sit laborum elit consectetur occaecat.</p><p>Cillum eu aliquip ex enim dolore enim ea pariatur elit voluptate in eu magna eu voluptate est cupidatat aliqua cupidatat ex eu dolor voluptate velit fugiat ipsum labore labore aliqua.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"5a01e870-8be1-45a5-b58a-ec09c06e8f28",avatar:"assets/images/avatars/female-05.jpg",background:"assets/images/cards/31-640x480.jpg",name:"Staci Hyde",emails:[{email:"stacihyde@mail.ca",label:"Personal"}],phoneNumbers:[{country:"id",phoneNumber:"944 525 2944",label:"Mobile"},{country:"id",phoneNumber:"877 500 2506",label:"Work"}],title:"Banker Mason",company:"Zilla",birthday:"1975-04-22T12:00:00.000Z",address:"560 Dooley Street, Ellerslie, Louisiana, PO1005",notes:"<p>Pariatur esse ex laborum ex dolor laborum proident enim consectetur occaecat magna adipisicing magna dolore officia aute et dolor aliquip enim adipisicing culpa reprehenderit aliqua officia qui pariatur aliquip occaecat.</p><p>Excepteur est nisi officia eiusmod et duis mollit labore minim duis officia lorem ipsum duis deserunt cupidatat excepteur nostrud incididunt non cillum fugiat adipisicing anim consectetur nostrud aliquip labore cupidatat.</p>",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"5ac1f193-f150-45f9-bfe4-b7b4e1a83ff9",avatar:"assets/images/avatars/female-06.jpg",background:"assets/images/cards/32-640x480.jpg",name:"Angela Gallagher",emails:[{email:"angelagallagher@mail.org",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"996 514 3856",label:"Mobile"},{country:"et",phoneNumber:"903 539 2049",label:"Work"},{country:"et",phoneNumber:"938 463 3685",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zenolux",birthday:"1965-08-02T12:00:00.000Z",address:"445 Remsen Avenue, Ruckersville, Delaware, PO2712",notes:"<p>Pariatur do nisi labore culpa minim aliquip excepteur voluptate id id aute eu aliquip adipisicing nulla laboris consectetur dolore ullamco ut exercitation fugiat excepteur veniam ex cillum cupidatat ad adipisicing.</p><p>Dolor culpa dolor magna incididunt voluptate sunt amet dolor cillum ut nostrud nisi quis ex pariatur enim dolore sunt sunt cupidatat id non lorem magna esse amet commodo minim id.</p>",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"995df091-d78a-4bb7-840c-ba6a7d14a1bd",avatar:"assets/images/avatars/male-11.jpg",background:"assets/images/cards/33-640x480.jpg",name:"Hutchinson Levy",emails:[{email:"hutchinsonlevy@mail.io",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"970 546 3452",label:"Mobile"},{country:"et",phoneNumber:"894 438 2430",label:"Work"}],title:"Congressional Representative",company:"Zytrek",birthday:"1978-03-22T12:00:00.000Z",address:"911 Lois Avenue, Epworth, California, PO6557",notes:"<p>Veniam deserunt aliquip culpa commodo et est ea cillum ea pariatur reprehenderit dolore adipisicing voluptate dolor eiusmod tempor exercitation reprehenderit nostrud labore nostrud do nulla commodo officia qui culpa ea.</p><p>Velit deserunt do ut esse tempor minim cupidatat amet qui consequat enim duis elit veniam sunt sit aliquip irure cillum irure sunt officia incididunt cupidatat commodo amet non qui anim.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"7184be71-a28f-4f2b-8c45-15f78cf2f825",avatar:"assets/images/avatars/female-05.jpg",background:"assets/images/cards/34-640x480.jpg",name:"Alissa Nelson",emails:[{email:"alissanelson@mail.us",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"893 600 2639",label:"Mobile"}],title:"Bindery Machine Operator",company:"Emtrak",birthday:"1993-10-19T12:00:00.000Z",address:"514 Sutter Avenue, Shindler, Puerto Rico, PO3862",notes:"<p>Ullamco ut aute reprehenderit velit incididunt veniam consequat ut ipsum sint laborum duis officia pariatur mollit enim nulla reprehenderit dolor aliquip labore ex aute in sunt dolor nulla reprehenderit dolor.</p><p>Ad enim ex non minim commodo culpa culpa ex est anim aute adipisicing proident ut ex et aliquip amet exercitation lorem tempor laborum quis reprehenderit veniam proident ullamco id eiusmod.</p>",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"325d508c-ca49-42bf-b0d5-c4a6b8da3d5c",avatar:null,background:null,name:"Oliver Head",emails:[{email:"oliverhead@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"977 528 3294",label:"Mobile"}],title:"Meteorologist",company:"Rameon",birthday:"1967-01-05T12:00:00.000Z",address:"569 Clermont Avenue, Movico, Marshall Islands, PO7293",notes:"<p>Duis laborum magna ipsum officia cillum ea ut commodo anim exercitation incididunt id ipsum nisi consectetur aute officia culpa anim in veniam ad officia consequat qui ullamco ea laboris ad.</p><p>Ad ea excepteur ea veniam nostrud est labore ea consectetur laboris cupidatat aute pariatur aute mollit dolor do deserunt nisi mollit fugiat qui officia ullamco est officia est ullamco consequat.</p>",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"c674b6e1-b846-4bba-824b-0b4df0cdec48",avatar:"assets/images/avatars/male-13.jpg",background:"assets/images/cards/35-640x480.jpg",name:"Duran Barr",emails:[{email:"duranbarr@mail.com",label:"Personal"},{email:"barr.duran@hinway.name",label:"Work"}],phoneNumbers:[{country:"sr",phoneNumber:"857 457 2508",label:"Mobile"},{country:"sr",phoneNumber:"887 522 2146",label:"Work"},{country:"sr",phoneNumber:"947 574 3174",label:"Home"}],title:"Insurance Analyst",company:"Hinway",birthday:"1977-11-06T12:00:00.000Z",address:"103 Chestnut Avenue, Glenbrook, Indiana, PO2578",notes:"<p>Ad ipsum occaecat dolore ullamco labore ex sint est pariatur aliquip ea do esse do est dolore duis excepteur esse irure eiusmod pariatur elit nostrud laboris ad ex nostrud nostrud.</p><p>Occaecat proident magna elit ullamco ea incididunt fugiat est nulla reprehenderit in veniam esse qui minim aliqua tempor excepteur dolor et tempor occaecat in veniam esse qui exercitation laborum esse.</p>",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]}],Lr=[{id:"19430ee3-b0fe-4987-a7c8-74453ad5504d",iso:"af",name:"Afghanistan",code:"+93",flagImagePos:"-1px -3180px"},{id:"6c6b5c5c-97d5-4881-b5e1-e05b8f739ee7",iso:"al",name:"Albania",code:"+355",flagImagePos:"-1px -1310px"},{id:"d1f3941f-075e-4777-a5fd-8b196d98cd5a",iso:"dz",name:"Algeria",code:"+213",flagImagePos:"-1px -681px"},{id:"0dc3d1b8-f7f3-4c3d-8493-0d8b5a679910",iso:"as",name:"American Samoa",code:"+1",flagImagePos:"-1px -2058px"},{id:"e2e88578-b410-499f-aa59-9bb8da13c781",iso:"ad",name:"Andorra",code:"+376",flagImagePos:"-1px -766px"},{id:"4446885b-b391-4b84-866f-2b36603053c4",iso:"ao",name:"Angola",code:"+244",flagImagePos:"-1px -2636px"},{id:"07024099-a3db-4881-a628-24e8c0ba2508",iso:"ai",name:"Anguilla",code:"+1",flagImagePos:"-1px -2687px"},{id:"26be08bc-d87a-4134-9fb0-73b6a5b47cea",iso:"ag",name:"Antigua & Barbuda",code:"+1",flagImagePos:"-1px -1140px"},{id:"53c77399-494e-49df-9e3a-587b536c033e",iso:"ar",name:"Argentina",code:"+54",flagImagePos:"-1px -3282px"},{id:"9f5753c4-e9e4-4975-86b4-9eb9f4f484de",iso:"am",name:"Armenia",code:"+374",flagImagePos:"-1px -205px"},{id:"f1bbb833-5c47-4e17-b8c3-1d492107dc86",iso:"aw",name:"Aruba",code:"+297",flagImagePos:"-1px -1021px"},{id:"dc7e3322-8bd5-4c49-932d-a8e50bd1f9ad",iso:"ac",name:"Ascension Island",code:"+247",flagImagePos:"-1px -86px"},{id:"4505ba35-afa5-47ef-a6c7-9b57f1dcd187",iso:"au",name:"Australia",code:"+61",flagImagePos:"-1px -2279px"},{id:"57b3cd1f-d5d6-403b-8137-fbeeacaf136a",iso:"at",name:"Austria",code:"+43",flagImagePos:"-1px -1735px"},{id:"11cbde08-3c33-422c-bf4b-85561595ffb5",iso:"az",name:"Azerbaijan",code:"+994",flagImagePos:"-1px -1599px"},{id:"48c1e060-e685-4e91-8de8-725f42576e6c",iso:"bs",name:"Bahamas",code:"+1",flagImagePos:"-1px -460px"},{id:"ee23ffb8-9540-4630-948e-ceba52fa54ce",iso:"bh",name:"Bahrain",code:"+973",flagImagePos:"-1px -1956px"},{id:"b5f37cb6-7870-4ed9-8f92-3864bd870062",iso:"bd",name:"Bangladesh",code:"+880",flagImagePos:"-1px -2364px"},{id:"92de9080-f709-493e-a9fa-d23b3d4093d4",iso:"bb",name:"Barbados",code:"+1",flagImagePos:"-1px -2075px"},{id:"a2f4ff04-86b8-4bc0-952f-686bfe99c07f",iso:"by",name:"Belarus",code:"+375",flagImagePos:"-1px -1412px"},{id:"2025b6b3-1287-4b4c-8b13-36deb44e5751",iso:"be",name:"Belgium",code:"+32",flagImagePos:"-1px -1px"},{id:"70d82950-3eca-496f-866d-d99c136260e5",iso:"bz",name:"Belize",code:"+501",flagImagePos:"-1px -613px"},{id:"dc0bedf5-e197-46b4-af21-c2e495b15768",iso:"bj",name:"Benin",code:"+229",flagImagePos:"-1px -1684px"},{id:"aeee4f9d-99a1-4c6b-826c-f3c0ff707dce",iso:"bm",name:"Bermuda",code:"+1",flagImagePos:"-1px -2585px"},{id:"73b80fa7-50d0-4fd5-8d26-24baade525a2",iso:"bt",name:"Bhutan",code:"+975",flagImagePos:"-1px -2483px"},{id:"571bf396-810b-4fc4-9ffc-c9e4db9d3bef",iso:"bo",name:"Bolivia",code:"+591",flagImagePos:"-1px -2177px"},{id:"cbfbf28b-b79b-4b7d-a2e9-37a2000aa15b",iso:"ba",name:"Bosnia & Herzegovina",code:"+387",flagImagePos:"-1px -2092px"},{id:"f929da82-915c-4ac8-ba13-aa1b44174c71",iso:"bw",name:"Botswana",code:"+267",flagImagePos:"-1px -3724px"},{id:"2dea0689-0548-400c-a58f-ebcd6373cd07",iso:"br",name:"Brazil",code:"+55",flagImagePos:"-1px -1004px"},{id:"d2c2c16f-15f8-467b-8c42-a02babe5362b",iso:"io",name:"British Indian Ocean Territory",code:"+246",flagImagePos:"-1px -86px"},{id:"1d90db23-ca7c-4d23-a995-9b2a8021f4ad",iso:"vg",name:"British Virgin Islands",code:"+1",flagImagePos:"-1px -1854px"},{id:"f16aebb2-cdae-4af2-aba5-f66f34d6ac3a",iso:"bn",name:"Brunei",code:"+673",flagImagePos:"-1px -2228px"},{id:"499d6ee6-8f8b-4a5b-bb92-9cce9d1c6546",iso:"bg",name:"Bulgaria",code:"+359",flagImagePos:"-1px -3537px"},{id:"67e2986b-98d0-44c3-b08f-6cbba8b14ff8",iso:"bf",name:"Burkina Faso",code:"+226",flagImagePos:"-1px -953px"},{id:"fea611f2-4aa3-427f-86e1-657e8aef24a8",iso:"bi",name:"Burundi",code:"+257",flagImagePos:"-1px -2551px"},{id:"3b959360-3d04-4018-afdf-a392afa1881d",iso:"kh",name:"Cambodia",code:"+855",flagImagePos:"-1px -290px"},{id:"9336ba3b-01be-4b84-82b5-f02395856ac5",iso:"cm",name:"Cameroon",code:"+237",flagImagePos:"-1px -2806px"},{id:"36a159b0-f33e-4481-85b0-751bdd9ea79d",iso:"ca",name:"Canada",code:"+1",flagImagePos:"-1px -1803px"},{id:"a3038010-382e-436e-b61d-e4b923aa1cb3",iso:"cv",name:"Cape Verde",code:"+238",flagImagePos:"-1px -3639px"},{id:"dd898165-12a9-4c90-a3e4-012149c0feac",iso:"bq",name:"Caribbean Netherlands",code:"+599",flagImagePos:"-1px -3741px"},{id:"a1f30091-26da-481a-a84f-2638b2d7c14d",iso:"ky",name:"Cayman Islands",code:"+1",flagImagePos:"-1px -375px"},{id:"469b4a79-8a1a-4428-b7bd-4665202b7292",iso:"cf",name:"Central African Republic",code:"+236",flagImagePos:"-1px -2466px"},{id:"a9c2fa4b-c22a-41bd-9735-b4adeadab7f7",iso:"td",name:"Chad",code:"+235",flagImagePos:"-1px -1055px"},{id:"f0825f0d-e086-49e0-846e-9e4784bf872c",iso:"cl",name:"Chile",code:"+56",flagImagePos:"-1px -1752px"},{id:"89d3f07d-446e-459d-b168-595af96d708f",iso:"cn",name:"China",code:"+86",flagImagePos:"-1px -1072px"},{id:"903801ce-2f83-4df8-a380-9dc6df6c35cf",iso:"co",name:"Colombia",code:"+57",flagImagePos:"-1px -409px"},{id:"55d7d2be-8273-4770-844c-1ef87524cd27",iso:"km",name:"Comoros",code:"+269",flagImagePos:"-1px -1871px"},{id:"a5b00b2f-01de-4c0d-914f-fe05c92c8f43",iso:"cg",name:"Congo - Brazzaville",code:"+242",flagImagePos:"-1px -2398px"},{id:"58e07572-21b9-4630-a17c-a51c0ade4b8a",iso:"cd",name:"Congo - Kinshasa",code:"+243",flagImagePos:"-1px -1990px"},{id:"5a09d08e-b6ab-4084-8350-1d97d504c222",iso:"ck",name:"Cook Islands",code:"+682",flagImagePos:"-1px -3112px"},{id:"760f2b33-0822-4ad9-83cf-b497dcf273bb",iso:"cr",name:"Costa Rica",code:"+506",flagImagePos:"-1px -2857px"},{id:"489db55f-6316-4f43-a1c7-a0921e16743a",iso:"ci",name:"C\xf4te d\u2019Ivoire",code:"+225",flagImagePos:"-1px -2194px"},{id:"398c1d99-7ee4-44cd-9c2a-067acba2c8fb",iso:"hr",name:"Croatia",code:"+385",flagImagePos:"-1px -1174px"},{id:"572da7dc-8463-4797-ad84-7fcf8f53bb80",iso:"cu",name:"Cuba",code:"+53",flagImagePos:"-1px -987px"},{id:"572674e5-b0d4-4206-8310-70f4656e65e2",iso:"cw",name:"Cura\xe7ao",code:"+599",flagImagePos:"-1px -3758px"},{id:"ac1e2a9d-a888-427e-9ad3-a0cbb27e603a",iso:"cy",name:"Cyprus",code:"+357",flagImagePos:"-1px -732px"},{id:"075ce3fd-83e7-472a-89cb-8b5e224102c4",iso:"cz",name:"Czechia",code:"+420",flagImagePos:"-1px -3095px"},{id:"4cde631a-97e9-4fc2-9465-9d9a433ca5c1",iso:"dk",name:"Denmark",code:"+45",flagImagePos:"-1px -1820px"},{id:"1b9c40a6-bf03-4759-b6ab-8edefafd8b44",iso:"dj",name:"Djibouti",code:"+253",flagImagePos:"-1px -2874px"},{id:"f5eec2ba-1a0b-465c-b3e5-9bd8458d0704",iso:"dm",name:"Dominica",code:"+1",flagImagePos:"-1px -3350px"},{id:"cb6921fc-df2a-4a97-8a34-4d901ac1e994",iso:"do",name:"Dominican Republic",code:"+1",flagImagePos:"-1px -2007px"},{id:"7d6641f1-ef97-4bee-b1b8-0f54fea35aeb",iso:"ec",name:"Ecuador",code:"+593",flagImagePos:"-1px -1531px"},{id:"dfeb30b9-b4b8-4931-9334-c3961b7843a6",iso:"eg",name:"Egypt",code:"+20",flagImagePos:"-1px -3027px"},{id:"7d9f7158-7206-491f-a614-6a3e7e6af354",iso:"sv",name:"El Salvador",code:"+503",flagImagePos:"-1px -2160px"},{id:"bcdbebc2-a51d-4891-93b0-52b463d0841d",iso:"gq",name:"Equatorial Guinea",code:"+240",flagImagePos:"-1px -1973px"},{id:"53c2c225-f321-406f-b377-7c8b6720bcb4",iso:"er",name:"Eritrea",code:"+291",flagImagePos:"-1px -936px"},{id:"ba0e995a-17a8-48ff-88e6-54ff8207b038",iso:"ee",name:"Estonia",code:"+372",flagImagePos:"-1px -3333px"},{id:"abe9af9b-91da-4bba-9adf-a496bf414719",iso:"sz",name:"Eswatini",code:"+268",flagImagePos:"-1px -3129px"},{id:"e993ecc8-732a-4446-8ab1-144c084f3192",iso:"et",name:"Ethiopia",code:"+251",flagImagePos:"-1px -3367px"},{id:"6c7aae9d-e18d-4d09-8467-7bb99d925768",iso:"fk",name:"Falkland Islands (Islas Malvinas)",code:"+500",flagImagePos:"-1px -3809px"},{id:"92e704eb-9573-4d91-b932-2b1eddaacb3e",iso:"fo",name:"Faroe Islands",code:"+298",flagImagePos:"-1px -1429px"},{id:"561c079c-69c2-4e62-b947-5cd76783a67c",iso:"fj",name:"Fiji",code:"+679",flagImagePos:"-1px -2500px"},{id:"3f31a88e-c7ed-47fa-9aae-2058be7cbe09",iso:"fi",name:"Finland",code:"+358",flagImagePos:"-1px -2568px"},{id:"4c8ba1fc-0203-4a8f-8321-4dda4a0c6732",iso:"fr",name:"France",code:"+33",flagImagePos:"-1px -324px"},{id:"198074d5-67a2-4fd3-b13d-429a394b6371",iso:"gf",name:"French Guiana",code:"+594",flagImagePos:"-1px -324px"},{id:"2f5ff3d1-745e-48a1-b4e8-a377b22af812",iso:"pf",name:"French Polynesia",code:"+689",flagImagePos:"-1px -2262px"},{id:"a8b80121-5529-4cfe-83fb-6b1f6c81abcb",iso:"ga",name:"Gabon",code:"+241",flagImagePos:"-1px -1157px"},{id:"c9bc7d57-7883-4f63-bc6e-5dcc3db8612d",iso:"gm",name:"Gambia",code:"+220",flagImagePos:"-1px -817px"},{id:"1fc146d8-cebe-4ef1-bb0f-30bd0870ccf9",iso:"ge",name:"Georgia",code:"+995",flagImagePos:"-1px -1123px"},{id:"e74ac4b1-0b4b-4630-bac0-2e53e270b363",iso:"de",name:"Germany",code:"+49",flagImagePos:"-1px -3452px"},{id:"adda89c9-4b47-4552-85c4-668f2cef2dbd",iso:"gh",name:"Ghana",code:"+233",flagImagePos:"-1px -2891px"},{id:"962a059b-a5ac-4e2f-9405-5c418cadb6b0",iso:"gi",name:"Gibraltar",code:"+350",flagImagePos:"-1px -341px"},{id:"0acd0dae-0f39-4c23-be1d-c0295539d8c4",iso:"gr",name:"Greece",code:"+30",flagImagePos:"-1px -188px"},{id:"7529a6e4-8a6a-4c27-885e-ff0c5e15e515",iso:"gl",name:"Greenland",code:"+299",flagImagePos:"-1px -2347px"},{id:"416ba85d-f860-48dc-9c60-32602c07e266",iso:"gd",name:"Grenada",code:"+1",flagImagePos:"-1px -3316px"},{id:"f43f1f96-1fb1-4e5e-b818-71e60e501fd4",iso:"gp",name:"Guadeloupe",code:"+590",flagImagePos:"-1px -511px"},{id:"e29122da-20cf-4d24-bc68-93f9c3296730",iso:"gu",name:"Guam",code:"+1",flagImagePos:"-1px -3265px"},{id:"8a24ff28-dcae-4846-b0c1-18cfcb04de06",iso:"gt",name:"Guatemala",code:"+502",flagImagePos:"-1px -1208px"},{id:"b617a005-be15-49c8-9533-c0376681a564",iso:"gn",name:"Guinea",code:"+224",flagImagePos:"-1px -3520px"},{id:"d9913e74-e340-4a4f-bf4b-aaaf1747364b",iso:"gw",name:"Guinea-Bissau",code:"+245",flagImagePos:"-1px -2602px"},{id:"c8245da4-cd4f-4818-a41e-42afec6faa9a",iso:"gy",name:"Guyana",code:"+592",flagImagePos:"-1px -1038px"},{id:"c598961d-3040-4dbb-8934-6d8eb4b9be97",iso:"ht",name:"Haiti",code:"+509",flagImagePos:"-1px -392px"},{id:"f51aadf1-3c7a-4d24-b8fb-69c7e05243e4",iso:"hn",name:"Honduras",code:"+504",flagImagePos:"-1px -2959px"},{id:"a621dbe5-fb11-4f7f-9a8d-2330bd20c563",iso:"hk",name:"Hong Kong",code:"+852",flagImagePos:"-1px -3707px"},{id:"a113fe26-d409-4ab7-b27c-0e8ac112071f",iso:"hu",name:"Hungary",code:"+36",flagImagePos:"-1px -902px"},{id:"6430b612-4071-4614-bfdb-408fbb0b8fa4",iso:"is",name:"Iceland",code:"+354",flagImagePos:"-1px -2704px"},{id:"4cce1334-df1f-4b11-9f15-a4faaac3d0db",iso:"in",name:"India",code:"+91",flagImagePos:"-1px -2245px"},{id:"54969b2f-6aa9-4a58-850d-b4779ef3038e",iso:"id",name:"Indonesia",code:"+62",flagImagePos:"-1px -2653px"},{id:"cb631628-5854-44d2-9dbc-47cdf9c9ea5e",iso:"ir",name:"Iran",code:"+98",flagImagePos:"-1px -2738px"},{id:"21a50cc1-954c-49c2-8296-696f1f57b79e",iso:"iq",name:"Iraq",code:"+964",flagImagePos:"-1px -851px"},{id:"3e17cb8a-9c44-4c75-b417-556546ceebff",iso:"ie",name:"Ireland",code:"+353",flagImagePos:"-1px -2670px"},{id:"0a15f5a3-7571-478a-9fcd-6cbd6563e08c",iso:"il",name:"Israel",code:"+972",flagImagePos:"-1px -426px"},{id:"2cbab786-d79b-4ea1-ab26-0553c5e423d3",iso:"it",name:"Italy",code:"+39",flagImagePos:"-1px -154px"},{id:"33a67cd8-0858-46c3-b833-4fd395d2daa4",iso:"jm",name:"Jamaica",code:"+1",flagImagePos:"-1px -2296px"},{id:"5edf8bb6-6a29-44ee-b5f2-7d7cbf61f971",iso:"jp",name:"Japan",code:"+81",flagImagePos:"-1px -528px"},{id:"879b69bb-3f8f-484f-a767-7fdeef6bae15",iso:"jo",name:"Jordan",code:"+962",flagImagePos:"-1px -1905px"},{id:"4217e52c-2835-4c7b-87d3-e290c4fa6074",iso:"kz",name:"Kazakhstan",code:"+7",flagImagePos:"-1px -1565px"},{id:"934b172d-4427-47f6-8648-6411652be23d",iso:"ke",name:"Kenya",code:"+254",flagImagePos:"-1px -3605px"},{id:"2358e177-3956-4bcf-a954-56275e90e28d",iso:"ki",name:"Kiribati",code:"+686",flagImagePos:"-1px -477px"},{id:"98e8fae8-cd1b-419f-813b-ee348b51d843",iso:"xk",name:"Kosovo",code:"+383",flagImagePos:"-1px -3860px"},{id:"5376f774-4fcb-47dc-b118-e48d34b030ef",iso:"kw",name:"Kuwait",code:"+965",flagImagePos:"-1px -3435px"},{id:"9bc380c4-5840-4d26-a615-310cd817ae94",iso:"kg",name:"Kyrgyzstan",code:"+996",flagImagePos:"-1px -2143px"},{id:"3278e7f0-176b-4352-9e38-df59b052b91f",iso:"la",name:"Laos",code:"+856",flagImagePos:"-1px -562px"},{id:"e2ba5fad-f531-467c-b195-a6cd90136e19",iso:"lv",name:"Latvia",code:"+371",flagImagePos:"-1px -2619px"},{id:"49f74ca5-9ff1-44af-8e9c-59e1c4704e83",iso:"lb",name:"Lebanon",code:"+961",flagImagePos:"-1px -1616px"},{id:"d94b6d96-17c1-4de8-abc3-3e14873b62c0",iso:"ls",name:"Lesotho",code:"+266",flagImagePos:"-1px -3010px"},{id:"e35005f8-285e-4fe5-9cda-def721d9cc7b",iso:"lr",name:"Liberia",code:"+231",flagImagePos:"-1px -2823px"},{id:"60788779-78f0-4b2b-8ad8-c7e4bbde10b5",iso:"ly",name:"Libya",code:"+218",flagImagePos:"-1px -137px"},{id:"f24ad4ea-454a-4d40-a1f1-db188ec0b75e",iso:"li",name:"Liechtenstein",code:"+423",flagImagePos:"-1px -1276px"},{id:"f6709b72-4150-4cde-a37b-e6eb95f5bd1d",iso:"lt",name:"Lithuania",code:"+370",flagImagePos:"-1px -1446px"},{id:"0d0c1a84-f645-4ffe-87d2-9a7bb4f88bbc",iso:"lu",name:"Luxembourg",code:"+352",flagImagePos:"-1px -1922px"},{id:"5b3fdebe-a4ed-47c6-88c3-d867d3a79bf0",iso:"mo",name:"Macao",code:"+853",flagImagePos:"-1px -3554px"},{id:"6a84f456-bc77-4b76-8651-e2a0994f3278",iso:"mg",name:"Madagascar",code:"+261",flagImagePos:"-1px -1667px"},{id:"2a5d5baf-1db7-4606-a330-227834c77098",iso:"mw",name:"Malawi",code:"+265",flagImagePos:"-1px -2942px"},{id:"f2b32090-6d8d-40db-ba50-a63037926508",iso:"my",name:"Malaysia",code:"+60",flagImagePos:"-1px -2517px"},{id:"51c7830c-0c76-44ed-bcdf-be75688e1d0c",iso:"mv",name:"Maldives",code:"+960",flagImagePos:"-1px -800px"},{id:"ea7a2274-0542-4bbb-b629-aa63bef97442",iso:"ml",name:"Mali",code:"+223",flagImagePos:"-1px -3469px"},{id:"6f70796e-8f64-4a1a-ac2a-990d7d502db3",iso:"mt",name:"Malta",code:"+356",flagImagePos:"-1px -2041px"},{id:"c60f429e-0d4f-42cf-96f9-e7dc4fdcd5ee",iso:"mh",name:"Marshall Islands",code:"+692",flagImagePos:"-1px -1463px"},{id:"e8afae89-e5b0-4551-bbd4-bbfcee50c8ad",iso:"mq",name:"Martinique",code:"+596",flagImagePos:"-1px -239px"},{id:"361afc7c-ee94-464b-b5cb-f059ecd79e99",iso:"mr",name:"Mauritania",code:"+222",flagImagePos:"-1px -307px"},{id:"bce43b5e-d2f7-47ca-b5c9-9ae72ba67bda",iso:"mu",name:"Mauritius",code:"+230",flagImagePos:"-1px -2993px"},{id:"d153dc32-4821-4f05-a5c8-564d003da5e1",iso:"mx",name:"Mexico",code:"+52",flagImagePos:"-1px -2755px"},{id:"80f9f386-231f-4d96-b950-5f6b6edbeb63",iso:"fm",name:"Micronesia",code:"+691",flagImagePos:"-1px -2313px"},{id:"a1d89e32-4b91-4519-b0d9-7d61299394ef",iso:"md",name:"Moldova",code:"+373",flagImagePos:"-1px -3690px"},{id:"0afeb22c-c106-479b-af45-1380fb8b404c",iso:"mc",name:"Monaco",code:"+377",flagImagePos:"-1px -1191px"},{id:"a18d0204-7c4a-425c-a33e-cbfac01be162",iso:"mn",name:"Mongolia",code:"+976",flagImagePos:"-1px -3503px"},{id:"260479fc-0410-4ccd-a963-e06c9f059bdb",iso:"me",name:"Montenegro",code:"+382",flagImagePos:"-1px -2976px"},{id:"a66872f1-ba90-420f-8f55-f0fbb10abce1",iso:"ms",name:"Montserrat",code:"+1",flagImagePos:"-1px -749px"},{id:"8fd1ba13-cb1a-488d-b715-01724d56d9dd",iso:"ma",name:"Morocco",code:"+212",flagImagePos:"-1px -3214px"},{id:"5d26fba4-6d15-4cd4-a23f-9034d952e580",iso:"mz",name:"Mozambique",code:"+258",flagImagePos:"-1px -834px"},{id:"f9c12031-14dc-495f-b150-28dddce17e3f",iso:"mm",name:"Myanmar (Burma)",code:"+95",flagImagePos:"-1px -18px"},{id:"6e21e956-2740-4058-a758-3b249f628a7b",iso:"na",name:"Namibia",code:"+264",flagImagePos:"-1px -2534px"},{id:"4a07dd5a-9341-4b06-969f-4bcd9c32e2a0",iso:"nr",name:"Nauru",code:"+674",flagImagePos:"-1px -2330px"},{id:"9d7121ce-1445-4c84-9401-ddc703d9dedb",iso:"np",name:"Nepal",code:"+977",flagImagePos:"-1px -120px"},{id:"31fbb24d-7c38-4ca8-b385-48d76a0685e3",iso:"nl",name:"Netherlands",code:"+31",flagImagePos:"-1px -1888px"},{id:"18071cc2-c457-4b4f-9217-2519a0b52c25",iso:"nc",name:"New Caledonia",code:"+687",flagImagePos:"-1px -1650px"},{id:"c4b0e7d1-08b2-421b-8ff6-913020cbf271",iso:"nz",name:"New Zealand",code:"+64",flagImagePos:"-1px -2024px"},{id:"25719230-2c64-4525-96c4-d4427dd2e40b",iso:"ni",name:"Nicaragua",code:"+505",flagImagePos:"-1px -171px"},{id:"a1090a0b-7f89-4d75-8c92-e460da9103ab",iso:"ne",name:"Niger",code:"+227",flagImagePos:"-1px -715px"},{id:"6869e4bb-32b8-43ff-84d1-67d9ee832e1f",iso:"ng",name:"Nigeria",code:"+234",flagImagePos:"-1px -3418px"},{id:"52b3ae35-196a-4e22-81e2-67b816a32d0e",iso:"nu",name:"Niue",code:"+683",flagImagePos:"-1px -2840px"},{id:"9f4e45d4-c7e1-4ba9-84d0-e712e7213c95",iso:"nf",name:"Norfolk Island",code:"+672",flagImagePos:"-1px -256px"},{id:"2db1b02c-631e-40a0-94d8-f1e567b1f705",iso:"kp",name:"North Korea",code:"+850",flagImagePos:"-1px -2415px"},{id:"92621b3f-55f5-42bb-8604-d0302e355e31",iso:"mk",name:"North Macedonia",code:"+389",flagImagePos:"-1px -1769px"},{id:"3cee8ab2-5cb3-43ea-b8ab-7016187d33e9",iso:"mp",name:"Northern Mariana Islands",code:"+1",flagImagePos:"-1px -919px"},{id:"77683fad-f106-4a94-a629-9562650edb35",iso:"no",name:"Norway",code:"+47",flagImagePos:"-1px -1089px"},{id:"09090411-ef9b-44f3-aeb9-65b5e338b8d6",iso:"om",name:"Oman",code:"+968",flagImagePos:"-1px -3384px"},{id:"18d4f06b-233b-4398-a9f8-6b4a4eaf6c71",iso:"pk",name:"Pakistan",code:"+92",flagImagePos:"-1px -2772px"},{id:"b1da5023-aab9-431c-921c-4f3e12b1aa7a",iso:"pw",name:"Palau",code:"+680",flagImagePos:"-1px -273px"},{id:"e6442ab2-ac99-4a02-9d7c-fd878e50de8a",iso:"ps",name:"Palestine",code:"+970",flagImagePos:"-1px -1548px"},{id:"6bb10fb5-8b4a-4136-a82e-6be6c017ab76",iso:"pa",name:"Panama",code:"+507",flagImagePos:"-1px -1106px"},{id:"b070a014-2ce4-4939-a868-951bd1e70923",iso:"pg",name:"Papua New Guinea",code:"+675",flagImagePos:"-1px -1939px"},{id:"5e23c743-ce7d-4abc-9dd4-44a700b29090",iso:"py",name:"Paraguay",code:"+595",flagImagePos:"-1px -3231px"},{id:"1a83f99d-91b3-438d-a576-5bf0f05fdd12",iso:"pe",name:"Peru",code:"+51",flagImagePos:"-1px -1225px"},{id:"667c9699-46b9-40f9-a41f-2c52826bb3cb",iso:"ph",name:"Philippines",code:"+63",flagImagePos:"-1px -2432px"},{id:"b84030ab-3193-4aa2-aef2-d4d21997e536",iso:"pl",name:"Poland",code:"+48",flagImagePos:"-1px -1514px"},{id:"e26d0064-6173-42ab-b761-bf8c639199fa",iso:"pt",name:"Portugal",code:"+351",flagImagePos:"-1px -664px"},{id:"0fd9770d-2a91-4b81-8633-f465bc151e16",iso:"pr",name:"Puerto Rico",code:"+1",flagImagePos:"-1px -596px"},{id:"f866eeeb-e64f-4123-ab63-c16e0a00d029",iso:"qa",name:"Qatar",code:"+974",flagImagePos:"-1px -579px"},{id:"c3a3fb54-5731-4a28-96bd-4190cfeeaff0",iso:"re",name:"R\xe9union",code:"+262",flagImagePos:"-1px -324px"},{id:"a6a48809-7e33-42c8-a25a-56ccdd7ccdfe",iso:"ro",name:"Romania",code:"+40",flagImagePos:"-1px -885px"},{id:"9556d1e9-3d02-4c5b-a0ce-97a2fd55c74a",iso:"ru",name:"Russia",code:"+7",flagImagePos:"-1px -868px"},{id:"6f7f0a97-e8b5-455d-bace-6953de7324eb",iso:"rw",name:"Rwanda",code:"+250",flagImagePos:"-1px -3673px"},{id:"e251cad5-7655-48f7-9892-6edf04a14fd7",iso:"ws",name:"Samoa",code:"+685",flagImagePos:"-1px -3163px"},{id:"f1cfec8c-a960-43b3-8e11-2cad72b4fff8",iso:"sm",name:"San Marino",code:"+378",flagImagePos:"-1px -2908px"},{id:"c5301260-13dc-4012-9678-2b57a5e409ae",iso:"st",name:"S\xe3o Tom\xe9 & Pr\xedncipe",code:"+239",flagImagePos:"-1px -3299px"},{id:"02599f80-225a-451b-8c25-03b8993f88ac",iso:"sa",name:"Saudi Arabia",code:"+966",flagImagePos:"-1px -52px"},{id:"a54c3469-9668-4063-bfa0-04c450b43d3e",iso:"sn",name:"Senegal",code:"+221",flagImagePos:"-1px -2925px"},{id:"687ea07b-a7df-4778-b802-b040676fa56c",iso:"rs",name:"Serbia",code:"+381",flagImagePos:"-1px -3401px"},{id:"d010fb25-7044-4055-9c60-25bc89d83f64",iso:"sc",name:"Seychelles",code:"+248",flagImagePos:"-1px -1327px"},{id:"0c46a1e9-fcd8-4e7e-bbb1-ef3bfa83539b",iso:"sl",name:"Sierra Leone",code:"+232",flagImagePos:"-1px -970px"},{id:"e724edb6-9df4-42fb-bc1e-417996aa3020",iso:"sg",name:"Singapore",code:"+65",flagImagePos:"-1px -35px"},{id:"7478814a-dc3f-41ff-9341-da7e07ba8499",iso:"sx",name:"Sint Maarten",code:"+1",flagImagePos:"-1px -3826px"},{id:"b1a34e32-38dd-4a38-b63a-7133baf1417a",iso:"sk",name:"Slovakia",code:"+421",flagImagePos:"-1px -3044px"},{id:"1c1689a5-580b-411f-9283-b1e8333b351e",iso:"si",name:"Slovenia",code:"+386",flagImagePos:"-1px -1582px"},{id:"4b1c6a42-90b0-49ea-b968-8c95b871f0ec",iso:"sb",name:"Solomon Islands",code:"+677",flagImagePos:"-1px -1361px"},{id:"7ec9fdff-8ae6-4a14-b55e-6262d46bc3ef",iso:"so",name:"Somalia",code:"+252",flagImagePos:"-1px -1786px"},{id:"5e62f404-3e2c-4d63-ad7b-ab0755903842",iso:"za",name:"South Africa",code:"+27",flagImagePos:"-1px -3248px"},{id:"31966c2a-7d24-4ebc-8e02-392e4f04f12b",iso:"kr",name:"South Korea",code:"+82",flagImagePos:"-1px -3078px"},{id:"1b7ba825-bf7d-42c0-bb73-81f10a4009bf",iso:"ss",name:"South Sudan",code:"+211",flagImagePos:"-1px -3775px"},{id:"55c4137b-e437-4e80-bc8f-7857cd7c9364",iso:"es",name:"Spain",code:"+34",flagImagePos:"-1px -1480px"},{id:"fce4c284-e6a1-4e8c-96ca-6edf09e8a401",iso:"lk",name:"Sri Lanka",code:"+94",flagImagePos:"-1px -3622px"},{id:"0ae719a5-ae43-45d0-b669-66976a050ef1",iso:"bl",name:"St. Barth\xe9lemy",code:"+590",flagImagePos:"-1px -324px"},{id:"a588cc85-32a4-45ff-ba69-627105dab27a",iso:"sh",name:"St. Helena",code:"+290",flagImagePos:"-1px -630px"},{id:"f065aa7c-8d9e-419c-bbf0-9a97011cf272",iso:"kn",name:"St. Kitts & Nevis",code:"+1",flagImagePos:"-1px -103px"},{id:"9ea73bcc-2bf5-4ad9-9b39-de33de125f98",iso:"lc",name:"St. Lucia",code:"+1",flagImagePos:"-1px -1837px"},{id:"86a5a0e8-bfd4-480e-9bc0-7b88b2248a57",iso:"mf",name:"St. Martin",code:"+590",flagImagePos:"-1px -86px"},{id:"540857ba-923a-4656-a19f-cb3914825ecc",iso:"pm",name:"St. Pierre & Miquelon",code:"+508",flagImagePos:"-1px -1378px"},{id:"d381eb44-e77a-4dbd-abbb-224d7158e96d",iso:"vc",name:"St. Vincent & Grenadines",code:"+1",flagImagePos:"-1px -3588px"},{id:"7015db62-072d-49a2-8320-7587ec8b952f",iso:"sd",name:"Sudan",code:"+249",flagImagePos:"-1px -443px"},{id:"d7bbb285-aa4e-4a92-8613-8d2645c351ee",iso:"sr",name:"Suriname",code:"+597",flagImagePos:"-1px -3656px"},{id:"78978092-7be3-4ec8-b201-068089035cff",iso:"se",name:"Sweden",code:"+46",flagImagePos:"-1px -494px"},{id:"9f3fbec3-b58a-4b5a-9c4b-3997398c4148",iso:"ch",name:"Switzerland",code:"+41",flagImagePos:"-1px -1718px"},{id:"7ce0562c-fdc4-444c-bba3-02239c3c17da",iso:"sy",name:"Syria",code:"+963",flagImagePos:"-1px -2449px"},{id:"2d57a4a1-3f5a-41a2-a320-74a8f0db92e5",iso:"tw",name:"Taiwan",code:"+886",flagImagePos:"-1px -647px"},{id:"e1f747c5-4e91-487b-8265-8f70b3430849",iso:"tj",name:"Tajikistan",code:"+992",flagImagePos:"-1px -222px"},{id:"f07e257c-e049-4046-b031-f4348fb1734a",iso:"tz",name:"Tanzania",code:"+255",flagImagePos:"-1px -3146px"},{id:"684a0dde-5b5f-4072-98a4-46fc8de09556",iso:"th",name:"Thailand",code:"+66",flagImagePos:"-1px -1242px"},{id:"0376e29f-d9dd-4449-aa4e-d47353c16873",iso:"tl",name:"Timor-Leste",code:"+670",flagImagePos:"-1px -3843px"},{id:"fd647814-fc64-4724-bba7-4cd4da26c11e",iso:"tg",name:"Togo",code:"+228",flagImagePos:"-1px -783px"},{id:"ed271b14-39ee-4403-9be6-b54ac89b0ed3",iso:"tk",name:"Tokelau",code:"+690",flagImagePos:"-1px -3792px"},{id:"e2b83ecb-5a79-4ca0-9860-4baeae0380bb",iso:"to",name:"Tonga",code:"+676",flagImagePos:"-1px -1395px"},{id:"33bca09c-cc33-4680-929b-191ccbbc959a",iso:"tt",name:"Trinidad & Tobago",code:"+1",flagImagePos:"-1px -545px"},{id:"ab25c5da-7698-4b96-af34-5d20523915d9",iso:"tn",name:"Tunisia",code:"+216",flagImagePos:"-1px -698px"},{id:"784ac645-bc50-4b35-b5fb-effd72f99749",iso:"tr",name:"Turkey",code:"+90",flagImagePos:"-1px -2126px"},{id:"9a3b8bd3-bc73-4251-a068-a4842365e91a",iso:"tm",name:"Turkmenistan",code:"+993",flagImagePos:"-1px -3486px"},{id:"361bcad4-44d1-41fb-9bbf-39ea0fb87d49",iso:"tc",name:"Turks & Caicos Islands",code:"+1",flagImagePos:"-1px -1701px"},{id:"26fb1484-c756-4592-8523-99af9c870bb5",iso:"tv",name:"Tuvalu",code:"+688",flagImagePos:"-1px -358px"},{id:"cdb8455e-4eda-48f7-b30a-63c20838a364",iso:"vi",name:"U.S. Virgin Islands",code:"+1",flagImagePos:"-1px -2381px"},{id:"f47476cc-3da6-4377-83c9-33ab9f5293d1",iso:"ug",name:"Uganda",code:"+256",flagImagePos:"-1px -1497px"},{id:"5fcb791a-91be-416a-895d-0502fc509838",iso:"ua",name:"Ukraine",code:"+380",flagImagePos:"-1px -2721px"},{id:"7c8e1ced-0dd7-42b6-880b-19b3486d11e5",iso:"ae",name:"United Arab Emirates",code:"+971",flagImagePos:"-1px -3061px"},{id:"9f1362e7-e87c-4123-ade8-e5cfa6e99c09",iso:"gb",name:"United Kingdom",code:"+44",flagImagePos:"-1px -86px"},{id:"f9033267-9df0-46e4-9f79-c8b022e5c835",iso:"us",name:"United States",code:"+1",flagImagePos:"-1px -69px"},{id:"2cab7122-ec9a-48ac-8415-392b4f67ae51",iso:"uy",name:"Uruguay",code:"+598",flagImagePos:"-1px -3571px"},{id:"f442740c-94c3-4f2f-afb2-c7c279224b5f",iso:"uz",name:"Uzbekistan",code:"+998",flagImagePos:"-1px -1293px"},{id:"e6774547-6ab1-41a2-8107-201f913937b2",iso:"vu",name:"Vanuatu",code:"+678",flagImagePos:"-1px -1633px"},{id:"d600d6b0-e21f-4b6e-9036-0435a6ac2ea6",iso:"va",name:"Vatican City",code:"+39",flagImagePos:"-1px -3197px"},{id:"b8e0072d-498b-4bb4-a5b6-354d4200f882",iso:"ve",name:"Venezuela",code:"+58",flagImagePos:"-1px -1344px"},{id:"15dc081a-4690-42e9-a40d-b3bcea3173fc",iso:"vn",name:"Vietnam",code:"+84",flagImagePos:"-1px -1259px"},{id:"4452a787-5f31-4eb7-b14c-ae3175564ae5",iso:"wf",name:"Wallis & Futuna",code:"+681",flagImagePos:"-1px -324px"},{id:"237c9f8d-3b6c-4b70-af72-8a58a7154144",iso:"ye",name:"Yemen",code:"+967",flagImagePos:"-1px -2211px"},{id:"02a76f62-3078-472a-bd42-edb759cf3079",iso:"zm",name:"Zambia",code:"+260",flagImagePos:"-1px -2109px"},{id:"10e8e117-6832-4d3f-9b05-f66832c2f5ec",iso:"zw",name:"Zimbabwe",code:"+263",flagImagePos:"-1px -2789px"}],Or=[{id:"c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309",title:"Work"},{id:"a8991c76-2fda-4bbd-a718-df13d6478847",title:"Friend"},{id:"56ddbd47-4078-4ddd-8448-73c5e88d5f59",title:"Family"},{id:"2026ce08-d08f-4b4f-9506-b10cdb5b104f",title:"High School"},{id:"65930b5a-5d2a-4303-b11f-865d69e6fdb5",title:"College"},{id:"3eaab175-ec0d-4db7-bc3b-efc633c769be",title:"Baseball Team"},{id:"cbde2486-5033-4e09-838e-e901b108cd41",title:"Band"}];let Ir=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._contacts=Er,this._countries=Lr,this._tags=Or,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/contacts/all").reply(()=>{const e=rn(this._contacts);return e.sort((e,t)=>e.name.localeCompare(t.name)),[200,e]}),this._fuseMockApiService.onGet("api/apps/contacts/search").reply(({request:e})=>{const t=e.params.get("query");let i=rn(this._contacts);return t&&(i=i.filter(e=>e.name&&e.name.toLowerCase().includes(t.toLowerCase()))),i.sort((e,t)=>e.name.localeCompare(t.name)),[200,i]}),this._fuseMockApiService.onGet("api/apps/contacts/contact").reply(({request:e})=>{const t=e.params.get("id");return[200,rn(this._contacts).find(e=>e.id===t)]}),this._fuseMockApiService.onPost("api/apps/contacts/contact").reply(()=>{const e={id:Pt.guid(),avatar:null,name:"New Contact",emails:[],phoneNumbers:[],job:{title:"",company:""},birthday:null,address:null,notes:null,tags:[]};return this._contacts.unshift(e),[200,e]}),this._fuseMockApiService.onPatch("api/apps/contacts/contact").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.contact);let n=null;return this._contacts.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/contacts/contact").reply(({request:e})=>{const t=e.params.get("id");return this._contacts.forEach((e,i)=>{e.id===t&&this._contacts.splice(i,1)}),[200,!0]}),this._fuseMockApiService.onGet("api/apps/contacts/countries").reply(()=>[200,rn(this._countries)]),this._fuseMockApiService.onGet("api/apps/contacts/tags").reply(()=>[200,rn(this._tags)]),this._fuseMockApiService.onPost("api/apps/contacts/tag").reply(({request:e})=>{const t=rn(e.body.tag);return t.id=Pt.guid(),this._tags.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/contacts/tag").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.tag);let n=null;return this._tags.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/contacts/tag").reply(({request:e})=>{const t=e.params.get("id");return this._tags.forEach((e,i)=>{e.id===t&&this._tags.splice(i,1)}),this._contacts.filter(e=>e.tags.indexOf(t)>-1).forEach(e=>{e.tags.splice(e.tags.indexOf(t),1)}),[200,!0]}),this._fuseMockApiService.onPost("api/apps/contacts/avatar").reply(({request:e})=>{const t=e.body.id;let i=null;return(0,jt.D)((e=>new Promise((t,i)=>{const n=new FileReader;n.onload=()=>{t(n.result)},n.onerror=e=>{i(e)},n.readAsDataURL(e)}))(e.body.avatar)).pipe((0,l.U)(e=>(this._contacts.forEach((n,a,r)=>{n.id===t&&(r[a].avatar=e,i=r[a])}),[200,i])))})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Pr={btc:{amount:8878.48,trend:{dir:"up",amount:.17},marketCap:148752956966,volume:22903438381,supply:18168448,allTimeHigh:19891,price:{series:[{name:"Price",data:[{x:-145,y:6554.36},{x:-144,y:6554.36},{x:-143,y:6546.94},{x:-142,y:6546.96},{x:-141,y:6546.11},{x:-140,y:6550.26},{x:-139,y:6546.11},{x:-138,y:6550.79},{x:-137,y:6545.36},{x:-136,y:6541.06},{x:-135,y:6540.1},{x:-134,y:6538.31},{x:-133,y:6538.42},{x:-132,y:6538.48},{x:-131,y:6538.71},{x:-130,y:6548.42},{x:-129,y:6546.87},{x:-128,y:6547.07},{x:-127,y:6535.07},{x:-126,y:6535.01},{x:-125,y:6539.02},{x:-124,y:6547.96},{x:-123,y:6547.92},{x:-122,y:6546.56},{x:-121,y:6546.56},{x:-120,y:6564.16},{x:-119,y:6560.83},{x:-118,y:6559.08},{x:-117,y:6553.02},{x:-116,y:6564.99},{x:-115,y:6558.7},{x:-114,y:6568.73},{x:-113,y:6568.8},{x:-112,y:6568.8},{x:-111,y:6568.8},{x:-110,y:6571.83},{x:-109,y:6562.64},{x:-108,y:6561.28},{x:-107,y:6561.28},{x:-106,y:6560.4},{x:-105,y:6564.41},{x:-104,y:6562.44},{x:-103,y:6565.13},{x:-102,y:6553.3},{x:-101,y:6552.68},{x:-100,y:6551.92},{x:-99,y:6553.85},{x:-98,y:6560},{x:-97,y:6560},{x:-96,y:6565.01},{x:-95,y:6583.19},{x:-94,y:6555.79},{x:-93,y:6556.04},{x:-92,y:6558.85},{x:-91,y:6564.75},{x:-90,y:6564.88},{x:-89,y:6565.1},{x:-88,y:6565.72},{x:-87,y:6565.72},{x:-86,y:6565.95},{x:-85,y:6561.82},{x:-84,y:6566.26},{x:-83,y:6568.81},{x:-82,y:6588.57},{x:-81,y:6587.11},{x:-80,y:6577.86},{x:-79,y:6586.51},{x:-78,y:6581.14},{x:-77,y:6581.45},{x:-76,y:6589.54},{x:-75,y:6580.91},{x:-74,y:6581.67},{x:-73,y:6579.06},{x:-72,y:6578.73},{x:-71,y:6578.64},{x:-70,y:6579.08},{x:-69,y:6577.43},{x:-68,y:6582.12},{x:-67,y:6572.42},{x:-66,y:6578.72},{x:-65,y:6572.43},{x:-64,y:6570.64},{x:-63,y:6561.64},{x:-62,y:6550.84},{x:-61,y:6561.83},{x:-60,y:6561.84},{x:-59,y:6552.44},{x:-58,y:6552.47},{x:-57,y:6562.31},{x:-56,y:6562.1},{x:-55,y:6561.65},{x:-54,y:6547.96},{x:-53,y:6559.95},{x:-52,y:6562.08},{x:-51,y:6557.71},{x:-50,y:6559.05},{x:-49,y:6562.69},{x:-48,y:6578.18},{x:-47,y:6580.15},{x:-46,y:6584.26},{x:-45,y:6574.75},{x:-44,y:6574.85},{x:-43,y:6582.63},{x:-42,y:6569.7},{x:-41,y:6570.1},{x:-40,y:6570.11},{x:-39,y:6569.71},{x:-38,y:6578.03},{x:-37,y:6579.92},{x:-36,y:6571.03},{x:-35,y:6571.48},{x:-34,y:6576.67},{x:-33,y:6576.67},{x:-32,y:6576.63},{x:-31,y:6576.68},{x:-30,y:6573.29},{x:-29,y:6577.28},{x:-28,y:6577.73},{x:-27,y:6577.7},{x:-26,y:6578.36},{x:-25,y:6578.24},{x:-24,y:6581.3},{x:-23,y:6582.59},{x:-22,y:6602.51},{x:-21,y:6582.65},{x:-20,y:6574.77},{x:-19,y:6574.41},{x:-18,y:6575.08},{x:-17,y:6575.08},{x:-16,y:6574.09},{x:-15,y:6568.84},{x:-14,y:6567.49},{x:-13,y:6559.75},{x:-12,y:6566.65},{x:-11,y:6567.52},{x:-10,y:6567.59},{x:-9,y:6564.18},{x:-8,y:6570.11},{x:-7,y:6562.7},{x:-6,y:6562.7},{x:-5,y:6562.77},{x:-4,y:6569.46},{x:-3,y:6571.04},{x:-2,y:6571.48},{x:-1,y:6571.3}]}]}},prices:{btc:8878.48,eth:170.46,bch:359.93,xrp:.23512},wallets:{btc:24.97311243,eth:126.3212,bch:78.454412,xrp:11278.771123},watchlist:[{title:"Ethereum",iso:"ETH",amount:170.46,trend:{dir:"up",amount:2.35},series:[{name:"Price",data:[{x:dn().subtract(20,"minutes").format("HH:mm"),y:154.36},{x:dn().subtract(19,"minutes").format("HH:mm"),y:154.36},{x:dn().subtract(18,"minutes").format("HH:mm"),y:146.94},{x:dn().subtract(17,"minutes").format("HH:mm"),y:146.96},{x:dn().subtract(16,"minutes").format("HH:mm"),y:146.11},{x:dn().subtract(15,"minutes").format("HH:mm"),y:150.26},{x:dn().subtract(14,"minutes").format("HH:mm"),y:146.11},{x:dn().subtract(13,"minutes").format("HH:mm"),y:150.79},{x:dn().subtract(12,"minutes").format("HH:mm"),y:145.36},{x:dn().subtract(11,"minutes").format("HH:mm"),y:141.06},{x:dn().subtract(10,"minutes").format("HH:mm"),y:140.1},{x:dn().subtract(9,"minutes").format("HH:mm"),y:138.31},{x:dn().subtract(8,"minutes").format("HH:mm"),y:138.42},{x:dn().subtract(7,"minutes").format("HH:mm"),y:138.48},{x:dn().subtract(6,"minutes").format("HH:mm"),y:138.71},{x:dn().subtract(5,"minutes").format("HH:mm"),y:148.42},{x:dn().subtract(4,"minutes").format("HH:mm"),y:146.87},{x:dn().subtract(3,"minutes").format("HH:mm"),y:147.07},{x:dn().subtract(2,"minutes").format("HH:mm"),y:135.07},{x:dn().subtract(1,"minutes").format("HH:mm"),y:135.01}]}]},{title:"Bitcoin Cash",iso:"BCH",amount:359.93,trend:{dir:"up",amount:9.94},series:[{name:"Price",data:[{x:dn().subtract(20,"minutes").format("HH:mm"),y:374.77},{x:dn().subtract(19,"minutes").format("HH:mm"),y:374.41},{x:dn().subtract(18,"minutes").format("HH:mm"),y:375.08},{x:dn().subtract(17,"minutes").format("HH:mm"),y:375.08},{x:dn().subtract(16,"minutes").format("HH:mm"),y:374.09},{x:dn().subtract(15,"minutes").format("HH:mm"),y:368.84},{x:dn().subtract(14,"minutes").format("HH:mm"),y:367.49},{x:dn().subtract(13,"minutes").format("HH:mm"),y:359.75},{x:dn().subtract(12,"minutes").format("HH:mm"),y:366.65},{x:dn().subtract(11,"minutes").format("HH:mm"),y:367.52},{x:dn().subtract(10,"minutes").format("HH:mm"),y:367.59},{x:dn().subtract(9,"minutes").format("HH:mm"),y:364.18},{x:dn().subtract(8,"minutes").format("HH:mm"),y:370.11},{x:dn().subtract(7,"minutes").format("HH:mm"),y:362.7},{x:dn().subtract(6,"minutes").format("HH:mm"),y:362.7},{x:dn().subtract(5,"minutes").format("HH:mm"),y:362.77},{x:dn().subtract(4,"minutes").format("HH:mm"),y:369.46},{x:dn().subtract(3,"minutes").format("HH:mm"),y:371.04},{x:dn().subtract(2,"minutes").format("HH:mm"),y:371.48},{x:dn().subtract(1,"minutes").format("HH:mm"),y:371.3}]}]},{title:"XRP",iso:"XRP",amount:.23512,trend:{dir:"down",amount:.35},series:[{name:"Price",data:[{x:dn().subtract(20,"minutes").format("HH:mm"),y:.258},{x:dn().subtract(19,"minutes").format("HH:mm"),y:.256},{x:dn().subtract(18,"minutes").format("HH:mm"),y:.255},{x:dn().subtract(17,"minutes").format("HH:mm"),y:.255},{x:dn().subtract(16,"minutes").format("HH:mm"),y:.254},{x:dn().subtract(15,"minutes").format("HH:mm"),y:.248},{x:dn().subtract(14,"minutes").format("HH:mm"),y:.247},{x:dn().subtract(13,"minutes").format("HH:mm"),y:.249},{x:dn().subtract(12,"minutes").format("HH:mm"),y:.246},{x:dn().subtract(11,"minutes").format("HH:mm"),y:.247},{x:dn().subtract(10,"minutes").format("HH:mm"),y:.247},{x:dn().subtract(9,"minutes").format("HH:mm"),y:.244},{x:dn().subtract(8,"minutes").format("HH:mm"),y:.25},{x:dn().subtract(7,"minutes").format("HH:mm"),y:.242},{x:dn().subtract(6,"minutes").format("HH:mm"),y:.251},{x:dn().subtract(5,"minutes").format("HH:mm"),y:.251},{x:dn().subtract(4,"minutes").format("HH:mm"),y:.251},{x:dn().subtract(3,"minutes").format("HH:mm"),y:.249},{x:dn().subtract(2,"minutes").format("HH:mm"),y:.242},{x:dn().subtract(1,"minutes").format("HH:mm"),y:.24}]}]},{title:"Litecoin",iso:"LTC",amount:60.15,trend:{dir:"up",amount:.99},series:[{name:"Price",data:[{x:dn().subtract(20,"minutes").format("HH:mm"),y:62.54},{x:dn().subtract(19,"minutes").format("HH:mm"),y:61.54},{x:dn().subtract(18,"minutes").format("HH:mm"),y:62.55},{x:dn().subtract(17,"minutes").format("HH:mm"),y:60.55},{x:dn().subtract(16,"minutes").format("HH:mm"),y:59.54},{x:dn().subtract(15,"minutes").format("HH:mm"),y:58.48},{x:dn().subtract(14,"minutes").format("HH:mm"),y:54.47},{x:dn().subtract(13,"minutes").format("HH:mm"),y:51.49},{x:dn().subtract(12,"minutes").format("HH:mm"),y:51.46},{x:dn().subtract(11,"minutes").format("HH:mm"),y:53.47},{x:dn().subtract(10,"minutes").format("HH:mm"),y:52.47},{x:dn().subtract(9,"minutes").format("HH:mm"),y:54.44},{x:dn().subtract(8,"minutes").format("HH:mm"),y:59.5},{x:dn().subtract(7,"minutes").format("HH:mm"),y:62.42},{x:dn().subtract(6,"minutes").format("HH:mm"),y:61.42},{x:dn().subtract(5,"minutes").format("HH:mm"),y:60.42},{x:dn().subtract(4,"minutes").format("HH:mm"),y:58.49},{x:dn().subtract(3,"minutes").format("HH:mm"),y:57.51},{x:dn().subtract(2,"minutes").format("HH:mm"),y:54.51},{x:dn().subtract(1,"minutes").format("HH:mm"),y:51.25}]}]},{title:"Zcash",iso:"ZEC",amount:58.41,trend:{dir:"down",amount:8.79},series:[{name:"Price",data:[{x:dn().subtract(20,"minutes").format("HH:mm"),y:53.54},{x:dn().subtract(19,"minutes").format("HH:mm"),y:52.54},{x:dn().subtract(18,"minutes").format("HH:mm"),y:52.55},{x:dn().subtract(17,"minutes").format("HH:mm"),y:46.44},{x:dn().subtract(16,"minutes").format("HH:mm"),y:49.5},{x:dn().subtract(15,"minutes").format("HH:mm"),y:55.42},{x:dn().subtract(14,"minutes").format("HH:mm"),y:54.42},{x:dn().subtract(13,"minutes").format("HH:mm"),y:43.49},{x:dn().subtract(12,"minutes").format("HH:mm"),y:43.46},{x:dn().subtract(11,"minutes").format("HH:mm"),y:41.47},{x:dn().subtract(10,"minutes").format("HH:mm"),y:41.47},{x:dn().subtract(9,"minutes").format("HH:mm"),y:51.55},{x:dn().subtract(8,"minutes").format("HH:mm"),y:48.54},{x:dn().subtract(7,"minutes").format("HH:mm"),y:49.48},{x:dn().subtract(6,"minutes").format("HH:mm"),y:45.47},{x:dn().subtract(5,"minutes").format("HH:mm"),y:51.42},{x:dn().subtract(4,"minutes").format("HH:mm"),y:49.49},{x:dn().subtract(3,"minutes").format("HH:mm"),y:46.51},{x:dn().subtract(2,"minutes").format("HH:mm"),y:41.51},{x:dn().subtract(1,"minutes").format("HH:mm"),y:44.25}]}]},{title:"Bitcoin Gold",iso:"BTG",amount:12.23,trend:{dir:"down",amount:4.42},series:[{name:"Price",data:[{x:dn().subtract(20,"minutes").format("HH:mm"),y:14.77},{x:dn().subtract(19,"minutes").format("HH:mm"),y:14.41},{x:dn().subtract(18,"minutes").format("HH:mm"),y:15.08},{x:dn().subtract(17,"minutes").format("HH:mm"),y:15.08},{x:dn().subtract(16,"minutes").format("HH:mm"),y:14.09},{x:dn().subtract(15,"minutes").format("HH:mm"),y:18.84},{x:dn().subtract(14,"minutes").format("HH:mm"),y:17.49},{x:dn().subtract(13,"minutes").format("HH:mm"),y:19.75},{x:dn().subtract(12,"minutes").format("HH:mm"),y:16.65},{x:dn().subtract(11,"minutes").format("HH:mm"),y:17.52},{x:dn().subtract(10,"minutes").format("HH:mm"),y:17.59},{x:dn().subtract(9,"minutes").format("HH:mm"),y:14.18},{x:dn().subtract(8,"minutes").format("HH:mm"),y:10.11},{x:dn().subtract(7,"minutes").format("HH:mm"),y:12.7},{x:dn().subtract(6,"minutes").format("HH:mm"),y:12.7},{x:dn().subtract(5,"minutes").format("HH:mm"),y:12.77},{x:dn().subtract(4,"minutes").format("HH:mm"),y:19.46},{x:dn().subtract(3,"minutes").format("HH:mm"),y:11.04},{x:dn().subtract(2,"minutes").format("HH:mm"),y:11.48},{x:dn().subtract(1,"minutes").format("HH:mm"),y:11.3}]}]}]};let Yr=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._crypto=Pr,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/dashboards/crypto").reply(()=>[200,rn(this._crypto)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const qr=[{id:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",parentId:null,name:"Mens",slug:"mens"},{id:"07986d93-d4eb-4de1-9448-2538407f7254",parentId:null,name:"Ladies",slug:"ladies"},{id:"ad12aa94-3863-47f8-acab-a638ef02a3e9",parentId:null,name:"Unisex",slug:"unisex"}],jr=[{id:"e1789f32-9475-43e7-9256-451d2e3a2282",name:"Benton",slug:"benton"},{id:"61d52c2a-8947-4a2c-8c35-f36baef45b96",name:"Capmia",slug:"capmia"},{id:"f9987124-7ada-4b93-bef7-35280b3ddbd7",name:"Lara",slug:"lara"},{id:"5913ee46-a497-41db-a118-ee506011529f",name:"Premera",slug:"premera"},{id:"2c4d98d8-f334-4125-9596-862515f5526b",name:"Zeon",slug:"zeon"}],Nr=[{id:"167190fa-51b4-45fc-a742-8ce1b33d24ea",title:"mens"},{id:"3baea410-a7d6-4916-b79a-bdce50c37f95",title:"ladies"},{id:"8ec8f60d-552f-4216-9f11-462b95b1d306",title:"unisex"},{id:"8837b93f-388b-43cc-851d-4ca8f23f3a61",title:"44mm"},{id:"8f868ddb-d4a2-461d-bc3b-d7c8668687c3",title:"40mm"},{id:"2300ac48-f268-466a-b765-8b878b6e14a7",title:"5 ATM"},{id:"0b11b742-3125-4d75-9a6f-84af7fde1969",title:"10 ATM"},{id:"0fc39efd-f640-41f8-95a5-3f1d749df200",title:"automatic"},{id:"7d6dd47e-7472-4f8b-93d4-46c114c44533",title:"chronograph"},{id:"b1286f3a-e2d0-4237-882b-f0efc0819ec3",title:"watch"}],Fr=[{id:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",name:"Evel",slug:"evel"},{id:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",name:"Mivon",slug:"mivon"},{id:"05ebb527-d733-46a9-acfb-a4e4ec960024",name:"Neogen",slug:"neogen"}],Rr=[{id:"7eb7c859-1347-4317-96b6-9476a7e2ba3c",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Capmia Mens Chronograph Watch 44mm 5 ATM",description:"Consequat esse in culpa commodo anim. Et ullamco anim amet est. Sunt dolore ex occaecat officia anim. In sit minim laborum nostrud. Consequat ex do velit voluptate do exercitation est adipisicing quis velit.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ETV-2425",barcode:"8346201275534",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:30,reserved:5,cost:450.18,basePrice:1036,taxPercent:30,price:1346.8,weight:.61,thumbnail:"assets/images/apps/ecommerce/products/watch-01-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-01-01.jpg","assets/images/apps/ecommerce/products/watch-01-02.jpg","assets/images/apps/ecommerce/products/watch-01-03.jpg"],active:!0},{id:"00b0292f-3d50-4669-a0c4-7a9d85efc98d",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Zeon Ladies Chronograph Watch 40mm 10 ATM",description:"Nulla duis dolor fugiat culpa proident. Duis anim est excepteur occaecat adipisicing occaecat. Labore id laborum non elit proident est veniam officia eu. Labore aliqua nisi duis sint ex consequat nostrud excepteur duis ex incididunt adipisicing.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-7573",barcode:"8278968055700",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:37,reserved:2,cost:723.55,basePrice:1686,taxPercent:30,price:2191.8,weight:.79,thumbnail:"assets/images/apps/ecommerce/products/watch-02-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-02-01.jpg","assets/images/apps/ecommerce/products/watch-02-02.jpg","assets/images/apps/ecommerce/products/watch-02-03.jpg"],active:!0},{id:"3f34e2fb-95bf-4f61-be28-956d2c7e4eb2",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Automatic Watch 44mm 5 ATM",description:"Velit irure deserunt aliqua officia. Eiusmod quis sunt magna laboris aliquip non dolor consequat cupidatat dolore esse. Consectetur mollit officia laborum fugiat nulla duis ad excepteur do aliqua fugiat. Fugiat non laboris exercitation ipsum in incididunt.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-1921",barcode:"8808746892183",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:30,reserved:3,cost:390.63,basePrice:950,taxPercent:10,price:1045,weight:.76,thumbnail:null,images:["assets/images/apps/ecommerce/products/watch-03-01.jpg","assets/images/apps/ecommerce/products/watch-03-02.jpg","assets/images/apps/ecommerce/products/watch-03-03.jpg"],active:!1},{id:"8fcce528-d878-4cc8-99f7-bd3451ed5405",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Capmia Mens Chronograph Watch 44mm 10 ATM",description:"Velit nisi proident cupidatat exercitation occaecat et adipisicing nostrud id ex nostrud sint. Qui fugiat velit minim amet reprehenderit voluptate velit exercitation proident Lorem nisi culpa. Commodo quis officia officia eiusmod mollit aute fugiat duis quis minim culpa in. Exercitation laborum fugiat ex excepteur officia reprehenderit magna ipsum. Laboris dolore nostrud id labore sint consectetur aliqua tempor ea aute do.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAP-7752",barcode:"8866355574164",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:37,reserved:4,cost:395.37,basePrice:839,taxPercent:30,price:1090.7,weight:.62,thumbnail:"assets/images/apps/ecommerce/products/watch-04-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-04-01.jpg","assets/images/apps/ecommerce/products/watch-04-02.jpg","assets/images/apps/ecommerce/products/watch-04-03.jpg"],active:!0},{id:"91d96e18-d3f5-4c32-a8bf-1fc525cb92c0",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Benton Ladies Automatic Watch 40mm 5 ATM",description:"Pariatur proident labore commodo consequat qui et. Ad labore fugiat consectetur ea magna dolore mollit consequat reprehenderit laborum ad mollit eiusmod. Esse laboris voluptate ullamco occaecat labore esse laboris enim ipsum aliquip ipsum. Ea ea proident eu enim anim mollit non consequat enim nulla.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADP-5745",barcode:"8390590339828",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:12,reserved:3,cost:442.61,basePrice:961,taxPercent:20,price:1153.2,weight:.67,thumbnail:"assets/images/apps/ecommerce/products/watch-05-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-05-01.jpg","assets/images/apps/ecommerce/products/watch-05-02.jpg","assets/images/apps/ecommerce/products/watch-05-03.jpg"],active:!1},{id:"d7a47d7c-4cdf-4319-bbaa-37ade38c622c",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Chronograph Watch 44mm 10 ATM",description:"Nulla enim reprehenderit proident ut Lorem laborum cillum eiusmod est ex anim. Nisi non non laboris excepteur ullamco elit do duis anim esse labore aliqua adipisicing velit. Deserunt magna exercitation cillum amet.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATV-2569",barcode:"8238990048137",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:36,reserved:2,cost:563.43,basePrice:1370,taxPercent:30,price:1781,weight:.62,thumbnail:"assets/images/apps/ecommerce/products/watch-06-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-06-01.jpg","assets/images/apps/ecommerce/products/watch-06-02.jpg","assets/images/apps/ecommerce/products/watch-06-03.jpg"],active:!0},{id:"ecf0b3df-38c3-45dc-972b-c509a3dc053e",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Chronograph Watch 44mm 10 ATM",description:"Esse culpa ut ullamco dolore quis adipisicing. Minim veniam quis magna officia non. In pariatur nostrud nisi eiusmod minim anim id. Commodo ex incididunt dolor ad id aliqua incididunt minim in Lorem reprehenderit. Commodo ullamco consectetur aliqua Lorem cupidatat esse veniam consectetur sint veniam duis commodo.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAH-2563",barcode:"8638426908385",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:35,reserved:5,cost:705.26,basePrice:1721,taxPercent:20,price:2065.2,weight:.67,thumbnail:"assets/images/apps/ecommerce/products/watch-07-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-07-01.jpg","assets/images/apps/ecommerce/products/watch-07-02.jpg","assets/images/apps/ecommerce/products/watch-07-03.jpg"],active:!1},{id:"5765080a-aaee-40b9-86be-c18b9d79c73c",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Benton Unisex Automatic Watch 40mm 10 ATM",description:"Anim duis nisi ut ex amet reprehenderit cillum consequat pariatur ipsum elit voluptate excepteur non. Anim enim proident laboris pariatur mollit quis incididunt labore. Incididunt tempor aliquip ex labore ad consequat cillum est sunt anim dolor. Dolore adipisicing non nulla cillum Lorem deserunt. Nostrud incididunt amet sint velit.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-6399",barcode:"8881883828441",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:17,reserved:5,cost:624.12,basePrice:1448,taxPercent:10,price:1592.8,weight:.55,thumbnail:"assets/images/apps/ecommerce/products/watch-08-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-08-01.jpg","assets/images/apps/ecommerce/products/watch-08-02.jpg","assets/images/apps/ecommerce/products/watch-08-03.jpg"],active:!1},{id:"6e71be88-b225-474c-91e5-111ced7d6220",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Premera Ladies Chronograph Watch 40mm 5 ATM",description:"Velit fugiat adipisicing ut quis anim deserunt ex culpa nostrud laborum. Consectetur duis velit esse commodo voluptate magna dolor in enim exercitation. Ea aliquip cupidatat aute dolor tempor magna id laboris nulla eiusmod ut amet. Veniam irure ex incididunt officia commodo eiusmod nostrud ad consequat commodo ad voluptate.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ELH-2495",barcode:"8268777127281",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:49,reserved:5,cost:738.91,basePrice:1848,taxPercent:30,price:2402.4,weight:.54,thumbnail:"assets/images/apps/ecommerce/products/watch-09-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-09-01.jpg","assets/images/apps/ecommerce/products/watch-09-02.jpg","assets/images/apps/ecommerce/products/watch-09-03.jpg"],active:!1},{id:"51242500-6983-4a78-bff3-d278eb4e3a57",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Automatic Watch 44mm 10 ATM",description:"Enim laboris ut non elit dolore est consectetur. Duis irure minim elit velit anim incididunt minim ipsum ullamco ad dolore sunt. Proident aute proident velit elit ex reprehenderit ut. Lorem laborum excepteur elit proident sunt ipsum incididunt id do. Occaecat proident proident qui aute officia cupidatat aliqua aliqua nostrud proident laboris est ad qui. Magna eiusmod amet ut pariatur esse nisi aliquip deserunt minim ad et ea occaecat. Sunt enim cupidatat id eiusmod ea aute quis excepteur irure commodo dolore excepteur.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATT-6019",barcode:"8452763551765",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:24,reserved:4,cost:688.89,basePrice:1502,taxPercent:8,price:1622.16,weight:.76,thumbnail:"assets/images/apps/ecommerce/products/watch-10-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-10-01.jpg","assets/images/apps/ecommerce/products/watch-10-02.jpg","assets/images/apps/ecommerce/products/watch-10-03.jpg"],active:!0},{id:"844a4395-233f-4ffb-85bd-7baa0e490a88",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Chronograph Watch 44mm 5 ATM",description:"Labore irure qui sunt consectetur. Elit nulla id cillum duis. Nulla nulla eu occaecat eiusmod duis irure id do esse. Ad eu incididunt voluptate amet nostrud ullamco mollit dolore occaecat cupidatat nisi reprehenderit. Proident fugiat laborum sit velit ea voluptate.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-2335",barcode:"8385907318041",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:44,reserved:3,cost:708.41,basePrice:1467,taxPercent:18,price:1731.06,weight:.7,thumbnail:"assets/images/apps/ecommerce/products/watch-11-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-11-01.jpg","assets/images/apps/ecommerce/products/watch-11-02.jpg","assets/images/apps/ecommerce/products/watch-11-03.jpg"],active:!1},{id:"7520f1b6-3c45-46ef-a4d5-881971212d1e",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Benton Unisex Automatic Watch 40mm 10 ATM",description:"Esse nisi amet occaecat culpa aliqua est ad ea velit. Consectetur in voluptate sit pariatur eiusmod exercitation eu aute occaecat in duis. Voluptate consectetur eu commodo proident id sunt labore irure.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-3064",barcode:"8608510561856",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:25,reserved:2,cost:731.94,basePrice:1743,taxPercent:10,price:1917.3,weight:.47,thumbnail:"assets/images/apps/ecommerce/products/watch-12-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-12-01.jpg","assets/images/apps/ecommerce/products/watch-12-02.jpg","assets/images/apps/ecommerce/products/watch-12-03.jpg"],active:!1},{id:"683e41d8-6ebc-4e6a-a7c1-9189ca52ef19",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Zeon Mens Chronograph Watch 44mm 10 ATM",description:"Eu irure do cupidatat esse in. Aliqua laborum deserunt qui Lorem deserunt minim fugiat deserunt voluptate minim. Anim nulla tempor eiusmod ad exercitation reprehenderit officia. Nisi proident labore eu anim excepteur aliqua occaecat. Laboris nostrud ipsum commodo cupidatat.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADV-3188",barcode:"8334758988643",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:14,reserved:5,cost:375.76,basePrice:786,taxPercent:30,price:1021.8,weight:.53,thumbnail:"assets/images/apps/ecommerce/products/watch-13-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-13-01.jpg","assets/images/apps/ecommerce/products/watch-13-02.jpg","assets/images/apps/ecommerce/products/watch-13-03.jpg"],active:!1},{id:"d4e52238-292d-462b-b9bb-1751030132e2",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Lara Unisex Chronograph Watch 40mm 5 ATM",description:"Nulla nostrud aliquip consequat laborum ut enim exercitation. Aute dolor duis aliquip consequat minim officia. Nisi labore et magna et sunt consectetur id anim pariatur officia et esse ut. Ullamco dolor cillum consequat velit eiusmod consectetur. Ullamco reprehenderit tempor minim dolore officia do nisi cupidatat adipisicing fugiat velit.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATT-7423",barcode:"8417153336369",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:33,reserved:2,cost:743.93,basePrice:1793,taxPercent:8,price:1936.44,weight:.86,thumbnail:"assets/images/apps/ecommerce/products/watch-14-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-14-01.jpg","assets/images/apps/ecommerce/products/watch-14-02.jpg","assets/images/apps/ecommerce/products/watch-14-03.jpg"],active:!1},{id:"98861dfc-0d21-4fd5-81aa-49785d003d95",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Premera Mens Automatic Watch 44mm 10 ATM",description:"Veniam sint aliquip aliquip aliquip amet Lorem irure proident laborum et eiusmod aliqua. Aliquip deserunt voluptate magna ut quis magna dolor in dolore. Commodo adipisicing excepteur occaecat aute nisi in. Est aute ad ut incididunt anim ea commodo. Sunt excepteur duis sunt est laborum magna Lorem ullamco exercitation dolore irure.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAT-6453",barcode:"8501386761670",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:38,reserved:3,cost:364.64,basePrice:806,taxPercent:18,price:951.08,weight:.59,thumbnail:"assets/images/apps/ecommerce/products/watch-15-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-15-01.jpg","assets/images/apps/ecommerce/products/watch-15-02.jpg","assets/images/apps/ecommerce/products/watch-15-03.jpg"],active:!1},{id:"a71f9b10-e884-4aad-9810-29fe10ce6d42",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Lara Ladies Chronograph Watch 40mm 5 ATM",description:"Deserunt non deserunt ut do labore cupidatat duis veniam in non adipisicing officia esse id. Adipisicing Lorem sint excepteur culpa labore consequat incididunt nulla minim amet. Sint do et fugiat laborum exercitation reprehenderit ut non nostrud occaecat nisi et qui dolore. Amet eiusmod nulla est officia ad magna cillum non dolor ullamco officia incididunt.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAP-4902",barcode:"8847387136582",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:40,reserved:3,cost:525.3,basePrice:1303,taxPercent:10,price:1433.3,weight:.69,thumbnail:"assets/images/apps/ecommerce/products/watch-16-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-16-01.jpg","assets/images/apps/ecommerce/products/watch-16-02.jpg","assets/images/apps/ecommerce/products/watch-16-03.jpg"],active:!1},{id:"149e6db5-4ecc-4021-bc56-08b27514a746",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Lara Ladies Chronograph Watch 40mm 5 ATM",description:"Occaecat proident fugiat consectetur ullamco est. Duis non minim eiusmod magna dolor reprehenderit ad deserunt et qui amet. Tempor cillum dolore veniam Lorem sit ad pariatur et sint. Sunt anim et cupidatat Lorem proident fugiat incididunt incididunt minim non sint. Eiusmod quis et ullamco cillum et veniam do tempor officia sint.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ALV-194",barcode:"8860845382207",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:20,reserved:2,cost:670.87,basePrice:1537,taxPercent:8,price:1659.96,weight:.66,thumbnail:"assets/images/apps/ecommerce/products/watch-17-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-17-01.jpg","assets/images/apps/ecommerce/products/watch-17-02.jpg","assets/images/apps/ecommerce/products/watch-17-03.jpg"],active:!1},{id:"655287de-2e24-41f3-a82f-8b08548ecc39",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Zeon Mens Automatic Watch 44mm 10 ATM",description:"Eiusmod magna tempor est est quis eu. Minim irure magna anim mollit non adipisicing aute. Nostrud aute consectetur eu in non laboris excepteur esse esse occaecat officia.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-5492",barcode:"8611606513571",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:47,reserved:2,cost:645.13,basePrice:1581,taxPercent:10,price:1739.1,weight:.54,thumbnail:"assets/images/apps/ecommerce/products/watch-18-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-18-01.jpg","assets/images/apps/ecommerce/products/watch-18-02.jpg","assets/images/apps/ecommerce/products/watch-18-03.jpg"],active:!0},{id:"c215b427-d840-4537-aea1-a9bdfa49441b",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Lara Unisex Automatic Watch 40mm 10 ATM",description:"Excepteur enim non qui consequat sunt exercitation laborum ipsum sunt. Sunt pariatur fugiat voluptate ipsum consectetur do magna culpa labore. Cupidatat non ex labore incididunt aliquip commodo est in. Consectetur mollit nisi aliquip cupidatat do laborum est ullamco velit aliqua fugiat qui adipisicing. Aute reprehenderit quis id sint nulla.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAT-6702",barcode:"8330223562386",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:21,reserved:3,cost:704.26,basePrice:1733,taxPercent:10,price:1906.3,weight:.84,thumbnail:"assets/images/apps/ecommerce/products/watch-19-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-19-01.jpg","assets/images/apps/ecommerce/products/watch-19-02.jpg","assets/images/apps/ecommerce/products/watch-19-03.jpg"],active:!0},{id:"8b1d9366-891e-49cd-aafb-ac65ce2741e2",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Zeon Ladies Automatic Watch 40mm 10 ATM",description:"Reprehenderit magna reprehenderit ex mollit Lorem labore ut. Duis consectetur aliqua cillum occaecat quis ex excepteur fugiat nulla nisi dolor minim. Elit voluptate exercitation nulla et ut adipisicing esse eu nisi amet eu. Ut cillum ipsum quis fugiat proident Lorem est aute ipsum sint dolore consequat.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EDH-5599",barcode:"8309212335274",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:35,reserved:2,cost:712.66,basePrice:1711,taxPercent:30,price:2224.3,weight:.47,thumbnail:"assets/images/apps/ecommerce/products/watch-20-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-20-01.jpg","assets/images/apps/ecommerce/products/watch-20-02.jpg","assets/images/apps/ecommerce/products/watch-20-03.jpg"],active:!1},{id:"54e29534-518b-4006-b72a-f21fac6c4d5e",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Chronograph Watch 44mm 10 ATM",description:"Officia eu magna eu amet fugiat qui ullamco eu. Occaecat dolore minim ad tempor consequat adipisicing non Lorem consequat. In nostrud incididunt adipisicing in. Irure occaecat aliquip deserunt minim officia ad excepteur do commodo magna.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADP-3719",barcode:"8879167838673",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:28,reserved:3,cost:374.38,basePrice:749,taxPercent:8,price:808.92,weight:.52,thumbnail:"assets/images/apps/ecommerce/products/watch-21-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-21-01.jpg","assets/images/apps/ecommerce/products/watch-21-02.jpg","assets/images/apps/ecommerce/products/watch-21-03.jpg"],active:!1},{id:"6a5726e8-c467-45ea-92ab-d83235a06405",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Premera Mens Chronograph Watch 44mm 10 ATM",description:"Duis id consequat ex officia nisi. Et reprehenderit tempor sunt nostrud. Duis dolore tempor anim non duis qui aute magna officia. Ullamco proident esse enim amet nostrud occaecat veniam. Nostrud ea eiusmod laborum id laborum veniam nulla. Voluptate proident ullamco exercitation id consequat dolore id pariatur esse nulla consectetur.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-3399",barcode:"8356410903599",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:20,reserved:2,cost:444.68,basePrice:1103,taxPercent:18,price:1301.54,weight:.56,thumbnail:"assets/images/apps/ecommerce/products/watch-22-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-22-01.jpg","assets/images/apps/ecommerce/products/watch-22-02.jpg","assets/images/apps/ecommerce/products/watch-22-03.jpg"],active:!1},{id:"d7d1d6df-e91f-4c53-982a-2720bc2b4cdd",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Capmia Unisex Automatic Watch 40mm 10 ATM",description:"Voluptate consectetur nisi aliquip cupidatat sunt labore. Adipisicing voluptate tempor sunt eu irure cupidatat laboris. Enim aliquip aute sit non laborum Lorem in enim duis eu deserunt. Laboris magna irure aute ut proident fugiat laborum aliquip tempor nostrud id. Et esse cupidatat sunt ullamco reprehenderit enim dolore ea in do esse esse id.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAV-4030",barcode:"8545771786193",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:23,reserved:3,cost:538.72,basePrice:1213,taxPercent:10,price:1334.3,weight:.75,thumbnail:"assets/images/apps/ecommerce/products/watch-23-thumb.jpg",images:["assets/images/apps/ecommerce/products/watch-23-01.jpg","assets/images/apps/ecommerce/products/watch-23-02.jpg","assets/images/apps/ecommerce/products/watch-23-03.jpg"],active:!0}];let Hr=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._categories=qr,this._brands=jr,this._products=Rr,this._tags=Nr,this._vendors=Fr,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/ecommerce/inventory/categories").reply(()=>[200,rn(this._categories)]),this._fuseMockApiService.onGet("api/apps/ecommerce/inventory/brands").reply(()=>[200,rn(this._brands)]),this._fuseMockApiService.onGet("api/apps/ecommerce/inventory/products",300).reply(({request:e})=>{var t,i;const n=e.params.get("search"),a=e.params.get("sort")||"name",r=e.params.get("order")||"asc",o=parseInt(null!==(t=e.params.get("page"))&&void 0!==t?t:"1",10),s=parseInt(null!==(i=e.params.get("size"))&&void 0!==i?i:"10",10);let u=rn(this._products);u.sort("sku"===a||"name"===a||"active"===a?(e,t)=>{const i=e[a].toString().toUpperCase(),n=t[a].toString().toUpperCase();return"asc"===r?i.localeCompare(n):n.localeCompare(i)}:(e,t)=>"asc"===r?e[a]-t[a]:t[a]-e[a]),n&&(u=u.filter(e=>e.name&&e.name.toLowerCase().includes(n.toLowerCase())));const c=u.length,l=o*s,d=Math.min(s*(o+1),c),m=Math.max(Math.ceil(c/s),1);let h={};return o>m?(u=null,h={lastPage:m}):(u=u.slice(l,d),h={length:c,size:s,page:o,lastPage:m,startIndex:l,endIndex:d-1}),[200,{products:u,pagination:h}]}),this._fuseMockApiService.onGet("api/apps/ecommerce/inventory/product").reply(({request:e})=>{const t=e.params.get("id");return[200,rn(this._products).find(e=>e.id===t)]}),this._fuseMockApiService.onPost("api/apps/ecommerce/inventory/product").reply(()=>{const e={id:Pt.guid(),category:"",name:"A New Product",description:"",tags:[],sku:"",barcode:"",brand:"",vendor:"",stock:"",reserved:"",cost:"",basePrice:"",taxPercent:"",price:"",weight:"",thumbnail:"",images:[],active:!1};return this._products.unshift(e),[200,e]}),this._fuseMockApiService.onPatch("api/apps/ecommerce/inventory/product").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.product);let n=null;return this._products.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/ecommerce/inventory/product").reply(({request:e})=>{const t=e.params.get("id");return this._products.forEach((e,i)=>{e.id===t&&this._products.splice(i,1)}),[200,!0]}),this._fuseMockApiService.onGet("api/apps/ecommerce/inventory/tags").reply(()=>[200,rn(this._tags)]),this._fuseMockApiService.onPost("api/apps/ecommerce/inventory/tag").reply(({request:e})=>{const t=rn(e.body.tag);return t.id=Pt.guid(),this._tags.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/ecommerce/inventory/tag").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.tag);let n=null;return this._tags.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/ecommerce/inventory/tag").reply(({request:e})=>{const t=e.params.get("id");return this._tags.forEach((e,i)=>{e.id===t&&this._tags.splice(i,1)}),this._products.filter(e=>e.tags.indexOf(t)>-1).forEach(e=>{e.tags.splice(e.tags.indexOf(t),1)}),[200,!0]}),this._fuseMockApiService.onGet("api/apps/ecommerce/inventory/vendors").reply(()=>[200,rn(this._vendors)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Br=[{id:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",folderId:null,name:"Personal",createdBy:"Brian Hughes",createdAt:"April 24, 2018",modifiedAt:"April 24, 2018",size:"87 MB",type:"folder",contents:"57 files",description:"Personal documents such as insurance policies, tax papers and etc."},{id:"6da8747f-b474-4c9a-9eba-5ef212285500",folderId:null,name:"Photos",createdBy:"Brian Hughes",createdAt:"November 01, 2021",modifiedAt:"November 01, 2021",size:"3015 MB",type:"folder",contents:"907 files",description:"Personal photos; selfies, family, vacation and etc."},{id:"ed58add1-45a7-41db-887d-3ca7ee7f2719",folderId:null,name:"Work",createdBy:"Brian Hughes",createdAt:"May 8, 2020",modifiedAt:"May 8, 2020",size:"14 MB",type:"folder",contents:"24 files",description:"Work related files, mainly documents and paychecks."},{id:"5cb66e32-d1ac-4b9a-8c34-5991ce25add2",folderId:null,name:"Contract #123",createdBy:"Brian Hughes",createdAt:"January 14, 2021",modifiedAt:"January 14, 2021",size:"1.2 MB",type:"PDF",contents:null,description:null},{id:"3ffc3d84-8f2d-4929-903a-ef6fc21657a7",folderId:null,name:"Estimated budget",createdBy:"Brian Hughes",createdAt:"December 14, 2020",modifiedAt:"December 14, 2020",size:"679 KB",type:"XLS",contents:null,description:null},{id:"157adb9a-14f8-4559-ac93-8be893c9f80a",folderId:null,name:"DMCA notice #42",createdBy:"Brian Hughes",createdAt:"May 8, 2021",modifiedAt:"May 8, 2021",size:"1.5 MB",type:"DOC",contents:null,description:null},{id:"4f64597a-df7e-461c-ad60-f33e5f7e0747",folderId:null,name:"Invoices",createdBy:"Brian Hughes",createdAt:"January 12, 2020",modifiedAt:"January 12, 2020",size:"17.8 MB",type:"PDF",contents:null,description:null},{id:"e445c445-57b2-4476-8c62-b068e3774b8e",folderId:null,name:"Crash logs",createdBy:"Brian Hughes",createdAt:"June 8, 2020",modifiedAt:"June 8, 2020",size:"11.3 MB",type:"TXT",contents:null,description:null},{id:"b482f93e-7847-4614-ad48-b78b78309f81",folderId:null,name:"System logs",createdBy:"Brian Hughes",createdAt:"June 8, 2020",modifiedAt:"June 8, 2020",size:"9.3 MB",type:"TXT",contents:null,description:null},{id:"ec07a98d-2e5b-422c-a9b2-b5d1c0e263f5",folderId:null,name:"Personal projects",createdBy:"Brian Hughes",createdAt:"March 18, 2020",modifiedAt:"March 18, 2020",size:"4.3 MB",type:"DOC",contents:null,description:null},{id:"ae908d59-07da-4dd8-aba0-124e50289295",folderId:null,name:"Biometric portrait",createdBy:"Brian Hughes",createdAt:"August 29, 2020",modifiedAt:"August 29, 2020",size:"4.5 MB",type:"JPG",contents:null,description:null},{id:"4038a5b6-5b1a-432d-907c-e037aeb817a8",folderId:null,name:"Scanned image 20201012-1",createdBy:"Brian Hughes",createdAt:"September 13, 2020",modifiedAt:"September 13, 2020",size:"7.8 MB",type:"JPG",contents:null,description:null},{id:"630d2e9a-d110-47a0-ac03-256073a0f56d",folderId:null,name:"Scanned image 20201012-2",createdBy:"Brian Hughes",createdAt:"September 14, 2020",modifiedAt:"September 14, 2020",size:"7.4 MB",type:"JPG",contents:null,description:null},{id:"1417d5ed-b616-4cff-bfab-286677b69d79",folderId:null,name:"Prices",createdBy:"Brian Hughes",createdAt:"April 07, 2020",modifiedAt:"April 07, 2020",size:"2.6 MB",type:"DOC",contents:null,description:null},{id:"bd2817c7-6751-40dc-b252-b6b5634c0689",folderId:null,name:"Shopping list",createdBy:"Brian Hughes",createdAt:"March 26, 2021",modifiedAt:"March 26, 2021",size:"2.1 MB",type:"DOC",contents:null,description:null},{id:"14fb47c9-6eeb-4070-919c-07c8133285d1",folderId:null,name:"Summer budget",createdBy:"Brian Hughes",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"894e8514-03d3-4f5e-bb28-f6c092501fae",folderId:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",name:"A personal file",createdBy:"Brian Hughes",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"74010810-16cf-441d-a1aa-c9fb620fceea",folderId:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",name:"A personal folder",createdBy:"Brian Hughes",createdAt:"November 01, 2021",modifiedAt:"November 01, 2021",size:"3015 MB",type:"folder",contents:"907 files",description:"Personal photos; selfies, family, vacation and etc."},{id:"a8c73e5a-8114-436d-ab54-d900b50b3762",folderId:"74010810-16cf-441d-a1aa-c9fb620fceea",name:"A personal file within the personal folder",createdBy:"Brian Hughes",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"12d851a8-4f60-473e-8a59-abe4b422ea99",folderId:"6da8747f-b474-4c9a-9eba-5ef212285500",name:"Photos file",createdBy:"Brian Hughes",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"2836766d-27e1-4f40-a31a-5a8419105e7e",folderId:"ed58add1-45a7-41db-887d-3ca7ee7f2719",name:"Work file",createdBy:"Brian Hughes",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null}];let Ur=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._items=Br,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/file-manager").reply(({request:e})=>{var t;let i=rn(this._items);const n=null!==(t=e.params.get("folderId"))&&void 0!==t?t:null;i=i.filter(e=>e.folderId===n);const a=i.filter(e=>"folder"===e.type),r=i.filter(e=>"folder"!==e.type);a.sort((e,t)=>e.name.localeCompare(t.name)),r.sort((e,t)=>e.name.localeCompare(t.name));const o=rn(this._items),s=[];let u=null;for(n&&(u=o.find(e=>e.id===n),s.push(u));null==u?void 0:u.folderId;)u=o.find(e=>e.id===u.folderId),u&&s.unshift(u);return[200,{folders:a,files:r,path:s}]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const zr={accountBalance:{growRate:38.33,ami:45332,series:[{name:"Predicted",data:[{x:dn().subtract(12,"months").day(1).toDate(),y:48.84},{x:dn().subtract(12,"months").day(4).toDate(),y:53.51},{x:dn().subtract(12,"months").day(7).toDate(),y:52.93},{x:dn().subtract(12,"months").day(10).toDate(),y:49.08},{x:dn().subtract(12,"months").day(13).toDate(),y:50.27},{x:dn().subtract(12,"months").day(16).toDate(),y:48.37},{x:dn().subtract(12,"months").day(19).toDate(),y:44.84},{x:dn().subtract(12,"months").day(22).toDate(),y:40.71},{x:dn().subtract(12,"months").day(25).toDate(),y:41.24},{x:dn().subtract(12,"months").day(28).toDate(),y:45.63},{x:dn().subtract(11,"months").day(1).toDate(),y:38.2},{x:dn().subtract(11,"months").day(4).toDate(),y:39.68},{x:dn().subtract(11,"months").day(7).toDate(),y:41.02},{x:dn().subtract(11,"months").day(10).toDate(),y:39.41},{x:dn().subtract(11,"months").day(13).toDate(),y:35.66},{x:dn().subtract(11,"months").day(16).toDate(),y:38.53},{x:dn().subtract(11,"months").day(19).toDate(),y:38.53},{x:dn().subtract(11,"months").day(22).toDate(),y:40.69},{x:dn().subtract(11,"months").day(25).toDate(),y:38.79},{x:dn().subtract(11,"months").day(28).toDate(),y:42.98},{x:dn().subtract(10,"months").day(1).toDate(),y:43.55},{x:dn().subtract(10,"months").day(4).toDate(),y:40.65},{x:dn().subtract(10,"months").day(7).toDate(),y:36.5},{x:dn().subtract(10,"months").day(10).toDate(),y:33.79},{x:dn().subtract(10,"months").day(13).toDate(),y:31.91},{x:dn().subtract(10,"months").day(16).toDate(),y:29.68},{x:dn().subtract(10,"months").day(19).toDate(),y:29.57},{x:dn().subtract(10,"months").day(22).toDate(),y:33.13},{x:dn().subtract(10,"months").day(25).toDate(),y:37.08},{x:dn().subtract(10,"months").day(28).toDate(),y:35.86},{x:dn().subtract(9,"months").day(1).toDate(),y:39.65},{x:dn().subtract(9,"months").day(4).toDate(),y:39.01},{x:dn().subtract(9,"months").day(7).toDate(),y:34.1},{x:dn().subtract(9,"months").day(10).toDate(),y:37.48},{x:dn().subtract(9,"months").day(13).toDate(),y:39.29},{x:dn().subtract(9,"months").day(16).toDate(),y:38.46},{x:dn().subtract(9,"months").day(19).toDate(),y:37.71},{x:dn().subtract(9,"months").day(22).toDate(),y:40.15},{x:dn().subtract(9,"months").day(25).toDate(),y:35.89},{x:dn().subtract(9,"months").day(28).toDate(),y:31.5},{x:dn().subtract(8,"months").day(1).toDate(),y:30.5},{x:dn().subtract(8,"months").day(4).toDate(),y:25.74},{x:dn().subtract(8,"months").day(7).toDate(),y:28.23},{x:dn().subtract(8,"months").day(10).toDate(),y:28.48},{x:dn().subtract(8,"months").day(13).toDate(),y:30},{x:dn().subtract(8,"months").day(16).toDate(),y:32.16},{x:dn().subtract(8,"months").day(19).toDate(),y:32.99},{x:dn().subtract(8,"months").day(22).toDate(),y:37.68},{x:dn().subtract(8,"months").day(25).toDate(),y:35.24},{x:dn().subtract(8,"months").day(28).toDate(),y:39.18},{x:dn().subtract(7,"months").day(1).toDate(),y:41.45},{x:dn().subtract(7,"months").day(4).toDate(),y:43.78},{x:dn().subtract(7,"months").day(7).toDate(),y:39.41},{x:dn().subtract(7,"months").day(10).toDate(),y:39.32},{x:dn().subtract(7,"months").day(13).toDate(),y:43.8},{x:dn().subtract(7,"months").day(16).toDate(),y:42.43},{x:dn().subtract(7,"months").day(19).toDate(),y:43.67},{x:dn().subtract(7,"months").day(22).toDate(),y:38.79},{x:dn().subtract(7,"months").day(25).toDate(),y:43.57},{x:dn().subtract(7,"months").day(28).toDate(),y:41.81},{x:dn().subtract(6,"months").day(1).toDate(),y:46.19},{x:dn().subtract(6,"months").day(4).toDate(),y:47.69},{x:dn().subtract(6,"months").day(7).toDate(),y:49.01},{x:dn().subtract(6,"months").day(10).toDate(),y:46.4},{x:dn().subtract(6,"months").day(13).toDate(),y:51.28},{x:dn().subtract(6,"months").day(16).toDate(),y:50.15},{x:dn().subtract(6,"months").day(19).toDate(),y:53.6},{x:dn().subtract(6,"months").day(22).toDate(),y:56.08},{x:dn().subtract(6,"months").day(25).toDate(),y:52.72},{x:dn().subtract(6,"months").day(28).toDate(),y:56.6},{x:dn().subtract(5,"months").day(1).toDate(),y:58.36},{x:dn().subtract(5,"months").day(4).toDate(),y:56.59},{x:dn().subtract(5,"months").day(7).toDate(),y:55.75},{x:dn().subtract(5,"months").day(10).toDate(),y:54.74},{x:dn().subtract(5,"months").day(13).toDate(),y:54.27},{x:dn().subtract(5,"months").day(16).toDate(),y:58.65},{x:dn().subtract(5,"months").day(19).toDate(),y:57},{x:dn().subtract(5,"months").day(22).toDate(),y:60.52},{x:dn().subtract(5,"months").day(25).toDate(),y:57.6},{x:dn().subtract(5,"months").day(28).toDate(),y:56.48},{x:dn().subtract(4,"months").day(1).toDate(),y:54.35},{x:dn().subtract(4,"months").day(4).toDate(),y:52.39},{x:dn().subtract(4,"months").day(7).toDate(),y:54.52},{x:dn().subtract(4,"months").day(10).toDate(),y:54.16},{x:dn().subtract(4,"months").day(13).toDate(),y:51.95},{x:dn().subtract(4,"months").day(16).toDate(),y:51.19},{x:dn().subtract(4,"months").day(19).toDate(),y:46.35},{x:dn().subtract(4,"months").day(22).toDate(),y:48.33},{x:dn().subtract(4,"months").day(25).toDate(),y:45.84},{x:dn().subtract(4,"months").day(28).toDate(),y:48.22},{x:dn().subtract(3,"months").day(1).toDate(),y:45.82},{x:dn().subtract(3,"months").day(4).toDate(),y:43.48},{x:dn().subtract(3,"months").day(7).toDate(),y:41.32},{x:dn().subtract(3,"months").day(10).toDate(),y:40.99},{x:dn().subtract(3,"months").day(13).toDate(),y:38.49},{x:dn().subtract(3,"months").day(16).toDate(),y:40.1},{x:dn().subtract(3,"months").day(19).toDate(),y:44.86},{x:dn().subtract(3,"months").day(22).toDate(),y:44.03},{x:dn().subtract(3,"months").day(25).toDate(),y:41.41},{x:dn().subtract(3,"months").day(28).toDate(),y:37.8},{x:dn().subtract(2,"months").day(1).toDate(),y:35.24},{x:dn().subtract(2,"months").day(4).toDate(),y:32.12},{x:dn().subtract(2,"months").day(7).toDate(),y:35.68},{x:dn().subtract(2,"months").day(10).toDate(),y:38},{x:dn().subtract(2,"months").day(13).toDate(),y:37.96},{x:dn().subtract(2,"months").day(16).toDate(),y:38.7},{x:dn().subtract(2,"months").day(19).toDate(),y:37.45},{x:dn().subtract(2,"months").day(22).toDate(),y:37.51},{x:dn().subtract(2,"months").day(25).toDate(),y:33.1},{x:dn().subtract(2,"months").day(28).toDate(),y:35.09},{x:dn().subtract(1,"months").day(1).toDate(),y:31.87},{x:dn().subtract(1,"months").day(4).toDate(),y:29.18},{x:dn().subtract(1,"months").day(7).toDate(),y:31.91},{x:dn().subtract(1,"months").day(10).toDate(),y:34.37},{x:dn().subtract(1,"months").day(13).toDate(),y:32.91},{x:dn().subtract(1,"months").day(16).toDate(),y:33.17},{x:dn().subtract(1,"months").day(19).toDate(),y:37.16},{x:dn().subtract(1,"months").day(22).toDate(),y:32.6},{x:dn().subtract(1,"months").day(25).toDate(),y:36.94},{x:dn().subtract(1,"months").day(28).toDate(),y:35.98}]},{name:"Actual",data:[{x:dn().subtract(12,"months").day(1).toDate(),y:20.21},{x:dn().subtract(12,"months").day(4).toDate(),y:17.49},{x:dn().subtract(12,"months").day(7).toDate(),y:16.54},{x:dn().subtract(12,"months").day(10).toDate(),y:19},{x:dn().subtract(12,"months").day(13).toDate(),y:16.47},{x:dn().subtract(12,"months").day(16).toDate(),y:13.15},{x:dn().subtract(12,"months").day(19).toDate(),y:18.07},{x:dn().subtract(12,"months").day(22).toDate(),y:17.93},{x:dn().subtract(12,"months").day(25).toDate(),y:18.92},{x:dn().subtract(12,"months").day(28).toDate(),y:18.46},{x:dn().subtract(11,"months").day(1).toDate(),y:18.04},{x:dn().subtract(11,"months").day(4).toDate(),y:17.78},{x:dn().subtract(11,"months").day(7).toDate(),y:20.15},{x:dn().subtract(11,"months").day(10).toDate(),y:18.92},{x:dn().subtract(11,"months").day(13).toDate(),y:17.08},{x:dn().subtract(11,"months").day(16).toDate(),y:17.11},{x:dn().subtract(11,"months").day(19).toDate(),y:15.7},{x:dn().subtract(11,"months").day(22).toDate(),y:15.07},{x:dn().subtract(11,"months").day(25).toDate(),y:14.51},{x:dn().subtract(11,"months").day(28).toDate(),y:15.22},{x:dn().subtract(10,"months").day(1).toDate(),y:19.77},{x:dn().subtract(10,"months").day(4).toDate(),y:23.67},{x:dn().subtract(10,"months").day(7).toDate(),y:27.98},{x:dn().subtract(10,"months").day(10).toDate(),y:30.8},{x:dn().subtract(10,"months").day(13).toDate(),y:28.56},{x:dn().subtract(10,"months").day(16).toDate(),y:27.45},{x:dn().subtract(10,"months").day(19).toDate(),y:27.5},{x:dn().subtract(10,"months").day(22).toDate(),y:27.28},{x:dn().subtract(10,"months").day(25).toDate(),y:24.36},{x:dn().subtract(10,"months").day(28).toDate(),y:22.89},{x:dn().subtract(9,"months").day(1).toDate(),y:28.04},{x:dn().subtract(9,"months").day(4).toDate(),y:27.77},{x:dn().subtract(9,"months").day(7).toDate(),y:30.24},{x:dn().subtract(9,"months").day(10).toDate(),y:26.57},{x:dn().subtract(9,"months").day(13).toDate(),y:22.18},{x:dn().subtract(9,"months").day(16).toDate(),y:19.64},{x:dn().subtract(9,"months").day(19).toDate(),y:16.74},{x:dn().subtract(9,"months").day(22).toDate(),y:17.21},{x:dn().subtract(9,"months").day(25).toDate(),y:20.05},{x:dn().subtract(9,"months").day(28).toDate(),y:16.13},{x:dn().subtract(8,"months").day(1).toDate(),y:10.71},{x:dn().subtract(8,"months").day(4).toDate(),y:7.99},{x:dn().subtract(8,"months").day(7).toDate(),y:11.33},{x:dn().subtract(8,"months").day(10).toDate(),y:15.36},{x:dn().subtract(8,"months").day(13).toDate(),y:20.16},{x:dn().subtract(8,"months").day(16).toDate(),y:22.56},{x:dn().subtract(8,"months").day(19).toDate(),y:19.34},{x:dn().subtract(8,"months").day(22).toDate(),y:18.32},{x:dn().subtract(8,"months").day(25).toDate(),y:20.75},{x:dn().subtract(8,"months").day(28).toDate(),y:17.09},{x:dn().subtract(7,"months").day(1).toDate(),y:18.31},{x:dn().subtract(7,"months").day(4).toDate(),y:14.34},{x:dn().subtract(7,"months").day(7).toDate(),y:9.93},{x:dn().subtract(7,"months").day(10).toDate(),y:10.64},{x:dn().subtract(7,"months").day(13).toDate(),y:6.18},{x:dn().subtract(7,"months").day(16).toDate(),y:10.32},{x:dn().subtract(7,"months").day(19).toDate(),y:12.8},{x:dn().subtract(7,"months").day(22).toDate(),y:13.44},{x:dn().subtract(7,"months").day(25).toDate(),y:18.35},{x:dn().subtract(7,"months").day(28).toDate(),y:22.87},{x:dn().subtract(6,"months").day(1).toDate(),y:26.92},{x:dn().subtract(6,"months").day(4).toDate(),y:22.5},{x:dn().subtract(6,"months").day(7).toDate(),y:18.14},{x:dn().subtract(6,"months").day(10).toDate(),y:19.06},{x:dn().subtract(6,"months").day(13).toDate(),y:19.73},{x:dn().subtract(6,"months").day(16).toDate(),y:18.82},{x:dn().subtract(6,"months").day(19).toDate(),y:23.33},{x:dn().subtract(6,"months").day(22).toDate(),y:20.48},{x:dn().subtract(6,"months").day(25).toDate(),y:25.47},{x:dn().subtract(6,"months").day(28).toDate(),y:28.84},{x:dn().subtract(5,"months").day(1).toDate(),y:27.71},{x:dn().subtract(5,"months").day(4).toDate(),y:25.22},{x:dn().subtract(5,"months").day(7).toDate(),y:25.43},{x:dn().subtract(5,"months").day(10).toDate(),y:24.13},{x:dn().subtract(5,"months").day(13).toDate(),y:20.02},{x:dn().subtract(5,"months").day(16).toDate(),y:18.38},{x:dn().subtract(5,"months").day(19).toDate(),y:18.3},{x:dn().subtract(5,"months").day(22).toDate(),y:18.72},{x:dn().subtract(5,"months").day(25).toDate(),y:22.46},{x:dn().subtract(5,"months").day(28).toDate(),y:21.71},{x:dn().subtract(4,"months").day(1).toDate(),y:29.88},{x:dn().subtract(4,"months").day(4).toDate(),y:26.94},{x:dn().subtract(4,"months").day(7).toDate(),y:28.06},{x:dn().subtract(4,"months").day(10).toDate(),y:30.4},{x:dn().subtract(4,"months").day(13).toDate(),y:28.98},{x:dn().subtract(4,"months").day(16).toDate(),y:30.13},{x:dn().subtract(4,"months").day(19).toDate(),y:27.6},{x:dn().subtract(4,"months").day(22).toDate(),y:30.21},{x:dn().subtract(4,"months").day(25).toDate(),y:26.88},{x:dn().subtract(4,"months").day(28).toDate(),y:25.72},{x:dn().subtract(3,"months").day(1).toDate(),y:27.89},{x:dn().subtract(3,"months").day(4).toDate(),y:30.69},{x:dn().subtract(3,"months").day(7).toDate(),y:31.42},{x:dn().subtract(3,"months").day(10).toDate(),y:36.14},{x:dn().subtract(3,"months").day(13).toDate(),y:32.02},{x:dn().subtract(3,"months").day(16).toDate(),y:27.3},{x:dn().subtract(3,"months").day(19).toDate(),y:29.51},{x:dn().subtract(3,"months").day(22).toDate(),y:32.67},{x:dn().subtract(3,"months").day(25).toDate(),y:28.82},{x:dn().subtract(3,"months").day(28).toDate(),y:28.85},{x:dn().subtract(2,"months").day(1).toDate(),y:29.15},{x:dn().subtract(2,"months").day(4).toDate(),y:27.9},{x:dn().subtract(2,"months").day(7).toDate(),y:30.71},{x:dn().subtract(2,"months").day(10).toDate(),y:28.02},{x:dn().subtract(2,"months").day(13).toDate(),y:23.82},{x:dn().subtract(2,"months").day(16).toDate(),y:18.83},{x:dn().subtract(2,"months").day(19).toDate(),y:14.48},{x:dn().subtract(2,"months").day(22).toDate(),y:11.76},{x:dn().subtract(2,"months").day(25).toDate(),y:12.75},{x:dn().subtract(2,"months").day(28).toDate(),y:11.36},{x:dn().subtract(1,"months").day(1).toDate(),y:11.6},{x:dn().subtract(1,"months").day(4).toDate(),y:15.24},{x:dn().subtract(1,"months").day(7).toDate(),y:13.05},{x:dn().subtract(1,"months").day(10).toDate(),y:17.25},{x:dn().subtract(1,"months").day(13).toDate(),y:18.5},{x:dn().subtract(1,"months").day(16).toDate(),y:23.04},{x:dn().subtract(1,"months").day(19).toDate(),y:21.87},{x:dn().subtract(1,"months").day(22).toDate(),y:25.97},{x:dn().subtract(1,"months").day(25).toDate(),y:22.46},{x:dn().subtract(1,"months").day(28).toDate(),y:17.67}]}]},budget:{expenses:11763.34,expensesLimit:2e4,savings:10974.12,savingsGoal:25e4,bills:1789.22,billsLimit:1e3},previousStatement:{status:"paid",date:dn().startOf("day").subtract(15,"days").format("LL"),limit:34500,spent:27221.21,minimum:7331.94},currentStatement:{status:"pending",date:dn().startOf("day").subtract(15,"days").add(1,"month").format("LL"),limit:34500,spent:39819.41,minimum:9112.51},recentTransactions:[{id:"1b6fd296-bc6a-4d45-bf4f-e45519a58cf5",transactionId:"528651571NT",name:"Morgan Page",amount:1358.75,status:"completed",date:"2019-10-07T22:22:37.274Z"},{id:"2dec6074-98bd-4623-9526-6480e4776569",transactionId:"421436904YT",name:"Nita Hebert",amount:-1042.82,status:"completed",date:"2019-12-18T14:51:24.461Z"},{id:"ae7c065f-4197-4021-a799-7a221822ad1d",transactionId:"685377421YT",name:"Marsha Chambers",amount:1828.16,status:"pending",date:"2019-12-25T17:52:14.304Z"},{id:"0c43dd40-74f6-49d5-848a-57a4a45772ab",transactionId:"884960091RT",name:"Charmaine Jackson",amount:1647.55,status:"completed",date:"2019-11-29T06:32:16.111Z"},{id:"e5c9f0ed-a64c-4bfe-a113-29f80b4e162c",transactionId:"361402213NT",name:"Maura Carey",amount:-927.43,status:"completed",date:"2019-11-24T12:13:23.064Z"}]};let Zr=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._finance=zr,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/dashboards/finance").reply(()=>[200,rn(this._finance)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Wr=[{id:"28924eab-97cc-465a-ba21-f232bb95843f",slug:"most-asked",title:"Most asked"},{id:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",slug:"general-inquiries",title:"General inquiries"},{id:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",slug:"licenses",title:"Licenses"},{id:"71c34043-d89d-4aca-951d-8606c3943c43",slug:"payments",title:"Payments"},{id:"bea49ee0-26da-46ad-97be-116cd7ab416d",slug:"support",title:"Support"}],Vr=[{id:"f65d517a-6f69-4c88-81f5-416f47405ce1",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"Is there a 14-days trial?",answer:"Magna consectetur culpa duis ad est tempor pariatur velit ullamco aute exercitation magna sunt commodo minim enim aliquip eiusmod ipsum adipisicing magna ipsum reprehenderit lorem magna voluptate magna aliqua culpa.\n\nSit nisi adipisicing pariatur enim enim sunt officia ad labore voluptate magna proident velit excepteur pariatur cillum sit excepteur elit veniam excepteur minim nisi cupidatat proident dolore irure veniam mollit."},{id:"0fcece82-1691-4b98-a9b9-b63218f9deef",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"What\u2019s the benefits of the Premium Membership?",answer:"Et in lorem qui ipsum deserunt duis exercitation lorem elit qui qui ipsum tempor nulla velit aliquip enim consequat incididunt pariatur duis excepteur elit irure nulla ipsum dolor dolore est.\n\nAute deserunt nostrud id non ipsum do adipisicing laboris in minim officia magna elit minim mollit elit velit veniam lorem pariatur veniam sit excepteur irure commodo excepteur duis quis in."},{id:"2e6971cd-49d5-49f1-8cbd-fba5c71e6062",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"How much time I will need to learn this app?",answer:"Id fugiat et cupidatat magna nulla nulla eu cillum officia nostrud dolore in veniam ullamco nulla ex duis est enim nisi aute ipsum velit et laboris est pariatur est culpa.\n\nCulpa sunt ipsum esse quis excepteur enim culpa est voluptate reprehenderit consequat duis officia irure voluptate veniam dolore fugiat dolor est amet nostrud non velit irure do voluptate id sit."},{id:"974f93b8-336f-4eec-b011-9ddb412ee828",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"Are there any free tutorials available?",answer:"Excepteur deserunt tempor do lorem elit id magna pariatur irure ullamco elit dolor consectetur ad officia fugiat incididunt do elit aute esse eu voluptate adipisicing incididunt ea dolor aliqua dolor.\n\nConsequat est quis deserunt voluptate ipsum incididunt laboris occaecat irure laborum voluptate non sit labore voluptate sunt id sint ut laboris aute cupidatat occaecat eiusmod non magna aliquip deserunt nisi."},{id:"5d877fc7-b881-4527-a6aa-d39d642feb23",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"Is there a month-to-month payment option?",answer:"Labore mollit in aliqua exercitation aliquip elit nisi nisi voluptate reprehenderit et dolor incididunt cupidatat ullamco nulla consequat voluptate adipisicing dolor qui magna sint aute do excepteur in aliqua consectetur.\n\nElit laborum non duis irure ad ullamco aliqua enim exercitation quis fugiat aute esse esse magna et ad cupidatat voluptate sint nulla nulla lorem et enim deserunt proident deserunt consectetur."},{id:"3d1c26c5-1e5e-4eb6-8006-ed6037ed9aca",categoryId:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",question:"How to download your items",answer:"Sunt mollit irure dolor aliquip sit veniam amet ut sunt dolore cillum sint pariatur qui irure proident velit non excepteur quis ut et quis velit aliqua ea sunt cillum sit.\n\nReprehenderit est culpa ut incididunt sit dolore mollit in occaecat velit culpa consequat reprehenderit ex lorem cupidatat proident reprehenderit ad eu sunt sit ut sit culpa ea reprehenderit aliquip est."},{id:"11bd2b9a-85b4-41c9-832c-bd600dfa3a52",categoryId:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",question:"View and download invoices",answer:"Sint mollit consectetur voluptate fugiat sunt ipsum adipisicing labore exercitation eiusmod enim excepteur enim proident velit sint magna commodo dolor ex ipsum sit nisi deserunt labore eu irure amet ea.\n\nOccaecat ut velit et sint pariatur laboris voluptate duis aliqua aliqua exercitation et duis duis eu laboris excepteur occaecat quis esse enim ex dolore commodo fugiat excepteur adipisicing in fugiat."},{id:"f55c023a-785e-4f0f-b5b7-47da75224deb",categoryId:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",question:"I've forgotten my username or password",answer:"In exercitation sunt ad anim commodo sunt do in sunt est officia amet ex ullamco do nisi consectetur lorem proident lorem adipisicing incididunt consequat fugiat voluptate sint est anim officia.\n\nVelit sint aliquip elit culpa amet eu mollit veniam esse deserunt ex occaecat quis lorem minim occaecat culpa esse veniam enim duis excepteur ipsum esse ut ut velit cillum adipisicing."},{id:"c577a67d-357a-4b88-96e8-a0ee1fe9162e",categoryId:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",question:"Where is my license code?",answer:"Ad adipisicing duis consequat magna sunt consequat aliqua eiusmod qui et nostrud voluptate sit enim reprehenderit anim exercitation ipsum ipsum anim ipsum laboris aliqua ex lorem aute officia voluptate culpa.\n\nNostrud anim ex pariatur ipsum et nostrud esse veniam ipsum ipsum irure velit ad quis irure tempor nulla amet aute id esse reprehenderit ea consequat consequat ea minim magna magna."},{id:"1a680c29-7ece-4a80-9709-277ad4da8b4b",categoryId:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",question:"How to contact an author",answer:"Magna laborum et amet magna fugiat officia deserunt in exercitation aliquip nulla magna velit ea labore quis deserunt ipsum occaecat id id consequat non eiusmod mollit est voluptate ea ex.\n\nReprehenderit mollit ut excepteur minim veniam fugiat enim id pariatur amet elit nostrud occaecat pariatur et esse aliquip irure quis officia reprehenderit voluptate voluptate est et voluptate sint esse dolor."},{id:"c49c2216-8bdb-4df0-be25-d5ea1dbb5688",categoryId:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",question:"How does the affiliate program work?",answer:"Adipisicing laboris ipsum fugiat et cupidatat aute esse ad labore et est cillum ipsum sunt duis do veniam minim officia deserunt in eiusmod eu duis dolore excepteur consectetur id elit.\n\nAnim excepteur occaecat laborum sunt in elit quis sit duis adipisicing laboris anim laborum et pariatur elit qui consectetur laborum reprehenderit occaecat nostrud pariatur aliqua elit nisi commodo eu excepteur."},{id:"3ef176fa-6cba-4536-9f43-540c686a4faa",categoryId:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",question:"How do licenses work for items I bought?",answer:"Culpa duis nostrud qui velit sint magna officia fugiat ipsum eiusmod enim laborum pariatur anim culpa elit ipsum lorem pariatur exercitation laborum do labore cillum exercitation nisi reprehenderit exercitation quis.\n\nMollit aute dolor non elit et incididunt eiusmod non in commodo occaecat id in excepteur aliqua ea anim pariatur sint elit voluptate dolor eu non laborum laboris voluptate qui duis."},{id:"7bc6b7b4-7ad8-4cbe-af36-7301642d35fb",categoryId:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",question:"Do licenses have an expiry date?",answer:"Ea proident dolor tempor dolore incididunt velit incididunt ullamco quis proident consectetur magna excepteur cillum officia ex do aliqua reprehenderit est esse officia labore dolore aute laboris eu commodo aute.\n\nOfficia quis id ipsum adipisicing ipsum eu exercitation cillum ex elit pariatur adipisicing ullamco ullamco nulla dolore magna aliqua reprehenderit eu laborum voluptate reprehenderit non eiusmod deserunt velit magna do."},{id:"56c9ed66-a1d2-4803-a160-fba29b826cb4",categoryId:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",question:"I want to make multiple end products with the same item",answer:"Elit cillum incididunt enim cupidatat ex elit cillum aute dolor consectetur proident non minim eu est deserunt proident mollit ullamco laborum anim ea labore anim ex enim ullamco consectetur enim.\n\nEx magna consectetur esse enim consequat non aliqua nulla labore mollit sit quis ex fugiat commodo eu cupidatat irure incididunt consequat enim ut deserunt consequat elit consequat sint adipisicing sunt."},{id:"21c1b662-33c8-44d7-9530-91896afeeac7",categoryId:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",question:"How easy is it to change the license type?",answer:"Duis culpa ut veniam voluptate consequat proident magna eiusmod id est magna culpa nulla enim culpa mollit velit lorem mollit ut minim dolore in tempor reprehenderit cillum occaecat proident ea.\n\nVeniam fugiat ea duis qui et eu eiusmod voluptate id cillum eiusmod eu reprehenderit minim reprehenderit nisi cillum nostrud duis eu magna minim sunt voluptate eu pariatur nulla ullamco elit."},{id:"5fa52c90-82be-41ae-96ec-5fc67cf054a4",categoryId:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",question:"Do I need a Regular License or an Extended License?",answer:"Mollit nostrud ea irure ex ipsum in cupidatat irure sit officia reprehenderit adipisicing et occaecat cupidatat exercitation mollit esse in excepteur qui elit exercitation velit fugiat exercitation est officia excepteur.\n\nQuis esse voluptate laborum non veniam duis est fugiat tempor culpa minim velit minim ut duis qui officia consectetur ex nostrud ut elit elit nulla in consectetur voluptate aliqua aliqua."},{id:"81ac908c-35a2-4705-8d75-539863c35c09",categoryId:"71c34043-d89d-4aca-951d-8606c3943c43",question:"Common PayPal, Skrill, and credit card issues",answer:"Sit occaecat sint nulla in esse dolor occaecat in ea sit irure magna magna veniam fugiat consequat exercitation ipsum ex officia velit consectetur consequat voluptate lorem eu proident lorem incididunt.\n\nExcepteur exercitation et qui labore nisi eu voluptate ipsum deserunt deserunt eu est minim dolor ad proident nulla reprehenderit culpa minim voluptate dolor nostrud dolor anim labore aliqua officia nostrud."},{id:"b6d8909f-f36d-4885-8848-46b8230d4476",categoryId:"71c34043-d89d-4aca-951d-8606c3943c43",question:"How do I find my transaction ID?",answer:"Laboris ea nisi commodo nulla cillum consequat consectetur nisi velit adipisicing minim nulla culpa amet quis sit duis id id aliqua aute exercitation non reprehenderit aliquip enim eiusmod eu irure.\n\nNon irure consectetur sunt cillum do adipisicing excepteur labore proident ut officia dolor fugiat velit sint consectetur cillum qui amet enim anim mollit laboris consectetur non do laboris lorem aliqua."},{id:"9496235d-4d0c-430b-817e-1cba96404f95",categoryId:"71c34043-d89d-4aca-951d-8606c3943c43",question:"PayPal disputes And chargebacks",answer:"Ullamco eiusmod do pariatur pariatur consectetur commodo proident ex voluptate ullamco culpa commodo deserunt pariatur incididunt nisi magna dolor est minim eu ex voluptate deserunt labore id magna excepteur et.\n\nReprehenderit dolore pariatur exercitation ad non fugiat quis proident fugiat incididunt ea magna pariatur et exercitation tempor cillum eu consequat adipisicing est laborum sit cillum ea fugiat mollit cupidatat est."},{id:"7fde17e6-4ac1-47dd-a363-2f4f14dcf76a",categoryId:"71c34043-d89d-4aca-951d-8606c3943c43",question:"Saving your credit card details",answer:"Qui quis nulla excepteur voluptate elit culpa occaecat id ex do adipisicing est mollit id anim nisi irure amet officia ut sint aliquip dolore labore cupidatat magna laborum esse ea.\n\nEnim magna duis sit incididunt amet anim et nostrud laborum eiusmod et ea fugiat aliquip velit sit fugiat consectetur ipsum anim do enim excepteur cupidatat consequat sunt irure tempor ut."},{id:"90a3ed58-e13b-40cf-9219-f933bf9c9b8f",categoryId:"71c34043-d89d-4aca-951d-8606c3943c43",question:"Why do prepaid credits expire?",answer:"Consequat consectetur commodo deserunt sunt aliquip deserunt ex tempor esse nostrud sit dolore anim nostrud nulla dolore veniam minim laboris non dolor veniam lorem veniam deserunt laborum aute amet irure.\n\nEiusmod officia veniam reprehenderit ea aliquip velit anim aute minim aute nisi tempor qui sunt deserunt voluptate velit elit ut adipisicing ipsum et excepteur ipsum eu ullamco nisi esse dolor."},{id:"153376ed-691f-4dfd-ae99-e204a49edc44",categoryId:"71c34043-d89d-4aca-951d-8606c3943c43",question:"Why is there a minimum $20 credit?",answer:"Duis sint velit incididunt exercitation eiusmod nisi sunt ex est fugiat ad cupidatat sunt nisi elit do duis amet voluptate ipsum aliquip lorem aliqua sint esse in magna irure officia.\n\nNon eu ex elit ut est voluptate tempor amet ut officia in duis deserunt cillum labore do culpa id dolore magna anim consectetur qui consectetur fugiat labore mollit magna irure."},{id:"4e7ce72f-863a-451f-9160-cbd4fbbc4c3d",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"What is item support?",answer:"Exercitation sit eiusmod enim officia exercitation eiusmod sunt eiusmod excepteur ad commodo eiusmod qui proident quis aliquip excepteur sit cillum occaecat non dolore sit in labore ut duis esse duis.\n\nConsequat sunt voluptate consectetur dolor laborum enim nostrud deserunt incididunt sint veniam laboris sunt amet velit anim duis aliqua sunt aliqua aute qui nisi mollit qui irure ullamco aliquip laborum."},{id:"0795a74f-7a84-4edf-8d66-296cdef70003",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"How to contact an author",answer:"Minim commodo cillum do id qui irure aliqua laboris excepteur laboris magna enim est lorem consectetur tempor laboris proident proident eu irure dolor eiusmod in officia lorem quis laborum ullamco.\n\nQui excepteur ex sit esse dolore deserunt ullamco occaecat laboris fugiat cupidatat excepteur laboris amet dolore enim velit ipsum velit sint cupidatat consectetur cupidatat deserunt sit eu do ullamco quis."},{id:"05532574-c102-4228-89a8-55fff32ec6fc",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"Extending and renewing item support",answer:"Reprehenderit anim consectetur anim dolor magna consequat excepteur tempor enim duis magna proident ullamco aute voluptate elit laborum mollit labore id ex lorem est mollit do qui ex labore nulla.\n\nUt proident elit proident adipisicing elit fugiat ex ullamco dolore excepteur excepteur labore laborum sunt ipsum proident magna ex voluptate laborum voluptate sint proident eu reprehenderit non excepteur quis eiusmod."},{id:"b3917466-aa51-4293-9d5b-120b0ce6635c",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"Rating or review removal policy",answer:"Ipsum officia mollit qui laboris sunt amet aliquip cupidatat minim non elit commodo eiusmod labore mollit pariatur aute reprehenderit ullamco occaecat enim pariatur aute amet occaecat incididunt irure ad ut.\n\nIncididunt cupidatat pariatur magna sint sit culpa ad cupidatat cillum exercitation consequat minim pariatur consectetur aliqua non adipisicing magna ad nulla ea do est nostrud eu aute id occaecat ut."},{id:"2f2fb472-24d4-4a00-aa80-d513fa6c059c",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"Purchasing supported and unsupported items",answer:"Dolor cupidatat do qui in tempor dolor magna magna ut dolor est aute veniam consectetur enim sunt sunt duis magna magna aliquip id reprehenderit dolor in veniam ullamco incididunt occaecat.\n\nId duis pariatur anim cillum est sint non veniam voluptate deserunt anim nostrud duis voluptate occaecat elit ut veniam voluptate do qui est ad velit irure sint lorem ullamco aliqua."},{id:"2fffd148-7644-466d-8737-7dde88c54154",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"I haven't received a response from the author",answer:"Velit commodo pariatur ullamco elit sunt dolor quis irure amet tempor laboris labore tempor nisi consectetur ea proident dolore culpa nostrud esse amet commodo do esse laboris laboris in magna.\n\nAute officia labore minim laborum irure cupidatat occaecat laborum ex labore ipsum aliqua cillum do exercitation esse et veniam excepteur mollit incididunt ut qui irure culpa qui deserunt nostrud tempor."},{id:"24a1034e-b4d6-4a86-a1ea-90516e87e810",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"Responding to requests outside of support",answer:"Exercitation eu in officia lorem commodo pariatur pariatur nisi consectetur qui elit in aliquip et ullamco duis nostrud aute laborum laborum est dolor non qui amet deserunt ex et aliquip.\n\nProident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad elit magna do aliquip aliqua laborum dolor laboris ea irure duis mollit fugiat tempor eu est."}],Gr=[{id:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"getting-started",title:"Getting Started"},{id:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"projects",title:"Projects"},{id:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"settings",title:"Settings"},{id:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"payments",title:"Payments"},{id:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"your-account",title:"Your Account"}],Jr=[{id:"a008ffa3-7b3f-43be-8a8f-dbf5272ed2dd",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"what-is-this-app",title:"What is this app?",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"7643d388-12ab-4025-a2f1-5045ac7b1c4c",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"start-using-the-app",title:"Start using the app",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1fecee67-c4b4-413a-b0f2-949dcab73249",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"signing-in-to-the-dashboard",title:"Signing in to the dashboard",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"d2e2ea8f-5298-4ba2-898b-afc60c064bba",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"navigating-within-the-app",title:"Navigating within the app",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"f2592886-11b8-4b56-baab-96802c2ed93e",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"creating-a-project",title:"Creating a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"9ec3f4b9-a355-4f57-9e93-efa8611cc1c9",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"renaming-a-project",title:"Renaming a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1bc6e7f9-b046-4f4f-9b18-741c9d5429f6",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"displaying-a-project",title:"Displaying a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"a005d5f1-938d-45c5-8ed4-d0cf8d02e533",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"deleting-a-project",title:"Deleting a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"43837279-dce2-4dc0-beac-30b5ba829f14",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"changing-the-visibility-of-a-project",title:"Changing the visibility of a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"4cf5a435-eaa0-463c-8d2b-efde193c7fb3",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"adding-media-to-a-project",title:"Adding media to a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"cd3fb87e-e138-4721-9e29-a5c751bfd949",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"removing-a-media-from-a-project",title:"Removing a media from a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"f26205c6-882e-4713-b067-c73758b45551",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"cropping-a-media",title:"Cropping a media",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1cbdeaeb-bbf1-4d04-b43d-f37b55e6a229",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"general-settings",title:"General settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"98de7d4a-2ca2-4d47-bbe6-083ed26467db",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"project-settings",title:"Project settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"145f497c-1fdb-47b5-a6c1-31f856403571",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"media-settings",title:"Media settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"0a007f59-a5ea-4875-991d-f22d6fd69898",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"domain-settings",title:"Domain settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"4707c8eb-31f9-415c-bd07-86f226c75feb",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"privacy-settings",title:"Privacy settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"c771bf0a-1e0c-4b6d-af7e-189e10cc6fb8",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"subscriptions",title:"Subscriptions",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"3d7150d2-feb3-4f20-bd3f-8e525cef77a4",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"discounts",title:"Discounts",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"79239bc4-4fb5-428b-b30d-62c5289b061d",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"payment-methods",title:"Payment methods",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"8d68c5e6-5404-450c-9d5f-d9800c164041",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"overdue-payments",title:"Overdue payments",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"60df0d4c-dda1-439c-bd44-179c57a7597d",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-username",title:"Changing your username",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"0a9c3321-1db3-42bc-92b6-7e257368123e",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-email",title:"Changing your email",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"80ba5106-5f9c-4ed7-b8f3-8544035e3095",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-password",title:"Changing your password",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"db2e97a6-d657-4e9d-9b6c-5f213ea3301c",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"closing-your-account",title:"Closing your account",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"3374c887-2fb7-4223-9f40-7f2cbbf76795",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"account-limits",title:"Account limits",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"cc65f92a-7d46-4557-b15b-6f8f59a60576",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"two-factor-authentication",title:"Two factor authentication",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"}];let Qr=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._faqCategories=Wr,this._faqs=Vr,this._guideCategories=Gr,this._guides=Jr,this._guideContent='\n<h2>Header Level 2</h2>\n\n<p>\n    <strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit\n    amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper\n    pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci,\n    sagittis tempus lacus enim ac dui. <a href="#"\n                                          class="link">Donec non enim</a>\n    in turpis pulvinar facilisis. Ut felis.\n</p>\n\n<p>\n    Orci varius natoque penatibus et magnis dis <em>parturient montes</em>, nascetur ridiculus mus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos\n    himenaeos. Curabitur vitae sagittis odio. <mark>Suspendisse</mark> ullamcorper nunc non pellentesque laoreet. Curabitur eu tortor id quam pretium mattis. Proin ut quam velit.\n</p>\n\n<h3>Header Level 3</h3>\n\n<img src="assets/images/pages/help-center/image-1.jpg">\n<p class="text-secondary">\n    <em>Nullam sagittis nulla in diam finibus, sed pharetra velit vestibulum. Suspendisse euismod in urna eu posuere.</em>\n</p>\n\n<h4>Header Level 4</h4>\n\n<blockquote>\n    <p>\n        Blockquote. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna. Cras in mi at felis aliquet congue. Ut a est eget ligula molestie gravida. Curabitur\n        massa. Donec eleifend, libero at sagittis mollis, tellus est malesuada tellus, at luctus turpis elit sit amet quam. Vivamus pretium ornare est.\n    </p>\n    <footer>\n        Brian Hughes\n    </footer>\n</blockquote>\n\n<ol>\n    <li>Ordered list</li>\n    <li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>\n    <li>Aliquam tincidunt mauris eu risus.</li>\n</ol>\n\n<h5>Header Level 5</h5>\n\n<ul>\n    <li>Unordered list</li>\n    <li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>\n    <li>Aliquam tincidunt mauris eu risus.</li>\n</ul>\n\n<pre><code>#header h1 a {\n    display: block;\n    width: 300px;\n    height: 80px;\n}</code></pre>\n\n<h6>Header Level 6</h6>\n\n<dl>\n    <dt>Definition list</dt>\n    <dd>\n        Quisque sit amet risus enim. Aliquam sit amet interdum justo, at ultricies sapien. Suspendisse et semper urna, in gravida eros. Quisque id nibh iaculis, euismod urna sed,\n        egestas nisi. Donec eros metus, congue a imperdiet feugiat, sagittis nec ipsum. Quisque dapibus mollis felis non tristique.\n    </dd>\n\n    <dt>Definition list</dt>\n    <dd>\n        Ut auctor, metus sed dapibus tempus, urna diam auctor odio, in malesuada odio risus vitae nisi. Etiam blandit ante urna, vitae placerat massa mollis in. Duis nec urna ac\n        purus semper dictum ut eget justo. Aenean non sagittis augue. Sed venenatis rhoncus enim eget ornare. Donec viverra sed felis at venenatis. Mauris aliquam fringilla nulla,\n        sit amet congue felis dignissim at.\n    </dd>\n</dl>',this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/help-center/faqs").reply(({request:e})=>{const t=e.params.get("slug"),i=[],n=rn(this._faqs),a=rn(this._faqCategories);if(t){const e=a.find(e=>e.slug===t);i.push(Object.assign(Object.assign({},e),{faqs:n.filter(t=>t.categoryId===e.id)}))}else a.forEach(e=>{i.push(Object.assign(Object.assign({},e),{faqs:n.filter(t=>t.categoryId===e.id)}))});return[200,i]}),this._fuseMockApiService.onGet("api/apps/help-center/guides").reply(({request:e})=>{const t=e.params.get("slug"),i=e.params.get("limit"),n=[],a=rn(this._guides),r=rn(this._guideCategories);if(t){const e=r.find(e=>e.slug===t);n.push(Object.assign(Object.assign({},e),{guides:a.filter(t=>t.categoryId===e.id)}))}else{const e=parseInt(null!=i?i:"5",10);r.forEach(t=>{n.push(Object.assign(Object.assign({},t),{visibleGuides:e,totalGuides:a.filter(e=>e.categoryId===t.id).length,guides:a.filter(e=>e.categoryId===t.id).slice(0,e)}))})}return[200,n]}),this._fuseMockApiService.onGet("api/apps/help-center/guide").reply(({request:e})=>{const t=e.params.get("categorySlug"),i=e.params.get("guideSlug"),n=rn(this._guides),a=rn(this._guideCategories),r=Object.assign(Object.assign({},a.find(e=>e.slug===t)),{guides:[n.find(e=>e.slug===i)]});return r.guides[0].content=this._guideContent,[200,r]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Kr=["10k","10mp","11mp","12mp","13mp","14mp","15mp","16mp","17mp","18mp","19mp","1k","1k_plus","1x_mobiledata","20mp","21mp","22mp","23mp","24mp","2k","2k_plus","2mp","30fps","30fps_select","360","3d_rotation","3g_mobiledata","3k","3k_plus","3mp","3p","4g_mobiledata","4g_plus_mobiledata","4k","4k_plus","4mp","5g","5k","5k_plus","5mp","60fps","60fps_select","6_ft_apart","6k","6k_plus","6mp","7k","7k_plus","7mp","8k","8k_plus","8mp","9k","9k_plus","9mp","ac_unit","access_alarm","access_alarms","access_time","access_time_filled","accessibility","accessibility_new","accessible","accessible_forward","account_balance","account_balance_wallet","account_box","account_circle","account_tree","ad_units","adb","add","add_a_photo","add_alarm","add_alert","add_box","add_business","add_chart","add_circle","add_circle_outline","add_comment","add_ic_call","add_link","add_location","add_location_alt","add_moderator","add_photo_alternate","add_reaction","add_road","add_shopping_cart","add_task","add_to_drive","add_to_home_screen","add_to_photos","add_to_queue","addchart","adjust","admin_panel_settings","ads_click","agriculture","air","airline_seat_flat","airline_seat_flat_angled","airline_seat_individual_suite","airline_seat_legroom_extra","airline_seat_legroom_normal","airline_seat_legroom_reduced","airline_seat_recline_extra","airline_seat_recline_normal","airplane_ticket","airplanemode_active","airplanemode_inactive","airplay","airport_shuttle","alarm","alarm_add","alarm_off","alarm_on","album","align_horizontal_center","align_horizontal_left","align_horizontal_right","align_vertical_bottom","align_vertical_center","align_vertical_top","all_inbox","all_inclusive","all_out","alt_route","alternate_email","analytics","anchor","android","animation","announcement","aod","apartment","api","app_blocking","app_registration","app_settings_alt","approval","apps","architecture","archive","area_chart","arrow_back","arrow_back_ios","arrow_back_ios_new","arrow_circle_down","arrow_circle_up","arrow_downward","arrow_drop_down","arrow_drop_down_circle","arrow_drop_up","arrow_forward","arrow_forward_ios","arrow_left","arrow_right","arrow_right_alt","arrow_upward","art_track","article","aspect_ratio","assessment","assignment","assignment_ind","assignment_late","assignment_return","assignment_returned","assignment_turned_in","assistant","assistant_direction","assistant_photo","atm","attach_email","attach_file","attach_money","attachment","attractions","attribution","audiotrack","auto_awesome","auto_awesome_mosaic","auto_awesome_motion","auto_delete","auto_fix_high","auto_fix_normal","auto_fix_off","auto_graph","auto_stories","autofps_select","autorenew","av_timer","baby_changing_station","back_hand","backpack","backspace","backup","backup_table","badge","bakery_dining","balcony","ballot","bar_chart","batch_prediction","bathroom","bathtub","battery_alert","battery_charging_full","battery_full","battery_saver","battery_std","battery_unknown","beach_access","bed","bedroom_baby","bedroom_child","bedroom_parent","bedtime","beenhere","bento","bike_scooter","biotech","blender","block","bloodtype","bluetooth","bluetooth_audio","bluetooth_connected","bluetooth_disabled","bluetooth_drive","bluetooth_searching","blur_circular","blur_linear","blur_off","blur_on","bolt","book","book_online","bookmark","bookmark_add","bookmark_added","bookmark_border","bookmark_remove","bookmarks","border_all","border_bottom","border_clear","border_color","border_horizontal","border_inner","border_left","border_outer","border_right","border_style","border_top","border_vertical","branding_watermark","breakfast_dining","brightness_1","brightness_2","brightness_3","brightness_4","brightness_5","brightness_6","brightness_7","brightness_auto","brightness_high","brightness_low","brightness_medium","broken_image","browser_not_supported","brunch_dining","brush","bubble_chart","bug_report","build","build_circle","bungalow","burst_mode","bus_alert","business","business_center","cabin","cable","cached","cake","calculate","calendar_today","calendar_view_day","calendar_view_month","calendar_view_week","call","call_end","call_made","call_merge","call_missed","call_missed_outgoing","call_received","call_split","call_to_action","camera","camera_alt","camera_enhance","camera_front","camera_indoor","camera_outdoor","camera_rear","camera_roll","cameraswitch","campaign","cancel","cancel_presentation","cancel_schedule_send","car_rental","car_repair","card_giftcard","card_membership","card_travel","carpenter","cases","casino","cast","cast_connected","cast_for_education","catching_pokemon","category","celebration","cell_wifi","center_focus_strong","center_focus_weak","chair","chair_alt","chalet","change_circle","change_history","charging_station","chat","chat_bubble","chat_bubble_outline","check","check_box","check_box_outline_blank","check_circle","check_circle_outline","checklist","checklist_rtl","checkroom","chevron_left","chevron_right","child_care","child_friendly","chrome_reader_mode","circle","circle_notifications","class","clean_hands","cleaning_services","clear","clear_all","close","close_fullscreen","closed_caption","closed_caption_disabled","closed_caption_off","cloud","cloud_circle","cloud_done","cloud_download","cloud_off","cloud_queue","cloud_upload","code","code_off","coffee","coffee_maker","collections","collections_bookmark","color_lens","colorize","comment","comment_bank","commute","compare","compare_arrows","compass_calibration","compost","compress","computer","confirmation_number","connect_without_contact","connected_tv","construction","contact_mail","contact_page","contact_phone","contact_support","contactless","contacts","content_copy","content_cut","content_paste","content_paste_off","control_camera","control_point","control_point_duplicate","copy_all","copyright","coronavirus","corporate_fare","cottage","countertops","create","create_new_folder","credit_card","credit_card_off","credit_score","crib","crop","crop_16_9","crop_3_2","crop_5_4","crop_7_5","crop_din","crop_free","crop_landscape","crop_original","crop_portrait","crop_rotate","crop_square","cruelty_free","dangerous","dark_mode","dashboard","dashboard_customize","data_exploration","data_saver_off","data_saver_on","data_usage","date_range","deck","dehaze","delete","delete_forever","delete_outline","delete_sweep","delivery_dining","departure_board","description","design_services","desktop_access_disabled","desktop_mac","desktop_windows","details","developer_board","developer_board_off","developer_mode","device_hub","device_thermostat","device_unknown","devices","devices_other","dialer_sip","dialpad","dining","dinner_dining","directions","directions_bike","directions_boat","directions_boat_filled","directions_bus","directions_bus_filled","directions_car","directions_car_filled","directions_off","directions_railway","directions_railway_filled","directions_run","directions_subway","directions_subway_filled","directions_transit","directions_transit_filled","directions_walk","dirty_lens","disabled_by_default","disabled_visible","disc_full","dns","do_disturb","do_disturb_alt","do_disturb_off","do_disturb_on","do_not_disturb","do_not_disturb_alt","do_not_disturb_off","do_not_disturb_on","do_not_disturb_on_total_silence","do_not_step","do_not_touch","dock","document_scanner","domain","domain_disabled","domain_verification","done","done_all","done_outline","donut_large","donut_small","door_back","door_front","door_sliding","doorbell","double_arrow","downhill_skiing","download","download_done","download_for_offline","downloading","drafts","drag_handle","drag_indicator","draw","drive_eta","drive_file_move","drive_file_move_rtl","drive_file_rename_outline","drive_folder_upload","dry","dry_cleaning","duo","dvr","dynamic_feed","dynamic_form","e_mobiledata","earbuds","earbuds_battery","east","edgesensor_high","edgesensor_low","edit","edit_attributes","edit_calendar","edit_location","edit_location_alt","edit_note","edit_notifications","edit_off","edit_road","eject","elderly","electric_bike","electric_car","electric_moped","electric_rickshaw","electric_scooter","electrical_services","elevator","email","emergency","emoji_emotions","emoji_events","emoji_flags","emoji_food_beverage","emoji_nature","emoji_objects","emoji_people","emoji_symbols","emoji_transportation","engineering","enhanced_encryption","equalizer","error","error_outline","escalator","escalator_warning","euro","euro_symbol","ev_station","event","event_available","event_busy","event_note","event_seat","exit_to_app","expand","expand_less","expand_more","explicit","explore","explore_off","exposure","exposure_neg_1","exposure_neg_2","exposure_plus_1","exposure_plus_2","exposure_zero","extension","extension_off","face","face_retouching_natural","face_retouching_off","facebook","fact_check","family_restroom","fast_forward","fast_rewind","fastfood","favorite","favorite_border","featured_play_list","featured_video","feed","feedback","female","fence","festival","fiber_dvr","fiber_manual_record","fiber_new","fiber_pin","fiber_smart_record","file_copy","file_download","file_download_done","file_download_off","file_present","file_upload","filter","filter_1","filter_2","filter_3","filter_4","filter_5","filter_6","filter_7","filter_8","filter_9","filter_9_plus","filter_alt","filter_b_and_w","filter_center_focus","filter_drama","filter_frames","filter_hdr","filter_list","filter_none","filter_tilt_shift","filter_vintage","find_in_page","find_replace","fingerprint","fire_extinguisher","fireplace","first_page","fit_screen","fitness_center","flag","flaky","flare","flash_auto","flash_off","flash_on","flashlight_off","flashlight_on","flatware","flight","flight_land","flight_takeoff","flip","flip_camera_android","flip_camera_ios","flip_to_back","flip_to_front","flourescent","flutter_dash","fmd_bad","fmd_good","folder","folder_open","folder_shared","folder_special","follow_the_signs","font_download","font_download_off","food_bank","format_align_center","format_align_justify","format_align_left","format_align_right","format_bold","format_clear","format_color_fill","format_color_reset","format_color_text","format_indent_decrease","format_indent_increase","format_italic","format_line_spacing","format_list_bulleted","format_list_numbered","format_list_numbered_rtl","format_paint","format_quote","format_shapes","format_size","format_strikethrough","format_textdirection_l_to_r","format_textdirection_r_to_l","format_underlined","forum","forward","forward_10","forward_30","forward_5","forward_to_inbox","foundation","free_breakfast","free_cancellation","front_hand","fullscreen","fullscreen_exit","functions","g_mobiledata","g_translate","gamepad","games","garage","gavel","generating_tokens","gesture","get_app","gif","gite","golf_course","gpp_bad","gpp_good","gpp_maybe","gps_fixed","gps_not_fixed","gps_off","grade","gradient","grading","grain","graphic_eq","grass","grid_3x3","grid_4x4","grid_goldenratio","grid_off","grid_on","grid_view","group","group_add","group_off","group_work","groups","h_mobiledata","h_plus_mobiledata","hail","handyman","hardware","hd","hdr_auto","hdr_auto_select","hdr_enhanced_select","hdr_off","hdr_off_select","hdr_on","hdr_on_select","hdr_plus","hdr_strong","hdr_weak","headphones","headphones_battery","headset","headset_mic","headset_off","healing","health_and_safety","hearing","hearing_disabled","height","help","help_center","help_outline","hevc","hide_image","hide_source","high_quality","highlight","highlight_alt","highlight_off","hiking","history","history_edu","history_toggle_off","holiday_village","home","home_max","home_mini","home_repair_service","home_work","horizontal_distribute","horizontal_rule","horizontal_split","hot_tub","hotel","hotel_class","hourglass_bottom","hourglass_disabled","hourglass_empty","hourglass_full","hourglass_top","house","house_siding","houseboat","how_to_reg","how_to_vote","http","https","hvac","ice_skating","icecream","image","image_aspect_ratio","image_not_supported","image_search","imagesearch_roller","import_contacts","import_export","important_devices","inbox","incomplete_circle","indeterminate_check_box","info","input","insert_chart","insert_chart_outlined","insert_comment","insert_drive_file","insert_emoticon","insert_invitation","insert_link","insert_photo","insights","integration_instructions","inventory","inventory_2","invert_colors","invert_colors_off","ios_share","iron","iso","kayaking","keyboard","keyboard_alt","keyboard_arrow_down","keyboard_arrow_left","keyboard_arrow_right","keyboard_arrow_up","keyboard_backspace","keyboard_capslock","keyboard_hide","keyboard_return","keyboard_tab","keyboard_voice","king_bed","kitchen","kitesurfing","label","label_important","label_off","landscape","language","laptop","laptop_chromebook","laptop_mac","laptop_windows","last_page","launch","layers","layers_clear","leaderboard","leak_add","leak_remove","legend_toggle","lens","lens_blur","library_add","library_add_check","library_books","library_music","light","light_mode","lightbulb","line_style","line_weight","linear_scale","link","link_off","linked_camera","liquor","list","list_alt","live_help","live_tv","living","local_activity","local_airport","local_atm","local_bar","local_cafe","local_car_wash","local_convenience_store","local_dining","local_drink","local_fire_department","local_florist","local_gas_station","local_grocery_store","local_hospital","local_hotel","local_laundry_service","local_library","local_mall","local_movies","local_offer","local_parking","local_pharmacy","local_phone","local_pizza","local_play","local_police","local_post_office","local_printshop","local_see","local_shipping","local_taxi","location_city","location_disabled","location_off","location_on","location_searching","lock","lock_clock","lock_open","login","logout","looks","looks_3","looks_4","looks_5","looks_6","looks_one","looks_two","loop","loupe","low_priority","loyalty","lte_mobiledata","lte_plus_mobiledata","luggage","lunch_dining","mail","mail_outline","male","manage_accounts","manage_search","map","maps_home_work","maps_ugc","margin","mark_as_unread","mark_chat_read","mark_chat_unread","mark_email_read","mark_email_unread","markunread","markunread_mailbox","masks","maximize","media_bluetooth_off","media_bluetooth_on","mediation","medical_services","medication","meeting_room","memory","menu","menu_book","menu_open","merge_type","message","mic","mic_external_off","mic_external_on","mic_none","mic_off","microwave","military_tech","minimize","miscellaneous_services","missed_video_call","mms","mobile_friendly","mobile_off","mobile_screen_share","mobiledata_off","mode","mode_comment","mode_edit","mode_edit_outline","mode_night","mode_standby","model_training","monetization_on","money","money_off","money_off_csred","monitor","monitor_weight","monochrome_photos","mood","mood_bad","moped","more","more_horiz","more_time","more_vert","motion_photos_auto","motion_photos_off","motion_photos_on","motion_photos_pause","motion_photos_paused","mouse","move_to_inbox","movie","movie_creation","movie_filter","moving","mp","multiline_chart","multiple_stop","museum","music_note","music_off","music_video","my_location","nat","nature","nature_people","navigate_before","navigate_next","navigation","near_me","near_me_disabled","nearby_error","nearby_off","network_cell","network_check","network_locked","network_wifi","new_label","new_releases","next_plan","next_week","nfc","night_shelter","nightlife","nightlight","nightlight_round","nights_stay","no_accounts","no_backpack","no_cell","no_drinks","no_encryption","no_encryption_gmailerrorred","no_flash","no_food","no_luggage","no_meals","no_meeting_room","no_photography","no_sim","no_stroller","no_transfer","nordic_walking","north","north_east","north_west","not_accessible","not_interested","not_listed_location","not_started","note","note_add","note_alt","notes","notification_add","notification_important","notifications","notifications_active","notifications_none","notifications_off","notifications_paused","offline_bolt","offline_pin","offline_share","ondemand_video","online_prediction","opacity","open_in_browser","open_in_full","open_in_new","open_in_new_off","open_with","other_houses","outbound","outbox","outdoor_grill","outlet","outlined_flag","padding","pages","pageview","paid","palette","pan_tool","panorama","panorama_fish_eye","panorama_horizontal","panorama_horizontal_select","panorama_photosphere","panorama_photosphere_select","panorama_vertical","panorama_vertical_select","panorama_wide_angle","panorama_wide_angle_select","paragliding","park","party_mode","password","pattern","pause","pause_circle","pause_circle_filled","pause_circle_outline","pause_presentation","payment","payments","pedal_bike","pending","pending_actions","people","people_alt","people_outline","perm_camera_mic","perm_contact_calendar","perm_data_setting","perm_device_information","perm_identity","perm_media","perm_phone_msg","perm_scan_wifi","person","person_add","person_add_alt","person_add_alt_1","person_add_disabled","person_off","person_outline","person_pin","person_pin_circle","person_remove","person_remove_alt_1","person_search","personal_injury","personal_video","pest_control","pest_control_rodent","pets","phone","phone_android","phone_bluetooth_speaker","phone_callback","phone_disabled","phone_enabled","phone_forwarded","phone_in_talk","phone_iphone","phone_locked","phone_missed","phone_paused","phonelink","phonelink_erase","phonelink_lock","phonelink_off","phonelink_ring","phonelink_setup","photo","photo_album","photo_camera","photo_camera_back","photo_camera_front","photo_filter","photo_library","photo_size_select_actual","photo_size_select_large","photo_size_select_small","piano","piano_off","picture_as_pdf","picture_in_picture","picture_in_picture_alt","pie_chart","pie_chart_outline","pin","pin_drop","pin_end","pin_invoke","pivot_table_chart","place","plagiarism","play_arrow","play_circle","play_circle_filled","play_circle_outline","play_disabled","play_for_work","play_lesson","playlist_add","playlist_add_check","playlist_play","plumbing","plus_one","podcasts","point_of_sale","policy","poll","polymer","pool","portable_wifi_off","portrait","post_add","power","power_input","power_off","power_settings_new","precision_manufacturing","pregnant_woman","present_to_all","preview","price_change","price_check","print","print_disabled","priority_high","privacy_tip","private_connectivity","production_quantity_limits","psychology","public","public_off","publish","published_with_changes","push_pin","qr_code","qr_code_2","qr_code_scanner","query_builder","query_stats","question_answer","queue","queue_music","queue_play_next","quickreply","quiz","r_mobiledata","radar","radio","radio_button_checked","radio_button_unchecked","railway_alert","ramen_dining","rate_review","raw_off","raw_on","read_more","real_estate_agent","receipt","receipt_long","recent_actors","recommend","record_voice_over","recycling","redeem","redo","reduce_capacity","refresh","remember_me","remove","remove_circle","remove_circle_outline","remove_done","remove_from_queue","remove_moderator","remove_red_eye","remove_shopping_cart","reorder","repeat","repeat_on","repeat_one","repeat_one_on","replay","replay_10","replay_30","replay_5","replay_circle_filled","reply","reply_all","report","report_gmailerrorred","report_off","report_problem","request_page","request_quote","reset_tv","restart_alt","restaurant","restaurant_menu","restore","restore_from_trash","restore_page","reviews","rice_bowl","ring_volume","roofing","room","room_preferences","room_service","rotate_90_degrees_ccw","rotate_left","rotate_right","rounded_corner","router","rowing","rss_feed","rsvp","rtt","rule","rule_folder","run_circle","running_with_errors","rv_hookup","safety_divider","sailing","sanitizer","satellite","save","save_alt","saved_search","savings","scanner","scatter_plot","schedule","schedule_send","schema","school","science","score","screen_lock_landscape","screen_lock_portrait","screen_lock_rotation","screen_rotation","screen_search_desktop","screen_share","screenshot","sd","sd_card","sd_card_alert","sd_storage","search","search_off","security","security_update","security_update_good","security_update_warning","segment","select_all","self_improvement","sell","send","send_and_archive","send_to_mobile","sensor_door","sensor_window","sensors","sensors_off","sentiment_dissatisfied","sentiment_neutral","sentiment_satisfied","sentiment_satisfied_alt","sentiment_very_dissatisfied","sentiment_very_satisfied","set_meal","settings","settings_accessibility","settings_applications","settings_backup_restore","settings_bluetooth","settings_brightness","settings_cell","settings_ethernet","settings_input_antenna","settings_input_component","settings_input_composite","settings_input_hdmi","settings_input_svideo","settings_overscan","settings_phone","settings_power","settings_remote","settings_suggest","settings_system_daydream","settings_voice","share","share_location","shield","shop","shop_2","shop_two","shopping_bag","shopping_basket","shopping_cart","short_text","shortcut","show_chart","shower","shuffle","shuffle_on","shutter_speed","sick","signal_cellular_0_bar","signal_cellular_4_bar","signal_cellular_alt","signal_cellular_connected_no_internet_0_bar","signal_cellular_connected_no_internet_4_bar","signal_cellular_no_sim","signal_cellular_nodata","signal_cellular_null","signal_cellular_off","signal_wifi_0_bar","signal_wifi_4_bar","signal_wifi_4_bar_lock","signal_wifi_bad","signal_wifi_connected_no_internet_4","signal_wifi_off","signal_wifi_statusbar_4_bar","signal_wifi_statusbar_connected_no_internet_4","signal_wifi_statusbar_null","sim_card","sim_card_alert","sim_card_download","single_bed","sip","skateboarding","skip_next","skip_previous","sledding","slideshow","slow_motion_video","smart_button","smart_display","smart_screen","smart_toy","smartphone","smoke_free","smoking_rooms","sms","sms_failed","snippet_folder","snooze","snowboarding","snowmobile","snowshoeing","soap","social_distance","sort","sort_by_alpha","source","south","south_east","south_west","spa","space_bar","space_dashboard","speaker","speaker_group","speaker_notes","speaker_notes_off","speaker_phone","speed","spellcheck","splitscreen","sports","sports_bar","sports_baseball","sports_basketball","sports_cricket","sports_esports","sports_football","sports_golf","sports_handball","sports_hockey","sports_kabaddi","sports_mma","sports_motorsports","sports_rugby","sports_score","sports_soccer","sports_tennis","sports_volleyball","square_foot","stacked_bar_chart","stacked_line_chart","stairs","star","star_border","star_border_purple500","star_half","star_outline","star_purple500","star_rate","stars","stay_current_landscape","stay_current_portrait","stay_primary_landscape","stay_primary_portrait","sticky_note_2","stop","stop_circle","stop_screen_share","storage","store","store_mall_directory","storefront","storm","straighten","stream","streetview","strikethrough_s","stroller","style","subdirectory_arrow_left","subdirectory_arrow_right","subject","subscript","subscriptions","subtitles","subtitles_off","subway","summarize","superscript","supervised_user_circle","supervisor_account","support","support_agent","surfing","surround_sound","swap_calls","swap_horiz","swap_horizontal_circle","swap_vert","swap_vertical_circle","swipe","switch_account","switch_camera","switch_left","switch_right","switch_video","sync","sync_alt","sync_disabled","sync_problem","system_security_update","system_security_update_good","system_security_update_warning","system_update","system_update_alt","tab","tab_unselected","table_chart","table_rows","table_view","tablet","tablet_android","tablet_mac","tag","tag_faces","takeout_dining","tap_and_play","tapas","task","task_alt","taxi_alert","terrain","text_fields","text_format","text_rotate_up","text_rotate_vertical","text_rotation_angledown","text_rotation_angleup","text_rotation_down","text_rotation_none","text_snippet","textsms","texture","theater_comedy","theaters","thermostat","thermostat_auto","thumb_down","thumb_down_alt","thumb_down_off_alt","thumb_up","thumb_up_alt","thumb_up_off_alt","thumbs_up_down","time_to_leave","timelapse","timeline","timer","timer_10","timer_10_select","timer_3","timer_3_select","timer_off","tips_and_updates","title","toc","today","toggle_off","toggle_on","toll","tonality","topic","touch_app","tour","toys","track_changes","traffic","train","tram","transfer_within_a_station","transform","transgender","transit_enterexit","translate","travel_explore","trending_down","trending_flat","trending_up","trip_origin","try","tty","tune","tungsten","turned_in","turned_in_not","tv","tv_off","two_wheeler","umbrella","unarchive","undo","unfold_less","unfold_more","unpublished","unsubscribe","upcoming","update","update_disabled","upgrade","upload","upload_file","usb","usb_off","verified","verified_user","vertical_align_bottom","vertical_align_center","vertical_align_top","vertical_distribute","vertical_split","vibration","video_call","video_camera_back","video_camera_front","video_label","video_library","video_settings","video_stable","videocam","videocam_off","videogame_asset","videogame_asset_off","view_agenda","view_array","view_carousel","view_column","view_comfy","view_compact","view_day","view_headline","view_in_ar","view_list","view_module","view_quilt","view_sidebar","view_stream","view_week","vignette","villa","visibility","visibility_off","voice_chat","voice_over_off","voicemail","volume_down","volume_mute","volume_off","volume_up","volunteer_activism","vpn_key","vpn_lock","vrpano","wallpaper","warning","warning_amber","wash","watch","watch_later","water","water_damage","water_drop","waterfall_chart","waves","waving_hand","wb_auto","wb_cloudy","wb_incandescent","wb_iridescent","wb_shade","wb_sunny","wb_twilight","wc","web","web_asset","web_asset_off","weekend","west","whatshot","wheelchair_pickup","where_to_vote","widgets","wifi","wifi_calling","wifi_calling_3","wifi_lock","wifi_off","wifi_protected_setup","wifi_tethering","wifi_tethering_error_rounded","wifi_tethering_off","window","wine_bar","work","work_off","work_outline","workspaces","wrap_text","wrong_location","wysiwyg","yard","youtube_searched_for","zoom_in","zoom_out","zoom_out_map"],$r=["a_z","aa","add_bag","add_basket","add_cart","add_file","add_spaceafterparagraph","add_spacebeforeparagraph","add_user","add_userstar","add_window","add","address_book","address_book2","administrator","aerobics_2","aerobics_3","aerobics","affiliate","aim","air_balloon","airbrush","airship","alarm_clock","alarm_clock2","alarm","alien_2","alien","aligator","align_center","align_justifyall","align_justifycenter","align_justifyleft","align_justifyright","align_left","align_right","alpha","ambulance","amx","anchor_2","anchor","android_store","android","angel_smiley","angel","angry","apple_bite","apple_store","apple","approved_window","aquarius_2","aquarius","archery_2","archery","argentina","aries_2","aries","army_key","arrow_around","arrow_back","arrow_back2","arrow_back3","arrow_barrier","arrow_circle","arrow_cross","arrow_down","arrow_down2","arrow_down3","arrow_downincircle","arrow_fork","arrow_forward","arrow_forward2","arrow_from","arrow_inside","arrow_inside45","arrow_insidegap","arrow_insidegap45","arrow_into","arrow_join","arrow_junction","arrow_left","arrow_left2","arrow_leftincircle","arrow_loop","arrow_merge","arrow_mix","arrow_next","arrow_outleft","arrow_outright","arrow_outside","arrow_outside45","arrow_outsidegap","arrow_outsidegap45","arrow_over","arrow_refresh","arrow_refresh2","arrow_right","arrow_right2","arrow_rightincircle","arrow_shuffle","arrow_squiggly","arrow_through","arrow_to","arrow_turnleft","arrow_turnright","arrow_up","arrow_up2","arrow_up3","arrow_upincircle","arrow_xleft","arrow_xright","ask","assistant","astronaut","at_sign","atm","atom","audio","auto_flash","autumn","baby_clothes","baby_clothes2","baby_cry","baby","back_media","back_music","back","back2","background","bacteria","bag_coins","bag_items","bag_quantity","bag","bakelite","ballet_shoes","balloon","banana","band_aid","bank","bar_chart","bar_chart2","bar_chart3","bar_chart4","bar_chart5","bar_code","barricade_2","barricade","baseball","basket_ball","basket_coins","basket_items","basket_quantity","bat_2","bat","bathrobe","batman_mask","battery_0","battery_25","battery_50","battery_75","battery_100","battery_charge","bear","beard_2","beard_3","beard","bebo","bee","beer_glass","beer","bell_2","bell","belt_2","belt_3","belt","berlin_tower","beta","betvibes","bicycle_2","bicycle_3","bicycle","big_bang","big_data","bike_helmet","bikini","bilk_bottle2","billing","bing","binocular","bio_hazard","biotech","bird_deliveringletter","bird","birthday_cake","bisexual","bishop","bitcoin","black_cat","blackboard","blinklist","block_cloud","block_window","blogger","blood","blouse","blueprint","board","bodybuilding","bold_text","bone","bones","book","bookmark","books_2","books","boom","boot_2","boot","bottom_totop","bow_2","bow_3","bow_4","bow_5","bow_6","bow","bowling_2","bowling","box_close","box_full","box_open","box_withfolders","box","box2","boy","bra","brain_2","brain_3","brain","brazil","bread_2","bread","bridge","brightkite","broke_link2","broken_link","broom","brush","bucket","bug","building","bulleted_list","bus_2","bus","business_man","business_manwoman","business_mens","business_woman","butterfly","button","cable_car","cake","calculator_2","calculator_3","calculator","calendar_2","calendar_3","calendar_4","calendar_clock","calendar","camel","camera_2","camera_3","camera_4","camera_5","camera_back","camera","can_2","can","canada","cancer_2","cancer_3","cancer","candle","candy_cane","candy","cannon","cap_2","cap_3","cap_smiley","cap","capricorn_2","capricorn","car_2","car_3","car_coins","car_items","car_wheel","car","cardigan","cardiovascular","cart_quantity","casette_tape","cash_register","cash_register2","castle","cat","cathedral","cauldron","cd_2","cd_cover","cd","cello","celsius","chacked_flag","chair","charger","check_2","check","checked_user","checkmate","checkout_bag","checkout_basket","checkout","cheese","cheetah","chef_hat","chef_hat2","chef","chemical_2","chemical_3","chemical_4","chemical_5","chemical","chess_board","chess","chicken","chile","chimney","china","chinese_temple","chip","chopsticks_2","chopsticks","christmas_ball","christmas_bell","christmas_candle","christmas_hat","christmas_sleigh","christmas_snowman","christmas_sock","christmas_tree","christmas","chrome","chrysler_building","cinema","circular_point","city_hall","clamp","clapperboard_close","clapperboard_open","claps","clef","clinic","clock_2","clock_3","clock_4","clock_back","clock_forward","clock","close_window","close","clothing_store","cloud_","cloud_camera","cloud_computer","cloud_email","cloud_hail","cloud_laptop","cloud_lock","cloud_minus","cloud_moon","cloud_music","cloud_picture","cloud_rain","cloud_remove","cloud_secure","cloud_settings","cloud_smartphone","cloud_snow","cloud_sun","cloud_tablet","cloud_video","cloud_weather","cloud","clouds_weather","clouds","clown","cmyk","coat","cocktail","coconut","code_window","coding","coffee_2","coffee_bean","coffee_machine","coffee_togo","coffee","coffin","coin","coins_2","coins_3","coins","colombia","colosseum","column_2","column_3","column","comb_2","comb","communication_tower","communication_tower2","compass_2","compass_3","compass_4","compass_rose","compass","computer_2","computer_3","computer_secure","computer","conference","confused","conservation","consulting","contrast","control_2","control","cookie_man","cookies","cool_guy","cool","copyright","costume","couple_sign","cow","cpu","crane","cranium","credit_card","credit_card2","credit_card3","cricket","criminal","croissant","crop_2","crop_3","crown_2","crown","crying","cube_molecule","cube_molecule2","cupcake","cursor_click","cursor_click2","cursor_move","cursor_move2","cursor_select","cursor","d_eyeglasses","d_eyeglasses2","dam","danemark","danger_2","danger","dashboard","data_backup","data_block","data_center","data_clock","data_cloud","data_compress","data_copy","data_download","data_financial","data_key","data_lock","data_network","data_password","data_power","data_refresh","data_save","data_search","data_security","data_settings","data_sharing","data_shield","data_signal","data_storage","data_stream","data_transfer","data_unlock","data_upload","data_yes","data","david_star","daylight","death","debian","dec","decrase_inedit","deer_2","deer","delete_file","delete_window","delicious","depression","deviantart","device_syncwithcloud","diamond","dice_2","dice","digg","digital_drawing","diigo","dinosaur","diploma_2","diploma","direction_east","direction_north","direction_south","direction_west","director","disk","dj","dna_2","dna_helix","dna","doctor","dog","dollar_sign","dollar_sign2","dollar","dolphin","domino","door_hanger","door","doplr","double_circle","double_tap","doughnut","dove","down_2","down_3","down_4","down","download_2","download_fromcloud","download_window","download","downward","drag_down","drag_left","drag_right","drag_up","drag","dress","drill_2","drill","drop","dropbox","drum","dry","duck","dumbbell","duplicate_layer","duplicate_window","dvd","eagle","ear","earphones_2","earphones","eci_icon","edit_map","edit","eggs","egypt","eifel_tower","eject_2","eject","el_castillo","elbow","electric_guitar","electricity","elephant","email","embassy","empire_statebuilding","empty_box","end_2","end","end2","endways","engineering","envelope_2","envelope","environmental_2","environmental_3","environmental","equalizer","eraser_2","eraser_3","eraser","error_404window","euro_sign","euro_sign2","euro","evernote","evil","explode","eye_2","eye_blind","eye_invisible","eye_scan","eye_visible","eye","eyebrow_2","eyebrow_3","eyebrow","eyeglasses_smiley","eyeglasses_smiley2","face_style","face_style2","face_style3","face_style4","face_style5","face_style6","facebook_2","facebook","factory_2","factory","fahrenheit","family_sign","fan","farmer","fashion","favorite_window","fax","feather","feedburner","female_2","female_sign","female","file_block","file_bookmark","file_chart","file_clipboard","file_clipboardfiletext","file_clipboardtextimage","file_cloud","file_copy","file_copy2","file_csv","file_download","file_edit","file_excel","file_favorite","file_fire","file_graph","file_hide","file_horizontal","file_horizontaltext","file_html","file_jpg","file_link","file_loading","file_lock","file_love","file_music","file_network","file_pictures","file_pie","file_presentation","file_refresh","file_search","file_settings","file_share","file_textimage","file_trash","file_txt","file_upload","file_video","file_word","file_zip","file","files","film_board","film_cartridge","film_strip","film_video","film","filter_2","filter","financial","find_user","finger_dragfoursides","finger_dragtwosides","finger_print","finger","fingerprint_2","fingerprint","fire_flame","fire_flame2","fire_hydrant","fire_staion","firefox","firewall","first_aid","first","fish_food","fish","fit_to","fit_to2","five_fingers","five_fingersdrag","five_fingersdrag2","five_fingerstouch","flag_2","flag_3","flag_4","flag_5","flag_6","flag","flamingo","flash_2","flash_video","flash","flashlight","flask_2","flask","flick","flickr","flowerpot","fluorescent","fog_day","fog_night","folder_add","folder_archive","folder_binder","folder_binder2","folder_block","folder_bookmark","folder_close","folder_cloud","folder_delete","folder_download","folder_edit","folder_favorite","folder_fire","folder_hide","folder_link","folder_loading","folder_lock","folder_love","folder_music","folder_network","folder_open","folder_open2","folder_organizing","folder_pictures","folder_refresh","folder_remove","folder_search","folder_settings","folder_share","folder_trash","folder_upload","folder_video","folder_withdocument","folder_zip","folder","folders","font_color","font_name","font_size","font_style","font_stylesubscript","font_stylesuperscript","font_window","foot_2","foot","football_2","football","footprint_2","footprint_3","footprint","forest","fork","formspring","formula","forsquare","forward","fountain_pen","four_fingers","four_fingersdrag","four_fingersdrag2","four_fingerstouch","fox","frankenstein","french_fries","friendfeed","friendster","frog","fruits","fuel","full_bag","full_basket","full_cart","full_moon","full_screen","full_screen2","full_view","full_view2","full_viewwindow","function","funky","funny_bicycle","furl","gamepad_2","gamepad","gas_pump","gaugage_2","gaugage","gay","gear_2","gear","gears_2","gears","geek_2","geek","gemini_2","gemini","genius","gentleman","geo_","geo_close","geo_love","geo_minus","geo_number","geo_star","geo","geo2_","geo2_close","geo2_love","geo2_minus","geo2_number","geo2_star","geo2","geo3_","geo3_close","geo3_love","geo3_minus","geo3_number","geo3_star","geo3","gey","gift_box","giraffe","girl","glass_water","glasses_2","glasses_3","glasses","global_position","globe_2","globe","gloves","go_bottom","go_top","goggles","golf_2","golf","google_buzz","google_drive","google_play","google_plus","google","gopro","gorilla","gowalla","grave","graveyard","greece","green_energy","green_house","guitar","gun_2","gun_3","gun","gymnastics","hair_2","hair_3","hair_4","hair","half_moon","halloween_halfmoon","halloween_moon","hamburger","hammer","hand_touch","hand_touch2","hand_touchsmartphone","hand","hands","handshake","hanger","happy","hat_2","hat","haunted_house","hd_video","hd","hdd","headphone","headphones","headset","heart_2","heart","heels_2","heels","height_window","helicopter_2","helicopter","helix_2","hello","helmet_2","helmet_3","helmet","hipo","hipster_glasses","hipster_glasses2","hipster_glasses3","hipster_headphones","hipster_men","hipster_men2","hipster_men3","hipster_sunglasses","hipster_sunglasses2","hipster_sunglasses3","hokey","holly","home_2","home_3","home_4","home_5","home_window","home","homosexual","honey","hong_kong","hoodie","horror","horse","hospital_2","hospital","host","hot_dog","hotel","hour","hub","humor","hurt","ice_cream","icq","id_2","id_3","id_card","idea_2","idea_3","idea_4","idea_5","idea","identification_badge","imdb","inbox_empty","inbox_forward","inbox_full","inbox_into","inbox_out","inbox_reply","inbox","increase_inedit","indent_firstline","indent_leftmargin","indent_rightmargin","india","info_window","information","inifity","instagram","internet_2","internet_explorer","internet_smiley","internet","ios_apple","israel","italic_text","jacket_2","jacket","jamaica","japan","japanese_gate","jeans","jeep_2","jeep","jet","joystick","juice","jump_rope","kangoroo","kenya","key_2","key_3","key_lock","key","keyboard","keyboard3","keypad","king_2","king","kiss","knee","knife_2","knife","knight","koala","korea","lamp","landscape_2","landscape","lantern","laptop_2","laptop_3","laptop_phone","laptop_secure","laptop_tablet","laptop","laser","last_fm","last","laughing","layer_1635","layer_1646","layer_backward","layer_forward","leafs_2","leafs","leaning_tower","left__right","left__right3","left_2","left_3","left_4","left_toright","left","leg_2","leg","lego","lemon","len_2","len_3","len","leo_2","leo","leopard","lesbian","lesbians","letter_close","letter_open","letter_sent","libra_2","libra","library_2","library","life_jacket","life_safer","light_bulb","light_bulb2","light_bulbleaf","lighthouse","like_2","like","line_chart","line_chart2","line_chart3","line_chart4","line_spacing","line_spacingtext","link_2","link","linkedin_2","linkedin","linux","lion","livejournal","loading_2","loading_3","loading_window","loading","location_2","location","lock_2","lock_3","lock_user","lock_window","lock","lollipop_2","lollipop_3","lollipop","loop","loud","loudspeaker","love_2","love_user","love_window","love","lowercase_text","luggafe_front","luggage_2","macro","magic_wand","magnet","magnifi_glass_minus","magnifi_glass","magnifi_glass2","mail_2","mail_3","mail_add","mail_attachement","mail_block","mail_delete","mail_favorite","mail_forward","mail_gallery","mail_inbox","mail_link","mail_lock","mail_love","mail_money","mail_open","mail_outbox","mail_password","mail_photo","mail_read","mail_removex","mail_reply","mail_replyall","mail_search","mail_send","mail_settings","mail_unread","mail_video","mail_withatsign","mail_withcursors","mail","mailbox_empty","mailbox_full","male_2","male_sign","male","malefemale","man_sign","management","mans_underwear","mans_underwear2","map_marker","map_marker2","map_marker3","map","map2","marker_2","marker_3","marker","martini_glass","mask","master_card","maximize_window","maximize","medal_2","medal_3","medal","medical_sign","medicine_2","medicine_3","medicine","megaphone","memory_card","memory_card2","memory_card3","men","menorah","mens","metacafe","mexico","mic","microphone_2","microphone_3","microphone_4","microphone_5","microphone_6","microphone_7","microphone","microscope","milk_bottle","mine","minimize_maximize_close_window","minimize_window","minimize","mirror","mixer","mixx","money_2","money_bag","money_smiley","money","monitor_2","monitor_3","monitor_4","monitor_5","monitor_analytics","monitor_laptop","monitor_phone","monitor_tablet","monitor_vertical","monitor","monitoring","monkey","monster","morocco","motorcycle","mouse_2","mouse_3","mouse_4","mouse_pointer","mouse","moustache_smiley","movie_ticket","movie","mp3_file","museum","mushroom","music_note","music_note2","music_note3","music_note4","music_player","mustache_2","mustache_3","mustache_4","mustache_5","mustache_6","mustache_7","mustache_8","mustache","mute","myspace","navigat_start","navigate_end","navigation_leftwindow","navigation_rightwindow","nepal","netscape","network_window","network","neutron","new_mail","new_tab","newspaper_2","newspaper","newsvine","next_3","next_music","next","next2","no_battery","no_drop","no_flash","no_smoking","noose","normal_text","note","notepad_2","notepad","nuclear","numbering_list","nurse","office_lamp","office","oil","old_camera","old_cassette","old_clock","old_radio","old_sticky","old_sticky2","old_telephone","old_tv","on_air","on_off_2","on_off_3","on_off","one_finger","one_fingertouch","one_window","open_banana","open_book","opera_house","opera","optimization","orientation_2","orientation_3","orientation","orkut","ornament","over_time","over_time2","owl","pac_man","paint_brush","paint_bucket","paintbrush","palette","palm_tree","panda","panorama","pantheon","pantone","pants","paper_plane","paper","parasailing","parrot","password_2shopping","password_field","password_shopping","password","pause_2","pause","paw","pawn","paypal","pen_2","pen_3","pen_4","pen_5","pen_6","pen","pencil_ruler","pencil","penguin","pentagon","people_oncloud","pepper_withfire","pepper","petrol","petronas_tower","philipines","phone_2","phone_3","phone_3g","phone_4g","phone_simcard","phone_sms","phone_wifi","phone","photo_2","photo_3","photo_album","photo_album2","photo_album3","photo","photos","physics","pi","piano","picasa","pie_chart","pie_chart2","pie_chart3","pilates_2","pilates_3","pilates","pilot","pinch","ping_pong","pinterest","pipe","pipette","piramids","pisces_2","pisces","pizza_slice","pizza","plane_2","plane","plant","plasmid","plaster","plastic_cupphone","plastic_cupphone2","plate","plates","plaxo","play_music","plug_in","plug_in2","plurk","pointer","poland","police_man","police_station","police_woman","police","polo_shirt","portrait","portugal","post_mail","post_mail2","post_office","post_sign","post_sign2ways","posterous","pound_sign","pound_sign2","pound","power_2","power_3","power_cable","power_station","power","prater","present","presents","press","preview","previous","pricing","printer","professor","profile","project","projector_2","projector","pulse","pumpkin","punk","punker","puzzle","qik","qr_code","queen_2","queen","quill_2","quill_3","quill","quotes_2","quotes","radio","radioactive","rafting","rain_drop","rainbow_2","rainbow","ram","razzor_blade","receipt_2","receipt_3","receipt_4","receipt","record_3","record_music","record","record2","recycling_2","recycling","reddit","redhat","redirect","redo","reel","refinery","refresh_window","refresh","reload_2","reload_3","reload","remote_controll","remote_controll2","remove_bag","remove_basket","remove_cart","remove_file","remove_user","remove_window","remove","rename","repair","repeat_2","repeat_3","repeat_4","repeat_5","repeat_6","repeat_7","repeat","reset","resize","restore_window","retouching","retro_camera","retro","retweet","reverbnation","rewind","rgb","ribbon_2","ribbon_3","ribbon","right_2","right_3","right_4","right_toleft","right","road_2","road_3","road","robot_2","robot","rock_androll","rocket","roller","roof","rook","rotate_gesture","rotate_gesture2","rotate_gesture3","rotation_390","rotation","router_2","router","rss","ruler_2","ruler","running_shoes","running","safari","safe_box","safe_box2","safety_pinclose","safety_pinopen","sagittarus_2","sagittarus","sailing_ship","sand_watch","sand_watch2","santa_claus","santa_claus2","santa_onsled","satelite_2","satelite","save_window","save","saw","saxophone","scale","scarf","scissor","scooter_front","scooter","scorpio_2","scorpio","scotland","screwdriver","scroll_fast","scroll","scroller_2","scroller","sea_dog","search_oncloud","search_people","secound","secound2","security_block","security_bug","security_camera","security_check","security_settings","security_smiley","securiy_remove","seed","selfie","serbia","server_2","server","servers","settings_window","sewing_machine","sexual","share_oncloud","share_window","share","sharethis","shark","sheep","sheriff_badge","shield","ship_2","ship","shirt","shoes_2","shoes_3","shoes","shop_2","shop_3","shop_4","shop","shopping_bag","shopping_basket","shopping_cart","short_pants","shoutwire","shovel","shuffle_2","shuffle_3","shuffle_4","shuffle","shutter","sidebar_window","signal","singapore","skate_shoes","skateboard_2","skateboard","skeleton","ski","skirt","skrill","skull","skydiving","skype","sled_withgifts","sled","sleeping","sleet","slippers","smart","smartphone_2","smartphone_3","smartphone_4","smartphone_secure","smartphone","smile","smoking_area","smoking_pipe","snake","snorkel","snow_2","snow_dome","snow_storm","snow","snowflake_2","snowflake_3","snowflake_4","snowflake","snowman","soccer_ball","soccer_shoes","socks","solar","sound_wave","sound","soundcloud","soup","south_africa","space_needle","spain","spam_mail","speach_bubble","speach_bubble2","speach_bubble3","speach_bubble4","speach_bubble5","speach_bubble6","speach_bubble7","speach_bubble8","speach_bubble9","speach_bubble10","speach_bubble11","speach_bubble12","speach_bubble13","speach_bubbleasking","speach_bubblecomic","speach_bubblecomic2","speach_bubblecomic3","speach_bubblecomic4","speach_bubbledialog","speach_bubbles","speak_2","speak","speaker_2","speaker","spell_check","spell_checkabc","spermium","spider","spiderweb","split_foursquarewindow","split_horizontal","split_horizontal2window","split_vertical","split_vertical2","split_window","spoder","spoon","sport_mode","sports_clothings1","sports_clothings2","sports_shirt","spot","spray","spread","spring","spurl","spy","squirrel","ssl","st_basilscathedral","st_paulscathedral","stamp_2","stamp","stapler","star_track","star","starfish","start_3","start_ways","start","start2","statistic","stethoscope","stop__2","stop_music","stop","stopwatch_2","stopwatch","storm","street_view","street_view2","strikethrough_text","stroller","structure","student_female","student_hat","student_hat2","student_male","student_malefemale","students","studio_flash","studio_lightbox","stumbleupon","suit","suitcase","sum_2","sum","summer","sun_cloudyrain","sun","sunglasses_2","sunglasses_3","sunglasses_smiley","sunglasses_smiley2","sunglasses_w","sunglasses_w2","sunglasses_w3","sunglasses","sunrise","sunset","superman","support","surprise","sushi","sweden","swimming_short","swimming","swimmwear","switch","switzerland","sync_cloud","sync","synchronize_2","synchronize","t_shirt","tablet_2","tablet_3","tablet_orientation","tablet_phone","tablet_secure","tablet_vertical","tablet","tactic","tag_2","tag_3","tag_4","tag_5","tag","taj_mahal","talk_man","tap","target_market","target","taurus_2","taurus","taxi_2","taxi_sign","taxi","teacher","teapot","technorati","teddy_bear","tee_mug","telephone_2","telephone","telescope","temperature_2","temperature_3","temperature","temple","tennis_ball","tennis","tent","test_tube","test_tube2","testimonal","text_box","text_effect","text_highlightcolor","text_paragraph","thailand","the_whitehouse","this_sideup","thread","three_arrowfork","three_fingers","three_fingersdrag","three_fingersdrag2","three_fingerstouch","thumb","thumbs_downsmiley","thumbs_upsmiley","thunder","thunderstorm","ticket","tie_2","tie_3","tie_4","tie","tiger","time_backup","time_bomb","time_clock","time_fire","time_machine","time_window","timer_2","timer","to_bottom","to_bottom2","to_left","to_right","to_top","to_top2","token_","tomato","tongue","tooth_2","tooth","top_tobottom","touch_window","tourch","tower_2","tower_bridge","tower","trace","tractor","traffic_light","traffic_light2","train_2","train","tram","transform_2","transform_3","transform_4","transform","trash_withmen","tree_2","tree_3","tree_4","tree_5","tree","trekking","triangle_arrowdown","triangle_arrowleft","triangle_arrowright","triangle_arrowup","tripod_2","tripod_andvideo","tripod_withcamera","tripod_withgopro","trophy_2","trophy","truck","trumpet","tumblr","turkey","turn_down","turn_down2","turn_downfromleft","turn_downfromright","turn_left","turn_left3","turn_right","turn_right3","turn_up","turn_up2","turtle","tuxedo","tv","twister","twitter_2","twitter","two_fingers","two_fingersdrag","two_fingersdrag2","two_fingersscroll","two_fingerstouch","two_windows","type_pass","ukraine","umbrela","umbrella_2","umbrella_3","under_linetext","undo","united_kingdom","united_states","university_2","university","unlike_2","unlike","unlock_2","unlock_3","unlock","up__down","up__down3","up_2","up_3","up_4","up","upgrade","upload_2","upload_tocloud","upload_window","upload","uppercase_text","upward","url_window","usb_2","usb_cable","usb","user","ustream","vase","vector_2","vector_3","vector_4","vector_5","vector","venn_diagram","vest_2","vest","viddler","video_2","video_3","video_4","video_5","video_6","video_gamecontroller","video_len","video_len2","video_photographer","video_tripod","video","vietnam","view_height","view_width","vimeo","virgo_2","virgo","virus_2","virus_3","virus","visa","voice","voicemail","volleyball","volume_down","volume_up","vpn","wacom_tablet","waiter","walkie_talkie","wallet_2","wallet_3","wallet","warehouse","warning_window","watch_2","watch_3","watch","wave_2","wave","webcam","weight_lift","wheelbarrow","wheelchair","width_window","wifi_2","wifi_keyboard","wifi","wind_turbine","windmill","window_2","window","windows_2","windows_microsoft","windows","windsock","windy","wine_bottle","wine_glass","wink","winter_2","winter","wireless","witch_hat","witch","wizard","wolf","woman_sign","womanman","womans_underwear","womans_underwear2","women","wonder_woman","wordpress","worker_clothes","worker","wrap_text","wreath","wrench","x_box","x_ray","xanga","xing","yacht","yahoo_buzz","yahoo","yelp","yes","ying_yang","youtube","z_a","zebra","zombie","zoom_gesture","zootool"],Xr=["activity","airplay","alert-circle","alert-octagon","alert-triangle","align-center","align-justify","align-left","align-right","anchor","aperture","archive","arrow-down-circle","arrow-down-left","arrow-down-right","arrow-down","arrow-left-circle","arrow-left","arrow-right-circle","arrow-right","arrow-up-circle","arrow-up-left","arrow-up-right","arrow-up","at-sign","award","bar-chart-2","bar-chart","battery-charging","battery","bell-off","bell","bluetooth","bold","book-open","book","bookmark","box","briefcase","calendar","camera-off","camera","cast","check-circle","check-square","check","chevron-down","chevron-left","chevron-right","chevron-up","chevrons-down","chevrons-left","chevrons-right","chevrons-up","chrome","circle","clipboard","clock","cloud-drizzle","cloud-lightning","cloud-off","cloud-rain","cloud-snow","cloud","code","codepen","codesandbox","coffee","columns","command","compass","copy","corner-down-left","corner-down-right","corner-left-down","corner-left-up","corner-right-down","corner-right-up","corner-up-left","corner-up-right","cpu","credit-card","crop","crosshair","database","delete","disc","dollar-sign","download-cloud","download","droplet","edit-2","edit-3","edit","external-link","eye-off","eye","facebook","fast-forward","feather","figma","file-minus","file-plus","file-text","file","film","filter","flag","folder-minus","folder-plus","folder","framer","frown","gift","git-branch","git-commit","git-merge","git-pull-request","github","gitlab","globe","grid","hard-drive","hash","headphones","heart","help-circle","hexagon","home","image","inbox","info","instagram","italic","key","layers","layout","life-buoy","link-2","link","linkedin","list","loader","lock","log-in","log-out","mail","map-pin","map","maximize-2","maximize","meh","menu","message-circle","message-square","mic-off","mic","minimize-2","minimize","minus-circle","minus-square","minus","monitor","moon","more-horizontal","more-vertical","mouse-pointer","move","music","navigation-2","navigation","octagon","package","paperclip","pause-circle","pause","pen-tool","percent","phone-call","phone-forwarded","phone-incoming","phone-missed","phone-off","phone-outgoing","phone","pie-chart","play-circle","play","plus-circle","plus-square","plus","pocket","power","printer","radio","refresh-ccw","refresh-cw","repeat","rewind","rotate-ccw","rotate-cw","rss","save","scissors","search","send","server","settings","share-2","share","shield-off","shield","shopping-bag","shopping-cart","shuffle","sidebar","skip-back","skip-forward","slack","slash","sliders","smartphone","smile","speaker","square","star","stop-circle","sun","sunrise","sunset","tablet","tag","target","terminal","thermometer","thumbs-down","thumbs-up","toggle-left","toggle-right","tool","trash-2","trash","trello","trending-down","trending-up","triangle","truck","tv","twitch","twitter","type","umbrella","underline","unlock","upload-cloud","upload","user-check","user-minus","user-plus","user-x","user","users","video-off","video","voicemail","volume-1","volume-2","volume-x","volume","watch","wifi-off","wifi","wind","x-circle","x-octagon","x-square","x","youtube","zap-off","zap","zoom-in","zoom-out"],eo=["academic-cap","annotation","adjustments","archive","arrow-circle-down","arrow-circle-left","arrow-circle-right","arrow-circle-up","arrow-down","arrow-left","arrow-narrow-down","arrow-narrow-left","arrow-narrow-right","arrow-narrow-up","arrow-right","arrow-sm-left","arrow-sm-down","arrow-sm-right","arrow-sm-up","arrow-up","arrows-expand","at-symbol","badge-check","backspace","ban","beaker","bell","book-open","bookmark-alt","bookmark","briefcase","cake","calculator","calendar","camera","cash","chart-bar","chart-pie","chart-square-bar","chat-alt-2","chat-alt","chat","check-circle","check","chevron-double-down","chevron-double-left","chevron-double-up","chevron-double-right","chevron-down","chevron-left","chevron-right","chevron-up","chip","clipboard-check","clipboard-copy","clipboard-list","clipboard","clock","cloud-download","cloud-upload","cloud","code","cog","collection","credit-card","color-swatch","cube-transparent","cube","currency-bangladeshi","currency-dollar","currency-euro","currency-pound","currency-rupee","currency-yen","cursor-click","database","desktop-computer","device-mobile","device-tablet","document-add","document-download","document-duplicate","document-remove","document-report","document-search","document-text","document","dots-circle-horizontal","dots-horizontal","dots-vertical","download","duplicate","emoji-happy","emoji-sad","exclamation-circle","exclamation","external-link","eye-off","eye","fast-forward","film","filter","finger-print","fire","flag","folder-add","folder-download","folder-open","folder-remove","folder","gift","globe-alt","globe","hand","hashtag","heart","home","identification","inbox-in","inbox","information-circle","key","library","light-bulb","lightning-bolt","link","location-marker","lock-closed","lock-open","login","logout","mail-open","mail","map","menu-alt-1","menu-alt-2","menu-alt-3","menu-alt-4","menu","microphone","minus-circle","minus-sm","minus","moon","music-note","newspaper","office-building","paper-airplane","paper-clip","pause","pencil-alt","pencil","phone-incoming","phone-missed-call","phone-outgoing","photograph","phone","play","plus-circle","plus-sm","plus","presentation-chart-bar","presentation-chart-line","printer","qrcode","puzzle","question-mark-circle","receipt-refund","receipt-tax","refresh","reply","rewind","rss","save-as","save","scale","scissors","search-circle","search","selector","server","share","shield-check","shield-exclamation","shopping-bag","shopping-cart","sort-ascending","sort-descending","speakerphone","sparkles","star","status-online","status-offline","stop","sun","support","switch-vertical","switch-horizontal","table","tag","template","terminal","thumb-up","thumb-down","ticket","translate","trash","trending-down","trending-up","truck","upload","user-add","user-group","user-circle","user-remove","user","users","variable","video-camera","view-boards","view-grid-add","view-grid","view-list","volume-up","volume-off","x-circle","zoom-in","wifi","zoom-out","x"];let to=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._feather=Xr,this._heroicons=eo,this._iconsmind=$r,this._material=Kr,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/ui/icons/feather").reply(()=>[200,{namespace:"feather",name:"Feather",grid:6,list:rn(this._feather)}]),this._fuseMockApiService.onGet("api/ui/icons/heroicons-outline").reply(()=>[200,{namespace:"heroicons_outline",name:"Heroicons Outline",grid:6,list:rn(this._heroicons)}]),this._fuseMockApiService.onGet("api/ui/icons/heroicons-solid").reply(()=>[200,{namespace:"heroicons_solid",name:"Heroicons Solid",grid:5,list:rn(this._heroicons)}]),this._fuseMockApiService.onGet("api/ui/icons/iconsmind").reply(()=>[200,{namespace:"iconsmind",name:"Iconsmind",grid:10,list:rn(this._iconsmind)}]),this._fuseMockApiService.onGet("api/ui/icons/material-solid").reply(()=>[200,{namespace:"mat_solid",name:"Material Solid",grid:6,list:rn(this._material)}]),this._fuseMockApiService.onGet("api/ui/icons/material-outline").reply(()=>[200,{namespace:"mat_outline",name:"Material Outline",grid:6,list:rn(this._material)}]),this._fuseMockApiService.onGet("api/ui/icons/material-twotone").reply(()=>[200,{namespace:"",name:"Material Twotone",grid:6,list:rn(this._material)}])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const io=[{id:"7c004a19-4506-48ef-93ab-f16381302e3b",title:"Inbox",slug:"inbox",icon:"heroicons_outline:inbox"},{id:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",title:"Sent",slug:"sent",icon:"heroicons_outline:paper-airplane"},{id:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",title:"Drafts",slug:"drafts",icon:"heroicons_outline:document"},{id:"0197c436-2ef3-424d-b546-8b7f49186e15",title:"Spam",slug:"spam",icon:"heroicons_outline:exclamation"},{id:"2fa74637-d362-4fd2-9a88-f7195a88bdde",title:"Trash",slug:"trash",icon:"heroicons_outline:trash"}],no=[{id:"de1b41f6-6839-4f1b-9d2c-07e55f6f8f82",title:"Starred",slug:"starred",icon:"heroicons_outline:star"},{id:"71bba1ec-a90e-4a71-9932-4bab0a99aa1c",title:"Important",slug:"important",icon:"heroicons_outline:exclamation-circle"}],ao=[{id:"b167d3c4-f6ed-4ea6-9579-a12f95a9d76e",title:"Personal",slug:"personal",color:"blue"},{id:"745cf30e-ca84-47a1-a553-b70eb630d8e7",title:"Work",slug:"work",color:"indigo"},{id:"8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3",title:"Payments",slug:"payments",color:"red"},{id:"b2d1e4e7-7cfd-4b51-ae59-217a093df754",title:"Invoices",slug:"invoices",color:"teal"},{id:"184cd689-4ee4-47cf-9f8a-12233d614326",title:"Accounts",slug:"accounts",color:"purple"},{id:"b67fc437-6118-4ec8-a3c7-9320b828e3fc",title:"Forums",slug:"forums",color:"green"}],ro={messageLayout:"right"},oo=[{id:"f9c4c091-3ac4-4df9-ac5d-aec7b07c8e3f",type:"mail",from:{avatar:"assets/images/avatars/female-01.jpg",contact:"Myra Dudley <myra.dudley@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],bcc:["Julie T. <julie.t@company.com>"],date:dn().hour(20).minute(13).toISOString(),subject:"Please review and sign the attached agreement",content:"Hi Brian,\n\nUllamco deserunt commodo esse deserunt deserunt quis eiusmod. Laborum sint excepteur non sit eiusmod sunt voluptate ipsum nisi ullamco magna. Lorem consectetur est dolor minim exercitation deserunt quis duis fugiat ipsum incididunt non. Anim aute ipsum cupidatat nisi occaecat quis sit nisi labore labore dolore do. Pariatur veniam culpa quis veniam nisi exercitation veniam ut. Quis do sint proident fugiat ad.\n\nNon id nisi commodo veniam. Veniam veniam minim ea laborum voluptate id duis deserunt. Anim ut ut amet et ullamco nulla fugiat id incididunt adipisicing excepteur amet. Ex amet eu cillum non fugiat velit dolore. Incididunt duis est eu et ex sunt consectetur cillum nisi aute proident.\n\nIncididunt excepteur laborum quis sit. Ex quis officia incididunt proident aliqua adipisicing. Irure ad in Lorem laborum deserunt nulla consequat. Pariatur excepteur exercitation cupidatat aute.\n\nCheers!\nMyra Dudley",attachments:[{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""},{type:"application/pdf",name:"montly-invoice.pdf",size:243449,preview:"pdf",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""}],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"c531bc01-8a9e-481b-adf8-95303a6938c5",type:"mail",from:{avatar:"assets/images/avatars/male-01.jpg",contact:"Shaw Murray <shaw.murray@company.com>"},to:"me <hughes.brian@company.com>",date:dn().hour(18).minute(56).toISOString(),subject:"Delivery address confirmation",content:"Dear Brian,\n\nDolore consectetur est cupidatat ipsum reprehenderit anim quis veniam anim ipsum incididunt exercitation. Velit exercitation culpa eiusmod dolore labore irure. Duis esse quis elit pariatur labore occaecat esse voluptate dolore deserunt cillum irure. Aute qui nulla est exercitation qui sunt anim aliquip. Ex ad est velit laboris exercitation ea ut pariatur. Amet reprehenderit ut est id sunt commodo anim et est voluptate et.\n\nMagna aliqua incididunt non ut voluptate nulla aliqua exercitation elit consectetur cupidatat. Proident in reprehenderit occaecat laborum non eu amet id aliqua nulla dolore. Eiusmod quis adipisicing quis cupidatat labore.\n\nReprehenderit nulla ullamco est dolore ex irure sunt nostrud reprehenderit quis dolor. Tempor nostrud elit elit aute ut ut eiusmod laboris excepteur consequat ex. Velit id ex ullamco in. Ea elit Lorem Lorem aliquip amet consequat irure nisi qui cillum incididunt. Commodo aute Lorem eiusmod veniam consectetur aute eu dolore. Ea magna incididunt laboris quis quis et tempor dolore dolore ut nisi.\n\nBest Regards,\nShaw Murray",attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"ebc80fc3-6c56-4cae-a45a-771b15ced076",type:"mail",from:{avatar:"assets/images/avatars/male-02.jpg",contact:"Sanders Beck <sanders.beck@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:dn().hour(14).minute(35).toISOString(),subject:"Insurance documents",content:"Hi Brian,\n\nAliquip ipsum sunt sit sunt velit velit pariatur. Nisi incididunt eiusmod consequat ut cillum eu exercitation. Enim proident nostrud aute in. Non irure nisi duis aliquip commodo proident veniam adipisicing id velit. Enim magna Lorem fugiat tempor.\n\nCommodo non nulla incididunt irure voluptate. Fugiat culpa cillum aute quis. Voluptate veniam adipisicing dolor sint. Proident eiusmod quis duis ipsum sit eu.\n\nDeserunt reprehenderit adipisicing reprehenderit ipsum. Laborum in veniam amet occaecat tempor esse enim dolore elit sit quis adipisicing. Aute occaecat eiusmod enim cupidatat sunt.\n\nBest Regards,\nSanders Beck",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"981c5ffb-7c88-47a8-b60f-f16150eeae9d",type:"mail",from:{avatar:"assets/images/avatars/male-03.jpg",contact:"Zimmerman Gould <zimmerman.gould@company.com>"},to:"me <hughes.brian@company.com>",date:dn().hour(22).minute(26).subtract(1,"day").toISOString(),subject:"Previous clients and their invoices",content:"Dear Brian,\n\nDo aute eu dolore officia laborum id anim fugiat incididunt nulla esse proident. Veniam veniam nostrud ut nisi magna ipsum ea eiusmod esse velit id aliqua nisi irure. Amet laborum fugiat deserunt est. Quis amet veniam anim nostrud irure cillum voluptate consequat qui cupidatat minim occaecat elit enim. Ut ut incididunt cillum sit sit irure culpa. Culpa exercitation minim velit eu. Ipsum exercitation excepteur et ad do sit.\n\nVeniam cupidatat officia aliqua ad excepteur cillum laboris deserunt esse laboris adipisicing reprehenderit. Reprehenderit anim consectetur pariatur labore do in irure. Ad consequat commodo non pariatur occaecat. Eiusmod cillum non anim consequat culpa nisi. Est nulla ut sint qui deserunt anim. Excepteur qui occaecat dolore nulla occaecat cupidatat aute sit laborum magna.\n\nConsequat aliqua commodo officia excepteur. Ex consectetur elit dolor exercitation ullamco amet laboris. Deserunt nulla non proident est pariatur reprehenderit reprehenderit. Ea nisi id aliqua cillum velit tempor ipsum dolor proident cillum eiusmod et ipsum anim. Elit non quis mollit enim Lorem cupidatat et labore. Laboris cillum reprehenderit aute veniam aliqua esse officia proident deserunt. Eiusmod laboris ullamco amet consectetur amet.\n\nKind Regards,\nZimmerman Gould",attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a8d0645d-ac30-4f1a-a163-06e949120289",type:"mail",from:{avatar:"assets/images/avatars/female-02.jpg",contact:"Karina Alford <karina.alford@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:dn().hour(20).minute(5).subtract(1,"day").toISOString(),subject:"Quote for a new web design project",content:"Hey Brian,\n\nNisi officia aliqua ex non cupidatat sint ullamco. Irure pariatur ullamco consequat ut eu anim. Ut ad elit pariatur est non sunt. Tempor dolore quis commodo dolore duis officia laboris nostrud sint. Exercitation ullamco laboris eiusmod culpa ut.\n\nAute Lorem aute occaecat dolore tempor ipsum proident fugiat deserunt non incididunt velit nulla. Dolor pariatur tempor amet qui eu exercitation. Tempor minim culpa proident nisi esse ea. Enim est fugiat aliqua aliqua aute velit laborum cupidatat irure nisi dolor deserunt aliqua.\n\nFugiat ut dolor tempor sunt aliquip dolor nostrud. Consequat incididunt ullamco cillum dolore excepteur deserunt est dolor aliquip irure do mollit officia. Consectetur cillum et non minim nisi. Esse quis sunt deserunt elit sint velit tempor et ullamco laboris officia excepteur. Veniam ad ut aliqua sunt consequat reprehenderit nostrud non in duis aute quis pariatur. Occaecat mollit anim non pariatur. Ad do ad id fugiat et culpa laborum esse cupidatat voluptate elit ut magna voluptate.\n\nBest Regards,\nKarina Alford",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"fd117ed9-1285-4aca-8c1c-5c96e732c558",type:"mail",from:{avatar:"assets/images/avatars/female-03.jpg",contact:"Carla Gray <carla.gray@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:dn().hour(16).minute(43).subtract(1,"day").toISOString(),subject:"Nulla culpa consectetur aute ex eu irure incididunt aliqua cupidatat sit cillum fugiat anim ea",content:"Hey Brian,\n\nDo pariatur occaecat tempor duis. Aute occaecat non consequat ut occaecat sint. Cillum reprehenderit elit nisi incididunt in labore pariatur. Labore mollit pariatur nulla officia esse anim exercitation nisi commodo culpa laborum amet nisi.\n\nSunt culpa mollit nostrud excepteur adipisicing sit do. Cillum voluptate amet do sit quis aliquip ea est qui elit. Veniam exercitation sit reprehenderit labore officia in labore excepteur eiusmod exercitation.\n\nEnim nostrud est non esse reprehenderit in ea eiusmod. Duis incididunt amet aliquip dolor esse. Nostrud qui commodo in non nostrud proident enim cupidatat. Aute sunt aliqua excepteur qui occaecat nulla incididunt commodo adipisicing ipsum.\n\nKind Regards,\nCarla Gray",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a307d83b-d256-4af5-948a-148878a7eaad",type:"mail",from:{avatar:"assets/images/avatars/male-04.jpg",contact:"Rice Cash <rice.cash@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:dn().hour(11).minute(28).subtract(2,"day").toISOString(),subject:"Ipsum laborum minim aute labore in",content:"Dear Brian,\n\nLaboris non ad et aute sint aliquip mollit voluptate velit dolore magna fugiat ex. Voluptate amet aute deserunt tempor non laboris cillum. Voluptate veniam magna sint magna proident exercitation adipisicing aute id ad tempor reprehenderit magna ullamco. Laborum Lorem anim elit aliquip ut aute minim fugiat aliquip. Eiusmod est et occaecat dolore anim laborum ullamco ipsum commodo.\n\nCommodo amet veniam nostrud mollit quis sint qui nulla elit esse excepteur ullamco esse magna. Nisi duis aute est in mollit irure enim tempor in. Mollit ipsum laboris et velit ex excepteur pariatur. Cillum veniam id ipsum magna. Laborum duis aliquip ut ipsum ad aliqua id sit pariatur consequat sit. Sit nulla nulla ullamco nulla eiusmod et in dolore sint reprehenderit cupidatat.\n\nIpsum mollit cupidatat magna occaecat labore est fugiat est fugiat fugiat nulla labore laboris. Eiusmod aute adipisicing pariatur aliquip sint enim anim in dolore enim aute culpa nulla. Minim magna enim officia ipsum elit quis do velit deserunt Lorem veniam excepteur.\n\nKind Regards,\nRice Cash",attachments:[{type:"image/png",name:"lake-of-carezza.png",size:13071,preview:"lake-of-carrezza_preview.png",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""},{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""}],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"67664fa3-3a87-4ab8-8c2c-dfd2b1de4c14",type:"mail",from:{avatar:"assets/images/avatars/female-04.jpg",contact:"Elaine Ortiz <elaine.ortiz@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:dn().hour(7).minute(12).subtract(2,"day").toISOString(),subject:"Ipsum fugiat ad deserunt cillum sunt fugiat",content:"Hello Brian,\n\nId Lorem laborum eiusmod eiusmod mollit magna dolore. Et commodo officia fugiat dolor aliqua proident mollit ut commodo ullamco. Sunt nulla eu dolor velit velit reprehenderit. Culpa esse veniam fugiat eiusmod id veniam sunt reprehenderit minim mollit. Esse qui ea irure pariatur eu ullamco pariatur ipsum reprehenderit proident mollit proident. Nisi fugiat ut est aliquip nulla in non dolore.\n\nCulpa irure cillum ex fugiat cupidatat eiusmod non. Qui irure velit consectetur minim eu excepteur eiusmod veniam irure ad culpa nisi. Nisi sit nostrud quis ullamco aliquip non consequat sunt reprehenderit velit dolor dolor laboris. Dolore in Lorem consectetur nostrud. Laborum cupidatat exercitation voluptate duis amet. Sunt sint minim do in commodo ipsum commodo ea qui velit deserunt qui anim fugiat.\n\nExercitation et qui consequat incididunt nisi incididunt cupidatat officia in. Sit eiusmod anim aliqua elit. Nisi mollit ut non pariatur enim fugiat sint labore velit nostrud eu. Eiusmod id laboris laboris duis enim aute ipsum in magna. Sit eiusmod amet duis commodo sint et anim ex sunt deserunt dolor incididunt. Eiusmod duis dolore dolor elit occaecat do adipisicing ullamco ex laboris aliqua adipisicing. Labore pariatur aute proident mollit elit commodo labore minim dolore non in cillum.\n\nCheers!\nElaine Ortiz",attachments:[],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"d5913a7e-25f8-4163-bbf0-81d034163ce7",type:"mail",from:{avatar:"assets/images/avatars/male-05.jpg",contact:"Fleming Stone <fleming.stone@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:dn().hour(6).minute(1).subtract(2,"day").toISOString(),subject:"Deserunt exercitation ut nulla elit Lorem",content:"Hi Brian,\n\nEst labore sunt sunt Lorem dolore. In excepteur esse proident ut consectetur dolor voluptate laborum veniam pariatur. Excepteur ut veniam sit culpa exercitation qui nulla nulla magna ea in dolore et consequat. Irure minim ad cupidatat amet reprehenderit excepteur incididunt nulla eu et excepteur anim et aliqua.\n\nSint sint Lorem magna est irure sint ea cupidatat fugiat. Occaecat non adipisicing magna magna culpa sit commodo aute ex consequat amet minim esse ut. In nulla eiusmod veniam deserunt in.\n\nIn aute excepteur qui pariatur fugiat. Occaecat velit voluptate proident occaecat ut laboris occaecat pariatur aute dolore do. Ut commodo ipsum est non commodo ut ea qui labore veniam. Occaecat nostrud eu dolor tempor velit excepteur sint occaecat excepteur aliqua aliquip. Magna mollit ea aliquip exercitation do elit ex reprehenderit esse aliqua elit.\n\nKind Regards,\nFleming Stone",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"b099a8e2-ffcc-4ae1-866d-8f8f6bd95ab3",type:"mail",from:{avatar:"assets/images/avatars/male-06.jpg",contact:"England Wiley <england.wiley@company.com>"},to:"me <hughes.brian@company.com>",date:dn().hour(15).minute(36).subtract(5,"day").toISOString(),subject:"Minim do reprehenderit dolor ipsum officia magna laborum est anim in fugiat",content:"Dear Brian,\n\nAd do minim id ad ex sit reprehenderit labore do occaecat fugiat ut enim. Et sunt dolore sint non consequat ut. Esse deserunt nostrud pariatur nulla ullamco nulla sit aliquip culpa sunt ipsum. Ut ad minim qui anim amet aute cupidatat. Est ullamco duis laboris nulla labore incididunt consectetur. Cillum sunt mollit nulla laborum non tempor veniam consequat.\n\nAmet fugiat velit id deserunt pariatur velit laboris consectetur quis officia. Culpa nostrud deserunt nostrud esse labore esse consequat labore fugiat. Nostrud duis ex nulla et do.\n\nPariatur mollit ex adipisicing nostrud nostrud occaecat. Id tempor irure cupidatat duis cillum cupidatat nostrud enim anim. Esse nisi pariatur nisi elit elit sit quis ullamco dolor dolore pariatur est sint. Sint ex aliqua id sunt sunt magna amet ex sit anim. Irure aliquip fugiat ipsum tempor irure nisi Lorem anim sit ullamco. Exercitation nostrud mollit est non enim.\n\nBest Regards,\nEngland Wiley",attachments:[],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"7bd21940-3388-479c-b1bc-3ebceb0472d8",type:"mail",from:{avatar:"assets/images/avatars/male-07.jpg",contact:"Ingram Fowler <ingram.fowler@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sun Jan 07 2018 03:51:20 GMT+0000 (UTC)").toISOString(),subject:"Aliquip eiusmod pariatur adipisicing id consectetur sunt ad dolore consequat commodo",content:"Dear Brian,\n\nDolore sit occaecat est do fugiat sunt est amet nostrud. Aliqua ad veniam officia Lorem id aute fugiat laborum dolor magna dolor. Eiusmod nostrud qui sunt ut exercitation deserunt ipsum. Commodo veniam velit reprehenderit minim amet occaecat consectetur sint aliquip Lorem voluptate cupidatat. Aute aliquip do veniam nostrud nisi minim amet. Ex id ullamco non ea ullamco cillum et Lorem sunt sunt officia dolore excepteur.\n\nSit enim anim occaecat eu adipisicing velit ut excepteur consectetur sunt. Non fugiat deserunt quis fugiat eiusmod magna voluptate nisi commodo minim sunt dolore consequat labore. Pariatur ad aliqua do non labore exercitation aute minim culpa adipisicing qui. Anim et et anim dolore consequat fugiat amet aliquip nisi aliqua irure occaecat et laboris. Aute aliquip incididunt sit ipsum do. Ullamco in anim laboris incididunt tempor duis irure ipsum cillum duis ea. Magna culpa adipisicing ad ullamco id consequat qui ullamco cupidatat pariatur.\n\nMollit amet enim sint cupidatat eu aute exercitation dolor. Minim exercitation nostrud ullamco magna laboris. Pariatur proident aute proident et. Officia cillum pariatur nisi sint anim officia. Sunt minim anim ad tempor deserunt commodo magna labore incididunt ex ad nulla nulla ut. Sint ipsum aliqua dolor mollit do anim officia incididunt. Irure nulla ex elit id pariatur dolore et nostrud occaecat.\n\nCheers!\nIngram Fowler",attachments:[],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"2d105bae-b4e5-4ba3-a40e-e9e2b5cc671a",type:"mail",from:{avatar:"assets/images/avatars/female-05.jpg",contact:"Diana Walsh <diana.walsh@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Fri Jun 29 2018 07:37:52 GMT+0000 (UTC)").toISOString(),subject:"Non anim id laborum in et id",content:"Dear Brian,\n\nTempor veniam do dolor laborum consectetur in sit incididunt nulla officia consectetur fugiat. In dolor consequat consectetur deserunt sit. Voluptate reprehenderit tempor dolor dolore nulla aliquip commodo elit cillum laboris occaecat laboris. Eu dolor magna velit ea commodo dolor. Occaecat sit mollit amet voluptate eiusmod aliqua sunt irure sunt fugiat ipsum eu. Consequat ea sit consequat esse.\n\nAdipisicing adipisicing voluptate duis ullamco sint anim sunt nostrud deserunt minim velit aute nisi et. Do ea cupidatat culpa eu qui. Lorem enim laboris amet officia fugiat nisi Lorem laborum ex. Aliquip nostrud sit esse nisi labore.\n\nId amet tempor tempor Lorem fugiat culpa. Elit nulla pariatur adipisicing proident. In qui esse eiusmod ad est minim ipsum mollit aute mollit ad duis aliqua.\n\nCheers!\nDiana Walsh",attachments:[{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""},{type:"application/pdf",name:"montly-invoice.pdf",size:243449,preview:"pdf",downloadUrl:""},{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""}],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"4c3bd79a-6429-466d-b962-8eb09c524969",type:"mail",from:{avatar:"assets/images/avatars/male-08.jpg",contact:"Mckinney Marsh <mckinney.marsh@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Wed Jun 20 2018 15:24:03 GMT+0000 (UTC)").toISOString(),subject:"Adipisicing proident laborum qui deserunt adipisicing exercitation id sint",content:"Hi Brian,\n\nAmet eiusmod est ipsum fugiat. Laborum dolor exercitation esse nostrud cillum. Sunt laboris culpa incididunt ullamco sint veniam dolore tempor non irure ipsum. Laborum quis dolore dolor veniam quis exercitation sint dolore tempor occaecat pariatur officia. Non labore consectetur elit laborum exercitation ut exercitation pariatur Lorem.\n\nExercitation cillum sint exercitation incididunt laboris ut veniam irure sit. Id voluptate esse dolore in fugiat sit sint labore ex ea. Lorem laborum officia occaecat ipsum adipisicing do nostrud proident. Adipisicing fugiat anim aute amet consequat labore non et enim veniam anim. Elit do pariatur pariatur nulla consectetur sit anim cillum cillum.\n\nId qui pariatur enim laborum eu qui. Fugiat sint duis nisi culpa non. Labore cupidatat magna dolor eu et. Anim nulla elit ut eiusmod et excepteur aute culpa labore aliquip.\n\nCheers!\nMckinney Marsh",attachments:[],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"770d24d1-1b9b-49ec-bcb4-f6feffc305ff",type:"mail",from:{avatar:"assets/images/avatars/male-09.jpg",contact:"Meyer Fuller <meyer.fuller@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Wed Jan 31 2018 08:17:08 GMT+0000 (UTC)").toISOString(),subject:"Excepteur sunt ut ipsum ad culpa aliqua quis",content:"Hey Brian,\n\nCupidatat cupidatat irure culpa est dolore qui laborum adipisicing occaecat nulla officia deserunt fugiat aliqua. Dolor quis sunt aliqua officia culpa esse eiusmod eiusmod ad laboris. Sit deserunt cillum ad cillum minim officia in velit fugiat aliqua ullamco duis elit. Anim incididunt consequat ex amet duis tempor voluptate cillum officia exercitation culpa dolor enim.\n\nEa velit minim officia fugiat culpa nostrud. Ex aute amet veniam anim consequat dolor Lorem sint. Sunt culpa cillum magna est veniam adipisicing. Reprehenderit eu tempor duis veniam velit Lorem elit amet amet ut anim do dolor.\n\nOfficia minim eiusmod et reprehenderit est proident aute amet non nulla fugiat. Proident enim ea cupidatat dolore ea id ad. Qui et eu adipisicing esse mollit mollit exercitation velit in. Consequat mollit magna est quis est duis proident sunt eu officia reprehenderit. Elit esse incididunt adipisicing consequat culpa aliquip deserunt dolore ullamco velit mollit sit sit Lorem. Do quis qui quis veniam aliqua consequat excepteur.\n\nCheers!\nMeyer Fuller",attachments:[],starred:!0,important:!0,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"3e2100de-ca0a-4a8e-a1c5-6c13172333dc",type:"mail",from:{avatar:"assets/images/avatars/female-06.jpg",contact:"Carolina Wade <carolina.wade@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sat Mar 24 2018 17:50:27 GMT+0000 (UTC)").toISOString(),subject:"In sunt pariatur sunt sint exercitation",content:"Hey Brian,\n\nReprehenderit proident mollit non eu mollit eu. Mollit exercitation non enim commodo sit eu eiusmod est cupidatat esse magna sint quis dolore. Esse deserunt ea sunt quis tempor est deserunt qui proident Lorem. Adipisicing dolore non laboris proident. Incididunt fugiat labore proident eu et ad magna tempor ipsum nostrud adipisicing eiusmod eu.\n\nNisi excepteur ullamco minim laboris sit labore tempor officia commodo officia sit enim qui occaecat. Quis ullamco enim minim voluptate consectetur mollit elit voluptate fugiat. Laboris sint eu magna ullamco laboris aliquip duis laboris sit enim reprehenderit occaecat labore. Mollit nulla magna et labore officia et voluptate fugiat non commodo esse et laboris exercitation.\n\nLaboris amet Lorem sint in. Quis nulla sit et non qui fugiat et culpa pariatur incididunt duis. Dolor tempor incididunt Lorem irure anim velit tempor voluptate.\n\nKind Regards,\nCarolina Wade",attachments:[],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"e1291d1a-fba6-4b23-b259-dd7c9074e976",type:"mail",from:{avatar:"assets/images/avatars/male-10.jpg",contact:"Graves Huber <graves.huber@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sun Mar 25 2018 02:46:44 GMT+0000 (UTC)").toISOString(),subject:"Elit est aute anim ea culpa labore occaecat adipisicing officia",content:"Dear Brian,\n\nAd ex enim mollit quis nostrud nulla quis non minim voluptate cillum sint tempor mollit. Culpa anim occaecat aliquip do. Aliquip velit minim irure nostrud commodo eiusmod consequat ipsum consectetur deserunt dolore. Pariatur dolor dolore consectetur dolor aliqua dolor dolor deserunt minim commodo.\n\nAd qui qui ex et irure eiusmod. Excepteur esse fugiat officia non ex excepteur minim sint voluptate in incididunt. Exercitation culpa laboris non consequat excepteur pariatur est consequat aliquip occaecat ullamco laborum culpa. Ut fugiat duis incididunt incididunt excepteur enim sunt in amet irure nulla. Commodo officia fugiat do nostrud adipisicing sint voluptate voluptate dolor laboris. Nisi id aliqua quis id ullamco reprehenderit enim elit in magna. Proident consectetur voluptate id mollit sint do ipsum id sint proident.\n\nLaboris mollit nulla culpa veniam est dolor fugiat id consequat nulla veniam enim enim. Ullamco sunt proident fugiat cillum labore nostrud incididunt exercitation esse. Labore aliqua est non consequat in excepteur ullamco cupidatat aute nostrud proident. Consectetur enim veniam eiusmod incididunt culpa qui ipsum ea elit non nostrud reprehenderit incididunt veniam. Sint amet Lorem ipsum et dolore pariatur anim consectetur.\n\nBest Regards,\nGraves Huber",attachments:[],starred:!0,important:!0,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"7cba834c-3011-4897-be7d-ee43bbe69114",type:"mail",from:{avatar:"assets/images/avatars/male-11.jpg",contact:"Tucker Santiago <tucker.santiago@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Mon Sep 17 2018 14:41:42 GMT+0000 (UTC)").toISOString(),subject:"Ullamco qui ex eu ea officia labore incididunt",content:"Dear Brian,\n\nNon tempor sint incididunt adipisicing cupidatat laboris elit incididunt ipsum magna. Voluptate labore cillum irure dolor eu est commodo nulla. Cupidatat aliquip reprehenderit proident duis labore aliquip ullamco dolor occaecat anim esse tempor enim dolore. Elit veniam minim cupidatat aute ea voluptate eu et labore amet eu tempor.\n\nExercitation et exercitation labore cillum reprehenderit eiusmod anim magna ex. Lorem aliqua est velit eu. Qui et ullamco adipisicing elit eiusmod aliquip exercitation laboris consequat esse. Sint velit deserunt est quis ad proident sit eiusmod commodo eiusmod Lorem. Est consequat cillum magna est. Sunt pariatur voluptate elit officia aute.\n\nConsectetur velit deserunt non enim exercitation esse irure aliqua cillum sint in officia Lorem esse. Adipisicing consequat anim magna exercitation mollit. Ipsum irure in culpa mollit cillum eiusmod sunt amet consectetur anim eiusmod ea.\n\nBest Regards,\nTucker Santiago",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"d0de071d-2d72-4e0f-b903-79ca6ade9dbd",type:"mail",from:{avatar:"assets/images/avatars/female-07.jpg",contact:"Becky Cain <becky.cain@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Nov 30 2018 09:14:15 GMT+0000 (UTC)").toISOString(),subject:"Exercitation amet laborum officia nulla nulla adipisicing mollit culpa eiusmod irure deserunt voluptate laborum",content:"Dear Brian,\n\nAd tempor veniam exercitation et occaecat do quis do cillum nulla mollit mollit nulla minim. Id sint do excepteur pariatur eu pariatur do sint ipsum ea. Enim in ex irure eu incididunt aliqua eu velit ipsum magna elit eu.\n\nCupidatat fugiat proident aliqua labore nostrud Lorem veniam tempor dolor exercitation. Aliqua magna pariatur exercitation voluptate do duis ea voluptate est culpa sint id. Irure labore esse adipisicing culpa ad velit consectetur. Sint mollit voluptate tempor exercitation fugiat consectetur cillum officia non dolor.\n\nIpsum amet esse duis duis est voluptate ipsum ipsum ipsum qui labore exercitation veniam. Proident sint incididunt ut sunt ut labore sunt ex. Ea enim velit qui elit non sit excepteur dolore eiusmod.\n\nKind Regards,\nBecky Cain",attachments:[{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""},{type:"image/png",name:"lake-of-carezza.png",size:13071,preview:"lake-of-carrezza_preview.png",downloadUrl:""},{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""}],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"d39c93b9-10d3-426f-a205-0ee5b30cd983",type:"mail",from:{avatar:"assets/images/avatars/male-12.jpg",contact:"Miller Vazquez <miller.vazquez@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sun May 06 2018 19:35:14 GMT+0000 (UTC)").toISOString(),subject:"Ullamco eu nulla labore occaecat",content:"Hey Brian,\n\nIrure reprehenderit enim anim ad ex officia qui. Cillum amet reprehenderit aliquip minim adipisicing. Sint sit tempor non nostrud esse adipisicing eu.\n\nLabore dolor sint minim enim officia voluptate. Eu esse est velit ipsum ullamco amet anim aliquip culpa sit laborum velit. Eiusmod est nulla dolor duis voluptate deserunt. Labore do qui amet laborum tempor anim. Do aliqua est anim consequat proident minim. Commodo eiusmod labore elit sunt irure labore proident non ipsum in eiusmod laboris sit. Ad nostrud cupidatat ea est veniam commodo culpa laboris mollit id.\n\nLabore aute fugiat commodo sint aliquip ullamco sint esse. Deserunt aliqua amet tempor Lorem pariatur. Eiusmod proident reprehenderit pariatur cupidatat. Ad consequat laboris nisi in ipsum nisi dolor et velit duis do ad. Ipsum minim reprehenderit quis incididunt culpa. Et laborum laborum quis in elit nisi proident cillum sit ad. Nisi ullamco aliquip elit nisi sint sunt enim est commodo aute aliquip cupidatat eiusmod adipisicing.\n\nBest Regards,\nMiller Vazquez",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"4e881b4f-bf47-472f-a1fe-f787a66d37dd",type:"mail",from:{avatar:"assets/images/avatars/male-13.jpg",contact:"Delgado Stevens <delgado.stevens@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Wed Jan 17 2018 09:56:25 GMT+0000 (UTC)").toISOString(),subject:"Ut velit occaecat nostrud ullamco non excepteur velit ipsum ut",content:"Hey Brian,\n\nEsse dolore exercitation id sint id eu dolor nisi. Irure consectetur aute eu ad aute velit et tempor ad eiusmod voluptate. Sit proident pariatur anim in culpa ut esse nostrud incididunt ullamco ut. Proident nostrud est voluptate sint nostrud dolore amet dolore culpa eiusmod enim voluptate in. Do qui voluptate ex aliqua ut.\n\nQui ullamco incididunt nulla adipisicing tempor aute commodo eu adipisicing. Tempor exercitation tempor adipisicing ipsum incididunt mollit commodo adipisicing. Cupidatat officia in ut duis non commodo ut.\n\nCulpa eiusmod mollit culpa nostrud ullamco irure. Est adipisicing ut irure Lorem esse. Deserunt deserunt non sit sit labore et minim fugiat irure Lorem et velit.\n\nKind Regards,\nDelgado Stevens",attachments:[],starred:!0,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"5dad8b60-8d98-4215-88b8-41158e167686",type:"mail",from:{avatar:"assets/images/avatars/female-08.jpg",contact:"Concepcion Cleveland <concepcion.cleveland@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Fri Aug 17 2018 04:41:26 GMT+0000 (UTC)").toISOString(),subject:"Aliqua pariatur non tempor velit eu amet sit et proident Lorem",content:"Hey Brian,\n\nPariatur anim aute excepteur consequat esse aliqua proident culpa duis duis veniam occaecat cupidatat eu. Lorem officia occaecat duis et exercitation mollit consectetur pariatur ut sit exercitation. Velit consectetur incididunt ad non nostrud dolor consequat esse deserunt. Nisi consectetur ea ut cupidatat ipsum. Sint cillum cupidatat elit laboris incididunt consectetur veniam fugiat sit voluptate officia.\n\nCillum est dolore et aliqua elit pariatur cupidatat eiusmod officia. Nisi officia velit commodo id anim qui commodo aliquip mollit. Quis magna sunt in duis laboris fugiat veniam. Proident consequat deserunt sunt amet officia veniam.\n\nIrure irure aliqua officia deserunt. Excepteur excepteur magna Lorem minim esse in sit. Magna elit laborum sunt magna labore eu eiusmod qui aliqua laborum.\n\nCheers!\nConcepcion Cleveland",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"eeccc250-8952-47e1-adff-31847289b4dd",type:"mail",from:{avatar:"assets/images/avatars/female-09.jpg",contact:"Robin Berger <robin.berger@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Apr 26 2018 20:55:18 GMT+0000 (UTC)").toISOString(),subject:"Reprehenderit ipsum aute cupidatat qui exercitation dolore voluptate labore veniam consequat quis",content:"Hello Brian,\n\nExercitation minim anim commodo eu deserunt voluptate consectetur. Sit enim excepteur ipsum ea esse labore fugiat nulla. Do est tempor duis in consectetur proident do consectetur. Cupidatat ex id voluptate fugiat aute Lorem elit tempor.\n\nMinim nulla occaecat mollit laboris ea et laboris velit. Velit ullamco quis esse veniam exercitation veniam quis nostrud qui officia commodo. Lorem excepteur magna officia in eu exercitation qui ad. Nisi velit qui ipsum anim veniam deserunt velit adipisicing tempor esse excepteur ipsum. Voluptate sit dolore irure deserunt dolor incididunt laboris tempor. Minim id deserunt ea duis labore incididunt est ullamco mollit pariatur sit duis commodo. Proident ipsum eiusmod ea excepteur.\n\nIrure adipisicing veniam dolor consequat sit incididunt ad cupidatat fugiat eiusmod aliqua id amet labore. Excepteur minim deserunt eiusmod sunt aliqua ipsum. Ullamco nostrud minim ullamco amet Lorem ut irure officia mollit duis enim. Laborum dolore dolor nulla consequat consequat nostrud velit eu deserunt aute deserunt est. Adipisicing laborum dolore pariatur ad tempor culpa exercitation consequat eu anim nulla magna. In est culpa tempor laborum voluptate.\n\nKind Regards,\nRobin Berger",attachments:[],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"e8b006ad-e140-4fea-bb32-cc346e66eb93",type:"mail",from:{avatar:"assets/images/avatars/female-10.jpg",contact:"Lynnette Burton <lynnette.burton@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Fri Nov 02 2018 16:15:50 GMT+0000 (UTC)").toISOString(),subject:"Consectetur deserunt qui ex occaecat dolore officia cillum magna magna adipisicing elit magna velit",content:"Hi Brian,\n\nNulla mollit excepteur ex officia anim cillum eiusmod. Fugiat ullamco ad eu elit Lorem eiusmod veniam ut ipsum cillum culpa. Dolore commodo ea quis labore qui irure velit duis nostrud aute dolore non amet dolor. Qui ullamco elit reprehenderit anim tempor aliquip mollit id pariatur voluptate cupidatat anim voluptate. Exercitation nostrud sint adipisicing ad consectetur. Culpa officia occaecat aute pariatur duis occaecat mollit ea deserunt ipsum. Adipisicing non ipsum sint quis mollit consectetur occaecat anim sint.\n\nOfficia ea excepteur elit non. Velit aute ad consequat deserunt labore culpa consectetur ullamco occaecat ullamco qui laborum labore. Magna consequat dolore proident incididunt adipisicing exercitation sint anim et laboris occaecat quis. Tempor do anim magna ullamco reprehenderit aliqua et laboris non nostrud sunt. Elit aliquip irure officia reprehenderit voluptate nisi officia ex. Quis mollit sit qui eiusmod veniam eu non. Eiusmod ullamco velit occaecat pariatur ea.\n\nCillum velit sit duis esse dolor do velit sit Lorem. Enim occaecat voluptate excepteur irure anim officia nisi culpa. Quis fugiat cupidatat veniam deserunt pariatur. Exercitation ad irure nulla cupidatat nisi nostrud Lorem proident veniam ullamco labore dolore velit. Reprehenderit eiusmod ea cillum sit anim nostrud proident consequat nostrud duis adipisicing.\n\nKind Regards,\nLynnette Burton",attachments:[],starred:!0,important:!0,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"c6fc1d86-4a1f-4071-9c75-618fe2d853aa",type:"mail",from:{avatar:"assets/images/avatars/female-11.jpg",contact:"Carmella Rios <carmella.rios@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Jul 05 2018 14:26:57 GMT+0000 (UTC)").toISOString(),subject:"Proident dolore minim deserunt commodo elit aute laborum ullamco laboris anim consequat",content:"Dear Brian,\n\nIn do ex sit amet fugiat duis eu non non duis id sit. Elit pariatur nostrud veniam Lorem aliquip tempor ipsum ut minim eiusmod ad. Sunt et veniam ad incididunt sint occaecat. Exercitation voluptate culpa ex enim. Excepteur exercitation aute consequat non culpa. Lorem ut consectetur commodo laboris esse exercitation laborum do ut duis sunt sint. Aliquip laboris fugiat officia irure consequat pariatur velit ea ut commodo.\n\nIpsum adipisicing proident cupidatat commodo nulla culpa nostrud ipsum voluptate occaecat sit. Occaecat anim cupidatat qui reprehenderit ex commodo dolore. Consectetur id magna esse amet do nulla esse aute velit id minim nostrud cupidatat. Nostrud dolore sunt labore sunt sit velit magna nulla. Sunt enim adipisicing sint deserunt enim veniam reprehenderit reprehenderit. Incididunt fugiat labore minim pariatur mollit ea veniam. Do voluptate id consequat qui ut aliqua qui dolore ex ea.\n\nDo esse duis culpa nisi in elit veniam exercitation consequat. Proident dolor laborum enim velit non nostrud. In reprehenderit proident enim sint tempor cupidatat enim fugiat. Duis laboris officia sit in sunt sunt sunt non. Quis mollit veniam cupidatat non enim Lorem aliquip et sit fugiat eiusmod cillum ad exercitation.\n\nCheers!\nCarmella Rios",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"c062a90f-52e9-4102-8def-1f8f9813deb4",type:"mail",from:{avatar:"assets/images/avatars/male-14.jpg",contact:"Molina Pace <molina.pace@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Mon Sep 17 2018 21:45:31 GMT+0000 (UTC)").toISOString(),subject:"Dolor anim non labore est aliquip sunt pariatur",content:"Hi Brian,\n\nNon fugiat eu aute nulla deserunt Lorem id fugiat consectetur duis ut reprehenderit nostrud. Laboris culpa id nulla duis id proident. Eiusmod consequat commodo aute est deserunt aliquip esse aute qui aute et nostrud culpa.\n\nCillum minim reprehenderit sit nulla aliqua adipisicing deserunt non sit excepteur fugiat velit et. Amet excepteur non ipsum voluptate dolore irure. Laboris sit sunt id mollit et in nulla eiusmod duis ut tempor ea est. Dolor est laborum ipsum labore sint aliquip est minim ex. Aliqua cillum qui consectetur amet elit nostrud quis duis. Dolore consequat laborum laboris ullamco qui do cupidatat sunt deserunt ex elit cillum.\n\nVeniam exercitation eiusmod exercitation cupidatat sunt incididunt. Labore occaecat eiusmod sint consectetur eiusmod sunt quis ad Lorem ex. Ipsum labore ipsum nulla Lorem incididunt proident. Sit officia ut nostrud nisi ipsum adipisicing qui. Non nulla commodo nostrud aliqua Lorem consequat ea do dolore nisi veniam veniam occaecat. Tempor amet ex eiusmod irure aliquip minim. Laborum officia fugiat nisi magna.\n\nBest Regards,\nMolina Pace",attachments:[{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""},{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""}],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"545d12a6-e0f3-464d-af45-618163933a71",type:"mail",from:{avatar:"assets/images/avatars/female-12.jpg",contact:"Olga Osborn <olga.osborn@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Thu Sep 27 2018 13:45:14 GMT+0000 (UTC)").toISOString(),subject:"Elit tempor enim nisi cillum cillum esse do magna exercitation minim",content:"Dear Brian,\n\nEu voluptate dolore anim deserunt nostrud pariatur voluptate exercitation et et veniam fugiat sint consequat. Aute esse pariatur ullamco reprehenderit velit pariatur mollit sunt enim culpa qui anim sit officia. Labore minim elit commodo sunt fugiat in sint adipisicing aute incididunt adipisicing in officia esse. Sit enim eu irure ullamco ea pariatur dolore exercitation labore excepteur laborum exercitation dolore. Magna dolor Lorem fugiat eiusmod consectetur sit.\n\nExcepteur sunt officia minim in do esse. Nostrud ullamco dolore esse laborum aliquip sit consequat. Excepteur irure occaecat cupidatat cupidatat deserunt esse deserunt voluptate non labore culpa. Sit voluptate non eu sit. Velit pariatur esse et ex in laboris cillum Lorem tempor consequat. Magna consequat nostrud duis minim. In ad irure commodo deserunt incididunt duis sit quis voluptate ullamco laboris laborum commodo.\n\nIn duis eiusmod proident excepteur. Magna proident do ad est amet pariatur sint cupidatat ullamco velit cillum. Ea esse proident non culpa do in minim eiusmod.\n\nCheers!\nOlga Osborn",attachments:[],starred:!0,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"23456530-2cd4-4558-95d0-6311c2ee2ee8",type:"mail",from:{avatar:"assets/images/avatars/female-13.jpg",contact:"Brooke Petersen <brooke.petersen@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sun Jul 22 2018 14:49:16 GMT+0000 (UTC)").toISOString(),subject:"Anim laboris aliquip excepteur consectetur eu enim sunt velit qui deserunt",content:"Hello Brian,\n\nConsequat velit voluptate exercitation sint anim laboris. Consectetur dolor sunt veniam incididunt ad laboris proident tempor voluptate enim excepteur. Nostrud eu id tempor cupidatat. Deserunt ullamco consequat esse et. Dolore qui cupidatat commodo ea nisi tempor velit sit aliquip amet.\n\nMagna fugiat cupidatat mollit mollit. Consectetur consequat occaecat pariatur commodo quis labore est cillum voluptate culpa tempor elit incididunt. Voluptate anim est eiusmod voluptate ipsum commodo do et elit. Aute pariatur adipisicing eu laboris proident Lorem qui enim magna adipisicing deserunt pariatur. Fugiat eiusmod occaecat dolor tempor sunt exercitation est amet mollit est. Est in duis adipisicing nostrud aute voluptate quis in fugiat veniam reprehenderit.\n\nIpsum id deserunt ex non nisi nostrud enim pariatur nulla. In labore qui esse veniam ut. Est id ut pariatur esse nulla dolore aliqua ad aliqua fugiat. Ad incididunt amet culpa labore enim proident tempor. Aliquip non dolore sunt eu deserunt tempor anim qui dolore quis. Est sunt enim ipsum aliqua.\n\nKind Regards,\nBrooke Petersen",attachments:[],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"affeecf6-e3c5-4377-8070-96f5ed9c6500",type:"mail",from:{avatar:"assets/images/avatars/male-15.jpg",contact:"Estes Walter <estes.walter@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue Jul 17 2018 03:52:54 GMT+0000 (UTC)").toISOString(),subject:"Reprehenderit ad do quis ut fugiat proident labore",content:"Hello Brian,\n\nFugiat labore incididunt aute sint id laboris nisi eiusmod reprehenderit. Sint sint Lorem aute cillum velit occaecat sit quis laboris ipsum laborum. Ex ipsum ea proident duis ex nostrud dolore exercitation nostrud ullamco cupidatat irure dolor. In aliqua occaecat commodo irure dolore. Nisi laborum anim cillum aute adipisicing labore fugiat velit officia cupidatat aliquip voluptate veniam. Aute incididunt consequat est id commodo elit occaecat ea Lorem deserunt est.\n\nPariatur deserunt sunt excepteur nisi ex. Enim consequat esse in deserunt ut. Cillum incididunt exercitation fugiat reprehenderit amet dolor nulla irure id quis.\n\nEnim id incididunt labore commodo voluptate. Non sint sint in eu anim dolor aliquip ullamco occaecat esse id consectetur cupidatat. Mollit aute nisi et fugiat consequat.\n\nKind Regards,\nEstes Walter",attachments:[],starred:!1,important:!0,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"cb00d05c-6660-4dbb-a794-f22cff93f001",type:"mail",from:{avatar:"assets/images/avatars/male-16.jpg",contact:"Holman Oconnor <holman.oconnor@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sat Jan 13 2018 22:30:44 GMT+0000 (UTC)").toISOString(),subject:"Duis dolore eu sint anim ipsum commodo esse cillum ipsum culpa commodo",content:"Dear Brian,\n\nDolore amet sunt ullamco enim quis tempor enim pariatur nostrud id nulla adipisicing. Reprehenderit amet ex ullamco pariatur proident et amet consequat ipsum sit ut. Laboris fugiat nulla consequat nulla qui tempor dolore dolore minim nisi. Excepteur non est pariatur cupidatat adipisicing veniam ea cillum ex duis laborum ullamco.\n\nDo quis cupidatat adipisicing sint minim veniam velit amet nulla nisi tempor voluptate nulla adipisicing. Ex dolor adipisicing dolor ad cupidatat consectetur cillum ex. Non velit laborum fugiat est fugiat officia esse ullamco. Ut amet sit mollit dolor. Sit ipsum reprehenderit consectetur excepteur. Enim ad aliqua consequat ipsum labore laborum culpa aliqua dolor voluptate.\n\nVelit cupidatat labore sint id excepteur anim qui do do non. Esse tempor aute nisi aliqua velit ad elit nulla pariatur aliqua consectetur. Proident pariatur mollit cupidatat ullamco est velit ullamco dolore. Ipsum sunt reprehenderit consequat eu dolore nisi nostrud ipsum cillum. Quis non esse fugiat ipsum ad laboris aliquip eiusmod deserunt qui ipsum aliqua consequat duis. Ad nisi sunt sint ut officia adipisicing labore voluptate commodo ullamco exercitation.\n\nKind Regards,\nHolman Oconnor",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"7bd27a67-df7c-4a2d-8042-1fb8a690d98e",type:"mail",from:{avatar:"assets/images/avatars/male-17.jpg",contact:"Oneill Irwin <oneill.irwin@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sat Nov 17 2018 08:17:34 GMT+0000 (UTC)").toISOString(),subject:"Eu in ut dolor amet consequat aute esse non fugiat minim cillum sunt aliquip cillum",content:"Dear Brian,\n\nNostrud sint ea laboris excepteur dolor nisi mollit dolor voluptate irure ex. Laboris adipisicing id ad minim minim magna nostrud nulla quis nulla tempor. Qui incididunt velit qui et proident eu in tempor in aliqua reprehenderit nostrud aute nulla. Nisi officia fugiat officia irure cillum qui adipisicing qui. Culpa duis sunt aute nostrud elit esse sit ullamco commodo ex.\n\nVeniam Lorem est minim sint ut aliqua ut est exercitation ad aliquip ullamco in culpa. Amet qui do adipisicing magna eu reprehenderit anim enim. Ipsum consequat ut eiusmod irure amet commodo aliqua sint aliquip non nulla. Irure excepteur tempor in ullamco sit culpa labore dolor enim sit. Nostrud eiusmod ex nulla exercitation est esse velit dolore aliqua eiusmod sit. Elit dolore id proident fugiat culpa anim ea Lorem eiusmod aliqua ex culpa in tempor.\n\nDeserunt officia id excepteur esse nisi elit labore irure. Et sint dolor ex incididunt ipsum dolore in mollit tempor. Qui cillum consequat laboris non culpa laborum amet cillum mollit laboris anim duis pariatur consequat. Ipsum fugiat cupidatat proident magna nisi consectetur adipisicing minim labore. Officia consequat quis labore sunt.\n\nKind Regards,\nOneill Irwin",attachments:[],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"ccfb3a90-e18c-4645-8c00-4357d9bcd321",type:"mail",from:{avatar:"assets/images/avatars/female-14.jpg",contact:"Marcie Morgan <marcie.morgan@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue Nov 20 2018 05:55:32 GMT+0000 (UTC)").toISOString(),subject:"Magna velit cillum dolor reprehenderit aliqua ut aute nisi in sunt Lorem laboris elit do",content:"Hi Brian,\n\nCommodo id eu mollit dolor laboris incididunt exercitation labore duis eu mollit labore labore labore. Cupidatat fugiat aute non consequat eiusmod in Lorem. Consequat officia ullamco minim aliquip aliqua.\n\nIrure elit ipsum minim ad Lorem. In amet Lorem aute minim id consequat nulla. Tempor ipsum incididunt occaecat sit ipsum adipisicing pariatur magna aliquip adipisicing quis id pariatur est. Tempor sit dolor aute do aliqua. Est cillum adipisicing ut aliquip adipisicing est nostrud tempor tempor culpa laboris occaecat. Ipsum culpa veniam sit aliqua ad culpa Lorem esse pariatur incididunt adipisicing irure ea. Sunt nostrud do quis tempor reprehenderit anim dolore mollit fugiat nisi.\n\nPariatur nostrud id occaecat dolor sunt. Ipsum dolore ex minim ex tempor sint ad elit eiusmod ipsum veniam. Aliquip occaecat nisi sunt aliquip id. Reprehenderit aliquip nisi ea culpa eu commodo Lorem consectetur.\n\nKind Regards,\nMarcie Morgan",attachments:[],starred:!0,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a18b1961-ad32-4d00-984f-afef8ee0f4e9",type:"mail",from:{avatar:"assets/images/avatars/male-18.jpg",contact:"Crane Trevino <crane.trevino@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sat Nov 03 2018 01:52:28 GMT+0000 (UTC)").toISOString(),subject:"Tempor consectetur officia excepteur culpa",content:"Dear Brian,\n\nExercitation in non sint adipisicing reprehenderit eu est aute aute quis Lorem. Magna labore nisi amet magna do in. Eiusmod fugiat mollit mollit minim aute. Voluptate qui sunt eiusmod aliquip pariatur consectetur et culpa laborum dolore. Exercitation ad incididunt exercitation voluptate sit qui eu incididunt sit.\n\nVoluptate cillum qui proident dolore tempor excepteur aute magna esse ex est culpa in. Officia officia quis veniam sunt irure eu. Voluptate ullamco velit culpa laboris anim commodo esse sunt minim esse nostrud ea. Est eiusmod commodo occaecat anim sint exercitation. Sunt irure nisi est sit excepteur aute amet. Non labore ullamco tempor nostrud nostrud ea do nostrud Lorem veniam in. Dolor est esse duis aute.\n\nEnim fugiat sunt et ut officia fugiat reprehenderit. Id cupidatat qui occaecat proident incididunt deserunt nisi magna enim dolore. Dolor aute anim ex tempor nisi ex minim sint reprehenderit ex ullamco ullamco culpa ipsum. Voluptate occaecat esse consequat non aliqua proident. Deserunt exercitation Lorem ea nisi consequat et culpa pariatur. Incididunt commodo deserunt dolore irure ea sint ipsum ad voluptate.\n\nBest Regards,\nCrane Trevino",attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"3aaa5e3f-b8b5-47fc-9967-5f65dd8c7251",type:"mail",from:{avatar:"assets/images/avatars/female-15.jpg",contact:"Kristine Wiggins <kristine.wiggins@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue Jan 09 2018 13:55:10 GMT+0000 (UTC)").toISOString(),subject:"Magna aute enim magna aliqua aliquip enim elit eiusmod nulla nostrud",content:"Hi Brian,\n\nCulpa incididunt qui nulla velit consectetur. Exercitation ut voluptate proident commodo non deserunt. Consectetur anim aute sunt aliquip fugiat laborum tempor exercitation duis sint excepteur ullamco culpa consequat. Aliqua ex quis pariatur excepteur commodo adipisicing ut anim et. Duis ex sit ex nulla proident est consequat aliquip. Quis exercitation labore veniam anim sit irure laborum occaecat laborum labore cillum sunt nulla. Exercitation laborum sunt consequat aliqua.\n\nLabore fugiat ullamco quis incididunt quis duis consectetur aute incididunt cupidatat cupidatat deserunt. Cillum fugiat ex minim tempor consectetur duis labore reprehenderit excepteur enim anim qui. Reprehenderit pariatur aliqua mollit in amet id. Duis anim nostrud incididunt adipisicing incididunt velit minim tempor adipisicing est elit ipsum duis.\n\nFugiat nostrud ad enim officia est. Voluptate velit in pariatur cupidatat irure dolor eiusmod voluptate irure voluptate ad reprehenderit est. Esse aute aliquip aute minim amet pariatur minim tempor nostrud consectetur. Sunt reprehenderit excepteur occaecat ea reprehenderit eiusmod duis cupidatat sunt nulla fugiat et velit elit. Do ut tempor cillum nisi. Magna sint do et mollit cupidatat ad culpa voluptate.\n\nKind Regards,\nKristine Wiggins",attachments:[{type:"application/pdf",name:"account-details.pdf",size:127844,preview:"pdf",downloadUrl:""},{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""}],starred:!0,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"0f72d2d0-bea4-4c0f-ace0-0be9f14c37f1",type:"mail",from:{avatar:"assets/images/avatars/female-16.jpg",contact:"Terrie Carney <terrie.carney@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue Jan 23 2018 00:03:55 GMT+0000 (UTC)").toISOString(),subject:"Laboris in incididunt labore labore deserunt deserunt nostrud mollit voluptate non ex",content:"Hello Brian,\n\nReprehenderit veniam fugiat sunt in nulla anim commodo magna ex nulla. Mollit nostrud eiusmod aute veniam. Sint do cupidatat velit sit amet.\n\nUllamco elit anim veniam culpa veniam velit. Nisi aute esse consectetur ea occaecat ea laboris eu. Velit proident quis mollit nulla mollit dolor ad commodo. Non deserunt ipsum id dolor est ad consectetur sunt commodo adipisicing in irure.\n\nCupidatat consequat officia adipisicing amet esse veniam veniam elit veniam sint nulla quis qui commodo. Ipsum nisi deserunt pariatur nostrud in. Sint duis pariatur esse do duis proident consequat ullamco excepteur mollit nulla veniam non. Reprehenderit incididunt ipsum duis dolor nulla fugiat fugiat culpa laboris velit sint.\n\nKind Regards,\nTerrie Carney",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"f825c5a3-2be8-4d48-9c4e-da60ff0e63f3",type:"mail",from:{avatar:"assets/images/avatars/male-19.jpg",contact:"Goff Jennings <goff.jennings@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Tue Aug 07 2018 05:20:39 GMT+0000 (UTC)").toISOString(),subject:"Labore sint dolor nulla nostrud commodo amet nisi mollit commodo eiusmod duis quis irure non",content:"Dear Brian,\n\nNisi sit ut in do aliqua nostrud consectetur incididunt. Non et pariatur nulla mollit aute aliquip amet minim irure tempor eu id ipsum. Velit sunt tempor proident voluptate ad reprehenderit. Dolor consectetur est in nulla. Reprehenderit incididunt magna deserunt mollit officia non aliqua. Elit est dolore ea Lorem velit ipsum occaecat cupidatat. Mollit magna laborum qui sit sunt mollit amet.\n\nDuis excepteur labore laboris adipisicing culpa culpa eiusmod et velit aliquip velit. Proident tempor in excepteur minim irure duis ex in non est. Labore minim sunt culpa enim tempor labore ea adipisicing nulla elit magna. Fugiat enim ex voluptate officia pariatur pariatur ipsum eu in. Veniam commodo occaecat laborum excepteur nisi Lorem.\n\nExcepteur adipisicing amet ea commodo dolor nisi labore deserunt adipisicing pariatur. Pariatur magna et esse id occaecat minim minim. Labore cupidatat tempor deserunt reprehenderit anim duis magna laborum excepteur aliquip consectetur.\n\nBest Regards,\nGoff Jennings",attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"e6dc9600-a3ab-4571-b2f2-ed00ee08e163",type:"mail",from:{avatar:"assets/images/avatars/male-20.jpg",contact:"Browning Sanchez <browning.sanchez@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Fri Mar 16 2018 20:31:08 GMT+0000 (UTC)").toISOString(),subject:"Mollit cupidatat commodo consectetur duis ea elit est sint sunt ea qui nostrud incididunt",content:"Hey Brian,\n\nVelit ut elit ex voluptate nisi nostrud sunt pariatur dolore est dolor deserunt sint nostrud. Aute magna ipsum cillum cillum tempor voluptate cupidatat sunt eiusmod officia sit. Aliqua adipisicing officia adipisicing dolore id nulla nulla irure non enim esse anim. Tempor occaecat excepteur duis ex aliquip eu reprehenderit labore ea. Adipisicing anim amet culpa culpa cillum elit cupidatat consequat laboris.\n\nEx dolore fugiat incididunt deserunt deserunt quis elit ipsum. Exercitation dolore dolore deserunt eu voluptate deserunt non id duis incididunt. Dolor proident quis enim cillum fugiat. Ex nisi pariatur aliqua exercitation. Incididunt laborum pariatur deserunt anim laboris sint consequat aliqua nostrud sint. Elit tempor laboris do tempor eu minim sunt proident.\n\nAmet aute esse minim qui sit pariatur aliquip laborum. Irure nulla sit laboris dolor reprehenderit veniam occaecat non commodo do qui. Eiusmod pariatur dolor consectetur qui quis occaecat. Et consectetur occaecat nulla elit officia nostrud. Est aute est nisi dolor mollit sunt et aliqua aliqua nulla labore cupidatat. Do pariatur aliquip cillum ullamco. Nostrud tempor consectetur eu nisi incididunt in voluptate est.\n\nKind Regards,\nBrowning Sanchez",attachments:[],starred:!1,important:!0,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"0f22fedf-ea89-414e-91a4-0df0d9501ef2",type:"mail",from:{avatar:"assets/images/avatars/male-01.jpg",contact:"Carey Lyons <carey.lyons@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Tue May 01 2018 07:56:59 GMT+0000 (UTC)").toISOString(),subject:"Laboris esse ipsum esse eu do ipsum do incididunt",content:"Hello Brian,\n\nIpsum elit ut magna occaecat dolor sint reprehenderit eu incididunt sunt irure esse mollit. Sit fugiat amet laborum ullamco sit laborum Lorem irure minim ut. Labore aliqua dolore minim elit consequat sit. Labore mollit esse ad magna voluptate anim pariatur. Irure enim excepteur adipisicing cillum minim culpa elit nostrud consectetur quis laborum velit. Ea eiusmod aliqua ipsum ad tempor veniam fugiat elit.\n\nDolor mollit adipisicing ut duis cillum proident id sunt non sit cillum. Sit aliqua elit aute tempor cupidatat esse mollit do deserunt cillum velit irure cillum. Ea aliqua Lorem minim cupidatat elit Lorem.\n\nEu deserunt nostrud Lorem reprehenderit sit veniam consectetur proident. Duis elit duis excepteur sit proident est ut est cillum. Sit tempor aliqua qui laborum eu cillum laborum consequat adipisicing sit exercitation. Anim non do consequat duis pariatur. Velit excepteur magna enim tempor occaecat consequat exercitation laborum deserunt.\n\nKind Regards,\nCarey Lyons",attachments:[],starred:!0,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"d942f99b-8925-49f0-b75b-2c48b714b1cf",type:"mail",from:{avatar:"assets/images/avatars/male-02.jpg",contact:"Hendrix Goodwin <hendrix.goodwin@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Mon Jan 22 2018 19:04:29 GMT+0000 (UTC)").toISOString(),subject:"Magna consectetur occaecat excepteur elit",content:"Hello Brian,\n\nSunt consequat elit aliquip sit nulla ad. Voluptate elit qui magna ipsum culpa pariatur laboris nisi sit laboris. Mollit eiusmod ut elit est aliquip nulla ea laborum. Irure ipsum officia cillum labore occaecat esse consequat ut culpa et ut.\n\nAliquip aliquip veniam aute velit aliquip culpa cillum. Eu culpa pariatur in exercitation est nostrud duis quis voluptate. Anim pariatur ipsum aliquip proident et enim veniam duis velit adipisicing id ad exercitation commodo. Sit commodo qui reprehenderit et elit officia in aliquip amet occaecat. Nulla aute officia duis cupidatat cillum. Commodo amet consequat qui ipsum nisi nulla veniam laborum. Et excepteur est irure non officia ipsum sunt fugiat exercitation eu laboris sunt.\n\nElit reprehenderit aute consectetur eiusmod sit pariatur elit fugiat irure id et. In in dolore sunt magna cillum excepteur minim aute. Lorem sint occaecat elit est sint ut ea eiusmod anim esse cillum anim enim. Officia sint velit qui minim veniam ut nisi reprehenderit occaecat laborum qui. Elit eiusmod commodo dolor sunt incididunt labore.\n\nBest Regards,\nHendrix Goodwin",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"036c24e8-d8bc-4f0e-9a72-6fa884d69bb3",type:"mail",from:{avatar:"assets/images/avatars/female-17.jpg",contact:"Leticia Fulton <leticia.fulton@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sat Mar 31 2018 05:44:48 GMT+0000 (UTC)").toISOString(),subject:"Est nostrud labore excepteur quis consectetur proident cupidatat",content:"Hello Brian,\n\nOfficia incididunt sint est non aliquip eu deserunt sunt ad minim aliqua excepteur. Cillum dolor nostrud magna sunt nulla aute ut esse dolore magna eu. Dolore minim non dolor aliquip reprehenderit excepteur irure dolore anim incididunt sit. Nulla commodo pariatur consectetur sit reprehenderit amet consectetur duis.\n\nCupidatat tempor commodo aliqua sunt incididunt. Occaecat occaecat eu officia aliqua in exercitation sint commodo aute aliquip laborum consectetur enim. Voluptate do aute irure ullamco. Qui consectetur id aliqua laborum incididunt cupidatat proident ea irure mollit minim.\n\nDolore reprehenderit occaecat enim eu veniam tempor dolor. Aliquip proident tempor aute nostrud ut. Eiusmod consectetur qui mollit ut ut ullamco aliquip exercitation quis dolore irure labore. Nisi officia aliquip pariatur Lorem velit ex cupidatat cillum consequat. Elit ea sunt reprehenderit do minim cillum. Aute irure ad velit quis et adipisicing esse reprehenderit et quis voluptate. Aliquip reprehenderit duis eiusmod eiusmod aliqua mollit amet id cillum deserunt.\n\nCheers!\nLeticia Fulton",attachments:[],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"3dac4463-73aa-4bd4-a3d8-662ce38635cc",type:"mail",from:{avatar:"assets/images/avatars/female-18.jpg",contact:"Carmen Shannon <carmen.shannon@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Jun 15 2018 23:26:09 GMT+0000 (UTC)").toISOString(),subject:"Aute est laboris laborum consectetur cupidatat",content:"Hey Brian,\n\nEsse dolore laboris enim quis. Ullamco dolor exercitation nostrud occaecat in et ad Lorem sunt nisi. Ipsum quis dolor fugiat ex eu. Consequat voluptate elit ut exercitation enim sint aliqua qui id est in eu adipisicing veniam. Deserunt est occaecat sit irure aute. Anim veniam cupidatat exercitation labore duis pariatur velit est exercitation dolore ad. Pariatur non adipisicing et nulla sit.\n\nIncididunt dolor pariatur est aute ad. Non aliqua qui excepteur cillum enim. Magna proident incididunt eu dolor non ut. Eiusmod Lorem tempor laborum amet ex.\n\nExcepteur quis duis cupidatat ea cupidatat magna irure ad exercitation eiusmod. Quis magna minim nulla ullamco. Sit dolor ipsum tempor laboris eiusmod deserunt ex. Est incididunt culpa commodo ad sunt cillum eiusmod labore nisi nulla ea sit anim incididunt. In labore id sint ipsum id nulla ad aliqua mollit minim occaecat. Velit do velit nostrud nostrud dolor esse consequat velit ullamco in cupidatat. Amet culpa fugiat Lorem nisi tempor labore magna reprehenderit aliquip elit et esse fugiat.\n\nKind Regards,\nCarmen Shannon",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"6bb27e81-ee53-4db3-acc7-bd1267cd475d",type:"mail",from:{avatar:"assets/images/avatars/female-19.jpg",contact:"Hattie Snow <hattie.snow@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Jun 08 2018 01:23:42 GMT+0000 (UTC)").toISOString(),subject:"Officia exercitation exercitation ad exercitation ea ut ullamco",content:"Hello Brian,\n\nIncididunt aute pariatur quis reprehenderit tempor occaecat laborum nostrud labore sunt minim non eiusmod incididunt. Ipsum cupidatat qui reprehenderit ex enim irure. Eiusmod sunt proident Lorem veniam non magna dolore eu laboris nostrud quis pariatur. Velit do eu commodo tempor laboris excepteur in. Laborum mollit dolor aliquip enim sunt cillum minim. Dolor elit ipsum proident adipisicing consectetur aliquip nisi proident eiusmod Lorem adipisicing aliqua velit ea.\n\nDo adipisicing incididunt proident Lorem ullamco. Cupidatat fugiat et minim elit deserunt est. Occaecat laboris cillum elit aute cupidatat reprehenderit consequat est est ea occaecat sit consequat labore. Enim proident consectetur culpa anim est culpa nulla nostrud esse proident officia ut dolore ipsum. Do qui sunt id quis Lorem officia anim fugiat occaecat ut.\n\nEsse incididunt excepteur adipisicing fugiat deserunt sint Lorem culpa excepteur tempor ullamco qui. Non aliquip ullamco Lorem do. Ex enim elit minim reprehenderit in qui aliqua qui laborum.\n\nKind Regards,\nHattie Snow",attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"bfac8e5d-6487-4747-b827-67179ac5c206",type:"mail",from:{avatar:"assets/images/avatars/female-20.jpg",contact:"Brandi Bradley <brandi.bradley@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sat Nov 17 2018 10:51:44 GMT+0000 (UTC)").toISOString(),subject:"Eiusmod nulla incididunt nostrud est mollit quis velit in non irure elit consectetur commodo irure",content:"Hey Brian,\n\nOfficia ad enim aliqua ex labore nisi. Commodo cillum non occaecat laboris. Irure eu ut voluptate officia excepteur.\n\nNostrud ad proident qui cupidatat exercitation labore occaecat in. Aliquip culpa veniam magna eiusmod proident irure reprehenderit pariatur adipisicing velit. Aliqua non labore tempor irure do duis ut voluptate.\n\nNon sit dolore voluptate sint ullamco proident enim non do dolor deserunt nisi velit. Quis pariatur esse sunt quis voluptate ut minim proident officia exercitation ipsum ipsum cillum. Duis non nostrud ullamco excepteur occaecat. Deserunt sit sint quis et ad. Nisi enim excepteur magna laboris occaecat laborum non esse sit enim mollit. Et elit eiusmod eiusmod Lorem ex qui elit adipisicing proident aute eu.\n\nBest Regards,\nBrandi Bradley",attachments:[{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""},{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""}],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"81b49a0a-e934-422a-81a8-8506d6f24e0e",type:"mail",from:{avatar:"assets/images/avatars/female-01.jpg",contact:"Patsy Potter <patsy.potter@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue May 15 2018 15:37:38 GMT+0000 (UTC)").toISOString(),subject:"Ullamco fugiat fugiat non occaecat proident exercitation proident Lorem adipisicing commodo fugiat",content:"Hello Brian,\n\nAute in culpa nulla aliqua laboris adipisicing in sit laborum. Enim exercitation duis qui ullamco. Ullamco eiusmod deserunt cillum nisi nulla nostrud voluptate fugiat non nulla. Tempor sint consequat in nostrud cupidatat exercitation aliqua Lorem. Fugiat officia excepteur consequat id cillum amet consectetur mollit nostrud in ex aliquip. Velit ut cupidatat excepteur deserunt.\n\nSit culpa eu dolor Lorem ipsum anim dolor proident. Cupidatat qui laboris incididunt Lorem cillum anim dolore ad ipsum ullamco deserunt aliquip exercitation. Nostrud magna fugiat aliquip veniam cupidatat cupidatat fugiat voluptate consectetur irure minim officia officia. Tempor commodo tempor sint amet. Ex sint adipisicing fugiat excepteur do ad elit esse commodo duis et. Ullamco irure laborum sint duis duis irure officia culpa non Lorem est deserunt exercitation.\n\nDolor ullamco fugiat eu cupidatat consequat exercitation magna. In ad aute aliquip eu laboris adipisicing proident ad. Eu aliquip enim cillum aliqua.\n\nKind Regards,\nPatsy Potter",attachments:[],starred:!0,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"8355b50a-f347-4177-8cef-6410c0aa46d1",type:"mail",from:{avatar:"assets/images/avatars/female-02.jpg",contact:"Kathleen Cox <kathleen.cox@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sun Aug 26 2018 04:47:12 GMT+0000 (UTC)").toISOString(),subject:"Est fugiat reprehenderit cupidatat sunt velit aliquip reprehenderit exercitation",content:"Hey Brian,\n\nReprehenderit elit do qui ut occaecat veniam. Laboris culpa cupidatat irure ipsum ea cupidatat. Occaecat ea nisi cillum eiusmod. Excepteur dolore ut commodo magna consequat laboris aliquip pariatur reprehenderit laboris. Velit ullamco ipsum ut excepteur enim ipsum consequat reprehenderit eiusmod. Occaecat enim exercitation ipsum nulla dolor anim irure sint dolor do aliquip. Eu tempor sunt non pariatur ut anim eu.\n\nDeserunt cupidatat elit sit cillum qui ut velit ea dolor id sint. Laborum excepteur commodo sit duis. Sit sunt proident laborum ex deserunt cupidatat aliquip tempor id qui deserunt est deserunt et. Qui voluptate veniam nostrud deserunt ullamco nisi occaecat cillum aliquip ullamco. Duis labore sunt ad sunt cillum veniam fugiat deserunt commodo Lorem fugiat et. Eu laborum enim culpa duis esse tempor ex ex. Occaecat cupidatat est reprehenderit cupidatat fugiat amet dolor anim eiusmod.\n\nDolore est occaecat anim aute adipisicing do magna ea aute duis dolore nisi. Irure veniam dolore tempor sint. Irure ullamco aliqua id nisi elit Lorem amet do tempor. Irure aute consectetur dolore nisi nisi excepteur et labore fugiat excepteur duis adipisicing.\n\nKind Regards,\nKathleen Cox",attachments:[],starred:!0,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"6d2bfbce-465b-4e8f-a79e-cd13ab8571c6",type:"mail",from:{avatar:"assets/images/avatars/female-03.jpg",contact:"Kristina Ramirez <kristina.ramirez@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Tue Mar 06 2018 16:13:56 GMT+0000 (UTC)").toISOString(),subject:"Ea eu cupidatat voluptate magna et Lorem veniam aute ipsum consectetur nisi voluptate",content:"Dear Brian,\n\nVoluptate esse cillum dolor aliqua. Qui aliqua consectetur tempor irure dolor sunt excepteur eu. Aliqua incididunt velit id minim consequat.\n\nLorem cupidatat aliqua enim fugiat ex aliqua fugiat do ut sint eiusmod. Ex Lorem incididunt velit laboris exercitation aliqua commodo est velit nisi excepteur aute dolor eu. Ad culpa excepteur non laboris occaecat aute sunt ea nostrud ut exercitation fugiat laboris. Ad eiusmod in culpa cupidatat sit pariatur deserunt velit velit elit aliqua duis eiusmod enim.\n\nFugiat ut proident consectetur aliquip consequat sunt ipsum adipisicing. Nisi velit eiusmod sunt voluptate do ea voluptate esse veniam deserunt consectetur Lorem laboris labore. Consectetur aute quis id nisi cillum magna elit veniam fugiat elit aliqua. Mollit aute laborum incididunt sit voluptate consectetur magna do do in duis sunt non culpa.\n\nKind Regards,\nKristina Ramirez",attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"d8815854-8726-4280-a5bf-eafd40b3972a",type:"mail",from:{avatar:"assets/images/avatars/male-03.jpg",contact:"Mays Glass <mays.glass@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Thu Jan 04 2018 11:10:36 GMT+0000 (UTC)").toISOString(),subject:"Culpa ex pariatur aliqua reprehenderit do occaecat nulla ipsum culpa adipisicing",content:"Hello Brian,\n\nQuis qui elit eiusmod sint adipisicing in. Adipisicing ipsum reprehenderit id tempor ut. Amet reprehenderit mollit commodo proident nulla velit aliqua ut labore ullamco ea reprehenderit proident deserunt. Consequat deserunt laborum consectetur ea aliquip. Lorem est cillum esse esse consequat sunt enim in deserunt velit. Consectetur velit sunt dolore fugiat eu dolor occaecat occaecat consequat et adipisicing ex ullamco. Officia labore esse esse ipsum ex laborum irure est id veniam aliqua sunt do.\n\nVeniam aute mollit elit duis. Voluptate veniam fugiat occaecat culpa velit fugiat. Irure cillum qui ullamco cillum ut. Culpa id eu nostrud reprehenderit. Aliquip irure cillum tempor non ex. Ex cillum aute minim ut anim sunt dolore cupidatat exercitation ex. In id nostrud sunt ut ea quis aliqua fugiat nostrud fugiat qui dolore adipisicing.\n\nExercitation sint fugiat ullamco id. Consectetur anim duis dolor eiusmod consectetur enim officia dolor elit velit do in laboris id. Reprehenderit fugiat nostrud ea elit do consectetur anim quis enim esse nostrud. Ea ullamco sit anim consequat anim cillum ullamco nostrud commodo fugiat occaecat mollit sint et. Consequat et do do mollit nostrud eiusmod ut magna. Id tempor cillum duis nisi anim velit officia incididunt. Cillum aliqua pariatur laboris deserunt commodo laboris amet.\n\nBest Regards,\nMays Glass",attachments:[],starred:!0,important:!1,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"bd7ac4df-77fa-45da-8eaf-31303ba794c4",type:"mail",from:{avatar:"assets/images/avatars/male-04.jpg",contact:"Barber Zimmerman <barber.zimmerman@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Aug 09 2018 01:33:05 GMT+0000 (UTC)").toISOString(),subject:"Sit elit aliquip sint ullamco tempor in duis Lorem laboris sunt laborum",content:"Hi Brian,\n\nAliquip nisi ullamco cupidatat dolore Lorem consectetur quis eiusmod pariatur. Deserunt quis et veniam ea dolore nisi dolor irure anim nisi reprehenderit ex. Deserunt aliqua eu sunt duis ad veniam exercitation nisi deserunt eu. Sint ad ipsum enim laboris. Ut minim proident ut amet officia sit culpa occaecat dolor consequat aliquip minim elit.\n\nElit dolore minim duis officia ullamco reprehenderit laborum incididunt enim do excepteur voluptate elit. Magna adipisicing cupidatat nisi excepteur. Ipsum ex velit pariatur ea veniam aliquip duis consectetur voluptate. Eu velit exercitation veniam nulla consectetur et reprehenderit ullamco. Laborum nisi occaecat laborum adipisicing. Ullamco culpa qui ex pariatur incididunt anim dolor consectetur fugiat et.\n\nIn sunt consequat consectetur culpa. Id aliquip culpa commodo sunt esse anim nulla quis nisi aute occaecat. Anim enim dolor anim dolore.\n\nKind Regards,\nBarber Zimmerman",attachments:[],starred:!0,important:!0,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"f5fe9764-70b0-407e-a015-96b04da948a7",type:"mail",from:{avatar:"assets/images/avatars/female-04.jpg",contact:"Ginger Fry <ginger.fry@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Jan 12 2018 15:46:37 GMT+0000 (UTC)").toISOString(),subject:"Fugiat voluptate Lorem id sint enim irure in velit nostrud commodo incididunt",content:"Hey Brian,\n\nCillum sunt irure sit reprehenderit ad do mollit Lorem dolor voluptate magna Lorem ad proident. Aliqua qui incididunt nostrud proident. Occaecat voluptate tempor Lorem magna nostrud. Pariatur excepteur id esse proident enim culpa nostrud consectetur tempor exercitation proident ex voluptate tempor. Do id ullamco qui nostrud est occaecat Lorem ipsum ut consectetur culpa velit sunt. Do nisi laborum dolore dolor eu.\n\nAliquip commodo proident tempor est. Aliqua consequat non irure proident consectetur laborum id cupidatat ex enim culpa adipisicing incididunt. Nisi fugiat nisi id reprehenderit fugiat voluptate nostrud esse deserunt. Laboris commodo aliqua qui pariatur. Quis labore commodo aliquip deserunt.\n\nMinim sint tempor consequat consequat commodo velit magna fugiat dolor consectetur est cillum. Minim consequat do excepteur anim consequat. Anim culpa esse adipisicing culpa sit non ut.\n\nKind Regards,\nGinger Fry",attachments:[],starred:!0,important:!1,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"3de07c8c-e687-4138-9967-7fd1feea17ee",type:"mail",from:{avatar:"assets/images/avatars/male-05.jpg",contact:"Gardner Burnett <gardner.burnett@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Mon Mar 19 2018 13:34:20 GMT+0000 (UTC)").toISOString(),subject:"Labore anim ullamco labore nisi eiusmod duis commodo",content:"Hello Brian,\n\nAute et mollit quis proident proident. Tempor qui sint proident nulla sit ut nulla incididunt enim. Ut cillum nulla nostrud irure sit. Excepteur culpa magna sunt velit consectetur proident labore laborum amet cillum ex elit excepteur nisi. Consectetur voluptate incididunt nulla dolore in culpa excepteur.\n\nQuis duis consequat est elit pariatur deserunt incididunt in enim excepteur deserunt. Aliquip ea exercitation eiusmod deserunt. Qui incididunt consectetur tempor sunt labore id minim deserunt pariatur adipisicing do. Officia nisi pariatur in ea eiusmod Lorem ut commodo.\n\nLaborum ipsum consectetur excepteur cupidatat labore culpa Lorem. Enim pariatur eu aliqua nisi. Tempor pariatur dolore fugiat nulla est tempor incididunt id cupidatat.\n\nCheers!\nGardner Burnett",attachments:[],starred:!1,important:!0,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"d2bbcbbb-aa31-48ee-bbe4-2976b7043e78",type:"mail",from:{avatar:"assets/images/avatars/female-05.jpg",contact:"Lula Lucas <lula.lucas@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Mon Nov 26 2018 16:08:25 GMT+0000 (UTC)").toISOString(),subject:"Quis anim labore esse proident",content:"Hi Brian,\n\nEt enim eu esse nostrud minim labore dolor dolor proident ipsum nisi. Occaecat commodo ullamco cupidatat non deserunt eu nisi dolor. Tempor laboris ipsum occaecat consequat reprehenderit do reprehenderit proident elit mollit aliquip officia excepteur eu. Esse excepteur mollit nulla elit non sint. Consectetur sint reprehenderit pariatur pariatur laborum ullamco tempor consectetur consequat proident velit nisi fugiat anim. Lorem reprehenderit enim non excepteur non cupidatat duis aliqua do culpa occaecat velit.\n\nAliqua est ad pariatur ex velit fugiat id do et amet in aliqua. Mollit esse quis culpa mollit. Amet labore nulla qui pariatur aliquip occaecat do ipsum nostrud ipsum consectetur consequat cillum.\n\nNostrud duis cupidatat minim reprehenderit sunt duis consequat veniam enim velit dolore sint. Sint ad aliquip excepteur in tempor anim fugiat ipsum ex ullamco. Aute anim reprehenderit nulla anim pariatur elit mollit et non qui labore culpa laborum pariatur. Cupidatat consequat incididunt aute id. Cillum incididunt ipsum duis reprehenderit cillum ullamco.\n\nKind Regards,\nLula Lucas",attachments:[],starred:!1,important:!0,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"1a166107-cc66-42dd-96a2-91b1a40f8c62",type:"mail",from:{avatar:"assets/images/avatars/male-06.jpg",contact:"Mcguire Crosby <mcguire.crosby@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Fri Mar 09 2018 04:54:41 GMT+0000 (UTC)").toISOString(),subject:"Eiusmod esse pariatur ipsum elit laborum tempor cillum amet irure labore duis ad amet aliqua",content:"Hey Brian,\n\nNisi laborum deserunt eiusmod veniam eiusmod aliqua dolor. Nostrud dolor deserunt occaecat ipsum sit. Sint nisi magna adipisicing duis id velit pariatur magna est tempor ad.\n\nEt ea pariatur duis voluptate irure. Dolore nisi exercitation nulla officia. Ea eiusmod amet aliqua ut ea velit veniam eu aliqua. Commodo est nisi nulla nulla in eu dolor eiusmod enim do consequat aliqua reprehenderit. Proident ad nulla reprehenderit incididunt incididunt ut. Anim deserunt officia ad dolor ex occaecat veniam mollit ex voluptate occaecat ullamco amet duis.\n\nDuis esse cillum in sit deserunt. Consequat ut tempor consequat qui. Laboris esse ex est ipsum et id est in magna tempor amet irure veniam. Occaecat veniam pariatur Lorem pariatur mollit ullamco occaecat. Labore dolor sit irure sit. Sunt sint dolore ex voluptate nisi sit cillum fugiat aliqua dolore dolore irure sunt commodo. Anim ullamco duis consequat sint in nulla voluptate velit irure.\n\nKind Regards,\nMcguire Crosby",attachments:[],starred:!1,important:!0,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"3fbf66d3-cc2d-4256-a276-ad73da93b7fd",type:"mail",from:{avatar:"assets/images/avatars/male-07.jpg",contact:"Walsh Bender <walsh.bender@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Nov 22 2018 20:26:17 GMT+0000 (UTC)").toISOString(),subject:"Mollit voluptate eu excepteur nisi labore dolor aliquip magna incididunt ipsum quis ex irure",content:"Dear Brian,\n\nOccaecat id commodo aliqua irure officia consectetur exercitation. Dolor ex aliqua velit proident excepteur enim aliqua cupidatat mollit nisi cillum anim reprehenderit. Lorem nulla amet id laborum fugiat mollit ullamco. Cillum in ea ex Lorem cupidatat eiusmod proident. Cillum nulla ullamco excepteur velit eu sint mollit aliqua sint et officia dolor. Est sit laboris non aute aliqua qui non cillum officia cupidatat. Deserunt voluptate ullamco nisi id aute laboris.\n\nNisi sint do consequat mollit fugiat in est quis. Reprehenderit laboris consectetur exercitation anim dolore occaecat sint. Dolore Lorem dolore veniam cillum ea officia.\n\nSint irure sunt sint ullamco. Nisi est dolore ex ea nostrud enim ex deserunt duis enim tempor pariatur. Minim laborum commodo officia officia do deserunt. Officia consequat elit deserunt quis tempor eiusmod irure sint Lorem magna ea culpa. Adipisicing labore sint elit ex commodo esse duis eiusmod. Id quis non fugiat amet incididunt cillum tempor voluptate.\n\nKind Regards,\nWalsh Bender",attachments:[{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""},{type:"application/pdf",name:"montly-invoice.pdf",size:243449,preview:"pdf",downloadUrl:""}],starred:!1,important:!1,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"b460fff2-8530-4464-8c44-744cd3de3bf8",type:"mail",from:{avatar:"assets/images/avatars/male-08.jpg",contact:"Baker Guthrie <baker.guthrie@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sat Jul 21 2018 07:51:09 GMT+0000 (UTC)").toISOString(),subject:"In ipsum elit esse laboris qui",content:"Hey Brian,\n\nId magna ut laborum cillum nisi mollit reprehenderit consectetur aliquip laborum. Tempor excepteur enim esse officia ex Lorem quis exercitation irure ut nisi ex ipsum. Dolor consectetur sint incididunt reprehenderit reprehenderit magna in. Ullamco labore aute dolor do ad mollit velit aliqua. Amet consectetur adipisicing dolore tempor ea. Cupidatat magna occaecat aliquip non eiusmod dolore aliquip cillum irure.\n\nDolore laborum sunt fugiat officia voluptate consectetur sint enim qui dolor cupidatat consequat cupidatat elit. Commodo Lorem ut ut nostrud duis. Id nisi adipisicing incididunt dolor voluptate sit ad cupidatat voluptate. Labore consequat exercitation sint occaecat eu cupidatat incididunt irure ullamco et aute anim cupidatat. Quis aliqua ut eu sunt id.\n\nDeserunt veniam dolor exercitation labore do enim nisi. Veniam ipsum duis consectetur ex voluptate incididunt dolore laborum ad consequat. Fugiat Lorem pariatur duis nostrud duis aliqua ex do. Nisi sunt eiusmod minim exercitation exercitation aliquip non labore nulla proident nisi ipsum. Sunt elit esse officia cupidatat cupidatat. Ad fugiat est ex fugiat.\n\nKind Regards,\nBaker Guthrie",attachments:[],starred:!0,important:!1,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"16c18231-82ea-403d-895a-2a4bc27b61ca",type:"mail",from:{avatar:"assets/images/avatars/female-06.jpg",contact:"Olivia Ratliff <olivia.ratliff@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Mon Feb 19 2018 13:18:23 GMT+0000 (UTC)").toISOString(),subject:"Mollit ex magna non Lorem id",content:"Hi Brian,\n\nNostrud dolore tempor amet nostrud ex aliqua duis. Aliqua enim reprehenderit magna et occaecat. Officia veniam sint fugiat dolor esse ullamco ad non nulla deserunt ullamco commodo occaecat consequat.\n\nSunt nisi reprehenderit nisi incididunt sunt do veniam sint proident duis labore nostrud. Nostrud ad voluptate nisi dolor labore Lorem ex minim nostrud ipsum do. Eiusmod officia sunt tempor duis sunt. In anim in excepteur velit id commodo non nisi aute nisi labore. Ea esse velit eiusmod nulla nisi id eiusmod ex mollit voluptate ad ut ea. Reprehenderit magna quis reprehenderit velit ea veniam magna sint ipsum nulla est officia.\n\nEst ex nostrud quis amet mollit aliquip. Et mollit amet id anim sint amet. Officia do nostrud laboris ullamco cupidatat labore quis exercitation proident aliqua. Eiusmod dolore consectetur nisi deserunt culpa occaecat eu culpa do. Voluptate officia dolore non deserunt. Dolore culpa fugiat eiusmod aliquip. Eu laborum irure fugiat duis esse mollit laborum sit et excepteur irure ipsum.\n\nKind Regards,\nOlivia Ratliff",attachments:[],starred:!1,important:!1,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"dfa4d802-b833-49c1-afdc-02116d73e35a",type:"mail",from:{avatar:"assets/images/avatars/male-09.jpg",contact:"Schneider Kirby <schneider.kirby@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Mon Nov 12 2018 09:55:21 GMT+0000 (UTC)").toISOString(),subject:"Occaecat eiusmod cillum nostrud dolore et proident est esse magna mollit enim",content:"Hello Brian,\n\nNon in est voluptate veniam do minim. Ullamco mollit occaecat officia irure tempor deserunt tempor magna voluptate. Id commodo voluptate commodo qui aliqua excepteur aute in eiusmod occaecat quis velit veniam id. Ipsum in sunt aliqua ad eu. Consequat enim commodo ex excepteur pariatur ut.\n\nSunt officia nisi deserunt culpa mollit et duis duis id in nisi. Eiusmod mollit ea qui laborum veniam adipisicing ullamco adipisicing dolor quis enim laboris dolor. Culpa exercitation velit mollit labore incididunt. Veniam deserunt ex ea quis ullamco. Et ex laborum officia non et.\n\nAmet exercitation irure mollit nostrud. Officia dolore nostrud ad do ipsum et laborum consequat ullamco sint consequat amet. Nisi adipisicing ullamco aliqua Lorem quis sint magna veniam. Consequat mollit dolore aliqua ad occaecat. Voluptate aute ea quis sit enim aliquip. Eu dolore nulla minim eu esse minim non cupidatat voluptate laborum do non et. Ut pariatur cillum non labore nostrud amet consectetur consectetur eu cillum.\n\nKind Regards,\nSchneider Kirby",attachments:[],starred:!1,important:!0,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"84c4ef35-da0d-4d1f-a966-f7f413545b04",type:"mail",from:{avatar:"assets/images/avatars/male-10.jpg",contact:"Griffith Keith <griffith.keith@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Tue Dec 11 2018 06:27:01 GMT+0000 (UTC)").toISOString(),subject:"Ex occaecat qui veniam qui consectetur aliquip ad reprehenderit laborum proident",content:"Hi Brian,\n\nExercitation labore cupidatat incididunt velit laboris ipsum anim commodo in do fugiat ea. Incididunt labore quis pariatur laboris sint tempor. Lorem commodo do do ipsum aliqua. Consectetur occaecat ad incididunt consectetur do excepteur ea laborum. Laboris enim proident excepteur ea exercitation deserunt. Sit dolor fugiat velit adipisicing proident ut cillum nisi adipisicing.\n\nConsectetur quis id non mollit minim. Consectetur ut cupidatat enim occaecat sint ex dolor sunt pariatur mollit exercitation. Magna Lorem aliqua nostrud aute ut enim laboris dolore eiusmod est occaecat dolor fugiat occaecat.\n\nCommodo exercitation sit laboris aute deserunt nostrud occaecat do dolore cupidatat consectetur commodo. Cupidatat laborum excepteur voluptate commodo irure. Excepteur enim labore dolore adipisicing ut aute irure. Labore sunt dolor sint magna dolor consequat. Nulla deserunt mollit cillum adipisicing enim est voluptate minim pariatur aliqua elit sint do eiusmod.\n\nCheers!\nGriffith Keith",attachments:[],starred:!1,important:!0,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"0c78627f-5cbe-4d21-8491-455e98bf6f69",type:"mail",from:{avatar:"assets/images/avatars/female-07.jpg",contact:"Beverly Pugh <beverly.pugh@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sun Oct 21 2018 14:36:41 GMT+0000 (UTC)").toISOString(),subject:"Mollit irure adipisicing in consectetur aliqua labore pariatur minim",content:"Hello Brian,\n\nAute in dolore irure non exercitation. Laborum enim qui nulla irure enim id labore excepteur eiusmod consectetur consequat voluptate exercitation. In laborum reprehenderit incididunt occaecat laborum sit velit.\n\nNulla aliquip labore mollit qui dolore consequat. Enim sunt est nisi reprehenderit tempor amet culpa ex. Eiusmod esse ullamco veniam sunt anim nisi dolore cupidatat id aute.\n\nLorem commodo Lorem qui aliquip eiusmod nisi cupidatat occaecat. Aliqua eiusmod nisi laboris elit commodo qui. Voluptate veniam aliquip ad et pariatur voluptate. Officia non ea laboris dolor excepteur ullamco Lorem dolor esse aute excepteur cillum magna. Cillum et anim adipisicing occaecat consectetur. Non aute culpa pariatur aute fugiat in sint exercitation cillum laborum est non.\n\nBest Regards,\nBeverly Pugh",attachments:[],starred:!0,important:!0,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"3d382fb3-b5f5-43e3-b0bc-f2a6f29a5ee6",type:"mail",from:{avatar:"assets/images/avatars/female-08.jpg",contact:"Ila Mclaughlin <ila.mclaughlin@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Wed Aug 01 2018 13:55:15 GMT+0000 (UTC)").toISOString(),subject:"Enim proident sit dolor officia sit magna ea tempor",content:"Hey Brian,\n\nExcepteur ut minim qui minim mollit. Tempor cupidatat Lorem sint aliquip excepteur sunt est velit nostrud ea. Velit esse ea irure veniam. Dolore tempor nisi occaecat tempor laborum et nulla enim do sint.\n\nId officia ea ad ad occaecat occaecat consequat veniam ad magna cillum incididunt quis tempor. Veniam reprehenderit qui excepteur sint sunt proident ipsum. Exercitation nostrud eiusmod incididunt consequat enim velit sit qui veniam consectetur. Est exercitation tempor ea sunt enim nulla ea proident officia pariatur. Dolor aute exercitation cillum dolore eu sunt veniam id dolore voluptate ut nostrud deserunt. Eiusmod labore anim veniam labore anim nostrud ad nulla labore consequat enim nisi.\n\nLaboris fugiat quis aute duis reprehenderit ut pariatur non incididunt excepteur ea ut. Nisi deserunt tempor Lorem commodo ad pariatur aliquip duis tempor officia irure. Eu fugiat dolore exercitation veniam cillum.\n\nBest Regards,\nIla Mclaughlin",attachments:[],starred:!0,important:!0,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"7fd27d57-ccca-432d-af26-c3b609448fb7",type:"mail",from:{avatar:"assets/images/avatars/female-09.jpg",contact:"Jenna Manning <jenna.manning@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sat Dec 08 2018 20:09:08 GMT+0000 (UTC)").toISOString(),subject:"Quis deserunt excepteur eiusmod reprehenderit enim exercitation voluptate anim",content:"Hi Brian,\n\nExcepteur qui anim sint elit. Ad et nostrud non et reprehenderit duis pariatur irure deserunt commodo sit reprehenderit tempor reprehenderit. Aliquip duis mollit duis consequat aute non id do irure. Aute esse sunt labore et voluptate sunt adipisicing tempor. Occaecat tempor exercitation sit duis fugiat ea irure laborum. Consequat quis officia magna fugiat ex.\n\nAliqua non in elit ipsum enim duis dolore laboris in esse duis sunt ea anim. Et laborum sunt in anim ut consequat laborum irure. Deserunt ex veniam laborum tempor cupidatat amet mollit non labore.\n\nDuis veniam occaecat eiusmod velit Lorem ad. Commodo cillum minim id pariatur cupidatat tempor reprehenderit commodo. Dolor anim pariatur nulla qui ut magna nisi reprehenderit sit cupidatat est do. Esse enim Lorem laboris amet reprehenderit pariatur et nostrud minim pariatur. Et dolore qui quis ex consequat consectetur enim veniam veniam veniam magna.\n\nKind Regards,\nJenna Manning",attachments:[],starred:!1,important:!0,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"18ba20d3-d7bc-4fc7-85dd-2db4db3196fe",type:"mail",from:{avatar:"assets/images/avatars/female-10.jpg",contact:"Deann Hansen <deann.hansen@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Jan 10 2019 12:13:47 GMT+0000 (UTC)").toISOString(),subject:"Duis minim quis in labore voluptate laboris do consequat eu anim sit deserunt incididunt",content:"Dear Brian,\n\nPariatur ipsum ipsum aute dolore ipsum ea mollit labore duis tempor aliquip et reprehenderit. Pariatur amet esse minim ad esse aute excepteur in. Quis eu laborum dolore ullamco ipsum incididunt fugiat non laborum est. Duis anim incididunt Lorem Lorem nulla fugiat qui reprehenderit pariatur. Ut est duis in quis excepteur officia. Ullamco excepteur dolor cillum non aliqua non aliqua sit cillum ipsum laboris proident sint. Nulla in dolore deserunt proident commodo enim occaecat cupidatat reprehenderit incididunt dolor laborum do aliqua.\n\nLaboris velit tempor non adipisicing pariatur culpa culpa amet sint deserunt enim. Est aute sit officia quis ex do id ex deserunt ea. Velit in dolor quis exercitation proident mollit sit ad veniam nisi. Cupidatat esse exercitation commodo velit. Commodo veniam occaecat elit deserunt. Sint adipisicing culpa aute occaecat nisi id consequat nisi.\n\nAdipisicing veniam deserunt ipsum mollit. Adipisicing laborum exercitation sint nulla veniam ex ut dolor. Fugiat do ad proident tempor. Id ipsum ex elit id quis laboris ut irure nulla minim reprehenderit minim dolor sunt. Anim nisi cupidatat sint minim fugiat sit sit cupidatat laborum excepteur duis exercitation anim commodo.\n\nBest Regards,\nDeann Hansen",attachments:[],starred:!0,important:!1,unread:!1,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"476cb471-b3c1-4235-b5ef-3066b028483d",type:"mail",from:{avatar:"assets/images/avatars/female-11.jpg",contact:"Tisha Moore <tisha.moore@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Wed Mar 07 2018 05:58:09 GMT+0000 (UTC)").toISOString(),subject:"Qui irure ea qui labore fugiat ad voluptate esse",content:"Hey Brian,\n\nAnim ex voluptate in amet duis labore. Esse id ut exercitation labore velit irure amet laborum. Aliqua ex et est reprehenderit amet quis anim ut qui dolore et sit ea amet.\n\nEnim incididunt sunt deserunt voluptate tempor ut minim laborum pariatur Lorem esse ex cillum. Irure proident amet labore aliqua elit excepteur. Pariatur fugiat sit duis ut in elit.\n\nLorem proident duis occaecat eu proident reprehenderit incididunt amet magna officia et ut. Nisi do labore sit sit eiusmod nostrud consectetur proident enim. Ipsum culpa proident consequat nostrud.\n\nCheers!\nTisha Moore",attachments:[],starred:!0,important:!0,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"a8aea501-17e9-4e40-b3a9-04f33b13cb8a",type:"mail",from:{avatar:"assets/images/avatars/female-12.jpg",contact:"Janette Elliott <janette.elliott@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Mon May 07 2018 20:07:15 GMT+0000 (UTC)").toISOString(),subject:"Veniam amet voluptate Lorem qui ut id culpa mollit reprehenderit est",content:"Hi Brian,\n\nAute veniam laborum ad veniam adipisicing pariatur pariatur eiusmod nulla. Labore ullamco cillum cillum eiusmod id ex occaecat cupidatat ea consequat consequat Lorem amet consectetur. Ullamco irure enim officia ut nostrud. Nisi enim aliqua excepteur voluptate et amet commodo aliqua nulla. Adipisicing in eiusmod in commodo veniam id ea ad dolor sunt pariatur ea non consequat.\n\nDeserunt mollit dolor quis irure ullamco. Consectetur Lorem ipsum ex proident aute aute occaecat adipisicing mollit. Lorem mollit consectetur ad dolor enim mollit non. Laboris pariatur laborum minim magna culpa fugiat ad. Duis ea Lorem cillum adipisicing Lorem.\n\nEnim laboris laboris magna culpa. Consectetur anim occaecat commodo labore nostrud id pariatur. Dolore aliquip irure laborum pariatur mollit sit aute minim in nisi.\n\nCheers!\nJanette Elliott",attachments:[],starred:!1,important:!0,unread:!0,folder:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"cb55f824-40ed-4696-afaa-f3f8d3fb8614",type:"mail",from:{avatar:"assets/images/avatars/female-13.jpg",contact:"Bettie Wyatt <bettie.wyatt@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Mon Dec 03 2018 17:07:32 GMT+0000 (UTC)").toISOString(),subject:"Est aliquip nisi pariatur cupidatat veniam qui cillum eu sit ullamco voluptate minim",content:"Dear Brian,\n\nEsse laboris commodo ullamco dolor ipsum. Aute cillum velit in aliquip ad adipisicing pariatur ex tempor cillum eu cupidatat laborum. Consectetur aute cupidatat incididunt quis minim elit cupidatat.\n\nEiusmod ea eiusmod nostrud qui amet pariatur laboris non. Proident dolor et pariatur id duis minim enim. Aute ut dolore cupidatat velit sunt.\n\nVeniam magna laborum tempor nostrud aliqua tempor. Pariatur in do id do exercitation non dolor. In elit velit ad Lorem veniam minim Lorem voluptate sint ullamco consectetur aute est. Enim sunt reprehenderit id nisi id. Eu sint incididunt nulla consequat veniam reprehenderit.\n\nBest Regards,\nBettie Wyatt",attachments:[],starred:!0,important:!1,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"92dddecc-4758-4c48-8ef4-a59de4ab0705",type:"mail",from:{avatar:"assets/images/avatars/male-11.jpg",contact:"Hardy Dale <hardy.dale@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Nov 16 2018 21:53:34 GMT+0000 (UTC)").toISOString(),subject:"Aute commodo nostrud nisi quis sunt ex",content:"Dear Brian,\n\nDeserunt laborum elit in dolor. Enim duis occaecat minim dolor ex. Consequat et anim mollit nisi ex exercitation culpa non esse velit veniam ad. Sit excepteur nulla laboris reprehenderit. Consequat labore cupidatat Lorem proident proident laborum adipisicing aliqua commodo voluptate esse officia.\n\nAliqua adipisicing sint Lorem id in ad qui. Reprehenderit ullamco labore consectetur commodo Lorem eiusmod culpa. Lorem voluptate ipsum anim ipsum do ullamco eiusmod ad est proident officia. Ut anim deserunt minim laborum minim ea et minim non ad ut. Non ipsum et enim pariatur.\n\nNulla voluptate consectetur id aute ad officia incididunt velit voluptate aliqua deserunt ex. Dolore commodo labore aliqua aliquip magna ipsum laboris cupidatat velit. Et elit labore eu id laborum. Ipsum est pariatur irure aute magna. Fugiat sit voluptate eiusmod consequat.\n\nKind Regards,\nHardy Dale",attachments:[],starred:!1,important:!0,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"3f3f6154-a8ff-40d6-8b57-4c0f73d2cd8b",type:"mail",from:{avatar:"assets/images/avatars/female-14.jpg",contact:"Eileen Bush <eileen.bush@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sat Feb 24 2018 12:22:13 GMT+0000 (UTC)").toISOString(),subject:"Lorem deserunt dolor sunt sit sit mollit",content:"Hey Brian,\n\nEu Lorem laborum qui elit id consequat ipsum ex. Minim aute proident aliquip non esse quis voluptate nisi enim. Velit Lorem ea exercitation adipisicing amet deserunt pariatur Lorem amet anim dolore ipsum. Tempor magna voluptate laboris fugiat. Elit ea fugiat cillum Lorem fugiat ipsum officia tempor sit excepteur pariatur minim sint proident.\n\nDeserunt adipisicing dolor do fugiat commodo dolor sit ut culpa ea officia Lorem officia. Nulla elit tempor nostrud nulla. Amet tempor deserunt labore irure est ut officia ullamco velit. Officia tempor anim ex dolor consequat dolore anim do velit qui laboris nisi ipsum. Aute ipsum aliqua ut ullamco laborum pariatur minim mollit consectetur ipsum.\n\nNisi commodo labore nostrud veniam ut aute dolore veniam in. Consectetur commodo proident incididunt aliqua reprehenderit ex nostrud est magna elit reprehenderit. Proident veniam sint occaecat ullamco labore aliquip eiusmod duis sint. Ea ex id eiusmod eu elit ullamco aliqua. Dolore consectetur magna eu voluptate ea aliquip eu et veniam ullamco deserunt magna.\n\nKind Regards,\nEileen Bush",attachments:[],starred:!0,important:!1,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"2c80bcbe-c9cd-4eec-83fa-b9994713a784",type:"mail",from:{avatar:"assets/images/avatars/female-15.jpg",contact:"Melody Mcintosh <melody.mcintosh@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Fri Jul 27 2018 07:20:48 GMT+0000 (UTC)").toISOString(),subject:"Reprehenderit consequat aliquip duis incididunt excepteur aliquip excepteur velit labore laboris",content:"Hey Brian,\n\nEnim ea ad veniam qui magna aliqua ipsum id anim adipisicing voluptate id velit. Elit pariatur magna quis ea adipisicing deserunt officia consectetur in magna culpa sint. Culpa cupidatat anim amet ea elit adipisicing sunt. Incididunt nulla est non cupidatat sit excepteur consectetur culpa labore in sit. Aliqua cupidatat aute qui esse labore aliquip sit exercitation aliqua est magna sint nisi quis.\n\nTempor laboris ullamco culpa dolor ipsum ad aliqua consequat anim reprehenderit aliqua. Proident elit mollit commodo ut Lorem incididunt cillum Lorem eu adipisicing fugiat. Sint velit eiusmod magna occaecat tempor nulla ex ea.\n\nDolore est proident ea deserunt dolore non elit Lorem ipsum sint. Quis ut pariatur cupidatat deserunt. Aliqua sunt labore dolore officia ullamco exercitation id excepteur est et eu consequat esse consectetur. Veniam eu culpa reprehenderit id fugiat aliqua anim id esse commodo velit labore adipisicing. In anim Lorem reprehenderit occaecat do laboris veniam cillum incididunt aute dolor id duis. Est pariatur Lorem consectetur proident est culpa ullamco ea elit incididunt veniam enim elit ipsum.\n\nCheers!\nMelody Mcintosh",attachments:[],starred:!1,important:!0,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"2a44e5b7-e01c-43db-b586-540390f46f95",type:"mail",from:{avatar:"assets/images/avatars/male-12.jpg",contact:"Dale Talley <dale.talley@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Tue Jan 02 2018 07:20:01 GMT+0000 (UTC)").toISOString(),subject:"Aute occaecat est amet adipisicing aute voluptate incididunt adipisicing pariatur esse anim ipsum labore",content:"Hello Brian,\n\nNostrud deserunt do anim pariatur adipisicing cillum enim. Reprehenderit ex ut ullamco deserunt non voluptate laboris eu deserunt sint incididunt anim. Minim non amet quis officia ullamco non do id. Aute deserunt enim laborum elit magna veniam do. Id Lorem mollit eu id ex eiusmod fugiat ad sint quis sunt ipsum eu exercitation. Eiusmod occaecat sit esse cupidatat occaecat quis commodo magna qui. Non consectetur non ad cillum minim eiusmod magna ad nulla.\n\nAd esse anim nostrud do. Officia eiusmod eu reprehenderit do ipsum velit enim. In ullamco ex commodo laboris ut adipisicing elit sit occaecat fugiat officia. Commodo duis aliqua minim nisi.\n\nDuis proident mollit ea do Lorem excepteur. Commodo ex duis minim aute Lorem. Est in quis aliquip in qui minim excepteur aliqua dolor adipisicing. Laborum do tempor voluptate anim elit nisi minim sunt cupidatat.\n\nKind Regards,\nDale Talley",attachments:[],starred:!0,important:!0,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"be1e969d-d52f-4824-83e5-c184b042b601",type:"mail",from:{avatar:"assets/images/avatars/male-13.jpg",contact:"Britt Massey <britt.massey@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue Oct 09 2018 00:12:17 GMT+0000 (UTC)").toISOString(),subject:"Cillum tempor cillum ex esse eu Lorem",content:"Hey Brian,\n\nVelit laboris excepteur nulla aliquip excepteur. Culpa incididunt magna minim non aute incididunt officia cillum quis labore pariatur tempor amet. Eiusmod nulla consectetur mollit anim anim aute quis reprehenderit sint eu. Voluptate deserunt voluptate est adipisicing adipisicing qui ullamco ex officia eiusmod. Velit nostrud Lorem enim aute sint anim cupidatat excepteur ea aliqua et. Minim et do irure ut commodo. Cillum quis nulla commodo ipsum tempor.\n\nCulpa duis laboris anim nostrud ipsum laboris exercitation exercitation ut. Dolore duis laborum do sunt non. Eiusmod irure consectetur sint do. Officia adipisicing est id reprehenderit labore.\n\nConsequat eiusmod est labore commodo Lorem ullamco cupidatat id Lorem eiusmod amet do enim qui. Consequat ad ipsum elit non esse labore. Cupidatat eu reprehenderit ad est cillum esse. Nulla eiusmod eiusmod mollit culpa quis sint sit elit aliquip. Incididunt quis consequat amet ipsum amet. Ut officia eu consectetur incididunt adipisicing tempor aute. Reprehenderit labore consequat excepteur esse adipisicing.\n\nBest Regards,\nBritt Massey",attachments:[],starred:!0,important:!1,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"8c7c9bff-6ca6-47ba-9242-cd9b1715eac7",type:"mail",from:{avatar:"assets/images/avatars/female-16.jpg",contact:"Madelyn Haynes <madelyn.haynes@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sat Mar 03 2018 18:08:05 GMT+0000 (UTC)").toISOString(),subject:"Irure enim minim dolore et",content:"Dear Brian,\n\nSit incididunt Lorem ad cupidatat eiusmod dolore velit. Aliquip dolore quis qui irure consequat velit. Dolor incididunt est magna sit.\n\nConsequat officia nulla culpa officia eiusmod sint. Proident elit irure pariatur eiusmod enim mollit mollit qui. Amet ullamco aliquip sunt fugiat proident est nulla ex ex est ipsum officia. Exercitation qui veniam duis ut veniam aliqua excepteur.\n\nDeserunt ipsum eiusmod labore do minim enim anim. Aliquip mollit magna do eu. Qui duis consectetur exercitation veniam qui. Ea duis nisi aute aute occaecat deserunt magna.\n\nBest Regards,\nMadelyn Haynes",attachments:[],starred:!1,important:!1,unread:!1,folder:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"afd52898-82e9-4fd4-8d6a-2391ec817e2a",type:"mail",from:{avatar:"assets/images/avatars/male-14.jpg",contact:"Rowland Sweet <rowland.sweet@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Jun 22 2018 14:39:18 GMT+0000 (UTC)").toISOString(),subject:"Sunt et proident ullamco qui id irure occaecat anim aute elit amet",content:"Hey Brian,\n\nLaborum sunt labore esse occaecat duis magna aliquip dolor. Cupidatat irure aute enim minim nisi reprehenderit voluptate occaecat exercitation anim est quis. Magna esse ipsum tempor consectetur non excepteur nostrud. Est consectetur tempor deserunt magna anim culpa sint id elit. Et ullamco non non aute id cupidatat proident aute dolor exercitation excepteur.\n\nEx officia quis irure enim eu in qui sit non. Aliqua fugiat ut sint deserunt veniam quis qui cillum dolor commodo ea exercitation. Deserunt id velit deserunt Lorem elit elit non. Voluptate fugiat est adipisicing non eiusmod voluptate. Reprehenderit tempor id quis cillum nulla sint sit ipsum veniam aliqua.\n\nPariatur dolore ipsum proident irure elit dolore pariatur occaecat qui adipisicing occaecat et aliquip. Ex quis mollit ad Lorem laboris dolor incididunt. Ex consectetur nulla nulla labore dolor. Cillum aliqua duis nulla quis sit laborum magna et exercitation anim deserunt incididunt elit.\n\nBest Regards,\nRowland Sweet",attachments:[],starred:!1,important:!0,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"e43d83f0-51ea-4da9-b18f-0de380b5156a",type:"mail",from:{avatar:"assets/images/avatars/female-17.jpg",contact:"Fern Shaw <fern.shaw@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Wed Feb 21 2018 06:23:12 GMT+0000 (UTC)").toISOString(),subject:"Nisi esse incididunt nisi aliqua aliqua laborum occaecat quis duis minim",content:"Dear Brian,\n\nCommodo magna officia qui labore ullamco nostrud. Labore nostrud consequat quis laborum esse velit dolore eu. Esse officia duis nisi dolore culpa elit velit excepteur irure in excepteur officia. Ad anim magna excepteur deserunt aute dolore nulla dolore aute tempor laboris adipisicing. Sit culpa culpa occaecat nostrud magna labore sunt pariatur exercitation qui. Esse ea mollit non sint cupidatat aliqua mollit qui ex tempor exercitation labore minim. Veniam aliquip exercitation ad ex.\n\nOfficia nulla exercitation ullamco proident eu amet occaecat Lorem est est non nulla tempor. Exercitation occaecat ipsum sunt tempor et enim nisi reprehenderit Lorem. Culpa elit ea aliqua est. Et exercitation aliquip aliqua et magna et magna exercitation aliqua exercitation pariatur occaecat.\n\nUllamco ea esse consequat nisi et officia veniam. Duis esse ullamco cupidatat do eiusmod aliquip velit irure sit ad irure officia. Irure veniam sunt aliqua elit ex Lorem qui ullamco qui enim dolore aliquip consectetur quis.\n\nBest Regards,\nFern Shaw",attachments:[],starred:!0,important:!1,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"4e1d4820-e907-405a-990a-4a5772f482ad",type:"mail",from:{avatar:"assets/images/avatars/female-18.jpg",contact:"Lorraine Ballard <lorraine.ballard@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sun Jun 24 2018 13:46:02 GMT+0000 (UTC)").toISOString(),subject:"Velit nisi ut laboris id et do aliquip",content:"Hey Brian,\n\nOccaecat fugiat minim dolor excepteur. Ullamco quis cillum consectetur mollit id. Duis eiusmod occaecat consectetur duis laborum aliqua occaecat cillum laboris proident cillum. Amet in elit dolore quis amet cupidatat id laboris Lorem do velit occaecat nostrud ad. Eu est pariatur nulla est proident Lorem quis velit fugiat nisi quis. Dolor mollit occaecat duis veniam amet Lorem tempor eiusmod. Consequat ullamco deserunt nulla occaecat officia est qui pariatur velit.\n\nConsequat culpa do ullamco est et veniam incididunt. Exercitation laborum eu proident ex nostrud minim eu proident ad Lorem aute est non ea. Ut quis mollit anim sunt et labore deserunt tempor magna exercitation irure dolor incididunt elit. Mollit amet ad Lorem eiusmod cupidatat adipisicing nostrud. Non dolor ad occaecat officia in dolor. Irure sint quis aliqua deserunt dolore qui sunt cupidatat quis aliqua eu Lorem. Elit sint incididunt do ea amet laborum.\n\nReprehenderit reprehenderit veniam sit exercitation. Tempor ea adipisicing consequat nostrud sint irure nostrud. Dolor est officia adipisicing dolor et pariatur proident quis sint pariatur exercitation commodo. Esse id quis qui aliquip quis.\n\nKind Regards,\nLorraine Ballard",attachments:[],starred:!1,important:!0,unread:!1,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"f0f2d069-50a0-484f-a4a2-3a272fcb433b",type:"mail",from:{avatar:"assets/images/avatars/male-15.jpg",contact:"Jennings Franklin <jennings.franklin@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Thu Apr 26 2018 06:34:54 GMT+0000 (UTC)").toISOString(),subject:"Enim esse aliqua elit incididunt aliqua mollit amet quis occaecat veniam occaecat proident",content:"Hey Brian,\n\nConsectetur laboris voluptate cillum tempor aliqua ullamco sunt do est ea non mollit cupidatat cillum. Aute aliqua eiusmod proident officia enim duis est elit. Fugiat occaecat culpa aliqua in velit elit duis reprehenderit enim dolor eiusmod sit incididunt. Commodo velit ipsum elit amet qui laboris culpa aliquip ad dolor sit. Commodo laboris laborum eiusmod qui in esse excepteur laboris in ad proident deserunt adipisicing. Esse aliqua sit ad veniam sint et culpa minim labore.\n\nUt officia sint nulla enim consectetur eiusmod. Minim nulla cillum aliquip elit ad pariatur ea nulla. Anim occaecat nulla irure ea nisi dolor cupidatat et consectetur id tempor aliqua magna esse. Laborum culpa incididunt cillum excepteur. Nulla laborum dolore qui sit laboris et mollit labore ea magna occaecat. Dolore cillum fugiat eiusmod Lorem ea veniam.\n\nEt cillum enim nulla anim ipsum labore quis amet exercitation occaecat. Et sint eiusmod sint minim do. In esse id ea ut excepteur amet minim Lorem id consectetur cupidatat est. Dolor pariatur commodo eu est. Consequat aliquip est qui mollit excepteur ex do adipisicing.\n\nKind Regards,\nJennings Franklin",attachments:[],starred:!1,important:!1,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"7c93dbde-8b56-43a3-ade1-b132906679c4",type:"mail",from:{avatar:"assets/images/avatars/female-19.jpg",contact:"Colette Cole <colette.cole@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Fri Sep 21 2018 08:37:21 GMT+0000 (UTC)").toISOString(),subject:"Sit non consequat et fugiat id laboris",content:"Hello Brian,\n\nIpsum non nisi ut do occaecat pariatur et duis eiusmod sint. Consequat do eu adipisicing fugiat incididunt dolor proident cupidatat reprehenderit dolor proident. Duis non eiusmod sit enim esse fugiat sit amet tempor ea ad adipisicing quis aliquip. Labore in cillum ipsum officia est irure incididunt fugiat id in eu Lorem. Occaecat eu veniam voluptate fugiat fugiat laborum veniam voluptate. Do exercitation mollit fugiat duis deserunt. Mollit aute non quis ex officia non amet amet dolor ullamco sint sunt.\n\nDolore incididunt ad ad anim minim. Sunt reprehenderit duis occaecat labore dolore irure elit. Excepteur laboris et proident nulla magna duis et. Eiusmod veniam ea culpa cillum incididunt ad officia. Labore in non voluptate ullamco velit ex aliqua aliqua amet nisi incididunt exercitation. Labore qui est adipisicing labore anim officia ullamco aliquip anim commodo ipsum mollit.\n\nQuis cillum non consequat ea esse laboris duis mollit et id consectetur nisi eu pariatur. In fugiat culpa aliqua eu culpa ea nisi incididunt. Pariatur excepteur laborum nulla ea ex reprehenderit ea deserunt.\n\nKind Regards,\nColette Cole",attachments:[],starred:!1,important:!1,unread:!1,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"7335d11d-04b1-4250-817a-6fdf3e099239",type:"mail",from:{avatar:"assets/images/avatars/female-20.jpg",contact:"Kim Carlson <kim.carlson@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Wed Nov 28 2018 07:57:15 GMT+0000 (UTC)").toISOString(),subject:"Ullamco ad consectetur ut esse",content:"Dear Brian,\n\nReprehenderit aliqua nulla tempor nostrud. Excepteur nostrud nostrud velit magna pariatur nisi anim excepteur consectetur proident irure cillum dolore et. Nostrud esse deserunt veniam exercitation et dolore fugiat tempor. Sit duis adipisicing sint aliqua. Ipsum anim sit velit ipsum ipsum occaecat sit ea Lorem ex pariatur. Anim laboris exercitation tempor officia in enim.\n\nEsse sunt aliquip nulla ipsum laborum irure minim Lorem eiusmod ut et occaecat. Ipsum deserunt nulla duis nisi dolore. Aliquip ea exercitation magna esse laboris consectetur culpa labore reprehenderit ipsum dolor veniam sunt. In consequat cillum irure elit sunt ea Lorem mollit sint tempor reprehenderit laborum velit consequat. Proident aute deserunt Lorem tempor labore incididunt eu adipisicing proident nulla anim exercitation. Laborum adipisicing id id aliquip. Velit proident consectetur consequat nisi dolor aliquip mollit ad officia proident ea nostrud ea.\n\nProident sunt velit adipisicing voluptate amet est dolor reprehenderit deserunt laboris ullamco velit. Veniam nulla esse cupidatat magna ut consequat in et ipsum mollit ad non Lorem. Sit duis qui eiusmod exercitation commodo voluptate laborum. Exercitation consequat mollit nisi mollit deserunt sunt. Fugiat incididunt magna ad nostrud non amet incididunt veniam et veniam nulla ipsum fugiat.\n\nBest Regards,\nKim Carlson",attachments:[],starred:!0,important:!1,unread:!1,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"e9dd17ec-4fc3-424e-89e5-c58d9d235764",type:"mail",from:{avatar:"assets/images/avatars/female-01.jpg",contact:"Rena Park <rena.park@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sat Oct 13 2018 12:57:58 GMT+0000 (UTC)").toISOString(),subject:"Nulla qui anim ullamco officia elit",content:"Hi Brian,\n\nDuis qui qui ad aliqua ad incididunt non exercitation do qui aliqua quis. Eiusmod amet irure minim fugiat ex et sint. Occaecat laboris minim eu exercitation nostrud commodo qui deserunt. Sunt voluptate eiusmod minim commodo. Est excepteur est irure laborum mollit qui excepteur culpa consequat.\n\nEx consectetur minim elit excepteur ad ad ea anim in elit. Velit dolor qui incididunt pariatur aliquip reprehenderit laboris fugiat. Veniam laboris elit ipsum eiusmod dolore labore excepteur enim pariatur.\n\nDolore sit aliquip velit voluptate ipsum in dolor laboris nisi occaecat minim. Ad sunt reprehenderit sit proident occaecat amet aute esse enim. Elit aute adipisicing mollit reprehenderit tempor ex elit proident. Aute exercitation commodo esse exercitation.\n\nBest Regards,\nRena Park",attachments:[],starred:!0,important:!1,unread:!1,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"5fb8f4b5-fad4-4a82-8519-a732e68a48be",type:"mail",from:{avatar:"assets/images/avatars/male-16.jpg",contact:"Haney Gibson <haney.gibson@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Tue Oct 23 2018 00:16:47 GMT+0000 (UTC)").toISOString(),subject:"Veniam consequat ipsum occaecat ipsum",content:"Hey Brian,\n\nMinim adipisicing sint do irure. Reprehenderit reprehenderit dolor tempor anim exercitation qui aliqua. Laboris consectetur labore quis deserunt culpa amet eiusmod minim cillum. Id consequat dolore aliqua sit sunt cillum incididunt aliqua sint dolore quis eiusmod elit aliquip. Nisi aute mollit ipsum dolore eiusmod incididunt. Tempor officia culpa consequat laboris culpa. Lorem pariatur irure minim dolore elit enim elit esse nostrud.\n\nAmet ipsum officia sunt aliqua laborum mollit Lorem et. Est consectetur eu nostrud minim minim irure occaecat sint ea. Ut magna aliqua labore exercitation. Minim sint excepteur cupidatat esse quis do duis ad. Est magna in velit ut cupidatat mollit non do id ea ut non.\n\nDolor dolor elit fugiat aliqua aliquip in officia. Elit et cupidatat commodo laboris nostrud fugiat non cupidatat velit pariatur. Labore anim velit proident nisi ullamco. Reprehenderit adipisicing nisi laboris ut.\n\nBest Regards,\nHaney Gibson",attachments:[],starred:!1,important:!0,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"e766ddd9-e9ea-499c-bb10-72fa57a03059",type:"mail",from:{avatar:"assets/images/avatars/female-02.jpg",contact:"Freda Frank <freda.frank@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Wed Nov 21 2018 01:26:11 GMT+0000 (UTC)").toISOString(),subject:"Magna sint dolor sit laborum enim",content:"Hello Brian,\n\nExcepteur occaecat dolor ex Lorem sunt velit enim eiusmod et fugiat mollit fugiat labore proident. Lorem mollit exercitation labore dolor ullamco proident non irure aliquip. Cillum laboris sit incididunt nulla dolor. Irure mollit mollit irure incididunt eiusmod consequat. Mollit in nisi enim veniam culpa mollit id dolor.\n\nSunt cillum esse est ut exercitation voluptate Lorem. Duis labore ut ullamco non ea do minim in cupidatat magna officia. Ullamco qui occaecat esse magna Lorem occaecat veniam in. Deserunt voluptate do voluptate nulla fugiat laborum officia Lorem mollit quis. Eiusmod sit pariatur qui sint ea irure cillum officia deserunt. Eiusmod irure in enim ullamco Lorem aliqua ad.\n\nDuis deserunt in nisi aute excepteur exercitation minim. Tempor pariatur qui irure laborum in incididunt. Dolor eu aliqua enim cupidatat ad aliquip culpa ipsum consequat consequat. Lorem nostrud deserunt officia commodo. Dolore officia ipsum cupidatat tempor ex occaecat pariatur anim ea consectetur incididunt. Veniam ad pariatur pariatur dolor enim tempor sint aliqua quis minim aliquip magna mollit eiusmod.\n\nKind Regards,\nFreda Frank",attachments:[],starred:!1,important:!1,unread:!1,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"03693a62-d6bd-47c8-8f8e-112f21042722",type:"mail",from:{avatar:"assets/images/avatars/male-17.jpg",contact:"Burns White <burns.white@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Mon May 14 2018 20:06:57 GMT+0000 (UTC)").toISOString(),subject:"Veniam cillum ad proident incididunt nisi exercitation est",content:"Hi Brian,\n\nEsse reprehenderit duis labore aliqua magna mollit ut aliquip. Fugiat aliquip ipsum aliqua laborum ipsum sint nisi proident laborum consectetur dolor veniam commodo. Ea veniam eu laborum nulla non voluptate incididunt nostrud nulla fugiat velit. Nulla aliqua sit eu amet mollit. Aute laboris excepteur ut quis elit non anim aliqua ut et ea cillum consequat ex. Pariatur tempor esse excepteur ea nostrud incididunt culpa elit aliquip proident tempor non id consectetur. Duis eiusmod sint deserunt tempor mollit sint do ad labore adipisicing.\n\nElit enim ipsum mollit pariatur in officia non qui est ipsum dolore Lorem nostrud nulla. Adipisicing aliquip enim ullamco minim in sint aliqua magna enim adipisicing. Reprehenderit ea nulla velit nostrud veniam qui est elit dolore. Et dolor labore commodo veniam aliquip laborum consequat voluptate fugiat et eu. Veniam minim sunt ex laborum. Aliquip nostrud minim pariatur nostrud eiusmod mollit minim irure aliqua. Minim id Lorem magna nostrud consequat irure.\n\nDuis id deserunt eiusmod adipisicing fugiat in irure sit aliqua ipsum velit. Aute aliquip Lorem pariatur cillum fugiat labore et. Ipsum commodo sunt enim eiusmod adipisicing exercitation elit adipisicing culpa laborum cupidatat laboris duis. Mollit officia consectetur voluptate nisi mollit. Magna ipsum sint sint est culpa in magna ad eu quis officia.\n\nBest Regards,\nBurns White",attachments:[],starred:!0,important:!1,unread:!1,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"c59f5ea4-4f5d-4b9e-9c3c-a996b18fd98c",type:"mail",from:{avatar:"assets/images/avatars/male-18.jpg",contact:"Fischer Cervantes <fischer.cervantes@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Thu Dec 13 2018 03:52:15 GMT+0000 (UTC)").toISOString(),subject:"Amet aute tempor sit tempor minim nulla dolor commodo aute eu",content:"Hi Brian,\n\nCulpa nulla est deserunt ut. Culpa eu velit occaecat ut sint voluptate. Nostrud sint officia pariatur eiusmod commodo laborum. Proident consequat nostrud anim qui velit quis.\n\nVoluptate occaecat pariatur minim eu culpa ex sit nostrud. Amet id proident consequat commodo ullamco deserunt eu occaecat anim do exercitation sit quis non. Voluptate eiusmod aute cillum culpa sit. Dolore cillum ea ex reprehenderit occaecat ullamco. Est nulla minim est do adipisicing id in et nostrud voluptate. Proident eiusmod enim cupidatat minim. Amet minim sunt incididunt pariatur amet cupidatat eu exercitation officia laborum.\n\nId elit minim exercitation occaecat exercitation. Cupidatat officia duis duis id nisi nostrud quis dolor officia. Dolore occaecat aliqua eiusmod mollit commodo officia sunt sit laboris nisi excepteur irure duis fugiat.\n\nKind Regards,\nFischer Cervantes",attachments:[],starred:!0,important:!0,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"9ed5d4c1-819a-4719-88d7-cd7b08b2228d",type:"mail",from:{avatar:"assets/images/avatars/male-19.jpg",contact:"Cervantes Reyes <cervantes.reyes@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Tue Oct 16 2018 11:06:27 GMT+0000 (UTC)").toISOString(),subject:"Et eu adipisicing aliqua nisi minim commodo anim aliqua aliquip",content:"Hi Brian,\n\nDo irure id voluptate occaecat quis eiusmod. Nulla non incididunt do ut excepteur proident nulla aliqua minim ex. Enim et elit eiusmod ex dolor aliqua et cupidatat consectetur nulla consectetur et fugiat cillum. Amet ea laboris non duis voluptate id fugiat voluptate et sit magna fugiat quis non.\n\nAmet tempor tempor ut eu proident deserunt. Velit exercitation irure sunt mollit veniam exercitation eiusmod nisi do velit labore sit. In exercitation et Lorem pariatur dolor aliquip aliquip occaecat. Consectetur aliqua ea voluptate aliquip consectetur do tempor sunt sint elit. Exercitation ipsum cupidatat qui exercitation cillum non cupidatat occaecat. Cupidatat consequat ut quis ad incididunt proident culpa qui minim.\n\nEu adipisicing voluptate amet occaecat amet est qui eu nisi aliqua. Quis labore in minim esse deserunt labore nulla qui dolor nulla id veniam nulla. Nulla aliquip pariatur id sunt fugiat laboris incididunt sunt ipsum. Sint dolor non nulla aliqua ea dolor officia veniam officia deserunt duis deserunt. Veniam esse consectetur deserunt excepteur laborum aliquip qui labore. Reprehenderit labore ex do nostrud esse.\n\nBest Regards,\nCervantes Reyes",attachments:[],starred:!1,important:!0,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"a769720b-0c64-483c-925c-5d747c61bff4",type:"mail",from:{avatar:"assets/images/avatars/male-20.jpg",contact:"Cooke Whitney <cooke.whitney@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sat Jul 28 2018 14:16:37 GMT+0000 (UTC)").toISOString(),subject:"Est veniam aliquip culpa deserunt commodo ad laboris ad ullamco",content:"Hi Brian,\n\nVoluptate consequat ullamco eiusmod deserunt eu laborum ullamco Lorem minim eiusmod est eu elit esse. Enim ipsum irure occaecat magna. Esse labore irure incididunt mollit dolor veniam ut magna aliquip. In ex consequat culpa nisi in exercitation. Sunt tempor quis deserunt laborum nulla ad.\n\nVoluptate mollit nostrud consectetur amet enim dolor. Consequat deserunt eiusmod incididunt cupidatat ex anim aliquip minim mollit incididunt tempor. Quis quis deserunt et tempor sunt laboris quis non enim veniam nisi nulla. Ea adipisicing incididunt laboris incididunt exercitation voluptate exercitation ipsum velit duis aute cupidatat labore. Nulla ea non est deserunt proident deserunt qui irure quis enim occaecat cupidatat. Sint veniam consequat Lorem dolore commodo aliqua et. Ad commodo qui ad ea consectetur non dolore dolor.\n\nAnim exercitation id do laborum quis laborum elit officia cupidatat sunt consectetur officia ex excepteur. Cillum cupidatat et consectetur ex aliquip anim Lorem eiusmod nostrud reprehenderit. Magna ullamco qui incididunt dolore anim ad laborum. Laborum occaecat laboris consequat et esse nostrud elit anim amet incididunt aliquip mollit ad proident. Voluptate pariatur ex adipisicing dolore dolor adipisicing cupidatat tempor amet duis dolore sunt consequat qui. Mollit do ullamco enim nulla dolore proident in. Ipsum irure cillum irure aute culpa duis eu est dolore est laborum.\n\nKind Regards,\nCooke Whitney",attachments:[],starred:!0,important:!1,unread:!0,folder:"0197c436-2ef3-424d-b546-8b7f49186e15",labels:[]},{id:"e6b83f13-c25e-4355-913f-54d93d8393f6",type:"mail",from:{avatar:"assets/images/avatars/female-03.jpg",contact:"Lee Lloyd <lee.lloyd@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Thu Oct 18 2018 02:56:36 GMT+0000 (UTC)").toISOString(),subject:"Culpa incididunt amet sunt ipsum ad nostrud exercitation ea",content:"Hi Brian,\n\nDolore voluptate ea id aliquip qui cillum. Adipisicing velit esse et sunt culpa quis velit mollit culpa mollit nostrud. Nulla ad elit cupidatat ex id velit proident aliquip sit irure aliquip exercitation exercitation. Occaecat proident reprehenderit consectetur tempor velit amet cupidatat.\n\nAd est sunt commodo occaecat cillum fugiat minim reprehenderit minim nulla id velit. Ullamco enim ullamco qui eu ut est qui dolore reprehenderit non tempor excepteur. Fugiat irure in pariatur qui incididunt minim cillum. Aliquip incididunt reprehenderit cillum laborum eiusmod sint aute sint. Deserunt pariatur deserunt elit ut velit cupidatat. Ad deserunt ea laborum reprehenderit laboris ut pariatur labore.\n\nLabore ullamco irure mollit aliqua irure officia est excepteur ut. Dolore amet ut id fugiat deserunt reprehenderit pariatur anim. Dolor est amet ipsum labore fugiat culpa minim anim aliqua. Officia ad duis est irure in consequat nostrud duis. Irure sit quis ad nisi qui adipisicing labore consectetur consequat duis eiusmod nisi. Non dolore tempor exercitation nulla nisi Lorem eu adipisicing aliqua dolore qui non. Enim non exercitation occaecat reprehenderit adipisicing dolore laboris eiusmod.\n\nCheers!\nLee Lloyd",attachments:[],starred:!1,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"5c5c4ba7-542b-46b0-b0ce-976f5189d72c",type:"mail",from:{avatar:"assets/images/avatars/male-01.jpg",contact:"Benson Shields <benson.shields@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sun Apr 01 2018 20:39:05 GMT+0000 (UTC)").toISOString(),subject:"Sit incididunt ad tempor veniam duis",content:"Dear Brian,\n\nAnim dolor exercitation magna qui incididunt ullamco enim. Voluptate qui laborum tempor ex minim eu dolore officia Lorem do pariatur laborum. Esse et ullamco reprehenderit nisi anim nostrud est deserunt.\n\nQuis qui commodo exercitation minim ea nisi. Aliqua culpa ad aliqua velit eiusmod do duis ex commodo eiusmod. Laborum nostrud nulla qui non reprehenderit voluptate cillum mollit exercitation anim ipsum cillum.\n\nEiusmod nisi ullamco ex ut velit. Ipsum sint dolor minim aute minim mollit ullamco voluptate magna nulla sint. Pariatur Lorem pariatur velit laboris tempor excepteur tempor reprehenderit culpa Lorem.\n\nKind Regards,\nBenson Shields",attachments:[],starred:!0,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:[]},{id:"36abfef2-f86a-4c9e-99de-1869f0b3e71b",type:"mail",from:{avatar:"assets/images/avatars/male-02.jpg",contact:"Emerson Whitehead <emerson.whitehead@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sun Jun 24 2018 11:19:49 GMT+0000 (UTC)").toISOString(),subject:"Esse ea ut est excepteur",content:"Hey Brian,\n\nEst consequat aute laborum voluptate do aliqua cillum non excepteur nostrud culpa enim veniam nulla. Proident et nisi consequat nisi labore incididunt eiusmod fugiat. Nisi sint ut sint proident culpa pariatur ipsum quis dolor voluptate. Elit proident laboris eu elit. Id nisi dolor quis nostrud cillum quis ut ad quis velit eiusmod.\n\nMinim reprehenderit ullamco culpa cupidatat voluptate ut sunt. Exercitation sit dolore ullamco commodo exercitation cupidatat nulla officia Lorem exercitation officia minim. Reprehenderit ex incididunt magna id culpa incididunt ex reprehenderit ea veniam culpa id occaecat.\n\nDo esse ut non laborum aute. Aute laborum tempor eiusmod id amet anim. Quis exercitation id fugiat deserunt in do irure duis. Id ad ea eiusmod magna excepteur nulla.\n\nCheers!\nEmerson Whitehead",attachments:[],starred:!0,important:!1,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"b1a0ab26-6c86-4888-b2f1-69928b3ca718",type:"mail",from:{avatar:"assets/images/avatars/female-04.jpg",contact:"Annabelle Greene <annabelle.greene@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Aug 30 2018 03:24:13 GMT+0000 (UTC)").toISOString(),subject:"Commodo reprehenderit laborum nostrud culpa et aliquip",content:"Hey Brian,\n\nConsequat amet proident esse laboris nisi excepteur mollit enim ad ipsum. Eiusmod culpa anim magna laboris amet veniam qui. Mollit minim elit tempor in nostrud incididunt pariatur. Ea dolor laboris cupidatat in aliquip elit proident ipsum ad. Ad do pariatur do magna eu voluptate eu qui commodo consectetur exercitation pariatur eu.\n\nSit est nisi tempor eiusmod esse laboris reprehenderit laborum quis incididunt duis amet esse. Lorem do do nulla est. Deserunt magna laborum do pariatur excepteur amet laboris anim sunt nulla. Veniam aliqua non adipisicing id cillum laborum aliqua. Reprehenderit deserunt amet nulla proident. Voluptate aliqua occaecat ex ut deserunt amet voluptate quis id pariatur excepteur incididunt. Magna ex nulla minim magna id cillum nisi id quis culpa consequat ea exercitation.\n\nIncididunt et aliqua officia sit nulla anim commodo est. Irure commodo veniam quis qui ad sit labore mollit in officia non incididunt in tempor. Tempor nulla velit excepteur esse. Duis enim sunt irure consectetur excepteur fugiat duis pariatur exercitation cupidatat commodo. Do cupidatat et labore magna dolor aliquip aute tempor aute. Et sit fugiat commodo eiusmod qui ex minim dolor eu do minim qui veniam.\n\nBest Regards,\nAnnabelle Greene",attachments:[],starred:!1,important:!0,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"87cf5188-34dc-4947-b780-48c7fb6b6b23",type:"mail",from:{avatar:"assets/images/avatars/male-03.jpg",contact:"Dawson Lewis <dawson.lewis@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Fri Aug 03 2018 03:03:12 GMT+0000 (UTC)").toISOString(),subject:"Ipsum duis sint incididunt nulla in labore nulla",content:"Hello Brian,\n\nAdipisicing quis deserunt consectetur proident eiusmod velit irure minim dolore sunt aliqua aliqua. Dolore excepteur ea commodo consectetur. Qui veniam est do cillum non excepteur adipisicing excepteur quis sit. Do cupidatat consectetur pariatur nulla exercitation dolor exercitation mollit. Elit culpa ea mollit laboris anim nisi id velit. Elit esse ad commodo dolor culpa nostrud consequat Lorem laboris pariatur et esse. Nisi elit esse ad cupidatat commodo eiusmod irure aliquip sit deserunt id anim tempor.\n\nIrure deserunt dolore nisi magna ipsum ut qui amet elit consectetur ex pariatur. Aliquip anim nostrud enim exercitation commodo eiusmod mollit qui id nulla. Lorem aute exercitation commodo enim veniam ea aute laborum consequat sunt proident eu. Quis deserunt incididunt mollit adipisicing nostrud laboris. Laborum elit velit proident aliquip ex aliqua dolore magna cillum adipisicing nisi cillum sunt esse.\n\nCillum eu id cillum eu incididunt adipisicing pariatur est sint minim voluptate Lorem Lorem excepteur. Aliqua ipsum non occaecat aute eiusmod deserunt aliquip. Sit incididunt cupidatat pariatur exercitation laborum id qui ut pariatur deserunt fugiat occaecat occaecat incididunt. Amet ad do esse et aliquip magna ullamco commodo deserunt exercitation irure. Consequat dolor magna mollit laboris pariatur laboris.\n\nBest Regards,\nDawson Lewis",attachments:[],starred:!0,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"8749e3bc-24b3-43f3-997b-ee0b5bd7a442",type:"mail",from:{avatar:"assets/images/avatars/male-04.jpg",contact:"Cole Dotson <cole.dotson@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Tue Sep 04 2018 09:09:08 GMT+0000 (UTC)").toISOString(),subject:"Sint quis veniam tempor sint",content:"Hi Brian,\n\nReprehenderit magna Lorem voluptate mollit irure nulla duis est adipisicing. Velit labore ullamco sit dolore. Officia magna est sunt esse veniam eiusmod nostrud laboris eiusmod ullamco nostrud cupidatat veniam.\n\nAliqua veniam magna laborum laboris officia. Excepteur occaecat nisi culpa anim amet dolore culpa culpa laborum veniam deserunt esse sunt. Nostrud tempor adipisicing sit eiusmod dolore.\n\nUt adipisicing labore officia ipsum qui officia aute. Qui in et quis ut qui labore irure. Minim voluptate qui occaecat est. Laborum aliquip enim elit incididunt eiusmod ea sit id in. Qui nostrud ad nostrud deserunt incididunt aute in aliquip.\n\nBest Regards,\nCole Dotson",attachments:[],starred:!1,important:!1,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"108ca3fa-a4dd-4988-a7ea-659ab4446050",type:"mail",from:{avatar:"assets/images/avatars/male-05.jpg",contact:"Bernard Cunningham <bernard.cunningham@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Tue Aug 21 2018 08:51:03 GMT+0000 (UTC)").toISOString(),subject:"Consequat Lorem fugiat et veniam ad veniam proident excepteur laborum",content:"Dear Brian,\n\nEu voluptate exercitation nulla aliqua id laboris ipsum voluptate nulla ea laboris. Magna exercitation reprehenderit mollit velit irure minim elit officia eiusmod reprehenderit non quis. Esse sunt non nisi id irure commodo incididunt amet.\n\nAdipisicing quis mollit velit ullamco enim ad laborum ex dolor ut culpa exercitation sit commodo. Amet eu et ullamco ut elit anim nulla fugiat sint. Laborum tempor incididunt laboris id pariatur velit excepteur officia nostrud mollit occaecat sit. Nulla do fugiat tempor quis reprehenderit fugiat aute. Dolor laboris amet do anim occaecat sunt in duis reprehenderit cupidatat mollit consequat nisi.\n\nUllamco ad minim dolore excepteur amet ullamco quis esse officia voluptate. Ipsum ex dolore labore enim. Cupidatat cillum exercitation cupidatat id eu esse aute tempor ut qui sit.\n\nCheers!\nBernard Cunningham",attachments:[],starred:!0,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"63a362be-4ea7-4cc1-985f-5202db9c1370",type:"mail",from:{avatar:"assets/images/avatars/male-06.jpg",contact:"Edwards Mcconnell <edwards.mcconnell@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Fri Jul 20 2018 05:22:32 GMT+0000 (UTC)").toISOString(),subject:"Amet ipsum voluptate voluptate dolore proident voluptate officia cillum adipisicing tempor tempor ad anim",content:"Hey Brian,\n\nAliqua Lorem fugiat in fugiat commodo laborum sit mollit Lorem elit. Nulla incididunt sint nostrud magna labore elit quis ex. Ex dolore labore tempor cillum magna tempor est exercitation in proident. Dolor est esse consectetur veniam sint proident enim mollit.\n\nQui eiusmod laborum veniam officia quis nisi cillum dolor cupidatat magna. Quis exercitation excepteur incididunt duis laboris ex Lorem laborum excepteur adipisicing. Fugiat exercitation reprehenderit veniam minim occaecat. Excepteur fugiat irure magna aliquip ut amet quis fugiat consectetur ea. Commodo est fugiat ea et labore dolore ullamco nulla excepteur officia ea. Lorem sunt officia pariatur ullamco sunt commodo fugiat enim. Consectetur amet duis et deserunt elit pariatur eiusmod amet excepteur fugiat dolore aliqua eu.\n\nLabore velit ea non elit esse commodo fugiat. Culpa eiusmod consequat sint laboris. Irure proident non laboris duis nisi.\n\nBest Regards,\nEdwards Mcconnell",attachments:[],starred:!0,important:!1,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"ce206b7e-bbd0-4cd1-b69a-a8d4ef5b10bf",type:"mail",from:{avatar:"assets/images/avatars/female-05.jpg",contact:"Lizzie Sanders <lizzie.sanders@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Fri Sep 07 2018 01:29:31 GMT+0000 (UTC)").toISOString(),subject:"Sint enim elit Lorem laboris",content:"Dear Brian,\n\nNostrud Lorem sit dolore eiusmod culpa ut deserunt do. Esse nulla nostrud cupidatat aliquip ut veniam velit cillum amet cillum ea culpa culpa in. Pariatur eu duis adipisicing sint velit eu duis ex officia enim nulla. Sunt fugiat incididunt et id nulla ut ea in.\n\nCillum id ea nisi consectetur nostrud adipisicing magna incididunt ipsum reprehenderit. Exercitation labore nisi magna fugiat officia culpa id commodo eu. Ad ullamco amet pariatur deserunt elit et dolore quis cillum laboris Lorem dolore labore laboris.\n\nEst mollit aliquip labore ad duis quis mollit sunt cillum cupidatat excepteur. Ad dolor cupidatat incididunt deserunt. Ullamco id sunt et ad nisi Lorem irure. Aliquip enim occaecat velit laboris et ullamco sint dolore anim. Proident nisi nulla labore enim dolor. Ipsum eu qui nisi minim aliqua ullamco exercitation. In sint id pariatur id aliqua velit reprehenderit consequat aliquip.\n\nCheers!\nLizzie Sanders",attachments:[],starred:!1,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]},{id:"f7c2e821-b2e2-4103-bb20-ddcd3a42dc7c",type:"mail",from:{avatar:"assets/images/avatars/female-06.jpg",contact:"Elise Hicks <elise.hicks@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>","Julie T. <julie.t@company.com>"],date:new Date("Sun Mar 04 2018 15:45:07 GMT+0000 (UTC)").toISOString(),subject:"Cillum proident non officia mollit nulla dolor eiusmod et aliquip laboris ut adipisicing dolor deserunt",content:"Hi Brian,\n\nVelit proident et qui quis enim. Aute cillum ad ipsum esse nulla. Enim elit quis laborum id excepteur non consectetur ut incididunt enim adipisicing minim est. Dolor pariatur pariatur est cillum consectetur eu do deserunt labore duis incididunt et. Magna laboris labore velit velit ad aliquip magna.\n\nLaboris occaecat duis aliqua culpa culpa culpa quis eu et dolore. Quis irure mollit irure sint fugiat. Ea elit adipisicing incididunt cillum proident esse esse tempor nulla laborum incididunt reprehenderit. Sit minim laborum dolor magna sunt pariatur. Voluptate ullamco exercitation deserunt ea consequat aliqua Lorem non velit irure et adipisicing labore.\n\nVoluptate id exercitation eiusmod mollit et commodo sit consequat minim id. Consectetur eiusmod reprehenderit veniam elit dolor qui quis occaecat nisi ut commodo excepteur. Minim do ad veniam ullamco ea magna occaecat velit. Non do ea officia cupidatat ex proident veniam nostrud. Non occaecat laboris ad est quis ad. Commodo non aliquip nisi ullamco ullamco consequat eiusmod aliqua est sunt incididunt commodo et nostrud.\n\nCheers!\nElise Hicks",attachments:[],starred:!0,important:!0,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"d8ca28a0-7fb7-4cd4-9058-3a867f841f76",type:"mail",from:{avatar:"assets/images/avatars/female-07.jpg",contact:"Sherri Roth <sherri.roth@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Thu Dec 20 2018 09:37:24 GMT+0000 (UTC)").toISOString(),subject:"Ex laboris et sunt ex aute aute nisi",content:"Hey Brian,\n\nLaboris eu incididunt reprehenderit eiusmod. Non ad tempor fugiat aliquip aliquip ullamco deserunt deserunt occaecat Lorem. Esse ut velit labore magna nostrud do eu fugiat do adipisicing fugiat fugiat id in. Reprehenderit magna aute sunt proident anim nostrud ex Lorem.\n\nDolor proident et quis ea anim sit deserunt ea non nisi. Ullamco fugiat proident consectetur qui reprehenderit incididunt anim fugiat pariatur eiusmod quis quis. Amet anim veniam labore aliquip est occaecat do magna consectetur mollit fugiat. Ut fugiat eu deserunt mollit mollit cupidatat.\n\nNisi culpa et magna est officia duis laboris adipisicing ullamco pariatur sunt nulla aute proident. Ex incididunt veniam fugiat do proident ullamco tempor qui eu qui consequat anim. Commodo minim consectetur excepteur amet in sint adipisicing cillum tempor sint et nulla. Cupidatat ut commodo esse labore anim.\n\nCheers!\nSherri Roth",attachments:[],starred:!0,important:!1,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"b48be636-410c-485a-9442-7de7ce807dc2",type:"mail",from:{avatar:"assets/images/avatars/male-07.jpg",contact:"Skinner Hawkins <skinner.hawkins@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sun Jun 10 2018 07:50:01 GMT+0000 (UTC)").toISOString(),subject:"Eu cillum amet dolore labore voluptate qui mollit ad anim ipsum laborum eiusmod aliquip",content:"Hi Brian,\n\nFugiat nisi eu aliquip do elit irure enim consectetur officia consequat. Quis eiusmod minim sint veniam quis dolor sit excepteur officia reprehenderit. Aute ex ea eu eiusmod. Consectetur velit dolore laboris proident ex. Enim sint dolore adipisicing occaecat et magna quis. Enim nostrud nisi sunt deserunt.\n\nOccaecat laborum voluptate quis culpa duis cillum excepteur velit ullamco duis nisi. Nulla cillum ea Lorem reprehenderit. Ea proident deserunt mollit esse pariatur est duis aute Lorem. Id deserunt nulla elit velit veniam ut consectetur Lorem exercitation do laborum nisi Lorem.\n\nVelit sint exercitation et ullamco ipsum deserunt irure. Consectetur mollit aliqua duis commodo laboris sit consequat laborum mollit aliquip anim. Occaecat enim quis in ullamco voluptate dolore enim culpa Lorem est consectetur deserunt tempor labore. Do non ex irure dolor elit ea Lorem duis esse sit eu fugiat eiusmod.\n\nCheers!\nSkinner Hawkins",attachments:[],starred:!0,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"efe990eb-6559-48a6-a909-320c465de739",type:"mail",from:{avatar:"assets/images/avatars/female-08.jpg",contact:"Velma Ellison <velma.ellison@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Thu Nov 01 2018 10:59:46 GMT+0000 (UTC)").toISOString(),subject:"Ex duis cupidatat qui velit",content:"Hey Brian,\n\nSint labore adipisicing consequat ipsum. Proident aute et reprehenderit sint laborum nulla dolor. Dolor commodo consectetur nulla id reprehenderit veniam enim culpa ad irure esse Lorem amet. Tempor laboris aute ea sint. Elit laboris eu aliquip tempor eu Lorem eu ex.\n\nMagna dolore officia in excepteur. Reprehenderit in ipsum ea ex voluptate reprehenderit et aliquip commodo deserunt excepteur nisi reprehenderit quis. Consectetur do mollit non nisi exercitation elit anim laboris elit cillum excepteur. Veniam qui deserunt culpa enim esse eu Lorem. Est in consequat cupidatat elit in nisi deserunt.\n\nProident consequat ea nisi eiusmod esse incididunt exercitation. Consequat labore veniam non elit duis aute eiusmod labore est irure. Aliquip velit minim nisi qui est. Consequat ea dolor nostrud incididunt. Nulla commodo consectetur occaecat eu nisi ullamco cillum culpa ea magna. Eiusmod quis in ex veniam duis esse do. Laboris quis mollit mollit ex nulla officia irure pariatur qui aute consectetur ad esse.\n\nCheers!\nVelma Ellison",attachments:[],starred:!0,important:!1,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7"]},{id:"d2bc3670-63f7-47c3-9d3d-4998c716f04a",type:"mail",from:{avatar:"assets/images/avatars/female-09.jpg",contact:"Tamara Fitzgerald <tamara.fitzgerald@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sat Feb 24 2018 15:37:16 GMT+0000 (UTC)").toISOString(),subject:"Et esse sit eiusmod dolore eiusmod ad sit ipsum adipisicing ut esse",content:"Dear Brian,\n\nIn exercitation pariatur id occaecat reprehenderit exercitation ullamco nostrud consequat nostrud anim labore reprehenderit. Pariatur ea amet eiusmod consequat aliquip culpa aute. Officia elit non nulla ullamco aliquip est nulla quis nostrud consequat irure.\n\nFugiat nisi labore excepteur non mollit duis. Irure voluptate fugiat duis ullamco exercitation cupidatat est ullamco culpa. Quis nisi nostrud nisi non commodo veniam Lorem officia proident fugiat elit exercitation consectetur. Cupidatat cupidatat mollit amet nisi voluptate et ea sint sint. Excepteur ad aute reprehenderit nisi dolore sint eu fugiat consequat nulla proident ipsum ad voluptate. Ea officia aute incididunt commodo consectetur aliquip sint. Irure veniam ipsum anim incididunt aliquip est enim consequat anim cillum veniam laborum enim laborum.\n\nAnim non eiusmod elit id cillum minim minim qui amet sint. Incididunt ullamco exercitation consequat ipsum sit eiusmod minim dolore sint laborum labore. Velit incididunt nulla consectetur duis duis. Sit labore duis nostrud tempor. Elit excepteur nostrud adipisicing eu quis ex. Aute aliquip esse laborum irure in officia qui voluptate laboris magna reprehenderit.\n\nKind Regards,\nTamara Fitzgerald",attachments:[],starred:!0,important:!0,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"07b4d696-7657-4535-9838-3efb42355cbb",type:"mail",from:{avatar:"assets/images/avatars/male-08.jpg",contact:"Duncan Gilmore <duncan.gilmore@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Mon Dec 31 2018 08:15:40 GMT+0000 (UTC)").toISOString(),subject:"Ipsum non ad commodo dolor enim labore ullamco",content:"Hey Brian,\n\nDuis commodo commodo exercitation ex incididunt fugiat incididunt duis ex. Proident tempor nulla culpa consequat non est incididunt amet ipsum anim. Non ipsum irure consectetur nisi exercitation. Nostrud occaecat ullamco ad et tempor magna sint ea minim duis consectetur aute velit incididunt. Ad amet exercitation consectetur mollit proident minim anim excepteur nostrud.\n\nEt in nulla laboris minim ex excepteur culpa exercitation officia labore nostrud quis. Est officia velit ullamco aute consectetur Lorem consectetur voluptate qui eu. Elit non nulla laboris enim in esse quis. Pariatur ullamco cupidatat cupidatat non et anim in dolor magna quis Lorem dolore et. Sit ullamco cillum reprehenderit eu. Ut id ipsum duis occaecat occaecat.\n\nFugiat excepteur et aute magna fugiat ut consequat adipisicing quis deserunt id sint occaecat. Ut cupidatat est nisi fugiat enim laborum. Nostrud est nisi occaecat ut Lorem.\n\nKind Regards,\nDuncan Gilmore",attachments:[],starred:!0,important:!1,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:[]},{id:"b8424db5-c607-4b9a-b88f-78c54343a342",type:"mail",from:{avatar:"assets/images/avatars/female-10.jpg",contact:"Betty Dean <betty.dean@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Thu Aug 16 2018 06:17:15 GMT+0000 (UTC)").toISOString(),subject:"Laborum magna cupidatat qui sint proident aliquip ut commodo aute sint",content:"Dear Brian,\n\nConsequat aliquip ut laboris non velit dolor fugiat. Nisi ut laborum amet occaecat proident deserunt excepteur sunt occaecat pariatur sint ullamco fugiat aliquip. Ea excepteur commodo magna ut deserunt. Reprehenderit eu quis nisi esse eiusmod ut ullamco. Esse est pariatur id labore anim cillum dolore nulla esse dolor eiusmod do magna est.\n\nDo fugiat dolore duis ex consequat amet sunt reprehenderit enim non dolore incididunt pariatur. Excepteur ipsum labore est cupidatat laborum do consectetur tempor ipsum eiusmod. Voluptate eiusmod nostrud occaecat nisi laboris et velit non nostrud. Nulla id commodo laboris culpa id cillum nostrud deserunt fugiat excepteur nisi irure laborum. Irure in aute ea non magna Lorem aute consequat excepteur duis occaecat cupidatat ea. Tempor Lorem ullamco ullamco occaecat ipsum duis aliqua velit labore dolore veniam. Mollit ex commodo qui esse.\n\nLabore et nostrud do dolor. Sit duis proident nulla mollit officia. Deserunt voluptate ad anim in id consectetur excepteur Lorem quis. Consectetur officia esse cillum Lorem aliqua ex sit proident qui occaecat. Deserunt magna in consectetur velit proident sint cupidatat commodo veniam sint cillum amet aliqua. Aute cillum officia culpa Lorem mollit amet culpa incididunt dolore voluptate minim. Aliqua fugiat aliquip nulla dolore elit aliqua quis veniam ullamco in adipisicing deserunt.\n\nCheers!\nBetty Dean",attachments:[],starred:!0,important:!1,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"edf1399f-e829-4bde-ae5b-e03d18ad2f76",type:"mail",from:{avatar:"assets/images/avatars/male-09.jpg",contact:"Pate Gardner <pate.gardner@company.com>"},to:"me <hughes.brian@company.com>",date:new Date("Sat May 26 2018 10:36:30 GMT+0000 (UTC)").toISOString(),subject:"Non labore sit dolor quis in qui esse velit ad sit",content:"Hi Brian,\n\nMinim ea eiusmod eu cillum enim amet minim commodo reprehenderit ullamco pariatur sunt adipisicing excepteur. Laboris aute velit cillum aute laborum exercitation. Aute esse qui aliquip et proident excepteur nulla ullamco id quis culpa consectetur ea in. Aute ad dolor culpa voluptate deserunt consectetur Lorem ex est. Id consequat laborum qui elit velit. Nostrud incididunt ullamco ad aute officia adipisicing proident consectetur qui in fugiat elit. Qui sit officia amet ex occaecat irure.\n\nIncididunt sit est quis mollit ex nostrud dolore ullamco officia laboris. Reprehenderit labore anim ea tempor officia officia et duis cupidatat adipisicing dolore. Dolore exercitation minim culpa ut est magna aute adipisicing quis. Eiusmod nulla mollit nulla dolor elit aute incididunt aute officia tempor enim do. Fugiat tempor non dolore quis nisi do laborum qui.\n\nEst et cupidatat nulla laboris amet ut laboris. Lorem in esse culpa sunt laborum. Commodo est nisi ullamco esse veniam.\n\nKind Regards,\nPate Gardner",attachments:[],starred:!0,important:!1,unread:!0,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:[]},{id:"bcc422a2-8a39-416e-8205-a5ce354ea622",type:"mail",from:{avatar:"assets/images/avatars/male-10.jpg",contact:"Lawson Kidd <lawson.kidd@company.com>"},to:"me <hughes.brian@company.com>",cc:["Graham Belltower <graham.belltower@company.com>"],date:new Date("Sun Mar 18 2018 02:18:44 GMT+0000 (UTC)").toISOString(),subject:"Proident non proident dolore non dolor reprehenderit",content:"Hello Brian,\n\nDeserunt cillum in non et. Occaecat consequat cupidatat occaecat dolor laboris id nostrud laborum. Incididunt commodo eiusmod id irure ex amet. Aute officia ut voluptate id ex ut ex minim velit. Ullamco est pariatur et quis. Sint eiusmod labore qui minim laboris esse aliquip culpa in incididunt reprehenderit.\n\nNon aliqua anim occaecat cupidatat qui adipisicing elit et aliquip adipisicing cillum in in eu. Velit esse exercitation eiusmod ad id sunt duis voluptate sint veniam proident. Ullamco sit ut laboris minim voluptate ut velit excepteur ad. Ad aute et consequat pariatur aute in ipsum enim ea nostrud excepteur consequat est. Et magna excepteur irure do adipisicing. Id fugiat quis et deserunt sit nostrud fugiat eu do eu ullamco.\n\nVelit aliqua ea id ipsum irure exercitation. Et duis aliquip exercitation amet in minim aliqua proident nisi velit irure excepteur non eu. Eiusmod irure tempor mollit velit culpa excepteur in minim eiusmod. Duis et commodo qui elit quis anim consectetur elit reprehenderit. Labore aliqua cupidatat Lorem eu officia exercitation labore aliqua mollit magna ullamco cupidatat. Nostrud ea commodo ad ad eiusmod velit eiusmod. Laborum aliquip exercitation mollit et irure occaecat.\n\nKind Regards,\nLawson Kidd",attachments:[],starred:!0,important:!0,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]}];let so=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._filters=no,this._folders=io,this._mails=oo,this._labels=ao,this._settings=ro,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/mailbox/settings").reply(()=>[200,rn(this._settings)]),this._fuseMockApiService.onPatch("api/apps/mailbox/settings").reply(({request:e})=>{const t=rn(e.body.settings);return this._settings=Tn({},this._settings,t),[200,rn(this._settings)]}),this._fuseMockApiService.onGet("api/apps/mailbox/folders").reply(()=>{let e=0;return this._folders.forEach(t=>{const i=this._mails.filter(e=>e.folder===t.id);"sent"===t.slug||"trash"===t.slug?e=0:"drafts"===t.slug||"trash"===t.slug||"spam"===t.slug?e=i.length:i.forEach(t=>{t.unread&&e++}),t.count=e,e=0}),[200,rn(this._folders)]}),this._fuseMockApiService.onGet("api/apps/mailbox/filters").reply(()=>[200,rn(this._filters)]),this._fuseMockApiService.onGet("api/apps/mailbox/labels").reply(()=>[200,rn(this._labels)]),this._fuseMockApiService.onPost("api/apps/mailbox/label").reply(({request:e})=>{const t=rn(e.body.label);t.id=Pt.guid(),t.slug=t.title.toLowerCase().replace(/ /g,"-").replace(/[-]+/g,"-").replace(/[^\w-]+/g,"");const i=t.slug;let n,a=1;do{n=this._labels.filter(e=>e.slug===t.slug),n.length>0&&(t.slug=i+"-"+a,a++)}while(n.length>0);return this._labels.push(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/mailbox/label").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.label);let n=null;return this._labels.forEach((e,a,r)=>{e.id===t&&(i.slug=i.title.toLowerCase().replace(/ /g,"-").replace(/[-]+/g,"-").replace(/[^\w-]+/g,""),r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/mailbox/label").reply(({request:e})=>{const t=e.params.get("id"),i=this._labels.findIndex(e=>e.id===t);return this._labels.splice(i,1),this._mails.filter(e=>e.labels.indexOf(t)>-1).forEach(e=>{e.labels.splice(e.labels.indexOf(t),1)}),[200,!0]}),this._fuseMockApiService.onGet("api/apps/mailbox/mails",625).reply(({request:e})=>{var t;const i=e.params.get("folder"),n=e.params.get("filter"),a=e.params.get("label");let r=rn(this._mails);r=r.filter(e=>i?e.folder===this._folders.find(e=>e.slug===i).id:n?!0===e[n]:a?e.labels.includes(this._labels.find(e=>e.slug===a).id):void 0),r.sort((e,t)=>new Date(t.date).getTime()-new Date(e.date).getTime()),r.forEach(e=>{e.ccCount=e.cc?e.cc.length:0,e.bccCount=e.bcc?e.bcc.length:0});const o=r.length,s=parseInt(null!==(t=e.params.get("page"))&&void 0!==t?t:"1",10),u=10*(s-1),c=Math.min(10*s,o),l=Math.max(Math.ceil(o/10),1);let d={};return s>l?(r=null,d={lastPage:l}):(r=r.slice(u,c),d={totalResults:o,resultsPerPage:10,currentPage:s,lastPage:l,startIndex:u,endIndex:c-1}),[200,{mails:r,pagination:d}]}),this._fuseMockApiService.onGet("api/apps/mailbox/mail").reply(({request:e})=>{const t=e.params.get("id");return[200,rn(this._mails).find(e=>e.id===t)]}),this._fuseMockApiService.onPatch("api/apps/mailbox/mail").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.mail);let n=null;return this._mails.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const uo=[{id:"832276cc-c5e9-4fcc-8e23-d38e2e267bc9",image:"assets/images/avatars/male-01.jpg",title:"Gary Peters",description:"We should talk about that at lunch!",time:dn().subtract(25,"minutes").toISOString(),read:!1},{id:"608b4479-a3ac-4e26-8675-3609c52aca58",image:"assets/images/avatars/male-04.jpg",title:"Leo Gill (Client #8817)",description:"You can download the latest invoices now. Please check and let me know.",time:dn().subtract(50,"minutes").toISOString(),read:!1},{id:"22148c0c-d788-4d49-9467-447677d11b76",image:"assets/images/avatars/female-01.jpg",title:"Sarah",description:"Don't forget to pickup Jeremy after school!",time:dn().subtract(3,"hours").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"492e2917-760c-4921-aa5a-3201a857cd48",image:"assets/images/avatars/female-12.jpg",title:"Nancy Salazar &bull; Joy Publishing",description:"I'll proof read your bio on next Monday.",time:dn().subtract(5,"hours").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"214a46e5-cae7-4b18-9869-eabde7c7ea52",image:"assets/images/avatars/male-06.jpg",title:"Matthew Wood",description:"Dude, I heard that they are going to promote you! Congrats man, tonight the drinks are on me!",time:dn().subtract(7,"hours").toISOString(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"95930319-61cc-4c7e-9324-f1091865330c",image:"assets/images/avatars/female-04.jpg",title:"Elizabeth (New assistant)",description:"Boss, I've sent all client invoices but Geoffrey refusing to pay.",time:dn().subtract(9,"hours").toISOString(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"802935e9-9577-48bc-98d1-308a4872afd7",image:"assets/images/avatars/male-06.jpg",title:"William Bell",description:"Did you see this game? We should hang out and give it a shot sometime.",time:dn().subtract(1,"day").toISOString(),read:!0,link:"https://www.google.com",useRouter:!1},{id:"059f3738-633b-48ea-ad83-19016ce24c62",image:"assets/images/avatars/female-09.jpg",title:"Cheryl Obrien - HR",description:"Why did't you still look at the kitten pictures I've sent to you!",time:dn().subtract(3,"days").toISOString(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"5c2bb44d-5ca7-42ff-ad7e-46ced9f49a24",image:"assets/images/avatars/female-15.jpg",title:"Joan Jones - Tech",description:"Dude, Cheryl keeps bugging me with kitten pictures all the time :( What are we gonna do about it?",time:dn().subtract(4,"day").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0}];let co=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._messages=uo,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/common/messages").reply(()=>[200,rn(this._messages)]),this._fuseMockApiService.onPost("api/common/messages").reply(({request:e})=>{const t=rn(e.body.message);return t.id=Pt.guid(),this._messages.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/common/messages").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.message);let n=null;return this._messages.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/common/messages").reply(({request:e})=>{const t=e.params.get("id");let i=null;const n=this._messages.findIndex(e=>e.id===t);return i=rn(this._messages[n]),this._messages.splice(n,1),[200,i]}),this._fuseMockApiService.onGet("api/common/messages/mark-all-as-read").reply(()=>(this._messages.forEach((e,t,i)=>{i[t].read=!0,i[t].seen=!0}),[200,!0])),this._fuseMockApiService.onPost("api/common/messages/toggle-read-status").reply(({request:e})=>{const t=rn(e.body.message);let i=null;return this._messages.forEach((e,n,a)=>{e.id===t.id&&(a[n].read=t.read,i=a[n])}),[200,i]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const lo=[{id:"dashboard",title:"Dashboard",type:"basic",icon:"heroicons_outline:chart-square-bar",link:"/dashboard"},{id:"partners",title:"Partners",type:"basic",icon:"heroicons_outline:office-building",link:"/partners"},{id:"errors",title:"Errors",type:"basic",icon:"heroicons_outline:exclamation",link:"/errors"},{id:"users",title:"Users",type:"basic",icon:"heroicons_outline:users",link:"/errors"},{id:"integrate",title:"Integrate",type:"basic",icon:"heroicons_outline:puzzle",link:"/integrate"},{id:"fileupload",title:"CSV Upload",type:"basic",icon:"heroicons_outline:document",link:"/csv-upload"},{id:"metrics",title:"Metrics",type:"basic",icon:"heroicons_outline:document",link:"/metrics"}],mo=lo,ho=lo,po=[],fo=lo;let go=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._compactNavigation=ho,this._defaultNavigation=mo,this._futuristicNavigation=po,this._horizontalNavigation=fo,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/common/navigation").reply(()=>(this._compactNavigation.forEach(e=>{this._defaultNavigation.forEach(t=>{t.id===e.id&&(e.children=rn(t.children))})}),this._futuristicNavigation.forEach(e=>{this._defaultNavigation.forEach(t=>{t.id===e.id&&(e.children=rn(t.children))})}),this._horizontalNavigation.forEach(e=>{this._defaultNavigation.forEach(t=>{t.id===e.id&&(e.children=rn(t.children))})}),[200,{compact:rn(this._compactNavigation),default:rn(this._defaultNavigation),futuristic:rn(this._futuristicNavigation),horizontal:rn(this._horizontalNavigation)}]))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const bo=[{id:"f47c92e5-20b9-44d9-917f-9ff4ad25dfd0",title:"Family"},{id:"e2f749f5-41ed-49d0-a92a-1c83d879e371",title:"Work"},{id:"b1cde9ee-e54d-4142-ad8b-cf55dafc9528",title:"Tasks"},{id:"6c288794-47eb-4605-8bdf-785b61a449d3",title:"Priority"},{id:"bbc73458-940b-421c-8d5f-8dcd23a9b0d6",title:"Personal"},{id:"2dc11344-3507-48e0-83d6-1c047107f052",title:"Friends"}],vo=[{id:"8f011ac5-b71c-4cd7-a317-857dcd7d85e0",title:"",content:"Find a new company name",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:mn()().hour(10).minute(19).subtract(98,"day").toISOString(),updatedAt:null},{id:"ced0a1ce-051d-41a3-b080-e2161e4ae621",title:"",content:"Send the photos of last summer to John",tasks:null,image:"assets/images/cards/14-640x480.jpg",reminder:null,labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:mn()().hour(15).minute(37).subtract(80,"day").toISOString(),updatedAt:null},{id:"d3ac02a9-86e4-4187-bbd7-2c965518b3a3",title:"",content:"Update the design of the theme",tasks:null,image:null,reminder:null,labels:["6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!1,createdAt:mn()().hour(19).minute(27).subtract(74,"day").toISOString(),updatedAt:mn()().hour(15).minute(36).subtract(50,"day").toISOString()},{id:"89861bd4-0144-4bb4-8b39-332ca10371d5",title:"",content:"Theming support for all apps",tasks:null,image:null,reminder:mn()().hour(12).minute(34).add(50,"day").toISOString(),labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:mn()().hour(12).minute(34).subtract(59,"day").toISOString(),updatedAt:null},{id:"ffd20f3c-2d43-4c6b-8021-278032fc9e92",title:"Gift Ideas",content:"Stephanie's birthday is coming and I need to pick a present for her. Take a look at the below list and buy one of them (or all of them)",tasks:[{id:"330a924f-fb51-48f6-a374-1532b1dd353d",content:"Scarf",completed:!1},{id:"781855a6-2ad2-4df4-b0af-c3cb5f302b40",content:"A new bike helmet",completed:!0},{id:"bcb8923b-33cd-42c2-9203-170994fa24f5",content:"Necklace",completed:!1},{id:"726bdf6e-5cd7-408a-9a4f-0d7bb98c1c4b",content:"Flowers",completed:!1}],image:null,reminder:null,labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0"],archived:!1,createdAt:mn()().hour(16).minute(4).subtract(47,"day").toISOString(),updatedAt:null},{id:"71d223bb-abab-4183-8919-cd3600a950b4",title:"Shopping list",content:"",tasks:[{id:"e3cbc986-641c-4448-bc26-7ecfa0549c22",content:"Bread",completed:!0},{id:"34013111-ab2c-4b2f-9352-d2ae282f57d3",content:"Milk",completed:!1},{id:"0fbdea82-cc79-4433-8ee4-54fd542c380d",content:"Onions",completed:!1},{id:"66490222-743e-4262-ac91-773fcd98a237",content:"Coffee",completed:!0},{id:"ab367215-d06a-48b0-a7b8-e161a63b07bd",content:"Toilet Paper",completed:!0}],image:null,reminder:mn()().hour(10).minute(44).subtract(35,"day").toISOString(),labels:["b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:mn()().hour(10).minute(44).subtract(35,"day").toISOString(),updatedAt:null},{id:"11fbeb98-ae5e-41ad-bed6-330886fd7906",title:"Keynote Schedule",content:"",tasks:[{id:"2711bac1-7d8a-443a-a4fe-506ef51d3fcb",content:"Breakfast",completed:!0},{id:"e3a2d675-a3e5-4cef-9205-feeccaf949d7",content:"Opening ceremony",completed:!0},{id:"7a721b6d-9d85-48e0-b6c3-f927079af582",content:"Talk 1: How we did it!",completed:!0},{id:"bdb4d5cd-5bb8-45e2-9186-abfd8307e429",content:"Talk 2: How can you do it!",completed:!1},{id:"c8293bb4-8ab4-4310-bbc2-52ecf8ec0c54",content:"Lunch break",completed:!1}],image:null,reminder:mn()().hour(11).minute(27).subtract(14,"day").toISOString(),labels:["b1cde9ee-e54d-4142-ad8b-cf55dafc9528","e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:mn()().hour(11).minute(27).subtract(24,"day").toISOString(),updatedAt:null},{id:"d46dee8b-8761-4b6d-a1df-449d6e6feb6a",title:"",content:"Organize the dad's surprise retirement party",tasks:null,image:null,reminder:mn()().hour(14).minute(56).subtract(25,"day").toISOString(),labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0"],archived:!1,createdAt:mn()().hour(14).minute(56).subtract(20,"day").toISOString(),updatedAt:null},{id:"6bc9f002-1675-417c-93c4-308fba39023e",title:"Plan the road trip",content:"",tasks:null,image:"assets/images/cards/17-640x480.jpg",reminder:null,labels:["2dc11344-3507-48e0-83d6-1c047107f052","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:mn()().hour(9).minute(32).subtract(15,"day").toISOString(),updatedAt:mn()().hour(17).minute(6).subtract(12,"day").toISOString()},{id:"15188348-78aa-4ed6-b5c2-028a214ba987",title:"Office Address",content:"933 8th Street Stamford, CT 06902",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:mn()().hour(20).minute(5).subtract(12,"day").toISOString(),updatedAt:null},{id:"1dbfc685-1a0a-4070-9ca7-ed896c523037",title:"Tasks",content:"",tasks:[{id:"004638bf-3ee6-47a5-891c-3be7b9f3df09",content:"Wash the dishes",completed:!0},{id:"86e6820b-1ae3-4c14-a13e-35605a0d654b",content:"Walk the dog",completed:!1}],image:null,reminder:mn()().hour(13).minute(43).subtract(2,"day").toISOString(),labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6"],archived:!1,createdAt:mn()().hour(13).minute(43).subtract(7,"day").toISOString(),updatedAt:null},{id:"49548409-90a3-44d4-9a9a-f5af75aa9a66",title:"",content:"Dinner with parents",tasks:null,image:null,reminder:null,labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0","6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!1,createdAt:mn()().hour(7).minute(12).subtract(2,"day").toISOString(),updatedAt:null},{id:"c6d13a35-500d-4491-a3f3-6ca05d6632d3",title:"",content:"Re-fill the medicine cabinet",tasks:null,image:null,reminder:null,labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6","6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!0,createdAt:mn()().hour(17).minute(14).subtract(100,"day").toISOString(),updatedAt:null},{id:"c6d13a35-500d-4491-a3f3-6ca05d6632d3",title:"",content:"Update the icons pack",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!0,createdAt:mn()().hour(10).minute(29).subtract(85,"day").toISOString(),updatedAt:null},{id:"46214383-f8e7-44da-aa2e-0b685e0c5027",title:"Team Meeting",content:"Talk about the future of the web apps",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!0,createdAt:mn()().hour(15).minute(30).subtract(69,"day").toISOString(),updatedAt:null}];let _o=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._labels=bo,this._notes=vo,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/notes/labels").reply(()=>[200,rn(this._labels)]),this._fuseMockApiService.onPost("api/apps/notes/labels").reply(({request:e})=>{const t={id:Pt.guid(),title:e.body.title};return this._labels.push(t),[200,rn(this._labels)]}),this._fuseMockApiService.onPatch("api/apps/notes/labels").reply(({request:e})=>{const t=e.body.label;return this._labels=this._labels.map(e=>e.id===t.id?Object.assign(Object.assign({},e),{title:t.title}):e),[200,rn(this._labels)]}),this._fuseMockApiService.onDelete("api/apps/notes/labels").reply(({request:e})=>{const t=e.params.get("id");return this._labels=this._labels.filter(e=>e.id!==t),this._notes=this._notes.map(e=>Object.assign(Object.assign({},e),{labels:e.labels.filter(e=>e!==t)})),[200,rn(this._labels)]}),this._fuseMockApiService.onPost("api/apps/notes/tasks").reply(({request:e})=>{let t=e.body.note;const i=e.body.task;return this._notes=this._notes.map(e=>e.id===t.id?(e.tasks||(e.tasks=[]),e.tasks.push({id:Pt.guid(),content:i,completed:!1}),t=rn(e),Object.assign({},e)):e),[200,t]}),this._fuseMockApiService.onGet("api/apps/notes/all").reply(()=>{const e=rn(this._labels);let t=rn(this._notes);return t=t.map(t=>Object.assign(Object.assign({},t),{labels:t.labels.map(t=>e.find(e=>e.id===t))})),[200,t]}),this._fuseMockApiService.onPost("api/apps/notes").reply(({request:e})=>{const t=e.body.note;return t.id=Pt.guid(),this._notes.push(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/notes").reply(({request:e})=>{const t=e.body.updatedNote;return this._notes=this._notes.map(e=>e.id===t.id?Object.assign({},t):e),[200,t]}),this._fuseMockApiService.onDelete("api/apps/notes").reply(({request:e})=>{const t=e.params.get("id");return this._notes.forEach((e,i)=>{e.id===t&&this._notes.splice(i,1)}),[200,!0]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const yo=[{id:"493190c9-5b61-4912-afe5-78c21f1044d7",icon:"heroicons_solid:star",title:"Daily challenges",description:"Your submission has been accepted",time:dn().subtract(25,"minutes").toISOString(),read:!1},{id:"6e3e97e5-effc-4fb7-b730-52a151f0b641",image:"assets/images/avatars/male-04.jpg",description:"<strong>Leo Gill</strong> added you to <em>Top Secret Project</em> group and assigned you as a <em>Project Manager</em>",time:dn().subtract(50,"minutes").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"b91ccb58-b06c-413b-b389-87010e03a120",icon:"heroicons_solid:mail",title:"Mailbox",description:"You have 15 unread mails across 3 mailboxes",time:dn().subtract(3,"hours").toISOString(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"541416c9-84a7-408a-8d74-27a43c38d797",icon:"heroicons_solid:refresh",title:"Cron jobs",description:"Your <em>Docker container</em> is ready to publish",time:dn().subtract(5,"hours").toISOString(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"ef7b95a7-8e8b-4616-9619-130d9533add9",image:"assets/images/avatars/male-06.jpg",description:"<strong>Roger Murray</strong> accepted your friend request",time:dn().subtract(7,"hours").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"eb8aa470-635e-461d-88e1-23d9ea2a5665",image:"assets/images/avatars/female-04.jpg",description:"<strong>Sophie Stone</strong> sent you a direct message",time:dn().subtract(9,"hours").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"b85c2338-cc98-4140-bbf8-c226ce4e395e",icon:"heroicons_solid:mail",title:"Mailbox",description:"You have 3 new mails",time:dn().subtract(1,"day").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"8f8e1bf9-4661-4939-9e43-390957b60f42",icon:"heroicons_solid:star",title:"Daily challenges",description:"Your submission has been accepted and you are ready to sign-up for the final assigment which will be ready in 2 days",time:dn().subtract(3,"days").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"30af917b-7a6a-45d1-822f-9e7ad7f8bf69",icon:"heroicons_solid:refresh",title:"Cron jobs",description:"Your Vagrant container is ready to download",time:dn().subtract(4,"day").toISOString(),read:!0,link:"/dashboards/project",useRouter:!0}];let wo=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._notifications=yo,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/common/notifications").reply(()=>[200,rn(this._notifications)]),this._fuseMockApiService.onPost("api/common/notifications").reply(({request:e})=>{const t=rn(e.body.notification);return t.id=Pt.guid(),this._notifications.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/common/notifications").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.notification);let n=null;return this._notifications.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/common/notifications").reply(({request:e})=>{const t=e.params.get("id");let i=null;const n=this._notifications.findIndex(e=>e.id===t);return i=rn(this._notifications[n]),this._notifications.splice(n,1),[200,i]}),this._fuseMockApiService.onGet("api/common/notifications/mark-all-as-read").reply(()=>(this._notifications.forEach((e,t,i)=>{i[t].read=!0,i[t].seen=!0}),[200,!0])),this._fuseMockApiService.onPost("api/common/notifications/toggle-read-status").reply(({request:e})=>{const t=rn(e.body.notification);let i=null;return this._notifications.forEach((e,n,a)=>{e.id===t.id&&(a[n].read=t.read,i=a[n])}),[200,i]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const xo={githubIssues:{overview:{"this-week":{"new-issues":214,"closed-issues":75,fixed:3,"wont-fix":4,"re-opened":8,"needs-triage":6},"last-week":{"new-issues":197,"closed-issues":72,fixed:6,"wont-fix":11,"re-opened":6,"needs-triage":5}},labels:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],series:{"this-week":[{name:"New issues",type:"line",data:[42,28,43,34,20,25,22]},{name:"Closed issues",type:"column",data:[11,10,8,11,8,10,17]}],"last-week":[{name:"New issues",type:"line",data:[37,32,39,27,18,24,20]},{name:"Closed issues",type:"column",data:[9,8,10,12,7,11,15]}]}},taskDistribution:{overview:{"this-week":{new:594,completed:287},"last-week":{new:526,completed:260}},labels:["API","Backend","Frontend","Issues"],series:{"this-week":[15,20,38,27],"last-week":[19,16,42,23]}},schedule:{today:[{title:"Group Meeting",time:"in 32 minutes",location:"Conference room 1B"},{title:"Coffee Break",time:"10:30 AM"},{title:"Public Beta Release",time:"11:00 AM"},{title:"Lunch",time:"12:10 PM"},{title:"Dinner with David",time:"05:30 PM",location:"Magnolia"},{title:"Jane's Birthday Party",time:"07:30 PM",location:"Home"},{title:"Overseer's Retirement Party",time:"09:30 PM",location:"Overseer's room"}],tomorrow:[{title:"Marketing Meeting",time:"09:00 AM",location:"Conference room 1A"},{title:"Public Announcement",time:"11:00 AM"},{title:"Lunch",time:"12:10 PM"},{title:"Meeting with Beta Testers",time:"03:00 PM",location:"Conference room 2C"},{title:"Live Stream",time:"05:30 PM"},{title:"Release Party",time:"07:30 PM",location:"CEO's house"},{title:"CEO's Private Party",time:"09:30 PM",location:"CEO's Penthouse"}]},budgetDistribution:{categories:["Concept","Design","Development","Extras","Marketing"],series:[{name:"Budget",data:[12,20,28,15,25]}]},weeklyExpenses:{amount:17663,labels:[dn().subtract(47,"days").format("DD MMM")+" - "+dn().subtract(40,"days").format("DD MMM"),dn().subtract(39,"days").format("DD MMM")+" - "+dn().subtract(32,"days").format("DD MMM"),dn().subtract(31,"days").format("DD MMM")+" - "+dn().subtract(24,"days").format("DD MMM"),dn().subtract(23,"days").format("DD MMM")+" - "+dn().subtract(16,"days").format("DD MMM"),dn().subtract(15,"days").format("DD MMM")+" - "+dn().subtract(8,"days").format("DD MMM"),dn().subtract(7,"days").format("DD MMM")+" - "+dn().format("DD MMM")],series:[{name:"Expenses",data:[4412,4345,4541,4677,4322,4123]}]},monthlyExpenses:{amount:54663,labels:[dn().subtract(31,"days").format("DD MMM")+" - "+dn().subtract(24,"days").format("DD MMM"),dn().subtract(23,"days").format("DD MMM")+" - "+dn().subtract(16,"days").format("DD MMM"),dn().subtract(15,"days").format("DD MMM")+" - "+dn().subtract(8,"days").format("DD MMM"),dn().subtract(7,"days").format("DD MMM")+" - "+dn().format("DD MMM")],series:[{name:"Expenses",data:[15521,15519,15522,15521]}]},yearlyExpenses:{amount:648813,labels:[dn().subtract(79,"days").format("DD MMM")+" - "+dn().subtract(72,"days").format("DD MMM"),dn().subtract(71,"days").format("DD MMM")+" - "+dn().subtract(64,"days").format("DD MMM"),dn().subtract(63,"days").format("DD MMM")+" - "+dn().subtract(56,"days").format("DD MMM"),dn().subtract(55,"days").format("DD MMM")+" - "+dn().subtract(48,"days").format("DD MMM"),dn().subtract(47,"days").format("DD MMM")+" - "+dn().subtract(40,"days").format("DD MMM"),dn().subtract(39,"days").format("DD MMM")+" - "+dn().subtract(32,"days").format("DD MMM"),dn().subtract(31,"days").format("DD MMM")+" - "+dn().subtract(24,"days").format("DD MMM"),dn().subtract(23,"days").format("DD MMM")+" - "+dn().subtract(16,"days").format("DD MMM"),dn().subtract(15,"days").format("DD MMM")+" - "+dn().subtract(8,"days").format("DD MMM"),dn().subtract(7,"days").format("DD MMM")+" - "+dn().format("DD MMM")],series:[{name:"Expenses",data:[45891,45801,45834,45843,45800,45900,45814,45856,45910,45849]}]},budgetDetails:{columns:["type","total","expensesAmount","expensesPercentage","remainingAmount","remainingPercentage"],rows:[{id:1,type:"Concept",total:14880,expensesAmount:14e3,expensesPercentage:94.08,remainingAmount:880,remainingPercentage:5.92},{id:2,type:"Design",total:21080,expensesAmount:17240.34,expensesPercentage:81.78,remainingAmount:3839.66,remainingPercentage:18.22},{id:3,type:"Development",total:34720,expensesAmount:3518,expensesPercentage:10.13,remainingAmount:31202,remainingPercentage:89.87},{id:4,type:"Extras",total:18600,expensesAmount:0,expensesPercentage:0,remainingAmount:18600,remainingPercentage:100},{id:5,type:"Marketing",total:34720,expensesAmount:19859.84,expensesPercentage:57.2,remainingAmount:14860.16,remainingPercentage:42.8}]},teamMembers:[{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:"assets/images/avatars/female-10.jpg",name:"Nadia Mcknight",email:"nadiamcknight@mail.com",phone:"+1-943-511-2203",title:"Project Director"},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"assets/images/avatars/male-19.jpg",name:"Best Blackburn",email:"blackburn.best@beadzza.me",phone:"+1-814-498-3701",title:"Senior Developer"},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:"assets/images/avatars/male-14.jpg",name:"Duncan Carver",email:"duncancarver@mail.info",phone:"+1-968-547-2111",title:"Senior Developer"},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"assets/images/avatars/male-01.jpg",name:"Martin Richards",email:"martinrichards@mail.biz",phone:"+1-902-500-2668",title:"Junior Developer"},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"assets/images/avatars/female-20.jpg",name:"Candice Munoz",email:"candicemunoz@mail.co.uk",phone:"+1-838-562-2769",title:"Lead Designer"},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"assets/images/avatars/female-01.jpg",name:"Vickie Mosley",email:"vickiemosley@mail.net",phone:"+1-939-555-3054",title:"Designer"},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"assets/images/avatars/female-02.jpg",name:"Tina Harris",email:"tinaharris@mail.ca",phone:"+1-933-464-2431",title:"Designer"},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"assets/images/avatars/male-02.jpg",name:"Holt Manning",email:"holtmanning@mail.org",phone:"+1-822-531-2600",title:"Marketing Manager"},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",avatar:"assets/images/avatars/female-03.jpg",name:"Misty Ramsey",email:"mistyramsey@mail.us",phone:"+1-990-457-2106",title:"Consultant"}]};let ko=(()=>{class e{constructor(e){this._fuseMockApiService=e,this._project=xo,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/dashboards/project").reply(()=>[200,rn(this._project)])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const So=[{id:"a0bf42ca-c3a5-47be-8341-b9c0bb8ef270",title:"Api"},{id:"c6058d0d-a4b0-4453-986a-9d249ec230b1",title:"Frontend"},{id:"d3ef4226-ef2c-43b0-a986-3e3e07f32799",title:"Bug"},{id:"51483dd3-cb98-4400-9128-4bd66b455807",title:"Backend"},{id:"91658b8a-f382-4b0c-a53f-e9390351c2c5",title:"Urgent"},{id:"2b884143-419a-45ca-a7f6-48f99f4e7798",title:"Discuss"}],Do=[{id:"f65d517a-6f69-4c88-81f5-416f47405ce1",type:"section",title:"Company internal application v2.0.0",notes:"Magna consectetur culpa duis ad est tempor pariatur velit ullamco aute exercitation magna sunt commodo minim enim aliquip eiusmod ipsum adipisicing magna ipsum reprehenderit lorem magna voluptate magna aliqua culpa.\n\nSit nisi adipisicing pariatur enim enim sunt officia ad labore voluptate magna proident velit excepteur pariatur cillum sit excepteur elit veniam excepteur minim nisi cupidatat proident dolore irure veniam mollit.",completed:!1,dueDate:"2017-10-18T13:03:37.943Z",priority:1,tags:["91658b8a-f382-4b0c-a53f-e9390351c2c5","51483dd3-cb98-4400-9128-4bd66b455807"],assignedTo:null,subTasks:[{id:"2768a969-a316-449b-bf82-93cff4252cbf",title:"Minim irure fugiat ullamco irure",completed:!1},{id:"6cc5ac8f-3a02-47e6-ad4b-0bd0222e2717",title:"Sint velit ex in adipisicing fugiat",completed:!1}],order:0},{id:"0fcece82-1691-4b98-a9b9-b63218f9deef",type:"task",title:"Create the landing/marketing page and host it on the beta channel",notes:"Et in lorem qui ipsum deserunt duis exercitation lorem elit qui qui ipsum tempor nulla velit aliquip enim consequat incididunt pariatur duis excepteur elit irure nulla ipsum dolor dolore est.\n\nAute deserunt nostrud id non ipsum do adipisicing laboris in minim officia magna elit minim mollit elit velit veniam lorem pariatur veniam sit excepteur irure commodo excepteur duis quis in.",completed:!1,dueDate:null,priority:0,tags:[],assignedTo:"e2c81627-a8a1-4bbc-9adc-ac4281e040d4",subTasks:[],order:1},{id:"2e6971cd-49d5-49f1-8cbd-fba5c71e6062",type:"task",title:"Move dependency system to Yarn for easier package management",notes:"Id fugiat et cupidatat magna nulla nulla eu cillum officia nostrud dolore in veniam ullamco nulla ex duis est enim nisi aute ipsum velit et laboris est pariatur est culpa.\n\nCulpa sunt ipsum esse quis excepteur enim culpa est voluptate reprehenderit consequat duis officia irure voluptate veniam dolore fugiat dolor est amet nostrud non velit irure do voluptate id sit.",completed:!1,dueDate:"2019-05-24T03:55:38.969Z",priority:0,tags:["c6058d0d-a4b0-4453-986a-9d249ec230b1","2b884143-419a-45ca-a7f6-48f99f4e7798","91658b8a-f382-4b0c-a53f-e9390351c2c5"],assignedTo:"88a2a76c-0e6f-49da-b617-46d7c3b6e64d",subTasks:[{id:"b9566b52-82cd-4d2a-b9b6-240c6b44e52b",title:"Nulla officia elit adipisicing",completed:!1},{id:"76f4dc8d-4803-4d98-b461-367a1d3746a8",title:"Magna nisi ut aliquip aliquip amet deserunt",completed:!1}],order:2},{id:"974f93b8-336f-4eec-b011-9ddb412ee828",type:"task",title:"Fix permission issues that the 0.0.7-alpha.2 has introduced",notes:"Excepteur deserunt tempor do lorem elit id magna pariatur irure ullamco elit dolor consectetur ad officia fugiat incididunt do elit aute esse eu voluptate adipisicing incididunt ea dolor aliqua dolor.\n\nConsequat est quis deserunt voluptate ipsum incididunt laboris occaecat irure laborum voluptate non sit labore voluptate sunt id sint ut laboris aute cupidatat occaecat eiusmod non magna aliquip deserunt nisi.",completed:!0,dueDate:null,priority:2,tags:["a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:null,subTasks:[{id:"8e9644dc-0815-4258-8a08-4ce8d9912ec0",title:"Adipisicing aliquip voluptate veniam",completed:!1},{id:"fc0f2283-3802-4ebe-b164-774bc2b84549",title:"Magna amet adipisicing velit nisi est",completed:!1},{id:"8a74b56f-14c0-4700-b737-8ccfa912f4b6",title:"Eiusmod dolore voluptate excepteur ipsum nostrud",completed:!1},{id:"439ed5b7-156d-414a-ba20-ce779e3ec037",title:"Laborum adipisicing quis culpa amet",completed:!0}],order:3},{id:"5d877fc7-b881-4527-a6aa-d39d642feb23",type:"task",title:"Start Twitter promotions using the company Twitter account",notes:"Labore mollit in aliqua exercitation aliquip elit nisi nisi voluptate reprehenderit et dolor incididunt cupidatat ullamco nulla consequat voluptate adipisicing dolor qui magna sint aute do excepteur in aliqua consectetur.\n\nElit laborum non duis irure ad ullamco aliqua enim exercitation quis fugiat aute esse esse magna et ad cupidatat voluptate sint nulla nulla lorem et enim deserunt proident deserunt consectetur.",completed:!0,dueDate:null,priority:1,tags:["51483dd3-cb98-4400-9128-4bd66b455807"],assignedTo:"4678ad07-e057-48a9-a5d1-3cf98e722eeb",subTasks:[{id:"b076c673-7d76-43b5-aaca-d0c496f397e5",title:"Esse dolore nostrud lorem consectetur",completed:!1},{id:"a01522ff-07fa-4fbd-a168-47802446b705",title:"Lorem velit voluptate laborum ad",completed:!1}],order:4},{id:"3d1c26c5-1e5e-4eb6-8006-ed6037ed9aca",type:"task",title:"Add more error pages - 401, 301, 303, 500 etc.",notes:"Sunt mollit irure dolor aliquip sit veniam amet ut sunt dolore cillum sint pariatur qui irure proident velit non excepteur quis ut et quis velit aliqua ea sunt cillum sit.\n\nReprehenderit est culpa ut incididunt sit dolore mollit in occaecat velit culpa consequat reprehenderit ex lorem cupidatat proident reprehenderit ad eu sunt sit ut sit culpa ea reprehenderit aliquip est.",completed:!1,dueDate:"2018-09-29T19:30:45.325Z",priority:1,tags:["c6058d0d-a4b0-4453-986a-9d249ec230b1"],assignedTo:"6617b0a3-0ccd-44ea-af78-c6633115d683",subTasks:[],order:5},{id:"11bd2b9a-85b4-41c9-832c-bd600dfa3a52",type:"task",title:"Clear the caches before the production build",notes:"Sint mollit consectetur voluptate fugiat sunt ipsum adipisicing labore exercitation eiusmod enim excepteur enim proident velit sint magna commodo dolor ex ipsum sit nisi deserunt labore eu irure amet ea.\n\nOccaecat ut velit et sint pariatur laboris voluptate duis aliqua aliqua exercitation et duis duis eu laboris excepteur occaecat quis esse enim ex dolore commodo fugiat excepteur adipisicing in fugiat.",completed:!0,dueDate:"2017-10-12T12:03:55.559Z",priority:2,tags:[],assignedTo:"271e6a06-0d37-433d-bc8d-607b12bcbed9",subTasks:[{id:"9cd8eba8-7c41-4230-9d80-f71f7ed1cfe9",title:"Eu exercitation proident dolore velit",completed:!0}],order:6},{id:"f55c023a-785e-4f0f-b5b7-47da75224deb",type:"task",title:"Examine the package loss rates that the 0.0.7-alpha.1 has introduced",notes:"In exercitation sunt ad anim commodo sunt do in sunt est officia amet ex ullamco do nisi consectetur lorem proident lorem adipisicing incididunt consequat fugiat voluptate sint est anim officia.\n\nVelit sint aliquip elit culpa amet eu mollit veniam esse deserunt ex occaecat quis lorem minim occaecat culpa esse veniam enim duis excepteur ipsum esse ut ut velit cillum adipisicing.",completed:!1,dueDate:"2022-06-05T19:41:12.501Z",priority:2,tags:[],assignedTo:"7f5db993-ec36-412f-9db3-16d076a98807",subTasks:[{id:"cdb08aa2-980d-48c6-b15c-7970775b7b5a",title:"Veniam magna minim duis",completed:!0},{id:"dc19e213-687e-4391-8b61-9aabed2fb288",title:"Eu dolore et adipisicing commodo adipisicing consequat",completed:!1},{id:"7e365400-59b9-4ec9-b397-8bf40de56ec4",title:"Do culpa quis consequat cupidatat",completed:!0},{id:"1a0f98b0-dfc4-4ac9-b8f5-ce322da2a849",title:"Est duis do sunt esse magna ex",completed:!0}],order:7},{id:"c577a67d-357a-4b88-96e8-a0ee1fe9162e",type:"task",title:"Start Google ads using the company coupons",notes:"Ad adipisicing duis consequat magna sunt consequat aliqua eiusmod qui et nostrud voluptate sit enim reprehenderit anim exercitation ipsum ipsum anim ipsum laboris aliqua ex lorem aute officia voluptate culpa.\n\nNostrud anim ex pariatur ipsum et nostrud esse veniam ipsum ipsum irure velit ad quis irure tempor nulla amet aute id esse reprehenderit ea consequat consequat ea minim magna magna.",completed:!1,dueDate:"2020-04-06T02:57:58.506Z",priority:1,tags:["c6058d0d-a4b0-4453-986a-9d249ec230b1","a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:"a21ec32e-54ba-480b-afdc-d1cbe18a96fd",subTasks:[{id:"b1849778-a69c-46ad-8373-99aa6a655965",title:"Ipsum ipsum occaecat nulla",completed:!0},{id:"8325f17a-2af0-4f64-b043-8ffdaaa62408",title:"Quis proident amet id non nulla",completed:!0}],order:8},{id:"1a680c29-7ece-4a80-9709-277ad4da8b4b",type:"section",title:"Developer API for the payment system",notes:"Magna laborum et amet magna fugiat officia deserunt in exercitation aliquip nulla magna velit ea labore quis deserunt ipsum occaecat id id consequat non eiusmod mollit est voluptate ea ex.\n\nReprehenderit mollit ut excepteur minim veniam fugiat enim id pariatur amet elit nostrud occaecat pariatur et esse aliquip irure quis officia reprehenderit voluptate voluptate est et voluptate sint esse dolor.",completed:!1,dueDate:"2020-02-08T22:42:35.937Z",priority:2,tags:["a0bf42ca-c3a5-47be-8341-b9c0bb8ef270","2b884143-419a-45ca-a7f6-48f99f4e7798"],assignedTo:"3e353312-6a9b-46af-adda-5061b06e806b",subTasks:[],order:9},{id:"c49c2216-8bdb-4df0-be25-d5ea1dbb5688",type:"task",title:"Re-think the current API restrictions to loosen them a bit",notes:"Adipisicing laboris ipsum fugiat et cupidatat aute esse ad labore et est cillum ipsum sunt duis do veniam minim officia deserunt in eiusmod eu duis dolore excepteur consectetur id elit.\n\nAnim excepteur occaecat laborum sunt in elit quis sit duis adipisicing laboris anim laborum et pariatur elit qui consectetur laborum reprehenderit occaecat nostrud pariatur aliqua elit nisi commodo eu excepteur.",completed:!1,dueDate:"2019-08-10T06:18:17.785Z",priority:1,tags:["a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:"368aab1e-ebce-43ba-8925-4cf13937867b",subTasks:[{id:"756ceee7-a9b2-45b6-9f22-5be974da7cf5",title:"Irure incididunt adipisicing consectetur enim",completed:!1}],order:10},{id:"3ef176fa-6cba-4536-9f43-540c686a4faa",type:"task",title:"Pre-flight checks causes random crashes on logging service",notes:"Culpa duis nostrud qui velit sint magna officia fugiat ipsum eiusmod enim laborum pariatur anim culpa elit ipsum lorem pariatur exercitation laborum do labore cillum exercitation nisi reprehenderit exercitation quis.\n\nMollit aute dolor non elit et incididunt eiusmod non in commodo occaecat id in excepteur aliqua ea anim pariatur sint elit voluptate dolor eu non laborum laboris voluptate qui duis.",completed:!1,dueDate:"2024-08-23T14:33:06.227Z",priority:2,tags:["91658b8a-f382-4b0c-a53f-e9390351c2c5"],assignedTo:"271e6a06-0d37-433d-bc8d-607b12bcbed9",subTasks:[{id:"35b06803-2019-4025-b642-841e44de7571",title:"Reprehenderit et eiusmod do consectetur ipsum",completed:!1},{id:"7ec47bbc-e644-45ae-84e3-de36ee35a22b",title:"Officia lorem tempor occaecat fugiat elit elit",completed:!1},{id:"b4560302-7bed-412c-8e43-a5ce0bce5eed",title:"Incididunt commodo amet fugiat nulla et",completed:!1},{id:"494bfcac-44ee-46db-add2-0e5dbc3952c4",title:"Enim ipsum fugiat ipsum aute quis",completed:!0},{id:"ffa45bc0-4466-4584-891a-0f75e39766c1",title:"Esse excepteur commodo ullamco",completed:!0}],order:11},{id:"7bc6b7b4-7ad8-4cbe-af36-7301642d35fb",type:"task",title:"Increase the timeout amount to allow more retries on client side",notes:"Ea proident dolor tempor dolore incididunt velit incididunt ullamco quis proident consectetur magna excepteur cillum officia ex do aliqua reprehenderit est esse officia labore dolore aute laboris eu commodo aute.\n\nOfficia quis id ipsum adipisicing ipsum eu exercitation cillum ex elit pariatur adipisicing ullamco ullamco nulla dolore magna aliqua reprehenderit eu laborum voluptate reprehenderit non eiusmod deserunt velit magna do.",completed:!0,dueDate:"2017-08-16T12:56:48.039Z",priority:1,tags:["51483dd3-cb98-4400-9128-4bd66b455807","d3ef4226-ef2c-43b0-a986-3e3e07f32799","a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:"4d24cf48-a322-4d53-89cb-9140dfd5c6ba",subTasks:[{id:"a72f756b-e1db-4492-96b9-93785400e8bb",title:"Amet eiusmod consequat non culpa",completed:!1},{id:"07fb282a-141a-4014-96d2-030894a6e211",title:"Nulla laboris veniam qui et nostrud enim",completed:!1},{id:"40629855-8ba8-4590-9ebe-2e2ff3f20820",title:"Est est nulla cillum aliquip duis ipsum",completed:!0},{id:"96e283b2-cd3e-4ab9-9770-07247691304b",title:"Non elit tempor commodo enim laboris",completed:!0},{id:"95c6a48a-4e42-4909-8c25-0fafd62aeefa",title:"Proident est anim do laborum nostrud",completed:!1}],order:12},{id:"56c9ed66-a1d2-4803-a160-fba29b826cb4",type:"task",title:"Create the landing/marketing page and host it on the beta channel",notes:"Elit cillum incididunt enim cupidatat ex elit cillum aute dolor consectetur proident non minim eu est deserunt proident mollit ullamco laborum anim ea labore anim ex enim ullamco consectetur enim.\n\nEx magna consectetur esse enim consequat non aliqua nulla labore mollit sit quis ex fugiat commodo eu cupidatat irure incididunt consequat enim ut deserunt consequat elit consequat sint adipisicing sunt.",completed:!0,dueDate:"2023-09-15T15:12:36.910Z",priority:0,tags:["2b884143-419a-45ca-a7f6-48f99f4e7798"],assignedTo:"3a23baf7-2db8-4ef5-8d49-86d3e708dff5",subTasks:[{id:"f1890ef6-89ed-47ca-a124-8305d7fe71fd",title:"Sit eu aliqua et et",completed:!0},{id:"647f63b9-27b8-4d65-8e09-874ef5a48573",title:"Voluptate esse cillum commodo",completed:!0},{id:"2934f015-1fd1-41c0-8b5a-d7adb5c50553",title:"Qui commodo fugiat eiusmod sint anim",completed:!0},{id:"f964fc8d-662c-4586-a39f-dab6674f2760",title:"Consequat nulla anim velit reprehenderit",completed:!1},{id:"ab3dd1a9-a9fb-4864-8630-da270cf71ee5",title:"Adipisicing officia ex laboris",completed:!0}],order:13},{id:"21c1b662-33c8-44d7-9530-91896afeeac7",type:"task",title:"Move dependency system to Yarn for easier package management",notes:"Duis culpa ut veniam voluptate consequat proident magna eiusmod id est magna culpa nulla enim culpa mollit velit lorem mollit ut minim dolore in tempor reprehenderit cillum occaecat proident ea.\n\nVeniam fugiat ea duis qui et eu eiusmod voluptate id cillum eiusmod eu reprehenderit minim reprehenderit nisi cillum nostrud duis eu magna minim sunt voluptate eu pariatur nulla ullamco elit.",completed:!0,dueDate:"2020-08-08T16:32:24.768Z",priority:1,tags:[],assignedTo:null,subTasks:[{id:"e5fece14-cc26-40df-9319-23568cf89662",title:"Tempor qui eiusmod et",completed:!1},{id:"30e6117d-e2a2-4f97-a674-19a554a94829",title:"Tempor magna eu dolore aliquip",completed:!1},{id:"a5dd7270-1bc7-4b2b-abf0-9366eaca972d",title:"Lorem duis esse commodo",completed:!1},{id:"40ffd839-046f-4272-9232-5391d62477f7",title:"Minim aute eu ut id",completed:!1}],order:14},{id:"5fa52c90-82be-41ae-96ec-5fc67cf054a4",type:"task",title:"Fix permission issues that the 0.0.7-alpha.2 has introduced",notes:"Mollit nostrud ea irure ex ipsum in cupidatat irure sit officia reprehenderit adipisicing et occaecat cupidatat exercitation mollit esse in excepteur qui elit exercitation velit fugiat exercitation est officia excepteur.\n\nQuis esse voluptate laborum non veniam duis est fugiat tempor culpa minim velit minim ut duis qui officia consectetur ex nostrud ut elit elit nulla in consectetur voluptate aliqua aliqua.",completed:!1,dueDate:"2019-10-13T08:25:17.064Z",priority:0,tags:["2b884143-419a-45ca-a7f6-48f99f4e7798"],assignedTo:"b2e97a96-2f15-4e3d-aff5-4ddf2af924d4",subTasks:[{id:"2ef107fb-3c21-4801-861f-abaf4fd6def0",title:"Voluptate qui excepteur id in",completed:!0},{id:"0afb4ebf-fcc7-47dc-8351-a88cb47c39ee",title:"Laborum ipsum aute nisi anim",completed:!1},{id:"2f22bff2-72be-4ff5-b037-c3bf0f1d5637",title:"Amet duis velit sunt non",completed:!1}],order:15},{id:"b6d8909f-f36d-4885-8848-46b8230d4476",type:"task",title:"Start Twitter promotions using the company Twitter account",notes:"Laboris ea nisi commodo nulla cillum consequat consectetur nisi velit adipisicing minim nulla culpa amet quis sit duis id id aliqua aute exercitation non reprehenderit aliquip enim eiusmod eu irure.\n\nNon irure consectetur sunt cillum do adipisicing excepteur labore proident ut officia dolor fugiat velit sint consectetur cillum qui amet enim anim mollit laboris consectetur non do laboris lorem aliqua.",completed:!0,dueDate:"2020-02-03T05:39:30.880Z",priority:1,tags:["2b884143-419a-45ca-a7f6-48f99f4e7798"],assignedTo:"65e15136-5168-4655-8bbc-e3ad8a94bf67",subTasks:[],order:16},{id:"9496235d-4d0c-430b-817e-1cba96404f95",type:"task",title:"Add more error pages - 401, 301, 303, 500 etc.",notes:"Ullamco eiusmod do pariatur pariatur consectetur commodo proident ex voluptate ullamco culpa commodo deserunt pariatur incididunt nisi magna dolor est minim eu ex voluptate deserunt labore id magna excepteur et.\n\nReprehenderit dolore pariatur exercitation ad non fugiat quis proident fugiat incididunt ea magna pariatur et exercitation tempor cillum eu consequat adipisicing est laborum sit cillum ea fugiat mollit cupidatat est.",completed:!0,dueDate:"2020-03-09T19:42:06.383Z",priority:1,tags:[],assignedTo:"7f5db993-ec36-412f-9db3-16d076a98807",subTasks:[{id:"9e710568-306f-47f9-b397-5634dc7a1a52",title:"Lorem excepteur non anim non exercitation fugiat",completed:!0},{id:"bd10d3d5-22d1-467d-aa6b-431d23203f51",title:"Nulla non in occaecat nulla",completed:!1},{id:"0a768b47-7248-4000-a201-e51f86401317",title:"Dolor qui deserunt duis enim do veniam",completed:!0}],order:17},{id:"7fde17e6-4ac1-47dd-a363-2f4f14dcf76a",type:"task",title:"Clear the caches before the production build",notes:"Qui quis nulla excepteur voluptate elit culpa occaecat id ex do adipisicing est mollit id anim nisi irure amet officia ut sint aliquip dolore labore cupidatat magna laborum esse ea.\n\nEnim magna duis sit incididunt amet anim et nostrud laborum eiusmod et ea fugiat aliquip velit sit fugiat consectetur ipsum anim do enim excepteur cupidatat consequat sunt irure tempor ut.",completed:!0,dueDate:"2022-08-24T03:03:09.899Z",priority:1,tags:["2b884143-419a-45ca-a7f6-48f99f4e7798","91658b8a-f382-4b0c-a53f-e9390351c2c5","c6058d0d-a4b0-4453-986a-9d249ec230b1","a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:"88a2a76c-0e6f-49da-b617-46d7c3b6e64d",subTasks:[{id:"f82708c3-2b58-4ac0-b58c-164c0804c631",title:"Mollit laborum tempor lorem cupidatat dolore nostrud",completed:!0},{id:"0017121e-79fc-403c-bb1c-84dc28f79e06",title:"Nisi sint sint et et ad",completed:!0},{id:"9073242a-5be6-487a-9e50-ea298700af79",title:"Duis nulla ad magna",completed:!1}],order:18},{id:"90a3ed58-e13b-40cf-9219-f933bf9c9b8f",type:"task",title:"Examine the package loss rates that the 0.0.7-alpha.1 has introduced",notes:"Consequat consectetur commodo deserunt sunt aliquip deserunt ex tempor esse nostrud sit dolore anim nostrud nulla dolore veniam minim laboris non dolor veniam lorem veniam deserunt laborum aute amet irure.\n\nEiusmod officia veniam reprehenderit ea aliquip velit anim aute minim aute nisi tempor qui sunt deserunt voluptate velit elit ut adipisicing ipsum et excepteur ipsum eu ullamco nisi esse dolor.",completed:!1,dueDate:"2023-10-04T15:48:16.507Z",priority:1,tags:["d3ef4226-ef2c-43b0-a986-3e3e07f32799"],assignedTo:null,subTasks:[{id:"eaab24ed-cf9e-4ee7-b7ff-acd8f62f617a",title:"Eiusmod nulla enim laborum deserunt in",completed:!1},{id:"700d067c-c5be-4532-95e3-ba575effae7c",title:"Sunt sint ea est commodo id",completed:!1}],order:19},{id:"81ac908c-35a2-4705-8d75-539863c35c09",type:"task",title:"Start Google ads using the company coupons",notes:"Sit occaecat sint nulla in esse dolor occaecat in ea sit irure magna magna veniam fugiat consequat exercitation ipsum ex officia velit consectetur consequat voluptate lorem eu proident lorem incididunt.\n\nExcepteur exercitation et qui labore nisi eu voluptate ipsum deserunt deserunt eu est minim dolor ad proident nulla reprehenderit culpa minim voluptate dolor nostrud dolor anim labore aliqua officia nostrud.",completed:!0,dueDate:"2024-02-01T10:02:52.745Z",priority:1,tags:["a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:"368aab1e-ebce-43ba-8925-4cf13937867b",subTasks:[{id:"651a87c6-4376-42c4-9dfd-fad7525e7eb3",title:"Aliqua est excepteur excepteur deserunt id",completed:!0}],order:20},{id:"153376ed-691f-4dfd-ae99-e204a49edc44",type:"task",title:"Re-think the current API restrictions to loosen them a bit",notes:"Duis sint velit incididunt exercitation eiusmod nisi sunt ex est fugiat ad cupidatat sunt nisi elit do duis amet voluptate ipsum aliquip lorem aliqua sint esse in magna irure officia.\n\nNon eu ex elit ut est voluptate tempor amet ut officia in duis deserunt cillum labore do culpa id dolore magna anim consectetur qui consectetur fugiat labore mollit magna irure.",completed:!0,dueDate:"2021-02-22T17:42:00.257Z",priority:2,tags:[],assignedTo:"65f1c421-83c5-4cdf-99da-d97794328679",subTasks:[],order:21},{id:"1ebde495-1bcd-4e8f-b6f6-cf63b521ad06",type:"section",title:"Marketing and promotions for the mobile app",notes:"Aute commodo reprehenderit cupidatat duis nulla mollit sint cupidatat elit adipisicing fugiat sunt cupidatat amet proident fugiat aute adipisicing et non minim occaecat ea esse consectetur aute culpa exercitation incididunt.\n\nEnim et lorem anim dolor excepteur qui tempor cupidatat do proident adipisicing esse incididunt mollit quis irure amet ad officia culpa minim cillum veniam voluptate lorem exercitation sunt cillum dolor.",completed:!1,dueDate:"2018-08-04T19:32:53.652Z",priority:1,tags:[],assignedTo:"e62ab50e-90d3-4ed7-a911-093bb44d0c50",subTasks:[{id:"c5a8b915-0b0f-4dd3-a1a3-e538fa191747",title:"Adipisicing do minim voluptate",completed:!0},{id:"52b50615-0d80-42b6-97cb-1b71eaec1632",title:"Et eiusmod est adipisicing officia",completed:!0}],order:22},{id:"4e7ce72f-863a-451f-9160-cbd4fbbc4c3d",type:"task",title:"Pre-flight checks causes random crashes on logging service",notes:"Exercitation sit eiusmod enim officia exercitation eiusmod sunt eiusmod excepteur ad commodo eiusmod qui proident quis aliquip excepteur sit cillum occaecat non dolore sit in labore ut duis esse duis.\n\nConsequat sunt voluptate consectetur dolor laborum enim nostrud deserunt incididunt sint veniam laboris sunt amet velit anim duis aliqua sunt aliqua aute qui nisi mollit qui irure ullamco aliquip laborum.",completed:!0,dueDate:"2020-09-29T02:25:14.111Z",priority:1,tags:[],assignedTo:"ef44b39b-3272-45f5-a15e-264c3b2d118e",subTasks:[{id:"654c9b65-6f94-4ae7-bf11-27f979cc670e",title:"Esse exercitation cillum ex",completed:!1},{id:"3c49aba9-1e83-471f-b8b8-21cc7d20292e",title:"Duis sunt commodo fugiat irure minim",completed:!1},{id:"4fcb2e0b-677c-4915-978d-70e82b16745a",title:"Anim in qui ut",completed:!1},{id:"dd864dea-61d2-4fb0-b433-286993b6ad08",title:"Reprehenderit irure exercitation occaecat",completed:!0}],order:23},{id:"0795a74f-7a84-4edf-8d66-296cdef70003",type:"task",title:"Increase the timeout amount to allow more retries on client side",notes:"Minim commodo cillum do id qui irure aliqua laboris excepteur laboris magna enim est lorem consectetur tempor laboris proident proident eu irure dolor eiusmod in officia lorem quis laborum ullamco.\n\nQui excepteur ex sit esse dolore deserunt ullamco occaecat laboris fugiat cupidatat excepteur laboris amet dolore enim velit ipsum velit sint cupidatat consectetur cupidatat deserunt sit eu do ullamco quis.",completed:!0,dueDate:"2019-03-09T02:34:29.592Z",priority:2,tags:["c6058d0d-a4b0-4453-986a-9d249ec230b1","d3ef4226-ef2c-43b0-a986-3e3e07f32799"],assignedTo:"6617b0a3-0ccd-44ea-af78-c6633115d683",subTasks:[{id:"56f3dccb-a72b-485c-94e7-fe68477023e2",title:"Velit velit voluptate in occaecat nostrud",completed:!0},{id:"70cb77a9-82fa-407b-a63e-55aedc241495",title:"Minim anim velit eiusmod qui",completed:!0},{id:"08a31dbc-6be4-469b-9ff4-0ed5342082bd",title:"Laboris commodo laborum irure",completed:!1},{id:"34d6c603-6f5a-4bc4-9f94-12bfd940c3c7",title:"Mollit mollit nostrud mollit id velit ullamco",completed:!0}],order:24},{id:"05532574-c102-4228-89a8-55fff32ec6fc",type:"task",title:"Create the landing/marketing page and host it on the beta channel",notes:"Reprehenderit anim consectetur anim dolor magna consequat excepteur tempor enim duis magna proident ullamco aute voluptate elit laborum mollit labore id ex lorem est mollit do qui ex labore nulla.\n\nUt proident elit proident adipisicing elit fugiat ex ullamco dolore excepteur excepteur labore laborum sunt ipsum proident magna ex voluptate laborum voluptate sint proident eu reprehenderit non excepteur quis eiusmod.",completed:!0,dueDate:"2023-12-08T23:20:50.910Z",priority:2,tags:["a0bf42ca-c3a5-47be-8341-b9c0bb8ef270"],assignedTo:null,subTasks:[],order:25},{id:"b3917466-aa51-4293-9d5b-120b0ce6635c",type:"task",title:"Move dependency system to Yarn for easier package management",notes:"Ipsum officia mollit qui laboris sunt amet aliquip cupidatat minim non elit commodo eiusmod labore mollit pariatur aute reprehenderit ullamco occaecat enim pariatur aute amet occaecat incididunt irure ad ut.\n\nIncididunt cupidatat pariatur magna sint sit culpa ad cupidatat cillum exercitation consequat minim pariatur consectetur aliqua non adipisicing magna ad nulla ea do est nostrud eu aute id occaecat ut.",completed:!1,dueDate:"2018-01-14T09:58:38.444Z",priority:1,tags:[],assignedTo:"56a3e7ce-01da-43fc-ab9f-a8a39fa980de",subTasks:[{id:"3a4c4013-27f1-4164-8a64-e7bb4f1a63a9",title:"Adipisicing excepteur mollit non sunt amet laboris",completed:!1},{id:"103bf29e-06a1-4d30-89b9-b67aa442d605",title:"Consectetur voluptate anim labore aliqua elit",completed:!1},{id:"b77729f1-9ed1-4d9e-95d0-347f4cd0943c",title:"Laboris occaecat aliquip esse magna nulla",completed:!0},{id:"695aace7-8679-4b35-96c7-cf23737cd9f1",title:"Exercitation eu aliquip cillum ipsum",completed:!1},{id:"ffd45f31-7f0a-4c6a-b62c-18148f6841db",title:"Minim aute ad et esse officia nostrud",completed:!0}],order:26},{id:"2f2fb472-24d4-4a00-aa80-d513fa6c059c",type:"task",title:"Fix permission issues that the 0.0.7-alpha.2 has introduced",notes:"Dolor cupidatat do qui in tempor dolor magna magna ut dolor est aute veniam consectetur enim sunt sunt duis magna magna aliquip id reprehenderit dolor in veniam ullamco incididunt occaecat.\n\nId duis pariatur anim cillum est sint non veniam voluptate deserunt anim nostrud duis voluptate occaecat elit ut veniam voluptate do qui est ad velit irure sint lorem ullamco aliqua.",completed:!0,dueDate:"2020-06-08T00:23:24.051Z",priority:1,tags:["91658b8a-f382-4b0c-a53f-e9390351c2c5"],assignedTo:"65f1c421-83c5-4cdf-99da-d97794328679",subTasks:[{id:"4028671b-ef75-4b76-a03f-9f2bddadc618",title:"Commodo excepteur proident ipsum reprehenderit",completed:!0},{id:"b122168f-8327-408f-8b9c-498dd6ba6c81",title:"Mollit ullamco eiusmod exercitation deserunt",completed:!1},{id:"f233d812-be56-4d8a-ab14-a083f7d7cd70",title:"Mollit nostrud ea deserunt mollit aliquip",completed:!1},{id:"0833be70-82b2-46cb-ad84-f11120ea634a",title:"Labore occaecat proident ullamco",completed:!1}],order:27},{id:"2fffd148-7644-466d-8737-7dde88c54154",type:"task",title:"Start Twitter promotions using the company Twitter account",notes:"Velit commodo pariatur ullamco elit sunt dolor quis irure amet tempor laboris labore tempor nisi consectetur ea proident dolore culpa nostrud esse amet commodo do esse laboris laboris in magna.\n\nAute officia labore minim laborum irure cupidatat occaecat laborum ex labore ipsum aliqua cillum do exercitation esse et veniam excepteur mollit incididunt ut qui irure culpa qui deserunt nostrud tempor.",completed:!1,dueDate:"2024-01-27T11:17:52.198Z",priority:1,tags:["d3ef4226-ef2c-43b0-a986-3e3e07f32799"],assignedTo:"b2e97a96-2f15-4e3d-aff5-4ddf2af924d4",subTasks:[{id:"d2ffe439-2f80-4dce-84a7-d4ac5e17bbf3",title:"Occaecat anim sunt dolor proident",completed:!1}],order:28},{id:"24a1034e-b4d6-4a86-a1ea-90516e87e810",type:"task",title:"Add more error pages - 401, 301, 303, 500 etc.",notes:"Exercitation eu in officia lorem commodo pariatur pariatur nisi consectetur qui elit in aliquip et ullamco duis nostrud aute laborum laborum est dolor non qui amet deserunt ex et aliquip.\n\nProident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad elit magna do aliquip aliqua laborum dolor laboris ea irure duis mollit fugiat tempor eu est.",completed:!1,dueDate:"2024-06-24T04:38:28.087Z",priority:1,tags:["51483dd3-cb98-4400-9128-4bd66b455807"],assignedTo:"7f5db993-ec36-412f-9db3-16d076a98807",subTasks:[{id:"75f55d75-c835-4a6c-a2ae-7a42ae3a7c9d",title:"Et laboris quis lorem est laboris",completed:!0},{id:"c7c91a52-b060-45af-b1b1-a4cff26bf11e",title:"Reprehenderit elit dolore exercitation pariatur",completed:!0}],order:29}];var Mo=i(28288);let Co=(()=>{class e{constructor(){this._componentRegistry=new Map,this._navigationStore=new Map}registerComponent(e,t){this._componentRegistry.set(e,t)}deregisterComponent(e){this._componentRegistry.delete(e)}getComponent(e){return this._componentRegistry.get(e)}storeNavigation(e,t){this._navigationStore.set(e,t)}getNavigation(e){var t;return null!==(t=this._navigationStore.get(e))&&void 0!==t?t:[]}deleteNavigation(e){this._navigationStore.has(e)||console.warn(`Navigation with the key '${e}' does not exist in the store.`),this._navigationStore.delete(e)}getFlatNavigation(e,t=[]){for(const i of e)"basic"!==i.type?("aside"===i.type||"collapsable"===i.type||"group"===i.type)&&i.children&&this.getFlatNavigation(i.children,t):t.push(i);return t}getItem(e,t){for(const i of t){if(i.id===e)return i;if(i.children){const t=this.getItem(e,i.children);if(t)return t}}return null}getItemParent(e,t,i){for(const n of t){if(n.id===e)return i;if(n.children){const t=this.getItemParent(e,n.children,n);if(t)return t}}return null}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();function To(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-horizontal-navigation-basic-item",3),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Ao(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-horizontal-navigation-branch-item",3),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Eo(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-horizontal-navigation-spacer-item",3),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Lo(e,t){if(1&e&&(a.ynx(0),a.YNc(1,To,2,2,"ng-container",2),a.YNc(2,Ao,2,2,"ng-container",2),a.YNc(3,Eo,2,2,"ng-container",2),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf","basic"===e.type),a.xp6(1),a.Q6J("ngIf","aside"===e.type||"collapsable"===e.type||"group"===e.type),a.xp6(1),a.Q6J("ngIf","spacer"===e.type)}}function Oo(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Lo,4,3,"ng-container",2),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}let Io=(()=>{class e{constructor(e,t,i){this._changeDetectorRef=e,this._fuseNavigationService=t,this._fuseUtilsService=i,this.name=this._fuseUtilsService.randomId(),this.onRefreshed=new _.t(1),this._unsubscribeAll=new Kt.xQ}ngOnChanges(e){"navigation"in e&&this._changeDetectorRef.markForCheck()}ngOnInit(){""===this.name&&(this.name=this._fuseUtilsService.randomId()),this._fuseNavigationService.registerComponent(this.name,this)}ngOnDestroy(){this._fuseNavigationService.deregisterComponent(this.name),this._unsubscribeAll.next(),this._unsubscribeAll.complete()}refresh(){this._changeDetectorRef.markForCheck(),this.onRefreshed.next(!0)}trackByFn(e,t){return t.id||e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co),a.Y36(bt.I))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-horizontal-navigation"]],inputs:{name:"name",navigation:"navigation"},exportAs:["fuseHorizontalNavigation"],features:[a.TTD],decls:2,vars:2,consts:[[1,"fuse-horizontal-navigation-wrapper"],[4,"ngFor","ngForOf","ngForTrackBy"],[4,"ngIf"],[1,"fuse-horizontal-navigation-menu-item",3,"item","name"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.YNc(1,Oo,2,1,"ng-container",1),a.qZA()),2&e&&(a.xp6(1),a.Q6J("ngForOf",t.navigation)("ngForTrackBy",t.trackByFn))},styles:["fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper{display:flex;align-items:center}@media (min-width: 600px){fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item:hover .fuse-horizontal-navigation-item-wrapper,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-branch-item:hover .fuse-horizontal-navigation-item-wrapper{background-color:var(--fuse-bg-hover)}}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-wrapper,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-branch-item .fuse-horizontal-navigation-item-wrapper{border-radius:4px;overflow:hidden}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-branch-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item{padding:0 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item .fuse-horizontal-navigation-item-icon,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-branch-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item .fuse-horizontal-navigation-item-icon{margin-right:12px}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-title,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-title{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-rgb),var(--tw-text-opacity))!important}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-subtitle,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-400-rgb),var(--tw-text-opacity))!important}.dark fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-subtitle,.dark fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-600-rgb),var(--tw-text-opacity))!important}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-icon,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-icon{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-rgb),var(--tw-text-opacity))!important}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-branch-item .fuse-horizontal-navigation-menu-active .fuse-horizontal-navigation-item-wrapper,fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-branch-item .fuse-horizontal-navigation-menu-active-forced .fuse-horizontal-navigation-item-wrapper{background-color:var(--fuse-bg-hover)}fuse-horizontal-navigation .fuse-horizontal-navigation-wrapper fuse-horizontal-navigation-spacer-item{margin:12px 0}.fuse-horizontal-navigation-menu-panel .fuse-horizontal-navigation-menu-item{height:auto;min-height:0;line-height:normal;white-space:normal}.fuse-horizontal-navigation-menu-panel .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item,.fuse-horizontal-navigation-menu-panel .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-branch-item,.fuse-horizontal-navigation-menu-panel .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-divider-item{display:flex;flex:1 1 auto}.fuse-horizontal-navigation-menu-panel .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-divider-item{margin:8px -16px}.fuse-horizontal-navigation-menu-panel .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-divider-item .fuse-horizontal-navigation-item-wrapper{height:1px;box-shadow:0 1px}.fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-title,.fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-title{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-rgb),var(--tw-text-opacity))!important}.fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-subtitle,.fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-400-rgb),var(--tw-text-opacity))!important}.dark .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-subtitle,.dark .fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-600-rgb),var(--tw-text-opacity))!important}.fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active .fuse-horizontal-navigation-item-icon,.fuse-horizontal-navigation-menu-item fuse-horizontal-navigation-basic-item .fuse-horizontal-navigation-item-active-forced .fuse-horizontal-navigation-item-icon{--tw-text-opacity: 1 !important;color:rgba(var(--fuse-primary-rgb),var(--tw-text-opacity))!important}.fuse-horizontal-navigation-menu-item .fuse-horizontal-navigation-item-wrapper{width:100%}.fuse-horizontal-navigation-menu-item .fuse-horizontal-navigation-item-wrapper.fuse-horizontal-navigation-item-has-subtitle .fuse-horizontal-navigation-item{min-height:56px}.fuse-horizontal-navigation-menu-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:48px;width:100%;font-size:13px;font-weight:500;text-decoration:none}.fuse-horizontal-navigation-menu-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item .fuse-horizontal-navigation-item-title-wrapper .fuse-horizontal-navigation-item-subtitle{font-size:12px}.fuse-horizontal-navigation-menu-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item .fuse-horizontal-navigation-item-badge{margin-left:auto}.fuse-horizontal-navigation-menu-item .fuse-horizontal-navigation-item-wrapper .fuse-horizontal-navigation-item .fuse-horizontal-navigation-item-badge .fuse-horizontal-navigation-item-badge-content{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;white-space:nowrap;height:20px}\n"],encapsulation:2,data:{animation:Mo.L},changeDetection:0}),e})();var Po=i(17238),Yo=i(66682),qo=i(46782),jo=i(39490),No=i(22759),Fo=i(54395);function Ro(e){return getComputedStyle(e)}function Ho(e,t){for(var i in t){var n=t[i];"number"==typeof n&&(n+="px"),e.style[i]=n}return e}function Bo(e){var t=document.createElement("div");return t.className=e,t}var Uo="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function zo(e,t){if(!Uo)throw new Error("No element matching method supported");return Uo.call(e,t)}function Zo(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function Wo(e,t){return Array.prototype.filter.call(e.children,function(e){return zo(e,t)})}var Vo=function(e){return"ps__thumb-"+e},Go=function(e){return"ps__rail-"+e},Jo="ps__child--consume",Qo="ps--focus",Ko="ps--clicking",$o=function(e){return"ps--active-"+e},Xo=function(e){return"ps--scrolling-"+e},es={x:null,y:null};function ts(e,t){var i=e.element.classList,n=Xo(t);i.contains(n)?clearTimeout(es[t]):i.add(n)}function is(e,t){es[t]=setTimeout(function(){return e.isAlive&&e.element.classList.remove(Xo(t))},e.settings.scrollingThreshold)}var ns=function(e){this.element=e,this.handlers={}},as={isEmpty:{configurable:!0}};ns.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},ns.prototype.unbind=function(e,t){var i=this;this.handlers[e]=this.handlers[e].filter(function(n){return!(!t||n===t)||(i.element.removeEventListener(e,n,!1),!1)})},ns.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},as.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every(function(t){return 0===e.handlers[t].length})},Object.defineProperties(ns.prototype,as);var rs=function(){this.eventElements=[]};function os(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function ss(e,t,i,n,a){var r;if(void 0===n&&(n=!0),void 0===a&&(a=!1),"top"===t)r=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");r=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,i,n,a){var r=i[0],o=i[1],s=i[2],u=i[3],c=i[4],l=i[5];void 0===n&&(n=!0),void 0===a&&(a=!1);var d=e.element;e.reach[u]=null,d[s]<1&&(e.reach[u]="start"),d[s]>e[r]-e[o]-1&&(e.reach[u]="end"),t&&(d.dispatchEvent(os("ps-scroll-"+u)),t<0?d.dispatchEvent(os("ps-scroll-"+c)):t>0&&d.dispatchEvent(os("ps-scroll-"+l)),n&&function(e,t){ts(e,t),is(e,t)}(e,u)),e.reach[u]&&(t||a)&&d.dispatchEvent(os("ps-"+u+"-reach-"+e.reach[u]))}(e,i,r,n,a)}function us(e){return parseInt(e,10)||0}rs.prototype.eventElement=function(e){var t=this.eventElements.filter(function(t){return t.element===e})[0];return t||(t=new ns(e),this.eventElements.push(t)),t},rs.prototype.bind=function(e,t,i){this.eventElement(e).bind(t,i)},rs.prototype.unbind=function(e,t,i){var n=this.eventElement(e);n.unbind(t,i),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)},rs.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]},rs.prototype.once=function(e,t,i){var n=this.eventElement(e),a=function(e){n.unbind(t,a),i(e)};n.bind(t,a)};var cs={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function ls(e){var t=e.element,i=Math.floor(t.scrollTop),n=t.getBoundingClientRect();e.containerWidth=Math.round(n.width),e.containerHeight=Math.round(n.height),e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(Wo(t,Go("x")).forEach(function(e){return Zo(e)}),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(Wo(t,Go("y")).forEach(function(e){return Zo(e)}),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=ds(e,us(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=us((e.negativeScrollAdjustment+t.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=ds(e,us(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=us(i*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),function(e,t){var i={width:t.railXWidth},n=Math.floor(e.scrollTop);i.left=t.isRtl?t.negativeScrollAdjustment+e.scrollLeft+t.containerWidth-t.contentWidth:e.scrollLeft,t.isScrollbarXUsingBottom?i.bottom=t.scrollbarXBottom-n:i.top=t.scrollbarXTop+n,Ho(t.scrollbarXRail,i);var a={top:n,height:t.railYHeight};t.isScrollbarYUsingRight?a.right=t.isRtl?t.contentWidth-(t.negativeScrollAdjustment+e.scrollLeft)-t.scrollbarYRight-t.scrollbarYOuterWidth-9:t.scrollbarYRight-e.scrollLeft:a.left=t.isRtl?t.negativeScrollAdjustment+e.scrollLeft+2*t.containerWidth-t.contentWidth-t.scrollbarYLeft-t.scrollbarYOuterWidth:t.scrollbarYLeft+e.scrollLeft,Ho(t.scrollbarYRail,a),Ho(t.scrollbarX,{left:t.scrollbarXLeft,width:t.scrollbarXWidth-t.railBorderXWidth}),Ho(t.scrollbarY,{top:t.scrollbarYTop,height:t.scrollbarYHeight-t.railBorderYWidth})}(t,e),e.scrollbarXActive?t.classList.add($o("x")):(t.classList.remove($o("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?t.classList.add($o("y")):(t.classList.remove($o("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)}function ds(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function ms(e,t){var i=t[0],n=t[1],a=t[2],r=t[3],o=t[4],s=t[5],u=t[6],c=t[7],l=t[8],d=e.element,m=null,h=null,p=null;function f(t){t.touches&&t.touches[0]&&(t[a]=t.touches[0].pageY),d[u]=m+p*(t[a]-h),ts(e,c),ls(e),t.stopPropagation(),t.preventDefault()}function g(){is(e,c),e[l].classList.remove(Ko),e.event.unbind(e.ownerDocument,"mousemove",f)}function b(t,o){m=d[u],o&&t.touches&&(t[a]=t.touches[0].pageY),h=t[a],p=(e[n]-e[i])/(e[r]-e[s]),o?e.event.bind(e.ownerDocument,"touchmove",f):(e.event.bind(e.ownerDocument,"mousemove",f),e.event.once(e.ownerDocument,"mouseup",g),t.preventDefault()),e[l].classList.add(Ko),t.stopPropagation()}e.event.bind(e[o],"mousedown",function(e){b(e)}),e.event.bind(e[o],"touchstart",function(e){b(e,!0)})}var hs={"click-rail":function(e){e.event.bind(e.scrollbarY,"mousedown",function(e){return e.stopPropagation()}),e.event.bind(e.scrollbarYRail,"mousedown",function(t){var i=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top;e.element.scrollTop+=(i>e.scrollbarYTop?1:-1)*e.containerHeight,ls(e),t.stopPropagation()}),e.event.bind(e.scrollbarX,"mousedown",function(e){return e.stopPropagation()}),e.event.bind(e.scrollbarXRail,"mousedown",function(t){var i=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left;e.element.scrollLeft+=(i>e.scrollbarXLeft?1:-1)*e.containerWidth,ls(e),t.stopPropagation()})},"drag-thumb":function(e){ms(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),ms(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element;e.event.bind(e.ownerDocument,"keydown",function(i){if(!(i.isDefaultPrevented&&i.isDefaultPrevented()||i.defaultPrevented)&&(zo(t,":hover")||zo(e.scrollbarX,":focus")||zo(e.scrollbarY,":focus"))){var n=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(n){if("IFRAME"===n.tagName)n=n.contentDocument.activeElement;else for(;n.shadowRoot;)n=n.shadowRoot.activeElement;if(function(e){return zo(e,"input,[contenteditable]")||zo(e,"select,[contenteditable]")||zo(e,"textarea,[contenteditable]")||zo(e,"button,[contenteditable]")}(n))return}var a=0,r=0;switch(i.which){case 37:a=i.metaKey?-e.contentWidth:i.altKey?-e.containerWidth:-30;break;case 38:r=i.metaKey?e.contentHeight:i.altKey?e.containerHeight:30;break;case 39:a=i.metaKey?e.contentWidth:i.altKey?e.containerWidth:30;break;case 40:r=i.metaKey?-e.contentHeight:i.altKey?-e.containerHeight:-30;break;case 32:r=i.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:r=e.containerHeight;break;case 34:r=-e.containerHeight;break;case 36:r=e.contentHeight;break;case 35:r=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==a||e.settings.suppressScrollY&&0!==r||(t.scrollTop-=r,t.scrollLeft+=a,ls(e),function(i,n){var a=Math.floor(t.scrollTop);if(0===i){if(!e.scrollbarYActive)return!1;if(0===a&&n>0||a>=e.contentHeight-e.containerHeight&&n<0)return!e.settings.wheelPropagation}var r=t.scrollLeft;if(0===n){if(!e.scrollbarXActive)return!1;if(0===r&&i<0||r>=e.contentWidth-e.containerWidth&&i>0)return!e.settings.wheelPropagation}return!0}(a,r)&&i.preventDefault())}})},wheel:function(e){var t=e.element;function i(i){var n=function(e){var t=e.deltaX,i=-1*e.deltaY;return(void 0===t||void 0===i)&&(t=-1*e.wheelDeltaX/6,i=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,i*=10),t!=t&&i!=i&&(t=0,i=e.wheelDelta),e.shiftKey?[-i,-t]:[t,i]}(i),a=n[0],r=n[1];if(!function(e,i,n){if(!cs.isWebKit&&t.querySelector("select:focus"))return!0;if(!t.contains(e))return!1;for(var a=e;a&&a!==t;){if(a.classList.contains(Jo))return!0;var r=Ro(a);if(n&&r.overflowY.match(/(scroll|auto)/)){var o=a.scrollHeight-a.clientHeight;if(o>0&&(a.scrollTop>0&&n<0||a.scrollTop<o&&n>0))return!0}if(i&&r.overflowX.match(/(scroll|auto)/)){var s=a.scrollWidth-a.clientWidth;if(s>0&&(a.scrollLeft>0&&i<0||a.scrollLeft<s&&i>0))return!0}a=a.parentNode}return!1}(i.target,a,r)){var o=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(r?t.scrollTop-=r*e.settings.wheelSpeed:t.scrollTop+=a*e.settings.wheelSpeed,o=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(a?t.scrollLeft+=a*e.settings.wheelSpeed:t.scrollLeft-=r*e.settings.wheelSpeed,o=!0):(t.scrollTop-=r*e.settings.wheelSpeed,t.scrollLeft+=a*e.settings.wheelSpeed),ls(e),(o=o||function(i,n){var a=Math.floor(t.scrollTop),r=0===t.scrollTop,o=a+t.offsetHeight===t.scrollHeight,s=0===t.scrollLeft,u=t.scrollLeft+t.offsetWidth===t.scrollWidth;return!(Math.abs(n)>Math.abs(i)?r||o:s||u)||!e.settings.wheelPropagation}(a,r))&&!i.ctrlKey&&(i.stopPropagation(),i.preventDefault())}}void 0!==window.onwheel?e.event.bind(t,"wheel",i):void 0!==window.onmousewheel&&e.event.bind(t,"mousewheel",i)},touch:function(e){if(cs.supportsTouch||cs.supportsIePointer){var t=e.element,i={},n=0,a={},r=null;cs.supportsTouch?(e.event.bind(t,"touchstart",c),e.event.bind(t,"touchmove",l),e.event.bind(t,"touchend",d)):cs.supportsIePointer&&(window.PointerEvent?(e.event.bind(t,"pointerdown",c),e.event.bind(t,"pointermove",l),e.event.bind(t,"pointerup",d)):window.MSPointerEvent&&(e.event.bind(t,"MSPointerDown",c),e.event.bind(t,"MSPointerMove",l),e.event.bind(t,"MSPointerUp",d)))}function o(i,n){t.scrollTop-=n,t.scrollLeft-=i,ls(e)}function s(e){return e.targetTouches?e.targetTouches[0]:e}function u(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||!(e.targetTouches&&1===e.targetTouches.length||e.pointerType&&"mouse"!==e.pointerType&&e.pointerType!==e.MSPOINTER_TYPE_MOUSE))}function c(e){if(u(e)){var t=s(e);i.pageX=t.pageX,i.pageY=t.pageY,n=(new Date).getTime(),null!==r&&clearInterval(r)}}function l(r){if(u(r)){var c=s(r),l={pageX:c.pageX,pageY:c.pageY},d=l.pageX-i.pageX,m=l.pageY-i.pageY;if(function(e,i,n){if(!t.contains(e))return!1;for(var a=e;a&&a!==t;){if(a.classList.contains(Jo))return!0;var r=Ro(a);if(n&&r.overflowY.match(/(scroll|auto)/)){var o=a.scrollHeight-a.clientHeight;if(o>0&&(a.scrollTop>0&&n<0||a.scrollTop<o&&n>0))return!0}if(i&&r.overflowX.match(/(scroll|auto)/)){var s=a.scrollWidth-a.clientWidth;if(s>0&&(a.scrollLeft>0&&i<0||a.scrollLeft<s&&i>0))return!0}a=a.parentNode}return!1}(r.target,d,m))return;o(d,m),i=l;var h=(new Date).getTime(),p=h-n;p>0&&(a.x=d/p,a.y=m/p,n=h),function(i,n){var a=Math.floor(t.scrollTop),r=t.scrollLeft,o=Math.abs(i),s=Math.abs(n);if(s>o){if(n<0&&a===e.contentHeight-e.containerHeight||n>0&&0===a)return 0===window.scrollY&&n>0&&cs.isChrome}else if(o>s&&(i<0&&r===e.contentWidth-e.containerWidth||i>0&&0===r))return!0;return!0}(d,m)&&r.preventDefault()}}function d(){e.settings.swipeEasing&&(clearInterval(r),r=setInterval(function(){e.isInitialized?clearInterval(r):a.x||a.y?Math.abs(a.x)<.01&&Math.abs(a.y)<.01?clearInterval(r):e.element?(o(30*a.x,30*a.y),a.x*=.8,a.y*=.8):clearInterval(r):clearInterval(r)},10))}}},ps=function(e,t){var i=this;if(void 0===t&&(t={}),"string"==typeof e&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var n in this.element=e,e.classList.add("ps"),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},t)this.settings[n]=t[n];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var a,r,o=function(){return e.classList.add(Qo)},s=function(){return e.classList.remove(Qo)};this.isRtl="rtl"===Ro(e).direction,!0===this.isRtl&&e.classList.add("ps__rtl"),this.isNegativeScroll=(r=e.scrollLeft,e.scrollLeft=-1,a=e.scrollLeft<0,e.scrollLeft=r,a),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new rs,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=Bo(Go("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=Bo(Vo("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",o),this.event.bind(this.scrollbarX,"blur",s),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var u=Ro(this.scrollbarXRail);this.scrollbarXBottom=parseInt(u.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=us(u.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=us(u.borderLeftWidth)+us(u.borderRightWidth),Ho(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=us(u.marginLeft)+us(u.marginRight),Ho(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=Bo(Go("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=Bo(Vo("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",o),this.event.bind(this.scrollbarY,"blur",s),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var c=Ro(this.scrollbarYRail);this.scrollbarYRight=parseInt(c.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=us(c.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(e){var t=Ro(e);return us(t.width)+us(t.paddingLeft)+us(t.paddingRight)+us(t.borderLeftWidth)+us(t.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=us(c.borderTopWidth)+us(c.borderBottomWidth),Ho(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=us(c.marginTop)+us(c.marginBottom),Ho(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(e){return hs[e](i)}),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",function(e){return i.onScroll(e)}),ls(this)};ps.prototype.update=function(){!this.isAlive||(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,Ho(this.scrollbarXRail,{display:"block"}),Ho(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=us(Ro(this.scrollbarXRail).marginLeft)+us(Ro(this.scrollbarXRail).marginRight),this.railYMarginHeight=us(Ro(this.scrollbarYRail).marginTop)+us(Ro(this.scrollbarYRail).marginBottom),Ho(this.scrollbarXRail,{display:"none"}),Ho(this.scrollbarYRail,{display:"none"}),ls(this),ss(this,"top",0,!1,!0),ss(this,"left",0,!1,!0),Ho(this.scrollbarXRail,{display:""}),Ho(this.scrollbarYRail,{display:""}))},ps.prototype.onScroll=function(e){!this.isAlive||(ls(this),ss(this,"top",this.element.scrollTop-this.lastScrollTop),ss(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},ps.prototype.destroy=function(){!this.isAlive||(this.event.unbindAll(),Zo(this.scrollbarX),Zo(this.scrollbarY),Zo(this.scrollbarXRail),Zo(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},ps.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(e){return!e.match(/^ps([-_].+|)$/)}).join(" ")};var fs=ps;class gs{constructor(e,t,i,n){this.x=e,this.y=t,this.w=i,this.h=n}}class bs{constructor(e,t){this.x=e,this.y=t}}var vs=i(80521);let _s=(()=>{class e{constructor(e,t,i){this._elementRef=e,this._platform=t,this._router=i,this.fuseScrollbar=!0,this._unsubscribeAll=new Kt.xQ}get elementRef(){return this._elementRef}get ps(){return this._ps}ngOnChanges(e){if("fuseScrollbar"in e&&(this.fuseScrollbar=(0,jo.Ig)(e.fuseScrollbar.currentValue),this.fuseScrollbar?this._init():this._destroy()),"fuseScrollbarOptions"in e){if(this._options=(0,xt.Z)({},this._options,e.fuseScrollbarOptions.currentValue),!this._ps)return;setTimeout(()=>{this._destroy()}),setTimeout(()=>{this._init()})}}ngOnInit(){(0,No.R)(window,"resize").pipe((0,qo.R)(this._unsubscribeAll),(0,Fo.b)(150)).subscribe(()=>{this.update()})}ngOnDestroy(){this._destroy(),this._unsubscribeAll.next(),this._unsubscribeAll.complete()}isEnabled(){return this.fuseScrollbar}update(){!this._ps||this._ps.update()}destroy(){this.ngOnDestroy()}geometry(e="scroll"){return new gs(this._elementRef.nativeElement[e+"Left"],this._elementRef.nativeElement[e+"Top"],this._elementRef.nativeElement[e+"Width"],this._elementRef.nativeElement[e+"Height"])}position(e=!1){let t;return t=!e&&this._ps?new bs(this._ps.reach.x||0,this._ps.reach.y||0):new bs(this._elementRef.nativeElement.scrollLeft,this._elementRef.nativeElement.scrollTop),t}scrollTo(e,t,i){null==t&&null==i?this.animateScrolling("scrollTop",e,i):(null!=e&&this.animateScrolling("scrollLeft",e,i),null!=t&&this.animateScrolling("scrollTop",t,i))}scrollToX(e,t){this.animateScrolling("scrollLeft",e,t)}scrollToY(e,t){this.animateScrolling("scrollTop",e,t)}scrollToTop(e=0,t){this.animateScrolling("scrollTop",e,t)}scrollToBottom(e=0,t){this.animateScrolling("scrollTop",this._elementRef.nativeElement.scrollHeight-this._elementRef.nativeElement.clientHeight-e,t)}scrollToLeft(e=0,t){this.animateScrolling("scrollLeft",e,t)}scrollToRight(e=0,t){this.animateScrolling("scrollLeft",this._elementRef.nativeElement.scrollWidth-this._elementRef.nativeElement.clientWidth-e,t)}scrollToElement(e,t=0,i=!1,n){const a=this._elementRef.nativeElement.querySelector(e);if(!a)return;const r=a.getBoundingClientRect(),o=this._elementRef.nativeElement.getBoundingClientRect();if(this._elementRef.nativeElement.classList.contains("ps--active-x")){if(i&&r.right<=o.right-Math.abs(t))return;this.animateScrolling("scrollLeft",r.left-o.left+this._elementRef.nativeElement.scrollLeft+t,n)}if(this._elementRef.nativeElement.classList.contains("ps--active-y")){if(i&&r.bottom<=o.bottom-Math.abs(t))return;this.animateScrolling("scrollTop",r.top-o.top+this._elementRef.nativeElement.scrollTop+t,n)}}animateScrolling(e,t,i){if(this._animation&&(window.cancelAnimationFrame(this._animation),this._animation=null),i&&"undefined"!=typeof window){if(t!==this._elementRef.nativeElement[e]){let n=0,a=0,r=performance.now(),o=this._elementRef.nativeElement[e];const s=(o-t)/2,u=c=>{a+=Math.PI/(i/(c-r)),n=Math.round(t+s+s*Math.cos(a)),this._elementRef.nativeElement[e]===o&&(a>=Math.PI?this.animateScrolling(e,t,0):(this._elementRef.nativeElement[e]=n,o=this._elementRef.nativeElement[e],r=c,this._animation=window.requestAnimationFrame(u)))};window.requestAnimationFrame(u)}}else this._elementRef.nativeElement[e]=t}_init(){if(!this._ps){if(this._platform.ANDROID||this._platform.IOS||!this._platform.isBrowser)return void(this.fuseScrollbar=!1);this._ps=new fs(this._elementRef.nativeElement,Object.assign({},this._options))}}_destroy(){!this._ps||(this._ps.destroy(),this._ps=null)}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.SBq),a.Y36(vs.t4),a.Y36(s.F0))},e.\u0275dir=a.lG2({type:e,selectors:[["","fuseScrollbar",""]],inputs:{fuseScrollbar:"fuseScrollbar",fuseScrollbarOptions:"fuseScrollbarOptions"},exportAs:["fuseScrollbar"],features:[a.TTD]}),e})();var ys=i(58203);const ws=["navigationContent"];function xs(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"fuse-vertical-navigation-aside-item",9),a.NdJ("click",function(){a.CHM(e);const t=a.oxw(2).$implicit;return a.oxw().toggleAside(t)}),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)("activeItemId",t.activeAsideItemId)("autoCollapse",t.autoCollapse)("skipChildren",!0)}}function ks(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-basic-item",10),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Ss(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-collapsable-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)("autoCollapse",t.autoCollapse)}}function Ds(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-divider-item",10),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Ms(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-group-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)("autoCollapse",t.autoCollapse)}}function Cs(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-spacer-item",10),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Ts(e,t){if(1&e&&(a.ynx(0),a.YNc(1,xs,2,5,"ng-container",8),a.YNc(2,ks,2,2,"ng-container",8),a.YNc(3,Ss,2,3,"ng-container",8),a.YNc(4,Ds,2,2,"ng-container",8),a.YNc(5,Ms,2,3,"ng-container",8),a.YNc(6,Cs,2,2,"ng-container",8),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf","aside"===e.type),a.xp6(1),a.Q6J("ngIf","basic"===e.type),a.xp6(1),a.Q6J("ngIf","collapsable"===e.type),a.xp6(1),a.Q6J("ngIf","divider"===e.type),a.xp6(1),a.Q6J("ngIf","group"===e.type),a.xp6(1),a.Q6J("ngIf","spacer"===e.type)}}function As(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Ts,7,6,"ng-container",8),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}function Es(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-aside-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)("autoCollapse",t.autoCollapse)}}function Ls(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Es,2,3,"ng-container",8),a.BQk()),2&e){const e=a.oxw().$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("ngIf","aside"===e.type&&e.id===t.activeAsideItemId)}}function Os(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Ls,2,1,"ng-container",8),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}const Is=function(){return{wheelPropagation:!1,suppressScrollX:!0}};function Ps(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",12),a.YNc(2,Os,2,1,"ng-container",5),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("fuseScrollbarOptions",a.DdM(7,Is))("@fadeInLeft","left"===e.position)("@fadeInRight","right"===e.position)("@fadeOutLeft","left"===e.position)("@fadeOutRight","right"===e.position),a.xp6(1),a.Q6J("ngForOf",e.navigation)("ngForTrackBy",e.trackByFn)}}const Ys=[[["","fuseVerticalNavigationHeader",""]],[["","fuseVerticalNavigationContentHeader",""]],[["","fuseVerticalNavigationContentFooter",""]],[["","fuseVerticalNavigationFooter",""]]],qs=function(e){return{wheelPropagation:e,suppressScrollX:!0}},js=["[fuseVerticalNavigationHeader]","[fuseVerticalNavigationContentHeader]","[fuseVerticalNavigationContentFooter]","[fuseVerticalNavigationFooter]"];let Ns=(()=>{class e{constructor(e,t,i,n,r,o,s,u){this._animationBuilder=e,this._changeDetectorRef=t,this._elementRef=i,this._renderer2=n,this._router=r,this._scrollStrategyOptions=o,this._fuseNavigationService=s,this._fuseUtilsService=u,this.appearance="default",this.autoCollapse=!0,this.inner=!1,this.mode="side",this.name=this._fuseUtilsService.randomId(),this.opened=!0,this.position="left",this.transparentOverlay=!1,this.appearanceChanged=new a.vpe,this.modeChanged=new a.vpe,this.openedChanged=new a.vpe,this.positionChanged=new a.vpe,this.activeAsideItemId=null,this.onCollapsableItemCollapsed=new _.t(1),this.onCollapsableItemExpanded=new _.t(1),this.onRefreshed=new _.t(1),this._animationsEnabled=!1,this._hovered=!1,this._scrollStrategy=this._scrollStrategyOptions.block(),this._unsubscribeAll=new Kt.xQ,this._handleAsideOverlayClick=()=>{this.closeAside()},this._handleOverlayClick=()=>{this.close()}}get classList(){return{"fuse-vertical-navigation-animations-enabled":this._animationsEnabled,[`fuse-vertical-navigation-appearance-${this.appearance}`]:!0,"fuse-vertical-navigation-hover":this._hovered,"fuse-vertical-navigation-inner":this.inner,"fuse-vertical-navigation-mode-over":"over"===this.mode,"fuse-vertical-navigation-mode-side":"side"===this.mode,"fuse-vertical-navigation-opened":this.opened,"fuse-vertical-navigation-position-left":"left"===this.position,"fuse-vertical-navigation-position-right":"right"===this.position}}get styleList(){return{visibility:this.opened?"visible":"hidden"}}set fuseScrollbarDirectives(e){this._fuseScrollbarDirectives=e,0!==e.length&&(this._fuseScrollbarDirectivesSubscription&&this._fuseScrollbarDirectivesSubscription.unsubscribe(),this._fuseScrollbarDirectivesSubscription=(0,Yo.T)(this.onCollapsableItemCollapsed,this.onCollapsableItemExpanded).pipe((0,qo.R)(this._unsubscribeAll),(0,Tt.g)(250)).subscribe(()=>{e.forEach(e=>{e.update()})}))}_onMouseenter(){this._enableAnimations(),this._hovered=!0}_onMouseleave(){this._enableAnimations(),this._hovered=!1}ngOnChanges(e){if("appearance"in e&&this.appearanceChanged.next(e.appearance.currentValue),"inner"in e&&(this.inner=(0,jo.Ig)(e.inner.currentValue)),"mode"in e){const t=e.mode.currentValue,i=e.mode.previousValue;this._disableAnimations(),"over"===i&&"side"===t&&this._hideOverlay(),"side"===i&&"over"===t&&(this.closeAside(),this.opened&&this._showOverlay()),this.modeChanged.next(t),setTimeout(()=>{this._enableAnimations()},500)}"navigation"in e&&this._changeDetectorRef.markForCheck(),"opened"in e&&(this.opened=(0,jo.Ig)(e.opened.currentValue),this._toggleOpened(this.opened)),"position"in e&&this.positionChanged.next(e.position.currentValue),"transparentOverlay"in e&&(this.transparentOverlay=(0,jo.Ig)(e.transparentOverlay.currentValue))}ngOnInit(){""===this.name&&(this.name=this._fuseUtilsService.randomId()),this._fuseNavigationService.registerComponent(this.name,this),this._router.events.pipe((0,mt.h)(e=>e instanceof s.m2),(0,qo.R)(this._unsubscribeAll)).subscribe(()=>{"over"===this.mode&&this.opened&&this.close(),"side"===this.mode&&this.activeAsideItemId&&this.closeAside()})}ngAfterViewInit(){setTimeout(()=>{if(this._navigationContentEl)if(this._navigationContentEl.nativeElement.classList.contains("ps"))this._fuseScrollbarDirectives.forEach(e=>{!e.isEnabled()||e.scrollToElement(".fuse-vertical-navigation-item-active",-120,!0)});else{const e=this._navigationContentEl.nativeElement.querySelector(".fuse-vertical-navigation-item-active");e&&e.scrollIntoView()}})}ngOnDestroy(){this.close(),this.closeAside(),this._fuseNavigationService.deregisterComponent(this.name),this._unsubscribeAll.next(),this._unsubscribeAll.complete()}refresh(){this._changeDetectorRef.markForCheck(),this.onRefreshed.next(!0)}open(){this.opened||this._toggleOpened(!0)}close(){!this.opened||(this.closeAside(),this._toggleOpened(!1))}toggle(){this.opened?this.close():this.open()}openAside(e){e.disabled||!e.id||(this.activeAsideItemId=e.id,this._showAsideOverlay(),this._changeDetectorRef.markForCheck())}closeAside(){this.activeAsideItemId=null,this._hideAsideOverlay(),this._changeDetectorRef.markForCheck()}toggleAside(e){this.activeAsideItemId===e.id?this.closeAside():this.openAside(e)}trackByFn(e,t){return t.id||e}_enableAnimations(){this._animationsEnabled||(this._animationsEnabled=!0)}_disableAnimations(){!this._animationsEnabled||(this._animationsEnabled=!1)}_showOverlay(){this._asideOverlay||(this._overlay=this._renderer2.createElement("div"),this._overlay.classList.add("fuse-vertical-navigation-overlay"),this.transparentOverlay&&this._overlay.classList.add("fuse-vertical-navigation-overlay-transparent"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._scrollStrategy.enable(),this._player=this._animationBuilder.build([(0,Po.jt)("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",(0,Po.oB)({opacity:1}))]).create(this._overlay),this._player.play(),this._overlay.addEventListener("click",this._handleOverlayClick))}_hideOverlay(){!this._overlay||(this._player=this._animationBuilder.build([(0,Po.jt)("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",(0,Po.oB)({opacity:0}))]).create(this._overlay),this._player.play(),this._player.onDone(()=>{this._overlay&&(this._overlay.removeEventListener("click",this._handleOverlayClick),this._overlay.parentNode.removeChild(this._overlay),this._overlay=null),this._scrollStrategy.disable()}))}_showAsideOverlay(){this._asideOverlay||(this._asideOverlay=this._renderer2.createElement("div"),this._asideOverlay.classList.add("fuse-vertical-navigation-aside-overlay"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._asideOverlay),this._player=this._animationBuilder.build([(0,Po.jt)("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",(0,Po.oB)({opacity:1}))]).create(this._asideOverlay),this._player.play(),this._asideOverlay.addEventListener("click",this._handleAsideOverlayClick))}_hideAsideOverlay(){!this._asideOverlay||(this._player=this._animationBuilder.build([(0,Po.jt)("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",(0,Po.oB)({opacity:0}))]).create(this._asideOverlay),this._player.play(),this._player.onDone(()=>{this._asideOverlay&&(this._asideOverlay.removeEventListener("click",this._handleAsideOverlayClick),this._asideOverlay.parentNode.removeChild(this._asideOverlay),this._asideOverlay=null)}))}_toggleOpened(e){this.opened=e,this._enableAnimations(),"over"===this.mode&&(this.opened?this._showOverlay():this._hideOverlay()),this.openedChanged.next(e)}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(Po._j),a.Y36(a.sBO),a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(s.F0),a.Y36(ys.uw),a.Y36(Co),a.Y36(bt.I))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation"]],viewQuery:function(e,t){if(1&e&&(a.Gf(ws,5),a.Gf(_s,5)),2&e){let e;a.iGM(e=a.CRH())&&(t._navigationContentEl=e.first),a.iGM(e=a.CRH())&&(t.fuseScrollbarDirectives=e)}},hostVars:4,hostBindings:function(e,t){1&e&&a.NdJ("mouseenter",function(){return t._onMouseenter()})("mouseleave",function(){return t._onMouseleave()}),2&e&&(a.Akn(t.styleList),a.Tol(t.classList))},inputs:{appearance:"appearance",autoCollapse:"autoCollapse",inner:"inner",mode:"mode",name:"name",navigation:"navigation",opened:"opened",position:"position",transparentOverlay:"transparentOverlay"},outputs:{appearanceChanged:"appearanceChanged",modeChanged:"modeChanged",openedChanged:"openedChanged",positionChanged:"positionChanged"},exportAs:["fuseVerticalNavigation"],features:[a.TTD],ngContentSelectors:js,decls:13,vars:6,consts:[[1,"fuse-vertical-navigation-wrapper"],[1,"fuse-vertical-navigation-header"],["fuseScrollbar","",1,"fuse-vertical-navigation-content",3,"fuseScrollbarOptions"],["navigationContent",""],[1,"fuse-vertical-navigation-content-header"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"fuse-vertical-navigation-content-footer"],[1,"fuse-vertical-navigation-footer"],[4,"ngIf"],[3,"item","name","activeItemId","autoCollapse","skipChildren","click"],[3,"item","name"],[3,"item","name","autoCollapse"],["fuseScrollbar","",1,"fuse-vertical-navigation-aside-wrapper",3,"fuseScrollbarOptions"]],template:function(e,t){1&e&&(a.F$t(Ys),a.TgZ(0,"div",0),a.TgZ(1,"div",1),a.Hsn(2),a.qZA(),a.TgZ(3,"div",2,3),a.TgZ(5,"div",4),a.Hsn(6,1),a.qZA(),a.YNc(7,As,2,1,"ng-container",5),a.TgZ(8,"div",6),a.Hsn(9,2),a.qZA(),a.qZA(),a.TgZ(10,"div",7),a.Hsn(11,3),a.qZA(),a.qZA(),a.YNc(12,Ps,3,8,"ng-container",8)),2&e&&(a.xp6(3),a.Q6J("fuseScrollbarOptions",a.VKq(4,qs,t.inner)),a.xp6(4),a.Q6J("ngForOf",t.navigation)("ngForTrackBy",t.trackByFn),a.xp6(5),a.Q6J("ngIf",t.activeAsideItemId))},styles:['fuse-vertical-navigation{position:sticky;display:flex;flex-direction:column;flex:1 0 auto;top:0;width:280px;min-width:280px;max-width:280px;height:100vh;min-height:100vh;max-height:100vh;z-index:200}fuse-vertical-navigation.fuse-vertical-navigation-animations-enabled{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:visibility,margin-left,margin-right,transform,width,max-width,min-width}fuse-vertical-navigation.fuse-vertical-navigation-animations-enabled .fuse-vertical-navigation-wrapper{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:width,max-width,min-width}fuse-vertical-navigation.fuse-vertical-navigation-mode-over{position:fixed;top:0;bottom:0}fuse-vertical-navigation.fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-side{margin-left:-280px}fuse-vertical-navigation.fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-side.fuse-vertical-navigation-opened{margin-left:0}fuse-vertical-navigation.fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-over{left:0;transform:translate(-100%)}fuse-vertical-navigation.fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-over.fuse-vertical-navigation-opened{transform:translate(0)}fuse-vertical-navigation.fuse-vertical-navigation-position-left .fuse-vertical-navigation-wrapper{left:0}fuse-vertical-navigation.fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-side{margin-right:-280px}fuse-vertical-navigation.fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-side.fuse-vertical-navigation-opened{margin-right:0}fuse-vertical-navigation.fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-over{right:0;transform:translate(100%)}fuse-vertical-navigation.fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-over.fuse-vertical-navigation-opened{transform:translate(0)}fuse-vertical-navigation.fuse-vertical-navigation-position-right .fuse-vertical-navigation-wrapper{right:0}fuse-vertical-navigation.fuse-vertical-navigation-inner{position:relative;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none}fuse-vertical-navigation.fuse-vertical-navigation-inner .fuse-vertical-navigation-wrapper{position:relative;overflow:visible;height:auto}fuse-vertical-navigation.fuse-vertical-navigation-inner .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content{overflow:visible!important}fuse-vertical-navigation .fuse-vertical-navigation-wrapper{position:absolute;display:flex;flex:1 1 auto;flex-direction:column;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:10;background:inherit;box-shadow:inset -1px 0 var(--fuse-border)}fuse-vertical-navigation .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}fuse-vertical-navigation .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-divider-item{margin:24px 0}fuse-vertical-navigation .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-group-item{margin-top:24px}fuse-vertical-navigation .fuse-vertical-navigation-aside-wrapper{position:absolute;display:flex;flex:1 1 auto;flex-direction:column;top:0;bottom:0;left:280px;width:280px;height:100%;z-index:5;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-duration:.4s;transition-property:left,right;transition-timing-function:cubic-bezier(.25,.8,.25,1);background:inherit}fuse-vertical-navigation .fuse-vertical-navigation-aside-wrapper>fuse-vertical-navigation-aside-item{padding:24px 0}fuse-vertical-navigation .fuse-vertical-navigation-aside-wrapper>fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper{display:none!important}fuse-vertical-navigation.fuse-vertical-navigation-position-right .fuse-vertical-navigation-aside-wrapper{left:auto;right:280px}fuse-vertical-navigation fuse-vertical-navigation-aside-item,fuse-vertical-navigation fuse-vertical-navigation-basic-item,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item,fuse-vertical-navigation fuse-vertical-navigation-divider-item,fuse-vertical-navigation fuse-vertical-navigation-group-item,fuse-vertical-navigation fuse-vertical-navigation-spacer-item{display:flex;flex-direction:column;flex:1 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-spacer-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:10px 16px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;border-radius:6px}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item.fuse-vertical-navigation-item-disabled,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item.fuse-vertical-navigation-item-disabled,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item.fuse-vertical-navigation-item-disabled,fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item.fuse-vertical-navigation-item-disabled,fuse-vertical-navigation fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item.fuse-vertical-navigation-item-disabled,fuse-vertical-navigation fuse-vertical-navigation-spacer-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item.fuse-vertical-navigation-item-disabled{cursor:default;opacity:.4}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation fuse-vertical-navigation-spacer-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon{margin-right:16px}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation fuse-vertical-navigation-spacer-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle{font-size:11px;line-height:1.5}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation fuse-vertical-navigation-spacer-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge{margin-left:auto}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation fuse-vertical-navigation-spacer-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge .fuse-vertical-navigation-item-badge-content{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;white-space:nowrap;height:20px}fuse-vertical-navigation fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper,fuse-vertical-navigation fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper,fuse-vertical-navigation fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper{margin:0 12px}fuse-vertical-navigation fuse-vertical-navigation-aside-item,fuse-vertical-navigation fuse-vertical-navigation-basic-item,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item{margin-bottom:4px}fuse-vertical-navigation fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item,fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item{cursor:pointer}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge+.fuse-vertical-navigation-item-arrow{margin-left:8px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow{height:20px;line-height:20px;margin-left:auto;transition:transform .3s cubic-bezier(.25,.8,.25,1),color 375ms cubic-bezier(.25,.8,.25,1)}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item.fuse-vertical-navigation-item-expanded>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow{transform:rotate(90deg)}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-children{margin-top:6px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-children>*:last-child{padding-bottom:6px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-children>*:last-child>.fuse-vertical-navigation-item-children>*:last-child{padding-bottom:0}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-children .fuse-vertical-navigation-item{padding:10px 16px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-children{overflow:hidden}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item{padding-left:56px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item{padding-left:72px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item{padding-left:88px}fuse-vertical-navigation fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item-children .fuse-vertical-navigation-item{padding-left:104px}fuse-vertical-navigation fuse-vertical-navigation-divider-item{margin:12px 0}fuse-vertical-navigation fuse-vertical-navigation-divider-item .fuse-vertical-navigation-item-wrapper{height:1px;box-shadow:0 1px}fuse-vertical-navigation fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon{display:none!important}fuse-vertical-navigation fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}fuse-vertical-navigation fuse-vertical-navigation-spacer-item{margin:6px 0}.fuse-vertical-navigation-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:170;opacity:0;background-color:rgba(0,0,0,.6)}.fuse-vertical-navigation-overlay+.fuse-vertical-navigation-aside-overlay{background-color:transparent}.fuse-vertical-navigation-aside-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:169;opacity:0;background-color:rgba(0,0,0,.302)}fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item{color:currentColor}fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon{color:currentColor;opacity:.6}fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title,fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title,fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title,fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title{color:currentColor;opacity:.8}fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle{color:currentColor;opacity:.5}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced{--tw-bg-opacity: 1;background-color:rgba(30,41,59,var(--tw-bg-opacity))}.dark fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,.dark fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,.dark fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,.dark fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,.dark fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,.dark fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced{--tw-bg-opacity: .05}.dark fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,.dark fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,.dark fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,.dark fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced,.dark fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active,.dark fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced{--tw-bg-opacity: .12}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-icon{opacity:1}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-title,fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-title,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-title,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-title,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-title,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-title{opacity:1}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-disabled).fuse-vertical-navigation-item-active-forced .fuse-vertical-navigation-item-subtitle{opacity:1}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover{--tw-bg-opacity: 1;background-color:rgba(30,41,59,var(--tw-bg-opacity))}.dark fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,.dark fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,.dark fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover{--tw-bg-opacity: .05}.dark fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,.dark fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover,.dark fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover{--tw-bg-opacity: .12}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-icon,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-icon{opacity:1}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-title,fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-title,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-title,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-arrow{opacity:1}fuse-vertical-navigation-aside-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-basic-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation-collapsable-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:not(.fuse-vertical-navigation-item-active-forced):not(.fuse-vertical-navigation-item-active):not(.fuse-vertical-navigation-item-disabled):hover .fuse-vertical-navigation-item-subtitle{opacity:1}fuse-vertical-navigation-collapsable-item.fuse-vertical-navigation-item-expanded>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon{opacity:1}fuse-vertical-navigation-collapsable-item.fuse-vertical-navigation-item-expanded>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title,fuse-vertical-navigation-collapsable-item.fuse-vertical-navigation-item-expanded>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow{opacity:1}fuse-vertical-navigation-collapsable-item.fuse-vertical-navigation-item-expanded>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-subtitle{opacity:1}fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title{--tw-text-opacity: 1;color:rgba(var(--fuse-primary-600-rgb),var(--tw-text-opacity))}.dark fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title{--tw-text-opacity: 1;color:rgba(var(--fuse-primary-400-rgb),var(--tw-text-opacity))}fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title{opacity:1}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact{width:112px;min-width:112px;max-width:112px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact.fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-side{margin-left:-112px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact.fuse-vertical-navigation-position-left.fuse-vertical-navigation-opened{margin-left:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact.fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-side{margin-right:-112px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact.fuse-vertical-navigation-position-right.fuse-vertical-navigation-opened{margin-right:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact.fuse-vertical-navigation-position-right .fuse-vertical-navigation-aside-wrapper{left:auto;right:112px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper{margin:4px 8px 0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item{flex-direction:column;justify-content:center;padding:12px;border-radius:6px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon{margin-right:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper{margin-top:8px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-title{font-size:12px;font-weight:500;text-align:center;line-height:16px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper .fuse-vertical-navigation-item-subtitle{display:none!important}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge{position:absolute;top:12px;left:64px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item>fuse-vertical-navigation-collapsable-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item>fuse-vertical-navigation-collapsable-item{display:none}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item>fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item>fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper{display:none}fuse-vertical-navigation.fuse-vertical-navigation-appearance-compact .fuse-vertical-navigation-aside-wrapper{left:112px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over){width:80px;min-width:80px;max-width:80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over).fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-side{margin-left:-80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over).fuse-vertical-navigation-position-left.fuse-vertical-navigation-opened{margin-left:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over).fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-side{margin-right:-80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over).fuse-vertical-navigation-position-right.fuse-vertical-navigation-opened{margin-right:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over).fuse-vertical-navigation-position-right .fuse-vertical-navigation-aside-wrapper{left:auto;right:80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-mode-over).fuse-vertical-navigation-position-right.fuse-vertical-navigation-hover .fuse-vertical-navigation-aside-wrapper{left:auto;right:280px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item{width:280px-24px;min-width:280px-24px;max-width:280px-24px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-group-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-group-item:first-of-type{margin-top:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-hover):not(.fuse-vertical-navigation-mode-over) .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item{padding:10px 16px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-hover):not(.fuse-vertical-navigation-mode-over) .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-hover):not(.fuse-vertical-navigation-mode-over) .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-hover):not(.fuse-vertical-navigation-mode-over) .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper{white-space:nowrap;opacity:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-hover):not(.fuse-vertical-navigation-mode-over) .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-collapsable-item .fuse-vertical-navigation-item-children{display:none}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense:not(.fuse-vertical-navigation-hover):not(.fuse-vertical-navigation-mode-over) .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item:before{content:"";position:absolute;top:20px;width:23px;border-top-width:2px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense .fuse-vertical-navigation-aside-wrapper{left:80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense.fuse-vertical-navigation-hover .fuse-vertical-navigation-wrapper{width:280px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense.fuse-vertical-navigation-hover .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense.fuse-vertical-navigation-hover .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge,fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense.fuse-vertical-navigation-hover .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper{white-space:nowrap;-webkit-animation:removeWhiteSpaceNoWrap 1ms linear .35s;animation:removeWhiteSpaceNoWrap 1ms linear .35s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}fuse-vertical-navigation.fuse-vertical-navigation-appearance-dense.fuse-vertical-navigation-hover .fuse-vertical-navigation-aside-wrapper{left:280px}@-webkit-keyframes removeWhiteSpaceNoWrap{0%{white-space:nowrap}99%{white-space:nowrap}to{white-space:normal}}@keyframes removeWhiteSpaceNoWrap{0%{white-space:nowrap}99%{white-space:nowrap}to{white-space:normal}}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin{width:80px;min-width:80px;max-width:80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin.fuse-vertical-navigation-position-left.fuse-vertical-navigation-mode-side{margin-left:-80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin.fuse-vertical-navigation-position-left.fuse-vertical-navigation-opened{margin-left:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin.fuse-vertical-navigation-position-right.fuse-vertical-navigation-mode-side{margin-right:-80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin.fuse-vertical-navigation-position-right.fuse-vertical-navigation-opened{margin-right:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin.fuse-vertical-navigation-position-right .fuse-vertical-navigation-aside-wrapper{left:auto;right:80px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item{flex-direction:column;justify-content:center;height:64px;min-height:64px;max-height:64px;padding:0 16px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper{display:flex;align-items:center;justify-content:center}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item{justify-content:center;padding:12px;border-radius:4px}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-icon{margin:0}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-aside-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-arrow,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-badge-content,fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-basic-item .fuse-vertical-navigation-item-wrapper .fuse-vertical-navigation-item .fuse-vertical-navigation-item-title-wrapper{display:none}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-collapsable-item{display:none}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-wrapper .fuse-vertical-navigation-content>fuse-vertical-navigation-group-item>.fuse-vertical-navigation-item-wrapper{display:none}fuse-vertical-navigation.fuse-vertical-navigation-appearance-thin .fuse-vertical-navigation-aside-wrapper{left:80px}\n'],encapsulation:2,data:{animation:Mo.L},changeDetection:0}),e})();var Fs=i(51095),Rs=i(1769),Hs=i(33935),Bs=i(11436);let Us=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})();function zs(e,t){1&e&&a.GkF(0)}const Zs=function(e){return{"fuse-horizontal-navigation-item-active-forced":e}},Ws=function(e){return[e]};function Vs(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",3),a.YNc(2,zs,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(6,Zs,e.item.active))("routerLink",a.VKq(8,Ws,e.item.link))("routerLinkActive","fuse-horizontal-navigation-item-active")("routerLinkActiveOptions",e.isActiveMatchOptions)("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Gs(e,t){1&e&&a.GkF(0)}function Js(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",5),a.YNc(2,Gs,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("href",e.item.link,a.LSH)("target",e.item.target||"_self")("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Qs(e,t){1&e&&a.GkF(0)}function Ks(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",6),a.NdJ("click",function(){a.CHM(e);const t=a.oxw();return t.item.function(t.item)}),a.YNc(2,Qs,1,0,"ng-container",4),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(3,Zs,e.item.active))("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function $s(e,t){1&e&&a.GkF(0)}function Xs(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",7),a.NdJ("click",function(){a.CHM(e);const t=a.oxw();return t.item.function(t.item)}),a.YNc(2,$s,1,0,"ng-container",4),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(6,Zs,e.item.active))("routerLink",a.VKq(8,Ws,e.item.link))("routerLinkActive","fuse-horizontal-navigation-item-active")("routerLinkActiveOptions",e.isActiveMatchOptions)("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function eu(e,t){1&e&&a.GkF(0)}function tu(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"a",8),a.NdJ("click",function(){a.CHM(e);const t=a.oxw();return t.item.function(t.item)}),a.YNc(2,eu,1,0,"ng-container",4),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("href",e.item.link,a.LSH)("target",e.item.target||"_self")("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function iu(e,t){1&e&&a.GkF(0)}function nu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",9),a.YNc(2,iu,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(3,Zs,e.item.active))("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function au(e,t){1&e&&a.GkF(0)}function ru(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",10),a.YNc(2,au,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){a.oxw();const e=a.MAs(9);a.xp6(2),a.Q6J("ngTemplateOutlet",e)}}function ou(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"mat-icon",14),a.BQk()),2&e){const e=a.oxw(2);a.xp6(1),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.icon)("svgIcon",e.item.icon)}}function su(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",15),a.TgZ(2,"span",13),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.subtitle),a.xp6(1),a.hij(" ",e.item.subtitle," ")}}function uu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",16),a.TgZ(2,"div",17),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.Q6J("ngClass",e.item.badge.classes),a.xp6(1),a.hij(" ",e.item.badge.title," ")}}function cu(e,t){if(1&e&&(a.YNc(0,ou,2,2,"ng-container",1),a.TgZ(1,"div",11),a.TgZ(2,"div",12),a.TgZ(3,"span",13),a._uU(4),a.qZA(),a.qZA(),a.YNc(5,su,4,2,"ng-container",1),a.qZA(),a.YNc(6,uu,4,2,"ng-container",1)),2&e){const e=a.oxw();a.Q6J("ngIf",e.item.icon),a.xp6(3),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.title),a.xp6(1),a.hij(" ",e.item.title," "),a.xp6(1),a.Q6J("ngIf",e.item.subtitle),a.xp6(1),a.Q6J("ngIf",e.item.badge)}}let lu=(()=>{class e{constructor(e,t,i){this._changeDetectorRef=e,this._fuseNavigationService=t,this._fuseUtilsService=i,this._unsubscribeAll=new Kt.xQ,this.isActiveMatchOptions=this._fuseUtilsService.subsetMatchOptions}ngOnInit(){var e;this.isActiveMatchOptions=(null!==(e=this.item.isActiveMatchOptions)&&void 0!==e?e:this.item.exactMatch)?this._fuseUtilsService.exactMatchOptions:this._fuseUtilsService.subsetMatchOptions,this._fuseHorizontalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._changeDetectorRef.markForCheck(),this._fuseHorizontalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co),a.Y36(bt.I))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-horizontal-navigation-basic-item"]],inputs:{item:"item",name:"name"},decls:10,vars:10,consts:[[1,"fuse-horizontal-navigation-item-wrapper",3,"ngClass"],[4,"ngIf"],["itemTemplate",""],[1,"fuse-horizontal-navigation-item",3,"ngClass","routerLink","routerLinkActive","routerLinkActiveOptions","matTooltip"],[4,"ngTemplateOutlet"],[1,"fuse-horizontal-navigation-item",3,"href","target","matTooltip"],[1,"fuse-horizontal-navigation-item",3,"ngClass","matTooltip","click"],[1,"fuse-horizontal-navigation-item",3,"ngClass","routerLink","routerLinkActive","routerLinkActiveOptions","matTooltip","click"],["mat-menu-item","",1,"fuse-horizontal-navigation-item",3,"href","target","matTooltip","click"],[1,"fuse-horizontal-navigation-item",3,"ngClass","matTooltip"],[1,"fuse-horizontal-navigation-item","fuse-horizontal-navigation-item-disabled"],[1,"fuse-horizontal-navigation-item-title-wrapper"],[1,"fuse-horizontal-navigation-item-title"],[3,"ngClass"],[1,"fuse-horizontal-navigation-item-icon",3,"ngClass","svgIcon"],[1,"fuse-horizontal-navigation-item-subtitle","text-hint"],[1,"fuse-horizontal-navigation-item-badge"],[1,"fuse-horizontal-navigation-item-badge-content",3,"ngClass"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.YNc(1,Vs,3,10,"ng-container",1),a.YNc(2,Js,3,4,"ng-container",1),a.YNc(3,Ks,3,5,"ng-container",1),a.YNc(4,Xs,3,10,"ng-container",1),a.YNc(5,tu,3,4,"ng-container",1),a.YNc(6,nu,3,5,"ng-container",1),a.YNc(7,ru,3,1,"ng-container",1),a.qZA(),a.YNc(8,cu,7,5,"ng-template",null,2,a.W1O)),2&e&&(a.ekj("fuse-horizontal-navigation-item-has-subtitle",!!t.item.subtitle),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper),a.xp6(1),a.Q6J("ngIf",t.item.link&&!t.item.externalLink&&!t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.link&&t.item.externalLink&&!t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",!t.item.link&&t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.link&&!t.item.externalLink&&t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.link&&t.item.externalLink&&t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",!t.item.link&&!t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.disabled))},directives:[u.mk,u.O5,s.rH,s.Od,Bs.gM,u.tP,Hs.OP,Bt.Hw],encapsulation:2,changeDetection:0}),e})(),du=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._fuseNavigationService=t,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseHorizontalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseHorizontalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-horizontal-navigation-divider-item"]],inputs:{item:"item",name:"name"},decls:1,vars:1,consts:[[1,"fuse-horizontal-navigation-item-wrapper","divider",3,"ngClass"]],template:function(e,t){1&e&&a._UZ(0,"div",0),2&e&&a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper)},directives:[u.mk],encapsulation:2,changeDetection:0}),e})();const mu=["matMenu"];function hu(e,t){1&e&&a.GkF(0)}const pu=function(e,t){return{"fuse-horizontal-navigation-menu-active":e,"fuse-horizontal-navigation-menu-active-forced":t}},fu=function(e){return{$implicit:e}};function gu(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",5,6),a.NdJ("onMenuOpen",function(){return a.CHM(e),a.oxw().triggerChangeDetection()})("onMenuClose",function(){return a.CHM(e),a.oxw().triggerChangeDetection()}),a.YNc(3,hu,1,0,"ng-container",7),a.qZA(),a.BQk()}if(2&e){const e=a.MAs(2),t=a.oxw(),i=a.MAs(2),n=a.MAs(5);a.xp6(1),a.Q6J("ngClass",a.WLB(4,pu,e.menuOpen,t.item.active))("matMenuTriggerFor",i),a.xp6(2),a.Q6J("ngTemplateOutlet",n)("ngTemplateOutletContext",a.VKq(7,fu,t.item))}}function bu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",8),a._UZ(2,"fuse-horizontal-navigation-basic-item",9),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("disabled",e.disabled),a.xp6(1),a.Q6J("item",e)("name",t.name)}}function vu(e,t){1&e&&a.GkF(0)}function _u(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",10),a.YNc(2,vu,1,0,"ng-container",7),a._UZ(3,"fuse-horizontal-navigation-branch-item",11,12),a.qZA(),a.BQk()),2&e){const e=a.MAs(4),t=a.oxw(2).$implicit,i=a.oxw(),n=a.MAs(5);a.xp6(1),a.Q6J("disabled",t.disabled)("matMenuTriggerFor",e.matMenu),a.xp6(1),a.Q6J("ngTemplateOutlet",n)("ngTemplateOutletContext",a.VKq(7,fu,t)),a.xp6(1),a.Q6J("child",!0)("item",t)("name",i.name)}}function yu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",13),a._UZ(2,"fuse-horizontal-navigation-divider-item",9),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(2),a.Q6J("item",e)("name",t.name)}}function wu(e,t){if(1&e&&(a.ynx(0),a.YNc(1,bu,3,3,"ng-container",0),a.YNc(2,_u,5,9,"ng-container",0),a.YNc(3,yu,3,2,"ng-container",0),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf","basic"===e.type),a.xp6(1),a.Q6J("ngIf","aside"===e.type||"collapsable"===e.type||"group"===e.type),a.xp6(1),a.Q6J("ngIf","divider"===e.type)}}function xu(e,t){if(1&e&&(a.ynx(0),a.YNc(1,wu,4,3,"ng-container",0),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}function ku(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"mat-icon",19),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngClass",null==e.classes?null:e.classes.icon)("svgIcon",e.icon)}}function Su(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",20),a.TgZ(2,"span",18),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(2),a.Q6J("ngClass",null==e.classes?null:e.classes.subtitle),a.xp6(1),a.hij(" ",e.subtitle," ")}}function Du(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",21),a.TgZ(2,"div",22),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(2),a.Q6J("ngClass",e.badge.classes),a.xp6(1),a.hij(" ",e.badge.title," ")}}const Mu=function(e,t){return{"fuse-horizontal-navigation-item-disabled":e,"fuse-horizontal-navigation-item-active-forced":t}};function Cu(e,t){if(1&e&&(a.TgZ(0,"div",14),a.TgZ(1,"div",15),a.YNc(2,ku,2,2,"ng-container",0),a.TgZ(3,"div",16),a.TgZ(4,"div",17),a.TgZ(5,"span",18),a._uU(6),a.qZA(),a.qZA(),a.YNc(7,Su,4,2,"ng-container",0),a.qZA(),a.YNc(8,Du,4,2,"ng-container",0),a.qZA(),a.qZA()),2&e){const e=t.$implicit;a.ekj("fuse-horizontal-navigation-item-has-subtitle",!!e.subtitle),a.Q6J("ngClass",null==e.classes?null:e.classes.wrapper),a.xp6(1),a.Q6J("ngClass",a.WLB(10,Mu,e.disabled,e.active))("matTooltip",e.tooltip||""),a.xp6(1),a.Q6J("ngIf",e.icon),a.xp6(3),a.Q6J("ngClass",null==e.classes?null:e.classes.title),a.xp6(1),a.hij(" ",e.title," "),a.xp6(1),a.Q6J("ngIf",e.subtitle),a.xp6(1),a.Q6J("ngIf",e.badge)}}let Tu=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._fuseNavigationService=t,this.child=!1,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseHorizontalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseHorizontalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}triggerChangeDetection(){this._changeDetectorRef.markForCheck()}trackByFn(e,t){return t.id||e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-horizontal-navigation-branch-item"]],viewQuery:function(e,t){if(1&e&&a.Gf(mu,7),2&e){let e;a.iGM(e=a.CRH())&&(t.matMenu=e.first)}},inputs:{child:"child",item:"item",name:"name"},decls:6,vars:4,consts:[[4,"ngIf"],[1,"fuse-horizontal-navigation-menu-panel",3,"overlapTrigger"],["matMenu","matMenu"],[4,"ngFor","ngForOf","ngForTrackBy"],["itemTemplate",""],[3,"ngClass","matMenuTriggerFor","onMenuOpen","onMenuClose"],["trigger","matMenuTrigger"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-menu-item","",1,"fuse-horizontal-navigation-menu-item",3,"disabled"],[3,"item","name"],["mat-menu-item","",1,"fuse-horizontal-navigation-menu-item",3,"disabled","matMenuTriggerFor"],[3,"child","item","name"],["branch",""],["mat-menu-item","",1,"fuse-horizontal-navigation-menu-item"],[1,"fuse-horizontal-navigation-item-wrapper",3,"ngClass"],[1,"fuse-horizontal-navigation-item",3,"ngClass","matTooltip"],[1,"fuse-horizontal-navigation-item-title-wrapper"],[1,"fuse-horizontal-navigation-item-title"],[3,"ngClass"],[1,"fuse-horizontal-navigation-item-icon",3,"ngClass","svgIcon"],[1,"fuse-horizontal-navigation-item-subtitle","text-hint"],[1,"fuse-horizontal-navigation-item-badge"],[1,"fuse-horizontal-navigation-item-badge-content",3,"ngClass"]],template:function(e,t){1&e&&(a.YNc(0,gu,4,9,"ng-container",0),a.TgZ(1,"mat-menu",1,2),a.YNc(3,xu,2,1,"ng-container",3),a.qZA(),a.YNc(4,Cu,9,13,"ng-template",null,4,a.W1O)),2&e&&(a.Q6J("ngIf",!t.child),a.xp6(1),a.Q6J("overlapTrigger",!1),a.xp6(2),a.Q6J("ngForOf",t.item.children)("ngForTrackBy",t.trackByFn))},directives:[u.O5,Hs.VK,u.sg,u.mk,Hs.p6,u.tP,Hs.OP,lu,e,du,Bs.gM,Bt.Hw],encapsulation:2,changeDetection:0}),e})(),Au=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._fuseNavigationService=t,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseHorizontalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseHorizontalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-horizontal-navigation-spacer-item"]],inputs:{item:"item",name:"name"},decls:1,vars:1,consts:[[1,"fuse-horizontal-navigation-item-wrapper",3,"ngClass"]],template:function(e,t){1&e&&a._UZ(0,"div",0),2&e&&a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper)},directives:[u.mk],encapsulation:2,changeDetection:0}),e})();function Eu(e,t){1&e&&a.GkF(0)}const Lu=function(e){return{"fuse-vertical-navigation-item-active-forced":e}},Ou=function(e){return[e]};function Iu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",3),a.YNc(2,Eu,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(6,Lu,e.item.active))("routerLink",a.VKq(8,Ou,e.item.link))("routerLinkActive","fuse-vertical-navigation-item-active")("routerLinkActiveOptions",e.isActiveMatchOptions)("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Pu(e,t){1&e&&a.GkF(0)}function Yu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",5),a.YNc(2,Pu,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("href",e.item.link,a.LSH)("target",e.item.target||"_self")("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function qu(e,t){1&e&&a.GkF(0)}function ju(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",6),a.NdJ("click",function(){a.CHM(e);const t=a.oxw();return t.item.function(t.item)}),a.YNc(2,qu,1,0,"ng-container",4),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(3,Lu,e.item.active))("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Nu(e,t){1&e&&a.GkF(0)}function Fu(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"a",7),a.NdJ("click",function(){a.CHM(e);const t=a.oxw();return t.item.function(t.item)}),a.YNc(2,Nu,1,0,"ng-container",4),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(6,Lu,e.item.active))("routerLink",a.VKq(8,Ou,e.item.link))("routerLinkActive","fuse-vertical-navigation-item-active")("routerLinkActiveOptions",e.isActiveMatchOptions)("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Ru(e,t){1&e&&a.GkF(0)}function Hu(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"a",8),a.NdJ("click",function(){a.CHM(e);const t=a.oxw();return t.item.function(t.item)}),a.YNc(2,Ru,1,0,"ng-container",4),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("href",e.item.link,a.LSH)("target",e.item.target||"_self")("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Bu(e,t){1&e&&a.GkF(0)}function Uu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",9),a.YNc(2,Bu,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("ngClass",a.VKq(3,Lu,e.item.active))("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function zu(e,t){1&e&&a.GkF(0)}function Zu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",10),a.YNc(2,zu,1,0,"ng-container",4),a.qZA(),a.BQk()),2&e){const e=a.oxw(),t=a.MAs(9);a.xp6(1),a.Q6J("matTooltip",e.item.tooltip||""),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Wu(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"mat-icon",14),a.BQk()),2&e){const e=a.oxw(2);a.xp6(1),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.icon)("svgIcon",e.item.icon)}}function Vu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",15),a.TgZ(2,"span",13),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.subtitle),a.xp6(1),a.hij(" ",e.item.subtitle," ")}}function Gu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",16),a.TgZ(2,"div",17),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.Q6J("ngClass",e.item.badge.classes),a.xp6(1),a.hij(" ",e.item.badge.title," ")}}function Ju(e,t){if(1&e&&(a.YNc(0,Wu,2,2,"ng-container",1),a.TgZ(1,"div",11),a.TgZ(2,"div",12),a.TgZ(3,"span",13),a._uU(4),a.qZA(),a.qZA(),a.YNc(5,Vu,4,2,"ng-container",1),a.qZA(),a.YNc(6,Gu,4,2,"ng-container",1)),2&e){const e=a.oxw();a.Q6J("ngIf",e.item.icon),a.xp6(3),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.title),a.xp6(1),a.hij(" ",e.item.title," "),a.xp6(1),a.Q6J("ngIf",e.item.subtitle),a.xp6(1),a.Q6J("ngIf",e.item.badge)}}let Qu=(()=>{class e{constructor(e,t,i){this._changeDetectorRef=e,this._fuseNavigationService=t,this._fuseUtilsService=i,this._unsubscribeAll=new Kt.xQ,this.isActiveMatchOptions=this._fuseUtilsService.subsetMatchOptions}ngOnInit(){var e;this.isActiveMatchOptions=(null!==(e=this.item.isActiveMatchOptions)&&void 0!==e?e:this.item.exactMatch)?this._fuseUtilsService.exactMatchOptions:this._fuseUtilsService.subsetMatchOptions,this._fuseVerticalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._changeDetectorRef.markForCheck(),this._fuseVerticalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co),a.Y36(bt.I))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation-basic-item"]],inputs:{item:"item",name:"name"},decls:10,vars:10,consts:[[1,"fuse-vertical-navigation-item-wrapper",3,"ngClass"],[4,"ngIf"],["itemTemplate",""],[1,"fuse-vertical-navigation-item",3,"ngClass","routerLink","routerLinkActive","routerLinkActiveOptions","matTooltip"],[4,"ngTemplateOutlet"],[1,"fuse-vertical-navigation-item",3,"href","target","matTooltip"],[1,"fuse-vertical-navigation-item",3,"ngClass","matTooltip","click"],[1,"fuse-vertical-navigation-item",3,"ngClass","routerLink","routerLinkActive","routerLinkActiveOptions","matTooltip","click"],[1,"fuse-vertical-navigation-item",3,"href","target","matTooltip","click"],[1,"fuse-vertical-navigation-item",3,"ngClass","matTooltip"],[1,"fuse-vertical-navigation-item","fuse-vertical-navigation-item-disabled",3,"matTooltip"],[1,"fuse-vertical-navigation-item-title-wrapper"],[1,"fuse-vertical-navigation-item-title"],[3,"ngClass"],[1,"fuse-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"fuse-vertical-navigation-item-subtitle"],[1,"fuse-vertical-navigation-item-badge"],[1,"fuse-vertical-navigation-item-badge-content",3,"ngClass"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.YNc(1,Iu,3,10,"ng-container",1),a.YNc(2,Yu,3,4,"ng-container",1),a.YNc(3,ju,3,5,"ng-container",1),a.YNc(4,Fu,3,10,"ng-container",1),a.YNc(5,Hu,3,4,"ng-container",1),a.YNc(6,Uu,3,5,"ng-container",1),a.YNc(7,Zu,3,2,"ng-container",1),a.qZA(),a.YNc(8,Ju,7,5,"ng-template",null,2,a.W1O)),2&e&&(a.ekj("fuse-vertical-navigation-item-has-subtitle",!!t.item.subtitle),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper),a.xp6(1),a.Q6J("ngIf",t.item.link&&!t.item.externalLink&&!t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.link&&t.item.externalLink&&!t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",!t.item.link&&t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.link&&!t.item.externalLink&&t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.link&&t.item.externalLink&&t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",!t.item.link&&!t.item.function&&!t.item.disabled),a.xp6(1),a.Q6J("ngIf",t.item.disabled))},directives:[u.mk,u.O5,s.yS,s.Od,Bs.gM,u.tP,Bt.Hw],encapsulation:2,changeDetection:0}),e})(),Ku=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._fuseNavigationService=t,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseVerticalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseVerticalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation-divider-item"]],inputs:{item:"item",name:"name"},decls:1,vars:1,consts:[[1,"fuse-vertical-navigation-item-wrapper","divider",3,"ngClass"]],template:function(e,t){1&e&&a._UZ(0,"div",0),2&e&&a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper)},directives:[u.mk],encapsulation:2,changeDetection:0}),e})();function $u(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"mat-icon",7),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.icon)("svgIcon",e.item.icon)}}function Xu(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",8),a.TgZ(2,"span",5),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.subtitle),a.xp6(1),a.hij(" ",e.item.subtitle," ")}}function ec(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",9),a.TgZ(2,"div",10),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngClass",e.item.badge.classes),a.xp6(1),a.hij(" ",e.item.badge.title," ")}}function tc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-basic-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function ic(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-collapsable-item",12),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)("autoCollapse",t.autoCollapse)}}function nc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-divider-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function ac(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-group-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function rc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-spacer-item",11),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw();a.xp6(1),a.Q6J("item",e)("name",t.name)}}function oc(e,t){if(1&e&&(a.ynx(0),a.YNc(1,tc,2,2,"ng-container",2),a.YNc(2,ic,2,3,"ng-container",2),a.YNc(3,nc,2,2,"ng-container",2),a.YNc(4,ac,2,2,"ng-container",2),a.YNc(5,rc,2,2,"ng-container",2),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf","basic"===e.type),a.xp6(1),a.Q6J("ngIf","collapsable"===e.type),a.xp6(1),a.Q6J("ngIf","divider"===e.type),a.xp6(1),a.Q6J("ngIf","group"===e.type),a.xp6(1),a.Q6J("ngIf","spacer"===e.type)}}function sc(e,t){if(1&e&&(a.ynx(0),a.YNc(1,oc,6,5,"ng-container",2),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}let uc=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._fuseNavigationService=t,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseVerticalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseVerticalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}trackByFn(e,t){return t.id||e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation-group-item"]],inputs:{autoCollapse:"autoCollapse",item:"item",name:"name"},decls:10,vars:10,consts:[[1,"fuse-vertical-navigation-item-wrapper",3,"ngClass"],[1,"fuse-vertical-navigation-item"],[4,"ngIf"],[1,"fuse-vertical-navigation-item-title-wrapper"],[1,"fuse-vertical-navigation-item-title"],[3,"ngClass"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"fuse-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"fuse-vertical-navigation-item-subtitle"],[1,"fuse-vertical-navigation-item-badge"],[1,"fuse-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.TgZ(1,"div",1),a.YNc(2,$u,2,2,"ng-container",2),a.TgZ(3,"div",3),a.TgZ(4,"div",4),a.TgZ(5,"span",5),a._uU(6),a.qZA(),a.qZA(),a.YNc(7,Xu,4,2,"ng-container",2),a.qZA(),a.YNc(8,ec,4,2,"ng-container",2),a.qZA(),a.qZA(),a.YNc(9,sc,2,1,"ng-container",6)),2&e&&(a.ekj("fuse-vertical-navigation-item-has-subtitle",!!t.item.subtitle),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper),a.xp6(2),a.Q6J("ngIf",t.item.icon),a.xp6(3),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.title),a.xp6(1),a.hij(" ",t.item.title," "),a.xp6(1),a.Q6J("ngIf",t.item.subtitle),a.xp6(1),a.Q6J("ngIf",t.item.badge),a.xp6(1),a.Q6J("ngForOf",t.item.children)("ngForTrackBy",t.trackByFn))},encapsulation:2,changeDetection:0}),e})(),cc=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._fuseNavigationService=t,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseVerticalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseVerticalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation-spacer-item"]],inputs:{item:"item",name:"name"},decls:1,vars:1,consts:[[1,"fuse-vertical-navigation-item-wrapper",3,"ngClass"]],template:function(e,t){1&e&&a._UZ(0,"div",0),2&e&&a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper)},directives:[u.mk],encapsulation:2,changeDetection:0}),e})();function lc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"mat-icon",8),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.icon)("svgIcon",e.item.icon)}}function dc(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",9),a.TgZ(2,"span",5),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.subtitle),a.xp6(1),a.hij(" ",e.item.subtitle," ")}}function mc(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",10),a.TgZ(2,"div",11),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngClass",e.item.badge.classes),a.xp6(1),a.hij(" ",e.item.badge.title," ")}}function hc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-basic-item",14),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function pc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-collapsable-item",15),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)("autoCollapse",t.autoCollapse)}}function fc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-divider-item",14),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function gc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-group-item",14),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function bc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-spacer-item",14),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function vc(e,t){if(1&e&&(a.ynx(0),a.YNc(1,hc,2,2,"ng-container",2),a.YNc(2,pc,2,3,"ng-container",2),a.YNc(3,fc,2,2,"ng-container",2),a.YNc(4,gc,2,2,"ng-container",2),a.YNc(5,bc,2,2,"ng-container",2),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf","basic"===e.type),a.xp6(1),a.Q6J("ngIf","collapsable"===e.type),a.xp6(1),a.Q6J("ngIf","divider"===e.type),a.xp6(1),a.Q6J("ngIf","group"===e.type),a.xp6(1),a.Q6J("ngIf","spacer"===e.type)}}function _c(e,t){if(1&e&&(a.ynx(0),a.YNc(1,vc,6,5,"ng-container",2),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}function yc(e,t){if(1&e&&(a.TgZ(0,"div",12),a.YNc(1,_c,2,1,"ng-container",13),a.qZA()),2&e){const e=a.oxw();a.Q6J("@expandCollapse",void 0),a.xp6(1),a.Q6J("ngForOf",e.item.children)("ngForTrackBy",e.trackByFn)}}const wc=function(e){return{"fuse-vertical-navigation-item-disabled":e}};let xc=(()=>{class e{constructor(e,t,i){this._changeDetectorRef=e,this._router=t,this._fuseNavigationService=i,this.isCollapsed=!0,this.isExpanded=!1,this._unsubscribeAll=new Kt.xQ}get classList(){return{"fuse-vertical-navigation-item-collapsed":this.isCollapsed,"fuse-vertical-navigation-item-expanded":this.isExpanded}}ngOnInit(){this._fuseVerticalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._hasActiveChild(this.item,this._router.url)?this.expand():this.autoCollapse&&this.collapse(),this._fuseVerticalNavigationComponent.onCollapsableItemCollapsed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{null!==e&&this._isChildrenOf(e,this.item)&&this.collapse()}),this.autoCollapse&&this._fuseVerticalNavigationComponent.onCollapsableItemExpanded.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{null!==e&&(this._isChildrenOf(this.item,e)||this._hasActiveChild(this.item,this._router.url)||this.item!==e&&this.collapse())}),this._router.events.pipe((0,mt.h)(e=>e instanceof s.m2),(0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this._hasActiveChild(this.item,e.urlAfterRedirects)?this.expand():this.autoCollapse&&this.collapse()}),this._fuseVerticalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}collapse(){this.item.disabled||this.isCollapsed||(this.isCollapsed=!0,this.isExpanded=!this.isCollapsed,this._changeDetectorRef.markForCheck(),this._fuseVerticalNavigationComponent.onCollapsableItemCollapsed.next(this.item))}expand(){this.item.disabled||!this.isCollapsed||(this.isCollapsed=!1,this.isExpanded=!this.isCollapsed,this._changeDetectorRef.markForCheck(),this._fuseVerticalNavigationComponent.onCollapsableItemExpanded.next(this.item))}toggleCollapsable(){this.isCollapsed?this.expand():this.collapse()}trackByFn(e,t){return t.id||e}_hasActiveChild(e,t){const i=e.children;if(!i)return!1;for(const n of i)if(n.children&&this._hasActiveChild(n,t)||n.link&&this._router.isActive(n.link,n.exactMatch||!1))return!0;return!1}_isChildrenOf(e,t){const i=e.children;if(!i)return!1;if(i.indexOf(t)>-1)return!0;for(const n of i)if(n.children&&this._isChildrenOf(n,t))return!0;return!1}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(s.F0),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation-collapsable-item"]],hostVars:2,hostBindings:function(e,t){2&e&&a.Tol(t.classList)},inputs:{autoCollapse:"autoCollapse",item:"item",name:"name"},decls:11,vars:14,consts:[[1,"fuse-vertical-navigation-item-wrapper",3,"ngClass"],[1,"fuse-vertical-navigation-item",3,"ngClass","matTooltip","click"],[4,"ngIf"],[1,"fuse-vertical-navigation-item-title-wrapper"],[1,"fuse-vertical-navigation-item-title"],[3,"ngClass"],[1,"fuse-vertical-navigation-item-arrow","icon-size-4",3,"svgIcon"],["class","fuse-vertical-navigation-item-children",4,"ngIf"],[1,"fuse-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"fuse-vertical-navigation-item-subtitle"],[1,"fuse-vertical-navigation-item-badge"],[1,"fuse-vertical-navigation-item-badge-content",3,"ngClass"],[1,"fuse-vertical-navigation-item-children"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.TgZ(1,"div",1),a.NdJ("click",function(){return t.toggleCollapsable()}),a.YNc(2,lc,2,2,"ng-container",2),a.TgZ(3,"div",3),a.TgZ(4,"div",4),a.TgZ(5,"span",5),a._uU(6),a.qZA(),a.qZA(),a.YNc(7,dc,4,2,"ng-container",2),a.qZA(),a.YNc(8,mc,4,2,"ng-container",2),a._UZ(9,"mat-icon",6),a.qZA(),a.qZA(),a.YNc(10,yc,2,3,"div",7)),2&e&&(a.ekj("fuse-vertical-navigation-item-has-subtitle",!!t.item.subtitle),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper),a.xp6(1),a.Q6J("ngClass",a.VKq(12,wc,t.item.disabled))("matTooltip",t.item.tooltip||""),a.xp6(1),a.Q6J("ngIf",t.item.icon),a.xp6(3),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.title),a.xp6(1),a.hij(" ",t.item.title," "),a.xp6(1),a.Q6J("ngIf",t.item.subtitle),a.xp6(1),a.Q6J("ngIf",t.item.badge),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:chevron-right"),a.xp6(1),a.Q6J("ngIf",!t.isCollapsed))},directives:[u.mk,Bs.gM,u.O5,Bt.Hw,u.sg,Qu,e,Ku,uc,cc],encapsulation:2,data:{animation:Mo.L},changeDetection:0}),e})();function kc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"mat-icon",6),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.icon)("svgIcon",e.item.icon)}}function Sc(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",7),a.TgZ(2,"span",5),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngClass",null==e.item.classes?null:e.item.classes.subtitle),a.xp6(1),a.hij(" ",e.item.subtitle," ")}}function Dc(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",8),a.TgZ(2,"div",9),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngClass",e.item.badge.classes),a.xp6(1),a.hij(" ",e.item.badge.title," ")}}function Mc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-basic-item",12),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Cc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-collapsable-item",13),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)("autoCollapse",t.autoCollapse)}}function Tc(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-divider-item",12),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Ac(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-group-item",12),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Ec(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"fuse-vertical-navigation-spacer-item",12),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.oxw(2);a.xp6(1),a.Q6J("item",e)("name",t.name)}}function Lc(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Mc,2,2,"ng-container",2),a.YNc(2,Cc,2,3,"ng-container",2),a.YNc(3,Tc,2,2,"ng-container",2),a.YNc(4,Ac,2,2,"ng-container",2),a.YNc(5,Ec,2,2,"ng-container",2),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf","basic"===e.type),a.xp6(1),a.Q6J("ngIf","collapsable"===e.type),a.xp6(1),a.Q6J("ngIf","divider"===e.type),a.xp6(1),a.Q6J("ngIf","group"===e.type),a.xp6(1),a.Q6J("ngIf","spacer"===e.type)}}function Oc(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Lc,6,5,"ng-container",2),a.BQk()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.hidden&&!e.hidden(e)||!e.hidden)}}function Ic(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",10),a.YNc(2,Oc,2,1,"ng-container",11),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("ngForOf",e.item.children)("ngForTrackBy",e.trackByFn)}}const Pc=function(e,t,i){return{"fuse-vertical-navigation-item-active":e,"fuse-vertical-navigation-item-disabled":t,"fuse-vertical-navigation-item-active-forced":i}};let Yc=(()=>{class e{constructor(e,t,i){this._changeDetectorRef=e,this._router=t,this._fuseNavigationService=i,this.active=!1,this._unsubscribeAll=new Kt.xQ}ngOnChanges(e){"activeItemId"in e&&this._markIfActive(this._router.url)}ngOnInit(){this._markIfActive(this._router.url),this._router.events.pipe((0,mt.h)(e=>e instanceof s.m2),(0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this._markIfActive(e.urlAfterRedirects)}),this._fuseVerticalNavigationComponent=this._fuseNavigationService.getComponent(this.name),this._fuseVerticalNavigationComponent.onRefreshed.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}trackByFn(e,t){return t.id||e}_hasActiveChild(e,t){const i=e.children;if(!i)return!1;for(const n of i){if(n.children&&this._hasActiveChild(n,t))return!0;if("basic"===n.type&&n.link&&this._router.isActive(n.link,n.exactMatch||!1))return!0}return!1}_markIfActive(e){this.active=this.activeItemId===this.item.id,this._hasActiveChild(this.item,e)&&(this.active=!0),this._changeDetectorRef.markForCheck()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(s.F0),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-vertical-navigation-aside-item"]],inputs:{activeItemId:"activeItemId",autoCollapse:"autoCollapse",item:"item",name:"name",skipChildren:"skipChildren"},features:[a.TTD],decls:10,vars:15,consts:[[1,"fuse-vertical-navigation-item-wrapper",3,"ngClass"],[1,"fuse-vertical-navigation-item",3,"ngClass","matTooltip"],[4,"ngIf"],[1,"fuse-vertical-navigation-item-title-wrapper"],[1,"fuse-vertical-navigation-item-title"],[3,"ngClass"],[1,"fuse-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"fuse-vertical-navigation-item-subtitle"],[1,"fuse-vertical-navigation-item-badge"],[1,"fuse-vertical-navigation-item-badge-content",3,"ngClass"],[1,"fuse-vertical-navigation-item-children"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.TgZ(1,"div",1),a.YNc(2,kc,2,2,"ng-container",2),a.TgZ(3,"div",3),a.TgZ(4,"div",4),a.TgZ(5,"span",5),a._uU(6),a.qZA(),a.qZA(),a.YNc(7,Sc,4,2,"ng-container",2),a.qZA(),a.YNc(8,Dc,4,2,"ng-container",2),a.qZA(),a.qZA(),a.YNc(9,Ic,3,2,"ng-container",2)),2&e&&(a.ekj("fuse-vertical-navigation-item-has-subtitle",!!t.item.subtitle),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.wrapper),a.xp6(1),a.Q6J("ngClass",a.kEZ(11,Pc,t.active,t.item.disabled,t.item.active))("matTooltip",t.item.tooltip||""),a.xp6(1),a.Q6J("ngIf",t.item.icon),a.xp6(3),a.Q6J("ngClass",null==t.item.classes?null:t.item.classes.title),a.xp6(1),a.hij(" ",t.item.title," "),a.xp6(1),a.Q6J("ngIf",t.item.subtitle),a.xp6(1),a.Q6J("ngIf",t.item.badge),a.xp6(1),a.Q6J("ngIf",!t.skipChildren))},directives:[u.mk,Bs.gM,u.O5,Bt.Hw,u.sg,Qu,xc,Ku,uc,cc],encapsulation:2,changeDetection:0}),e})(),qc=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[u.ez,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Bs.AV,Us]]}),e})();a.B6R(Io,[u.sg,u.O5,lu,Tu,Au],[]),a.B6R(uc,[u.mk,u.O5,Bt.Hw,u.sg,Qu,xc,Ku,uc,cc],[]),a.B6R(Ns,[_s,u.sg,u.O5,Yc,Qu,xc,Ku,uc,cc],[]);let jc=(()=>{class e{constructor(e,t){this._fuseMockApiService=e,this._fuseNavigationService=t,this._defaultNavigation=mo,this._contacts=Er,this._tasks=Do,this.registerHandlers()}registerHandlers(){const e=this._fuseNavigationService.getFlatNavigation(this._defaultNavigation);this._fuseMockApiService.onPost("api/common/search").reply(({request:t})=>{const i=rn(t.body.query.toLowerCase());if(""===i)return[200,{results:[]}];const n=rn(this._contacts).filter(e=>e.name.toLowerCase().includes(i)),a=rn(e).filter(e=>{var t;return(null===(t=e.title)||void 0===t?void 0:t.toLowerCase().includes(i))||e.subtitle&&e.subtitle.includes(i)}),r=rn(this._tasks).filter(e=>e.title.toLowerCase().includes(i)),o=[];return n.length>0&&(n.forEach(e=>{e.link="/apps/contacts/"+e.id}),o.push({id:"contacts",label:"Contacts",results:n})),a.length>0&&(a.forEach(e=>{}),o.push({id:"pages",label:"Pages",results:a})),r.length>0&&(r.forEach(e=>{e.link="/apps/tasks/"+e.id}),o.push({id:"tasks",label:"Tasks",results:r})),[200,o]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt),a.LFG(Co))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Nc=[{id:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Admin Dashboard",description:"Roadmap for the new project",icon:"heroicons_outline:template",lastActivity:dn().startOf("day").subtract(1,"day").toISOString(),members:["9c510cf3-460d-4a8c-b3be-bcc3db578c08","baa88231-0ee6-4028-96d5-7f187e0f4cd5","18bb18f3-ea7d-4465-8913-e8c9adf6f568"]},{id:"0168b519-3dab-4b46-b2ea-0e678e38a583",title:"Weekly Planning",description:"Job related tasks for the week",icon:"heroicons_outline:calendar",lastActivity:dn().startOf("day").subtract(2,"days").toISOString(),members:["79ebb9ee-1e57-4706-810c-03edaec8f56d","319ecb5b-f99c-4ee4-81b2-3aeffd1d4735","5bf7ed5b-8b04-46b7-b364-005958b7d82e","d1f612e6-3e3b-481f-a8a9-f917e243b06e","fe0fec0d-002b-406f-87ab-47eb87ba577c","23a47d2c-c6cb-40cc-af87-e946a9df5028","6726643d-e8dc-42fa-83a6-b4ec06921a6b","0d1eb062-13d5-4286-b8d4-e0bea15f3d56"]},{id:"bc7db965-3c4f-4233-abf5-69bd70c3c175",title:"Personal Tasks",description:"Personal tasks around the house",icon:"heroicons_outline:home",lastActivity:dn().startOf("day").subtract(1,"week").toISOString(),members:["6f6a1c34-390b-4b2e-97c8-ff0e0d787839"]}],Fc=[{id:"a2df7786-519c-485a-a85f-c09a61cc5f37",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:65536,title:"To do"},{id:"83ca2a34-65af-49c0-a42e-94a34003fcf2",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:131072,title:"In progress"},{id:"a85ea483-f8f7-42d9-a314-3fed6aac22ab",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:196608,title:"In review"},{id:"34cbef38-5687-4813-bd66-141a6df6d832",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:262144,title:"Completed"}],Rc=[{id:"e74e66e9-fe0f-441e-a8ce-28ed6eccc48d",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:65536,title:"Example that showcase all of the available bits on the card with a fairly long title compared to other cards",description:"Example that showcase all of the available bits on the card with a fairly long title compared to other cards. Example that showcase all of the available bits on the card with a fairly long title compared to other cards.",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3","51779701-818a-4a53-bc16-137c3bd7a564","e8364d69-9595-46ce-a0f9-ce428632a0ac","caff9c9b-a198-4564-b1f4-8b3df1d345bb","f9eeb436-13a3-4208-a239-0d555960a567"],dueDate:dn().subtract(10,"days").startOf("day").toISOString()},{id:"ed58add1-45a7-41db-887d-3ca7ee7f2719",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:131072,title:"Do a research about most needed admin applications",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:196608,title:"Implement the Project dashboard",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:dn().startOf("day").toISOString()},{id:"6da8747f-b474-4c9a-9eba-5ef212285500",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:262144,title:"Implement the Analytics dashboard",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:dn().subtract(1,"day").startOf("day").toISOString()},{id:"94fb1dee-dd83-4cca-acdd-02e96d3cc4f1",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"83ca2a34-65af-49c0-a42e-94a34003fcf2",position:65536,title:"Analytics dashboard design",labels:["e8364d69-9595-46ce-a0f9-ce428632a0ac"],dueDate:null},{id:"fc16f7d8-957d-43ed-ba85-20f99b5ce011",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"83ca2a34-65af-49c0-a42e-94a34003fcf2",position:131072,title:"Project dashboard design",labels:["e8364d69-9595-46ce-a0f9-ce428632a0ac"],dueDate:null},{id:"c0b32f1f-64ec-4f8d-8b11-a8dc809df331",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a85ea483-f8f7-42d9-a314-3fed6aac22ab",position:65536,title:"JWT Auth implementation",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:null},{id:"532c2747-be79-464a-9897-6a682bf22b64",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:65536,title:"Create low fidelity wireframes",labels:[],dueDate:null},{id:"1d908efe-c830-476e-9e87-d06e30d89bc2",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:131072,title:"Create high fidelity wireframes",labels:[],dueDate:dn().subtract(10,"day").startOf("day").toISOString()},{id:"b1da11ed-7896-4826-962d-4b7b718896d4",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:196608,title:"Collect information about most used admin layouts",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"3b7f3ceb-107f-42bc-a204-c268c9a56cb4",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:262144,title:"Do a research about latest UI trends",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"cd7f01c5-a941-4076-8cef-37da0354e643",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:327680,title:"Learn more about UX",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null}],Hc=[{id:"e0175175-2784-48f1-a519-a1d2e397c9b3",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Research"},{id:"51779701-818a-4a53-bc16-137c3bd7a564",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Wireframing"},{id:"e8364d69-9595-46ce-a0f9-ce428632a0ac",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Design"},{id:"caff9c9b-a198-4564-b1f4-8b3df1d345bb",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Development"},{id:"f9eeb436-13a3-4208-a239-0d555960a567",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Bug"}],Bc=[{id:"6f6a1c34-390b-4b2e-97c8-ff0e0d787839",name:"Angeline Vinson",avatar:"assets/images/avatars/female-01.jpg"},{id:"4ce4be48-c8c0-468d-9df8-ddfda14cdb37",name:"Roseann Greer",avatar:"assets/images/avatars/female-02.jpg"},{id:"9c510cf3-460d-4a8c-b3be-bcc3db578c08",name:"Lorraine Barnett",avatar:"assets/images/avatars/female-03.jpg"},{id:"7ec887d9-b01a-4057-b5dc-aaed18637cc1",name:"Middleton Bradford",avatar:"assets/images/avatars/male-01.jpg"},{id:"74975a82-addb-427b-9b43-4d2e03331b68",name:"Sue Hays",avatar:"assets/images/avatars/female-04.jpg"},{id:"18bb18f3-ea7d-4465-8913-e8c9adf6f568",name:"Keith Neal",avatar:"assets/images/avatars/male-02.jpg"},{id:"baa88231-0ee6-4028-96d5-7f187e0f4cd5",name:"Wilkins Gilmore",avatar:"assets/images/avatars/male-03.jpg"},{id:"0d1eb062-13d5-4286-b8d4-e0bea15f3d56",name:"Baldwin Stein",avatar:"assets/images/avatars/male-04.jpg"},{id:"5bf7ed5b-8b04-46b7-b364-005958b7d82e",name:"Bobbie Cohen",avatar:"assets/images/avatars/female-05.jpg"},{id:"93b1a72b-e2db-4f77-82d6-272047433508",name:"Melody Peters",avatar:"assets/images/avatars/female-06.jpg"},{id:"d1f612e6-3e3b-481f-a8a9-f917e243b06e",name:"Marquez Ryan",avatar:"assets/images/avatars/male-05.jpg"},{id:"79ebb9ee-1e57-4706-810c-03edaec8f56d",name:"Roberta Briggs",avatar:"assets/images/avatars/female-07.jpg"},{id:"6726643d-e8dc-42fa-83a6-b4ec06921a6b",name:"Robbie Buckley",avatar:"assets/images/avatars/female-08.jpg"},{id:"8af617d7-898e-4992-beda-d5ac1d7ceda4",name:"Garcia Whitney",avatar:"assets/images/avatars/male-06.jpg"},{id:"bcff44c4-9943-4adc-9049-08b1d922a658",name:"Spencer Pate",avatar:"assets/images/avatars/male-07.jpg"},{id:"54160ca2-29c9-4475-88a1-31a9307ad913",name:"Monica Mcdaniel",avatar:"assets/images/avatars/female-09.jpg"},{id:"51286603-3a43-444e-9242-f51fe57d5363",name:"Mcmillan Durham",avatar:"assets/images/avatars/male-08.jpg"},{id:"319ecb5b-f99c-4ee4-81b2-3aeffd1d4735",name:"Jeoine Hebert",avatar:"assets/images/avatars/female-10.jpg"},{id:"fe0fec0d-002b-406f-87ab-47eb87ba577c",name:"Susanna Kline",avatar:"assets/images/avatars/female-11.jpg"},{id:"23a47d2c-c6cb-40cc-af87-e946a9df5028",name:"Suzette Singleton",avatar:"assets/images/avatars/female-12.jpg"}],Uc=[{id:"a1ae91d3-e2cb-459b-9be9-a184694f548b",label:"Changelog",description:"List of changes",icon:"heroicons_outline:clipboard-list",link:"/docs/changelog",useRouter:!0},{id:"989ce876-c177-4d71-a749-1953c477f825",label:"Documentation",description:"Getting started",icon:"heroicons_outline:book-open",link:"/docs/guides/getting-started/introduction",useRouter:!0},{id:"2496f42e-2f25-4e34-83d5-3ff9568fd984",label:"Help center",description:"FAQs and guides",icon:"heroicons_outline:support",link:"/apps/help-center",useRouter:!0},{id:"3c48e75e-2ae7-4b73-938a-12dc655be28b",label:"Dashboard",description:"User analytics",icon:"heroicons_outline:chart-pie",link:"/dashboards/analytics",useRouter:!0},{id:"34fb28db-4ec8-4570-8584-2414d6de796b",label:"Calendar",description:"Latest appointments",icon:"heroicons_outline:calendar",link:"/apps/calendar",useRouter:!0},{id:"2daac375-a2f7-4393-b4d7-ce6061628b66",label:"Mailbox",description:"5 new e-mails",icon:"heroicons_outline:mail",link:"apps/mailbox",useRouter:!0},{id:"56a0a561-17e7-40b3-bd75-0b6cef230b7e",label:"Tasks",description:"12 unfinished tasks",icon:"heroicons_outline:check-circle",link:"/apps/tasks",useRouter:!0},{id:"f5daf93e-b6f3-4199-8a0c-b951e92a6cb8",label:"Contacts",description:"List all contacts",icon:"heroicons_outline:user-group",link:"/apps/contacts",useRouter:!0},{id:"0a240ab8-e19d-4503-bf68-20013030d526",label:"Reload",description:"Reload the app",icon:"heroicons_outline:refresh",link:"/dashboards/project",useRouter:!1}],zc=[ln,pn,gn,Sn,kr,Ar,Ir,Yr,Hr,Ur,Zr,Qr,to,so,co,go,_o,wo,ko,jc,(()=>{class e{constructor(e){this._fuseMockApiService=e,this._boards=Nc,this._cards=Rc,this._labels=Hc,this._lists=Fc,this._members=Bc,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/scrumboard/boards").reply(({})=>{let e=rn(this._boards);return e=e.map(e=>Object.assign(Object.assign({},e),{members:e.members.map(e=>this._members.find(t=>e===t.id))})),[200,e]}),this._fuseMockApiService.onGet("api/apps/scrumboard/board").reply(({request:e})=>{const t=e.params.get("id"),i=this._boards.find(e=>e.id===t);i.lists=this._lists.filter(e=>e.boardId===t).sort((e,t)=>e.position-t.position);let n=this._cards.filter(e=>e.boardId===t);return n=n.map(e=>Object.assign(Object.assign({},e),{labels:e.labels.map(e=>this._labels.find(t=>t.id===e))})),i.lists.forEach((e,i,a)=>{a[i].cards=n.filter(i=>i.boardId===t&&i.listId===e.id).sort((e,t)=>e.position-t.position)}),i.labels=this._labels.filter(e=>e.boardId===t),[200,rn(i)]}),this._fuseMockApiService.onPost("api/apps/scrumboard/board/list").reply(({request:e})=>{const t=rn(e.body.list);return t.id=Pt.guid(),this._lists.push(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/scrumboard/board/list").reply(({request:e})=>{const t=rn(e.body.list);let i=null;return this._lists.forEach((e,n,a)=>{e.id===t.id&&(a[n]=Tn({},a[n],t),i=a[n])}),[200,i]}),this._fuseMockApiService.onPatch("api/apps/scrumboard/board/lists").reply(({request:e})=>{const t=rn(e.body.lists),i=[];return t.forEach(e=>{const t=this._lists.findIndex(t=>e.id===t.id);this._lists[t]=Tn({},this._lists[t],e),i.push(e)}),[200,i]}),this._fuseMockApiService.onDelete("api/apps/scrumboard/board/list").reply(({request:e})=>{const t=e.params.get("id"),i=this._lists.findIndex(e=>e.id===t);return this._lists.splice(i,1),this._cards=this._cards.filter(e=>e.listId!==t),[200,!0]}),this._fuseMockApiService.onPut("api/apps/scrumboard/board/card").reply(({request:e})=>{const t=rn(e.body.card);return t.id=Pt.guid(),this._cards.push(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/scrumboard/board/card").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.card);let n=null;return i.labels=i.labels.map(e=>e.id),this._cards.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=rn(r[a]))}),n.labels=n.labels.map(e=>this._labels.find(t=>t.id===e)),[200,n]}),this._fuseMockApiService.onPatch("api/apps/scrumboard/board/cards").reply(({request:e})=>{const t=rn(e.body.cards),i=[];return t.forEach(e=>{const t=this._cards.findIndex(t=>e.id===t.id);e.labels=e.labels.map(e=>e.id),this._cards[t]=Tn({},this._cards[t],e),e.labels=e.labels.map(e=>this._labels.find(t=>t.id===e)),i.push(e)}),[200,i]}),this._fuseMockApiService.onDelete("api/apps/scrumboard/board/card").reply(({request:e})=>{const t=e.params.get("id"),i=this._cards.findIndex(e=>e.id===t);return this._cards.splice(i,1),[200,!0]}),this._fuseMockApiService.onPatch("api/apps/scrumboard/board/card/positions").reply(({request:e})=>{const t=e.body.cards;return this._cards.forEach(e=>{e.position=t.findIndex(t=>t.id===e.id&&t.listId===e.listId&&t.boardId===e.boardId)}),[200,rn(this._cards)]}),this._fuseMockApiService.onGet("api/apps/scrumboard/board/labels").reply(({request:e})=>{const t=e.params.get("boardId"),i=this._labels.filter(e=>e.boardId===t);return[200,rn(i)]}),this._fuseMockApiService.onPut("api/apps/scrumboard/board/label").reply(({request:e})=>{const t=rn(e.body.label);return t.id=Pt.guid(),this._labels.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/scrumboard/board/label").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.label);let n=null;return this._labels.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/scrumboard/board/label").reply(({request:e})=>{const t=e.params.get("id"),i=this._labels.findIndex(e=>e.id===t);return this._labels.splice(i,1),this._cards.filter(e=>e.labels.indexOf(t)>-1).forEach(e=>{e.tags.splice(e.tags.indexOf(t),1)}),[200,!0]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),(()=>{class e{constructor(e){this._fuseMockApiService=e,this._shortcuts=Uc,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/common/shortcuts").reply(()=>[200,rn(this._shortcuts)]),this._fuseMockApiService.onPost("api/common/shortcuts").reply(({request:e})=>{const t=rn(e.body.shortcut);return t.id=Pt.guid(),this._shortcuts.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/common/shortcuts").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.shortcut);let n=null;return this._shortcuts.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/common/shortcuts").reply(({request:e})=>{const t=e.params.get("id");let i=null;const n=this._shortcuts.findIndex(e=>e.id===t);return i=rn(this._shortcuts[n]),this._shortcuts.splice(n,1),[200,i]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),(()=>{class e{constructor(e){this._fuseMockApiService=e,this._tags=So,this._tasks=Do,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/apps/tasks/tags").reply(()=>[200,rn(this._tags)]),this._fuseMockApiService.onPost("api/apps/tasks/tag").reply(({request:e})=>{const t=rn(e.body.tag);return t.id=Pt.guid(),this._tags.unshift(t),[200,t]}),this._fuseMockApiService.onPatch("api/apps/tasks/tag").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.tag);let n=null;return this._tags.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/tasks/tag").reply(({request:e})=>{const t=e.params.get("id"),i=this._tags.findIndex(e=>e.id===t);return this._tags.splice(i,1),this._tasks.filter(e=>e.tags.indexOf(t)>-1).forEach(e=>{e.tags.splice(e.tags.indexOf(t),1)}),[200,!0]}),this._fuseMockApiService.onGet("api/apps/tasks/all").reply(()=>{const e=rn(this._tasks);return e.sort((e,t)=>e.order-t.order),[200,e]}),this._fuseMockApiService.onGet("api/apps/tasks/search").reply(({request:e})=>{const t=e.params.get("query");let i;if(t){let e=rn(this._tasks);e=e.filter(e=>e.title&&e.title.toLowerCase().includes(t.toLowerCase())||e.notes&&e.notes.toLowerCase().includes(t.toLowerCase())),e.forEach(e=>{const i=new RegExp("("+t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+")","ig");e.title=e.title.replace(i,"<mark>$1</mark>")}),i=e}else i=null;return[200,i]}),this._fuseMockApiService.onPatch("api/apps/tasks/order").reply(({request:e})=>{const t=e.body.tasks;return this._tasks.forEach(e=>{e.order=t.findIndex(t=>t.id===e.id)}),[200,rn(this._tasks)]}),this._fuseMockApiService.onGet("api/apps/tasks/task").reply(({request:e})=>{const t=e.params.get("id");return[200,rn(this._tasks).find(e=>e.id===t)]}),this._fuseMockApiService.onPost("api/apps/tasks/task").reply(({request:e})=>{const t={id:Pt.guid(),type:e.body.type,title:"",notes:null,completed:!1,dueDate:null,priority:1,tags:[],order:0};return this._tasks.unshift(t),this._tasks.forEach((e,t)=>{e.order=t}),[200,t]}),this._fuseMockApiService.onPatch("api/apps/tasks/task").reply(({request:e})=>{const t=e.body.id,i=rn(e.body.task);let n=null;return this._tasks.forEach((e,a,r)=>{e.id===t&&(r[a]=Tn({},r[a],i),n=r[a])}),[200,n]}),this._fuseMockApiService.onDelete("api/apps/tasks/task").reply(({request:e})=>{const t=e.params.get("id"),i=this._tasks.findIndex(e=>e.id===t);return this._tasks.splice(i,1),[200,!0]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),(()=>{class e{constructor(e){this._fuseMockApiService=e,this._user=kn,this.registerHandlers()}registerHandlers(){this._fuseMockApiService.onGet("api/common/user").reply(()=>[200,rn(this._user)]),this._fuseMockApiService.onPatch("api/common/user").reply(({request:e})=>{const t=rn(e.body.user);return this._user=Tn({},this._user,t),[200,rn(this._user)]})}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Lt))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()];let Zc=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[u.ez]]}),e})();var Wc=i(44466);let Vc=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[s.Bz,Wc.m]]}),e})(),Gc=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[Fs.ot,Bt.Ps,Bs.AV,u.ez]]}),e})(),Jc=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[Fs.ot,Bt.Ps,Hs.Tx,Wc.m]]}),e})();var Qc=i(87636);let Kc=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[s.Bz,ys.U8,Qc.eL,Fs.ot,Bt.Ps,Bs.AV,Wc.m]]}),e})(),$c=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[s.Bz,ys.U8,Qc.eL,Fs.ot,Bt.Ps,Bs.AV,Wc.m]]}),e})();var Xc=i(21554),el=i(49983);let tl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({providers:[{provide:Xc.g8,useFactory:e=>()=>e.scrollStrategies.block(),deps:[ys.aV]}],imports:[[s.Bz.forChild([]),Xc.Bb,Fs.ot,b.lN,Bt.Ps,el.c,Wc.m]]}),e})();var il=i(3679),nl=i(18553),al=i(34564);const rl=["thumbContainer"],ol=["toggleBar"],sl=["input"],ul=function(e){return{enterDuration:e}},cl=["*"],ll=new a.OlP("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})});let dl=0;const ml={provide:il.JU,useExisting:(0,a.Gpc)(()=>fl),multi:!0};class hl{constructor(e,t){this.source=e,this.checked=t}}const pl=(0,g.sb)((0,g.pj)((0,g.Kr)((0,g.Id)(class{constructor(e){this._elementRef=e}}))));let fl=(()=>{class e extends pl{constructor(e,t,i,n,r,o){super(e),this._focusMonitor=t,this._changeDetectorRef=i,this.defaults=r,this._onChange=e=>{},this._onTouched=()=>{},this._uniqueId="mat-slide-toggle-"+ ++dl,this._required=!1,this._checked=!1,this.name=null,this.id=this._uniqueId,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new a.vpe,this.toggleChange=new a.vpe,this.tabIndex=parseInt(n)||0,this.color=this.defaultColor=r.color||"accent",this._noopAnimations="NoopAnimations"===o}get required(){return this._required}set required(e){this._required=(0,jo.Ig)(e)}get checked(){return this._checked}set checked(e){this._checked=(0,jo.Ig)(e),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{"keyboard"===e||"program"===e?this._inputElement.nativeElement.focus():e||Promise.resolve().then(()=>this._onTouched())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}_onChangeEvent(e){e.stopPropagation(),this.toggleChange.emit(),this.defaults.disableToggleValue?this._inputElement.nativeElement.checked=this.checked:(this.checked=this._inputElement.nativeElement.checked,this._emitChangeEvent())}_onInputClick(e){e.stopPropagation()}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}focus(e,t){t?this._focusMonitor.focusVia(this._inputElement,t,e):this._inputElement.nativeElement.focus(e)}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(new hl(this,this.checked))}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.SBq),a.Y36(al.tE),a.Y36(a.sBO),a.$8M("tabindex"),a.Y36(ll),a.Y36(o.Qb,8))},e.\u0275cmp=a.Xpm({type:e,selectors:[["mat-slide-toggle"]],viewQuery:function(e,t){if(1&e&&(a.Gf(rl,5),a.Gf(ol,5),a.Gf(sl,5)),2&e){let e;a.iGM(e=a.CRH())&&(t._thumbEl=e.first),a.iGM(e=a.CRH())&&(t._thumbBarEl=e.first),a.iGM(e=a.CRH())&&(t._inputElement=e.first)}},hostAttrs:[1,"mat-slide-toggle"],hostVars:12,hostBindings:function(e,t){2&e&&(a.Ikx("id",t.id),a.uIk("tabindex",t.disabled?null:-1)("aria-label",null)("aria-labelledby",null),a.ekj("mat-checked",t.checked)("mat-disabled",t.disabled)("mat-slide-toggle-label-before","before"==t.labelPosition)("_mat-animation-noopable",t._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],required:"required",checked:"checked",ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],features:[a._Bn([ml]),a.qOj],ngContentSelectors:cl,decls:16,vars:20,consts:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["toggleBar",""],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],["thumbContainer",""],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],template:function(e,t){if(1&e&&(a.F$t(),a.TgZ(0,"label",0,1),a.TgZ(2,"div",2,3),a.TgZ(4,"input",4,5),a.NdJ("change",function(e){return t._onChangeEvent(e)})("click",function(e){return t._onInputClick(e)}),a.qZA(),a.TgZ(6,"div",6,7),a._UZ(8,"div",8),a.TgZ(9,"div",9),a._UZ(10,"div",10),a.qZA(),a.qZA(),a.qZA(),a.TgZ(11,"span",11,12),a.NdJ("cdkObserveContent",function(){return t._onLabelTextChange()}),a.TgZ(13,"span",13),a._uU(14,"\xa0"),a.qZA(),a.Hsn(15),a.qZA(),a.qZA()),2&e){const e=a.MAs(1),i=a.MAs(12);a.uIk("for",t.inputId),a.xp6(2),a.ekj("mat-slide-toggle-bar-no-side-margin",!i.textContent||!i.textContent.trim()),a.xp6(2),a.Q6J("id",t.inputId)("required",t.required)("tabIndex",t.tabIndex)("checked",t.checked)("disabled",t.disabled),a.uIk("name",t.name)("aria-checked",t.checked.toString())("aria-label",t.ariaLabel)("aria-labelledby",t.ariaLabelledby)("aria-describedby",t.ariaDescribedby),a.xp6(5),a.Q6J("matRippleTrigger",e)("matRippleDisabled",t.disableRipple||t.disabled)("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",a.VKq(18,ul,t._noopAnimations?0:150))}},directives:[g.wG,nl.wD],styles:[".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"],encapsulation:2,changeDetection:0}),e})(),gl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({}),e})(),bl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[gl,g.si,g.BQ,nl.Q8],gl,g.BQ]}),e})(),vl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[u.ez,il.UX,s.Bz,ys.U8,Qc.eL,Fs.ot,b.lN,Bt.Ps,el.c,bl,Bs.AV]]}),e})(),_l=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Wc.m]]}),e})(),yl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,tl,vl,_l,Wc.m]]}),e})(),wl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[s.Bz,Fs.ot,b.lN,Bt.Ps,el.c,Zc,Us,Wc.m]]}),e})(),xl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),kl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,tl,vl,_l,Wc.m]]}),e})(),Sl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),Dl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),Ml=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),Cl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),Tl=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),Al=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),El=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[d.JF,s.Bz,Fs.ot,Rs.t,Bt.Ps,Hs.Tx,Gc,qc,Jc,Kc,$c,wl,tl,vl,_l,Wc.m]]}),e})(),Ll=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[u.ez,s.Bz,Bt.Ps,Bs.AV,Zc,Fs.ot]]}),e})();const Ol=[Vc,yl,xl,kl,Sl,Dl,Ml,Cl,Tl,Al,El];let Il=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e}),e.\u0275inj=a.cJS({imports:[[Bt.Ps,Bs.AV,Zc,Wc.m,Ll,...Ol],Vc,yl,xl,kl,Sl,Dl,Ml,Cl,Tl,Al,El]}),e})(),Pl=(()=>{class e{constructor(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=a.Xpm({type:e,selectors:[["app-root"]],decls:1,vars:0,template:function(e,t){1&e&&a._UZ(0,"router-outlet")},directives:[s.lC],styles:["[_nghost-%COMP%]{display:flex;flex:1 1 auto;width:100%;height:100%}"]}),e})(),Yl=(()=>{class e{constructor(e,t){this._authService=e,this._router=t}canActivate(e,t){return this._check("/sign-out"===t.url?"/":t.url)}canActivateChild(e,t){return this._check("/sign-out"===t.url?"/":t.url)}canLoad(e,t){return this._check("/")}_check(e){return this._authService.check().pipe((0,y.w)(t=>t?(0,Ct.of)(!0):(this._router.navigate(["sign-in"],{queryParams:{redirectURL:e}}),(0,Ct.of)(!1))))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Yt.e),a.LFG(s.F0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),ql=(()=>{class e{constructor(e,t){this._authService=e,this._router=t}canActivate(e,t){return this._check()}canActivateChild(e,t){return this._check()}canLoad(e,t){return this._check()}_check(){return this._authService.check().pipe((0,y.w)(e=>e?(this._router.navigate([""]),(0,Ct.of)(!1)):(0,Ct.of)(!0)))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Yt.e),a.LFG(s.F0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const jl=new class{constructor(e){this.version=e,this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}}("13.6.2").full;let Nl=(()=>{class e{constructor(){this._componentRegistry=new Map}registerComponent(e,t){this._componentRegistry.set(e,t)}deregisterComponent(e){this._componentRegistry.delete(e)}getComponent(e){return this._componentRegistry.get(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Fl=["*"];let Rl=(()=>{class e{constructor(e,t,i,n,r){this._animationBuilder=e,this._elementRef=t,this._renderer2=i,this._fuseDrawerService=n,this._fuseUtilsService=r,this.fixed=!1,this.mode="side",this.name=this._fuseUtilsService.randomId(),this.opened=!1,this.position="left",this.transparentOverlay=!1,this.fixedChanged=new a.vpe,this.modeChanged=new a.vpe,this.openedChanged=new a.vpe,this.positionChanged=new a.vpe,this._animationsEnabled=!1,this._hovered=!1}get classList(){return{"fuse-drawer-animations-enabled":this._animationsEnabled,"fuse-drawer-fixed":this.fixed,"fuse-drawer-hover":this._hovered,[`fuse-drawer-mode-${this.mode}`]:!0,"fuse-drawer-opened":this.opened,[`fuse-drawer-position-${this.position}`]:!0}}get styleList(){return{visibility:this.opened?"visible":"hidden"}}_onMouseenter(){this._enableAnimations(),this._hovered=!0}_onMouseleave(){this._enableAnimations(),this._hovered=!1}ngOnChanges(e){if("fixed"in e&&(this.fixed=(0,jo.Ig)(e.fixed.currentValue),this.fixedChanged.next(this.fixed)),"mode"in e){const t=e.mode.previousValue,i=e.mode.currentValue;this._disableAnimations(),"over"===t&&"side"===i&&this._hideOverlay(),"side"===t&&"over"===i&&this.opened&&this._showOverlay(),this.modeChanged.next(i),setTimeout(()=>{this._enableAnimations()},500)}if("opened"in e){const t=(0,jo.Ig)(e.opened.currentValue);this._toggleOpened(t)}"position"in e&&this.positionChanged.next(this.position),"transparentOverlay"in e&&(this.transparentOverlay=(0,jo.Ig)(e.transparentOverlay.currentValue))}ngOnInit(){this._fuseDrawerService.registerComponent(this.name,this)}ngOnDestroy(){this._player&&this._player.finish(),this._fuseDrawerService.deregisterComponent(this.name)}open(){this.opened||this._toggleOpened(!0)}close(){!this.opened||this._toggleOpened(!1)}toggle(){this.opened?this.close():this.open()}_enableAnimations(){this._animationsEnabled||(this._animationsEnabled=!0)}_disableAnimations(){!this._animationsEnabled||(this._animationsEnabled=!1)}_showOverlay(){this._overlay=this._renderer2.createElement("div"),this._overlay&&(this._overlay.classList.add("fuse-drawer-overlay"),this.fixed&&this._overlay.classList.add("fuse-drawer-overlay-fixed"),this.transparentOverlay&&this._overlay.classList.add("fuse-drawer-overlay-transparent"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._player=this._animationBuilder.build([(0,Po.oB)({opacity:0}),(0,Po.jt)("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",(0,Po.oB)({opacity:1}))]).create(this._overlay),this._player.onDone(()=>{this._player.destroy(),this._player=null}),this._player.play(),this._overlay.addEventListener("click",()=>{this.close()}))}_hideOverlay(){!this._overlay||(this._player=this._animationBuilder.build([(0,Po.jt)("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",(0,Po.oB)({opacity:0}))]).create(this._overlay),this._player.play(),this._player.onDone(()=>{this._player.destroy(),this._player=null,this._overlay&&(this._overlay.parentNode.removeChild(this._overlay),this._overlay=null)}))}_toggleOpened(e){this.opened=e,this._enableAnimations(),"over"===this.mode&&(e?this._showOverlay():this._hideOverlay()),this.openedChanged.next(e)}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(Po._j),a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(Nl),a.Y36(bt.I))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-drawer"]],hostVars:4,hostBindings:function(e,t){1&e&&a.NdJ("mouseenter",function(){return t._onMouseenter()})("mouseleave",function(){return t._onMouseleave()}),2&e&&(a.Akn(t.styleList),a.Tol(t.classList))},inputs:{fixed:"fixed",mode:"mode",name:"name",opened:"opened",position:"position",transparentOverlay:"transparentOverlay"},outputs:{fixedChanged:"fixedChanged",modeChanged:"modeChanged",openedChanged:"openedChanged",positionChanged:"positionChanged"},exportAs:["fuseDrawer"],features:[a.TTD],ngContentSelectors:Fl,decls:2,vars:0,consts:[[1,"fuse-drawer-content"]],template:function(e,t){1&e&&(a.F$t(),a.TgZ(0,"div",0),a.Hsn(1),a.qZA())},styles:["fuse-drawer{position:relative;display:flex;flex-direction:column;flex:1 1 auto;width:320px;min-width:320px;max-width:320px;z-index:300;box-shadow:0 2px 8px rgba(0,0,0,.349);--tw-bg-opacity: 1;background-color:rgba(var(--fuse-bg-card-rgb),var(--tw-bg-opacity))}fuse-drawer.fuse-drawer-animations-enabled{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:visibility,margin-left,margin-right,transform,width,max-width,min-width}fuse-drawer.fuse-drawer-animations-enabled .fuse-drawer-content{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:width,max-width,min-width}fuse-drawer.fuse-drawer-mode-over{position:absolute;top:0;bottom:0}fuse-drawer.fuse-drawer-mode-over.fuse-drawer-fixed{position:fixed}fuse-drawer.fuse-drawer-position-left.fuse-drawer-mode-side{margin-left:-320px}fuse-drawer.fuse-drawer-position-left.fuse-drawer-mode-side.fuse-drawer-opened{margin-left:0}fuse-drawer.fuse-drawer-position-left.fuse-drawer-mode-over{left:0;transform:translate(-100%)}fuse-drawer.fuse-drawer-position-left.fuse-drawer-mode-over.fuse-drawer-opened{transform:translate(0)}fuse-drawer.fuse-drawer-position-left .fuse-drawer-content{left:0}fuse-drawer.fuse-drawer-position-right.fuse-drawer-mode-side{margin-right:-320px}fuse-drawer.fuse-drawer-position-right.fuse-drawer-mode-side.fuse-drawer-opened{margin-right:0}fuse-drawer.fuse-drawer-position-right.fuse-drawer-mode-over{right:0;transform:translate(100%)}fuse-drawer.fuse-drawer-position-right.fuse-drawer-mode-over.fuse-drawer-opened{transform:translate(0)}fuse-drawer.fuse-drawer-position-right .fuse-drawer-content{right:0}fuse-drawer .fuse-drawer-content{position:absolute;display:flex;flex:1 1 auto;top:0;bottom:0;width:100%;height:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--fuse-bg-card-rgb),var(--tw-bg-opacity))}.fuse-drawer-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:299;opacity:1;background-color:rgba(0,0,0,.6)}.fuse-drawer-overlay.fuse-drawer-overlay-fixed{position:fixed}.fuse-drawer-overlay.fuse-drawer-overlay-transparent{background-color:transparent}\n"],encapsulation:2}),e})();function Hl(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",72),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw().setTheme(t[0])}),a._UZ(2,"div",73),a.TgZ(3,"div",74),a._uU(4),a.ALo(5,"titlecase"),a.qZA(),a.qZA(),a.BQk()}if(2&e){const e=t.$implicit,i=a.oxw();a.xp6(1),a.ekj("ring-2",i.config.theme===e[0]),a.xp6(1),a.Udp("background-color",e[1].primary),a.xp6(1),a.ekj("text-secondary",i.config.theme!==e[0]),a.xp6(1),a.hij(" ",a.lcZ(5,7,e[0])," ")}}let Bl=(()=>{class e{constructor(e,t,i){this._router=e,this._fuseConfigService=t,this._fuseTailwindService=i,this.themes=[],this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._fuseTailwindService.tailwindConfig$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.themes=Object.entries(e.themes)}),this._fuseConfigService.config$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.config=e})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}setLayout(e){this._router.navigate([],{queryParams:{layout:null},queryParamsHandling:"merge"}).then(()=>{this._fuseConfigService.config={layout:e}})}setScheme(e){this._fuseConfigService.config={scheme:e}}setTheme(e){this._fuseConfigService.config={theme:e}}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.F0),a.Y36(kt),a.Y36(ct))},e.\u0275cmp=a.Xpm({type:e,selectors:[["settings"]],decls:218,vars:70,consts:[[1,"fixed","flex","items-center","justify-center","right-0","w-10","h-10","shadow-lg","rounded-l-lg","z-90","cursor-pointer","bg-red-600","bg-opacity-90","print:hidden",2,"top","275px",3,"click"],[1,"icon-size-5","text-white","animate-spin-slow",3,"svgIcon"],["fixed","",1,"w-screen","min-w-screen","sm:w-100","sm:min-w-100","z-999",3,"mode","name","position"],["settingsDrawer",""],[1,"flex","flex-col","w-full","overflow-auto","bg-card"],[1,"flex","flex-row","items-center","px-6","h-20","min-h-20","text-white","bg-primary"],[1,"icon-size-7","text-current",3,"svgIcon"],[1,"ml-3","text-2xl","font-semibold","tracking-tight"],["mat-icon-button","",1,"ml-auto",3,"click"],[1,"text-current",3,"svgIcon"],[1,"flex","flex-col","p-6"],[1,"text-md","font-semibold","text-secondary"],[1,"grid","grid-cols-2","sm:grid-cols-3","gap-3","mt-6"],[4,"ngFor","ngForOf"],[1,"my-8"],[1,"grid","grid-cols-3","gap-3","justify-items-start","mt-6"],["matTooltip","Automatically sets the scheme based on user's operating system's color scheme preference using 'prefer-color-scheme' media query.",1,"flex","items-center","py-3","pl-5","pr-6","rounded-full","cursor-pointer","ring-inset","ring-primary","bg-hover",3,"click"],[1,"flex","items-center","rounded-full","overflow-hidden"],[1,"icon-size-5",3,"svgIcon"],[1,"flex","items-center","ml-2","font-medium","leading-5"],[1,"flex","items-center","py-3","pl-5","pr-6","rounded-full","cursor-pointer","ring-inset","ring-primary","bg-hover",3,"click"],[1,"grid","grid-cols-3","gap-3","mt-6"],[1,"flex","flex-col","cursor-pointer",3,"click"],[1,"flex","flex-col","h-20","rounded-md","overflow-hidden","border-2","hover:opacity-80"],[1,"flex","flex-col","flex-auto","bg-gray-50","dark:bg-gray-900"],[1,"mt-2","text-md","font-medium","text-center","text-secondary"],[1,"flex","h-20","rounded-md","overflow-hidden","border-2","hover:opacity-80"],[1,"w-8","bg-gray-100","dark:bg-gray-800"],[1,"mt-3","mx-1.5","space-y-1"],[1,"h-1","rounded-sm","bg-gray-300","dark:bg-gray-700"],[1,"flex","flex-col","flex-auto","border-l"],[1,"h-3","bg-gray-100","dark:bg-gray-800"],[1,"flex","items-center","justify-end","h-full","mr-1.5"],[1,"w-1","h-1","ml-1","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"flex","flex-auto","border-t","bg-gray-50","dark:bg-gray-900"],[1,"flex","items-center","mt-1","mx-1"],[1,"w-1","h-1","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"w-1","h-1","ml-auto","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"w-1","h-1","ml-0.5","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"w-4","h-4","mt-2.5","mx-auto","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"mt-2","mx-1","space-y-1"],[1,"flex","items-center","justify-end","h-full","mr-2"],[1,"w-5","bg-gray-100","dark:bg-gray-800"],[1,"w-3","h-3","mt-2","mx-auto","rounded-sm","bg-gray-300","dark:bg-gray-700"],[1,"flex","flex-col","items-center","w-full","mt-2","space-y-1"],[1,"w-3","h-2.5","rounded-sm","bg-gray-300","dark:bg-gray-700"],[1,"w-4","bg-gray-100","dark:bg-gray-800"],[1,"w-2","h-2","mt-2","mx-auto","rounded-sm","bg-gray-300","dark:bg-gray-700"],[1,"w-2","h-2","rounded-sm","bg-gray-300","dark:bg-gray-700"],[1,"flex","flex-col","flex-auto","h-full","py-3","px-1.5","space-y-1"],[1,"flex-auto"],[1,"w-3","bg-gray-100","dark:bg-gray-800"],[1,"w-1.5","h-1.5","mt-2","mx-auto","rounded-sm","bg-gray-300","dark:bg-gray-700"],[1,"w-1.5","h-1.5","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"col-span-2"],[1,"flex","flex-col","flex-auto","my-1","mx-2","border","rounded-md","overflow-hidden"],[1,"flex","items-center","h-3","bg-gray-100","dark:bg-gray-800"],[1,"flex","ml-1.5"],[1,"w-3","h-1","ml-1","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"flex","items-center","justify-end","ml-auto","mr-1.5"],[1,"flex","items-center","h-3","px-2","bg-gray-100","dark:bg-gray-800"],[1,"w-2","h-2","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"flex","items-center","justify-end","ml-auto","space-x-1"],[1,"flex","items-center","h-3","px-2","border-t","border-b","space-x-1","bg-gray-100","dark:bg-gray-800"],[1,"w-3","h-1","rounded-full","bg-gray-300","dark:bg-gray-700"],[1,"flex","flex-col","flex-auto","my-1","mx-2","border","rounded","overflow-hidden"],[1,"flex","flex-auto","bg-gray-50","dark:bg-gray-900"],[1,"flex","items-center","h-4","px-2","bg-gray-100","dark:bg-gray-800"],[1,"flex","items-center","h-2","px-2","space-x-1","bg-gray-100","dark:bg-gray-800"],[1,"flex","items-center","h-4","px-2","border-b","bg-gray-100","dark:bg-gray-800"],[1,"flex","items-center","h-3","ml-2","space-x-1"],[1,"flex","flex-col","flex-auto"],[1,"flex","items-center","justify-center","px-4","py-3","rounded-full","cursor-pointer","ring-inset","ring-primary","bg-hover",3,"click"],[1,"flex-0","w-3","h-3","rounded-full"],[1,"ml-2.5","font-medium","leading-5","truncate"]],template:function(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"div",0),a.NdJ("click",function(){return a.CHM(e),a.MAs(3).toggle()}),a._UZ(1,"mat-icon",1),a.qZA(),a.TgZ(2,"fuse-drawer",2,3),a.TgZ(4,"div",4),a.TgZ(5,"div",5),a._UZ(6,"mat-icon",6),a.TgZ(7,"div",7),a._uU(8,"Settings"),a.qZA(),a.TgZ(9,"button",8),a.NdJ("click",function(){return a.CHM(e),a.MAs(3).close()}),a._UZ(10,"mat-icon",9),a.qZA(),a.qZA(),a.TgZ(11,"div",10),a.TgZ(12,"div",11),a._uU(13,"THEME"),a.qZA(),a.TgZ(14,"div",12),a.YNc(15,Hl,6,9,"ng-container",13),a.qZA(),a._UZ(16,"hr",14),a.TgZ(17,"div",11),a._uU(18,"SCHEME"),a.qZA(),a.TgZ(19,"div",15),a.TgZ(20,"div",16),a.NdJ("click",function(){return t.setScheme("auto")}),a.TgZ(21,"div",17),a._UZ(22,"mat-icon",18),a.qZA(),a.TgZ(23,"div",19),a._uU(24," Auto "),a.qZA(),a.qZA(),a.TgZ(25,"div",20),a.NdJ("click",function(){return t.setScheme("dark")}),a.TgZ(26,"div",17),a._UZ(27,"mat-icon",18),a.qZA(),a.TgZ(28,"div",19),a._uU(29," Dark "),a.qZA(),a.qZA(),a.TgZ(30,"div",20),a.NdJ("click",function(){return t.setScheme("light")}),a.TgZ(31,"div",17),a._UZ(32,"mat-icon",18),a.qZA(),a.TgZ(33,"div",19),a._uU(34," Light "),a.qZA(),a.qZA(),a.qZA(),a._UZ(35,"hr",14),a.TgZ(36,"div",11),a._uU(37,"LAYOUT"),a.qZA(),a.TgZ(38,"div",21),a.TgZ(39,"div",22),a.NdJ("click",function(){return t.setLayout("empty")}),a.TgZ(40,"div",23),a._UZ(41,"div",24),a.qZA(),a.TgZ(42,"div",25),a._uU(43," Empty "),a.qZA(),a.qZA(),a.TgZ(44,"div",22),a.NdJ("click",function(){return t.setLayout("classic")}),a.TgZ(45,"div",26),a.TgZ(46,"div",27),a.TgZ(47,"div",28),a._UZ(48,"div",29),a._UZ(49,"div",29),a._UZ(50,"div",29),a._UZ(51,"div",29),a._UZ(52,"div",29),a.qZA(),a.qZA(),a.TgZ(53,"div",30),a.TgZ(54,"div",31),a.TgZ(55,"div",32),a._UZ(56,"div",33),a._UZ(57,"div",33),a._UZ(58,"div",33),a.qZA(),a.qZA(),a._UZ(59,"div",34),a.qZA(),a.qZA(),a.TgZ(60,"div",25),a._uU(61," Classic "),a.qZA(),a.qZA(),a.TgZ(62,"div",22),a.NdJ("click",function(){return t.setLayout("classy")}),a.TgZ(63,"div",26),a.TgZ(64,"div",27),a.TgZ(65,"div",35),a._UZ(66,"div",36),a._UZ(67,"div",37),a._UZ(68,"div",38),a.qZA(),a._UZ(69,"div",39),a.TgZ(70,"div",40),a._UZ(71,"div",29),a._UZ(72,"div",29),a._UZ(73,"div",29),a._UZ(74,"div",29),a.qZA(),a.qZA(),a.TgZ(75,"div",30),a.TgZ(76,"div",31),a.TgZ(77,"div",41),a._UZ(78,"div",36),a.qZA(),a.qZA(),a._UZ(79,"div",34),a.qZA(),a.qZA(),a.TgZ(80,"div",25),a._uU(81," Classy "),a.qZA(),a.qZA(),a.TgZ(82,"div",22),a.NdJ("click",function(){return t.setLayout("compact")}),a.TgZ(83,"div",26),a.TgZ(84,"div",42),a._UZ(85,"div",43),a.TgZ(86,"div",44),a._UZ(87,"div",45),a._UZ(88,"div",45),a._UZ(89,"div",45),a.qZA(),a.qZA(),a.TgZ(90,"div",30),a.TgZ(91,"div",31),a.TgZ(92,"div",32),a._UZ(93,"div",33),a._UZ(94,"div",33),a._UZ(95,"div",33),a.qZA(),a.qZA(),a._UZ(96,"div",34),a.qZA(),a.qZA(),a.TgZ(97,"div",25),a._uU(98," Compact "),a.qZA(),a.qZA(),a.TgZ(99,"div",22),a.NdJ("click",function(){return t.setLayout("dense")}),a.TgZ(100,"div",26),a.TgZ(101,"div",46),a._UZ(102,"div",47),a.TgZ(103,"div",44),a._UZ(104,"div",48),a._UZ(105,"div",48),a._UZ(106,"div",48),a.qZA(),a.qZA(),a.TgZ(107,"div",30),a.TgZ(108,"div",31),a.TgZ(109,"div",32),a._UZ(110,"div",33),a._UZ(111,"div",33),a._UZ(112,"div",33),a.qZA(),a.qZA(),a._UZ(113,"div",34),a.qZA(),a.qZA(),a.TgZ(114,"div",25),a._uU(115," Dense "),a.qZA(),a.qZA(),a.TgZ(116,"div",22),a.NdJ("click",function(){return t.setLayout("futuristic")}),a.TgZ(117,"div",26),a.TgZ(118,"div",27),a.TgZ(119,"div",49),a._UZ(120,"div",29),a._UZ(121,"div",29),a._UZ(122,"div",29),a._UZ(123,"div",50),a._UZ(124,"div",29),a.qZA(),a.qZA(),a.TgZ(125,"div",30),a.TgZ(126,"div",31),a.TgZ(127,"div",32),a._UZ(128,"div",33),a._UZ(129,"div",33),a._UZ(130,"div",33),a.qZA(),a.qZA(),a._UZ(131,"div",34),a.qZA(),a.qZA(),a.TgZ(132,"div",25),a._uU(133," Futuristic "),a.qZA(),a.qZA(),a.TgZ(134,"div",22),a.NdJ("click",function(){return t.setLayout("thin")}),a.TgZ(135,"div",26),a.TgZ(136,"div",51),a._UZ(137,"div",52),a.TgZ(138,"div",44),a._UZ(139,"div",53),a._UZ(140,"div",53),a._UZ(141,"div",53),a._UZ(142,"div",53),a._UZ(143,"div",53),a.qZA(),a.qZA(),a.TgZ(144,"div",30),a.TgZ(145,"div",31),a.TgZ(146,"div",32),a._UZ(147,"div",33),a._UZ(148,"div",33),a._UZ(149,"div",33),a.qZA(),a.qZA(),a._UZ(150,"div",34),a.qZA(),a.qZA(),a.TgZ(151,"div",25),a._uU(152," Thin "),a.qZA(),a.qZA(),a._UZ(153,"div",54),a.TgZ(154,"div",22),a.NdJ("click",function(){return t.setLayout("centered")}),a.TgZ(155,"div",26),a.TgZ(156,"div",55),a.TgZ(157,"div",56),a.TgZ(158,"div",57),a._UZ(159,"div",36),a._UZ(160,"div",58),a._UZ(161,"div",58),a._UZ(162,"div",58),a.qZA(),a.TgZ(163,"div",59),a._UZ(164,"div",33),a._UZ(165,"div",33),a.qZA(),a.qZA(),a._UZ(166,"div",34),a.qZA(),a.qZA(),a.TgZ(167,"div",25),a._uU(168," Centered "),a.qZA(),a.qZA(),a.TgZ(169,"div",22),a.NdJ("click",function(){return t.setLayout("enterprise")}),a.TgZ(170,"div",23),a.TgZ(171,"div",60),a._UZ(172,"div",61),a.TgZ(173,"div",62),a._UZ(174,"div",36),a._UZ(175,"div",36),a._UZ(176,"div",36),a.qZA(),a.qZA(),a.TgZ(177,"div",63),a._UZ(178,"div",64),a._UZ(179,"div",64),a._UZ(180,"div",64),a._UZ(181,"div",64),a.qZA(),a.TgZ(182,"div",65),a._UZ(183,"div",66),a.qZA(),a.qZA(),a.TgZ(184,"div",25),a._uU(185," Enterprise "),a.qZA(),a.qZA(),a.TgZ(186,"div",22),a.NdJ("click",function(){return t.setLayout("material")}),a.TgZ(187,"div",23),a.TgZ(188,"div",65),a.TgZ(189,"div",67),a._UZ(190,"div",61),a.TgZ(191,"div",62),a._UZ(192,"div",36),a._UZ(193,"div",36),a._UZ(194,"div",36),a.qZA(),a.qZA(),a.TgZ(195,"div",68),a._UZ(196,"div",64),a._UZ(197,"div",64),a._UZ(198,"div",64),a._UZ(199,"div",64),a.qZA(),a._UZ(200,"div",34),a.qZA(),a.qZA(),a.TgZ(201,"div",25),a._uU(202," Material "),a.qZA(),a.qZA(),a.TgZ(203,"div",22),a.NdJ("click",function(){return t.setLayout("modern")}),a.TgZ(204,"div",23),a.TgZ(205,"div",69),a._UZ(206,"div",61),a.TgZ(207,"div",70),a._UZ(208,"div",64),a._UZ(209,"div",64),a._UZ(210,"div",64),a.qZA(),a.TgZ(211,"div",62),a._UZ(212,"div",36),a._UZ(213,"div",36),a.qZA(),a.qZA(),a.TgZ(214,"div",71),a._UZ(215,"div",66),a.qZA(),a.qZA(),a.TgZ(216,"div",25),a._uU(217," Modern "),a.qZA(),a.qZA(),a.qZA(),a.qZA(),a.qZA(),a.qZA()}2&e&&(a.ekj("lg:right-0","centered"===t.config.layout||"material"===t.config.layout)("lg:right-16","centered"!==t.config.layout&&"material"!==t.config.layout),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:cog"),a.xp6(1),a.Q6J("mode","over")("name","settingsDrawer")("position","right"),a.xp6(4),a.Q6J("svgIcon","heroicons_solid:cog"),a.xp6(4),a.Q6J("svgIcon","heroicons_outline:x"),a.xp6(5),a.Q6J("ngForOf",t.themes),a.xp6(5),a.ekj("ring-2","auto"===t.config.scheme),a.xp6(2),a.Q6J("svgIcon","heroicons_solid:lightning-bolt"),a.xp6(1),a.ekj("text-secondary","auto"!==t.config.scheme),a.xp6(2),a.ekj("ring-2","dark"===t.config.scheme),a.xp6(2),a.Q6J("svgIcon","heroicons_solid:moon"),a.xp6(1),a.ekj("text-secondary","dark"!==t.config.scheme),a.xp6(2),a.ekj("ring-2","light"===t.config.scheme),a.xp6(2),a.Q6J("svgIcon","heroicons_solid:sun"),a.xp6(1),a.ekj("text-secondary","light"!==t.config.scheme),a.xp6(7),a.ekj("border-primary","empty"===t.config.layout),a.xp6(2),a.ekj("text-primary","empty"===t.config.layout),a.xp6(3),a.ekj("border-primary","classic"===t.config.layout),a.xp6(15),a.ekj("text-primary","classic"===t.config.layout),a.xp6(3),a.ekj("border-primary","classy"===t.config.layout),a.xp6(17),a.ekj("text-primary","classy"===t.config.layout),a.xp6(3),a.ekj("border-primary","compact"===t.config.layout),a.xp6(14),a.ekj("text-primary","compact"===t.config.layout),a.xp6(3),a.ekj("border-primary","dense"===t.config.layout),a.xp6(14),a.ekj("text-primary","dense"===t.config.layout),a.xp6(3),a.ekj("border-primary","futuristic"===t.config.layout),a.xp6(15),a.ekj("text-primary","futuristic"===t.config.layout),a.xp6(3),a.ekj("border-primary","thin"===t.config.layout),a.xp6(16),a.ekj("text-primary","thin"===t.config.layout),a.xp6(4),a.ekj("border-primary","centered"===t.config.layout),a.xp6(12),a.ekj("text-primary","centered"===t.config.layout),a.xp6(3),a.ekj("border-primary","enterprise"===t.config.layout),a.xp6(14),a.ekj("text-primary","enterprise"===t.config.layout),a.xp6(3),a.ekj("border-primary","material"===t.config.layout),a.xp6(14),a.ekj("text-primary","material"===t.config.layout),a.xp6(3),a.ekj("border-primary","modern"===t.config.layout),a.xp6(12),a.ekj("text-primary","modern"===t.config.layout))},directives:[Bt.Hw,Rl,Fs.lW,u.sg,Bs.gM],pipes:[u.rS],styles:["settings{position:static;display:block;flex:none;width:auto}\n"],encapsulation:2}),e})();function Ul(e,t){1&e&&a._UZ(0,"router-outlet")}let zl=(()=>{class e{constructor(){this._unsubscribeAll=new Kt.xQ}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=a.Xpm({type:e,selectors:[["empty-layout"]],decls:3,vars:1,consts:[[1,"flex","flex-col","flex-auto","w-full"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.TgZ(1,"div",1),a.YNc(2,Ul,1,0,"router-outlet",2),a.qZA(),a.qZA()),2&e&&(a.xp6(2),a.Q6J("ngIf",!0))},directives:[u.O5,s.lC],encapsulation:2}),e})(),Zl=(()=>{class e{constructor(){this._navigation=new _.t(1),this.menuItems=[{id:"dashboard",title:"Dashboard",type:"basic",icon:"heroicons_outline:chart-square-bar",link:"/dashboard"},{id:"partners",title:"Partners",type:"basic",icon:"heroicons_outline:office-building",link:"/partners"},{id:"errors",title:"Errors",type:"basic",icon:"heroicons_outline:exclamation",link:"/errors"},{id:"leads",title:"Leads",type:"basic",icon:"heroicons_outline:book-open",link:"/leads"},{id:"staff",title:"Staff",type:"basic",icon:"heroicons_outline:users",link:"/staff"},{id:"vertical",title:"Verticals",type:"basic",icon:"heroicons_outline:template",link:"/vertical"},{id:"campaigns",title:"Campaigns",type:"basic",icon:"heroicons_outline:puzzle",link:"/campaigns"},{id:"fileupload",title:"Report System",type:"basic",icon:"heroicons_outline:document",link:"/csv-upload"},{id:"metrics",title:"Metrics",type:"basic",icon:"heroicons_outline:document",link:"/metrics"}]}get navigation$(){return this._navigation.asObservable()}get(){const e={compact:this.menuItems,default:this.menuItems,futuristic:this.menuItems,horizontal:this.menuItems};return this._navigation.next(e),(0,Ct.of)(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();function Wl(e,t){1&e&&a.GkF(0)}function Vl(e,t){1&e&&a.GkF(0)}const Gl=function(e){return{$implicit:e}};function Jl(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",6),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw().setActiveLang(t.id)}),a.TgZ(2,"span",7),a.YNc(3,Vl,1,0,"ng-container",1),a.TgZ(4,"span",8),a._uU(5),a.qZA(),a.qZA(),a.qZA(),a.BQk()}if(2&e){const e=t.$implicit;a.oxw();const i=a.MAs(6);a.xp6(3),a.Q6J("ngTemplateOutlet",i)("ngTemplateOutletContext",a.VKq(3,Gl,e.id)),a.xp6(2),a.Oqu(e.label)}}function Ql(e,t){if(1&e&&(a.TgZ(0,"span",9),a._UZ(1,"span",10),a._UZ(2,"img",11),a.qZA()),2&e){const e=t.$implicit,i=a.oxw();a.xp6(2),a.Q6J("src","assets/images/flags/"+i.flagCodes[e].toUpperCase()+".svg",a.LSH)("alt","Flag image for "+e)}}let Kl=(()=>{class e{constructor(e,t,i){this._changeDetectorRef=e,this._fuseNavigationService=t,this._translocoService=i}ngOnInit(){this.availableLangs=this._translocoService.getAvailableLangs(),this._translocoService.langChanges$.subscribe(e=>{this.activeLang=e,this._updateNavigation(e)}),this.flagCodes={en:"us",tr:"tr"}}ngOnDestroy(){}setActiveLang(e){this._translocoService.setActiveLang(e)}trackByFn(e,t){return t.id||e}_updateNavigation(e){const t=this._fuseNavigationService.getComponent("mainNavigation");if(!t)return null;const i=t.navigation,n=this._fuseNavigationService.getItem("dashboards.project",i);n&&this._translocoService.selectTranslate("Project").pipe((0,ht.q)(1)).subscribe(e=>{n.title=e,t.refresh()});const a=this._fuseNavigationService.getItem("dashboards.analytics",i);a&&this._translocoService.selectTranslate("Analytics").pipe((0,ht.q)(1)).subscribe(e=>{a.title=e,t.refresh()})}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Co),a.Y36(Si))},e.\u0275cmp=a.Xpm({type:e,selectors:[["languages"]],exportAs:["languages"],decls:7,vars:8,consts:[["mat-icon-button","",3,"matMenuTriggerFor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"xPosition"],["languages","matMenu"],[4,"ngFor","ngForOf","ngForTrackBy"],["flagImage",""],["mat-menu-item","",3,"click"],[1,"flex","items-center"],[1,"ml-3"],[1,"relative","w-6","shadow","rounded-sm","overflow-hidden"],[1,"absolute","inset-0","ring-1","ring-inset","ring-black","ring-opacity-10"],[1,"w-full",3,"src","alt"]],template:function(e,t){if(1&e&&(a.TgZ(0,"button",0),a.YNc(1,Wl,1,0,"ng-container",1),a.qZA(),a.TgZ(2,"mat-menu",2,3),a.YNc(4,Jl,6,5,"ng-container",4),a.qZA(),a.YNc(5,Ql,3,2,"ng-template",null,5,a.W1O)),2&e){const e=a.MAs(3),i=a.MAs(6);a.Q6J("matMenuTriggerFor",e),a.xp6(1),a.Q6J("ngTemplateOutlet",i)("ngTemplateOutletContext",a.VKq(6,Gl,t.activeLang)),a.xp6(1),a.Q6J("xPosition","before"),a.xp6(2),a.Q6J("ngForOf",t.availableLangs)("ngForTrackBy",t.trackByFn)}},directives:[Fs.lW,Hs.p6,u.tP,Hs.VK,u.sg,Hs.OP],encapsulation:2,changeDetection:0}),e})();function $l(e,t){1&e&&a._UZ(0,"mat-icon",3),2&e&&a.Q6J("svgIcon","heroicons_outline:arrows-expand")}let Xl=(()=>{class e{constructor(e){this._document=e,this._isFullscreen=!1,this._fsDoc=e}ngOnInit(){this._fsDocEl=document.documentElement}toggleFullscreen(){this._isFullscreen=null!==this._getBrowserFullscreenElement(),this._isFullscreen?this._closeFullscreen():this._openFullscreen()}_getBrowserFullscreenElement(){if(void 0!==this._fsDoc.fullscreenElement)return this._fsDoc.fullscreenElement;if(void 0!==this._fsDoc.mozFullScreenElement)return this._fsDoc.mozFullScreenElement;if(void 0!==this._fsDoc.msFullscreenElement)return this._fsDoc.msFullscreenElement;if(void 0!==this._fsDoc.webkitFullscreenElement)return this._fsDoc.webkitFullscreenElement;throw new Error("Fullscreen mode is not supported by this browser")}_openFullscreen(){this._fsDocEl.requestFullscreen?this._fsDocEl.requestFullscreen():this._fsDocEl.mozRequestFullScreen?this._fsDocEl.mozRequestFullScreen():this._fsDocEl.webkitRequestFullscreen?this._fsDocEl.webkitRequestFullscreen():this._fsDocEl.msRequestFullscreen&&this._fsDocEl.msRequestFullscreen()}_closeFullscreen(){this._fsDoc.exitFullscreen?this._fsDoc.exitFullscreen():this._fsDoc.mozCancelFullScreen?this._fsDoc.mozCancelFullScreen():this._fsDoc.webkitExitFullscreen?this._fsDoc.webkitExitFullscreen():this._fsDoc.msExitFullscreen&&this._fsDoc.msExitFullscreen()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(u.K0))},e.\u0275cmp=a.Xpm({type:e,selectors:[["fuse-fullscreen"]],inputs:{iconTpl:"iconTpl",tooltip:"tooltip"},exportAs:["fuseFullscreen"],decls:4,vars:2,consts:[["mat-icon-button","",3,"matTooltip","click"],[3,"ngTemplateOutlet"],["defaultIconTpl",""],[3,"svgIcon"]],template:function(e,t){if(1&e&&(a.TgZ(0,"button",0),a.NdJ("click",function(){return t.toggleFullscreen()}),a.GkF(1,1),a.qZA(),a.YNc(2,$l,1,1,"ng-template",null,2,a.W1O)),2&e){const e=a.MAs(3);a.Q6J("matTooltip",t.tooltip||"Toggle Fullscreen"),a.xp6(1),a.Q6J("ngTemplateOutlet",t.iconTpl||e)}},directives:[Fs.lW,Bs.gM,u.tP,Bt.Hw],encapsulation:2,changeDetection:0}),e})();var ed=i(37743);const td=["barSearchInput"];function id(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"button",6),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).open()}),a._UZ(1,"mat-icon",7),a.qZA()}2&e&&(a.xp6(1),a.Q6J("svgIcon","heroicons_outline:search"))}function nd(e,t){1&e&&(a.TgZ(0,"mat-option",17),a._uU(1," No results found! "),a.qZA())}function ad(e,t){1&e&&a.GkF(0)}const rd=function(e){return{$implicit:e}};function od(e,t){if(1&e&&(a.ynx(0),a.YNc(1,ad,1,0,"ng-container",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(4);const t=a.MAs(3);a.xp6(1),a.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",a.VKq(2,rd,e))}}function sd(e,t){1&e&&a.GkF(0)}function ud(e,t){if(1&e&&(a.ynx(0),a.YNc(1,sd,1,0,"ng-container",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(4);const t=a.MAs(5);a.xp6(1),a.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",a.VKq(2,rd,e))}}function cd(e,t){1&e&&a.GkF(0)}function ld(e,t){if(1&e&&(a.ynx(0),a.YNc(1,cd,1,0,"ng-container",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(4);const t=a.MAs(7);a.xp6(1),a.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",a.VKq(2,rd,e))}}function dd(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"mat-option",20),a.YNc(2,od,2,4,"ng-container",0),a.YNc(3,ud,2,4,"ng-container",0),a.YNc(4,ld,2,4,"ng-container",0),a.qZA(),a.BQk()),2&e){const e=t.$implicit,i=a.oxw().$implicit;a.xp6(1),a.Q6J("routerLink",e.link),a.xp6(1),a.Q6J("ngIf","contacts"===i.id),a.xp6(1),a.Q6J("ngIf","pages"===i.id),a.xp6(1),a.Q6J("ngIf","tasks"===i.id)}}function md(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"mat-optgroup",18),a.TgZ(2,"span",19),a._uU(3),a.qZA(),a.qZA(),a.YNc(4,dd,5,4,"ng-container",15),a.BQk()),2&e){const e=t.$implicit,i=a.oxw(3);a.xp6(3),a.Oqu(e.label.toUpperCase()),a.xp6(1),a.Q6J("ngForOf",e.results)("ngForTrackBy",i.trackByFn)}}function hd(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"div",8),a._UZ(1,"mat-icon",9),a.TgZ(2,"input",10,11),a.NdJ("keydown",function(t){return a.CHM(e),a.oxw(2).onKeydown(t)}),a.qZA(),a.TgZ(4,"mat-autocomplete",12,13),a.YNc(6,nd,2,0,"mat-option",14),a.YNc(7,md,5,3,"ng-container",15),a.qZA(),a.TgZ(8,"button",16),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).close()}),a._UZ(9,"mat-icon",7),a.qZA(),a.qZA()}if(2&e){const e=a.MAs(5),t=a.oxw(2);a.Q6J("@slideInTop",void 0)("@slideOutTop",void 0),a.xp6(1),a.Q6J("svgIcon","heroicons_outline:search"),a.xp6(1),a.Q6J("formControl",t.searchControl)("matAutocomplete",e)("placeholder","Search for a page or a contact"),a.xp6(2),a.Q6J("disableRipple",!0),a.xp6(2),a.Q6J("ngIf",t.resultSets&&!t.resultSets.length),a.xp6(1),a.Q6J("ngForOf",t.resultSets)("ngForTrackBy",t.trackByFn),a.xp6(2),a.Q6J("svgIcon","heroicons_outline:x")}}function pd(e,t){if(1&e&&(a.ynx(0),a.YNc(1,id,2,1,"button",4),a.YNc(2,hd,10,11,"div",5),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("ngIf",!e.opened),a.xp6(1),a.Q6J("ngIf",e.opened)}}function fd(e,t){1&e&&(a.TgZ(0,"mat-option",17),a._uU(1," No results found! "),a.qZA())}function gd(e,t){1&e&&a.GkF(0)}function bd(e,t){if(1&e&&(a.ynx(0),a.YNc(1,gd,1,0,"ng-container",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(3);const t=a.MAs(3);a.xp6(1),a.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",a.VKq(2,rd,e))}}function vd(e,t){1&e&&a.GkF(0)}function _d(e,t){if(1&e&&(a.ynx(0),a.YNc(1,vd,1,0,"ng-container",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(3);const t=a.MAs(5);a.xp6(1),a.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",a.VKq(2,rd,e))}}function yd(e,t){1&e&&a.GkF(0)}function wd(e,t){if(1&e&&(a.ynx(0),a.YNc(1,yd,1,0,"ng-container",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(3);const t=a.MAs(7);a.xp6(1),a.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",a.VKq(2,rd,e))}}function xd(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"mat-option",20),a.YNc(2,bd,2,4,"ng-container",0),a.YNc(3,_d,2,4,"ng-container",0),a.YNc(4,wd,2,4,"ng-container",0),a.qZA(),a.BQk()),2&e){const e=t.$implicit,i=a.oxw().$implicit;a.xp6(1),a.Q6J("routerLink",e.link),a.xp6(1),a.Q6J("ngIf","contacts"===i.id),a.xp6(1),a.Q6J("ngIf","pages"===i.id),a.xp6(1),a.Q6J("ngIf","tasks"===i.id)}}function kd(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"mat-optgroup",18),a.TgZ(2,"span",19),a._uU(3),a.qZA(),a.qZA(),a.YNc(4,xd,5,4,"ng-container",15),a.BQk()),2&e){const e=t.$implicit,i=a.oxw(2);a.xp6(3),a.Oqu(e.label.toUpperCase()),a.xp6(1),a.Q6J("ngForOf",e.results)("ngForTrackBy",i.trackByFn)}}function Sd(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",22),a.TgZ(2,"mat-form-field",23),a._UZ(3,"mat-icon",24),a.TgZ(4,"input",25),a.NdJ("keydown",function(t){return a.CHM(e),a.oxw().onKeydown(t)}),a.qZA(),a.qZA(),a.TgZ(5,"mat-autocomplete",26,13),a.YNc(7,fd,2,0,"mat-option",14),a.YNc(8,kd,5,3,"ng-container",15),a.qZA(),a.qZA(),a.BQk()}if(2&e){const e=a.MAs(6),t=a.oxw();a.xp6(3),a.Q6J("svgIcon","heroicons_outline:search"),a.xp6(1),a.Q6J("formControl",t.searchControl)("matAutocomplete",e)("placeholder","Search for a page or a contact"),a.xp6(1),a.Q6J("disableRipple",!0),a.xp6(2),a.Q6J("ngIf",t.resultSets&&!t.resultSets.length),a.xp6(1),a.Q6J("ngForOf",t.resultSets)("ngForTrackBy",t.trackByFn)}}function Dd(e,t){if(1&e&&a._UZ(0,"img",33),2&e){const e=a.oxw().$implicit;a.Q6J("src",e.avatar,a.LSH)}}function Md(e,t){1&e&&a._UZ(0,"mat-icon",34),2&e&&a.Q6J("svgIcon","heroicons_outline:user-circle")}function Cd(e,t){if(1&e&&(a.TgZ(0,"div",27),a.TgZ(1,"div",28),a.YNc(2,Dd,1,1,"img",29),a.YNc(3,Md,1,1,"mat-icon",30),a.qZA(),a.TgZ(4,"div",31),a._UZ(5,"span",32),a.qZA(),a.qZA()),2&e){const e=t.$implicit;a.xp6(2),a.Q6J("ngIf",e.avatar),a.xp6(1),a.Q6J("ngIf",!e.avatar),a.xp6(2),a.Q6J("innerHTML",e.name,a.oJD)}}function Td(e,t){if(1&e&&(a.TgZ(0,"div",35),a._UZ(1,"div",36),a.TgZ(2,"div",37),a._uU(3),a.qZA(),a.qZA()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("innerHTML",e.title,a.oJD),a.xp6(2),a.hij(" ",e.link," ")}}function Ad(e,t){1&e&&(a.ynx(0),a._UZ(1,"mat-icon",39),a.BQk()),2&e&&(a.xp6(1),a.Q6J("svgIcon","heroicons_outline:check-circle"))}function Ed(e,t){1&e&&(a.ynx(0),a._UZ(1,"mat-icon",40),a.BQk()),2&e&&(a.xp6(1),a.Q6J("svgIcon","heroicons_outline:check-circle"))}const Ld=function(e){return{"line-through text-hint":e}};function Od(e,t){if(1&e&&(a.TgZ(0,"div",27),a.YNc(1,Ad,2,1,"ng-container",0),a.YNc(2,Ed,2,1,"ng-container",0),a._UZ(3,"div",38),a.qZA()),2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngIf",e.completed),a.xp6(1),a.Q6J("ngIf",!e.completed),a.xp6(1),a.Q6J("ngClass",a.VKq(4,Ld,e.completed))("innerHTML",e.title,a.oJD)}}let Id=(()=>{class e{constructor(e,t,i){this._elementRef=e,this._httpClient=t,this._renderer2=i,this.appearance="basic",this.debounce=300,this.minLength=2,this.search=new a.vpe,this.opened=!1,this.searchControl=new il.NI,this._unsubscribeAll=new Kt.xQ}get classList(){return{"search-appearance-bar":"bar"===this.appearance,"search-appearance-basic":"basic"===this.appearance,"search-opened":this.opened}}set barSearchInput(e){e&&setTimeout(()=>{e.nativeElement.focus()})}ngOnChanges(e){"appearance"in e&&this.close()}ngOnInit(){this.searchControl.valueChanges.pipe((0,Fo.b)(this.debounce),(0,qo.R)(this._unsubscribeAll),(0,l.U)(e=>((!e||e.length<this.minLength)&&(this.resultSets=null),e)),(0,mt.h)(e=>e&&e.length>=this.minLength)).subscribe(e=>{this._httpClient.post("api/common/search",{query:e}).subscribe(e=>{this.resultSets=e,this.search.next(e)})})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}onKeydown(e){"bar"===this.appearance&&"Escape"===e.code&&this.close()}open(){this.opened||(this.opened=!0)}close(){!this.opened||(this.searchControl.setValue(""),this.opened=!1)}trackByFn(e,t){return t.id||e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.SBq),a.Y36(d.eN),a.Y36(a.Qsj))},e.\u0275cmp=a.Xpm({type:e,selectors:[["search"]],viewQuery:function(e,t){if(1&e&&a.Gf(td,5),2&e){let e;a.iGM(e=a.CRH())&&(t.barSearchInput=e.first)}},hostVars:2,hostBindings:function(e,t){2&e&&a.Tol(t.classList)},inputs:{appearance:"appearance",debounce:"debounce",minLength:"minLength"},outputs:{search:"search"},exportAs:["fuseSearch"],features:[a.TTD],decls:8,vars:2,consts:[[4,"ngIf"],["contactResult",""],["pageResult",""],["taskResult",""],["mat-icon-button","",3,"click",4,"ngIf"],["class","absolute inset-0 flex items-center flex-shrink-0 z-99 bg-card",4,"ngIf"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"absolute","inset-0","flex","items-center","flex-shrink-0","z-99","bg-card"],[1,"absolute","ml-6","sm:ml-8",3,"svgIcon"],[1,"w-full","h-full","px-16","sm:px-18",3,"formControl","matAutocomplete","placeholder","keydown"],["barSearchInput",""],[1,"max-h-128","sm:px-2","border-t","rounded-b","shadow-md",3,"disableRipple"],["matAutocomplete","matAutocomplete"],["class","py-0 px-6 text-md pointer-events-none text-secondary bg-transparent",4,"ngIf"],[4,"ngFor","ngForOf","ngForTrackBy"],["mat-icon-button","",1,"absolute","top-1/2","right-5","sm:right-7","flex-shrink-0","w-10","h-10","-mt-5",3,"click"],[1,"py-0","px-6","text-md","pointer-events-none","text-secondary","bg-transparent"],[1,"flex","items-center","mt-2","px-2"],[1,"text-sm","font-semibold","tracking-wider","text-secondary"],[1,"group","relative","mb-1","py-0","px-6","text-md","rounded-md","hover:bg-gray-100","dark:hover:bg-hover",3,"routerLink"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"w-full","sm:min-w-80"],[1,"fuse-mat-no-subscript","w-full"],["matPrefix","",3,"svgIcon"],["matInput","",3,"formControl","matAutocomplete","placeholder","keydown"],[1,"max-h-128","mt-1","rounded",3,"disableRipple"],[1,"flex","items-center"],[1,"flex","flex-shrink-0","items-center","justify-center","w-8","h-8","rounded-full","overflow-hidden","bg-primary-100","dark:bg-primary-800"],[3,"src",4,"ngIf"],["class","m-0 icon-size-5 text-primary dark:text-primary-400",3,"svgIcon",4,"ngIf"],[1,"ml-3","truncate"],[3,"innerHTML"],[3,"src"],[1,"m-0","icon-size-5","text-primary","dark:text-primary-400",3,"svgIcon"],[1,"flex","flex-col"],[1,"truncate","leading-normal",3,"innerHTML"],[1,"truncate","leading-normal","text-sm","text-secondary"],[1,"ml-3","truncate","leading-normal",3,"ngClass","innerHTML"],[1,"mr-0","text-primary","dark:text-primary-400",3,"svgIcon"],[1,"mr-0","text-hint",3,"svgIcon"]],template:function(e,t){1&e&&(a.YNc(0,pd,3,2,"ng-container",0),a.YNc(1,Sd,9,8,"ng-container",0),a.YNc(2,Cd,6,3,"ng-template",null,1,a.W1O),a.YNc(4,Td,4,2,"ng-template",null,2,a.W1O),a.YNc(6,Od,4,6,"ng-template",null,3,a.W1O)),2&e&&(a.Q6J("ngIf","bar"===t.appearance),a.xp6(1),a.Q6J("ngIf","basic"===t.appearance))},directives:[u.O5,Fs.lW,Bt.Hw,il.Fj,Xc.ZL,il.JJ,il.oH,Xc.XC,u.sg,g.ey,g.Nv,s.rH,u.tP,b.KE,b.qo,el.Nt,u.mk],encapsulation:2,data:{animation:ed.L}}),e})(),Pd=(()=>{class e{constructor(e){this._httpClient=e,this._shortcuts=new _.t(1)}get shortcuts$(){return this._shortcuts.asObservable()}getAll(){return this._httpClient.get("api/common/shortcuts").pipe((0,Jt.b)(e=>{this._shortcuts.next(e)}))}create(e){return this.shortcuts$.pipe((0,ht.q)(1),(0,y.w)(t=>this._httpClient.post("api/common/shortcuts",{shortcut:e}).pipe((0,l.U)(e=>(this._shortcuts.next([...t,e]),e)))))}update(e,t){return this.shortcuts$.pipe((0,ht.q)(1),(0,y.w)(i=>this._httpClient.patch("api/common/shortcuts",{id:e,shortcut:t}).pipe((0,l.U)(t=>{const n=i.findIndex(t=>t.id===e);return i[n]=t,this._shortcuts.next(i),t}))))}delete(e){return this.shortcuts$.pipe((0,ht.q)(1),(0,y.w)(t=>this._httpClient.delete("api/common/shortcuts",{params:{id:e}}).pipe((0,l.U)(i=>{const n=t.findIndex(t=>t.id===e);return t.splice(n,1),this._shortcuts.next(t),i}))))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(d.eN))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Yd=["shortcutsOrigin"],qd=["shortcutsPanel"];function jd(e,t){1&e&&(a.ynx(0),a._uU(1,"- Add new"),a.BQk())}function Nd(e,t){1&e&&(a.ynx(0),a._uU(1,"- Editing"),a.BQk())}function Fd(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"span",13),a.YNc(2,jd,2,0,"ng-container",10),a.YNc(3,Nd,2,0,"ng-container",10),a.qZA(),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.Q6J("ngIf","add"===e.mode),a.xp6(1),a.Q6J("ngIf","modify"===e.mode||"edit"===e.mode)}}function Rd(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",14),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).changeMode("modify")}),a._UZ(2,"mat-icon",7),a.qZA(),a.TgZ(3,"button",14),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).newShortcut()}),a._UZ(4,"mat-icon",7),a.qZA(),a.BQk()}2&e&&(a.xp6(1),a.Q6J("matTooltip","Enter edit mode"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:pencil-alt"),a.xp6(1),a.Q6J("matTooltip","Add shortcut"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:plus-circle"))}function Hd(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",14),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).changeMode("view")}),a._UZ(2,"mat-icon",7),a.qZA(),a.BQk()}2&e&&(a.xp6(1),a.Q6J("matTooltip","Exit edit mode"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:check-circle"))}function Bd(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",14),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).changeMode("view")}),a._UZ(2,"mat-icon",7),a.qZA(),a.BQk()}2&e&&(a.xp6(1),a.Q6J("matTooltip","Cancel"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:x-circle"))}function Ud(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",14),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).changeMode("modify")}),a._UZ(2,"mat-icon",7),a.qZA(),a.BQk()}2&e&&(a.xp6(1),a.Q6J("matTooltip","Cancel"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:x-circle"))}function zd(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",21),a.NdJ("click",function(){a.CHM(e);const t=a.oxw().$implicit;return a.oxw(3).editShortcut(t)}),a.qZA(),a.BQk()}}function Zd(e,t){1&e&&a.GkF(0)}const Wd=function(e){return{"pointer-events-none":e}};function Vd(e,t){if(1&e&&(a.TgZ(0,"a",22),a.YNc(1,Zd,1,0,"ng-container",23),a.qZA()),2&e){const e=a.oxw().$implicit,t=a.MAs(6),i=a.oxw(3);a.Q6J("ngClass",a.VKq(3,Wd,"modify"===i.mode))("href",e.link,a.LSH),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Gd(e,t){1&e&&a.GkF(0)}function Jd(e,t){if(1&e&&(a.TgZ(0,"a",24),a.YNc(1,Gd,1,0,"ng-container",23),a.qZA()),2&e){const e=a.oxw().$implicit,t=a.MAs(6),i=a.oxw(3);a.Q6J("ngClass",a.VKq(3,Wd,"modify"===i.mode))("routerLink",e.link),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Qd(e,t){1&e&&a._UZ(0,"mat-icon",30),2&e&&a.Q6J("svgIcon","heroicons_solid:pencil")}const Kd=function(e){return{"group-hover:opacity-0":e}};function $d(e,t){if(1&e&&(a.TgZ(0,"div",25),a.YNc(1,Qd,1,1,"mat-icon",26),a._UZ(2,"mat-icon",27),a.qZA(),a.TgZ(3,"div",28),a._uU(4),a.qZA(),a.TgZ(5,"div",29),a._uU(6),a.qZA()),2&e){const e=a.oxw().$implicit,t=a.oxw(3);a.xp6(1),a.Q6J("ngIf","modify"===t.mode),a.xp6(1),a.Q6J("ngClass",a.VKq(5,Kd,"modify"===t.mode))("svgIcon",e.icon),a.xp6(2),a.Oqu(e.label),a.xp6(2),a.Oqu(e.description)}}function Xd(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",17),a.YNc(2,zd,2,0,"ng-container",10),a.YNc(3,Vd,2,5,"a",18),a.YNc(4,Jd,2,5,"a",19),a.YNc(5,$d,7,7,"ng-template",null,20,a.W1O),a.qZA(),a.BQk()),2&e){const e=t.$implicit,i=a.oxw(3);a.xp6(2),a.Q6J("ngIf","modify"===i.mode),a.xp6(1),a.Q6J("ngIf",!e.useRouter),a.xp6(1),a.Q6J("ngIf",e.useRouter)}}function em(e,t){1&e&&(a.ynx(0),a.TgZ(1,"div",31),a.TgZ(2,"div",32),a._UZ(3,"mat-icon",33),a.qZA(),a.TgZ(4,"div",34),a._uU(5,"No shortcuts"),a.qZA(),a.TgZ(6,"div",35),a._uU(7,"When you have shortcuts, they will appear here."),a.qZA(),a.qZA(),a.BQk()),2&e&&(a.xp6(3),a.Q6J("svgIcon","heroicons_outline:bookmark"))}function tm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",15),a.YNc(2,Xd,7,3,"ng-container",16),a.qZA(),a.YNc(3,em,8,1,"ng-container",10),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.Q6J("ngForOf",e.shortcuts)("ngForTrackBy",e.trackByFn),a.xp6(1),a.Q6J("ngIf",!e.shortcuts||!e.shortcuts.length)}}function im(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"button",44),a.NdJ("click",function(){return a.CHM(e),a.oxw(3).delete()}),a._uU(1," Delete "),a.qZA()}}function nm(e,t){1&e&&(a.ynx(0),a._uU(1,"Add"),a.BQk())}function am(e,t){1&e&&(a.ynx(0),a._uU(1,"Update"),a.BQk())}function rm(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"form",36),a.TgZ(2,"mat-form-field",37),a.TgZ(3,"mat-label"),a._uU(4,"Label"),a.qZA(),a._UZ(5,"input",38),a.qZA(),a.TgZ(6,"mat-form-field",37),a.TgZ(7,"mat-label"),a._uU(8,"Description"),a.qZA(),a._UZ(9,"input",39),a.qZA(),a.TgZ(10,"mat-form-field",37),a.TgZ(11,"mat-label"),a._uU(12,"Icon"),a.qZA(),a._UZ(13,"input",38),a.qZA(),a.TgZ(14,"mat-form-field",37),a.TgZ(15,"mat-label"),a._uU(16,"Link"),a.qZA(),a._UZ(17,"input",38),a.qZA(),a.TgZ(18,"mat-slide-toggle",40),a._uU(19," Use router for the link "),a.qZA(),a.TgZ(20,"div",41),a.YNc(21,im,2,0,"button",42),a.TgZ(22,"button",43),a.NdJ("click",function(){return a.CHM(e),a.oxw(2).save()}),a.YNc(23,nm,2,0,"ng-container",10),a.YNc(24,am,2,0,"ng-container",10),a.qZA(),a.qZA(),a.qZA(),a.BQk()}if(2&e){const e=a.oxw(2);a.xp6(1),a.Q6J("formGroup",e.shortcutForm),a.xp6(4),a.Q6J("formControlName","label"),a.xp6(4),a.Q6J("formControlName","description"),a.xp6(4),a.Q6J("formControlName","icon"),a.xp6(4),a.Q6J("formControlName","link"),a.xp6(1),a.Q6J("color","primary")("formControlName","useRouter"),a.xp6(3),a.Q6J("ngIf","edit"===e.mode),a.xp6(1),a.Q6J("color","primary")("disabled",!e.shortcutForm.valid),a.xp6(1),a.Q6J("ngIf","add"===e.mode),a.xp6(1),a.Q6J("ngIf","edit"===e.mode)}}function om(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"div",4),a.TgZ(1,"div",5),a.TgZ(2,"div",6),a.TgZ(3,"button",0),a.NdJ("click",function(){return a.CHM(e),a.oxw().closePanel()}),a._UZ(4,"mat-icon",7),a.qZA(),a.qZA(),a.TgZ(5,"div",8),a.TgZ(6,"span",9),a._uU(7,"Shortcuts"),a.qZA(),a.YNc(8,Fd,4,2,"ng-container",10),a.qZA(),a.TgZ(9,"div",11),a.YNc(10,Rd,5,4,"ng-container",10),a.YNc(11,Hd,3,2,"ng-container",10),a.YNc(12,Bd,3,2,"ng-container",10),a.YNc(13,Ud,3,2,"ng-container",10),a.qZA(),a.qZA(),a.TgZ(14,"div",12),a.YNc(15,tm,4,3,"ng-container",10),a.YNc(16,rm,25,12,"ng-container",10),a.qZA(),a.qZA()}if(2&e){const e=a.oxw();a.xp6(4),a.Q6J("svgIcon","heroicons_solid:x"),a.xp6(4),a.Q6J("ngIf","view"!==e.mode),a.xp6(2),a.Q6J("ngIf","view"===e.mode),a.xp6(1),a.Q6J("ngIf","modify"===e.mode),a.xp6(1),a.Q6J("ngIf","add"===e.mode),a.xp6(1),a.Q6J("ngIf","edit"===e.mode),a.xp6(2),a.Q6J("ngIf","view"===e.mode||"modify"===e.mode),a.xp6(1),a.Q6J("ngIf","add"===e.mode||"edit"===e.mode)}}let sm=(()=>{class e{constructor(e,t,i,n,a){this._changeDetectorRef=e,this._formBuilder=t,this._shortcutsService=i,this._overlay=n,this._viewContainerRef=a,this.mode="view",this._unsubscribeAll=new Kt.xQ}ngOnInit(){this.shortcutForm=this._formBuilder.group({id:[null],label:["",il.kI.required],description:[""],icon:["",il.kI.required],link:["",il.kI.required],useRouter:["",il.kI.required]}),this._shortcutsService.shortcuts$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.shortcuts=e,this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete(),this._overlayRef&&this._overlayRef.dispose()}openPanel(){!this._shortcutsPanel||!this._shortcutsOrigin||(this.mode="view",this._overlayRef||this._createOverlay(),this._overlayRef.attach(new Qc.UE(this._shortcutsPanel,this._viewContainerRef)))}closePanel(){this._overlayRef.detach()}changeMode(e){this.mode=e}newShortcut(){this.shortcutForm.reset(),this.mode="add"}editShortcut(e){this.shortcutForm.reset(e),this.mode="edit"}save(){const e=this.shortcutForm.value;e.id?this._shortcutsService.update(e.id,e).subscribe():this._shortcutsService.create(e).subscribe(),this.mode="modify"}delete(){this._shortcutsService.delete(this.shortcutForm.value.id).subscribe(),this.mode="modify"}trackByFn(e,t){return t.id||e}_createOverlay(){this._overlayRef=this._overlay.create({hasBackdrop:!0,backdropClass:"fuse-backdrop-on-mobile",scrollStrategy:this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().flexibleConnectedTo(this._shortcutsOrigin._elementRef.nativeElement).withLockedPosition(!0).withPush(!0).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}])}),this._overlayRef.backdropClick().subscribe(()=>{this._overlayRef.detach()})}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(il.qu),a.Y36(Pd),a.Y36(ys.aV),a.Y36(a.s_b))},e.\u0275cmp=a.Xpm({type:e,selectors:[["shortcuts"]],viewQuery:function(e,t){if(1&e&&(a.Gf(Yd,5),a.Gf(qd,5)),2&e){let e;a.iGM(e=a.CRH())&&(t._shortcutsOrigin=e.first),a.iGM(e=a.CRH())&&(t._shortcutsPanel=e.first)}},exportAs:["shortcuts"],decls:5,vars:1,consts:[["mat-icon-button","",3,"click"],["shortcutsOrigin",""],[3,"svgIcon"],["shortcutsPanel",""],[1,"fixed","inset-0","sm:static","sm:inset-auto","flex","flex-col","sm:min-w-90","sm:w-90","sm:rounded-2xl","overflow-hidden","shadow-lg"],[1,"flex","flex-shrink-0","items-center","py-4","pr-4","pl-6","bg-primary","text-on-primary"],[1,"sm:hidden","-ml-1","mr-3"],[1,"icon-size-5","text-current",3,"svgIcon"],[1,"flex","items-center","text-lg","font-medium","leading-10"],[1,""],[4,"ngIf"],[1,"ml-auto"],[1,"relative","flex","flex-col","flex-auto","sm:max-h-120","-mb-px","overflow-y-auto","bg-card"],[1,"ml-1"],["mat-icon-button","",3,"matTooltip","click"],[1,"grid","grid-cols-2","grid-flow-row"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"relative","group","flex","flex-col","overflow-hidden","bg-card","border-r","border-b","even:border-r-0","hover:bg-gray-50","dark:hover:bg-black","dark:hover:bg-opacity-5"],["class","flex flex-col items-center justify-center w-full h-full py-6 no-underline",3,"ngClass","href",4,"ngIf"],["class","flex flex-col items-center justify-center w-full h-full py-6 no-underline",3,"ngClass","routerLink",4,"ngIf"],["linkContent",""],[1,"absolute","inset-0","z-99","cursor-pointer",3,"click"],[1,"flex","flex-col","items-center","justify-center","w-full","h-full","py-6","no-underline",3,"ngClass","href"],[4,"ngTemplateOutlet"],[1,"flex","flex-col","items-center","justify-center","w-full","h-full","py-6","no-underline",3,"ngClass","routerLink"],[1,"relative","flex","flex-shrink-0","items-center","justify-center","w-12","h-12","mb-3","rounded-full","bg-gray-100","dark:bg-gray-700"],["class","absolute opacity-0 group-hover:opacity-100 z-20 icon-size-5",3,"svgIcon",4,"ngIf"],[1,"z-10",3,"ngClass","svgIcon"],[1,"font-medium","text-center"],[1,"text-md","text-center","text-secondary"],[1,"absolute","opacity-0","group-hover:opacity-100","z-20","icon-size-5",3,"svgIcon"],[1,"flex","flex-col","flex-auto","items-center","justify-center","sm:justify-start","py-12","px-8"],[1,"flex","flex-0","items-center","justify-center","w-14","h-14","rounded-full","bg-primary-100"],[1,"text-primary-500-700",3,"svgIcon"],[1,"mt-5","text-2xl","font-semibold","tracking-tight"],[1,"w-full","max-w-60","mt-1","text-md","text-center","text-secondary"],[1,"p-6",3,"formGroup"],[1,"w-full"],["matInput","","required","",3,"formControlName"],["matInput","",3,"formControlName"],[3,"color","formControlName"],[1,"flex","items-center","justify-end","mt-4"],["class","mr-2","mat-flat-button","","type","button",3,"click",4,"ngIf"],["mat-flat-button","","type","button",3,"color","disabled","click"],["mat-flat-button","","type","button",1,"mr-2",3,"click"]],template:function(e,t){1&e&&(a.TgZ(0,"button",0,1),a.NdJ("click",function(){return t.openPanel()}),a._UZ(2,"mat-icon",2),a.qZA(),a.YNc(3,om,17,8,"ng-template",null,3,a.W1O)),2&e&&(a.xp6(2),a.Q6J("svgIcon","heroicons_outline:bookmark"))},directives:[Fs.lW,Bt.Hw,u.O5,Bs.gM,u.sg,u.mk,u.tP,s.yS,il._Y,il.JL,il.sg,b.KE,b.hX,el.Nt,il.Fj,il.Q7,il.JJ,il.u,fl],encapsulation:2,changeDetection:0}),e})(),um=(()=>{class e{constructor(e){this._httpClient=e,this._messages=new _.t(1)}get messages$(){return this._messages.asObservable()}getAll(){return this._httpClient.get("api/common/messages").pipe((0,Jt.b)(e=>{this._messages.next(e)}))}create(e){return this.messages$.pipe((0,ht.q)(1),(0,y.w)(t=>this._httpClient.post("api/common/messages",{message:e}).pipe((0,l.U)(e=>(this._messages.next([...t,e]),e)))))}update(e,t){return this.messages$.pipe((0,ht.q)(1),(0,y.w)(i=>this._httpClient.patch("api/common/messages",{id:e,message:t}).pipe((0,l.U)(t=>{const n=i.findIndex(t=>t.id===e);return i[n]=t,this._messages.next(i),t}))))}delete(e){return this.messages$.pipe((0,ht.q)(1),(0,y.w)(t=>this._httpClient.delete("api/common/messages",{params:{id:e}}).pipe((0,l.U)(i=>{const n=t.findIndex(t=>t.id===e);return t.splice(n,1),this._messages.next(t),i}))))}markAllAsRead(){return this.messages$.pipe((0,ht.q)(1),(0,y.w)(e=>this._httpClient.get("api/common/messages/mark-all-as-read").pipe((0,l.U)(t=>(e.forEach((t,i)=>{e[i].read=!0}),this._messages.next(e),t)))))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(d.eN))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const cm=["messagesOrigin"],lm=["messagesPanel"];function dm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"span",5),a.TgZ(2,"span",6),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(3),a.hij(" ",e.unreadCount," ")}}function mm(e,t){1&e&&a.GkF(0)}function hm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",23),a.YNc(2,mm,1,0,"ng-container",24),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.MAs(10);a.xp6(1),a.Q6J("href",e.link,a.LSH),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function pm(e,t){1&e&&a.GkF(0)}function fm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",25),a.YNc(2,pm,1,0,"ng-container",24),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.MAs(10);a.xp6(1),a.Q6J("routerLink",e.link),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function gm(e,t){if(1&e&&(a.ynx(0),a.YNc(1,hm,3,2,"ng-container",2),a.YNc(2,fm,3,2,"ng-container",2),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf",!e.useRouter),a.xp6(1),a.Q6J("ngIf",e.useRouter)}}function bm(e,t){1&e&&a.GkF(0)}function vm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",26),a.YNc(2,bm,1,0,"ng-container",24),a.qZA(),a.BQk()),2&e){a.oxw();const e=a.MAs(10);a.xp6(2),a.Q6J("ngTemplateOutlet",e)}}function _m(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",29),a._UZ(2,"mat-icon",30),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(2),a.Q6J("svgIcon",e.icon)}}function ym(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"img",31),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(1),a.Q6J("src",e.image,a.LSH)("alt","Message image")}}function wm(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"div",32),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(1),a.Q6J("innerHTML",e.title,a.oJD)}}function xm(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"div",33),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(1),a.Q6J("innerHTML",e.description,a.oJD)}}function km(e,t){if(1&e&&(a.YNc(0,_m,3,1,"ng-container",2),a.YNc(1,ym,2,2,"ng-container",2),a.TgZ(2,"div",27),a.YNc(3,wm,2,1,"ng-container",2),a.YNc(4,xm,2,1,"ng-container",2),a.TgZ(5,"div",28),a._uU(6),a.ALo(7,"date"),a.qZA(),a.qZA()),2&e){const e=a.oxw().$implicit;a.Q6J("ngIf",e.icon&&!e.image),a.xp6(1),a.Q6J("ngIf",e.image),a.xp6(2),a.Q6J("ngIf",e.title),a.xp6(1),a.Q6J("ngIf",e.description),a.xp6(2),a.hij(" ",a.xi3(7,5,e.time,"MMM dd, h:mm a")," ")}}const Sm=function(e){return{unread:e}},Dm=function(e,t){return{"bg-gray-400 dark:bg-gray-500 sm:opacity-0 sm:group-hover:opacity-100":e,"bg-primary":t}};function Mm(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",16),a.YNc(2,gm,3,2,"ng-container",2),a.YNc(3,vm,3,1,"ng-container",2),a.TgZ(4,"div",17),a.TgZ(5,"button",18),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw(2).toggleRead(t)}),a._UZ(6,"span",19),a.qZA(),a.TgZ(7,"button",20),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw(2).delete(t)}),a._UZ(8,"mat-icon",21),a.qZA(),a.qZA(),a.qZA(),a.YNc(9,km,8,8,"ng-template",null,22,a.W1O),a.BQk()}if(2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngClass",a.VKq(7,Sm,!e.read)),a.xp6(1),a.Q6J("ngIf",e.link),a.xp6(1),a.Q6J("ngIf",!e.link),a.xp6(2),a.Q6J("matTooltip",e.read?"Mark as unread":"Mark as read"),a.xp6(1),a.Q6J("ngClass",a.WLB(9,Dm,e.read,!e.read)),a.xp6(1),a.Q6J("matTooltip","Remove"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:x")}}function Cm(e,t){1&e&&(a.ynx(0),a.TgZ(1,"div",34),a.TgZ(2,"div",35),a._UZ(3,"mat-icon",36),a.qZA(),a.TgZ(4,"div",37),a._uU(5,"No messages"),a.qZA(),a.TgZ(6,"div",38),a._uU(7,"When you have messages, they will appear here."),a.qZA(),a.qZA(),a.BQk()),2&e&&(a.xp6(3),a.Q6J("svgIcon","heroicons_outline:inbox"))}function Tm(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"div",7),a.TgZ(1,"div",8),a.TgZ(2,"div",9),a.TgZ(3,"button",0),a.NdJ("click",function(){return a.CHM(e),a.oxw().closePanel()}),a._UZ(4,"mat-icon",10),a.qZA(),a.qZA(),a.TgZ(5,"div",11),a._uU(6,"Messages"),a.qZA(),a.TgZ(7,"div",12),a.TgZ(8,"button",13),a.NdJ("click",function(){return a.CHM(e),a.oxw().markAllAsRead()}),a._UZ(9,"mat-icon",10),a.qZA(),a.qZA(),a.qZA(),a.TgZ(10,"div",14),a.YNc(11,Mm,11,12,"ng-container",15),a.YNc(12,Cm,8,1,"ng-container",2),a.qZA(),a.qZA()}if(2&e){const e=a.oxw();a.xp6(4),a.Q6J("svgIcon","heroicons_solid:x"),a.xp6(4),a.Q6J("disabled",0===e.unreadCount)("matTooltip","Mark all as read"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:mail-open"),a.xp6(2),a.Q6J("ngForOf",e.messages)("ngForTrackBy",e.trackByFn),a.xp6(1),a.Q6J("ngIf",!e.messages||!e.messages.length)}}let Am=(()=>{class e{constructor(e,t,i,n){this._changeDetectorRef=e,this._messagesService=t,this._overlay=i,this._viewContainerRef=n,this.unreadCount=0,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._messagesService.messages$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.messages=e,this._calculateUnreadCount(),this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete(),this._overlayRef&&this._overlayRef.dispose()}openPanel(){!this._messagesPanel||!this._messagesOrigin||(this._overlayRef||this._createOverlay(),this._overlayRef.attach(new Qc.UE(this._messagesPanel,this._viewContainerRef)))}closePanel(){this._overlayRef.detach()}markAllAsRead(){this._messagesService.markAllAsRead().subscribe()}toggleRead(e){e.read=!e.read,this._messagesService.update(e.id,e).subscribe()}delete(e){this._messagesService.delete(e.id).subscribe()}trackByFn(e,t){return t.id||e}_createOverlay(){this._overlayRef=this._overlay.create({hasBackdrop:!0,backdropClass:"fuse-backdrop-on-mobile",scrollStrategy:this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().flexibleConnectedTo(this._messagesOrigin._elementRef.nativeElement).withLockedPosition(!0).withPush(!0).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}])}),this._overlayRef.backdropClick().subscribe(()=>{this._overlayRef.detach()})}_calculateUnreadCount(){let e=0;this.messages&&this.messages.length&&(e=this.messages.filter(e=>!e.read).length),this.unreadCount=e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(um),a.Y36(ys.aV),a.Y36(a.s_b))},e.\u0275cmp=a.Xpm({type:e,selectors:[["messages"]],viewQuery:function(e,t){if(1&e&&(a.Gf(cm,5),a.Gf(lm,5)),2&e){let e;a.iGM(e=a.CRH())&&(t._messagesOrigin=e.first),a.iGM(e=a.CRH())&&(t._messagesPanel=e.first)}},exportAs:["messages"],decls:6,vars:2,consts:[["mat-icon-button","",3,"click"],["messagesOrigin",""],[4,"ngIf"],[3,"svgIcon"],["messagesPanel",""],[1,"absolute","top-0","right-0","left-0","flex","items-center","justify-center","h-3"],[1,"flex","items-center","justify-center","flex-shrink-0","min-w-4","h-4","px-1","ml-4","mt-2.5","rounded-full","bg-indigo-600","text-indigo-50","text-xs","font-medium"],[1,"fixed","inset-0","sm:static","sm:inset-auto","flex","flex-col","sm:min-w-90","sm:w-90","sm:rounded-2xl","overflow-hidden","shadow-lg"],[1,"flex","flex-shrink-0","items-center","py-4","pr-4","pl-6","bg-primary","text-on-primary"],[1,"sm:hidden","-ml-1","mr-3"],[1,"icon-size-5","text-current",3,"svgIcon"],[1,"text-lg","font-medium","leading-10"],[1,"ml-auto"],["mat-icon-button","",3,"disabled","matTooltip","click"],[1,"relative","flex","flex-col","flex-auto","sm:max-h-120","divide-y","overflow-y-auto","bg-card"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"flex","group","hover:bg-gray-50","dark:hover:bg-black","dark:hover:bg-opacity-5",3,"ngClass"],[1,"relative","flex","flex-col","my-5","mr-6","ml-2"],["mat-icon-button","",1,"w-6","h-6","min-h-6",3,"matTooltip","click"],[1,"w-2","h-2","rounded-full",3,"ngClass"],["mat-icon-button","",1,"w-6","h-6","min-h-6","sm:opacity-0","sm:group-hover:opacity-100",3,"matTooltip","click"],[1,"icon-size-4",3,"svgIcon"],["messageContent",""],[1,"flex","flex-auto","py-5","pl-6","cursor-pointer",3,"href"],[4,"ngTemplateOutlet"],[1,"flex","flex-auto","py-5","pl-6","cursor-pointer",3,"routerLink"],[1,"flex","flex-auto","py-5","pl-6"],[1,"flex","flex-col","flex-auto"],[1,"mt-2","text-sm","leading-none","text-secondary"],[1,"flex","flex-shrink-0","items-center","justify-center","w-8","h-8","mr-4","rounded-full","bg-gray-100","dark:bg-gray-700"],[1,"icon-size-5",3,"svgIcon"],[1,"flex-shrink-0","w-8","h-8","mr-4","rounded-full","overflow-hidden","object-cover","object-center",3,"src","alt"],[1,"font-semibold","line-clamp-1",3,"innerHTML"],[1,"line-clamp-2",3,"innerHTML"],[1,"flex","flex-col","flex-auto","items-center","justify-center","sm:justify-start","py-12","px-8"],[1,"flex","flex-0","items-center","justify-center","w-14","h-14","rounded-full","bg-primary-100"],[1,"text-primary-500-700",3,"svgIcon"],[1,"mt-5","text-2xl","font-semibold","tracking-tight"],[1,"w-full","max-w-60","mt-1","text-md","text-center","text-secondary"]],template:function(e,t){1&e&&(a.TgZ(0,"button",0,1),a.NdJ("click",function(){return t.openPanel()}),a.YNc(2,dm,4,1,"ng-container",2),a._UZ(3,"mat-icon",3),a.qZA(),a.YNc(4,Tm,13,7,"ng-template",null,4,a.W1O)),2&e&&(a.xp6(2),a.Q6J("ngIf",t.unreadCount>0),a.xp6(1),a.Q6J("svgIcon","heroicons_outline:inbox"))},directives:[Fs.lW,u.O5,Bt.Hw,Bs.gM,u.sg,u.mk,u.tP,s.yS],pipes:[u.uU],encapsulation:2,changeDetection:0}),e})(),Em=(()=>{class e{constructor(e){this._httpClient=e,this._notifications=new _.t(1)}get notifications$(){return this._notifications.asObservable()}getAll(){return this._httpClient.get("api/common/notifications").pipe((0,Jt.b)(e=>{this._notifications.next(e)}))}create(e){return this.notifications$.pipe((0,ht.q)(1),(0,y.w)(t=>this._httpClient.post("api/common/notifications",{notification:e}).pipe((0,l.U)(e=>(this._notifications.next([...t,e]),e)))))}update(e,t){return this.notifications$.pipe((0,ht.q)(1),(0,y.w)(i=>this._httpClient.patch("api/common/notifications",{id:e,notification:t}).pipe((0,l.U)(t=>{const n=i.findIndex(t=>t.id===e);return i[n]=t,this._notifications.next(i),t}))))}delete(e){return this.notifications$.pipe((0,ht.q)(1),(0,y.w)(t=>this._httpClient.delete("api/common/notifications",{params:{id:e}}).pipe((0,l.U)(i=>{const n=t.findIndex(t=>t.id===e);return t.splice(n,1),this._notifications.next(t),i}))))}markAllAsRead(){return this.notifications$.pipe((0,ht.q)(1),(0,y.w)(e=>this._httpClient.get("api/common/notifications/mark-all-as-read").pipe((0,l.U)(t=>(e.forEach((t,i)=>{e[i].read=!0}),this._notifications.next(e),t)))))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(d.eN))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Lm=["notificationsOrigin"],Om=["notificationsPanel"];function Im(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"span",5),a.TgZ(2,"span",6),a._uU(3),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(3),a.hij(" ",e.unreadCount," ")}}function Pm(e,t){1&e&&a.GkF(0)}function Ym(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",23),a.YNc(2,Pm,1,0,"ng-container",24),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.MAs(10);a.xp6(1),a.Q6J("href",e.link,a.LSH),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function qm(e,t){1&e&&a.GkF(0)}function jm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"a",25),a.YNc(2,qm,1,0,"ng-container",24),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit,t=a.MAs(10);a.xp6(1),a.Q6J("routerLink",e.link),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}function Nm(e,t){if(1&e&&(a.ynx(0),a.YNc(1,Ym,3,2,"ng-container",2),a.YNc(2,jm,3,2,"ng-container",2),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngIf",!e.useRouter),a.xp6(1),a.Q6J("ngIf",e.useRouter)}}function Fm(e,t){1&e&&a.GkF(0)}function Rm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",26),a.YNc(2,Fm,1,0,"ng-container",24),a.qZA(),a.BQk()),2&e){a.oxw();const e=a.MAs(10);a.xp6(2),a.Q6J("ngTemplateOutlet",e)}}function Hm(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",29),a._UZ(2,"mat-icon",30),a.qZA(),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(2),a.Q6J("svgIcon",e.icon)}}function Bm(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"img",31),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(1),a.Q6J("src",e.image,a.LSH)("alt","Notification image")}}function Um(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"div",32),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(1),a.Q6J("innerHTML",e.title,a.oJD)}}function zm(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"div",33),a.BQk()),2&e){const e=a.oxw(2).$implicit;a.xp6(1),a.Q6J("innerHTML",e.description,a.oJD)}}function Zm(e,t){if(1&e&&(a.YNc(0,Hm,3,1,"ng-container",2),a.YNc(1,Bm,2,2,"ng-container",2),a.TgZ(2,"div",27),a.YNc(3,Um,2,1,"ng-container",2),a.YNc(4,zm,2,1,"ng-container",2),a.TgZ(5,"div",28),a._uU(6),a.ALo(7,"date"),a.qZA(),a.qZA()),2&e){const e=a.oxw().$implicit;a.Q6J("ngIf",e.icon&&!e.image),a.xp6(1),a.Q6J("ngIf",e.image),a.xp6(2),a.Q6J("ngIf",e.title),a.xp6(1),a.Q6J("ngIf",e.description),a.xp6(2),a.hij(" ",a.xi3(7,5,e.time,"MMM dd, h:mm a")," ")}}const Wm=function(e){return{unread:e}},Vm=function(e,t){return{"bg-gray-400 dark:bg-gray-500 sm:opacity-0 sm:group-hover:opacity-100":e,"bg-primary":t}};function Gm(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",16),a.YNc(2,Nm,3,2,"ng-container",2),a.YNc(3,Rm,3,1,"ng-container",2),a.TgZ(4,"div",17),a.TgZ(5,"button",18),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw(2).toggleRead(t)}),a._UZ(6,"span",19),a.qZA(),a.TgZ(7,"button",20),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw(2).delete(t)}),a._UZ(8,"mat-icon",21),a.qZA(),a.qZA(),a.qZA(),a.YNc(9,Zm,8,8,"ng-template",null,22,a.W1O),a.BQk()}if(2&e){const e=t.$implicit;a.xp6(1),a.Q6J("ngClass",a.VKq(7,Wm,!e.read)),a.xp6(1),a.Q6J("ngIf",e.link),a.xp6(1),a.Q6J("ngIf",!e.link),a.xp6(2),a.Q6J("matTooltip",e.read?"Mark as unread":"Mark as read"),a.xp6(1),a.Q6J("ngClass",a.WLB(9,Vm,e.read,!e.read)),a.xp6(1),a.Q6J("matTooltip","Remove"),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:x")}}function Jm(e,t){1&e&&(a.ynx(0),a.TgZ(1,"div",34),a.TgZ(2,"div",35),a._UZ(3,"mat-icon",36),a.qZA(),a.TgZ(4,"div",37),a._uU(5,"No notifications"),a.qZA(),a.TgZ(6,"div",38),a._uU(7,"When you have notifications, they will appear here."),a.qZA(),a.qZA(),a.BQk()),2&e&&(a.xp6(3),a.Q6J("svgIcon","heroicons_outline:bell"))}function Qm(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"div",7),a.TgZ(1,"div",8),a.TgZ(2,"div",9),a.TgZ(3,"button",0),a.NdJ("click",function(){return a.CHM(e),a.oxw().closePanel()}),a._UZ(4,"mat-icon",10),a.qZA(),a.qZA(),a.TgZ(5,"div",11),a._uU(6,"Notifications"),a.qZA(),a.TgZ(7,"div",12),a.TgZ(8,"button",13),a.NdJ("click",function(){return a.CHM(e),a.oxw().markAllAsRead()}),a._UZ(9,"mat-icon",10),a.qZA(),a.qZA(),a.qZA(),a.TgZ(10,"div",14),a.YNc(11,Gm,11,12,"ng-container",15),a.YNc(12,Jm,8,1,"ng-container",2),a.qZA(),a.qZA()}if(2&e){const e=a.oxw();a.xp6(4),a.Q6J("svgIcon","heroicons_solid:x"),a.xp6(4),a.Q6J("matTooltip","Mark all as read")("disabled",0===e.unreadCount),a.xp6(1),a.Q6J("svgIcon","heroicons_solid:mail-open"),a.xp6(2),a.Q6J("ngForOf",e.notifications)("ngForTrackBy",e.trackByFn),a.xp6(1),a.Q6J("ngIf",!e.notifications||!e.notifications.length)}}let Km=(()=>{class e{constructor(e,t,i,n){this._changeDetectorRef=e,this._notificationsService=t,this._overlay=i,this._viewContainerRef=n,this.unreadCount=0,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._notificationsService.notifications$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.notifications=e,this._calculateUnreadCount(),this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete(),this._overlayRef&&this._overlayRef.dispose()}openPanel(){!this._notificationsPanel||!this._notificationsOrigin||(this._overlayRef||this._createOverlay(),this._overlayRef.attach(new Qc.UE(this._notificationsPanel,this._viewContainerRef)))}closePanel(){this._overlayRef.detach()}markAllAsRead(){this._notificationsService.markAllAsRead().subscribe()}toggleRead(e){e.read=!e.read,this._notificationsService.update(e.id,e).subscribe()}delete(e){this._notificationsService.delete(e.id).subscribe()}trackByFn(e,t){return t.id||e}_createOverlay(){this._overlayRef=this._overlay.create({hasBackdrop:!0,backdropClass:"fuse-backdrop-on-mobile",scrollStrategy:this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().flexibleConnectedTo(this._notificationsOrigin._elementRef.nativeElement).withLockedPosition(!0).withPush(!0).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}])}),this._overlayRef.backdropClick().subscribe(()=>{this._overlayRef.detach()})}_calculateUnreadCount(){let e=0;this.notifications&&this.notifications.length&&(e=this.notifications.filter(e=>!e.read).length),this.unreadCount=e}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(Em),a.Y36(ys.aV),a.Y36(a.s_b))},e.\u0275cmp=a.Xpm({type:e,selectors:[["notifications"]],viewQuery:function(e,t){if(1&e&&(a.Gf(Lm,5),a.Gf(Om,5)),2&e){let e;a.iGM(e=a.CRH())&&(t._notificationsOrigin=e.first),a.iGM(e=a.CRH())&&(t._notificationsPanel=e.first)}},exportAs:["notifications"],decls:6,vars:2,consts:[["mat-icon-button","",3,"click"],["notificationsOrigin",""],[4,"ngIf"],[3,"svgIcon"],["notificationsPanel",""],[1,"absolute","top-0","right-0","left-0","flex","items-center","justify-center","h-3"],[1,"flex","items-center","justify-center","flex-shrink-0","min-w-4","h-4","px-1","ml-4","mt-2.5","rounded-full","bg-teal-600","text-indigo-50","text-xs","font-medium"],[1,"fixed","inset-0","sm:static","sm:inset-auto","flex","flex-col","sm:min-w-90","sm:w-90","sm:rounded-2xl","overflow-hidden","shadow-lg"],[1,"flex","flex-shrink-0","items-center","py-4","pr-4","pl-6","bg-primary","text-on-primary"],[1,"sm:hidden","-ml-1","mr-3"],[1,"icon-size-5","text-current",3,"svgIcon"],[1,"text-lg","font-medium","leading-10"],[1,"ml-auto"],["mat-icon-button","",3,"matTooltip","disabled","click"],[1,"relative","flex","flex-col","flex-auto","sm:max-h-120","divide-y","overflow-y-auto","bg-card"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"flex","group","hover:bg-gray-50","dark:hover:bg-black","dark:hover:bg-opacity-5",3,"ngClass"],[1,"relative","flex","flex-col","my-5","mr-6","ml-2"],["mat-icon-button","",1,"w-6","h-6","min-h-6",3,"matTooltip","click"],[1,"w-2","h-2","rounded-full",3,"ngClass"],["mat-icon-button","",1,"w-6","h-6","min-h-6","sm:opacity-0","sm:group-hover:opacity-100",3,"matTooltip","click"],[1,"icon-size-4",3,"svgIcon"],["notificationContent",""],[1,"flex","flex-auto","py-5","pl-6","cursor-pointer",3,"href"],[4,"ngTemplateOutlet"],[1,"flex","flex-auto","py-5","pl-6","cursor-pointer",3,"routerLink"],[1,"flex","flex-auto","py-5","pl-6"],[1,"flex","flex-col","flex-auto"],[1,"mt-2","text-sm","leading-none","text-secondary"],[1,"flex","flex-shrink-0","items-center","justify-center","w-8","h-8","mr-4","rounded-full","bg-gray-100","dark:bg-gray-700"],[1,"icon-size-5",3,"svgIcon"],[1,"flex-shrink-0","w-8","h-8","mr-4","rounded-full","overflow-hidden","object-cover","object-center",3,"src","alt"],[1,"font-semibold","line-clamp-1",3,"innerHTML"],[1,"line-clamp-2",3,"innerHTML"],[1,"flex","flex-col","flex-auto","items-center","justify-center","sm:justify-start","py-12","px-8"],[1,"flex","flex-0","items-center","justify-center","w-14","h-14","rounded-full","bg-primary-100"],[1,"text-primary-500-700",3,"svgIcon"],[1,"mt-5","text-2xl","font-semibold","tracking-tight"],[1,"w-full","max-w-60","mt-1","text-md","text-center","text-secondary"]],template:function(e,t){1&e&&(a.TgZ(0,"button",0,1),a.NdJ("click",function(){return t.openPanel()}),a.YNc(2,Im,4,1,"ng-container",2),a._UZ(3,"mat-icon",3),a.qZA(),a.YNc(4,Qm,13,7,"ng-template",null,4,a.W1O)),2&e&&(a.xp6(2),a.Q6J("ngIf",t.unreadCount>0),a.xp6(1),a.Q6J("svgIcon","heroicons_outline:bell"))},directives:[Fs.lW,u.O5,Bt.Hw,Bs.gM,u.sg,u.mk,u.tP,s.yS],pipes:[u.uU],encapsulation:2,changeDetection:0}),e})();var $m=i(37495);function Xm(e,t){if(1&e&&a._UZ(0,"img",12),2&e){const e=a.oxw();a.Q6J("src",e.user.avatar,a.LSH)}}function eh(e,t){1&e&&a._UZ(0,"mat-icon",11),2&e&&a.Q6J("svgIcon","heroicons_outline:user-circle")}let th=(()=>{class e{constructor(e,t,i,n){this._changeDetectorRef=e,this._router=t,this._userService=i,this.authService=n,this.showAvatar=!0,this._unsubscribeAll=new Kt.xQ}ngOnInit(){this._userService.user$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.user=e,this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}updateUserStatus(e){!this.user||this._userService.update(Object.assign(Object.assign({},this.user),{status:e})).subscribe()}signOut(){this._router.navigate(["/sign-out"])}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.sBO),a.Y36(s.F0),a.Y36($m.K),a.Y36(Yt.e))},e.\u0275cmp=a.Xpm({type:e,selectors:[["user"]],inputs:{showAvatar:"showAvatar"},exportAs:["user"],decls:17,vars:6,consts:[["mat-icon-button","",3,"matMenuTriggerFor"],[1,"relative"],["class","w-7 h-7 rounded-full",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],[3,"xPosition"],["userActions","matMenu"],["mat-menu-item",""],[1,"flex","flex-col","leading-none"],[1,"mt-1.5","text-md","font-medium"],[1,"my-2"],["mat-menu-item","",3,"click"],[3,"svgIcon"],[1,"w-7","h-7","rounded-full",3,"src"]],template:function(e,t){if(1&e&&(a.TgZ(0,"button",0),a.TgZ(1,"span",1),a.YNc(2,Xm,1,1,"img",2),a.YNc(3,eh,1,1,"mat-icon",3),a.qZA(),a.qZA(),a.TgZ(4,"mat-menu",4,5),a.TgZ(6,"button",6),a.TgZ(7,"span",7),a.TgZ(8,"span"),a._uU(9,"Signed in as"),a.qZA(),a.TgZ(10,"span",8),a._uU(11),a.qZA(),a.qZA(),a.qZA(),a._UZ(12,"mat-divider",9),a.TgZ(13,"button",10),a.NdJ("click",function(){return t.signOut()}),a._UZ(14,"mat-icon",11),a.TgZ(15,"span"),a._uU(16,"Sign out"),a.qZA(),a.qZA(),a.qZA()),2&e){const e=a.MAs(5);a.Q6J("matMenuTriggerFor",e),a.xp6(2),a.Q6J("ngIf",t.showAvatar&&t.user.avatar),a.xp6(1),a.Q6J("ngIf",!t.showAvatar||!t.user.avatar),a.xp6(1),a.Q6J("xPosition","before"),a.xp6(7),a.Oqu(null==t.authService||null==t.authService.authContext||null==t.authService.authContext.attributes?null:t.authService.authContext.attributes.email),a.xp6(3),a.Q6J("svgIcon","heroicons_outline:logout")}},directives:[Fs.lW,Hs.p6,u.O5,Hs.VK,Hs.OP,Rs.d,Bt.Hw],encapsulation:2,changeDetection:0}),e})();function ih(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"fuse-vertical-navigation",10),a.ynx(2,11),a.TgZ(3,"div",12),a._UZ(4,"img",13),a.qZA(),a.BQk(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("mode","over")("name","mainNavigation")("navigation",e.navigation.default)("opened",!1)}}function nh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",14),a.TgZ(2,"div",15),a._UZ(3,"img",16),a._UZ(4,"img",17),a.qZA(),a._UZ(5,"img",18),a.qZA(),a._UZ(6,"fuse-horizontal-navigation",19),a.BQk()),2&e){const e=a.oxw();a.xp6(6),a.Q6J("name","mainNavigation")("navigation",e.navigation.horizontal)}}function ah(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",20),a.NdJ("click",function(){return a.CHM(e),a.oxw().toggleNavigation("mainNavigation")}),a._UZ(2,"mat-icon",21),a.qZA(),a.BQk()}2&e&&(a.xp6(2),a.Q6J("svgIcon","heroicons_outline:menu"))}function rh(e,t){1&e&&a._UZ(0,"router-outlet")}let oh=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["centered-layout"]],decls:19,vars:6,consts:[[1,"flex","flex-auto","justify-center","w-full","sm:p-4","md:p-8","bg-gray-200","dark:bg-card"],[4,"ngIf"],[1,"flex","flex-col","items-center","flex-auto","min-w-0","max-w-360","sm:rounded-xl","shadow-2xl","dark:shadow-none","overflow-hidden"],[1,"relative","flex","flex-0","items-center","w-full","h-16","sm:h-20","px-4","md:px-6","z-49","bg-card","border-b","dark:bg-default","print:hidden"],[1,"flex","items-center","pl-2","ml-auto","space-x-1","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],[1,"flex","flex-col","flex-auto","w-full","bg-default"],[1,"relative","flex","flex-0","items-center","justify-start","w-full","h-16","sm:h-20","px-6","sm:px-8","z-49","bg-card","border-t","dark:bg-default","print:hidden"],[1,"font-medium","text-secondary"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","h-20","pt-6","px-8"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"w-30"],[1,"flex","items-center","mx-2","lg:mr-8"],[1,"hidden","lg:flex"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"dark:hidden","w-24"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"hidden","dark:flex","w-24"],["src","assets/images/logo/vrl.png","alt","Verilead",1,"flex","lg:hidden","w-8"],[1,"mr-2",3,"name","navigation"],["mat-icon-button","",1,"mr-2",3,"click"],[3,"svgIcon"]],template:function(e,t){1&e&&(a.TgZ(0,"div",0),a.YNc(1,ih,5,4,"ng-container",1),a.TgZ(2,"div",2),a.TgZ(3,"div",3),a.YNc(4,nh,7,2,"ng-container",1),a.YNc(5,ah,3,1,"ng-container",1),a.TgZ(6,"div",4),a._UZ(7,"languages"),a._UZ(8,"fuse-fullscreen",5),a._UZ(9,"search",6),a._UZ(10,"shortcuts"),a._UZ(11,"messages"),a._UZ(12,"notifications"),a._UZ(13,"user"),a.qZA(),a.qZA(),a.TgZ(14,"div",7),a.YNc(15,rh,1,0,"router-outlet",1),a.qZA(),a.TgZ(16,"div",8),a.TgZ(17,"span",9),a._uU(18),a.qZA(),a.qZA(),a.qZA(),a.qZA()),2&e&&(a.xp6(1),a.Q6J("ngIf",t.isScreenSmall),a.xp6(3),a.Q6J("ngIf",!t.isScreenSmall),a.xp6(1),a.Q6J("ngIf",t.isScreenSmall),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(6),a.Q6J("ngIf",!0),a.xp6(3),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[u.O5,Kl,Xl,Id,sm,Am,Km,th,Ns,Io,Fs.lW,Bt.Hw,s.lC],encapsulation:2}),e})(),sh=(()=>{class e{constructor(e){this._httpClient=e,this._chat=new wt.X(null),this._chats=new wt.X(null)}get chat$(){return this._chat.asObservable()}get chats$(){return this._chats.asObservable()}getChats(){return this._httpClient.get("api/apps/chat/chats").pipe((0,Jt.b)(e=>{this._chats.next(e)}))}getChatById(e){return this._httpClient.get("api/apps/chat/chat",{params:{id:e}}).pipe((0,l.U)(e=>(this._chat.next(e),e)),(0,y.w)(t=>t?(0,Ct.of)(t):(0,Mt._)("Could not found chat with id of "+e+"!")))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(d.eN))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const uh=["messageInput"];function ch(e,t){1&e&&(a.ynx(0),a.TgZ(1,"div",12),a.TgZ(2,"div",13),a._UZ(3,"mat-icon",14),a.qZA(),a.TgZ(4,"div",15),a._uU(5,"Team Chat"),a.qZA(),a.TgZ(6,"button",16),a._UZ(7,"mat-icon",17),a.qZA(),a.qZA(),a.BQk()),2&e&&(a.xp6(3),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(4),a.Q6J("svgIcon","heroicons_outline:x"))}function lh(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"img",21),a.BQk()),2&e){const e=a.oxw(2);a.xp6(1),a.Q6J("src",e.chat.contact.avatar,a.LSH)}}function dh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",22),a._uU(2),a.qZA(),a.BQk()),2&e){const e=a.oxw(2);a.xp6(2),a.hij(" ",e.chat.contact.name.charAt(0)," ")}}function mh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",18),a.TgZ(2,"div",19),a.YNc(3,lh,2,1,"ng-container",3),a.YNc(4,dh,3,1,"ng-container",3),a.qZA(),a.TgZ(5,"div",20),a._uU(6),a.qZA(),a.TgZ(7,"button",16),a._UZ(8,"mat-icon",17),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(3),a.Q6J("ngIf",e.chat.contact.avatar),a.xp6(1),a.Q6J("ngIf",!e.chat.contact.avatar),a.xp6(2),a.Oqu(e.chat.contact.name),a.xp6(2),a.Q6J("svgIcon","heroicons_outline:x")}}function hh(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"div",25),a.BQk()),2&e){const e=a.oxw().$implicit,t=a.oxw();a.xp6(1),a.ekj("ring-primary-50",t.selectedChat&&t.selectedChat.id===e.id)}}function ph(e,t){if(1&e&&(a.ynx(0),a._UZ(1,"img",21),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("src",e.contact.avatar,a.LSH)}}function fh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",22),a._uU(2),a.qZA(),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(2),a.hij(" ",e.contact.name.charAt(0)," ")}}const gh=function(e,t){return{"hover:bg-gray-100 dark:hover:bg-hover":e,"bg-primary-50 dark:bg-hover":t}};function bh(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"div",23),a.NdJ("click",function(){const t=a.CHM(e).$implicit;return a.oxw().selectChat(t.id)}),a.TgZ(2,"div",24),a.YNc(3,hh,2,2,"ng-container",3),a.YNc(4,ph,2,1,"ng-container",3),a.YNc(5,fh,3,1,"ng-container",3),a.qZA(),a.qZA(),a.BQk()}if(2&e){const e=t.$implicit,i=a.oxw();a.xp6(1),a.Q6J("ngClass",a.WLB(4,gh,!i.selectedChat||i.selectedChat.id!==e.id,i.selectedChat&&i.selectedChat.id===e.id)),a.xp6(2),a.Q6J("ngIf",e.unreadCount>0),a.xp6(1),a.Q6J("ngIf",e.contact.avatar),a.xp6(1),a.Q6J("ngIf",!e.contact.avatar)}}function vh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",38),a._UZ(2,"div",39),a.TgZ(3,"div",40),a._uU(4),a.ALo(5,"date"),a.qZA(),a._UZ(6,"div",39),a.qZA(),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(4),a.hij(" ",a.xi3(5,1,e.createdAt,"longDate")," ")}}function _h(e,t){1&e&&a.GkF(0)}const yh=function(e,t){return{"text-blue-500 -right-1 -mr-px mb-px":e,"text-gray-500 -left-1 -ml-px mb-px -scale-x-1":t}};function wh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",41),a.YNc(2,_h,1,0,"ng-container",42),a.qZA(),a.BQk()),2&e){const e=a.oxw().$implicit;a.oxw(2);const t=a.MAs(14);a.xp6(1),a.Q6J("ngClass",a.WLB(2,yh,e.isMine,!e.isMine)),a.xp6(1),a.Q6J("ngTemplateOutlet",t)}}const xh=function(e,t){return{"mr-3":e,"ml-3":t}};function kh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",43),a._uU(2),a.ALo(3,"date"),a.qZA(),a.BQk()),2&e){const e=a.oxw().$implicit;a.xp6(1),a.Q6J("ngClass",a.WLB(5,xh,e.isMine,!e.isMine)),a.xp6(1),a.hij(" ",a.xi3(3,2,e.createdAt,"HH:mm")," ")}}const Sh=function(e,t,i,n){return{"items-end":e,"items-start":t,"mt-0.5":i,"mt-3":n}},Dh=function(e,t){return{"bg-blue-500 text-blue-50":e,"bg-gray-500 text-gray-50":t}};function Mh(e,t){if(1&e&&(a.ynx(0),a.YNc(1,vh,7,4,"ng-container",3),a.ALo(2,"date"),a.ALo(3,"date"),a.TgZ(4,"div",35),a.TgZ(5,"div",36),a.YNc(6,wh,3,5,"ng-container",3),a._UZ(7,"div",37),a.qZA(),a.YNc(8,kh,4,8,"ng-container",3),a.qZA(),a.BQk()),2&e){const e=t.$implicit,i=t.index,n=t.first,r=t.last,o=a.oxw(2);a.xp6(1),a.Q6J("ngIf",n||a.xi3(2,6,o.chat.messages[i-1].createdAt,"d")!==a.xi3(3,9,e.createdAt,"d")),a.xp6(3),a.Q6J("ngClass",a.l5B(12,Sh,e.isMine,!e.isMine,i>0&&o.chat.messages[i-1].isMine===e.isMine,i>0&&o.chat.messages[i-1].isMine!==e.isMine)),a.xp6(1),a.Q6J("ngClass",a.WLB(17,Dh,e.isMine,!e.isMine)),a.xp6(1),a.Q6J("ngIf",r||o.chat.messages[i+1].isMine!==e.isMine),a.xp6(1),a.Q6J("innerHTML",e.value,a.oJD),a.xp6(1),a.Q6J("ngIf",n||r||o.chat.messages[i+1].isMine!==e.isMine||o.chat.messages[i+1].createdAt!==e.createdAt)}}function Ch(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",26),a.TgZ(2,"div",27),a.YNc(3,Mh,9,20,"ng-container",7),a.qZA(),a.qZA(),a.TgZ(4,"div",28),a.TgZ(5,"mat-form-field",29),a._UZ(6,"textarea",30,31),a.qZA(),a.TgZ(8,"div",32),a.TgZ(9,"button",33),a._UZ(10,"mat-icon",34),a.qZA(),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(3),a.Q6J("ngForOf",e.chat.messages)("ngForTrackBy",e.trackByFn),a.xp6(3),a.Q6J("rows",1),a.xp6(4),a.Q6J("svgIcon","heroicons_outline:paper-airplane")}}function Th(e,t){1&e&&(a.TgZ(0,"div",44),a._UZ(1,"mat-icon",45),a.TgZ(2,"div",46),a._uU(3,"Select a conversation"),a.qZA(),a.qZA()),2&e&&(a.xp6(1),a.Q6J("svgIcon","iconsmind:speach_bubble"))}function Ah(e,t){1&e&&(a.O4$(),a.TgZ(0,"svg",47),a.TgZ(1,"g",48),a._UZ(2,"path",49),a.qZA(),a.qZA())}const Eh=function(e,t){return{"-translate-x-full sm:-translate-x-96 lg:-translate-x-80 shadow":e,"translate-x-0":t}},Lh=function(){return{wheelPropagation:!1}};let Oh=(()=>{class e{constructor(e,t,i,n,a){this._elementRef=e,this._renderer2=t,this._ngZone=i,this._quickChatService=n,this._scrollStrategyOptions=a,this.opened=!1,this._scrollStrategy=this._scrollStrategyOptions.block(),this._unsubscribeAll=new Kt.xQ}get classList(){return{"quick-chat-opened":this.opened}}_resizeMessageInput(){this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.messageInput.nativeElement.style.height="auto",this.messageInput.nativeElement.style.height=`${this.messageInput.nativeElement.scrollHeight}px`})})}ngOnInit(){this._quickChatService.chat$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.chat=e}),this._quickChatService.chats$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.chats=e}),this._quickChatService.chat$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.selectedChat=e})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}open(){this.opened||this._toggleOpened(!0)}close(){!this.opened||this._toggleOpened(!1)}toggle(){this.opened?this.close():this.open()}selectChat(e){this._toggleOpened(!0),this._quickChatService.getChatById(e).subscribe()}trackByFn(e,t){return t.id||e}_showOverlay(){this._hideOverlay(),this._overlay=this._renderer2.createElement("div"),this._overlay&&(this._overlay.classList.add("quick-chat-overlay"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._scrollStrategy.enable(),this._overlay.addEventListener("click",()=>{this.close()}))}_hideOverlay(){!this._overlay||(this._overlay&&(this._overlay.parentNode.removeChild(this._overlay),this._overlay=null),this._scrollStrategy.disable())}_toggleOpened(e){this.opened=e,e?this._showOverlay():this._hideOverlay()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(a.SBq),a.Y36(a.Qsj),a.Y36(a.R0b),a.Y36(sh),a.Y36(ys.uw))},e.\u0275cmp=a.Xpm({type:e,selectors:[["quick-chat"]],viewQuery:function(e,t){if(1&e&&a.Gf(uh,5),2&e){let e;a.iGM(e=a.CRH())&&(t.messageInput=e.first)}},hostVars:2,hostBindings:function(e,t){1&e&&a.NdJ("input",function(){return t._resizeMessageInput()})("ngModelChange",function(){return t._resizeMessageInput()}),2&e&&a.Tol(t.classList)},exportAs:["quickChat"],decls:15,vars:12,consts:[[1,"fixed","lg:sticky","top-0","bottom-0","lg:left-full","w-full","sm:w-96","lg:w-16","lg:h-screen","lg:shadow"],[1,"flex","flex-col","w-full","sm:w-96","h-full","transform","transition-transform","duration-400","ease-drawer","bg-card",3,"ngClass"],[1,"quick-chat-header","flex","flex-0","items-center","justify-start","cursor-pointer",3,"click"],[4,"ngIf"],[1,"flex","flex-auto","border-t","overflow-hidden"],["fuseScrollbar","",1,"flex-0","w-16","h-full","overflow-y-auto","overscroll-y-contain","sm:overflow-hidden","sm:overscroll-auto",3,"fuseScrollbarOptions"],[1,"flex-auto"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"flex","flex-col","flex-auto","border-l","overflow-hidden","bg-gray-50","dark:bg-transparent"],[4,"ngIf","ngIfElse"],["selectChatOrStartNew",""],["speechBubbleExtension",""],[1,"flex","flex-auto","items-center","justify-center"],[1,"flex","flex-0","items-center","justify-center","w-16"],[1,"icon-size-6",3,"svgIcon"],[1,"text-lg","font-medium","text-secondary"],["mat-icon-button","",1,"ml-auto","mr-4"],[3,"svgIcon"],[1,"flex","flex-auto","items-center","ml-3"],[1,"relative","flex","flex-0","items-center","justify-center","w-10","h-10"],[1,"ml-4","text-lg","font-medium","leading-5","truncate"],["alt","Contact avatar",1,"w-full","h-full","rounded-full","object-cover",3,"src"],[1,"flex","items-center","justify-center","w-full","h-full","rounded-full","text-lg","uppercase","bg-gray-200","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"flex","items-center","py-3","px-4","cursor-pointer",3,"ngClass","click"],[1,"relative","flex","flex-0","items-center","justify-center","w-8","h-8"],[1,"absolute","bottom-0","right-0","flex-0","w-2","h-2","-ml-0.5","rounded-full","ring-2","ring-bg-card","dark:ring-gray-900","bg-primary","dark:bg-primary-500","text-on-primary"],[1,"flex","flex-col-reverse","overflow-y-auto","overscroll-y-contain"],[1,"flex","flex-col","flex-auto","flex-shrink","p-6"],[1,"flex","items-end","p-4","border-t","bg-gray-50","dark:bg-transparent"],[1,"fuse-mat-dense","fuse-mat-no-subscript","fuse-mat-rounded","fuse-mat-bold","w-full"],["matInput","",1,"min-h-5","my-0","resize-none",2,"margin","11px 0 !important","padding","0 !important",3,"rows"],["messageInput",""],[1,"flex","items-center","h-11","my-px","ml-4"],["mat-icon-button",""],[1,"transform","rotate-90",3,"svgIcon"],[1,"flex","flex-col",3,"ngClass"],[1,"relative","max-w-3/4","px-3","py-2","rounded-lg",3,"ngClass"],[1,"min-w-4","leading-5",3,"innerHTML"],[1,"flex","items-center","justify-center","my-3","-mx-6"],[1,"flex-auto","border-b"],[1,"flex-0","mx-4","text-sm","font-medium","leading-5","text-secondary"],[1,"absolute","bottom-0","w-3","transform",3,"ngClass"],[4,"ngTemplateOutlet"],[1,"my-0.5","text-sm","font-medium","text-secondary",3,"ngClass"],[1,"flex","flex-col","flex-auto","items-center","justify-center","w-full","h-full","p-4"],[1,"icon-size-20",3,"svgIcon"],[1,"mt-4","text-xl","text-center","font-medium","tracking-tight","text-secondary"],["width","100%","height","100%","viewBox","0 0 66 66","xmlns","http://www.w3.org/2000/svg"],["id","Page-1","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M1.01522827,0.516204834 C-8.83532715,54.3062744 61.7609863,70.5215302 64.8009949,64.3061218 C68.8074951,54.8859711 30.1663208,52.9997559 37.5036011,0.516204834 L1.01522827,0.516204834 Z","fill","currentColor","fill-rule","nonzero"]],template:function(e,t){if(1&e&&(a.TgZ(0,"div",0),a.TgZ(1,"div",1),a.TgZ(2,"div",2),a.NdJ("click",function(){return t.toggle()}),a.YNc(3,ch,8,2,"ng-container",3),a.YNc(4,mh,9,4,"ng-container",3),a.qZA(),a.TgZ(5,"div",4),a.TgZ(6,"div",5),a.TgZ(7,"div",6),a.YNc(8,bh,6,7,"ng-container",7),a.qZA(),a.qZA(),a.TgZ(9,"div",8),a.YNc(10,Ch,11,4,"ng-container",9),a.qZA(),a.qZA(),a.qZA(),a.qZA(),a.YNc(11,Th,4,1,"ng-template",null,10,a.W1O),a.YNc(13,Ah,3,0,"ng-template",null,11,a.W1O)),2&e){const e=a.MAs(12);a.xp6(1),a.Q6J("ngClass",a.WLB(8,Eh,t.opened,!t.opened)),a.xp6(2),a.Q6J("ngIf",!t.opened||t.opened&&!t.selectedChat),a.xp6(1),a.Q6J("ngIf",t.opened&&t.selectedChat),a.xp6(2),a.Q6J("fuseScrollbarOptions",a.DdM(11,Lh)),a.xp6(2),a.Q6J("ngForOf",t.chats)("ngForTrackBy",t.trackByFn),a.xp6(2),a.Q6J("ngIf",t.chat)("ngIfElse",e)}},directives:[u.mk,u.O5,_s,u.sg,Bt.Hw,Fs.lW,b.KE,el.Nt,u.tP],pipes:[u.uU],styles:["quick-chat{z-index:399}quick-chat>div{overflow:hidden}quick-chat.quick-chat-opened>div{overflow:visible}quick-chat:not(.quick-chat-opened)>div{overflow:visible;-webkit-animation:addOverflowHidden 1ms linear .4s;animation:addOverflowHidden 1ms linear .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.quick-chat-header{height:64px}enterprise-layout .quick-chat-header,modern-layout .quick-chat-header{height:80px!important}.quick-chat-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:299;opacity:1;background-color:transparent}@-webkit-keyframes addOverflowHidden{0%{overflow:visible}99%{overflow:visible}to{overflow:hidden}}@keyframes addOverflowHidden{0%{overflow:visible}99%{overflow:visible}to{overflow:hidden}}\n"],encapsulation:2}),e})();function Ih(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"fuse-vertical-navigation",16),a.ynx(2,17),a.TgZ(3,"div",18),a._UZ(4,"img",19),a.qZA(),a.BQk(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("mode","over")("name","mainNavigation")("navigation",e.navigation.default)("opened",!1)}}function Ph(e,t){1&e&&(a.ynx(0),a.TgZ(1,"div",20),a._UZ(2,"img",19),a.qZA(),a.BQk())}function Yh(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",21),a.NdJ("click",function(){return a.CHM(e),a.oxw().toggleNavigation("mainNavigation")}),a._UZ(2,"mat-icon",9),a.qZA(),a.BQk()}2&e&&(a.xp6(2),a.Q6J("svgIcon","heroicons_outline:menu"))}function qh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",22),a.TgZ(2,"div",23),a._UZ(3,"fuse-horizontal-navigation",24),a.qZA(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(3),a.Q6J("name","mainNavigation")("navigation",e.navigation.horizontal)}}function jh(e,t){1&e&&a._UZ(0,"router-outlet")}let Nh=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["enterprise-layout"]],decls:27,vars:8,consts:[[4,"ngIf"],[1,"flex","flex-col","flex-auto","items-center","w-full","min-w-0","bg-gray-200","dark:bg-card"],[1,"relative","flex","flex-col","flex-0","justify-center","w-full","h-16","sm:h-20","md:h-36","overflow-hidden","z-49","shadow","dark:shadow-none","print:hidden"],[1,"relative","dark","flex","flex-auto","justify-center","w-full","px-4","md:px-8","bg-gray-800","dark:bg-gray-900"],[1,"flex","items-center","w-full","max-w-360","h-16","sm:h-20"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[3,"svgIcon"],[1,"flex","flex-auto","justify-center","w-full","sm:p-6","md:p-8"],[1,"flex","flex-col","flex-auto","w-full","sm:max-w-360","sm:shadow-lg","sm:rounded-lg","sm:overflow-hidden","bg-default"],[1,"relative","flex","flex-0","justify-center","w-full","px-6","md:px-8","z-49","border-t","bg-card","print:hidden"],[1,"flex","items-center","w-full","max-w-360","h-14","sm:h-20"],[1,"font-medium","text-secondary"],["quickChat","quickChat"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","h-20","pt-6","px-8"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"w-24"],[1,"flex","items-center"],["mat-icon-button","",3,"click"],[1,"flex","flex-auto","justify-center","px-4","md:px-8","bg-card","dark:bg-gray-700"],[1,"relative","flex","items-center","w-full","max-w-360","h-16"],[1,"-mx-4",3,"name","navigation"]],template:function(e,t){if(1&e){const e=a.EpF();a.YNc(0,Ih,5,4,"ng-container",0),a.TgZ(1,"div",1),a.TgZ(2,"div",2),a.TgZ(3,"div",3),a.TgZ(4,"div",4),a.YNc(5,Ph,3,0,"ng-container",0),a.YNc(6,Yh,3,1,"ng-container",0),a.TgZ(7,"div",5),a._UZ(8,"languages"),a._UZ(9,"fuse-fullscreen",6),a._UZ(10,"search",7),a._UZ(11,"shortcuts"),a._UZ(12,"messages"),a._UZ(13,"notifications"),a.TgZ(14,"button",8),a.NdJ("click",function(){return a.CHM(e),a.MAs(26).toggle()}),a._UZ(15,"mat-icon",9),a.qZA(),a._UZ(16,"user"),a.qZA(),a.qZA(),a.qZA(),a.YNc(17,qh,4,2,"ng-container",0),a.qZA(),a.TgZ(18,"div",10),a.TgZ(19,"div",11),a.YNc(20,jh,1,0,"router-outlet",0),a.qZA(),a.qZA(),a.TgZ(21,"div",12),a.TgZ(22,"div",13),a.TgZ(23,"span",14),a._uU(24),a.qZA(),a.qZA(),a.qZA(),a.qZA(),a._UZ(25,"quick-chat",null,15)}2&e&&(a.Q6J("ngIf",t.isScreenSmall),a.xp6(5),a.Q6J("ngIf",!t.isScreenSmall),a.xp6(1),a.Q6J("ngIf",t.isScreenSmall),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(5),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(2),a.Q6J("ngIf",!t.isScreenSmall),a.xp6(3),a.Q6J("ngIf",!0),a.xp6(4),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[u.O5,Kl,Xl,Id,sm,Am,Km,Fs.lW,Bt.Hw,th,Oh,Ns,Io,s.lC],encapsulation:2}),e})();function Fh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"fuse-vertical-navigation",13),a.ynx(2,14),a.TgZ(3,"div",15),a._UZ(4,"img",16),a.qZA(),a.BQk(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("mode","over")("name","mainNavigation")("navigation",e.navigation.default)("opened",!1)}}function Rh(e,t){1&e&&(a.ynx(0),a.TgZ(1,"div",17),a._UZ(2,"img",18),a._UZ(3,"img",19),a.qZA(),a.BQk())}function Hh(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",20),a.NdJ("click",function(){return a.CHM(e),a.oxw().toggleNavigation("mainNavigation")}),a._UZ(2,"mat-icon",21),a.qZA(),a.BQk()}2&e&&(a.xp6(2),a.Q6J("svgIcon","heroicons_outline:menu"))}function Bh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",22),a._UZ(2,"fuse-horizontal-navigation",23),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(2),a.Q6J("name","mainNavigation")("navigation",e.navigation.horizontal)}}function Uh(e,t){1&e&&a._UZ(0,"router-outlet")}let zh=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["material-layout"]],decls:23,vars:7,consts:[[4,"ngIf"],[1,"flex","flex-col","flex-auto","items-center","w-full","min-w-0","bg-gray-200","dark:bg-card"],[1,"relative","flex","justify-center","w-full","overflow-hidden","z-49","bg-primary-700","print:hidden"],[1,"max-w-360","w-full","sm:py-3","sm:m-8","sm:mb-0","md:mt-12","md:mx-8","md:pt-4","md:pb-3","sm:rounded-t-xl","border-b","sm:shadow-2xl","overflow-hidden","bg-card"],[1,"relative","flex","flex-auto","flex-0","items-center","h-16","px-4","md:px-6"],[1,"flex","items-center","pl-2","ml-auto","space-x-1","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],[1,"flex","flex-auto","justify-center","w-full","sm:px-8"],[1,"flex","flex-col","flex-auto","w-full","sm:max-w-360","sm:shadow-xl","sm:overflow-hidden","bg-default"],[1,"relative","flex","justify-center","w-full","z-49","print:hidden"],[1,"flex","items-center","max-w-360","w-full","h-14","sm:h-20","px-6","md:px-8","sm:shadow-xl","border-t","bg-card","dark:bg-default"],[1,"font-medium","text-secondary"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","h-20","pt-6","px-8"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"w-24"],[1,"flex","items-center","mx-2"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"w-24","dark:hidden"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"hidden","dark:flex","w-24"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"relative","flex","flex-auto","flex-0","items-center","h-16","px-4"],[3,"name","navigation"]],template:function(e,t){1&e&&(a.YNc(0,Fh,5,4,"ng-container",0),a.TgZ(1,"div",1),a.TgZ(2,"div",2),a.TgZ(3,"div",3),a.TgZ(4,"div",4),a.YNc(5,Rh,4,0,"ng-container",0),a.YNc(6,Hh,3,1,"ng-container",0),a.TgZ(7,"div",5),a._UZ(8,"languages"),a._UZ(9,"fuse-fullscreen",6),a._UZ(10,"search",7),a._UZ(11,"shortcuts"),a._UZ(12,"messages"),a._UZ(13,"notifications"),a._UZ(14,"user"),a.qZA(),a.qZA(),a.YNc(15,Bh,3,2,"ng-container",0),a.qZA(),a.qZA(),a.TgZ(16,"div",8),a.TgZ(17,"div",9),a.YNc(18,Uh,1,0,"router-outlet",0),a.qZA(),a.qZA(),a.TgZ(19,"div",10),a.TgZ(20,"div",11),a.TgZ(21,"span",12),a._uU(22),a.qZA(),a.qZA(),a.qZA(),a.qZA()),2&e&&(a.Q6J("ngIf",t.isScreenSmall),a.xp6(5),a.Q6J("ngIf",!t.isScreenSmall),a.xp6(1),a.Q6J("ngIf",t.isScreenSmall),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(5),a.Q6J("ngIf",!t.isScreenSmall),a.xp6(3),a.Q6J("ngIf",!0),a.xp6(4),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[u.O5,Kl,Xl,Id,sm,Am,Km,th,Ns,Fs.lW,Bt.Hw,Io,s.lC],encapsulation:2}),e})();function Zh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"fuse-vertical-navigation",6),a.ynx(2,7),a.TgZ(3,"div",8),a._UZ(4,"img",9),a.qZA(),a.BQk(),a.qZA(),a.BQk()),2&e){const e=a.oxw();a.xp6(1),a.Q6J("mode","over")("name","mainNavigation")("navigation",e.navigation.default)("opened",!1)}}function Wh(e,t){if(1&e&&(a.ynx(0),a.TgZ(1,"div",10),a.TgZ(2,"div",11),a._UZ(3,"img",12),a._UZ(4,"img",13),a.qZA(),a._UZ(5,"img",14),a.qZA(),a._UZ(6,"fuse-horizontal-navigation",15),a.BQk()),2&e){const e=a.oxw();a.xp6(6),a.Q6J("name","mainNavigation")("navigation",e.navigation.horizontal)}}function Vh(e,t){if(1&e){const e=a.EpF();a.ynx(0),a.TgZ(1,"button",16),a.NdJ("click",function(){return a.CHM(e),a.oxw().toggleNavigation("mainNavigation")}),a._UZ(2,"mat-icon",17),a.qZA(),a.BQk()}2&e&&(a.xp6(2),a.Q6J("svgIcon","heroicons_outline:menu"))}function Gh(e,t){1&e&&a._UZ(0,"router-outlet")}let Jh=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["modern-layout"]],decls:11,vars:4,consts:[[4,"ngIf"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","sm:h-20","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[1,"flex","flex-col","flex-auto","w-full"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","h-20","pt-6","px-8"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"w-24"],[1,"flex","items-center","mx-2","lg:mr-8"],[1,"hidden","lg:flex"],["alt","Verilead","src","assets/images/logo/verilead-single.png",1,"dark:hidden","w-24"],["src","assets/images/logo/verilead-single.png",1,"hidden","dark:flex","w-24"],["alt","Verilead","src","assets/images/logo/vrl.png",1,"flex","lg:hidden","w-8"],[1,"mr-2",3,"name","navigation"],["mat-icon-button","",3,"click"],[3,"svgIcon"]],template:function(e,t){1&e&&(a.YNc(0,Zh,5,4,"ng-container",0),a.TgZ(1,"div",1),a.TgZ(2,"div",2),a.YNc(3,Wh,7,2,"ng-container",0),a.YNc(4,Vh,3,1,"ng-container",0),a.TgZ(5,"div",3),a._UZ(6,"fuse-fullscreen",4),a._UZ(7,"notifications"),a._UZ(8,"user"),a.qZA(),a.qZA(),a.TgZ(9,"div",5),a.YNc(10,Gh,1,0,"router-outlet",0),a.qZA(),a.qZA()),2&e&&(a.Q6J("ngIf",t.isScreenSmall),a.xp6(3),a.Q6J("ngIf",!t.isScreenSmall),a.xp6(1),a.Q6J("ngIf",t.isScreenSmall),a.xp6(6),a.Q6J("ngIf",!0))},directives:[u.O5,Xl,Km,th,Ns,Io,Fs.lW,Bt.Hw,s.lC],encapsulation:2}),e})();function Qh(e,t){1&e&&a._UZ(0,"router-outlet")}let Kh=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["classic-layout"]],decls:26,vars:9,consts:[[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","h-20","p-6","pb-0"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"dark:hidden","w-30"],["src","assets/images/logo/verilead-single.png","alt","Verilead",1,"hidden","dark:flex","w-30"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"],[1,"relative","flex","flex-0","items-center","justify-start","w-full","h-14","px-4","md:px-6","z-49","border-t","bg-card","dark:bg-transparent","print:hidden"],[1,"font-medium","text-secondary"],["quickChat","quickChat"]],template:function(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"fuse-vertical-navigation",0),a.ynx(1,1),a.TgZ(2,"div",2),a._UZ(3,"img",3),a._UZ(4,"img",4),a.qZA(),a.BQk(),a.qZA(),a.TgZ(5,"div",5),a.TgZ(6,"div",6),a.TgZ(7,"button",7),a.NdJ("click",function(){return t.toggleNavigation("mainNavigation")}),a._UZ(8,"mat-icon",8),a.qZA(),a.TgZ(9,"div",9),a._UZ(10,"languages"),a._UZ(11,"fuse-fullscreen",10),a._UZ(12,"search",11),a._UZ(13,"shortcuts"),a._UZ(14,"messages"),a._UZ(15,"notifications"),a.TgZ(16,"button",12),a.NdJ("click",function(){return a.CHM(e),a.MAs(25).toggle()}),a._UZ(17,"mat-icon",8),a.qZA(),a._UZ(18,"user"),a.qZA(),a.qZA(),a.TgZ(19,"div",13),a.YNc(20,Qh,1,0,"router-outlet",14),a.qZA(),a.TgZ(21,"div",15),a.TgZ(22,"span",16),a._uU(23),a.qZA(),a.qZA(),a.qZA(),a._UZ(24,"quick-chat",null,17)}2&e&&(a.Q6J("mode",t.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",t.navigation.default)("opened",!t.isScreenSmall),a.xp6(8),a.Q6J("svgIcon","heroicons_outline:menu"),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(5),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(3),a.Q6J("ngIf",!0),a.xp6(3),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[Ns,Fs.lW,Bt.Hw,Kl,Xl,Id,sm,Am,Km,th,u.O5,Oh,s.lC],encapsulation:2}),e})();function $h(e,t){if(1&e&&a._UZ(0,"img",28),2&e){const e=a.oxw();a.Q6J("src",e.user.avatar,a.LSH)}}function Xh(e,t){1&e&&a._UZ(0,"mat-icon",29),2&e&&a.Q6J("svgIcon","heroicons_solid:user-circle")}function ep(e,t){1&e&&a._UZ(0,"router-outlet")}let tp=(()=>{class e{constructor(e,t,i,n,a,r){this._activatedRoute=e,this._router=t,this._navigationService=i,this._userService=n,this._fuseMediaWatcherService=a,this._fuseNavigationService=r,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._userService.user$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.user=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36($m.K),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["classy-layout"]],decls:36,vars:13,consts:[[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","w-full","p-4","pl-6"],[1,"flex","items-center","justify-center"],["alt","Verilead","src","assets/images/logo/verilead-single.png",1,"w-8"],[1,"flex","items-center","ml-auto"],[3,"showAvatar"],[1,"flex","flex-col","items-center","w-full","p-4"],[1,"relative","w-24","h-24"],["class","w-full h-full rounded-full","alt","User avatar",3,"src",4,"ngIf"],["class","icon-size-24",3,"svgIcon",4,"ngIf"],[1,"flex","flex-col","items-center","justify-center","w-full","mt-6"],[1,"w-full","whitespace-nowrap","overflow-ellipsis","overflow-hidden","text-center","leading-normal","font-medium"],[1,"w-full","mt-0.5","whitespace-nowrap","overflow-ellipsis","overflow-hidden","text-center","text-md","leading-normal","font-medium","text-secondary"],["fuseVerticalNavigationContentFooter",""],[1,"flex","flex-0","items-center","justify-center","h-16","pr-6","pl-2","mt-2","mb-4","opacity-12"],["src","assets/images/logo/verilead-single.png",1,"max-w-36"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"],["quickChat","quickChat"],["alt","User avatar",1,"w-full","h-full","rounded-full",3,"src"],[1,"icon-size-24",3,"svgIcon"]],template:function(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"fuse-vertical-navigation",0),a.ynx(1,1),a.TgZ(2,"div",2),a.TgZ(3,"div",3),a._UZ(4,"img",4),a.qZA(),a.TgZ(5,"div",5),a._UZ(6,"notifications"),a._UZ(7,"user",6),a.qZA(),a.qZA(),a.TgZ(8,"div",7),a.TgZ(9,"div",8),a.YNc(10,$h,1,1,"img",9),a.YNc(11,Xh,1,1,"mat-icon",10),a.qZA(),a.TgZ(12,"div",11),a.TgZ(13,"div",12),a._uU(14),a.qZA(),a.TgZ(15,"div",13),a._uU(16),a.qZA(),a.qZA(),a.qZA(),a.BQk(),a.ynx(17,14),a.TgZ(18,"div",15),a._UZ(19,"img",16),a.qZA(),a.BQk(),a.qZA(),a.TgZ(20,"div",17),a.TgZ(21,"div",18),a.TgZ(22,"button",19),a.NdJ("click",function(){return t.toggleNavigation("mainNavigation")}),a._UZ(23,"mat-icon",20),a.qZA(),a.TgZ(24,"div",21),a._UZ(25,"languages"),a._UZ(26,"fuse-fullscreen",22),a._UZ(27,"search",23),a._UZ(28,"shortcuts"),a._UZ(29,"messages"),a.TgZ(30,"button",24),a.NdJ("click",function(){return a.CHM(e),a.MAs(35).toggle()}),a._UZ(31,"mat-icon",20),a.qZA(),a.qZA(),a.qZA(),a.TgZ(32,"div",25),a.YNc(33,ep,1,0,"router-outlet",26),a.qZA(),a.qZA(),a._UZ(34,"quick-chat",null,27)}2&e&&(a.Q6J("mode",t.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",t.navigation.default)("opened",!t.isScreenSmall),a.xp6(7),a.Q6J("showAvatar",!1),a.xp6(3),a.Q6J("ngIf",t.user.avatar),a.xp6(1),a.Q6J("ngIf",!t.user.avatar),a.xp6(3),a.hij(" ",t.user.name," "),a.xp6(2),a.hij(" ",t.user.email," "),a.xp6(7),a.Q6J("svgIcon","heroicons_outline:menu"),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(4),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(2),a.Q6J("ngIf",!0))},directives:[Ns,Km,th,u.O5,Fs.lW,Bt.Hw,Kl,Xl,Id,sm,Am,Oh,s.lC],encapsulation:2}),e})();function ip(e,t){1&e&&a._UZ(0,"router-outlet")}let np=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["compact-layout"]],decls:14,vars:7,consts:[[1,"dark","bg-gray-900","print:hidden",3,"appearance","mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","justify-center","h-20","mt-3","mb-4"],["alt","Verilead","src","assets/images/logo/verilead-single.png",1,"w-10"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"]],template:function(e,t){1&e&&(a.TgZ(0,"fuse-vertical-navigation",0),a.ynx(1,1),a.TgZ(2,"div",2),a._UZ(3,"img",3),a.qZA(),a.BQk(),a.qZA(),a.TgZ(4,"div",4),a.TgZ(5,"div",5),a.TgZ(6,"button",6),a.NdJ("click",function(){return t.toggleNavigation("mainNavigation")}),a._UZ(7,"mat-icon",7),a.qZA(),a.TgZ(8,"div",8),a._UZ(9,"fuse-fullscreen",9),a._UZ(10,"notifications"),a._UZ(11,"user"),a.qZA(),a.qZA(),a.TgZ(12,"div",10),a.YNc(13,ip,1,0,"router-outlet",11),a.qZA(),a.qZA()),2&e&&(a.Q6J("appearance","compact")("mode",t.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",t.navigation.compact)("opened",!t.isScreenSmall),a.xp6(7),a.Q6J("svgIcon","heroicons_outline:menu"),a.xp6(6),a.Q6J("ngIf",!0))},directives:[Ns,Fs.lW,Bt.Hw,Xl,Km,th,u.O5,s.lC],encapsulation:2}),e})();function ap(e,t){1&e&&a._UZ(0,"router-outlet")}let rp=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this.navigationAppearance="dense",this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}toggleNavigationAppearance(){this.navigationAppearance="default"===this.navigationAppearance?"dense":"default"}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["dense-layout"]],decls:28,vars:11,consts:[[1,"dark","bg-gray-900","print:hidden",3,"appearance","mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","justify-center","h-20"],["alt","Verilead","src","assets/images/logo/verilead-single.png",1,"w-8"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],[1,"flex","items-center","pr-2","space-x-2"],["mat-icon-button","",3,"click"],[3,"svgIcon"],["mat-icon-button","",1,"hidden","md:inline-flex",3,"click"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"],[1,"relative","flex","flex-0","items-center","justify-start","w-full","h-14","px-4","md:px-6","z-49","border-t","bg-card","dark:bg-transparent","print:hidden"],[1,"font-medium","text-secondary"],["quickChat","quickChat"]],template:function(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"fuse-vertical-navigation",0),a.ynx(1,1),a.TgZ(2,"div",2),a._UZ(3,"img",3),a.qZA(),a.BQk(),a.qZA(),a.TgZ(4,"div",4),a.TgZ(5,"div",5),a.TgZ(6,"div",6),a.TgZ(7,"button",7),a.NdJ("click",function(){return t.toggleNavigation("mainNavigation")}),a._UZ(8,"mat-icon",8),a.qZA(),a.TgZ(9,"button",9),a.NdJ("click",function(){return t.toggleNavigationAppearance()}),a._UZ(10,"mat-icon",8),a.qZA(),a.qZA(),a.TgZ(11,"div",10),a._UZ(12,"languages"),a._UZ(13,"fuse-fullscreen",11),a._UZ(14,"search",12),a._UZ(15,"shortcuts"),a._UZ(16,"messages"),a._UZ(17,"notifications"),a.TgZ(18,"button",13),a.NdJ("click",function(){return a.CHM(e),a.MAs(27).toggle()}),a._UZ(19,"mat-icon",8),a.qZA(),a._UZ(20,"user"),a.qZA(),a.qZA(),a.TgZ(21,"div",14),a.YNc(22,ap,1,0,"router-outlet",15),a.qZA(),a.TgZ(23,"div",16),a.TgZ(24,"span",17),a._uU(25),a.qZA(),a.qZA(),a.qZA(),a._UZ(26,"quick-chat",null,18)}2&e&&(a.Q6J("appearance",t.navigationAppearance)("mode",t.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",t.navigation.default)("opened",!t.isScreenSmall),a.xp6(8),a.Q6J("svgIcon","heroicons_outline:menu"),a.xp6(2),a.Q6J("svgIcon","heroicons_outline:switch-horizontal"),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(5),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(3),a.Q6J("ngIf",!0),a.xp6(3),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[Ns,Fs.lW,Bt.Hw,Kl,Xl,Id,sm,Am,Km,th,u.O5,Oh,s.lC],encapsulation:2}),e})();function op(e,t){1&e&&a._UZ(0,"router-outlet")}let sp=(()=>{class e{constructor(e,t,i,n,a,r){this._activatedRoute=e,this._router=t,this._navigationService=i,this._userService=n,this._fuseMediaWatcherService=a,this._fuseNavigationService=r,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._userService.user$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.user=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36($m.K),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["futuristic-layout"]],decls:32,vars:11,consts:[[1,"dark","bg-indigo-800","text-white","print:hidden",3,"mode","name","navigation","opened"],["fuseVerticalNavigationHeader",""],[1,"flex","items-center","h-20","p-6","pb-0"],["alt","Verilead","src","assets/images/logo/verilead-single.png",1,"w-30"],["fuseVerticalNavigationFooter",""],[1,"flex","items-center","w-full","px-6","py-8","border-t"],[1,"flex","flex-col","w-full","ml-4","overflow-hidden"],[1,"w-full","whitespace-nowrap","overflow-ellipsis","overflow-hidden","leading-normal","text-current","opacity-80"],[1,"w-full","mt-0.5","whitespace-nowrap","text-sm","overflow-ellipsis","overflow-hidden","leading-normal","text-current","opacity-50"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],["mat-icon-button","",1,"mr-2",3,"click"],[3,"svgIcon"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"],[1,"relative","flex","flex-0","items-center","justify-start","w-full","h-14","px-4","md:px-6","z-49","border-t","bg-card","dark:bg-transparent","print:hidden"],[1,"font-medium","text-secondary"],["quickChat","quickChat"]],template:function(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"fuse-vertical-navigation",0),a.ynx(1,1),a.TgZ(2,"div",2),a._UZ(3,"img",3),a.qZA(),a.BQk(),a.ynx(4,4),a.TgZ(5,"div",5),a._UZ(6,"user"),a.TgZ(7,"div",6),a.TgZ(8,"div",7),a._uU(9),a.qZA(),a.TgZ(10,"div",8),a._uU(11),a.qZA(),a.qZA(),a.qZA(),a.BQk(),a.qZA(),a.TgZ(12,"div",9),a.TgZ(13,"div",10),a.TgZ(14,"button",11),a.NdJ("click",function(){return t.toggleNavigation("mainNavigation")}),a._UZ(15,"mat-icon",12),a.qZA(),a.TgZ(16,"div",13),a._UZ(17,"languages"),a._UZ(18,"fuse-fullscreen",14),a._UZ(19,"search",15),a._UZ(20,"shortcuts"),a._UZ(21,"messages"),a._UZ(22,"notifications"),a.TgZ(23,"button",16),a.NdJ("click",function(){return a.CHM(e),a.MAs(31).toggle()}),a._UZ(24,"mat-icon",12),a.qZA(),a.qZA(),a.qZA(),a.TgZ(25,"div",17),a.YNc(26,op,1,0,"router-outlet",18),a.qZA(),a.TgZ(27,"div",19),a.TgZ(28,"span",20),a._uU(29),a.qZA(),a.qZA(),a.qZA(),a._UZ(30,"quick-chat",null,21)}2&e&&(a.Q6J("mode",t.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",t.navigation.futuristic)("opened",!t.isScreenSmall),a.xp6(9),a.hij(" ",t.user.name," "),a.xp6(2),a.hij(" ",t.user.email," "),a.xp6(4),a.Q6J("svgIcon","heroicons_outline:menu"),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(5),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(2),a.Q6J("ngIf",!0),a.xp6(3),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[Ns,th,Fs.lW,Bt.Hw,Kl,Xl,Id,sm,Am,Km,u.O5,Oh,s.lC],encapsulation:2}),e})();function up(e,t){1&e&&a._UZ(0,"router-outlet")}let cp=(()=>{class e{constructor(e,t,i,n,a){this._activatedRoute=e,this._router=t,this._navigationService=i,this._fuseMediaWatcherService=n,this._fuseNavigationService=a,this._unsubscribeAll=new Kt.xQ}get currentYear(){return(new Date).getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.navigation=e}),this._fuseMediaWatcherService.onMediaChange$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{this.isScreenSmall=!e.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}toggleNavigation(e){const t=this._fuseNavigationService.getComponent(e);t&&t.toggle()}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(s.F0),a.Y36(Zl),a.Y36(lt),a.Y36(Co))},e.\u0275cmp=a.Xpm({type:e,selectors:[["thin-layout"]],decls:25,vars:10,consts:[[1,"bg-card","dark:bg-gray-900","print:hidden",3,"appearance","mode","name","navigation","opened"],["fuseVerticalNavigationContentHeader",""],[1,"flex","items-center","justify-center","h-20"],["alt","Verilead","src","assets/images/logo/verilead-single.png",1,"w-8"],[1,"flex","flex-col","flex-auto","w-full","min-w-0"],[1,"relative","flex","flex-0","items-center","w-full","h-16","px-4","md:px-6","z-49","shadow","dark:shadow-none","dark:border-b","bg-card","dark:bg-transparent","print:hidden"],["mat-icon-button","",1,"mr-2",3,"click"],[3,"svgIcon"],[1,"flex","items-center","pl-2","ml-auto","space-x-0.5","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-col","flex-auto"],[4,"ngIf"],[1,"relative","flex","flex-0","items-center","justify-start","w-full","h-14","px-4","md:px-6","z-49","border-t","bg-card","dark:bg-transparent","print:hidden"],[1,"font-medium","text-secondary"],["quickChat","quickChat"]],template:function(e,t){if(1&e){const e=a.EpF();a.TgZ(0,"fuse-vertical-navigation",0),a.ynx(1,1),a.TgZ(2,"div",2),a._UZ(3,"img",3),a.qZA(),a.BQk(),a.qZA(),a.TgZ(4,"div",4),a.TgZ(5,"div",5),a.TgZ(6,"button",6),a.NdJ("click",function(){return t.toggleNavigation("mainNavigation")}),a._UZ(7,"mat-icon",7),a.qZA(),a.TgZ(8,"div",8),a._UZ(9,"languages"),a._UZ(10,"fuse-fullscreen",9),a._UZ(11,"search",10),a._UZ(12,"shortcuts"),a._UZ(13,"messages"),a._UZ(14,"notifications"),a.TgZ(15,"button",11),a.NdJ("click",function(){return a.CHM(e),a.MAs(24).toggle()}),a._UZ(16,"mat-icon",7),a.qZA(),a._UZ(17,"user"),a.qZA(),a.qZA(),a.TgZ(18,"div",12),a.YNc(19,up,1,0,"router-outlet",13),a.qZA(),a.TgZ(20,"div",14),a.TgZ(21,"span",15),a._uU(22),a.qZA(),a.qZA(),a.qZA(),a._UZ(23,"quick-chat",null,16)}2&e&&(a.Q6J("appearance","thin")("mode",t.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",t.navigation.compact)("opened",!t.isScreenSmall),a.xp6(7),a.Q6J("svgIcon","heroicons_outline:menu"),a.xp6(4),a.Q6J("appearance","bar"),a.xp6(5),a.Q6J("svgIcon","heroicons_outline:chat-alt-2"),a.xp6(3),a.Q6J("ngIf",!0),a.xp6(3),a.hij("Fuse \xa9 ",t.currentYear,""))},directives:[Ns,Fs.lW,Bt.Hw,Kl,Xl,Id,sm,Am,Km,th,u.O5,Oh,s.lC],encapsulation:2}),e})();function lp(e,t){1&e&&a._UZ(0,"empty-layout")}function dp(e,t){1&e&&a._UZ(0,"centered-layout")}function mp(e,t){1&e&&a._UZ(0,"enterprise-layout")}function hp(e,t){1&e&&a._UZ(0,"material-layout")}function pp(e,t){1&e&&a._UZ(0,"modern-layout")}function fp(e,t){1&e&&a._UZ(0,"classic-layout")}function gp(e,t){1&e&&a._UZ(0,"classy-layout")}function bp(e,t){1&e&&a._UZ(0,"compact-layout")}function vp(e,t){1&e&&a._UZ(0,"dense-layout")}function _p(e,t){1&e&&a._UZ(0,"futuristic-layout")}function yp(e,t){1&e&&a._UZ(0,"thin-layout")}let wp=(()=>{class e{constructor(e,t,i,n,a,r){this._activatedRoute=e,this._document=t,this._renderer2=i,this._router=n,this._fuseConfigService=a,this._fuseMediaWatcherService=r,this._unsubscribeAll=new Kt.xQ}ngOnInit(){(0,Xt.aj)([this._fuseConfigService.config$,this._fuseMediaWatcherService.onMediaQueryChange$(["(prefers-color-scheme: dark)","(prefers-color-scheme: light)"])]).pipe((0,qo.R)(this._unsubscribeAll),(0,l.U)(([e,t])=>{const i={scheme:e.scheme,theme:e.theme};return"auto"===e.scheme&&(i.scheme=t.breakpoints["(prefers-color-scheme: dark)"]?"dark":"light"),i})).subscribe(e=>{this.scheme=e.scheme,this.theme=e.theme,this._updateScheme(),this._updateTheme()}),this._fuseConfigService.config$.pipe((0,qo.R)(this._unsubscribeAll)).subscribe(e=>{this.config=e,this._updateLayout()}),this._router.events.pipe((0,mt.h)(e=>e instanceof s.m2),(0,qo.R)(this._unsubscribeAll)).subscribe(()=>{this._updateLayout()}),this._renderer2.setAttribute(this._document.querySelector("[ng-version]"),"fuse-version",jl)}ngOnDestroy(){this._unsubscribeAll.next(),this._unsubscribeAll.complete()}_updateLayout(){let e=this._activatedRoute;for(;e.firstChild;)e=e.firstChild;this.layout=this.config.layout;const t=e.snapshot.queryParamMap.get("layout");t&&(this.layout=t,this.config&&(this.config.layout=t)),e.pathFromRoot.forEach(e=>{e.routeConfig&&e.routeConfig.data&&e.routeConfig.data.layout&&(this.layout=e.routeConfig.data.layout)})}_updateScheme(){this._document.body.classList.remove("light","dark"),this._document.body.classList.add(this.scheme)}_updateTheme(){this._document.body.classList.forEach(e=>{e.startsWith("theme-")&&this._document.body.classList.remove(e,e.split("-")[1])}),this._document.body.classList.add(`theme-${this.theme}`)}}return e.\u0275fac=function(t){return new(t||e)(a.Y36(s.gz),a.Y36(u.K0),a.Y36(a.Qsj),a.Y36(s.F0),a.Y36(kt),a.Y36(lt))},e.\u0275cmp=a.Xpm({type:e,selectors:[["layout"]],decls:12,vars:11,consts:[[4,"ngIf"]],template:function(e,t){1&e&&(a.YNc(0,lp,1,0,"empty-layout",0),a.YNc(1,dp,1,0,"centered-layout",0),a.YNc(2,mp,1,0,"enterprise-layout",0),a.YNc(3,hp,1,0,"material-layout",0),a.YNc(4,pp,1,0,"modern-layout",0),a.YNc(5,fp,1,0,"classic-layout",0),a.YNc(6,gp,1,0,"classy-layout",0),a.YNc(7,bp,1,0,"compact-layout",0),a.YNc(8,vp,1,0,"dense-layout",0),a.YNc(9,_p,1,0,"futuristic-layout",0),a.YNc(10,yp,1,0,"thin-layout",0),a._UZ(11,"settings")),2&e&&(a.Q6J("ngIf","empty"===t.layout),a.xp6(1),a.Q6J("ngIf","centered"===t.layout),a.xp6(1),a.Q6J("ngIf","enterprise"===t.layout),a.xp6(1),a.Q6J("ngIf","material"===t.layout),a.xp6(1),a.Q6J("ngIf","modern"===t.layout),a.xp6(1),a.Q6J("ngIf","classic"===t.layout),a.xp6(1),a.Q6J("ngIf","classy"===t.layout),a.xp6(1),a.Q6J("ngIf","compact"===t.layout),a.xp6(1),a.Q6J("ngIf","dense"===t.layout),a.xp6(1),a.Q6J("ngIf","futuristic"===t.layout),a.xp6(1),a.Q6J("ngIf","thin"===t.layout))},directives:[u.O5,Bl,zl,oh,Nh,zh,Jh,Kh,tp,np,rp,sp,cp],styles:["layout{display:flex;flex:1 1 auto;width:100%;max-width:100%;min-width:0}layout>*{position:relative;display:flex;flex:1 1 auto;width:100%}layout router-outlet+*{position:relative;display:flex;flex:1 1 auto;width:100%}\n"],encapsulation:2}),e})();const xp=[{path:"",pathMatch:"full",redirectTo:"dashboard"},{path:"signed-in-redirect",pathMatch:"full",redirectTo:"dashboard"},{path:"",canActivate:[ql],canActivateChild:[ql],component:wp,data:{layout:"empty"},children:[{path:"confirmation-required",loadChildren:()=>Promise.all([i.e(592),i.e(307)]).then(i.bind(i,43307)).then(e=>e.AuthConfirmationRequiredModule)},{path:"forgot-password",loadChildren:()=>Promise.all([i.e(588),i.e(592),i.e(107)]).then(i.bind(i,21107)).then(e=>e.AuthForgotPasswordModule)},{path:"reset-password",loadChildren:()=>Promise.all([i.e(588),i.e(592),i.e(655)]).then(i.bind(i,10655)).then(e=>e.AuthResetPasswordModule)},{path:"sign-in",loadChildren:()=>Promise.all([i.e(588),i.e(539),i.e(592),i.e(288)]).then(i.bind(i,14288)).then(e=>e.AuthSignInModule)},{path:"new-password",canActivate:[(()=>{class e{constructor(e,t){this._authService=e,this._router=t}canActivate(e,t){return this._check()}canActivateChild(e,t){return this._check()}canLoad(e,t){return this._check()}_check(){return this._authService.canSetNewPassword().pipe((0,y.w)(e=>e?(0,Ct.of)(!0):(this._router.navigate(["/sign-in"]),(0,Ct.of)(!1))))}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(Yt.e),a.LFG(s.F0))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()],loadChildren:()=>Promise.all([i.e(588),i.e(592),i.e(795)]).then(i.bind(i,2795)).then(e=>e.AuthNewPasswordModule)},{path:"sign-up",loadChildren:()=>Promise.all([i.e(588),i.e(539),i.e(592),i.e(448)]).then(i.bind(i,42448)).then(e=>e.AuthSignUpModule)}]},{path:"",canActivate:[Yl],canActivateChild:[Yl],component:wp,data:{layout:"empty"},children:[{path:"sign-out",loadChildren:()=>Promise.all([i.e(592),i.e(991)]).then(i.bind(i,38991)).then(e=>e.AuthSignOutModule)},{path:"unlock-session",loadChildren:()=>Promise.all([i.e(588),i.e(592),i.e(906)]).then(i.bind(i,32906)).then(e=>e.AuthUnlockSessionModule)}]},{path:"",component:wp,data:{layout:"empty"},children:[{path:"home",loadChildren:()=>i.e(35).then(i.bind(i,97035)).then(e=>e.LandingHomeModule)}]},{path:"",canActivate:[Yl],canActivateChild:[Yl],component:wp,resolve:{initialData:(()=>{class e{constructor(e,t,i,n,a,r){this._messagesService=e,this._navigationService=t,this._notificationsService=i,this._quickChatService=n,this._shortcutsService=a,this._userService=r}resolve(e,t){return(0,$t.D)([this._navigationService.get(),this._messagesService.getAll(),this._notificationsService.getAll(),this._quickChatService.getChats(),this._shortcutsService.getAll(),this._userService.get()])}}return e.\u0275fac=function(t){return new(t||e)(a.LFG(um),a.LFG(Zl),a.LFG(Em),a.LFG(sh),a.LFG(Pd),a.LFG($m.K))},e.\u0275prov=a.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},children:[{path:"",loadChildren:()=>Promise.all([i.e(539),i.e(658)]).then(i.bind(i,4658)).then(e=>e.AdminModule)}]}],kp={preloadingStrategy:s.wm,scrollPositionRestoration:"enabled"};let Sp=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.oAB({type:e,bootstrap:[Pl]}),e.\u0275inj=a.cJS({providers:[],imports:[[n.b2,o.PW,s.Bz.forRoot(xp,kp),_t,St.forRoot(Ei),It.forRoot(zc),Ft.Rh.forRoot(),Ai,Il,f.forRoot({}),Wc.m]]}),e})();var Dp=i(36817),Mp=i(41735),Cp=i(3531),Tp=function(){function e(){this._logger=new Mp.k("ServiceWorker")}return Object.defineProperty(e.prototype,"serviceWorker",{get:function(){return this._serviceWorker},enumerable:!0,configurable:!0}),e.prototype.register=function(e,t){var i=this;return void 0===e&&(e="/service-worker.js"),void 0===t&&(t="/"),this._logger.debug("registering "+e),this._logger.debug("registering service worker with scope "+t),new Promise(function(n,a){if(!navigator||!("serviceWorker"in navigator))return a(new Error("Service Worker not available"));navigator.serviceWorker.register(e,{scope:t}).then(function(e){return e.installing?i._serviceWorker=e.installing:e.waiting?i._serviceWorker=e.waiting:e.active&&(i._serviceWorker=e.active),i._registration=e,i._setupListeners(),i._logger.debug("Service Worker Registration Success: "+e),n(e)}).catch(function(e){return i._logger.debug("Service Worker Registration Failed "+e),a(e)})})},e.prototype.enablePush=function(e){var t=this;if(!this._registration)throw new Error("Service Worker not registered");return this._publicKey=e,new Promise(function(i,n){if(!(0,Cp.lC)().isBrowser)return n(new Error("Service Worker not available"));t._registration.pushManager.getSubscription().then(function(n){if(!n)return t._logger.debug("User is NOT subscribed to push"),t._registration.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:t._urlB64ToUint8Array(e)}).then(function(e){t._subscription=e,t._logger.debug("User subscribed: "+JSON.stringify(e)),i(e)}).catch(function(e){t._logger.error(e)});t._subscription=n,t._logger.debug("User is subscribed to push: "+JSON.stringify(n)),i(n)})})},e.prototype._urlB64ToUint8Array=function(e){for(var t=(e+"=".repeat((4-e.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),i=window.atob(t),n=new Uint8Array(i.length),a=0;a<i.length;++a)n[a]=i.charCodeAt(a);return n},e.prototype.send=function(e){this._serviceWorker&&this._serviceWorker.postMessage("object"==typeof e?JSON.stringify(e):e)},e.prototype._setupListeners=function(){var e=this;this._serviceWorker.addEventListener("statechange",function(t){var i=e._serviceWorker.state;e._logger.debug("ServiceWorker statechange: "+i),Dp.dQ.Analytics&&"function"==typeof Dp.dQ.Analytics.record&&Dp.dQ.Analytics.record({name:"ServiceWorker",attributes:{state:i}})}),this._serviceWorker.addEventListener("message",function(t){e._logger.debug("ServiceWorker message event: "+t)})},e}(),Ap=i(61096),Ep={keyPrefix:"aws-amplify-cache",capacityInBytes:1048576,itemMaxSize:21e4,defaultTTL:2592e5,defaultPriority:5,warningThreshold:.8,storage:(new(i(87278).c4)).getStorage()};function Lp(e){var t=0;t=e.length;for(var i=e.length;i>=0;i-=1){var n=e.charCodeAt(i);n>127&&n<=2047?t+=1:n>2047&&n<=65535&&(t+=2),n>=56320&&n<=57343&&(i-=1)}return t}function Op(){return(new Date).getTime()}function Ip(e){return Number.isInteger?Number.isInteger(e):function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}(e)}var Pp={},Yp=(function(){function e(){}e.clear=function(){Pp={}},e.getItem=function(e){return Pp[e]||null},e.setItem=function(e,t){Pp[e]=t},e.removeItem=function(e){delete Pp[e]}}(),new Mp.k("StorageCache")),qp=function(){function e(e){this.config=Object.assign({},e),this.cacheCurSizeKey=this.config.keyPrefix+"CurSize",this.checkConfig()}return e.prototype.getModuleName=function(){return"Cache"},e.prototype.checkConfig=function(){Ip(this.config.capacityInBytes)||(Yp.error("Invalid parameter: capacityInBytes. It should be an Integer. Setting back to default."),this.config.capacityInBytes=Ep.capacityInBytes),Ip(this.config.itemMaxSize)||(Yp.error("Invalid parameter: itemMaxSize. It should be an Integer. Setting back to default."),this.config.itemMaxSize=Ep.itemMaxSize),Ip(this.config.defaultTTL)||(Yp.error("Invalid parameter: defaultTTL. It should be an Integer. Setting back to default."),this.config.defaultTTL=Ep.defaultTTL),Ip(this.config.defaultPriority)||(Yp.error("Invalid parameter: defaultPriority. It should be an Integer. Setting back to default."),this.config.defaultPriority=Ep.defaultPriority),this.config.itemMaxSize>this.config.capacityInBytes&&(Yp.error("Invalid parameter: itemMaxSize. It should be smaller than capacityInBytes. Setting back to default."),this.config.itemMaxSize=Ep.itemMaxSize),(this.config.defaultPriority>5||this.config.defaultPriority<1)&&(Yp.error("Invalid parameter: defaultPriority. It should be between 1 and 5. Setting back to default."),this.config.defaultPriority=Ep.defaultPriority),(Number(this.config.warningThreshold)>1||Number(this.config.warningThreshold)<0)&&(Yp.error("Invalid parameter: warningThreshold. It should be between 0 and 1. Setting back to default."),this.config.warningThreshold=Ep.warningThreshold),this.config.capacityInBytes>5242880&&(Yp.error("Cache Capacity should be less than 5MB. Setting back to default. Setting back to default."),this.config.capacityInBytes=Ep.capacityInBytes)},e.prototype.fillCacheItem=function(e,t,i){var n={key:e,data:t,timestamp:Op(),visitedTime:Op(),priority:i.priority,expires:i.expires,type:typeof t,byteSize:0};return n.byteSize=Lp(JSON.stringify(n)),n.byteSize=Lp(JSON.stringify(n)),n},e.prototype.configure=function(e){return e?(e.keyPrefix&&Yp.warn("Don't try to configure keyPrefix!"),this.config=Object.assign({},this.config,e,e.Cache),this.checkConfig(),this.config):this.config},e}(),jp=function(){var e=function(t,i){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(t,i)};return function(t,i){function n(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),Np=new Mp.k("Cache"),Fp=new(function(e){function t(t){var i=this,n=t?Object.assign({},Ep,t):Ep;return(i=e.call(this,n)||this).config.storage=n.storage,i.getItem=i.getItem.bind(i),i.setItem=i.setItem.bind(i),i.removeItem=i.removeItem.bind(i),i}return jp(t,e),t.prototype._decreaseCurSizeInBytes=function(e){var t=this.getCacheCurSize();this.config.storage.setItem(this.cacheCurSizeKey,(t-e).toString())},t.prototype._increaseCurSizeInBytes=function(e){var t=this.getCacheCurSize();this.config.storage.setItem(this.cacheCurSizeKey,(t+e).toString())},t.prototype._refreshItem=function(e,t){return e.visitedTime=Op(),this.config.storage.setItem(t,JSON.stringify(e)),e},t.prototype._isExpired=function(e){var t=this.config.storage.getItem(e),i=JSON.parse(t);return Op()>=i.expires},t.prototype._removeItem=function(e,t){var i=t||JSON.parse(this.config.storage.getItem(e)).byteSize;this._decreaseCurSizeInBytes(i),this.config.storage.removeItem(e)},t.prototype._setItem=function(e,t){this._increaseCurSizeInBytes(t.byteSize);try{this.config.storage.setItem(e,JSON.stringify(t))}catch(i){this._decreaseCurSizeInBytes(t.byteSize),Np.error("Failed to set item "+i)}},t.prototype._sizeToPop=function(e){var t=this.getCacheCurSize()+e-this.config.capacityInBytes,i=(1-this.config.warningThreshold)*this.config.capacityInBytes;return t>i?t:i},t.prototype._isCacheFull=function(e){return e+this.getCacheCurSize()>this.config.capacityInBytes},t.prototype._findValidKeys=function(){for(var e=[],t=[],i=0;i<this.config.storage.length;i+=1)t.push(this.config.storage.key(i));for(i=0;i<t.length;i+=1){var n=t[i];0===n.indexOf(this.config.keyPrefix)&&n!==this.cacheCurSizeKey&&(this._isExpired(n)?this._removeItem(n):e.push(n))}return e},t.prototype._popOutItems=function(e,t){for(var i=[],n=t,a=0;a<e.length;a+=1){var r=this.config.storage.getItem(e[a]);if(null!=r){var o=JSON.parse(r);i.push(o)}}for(i.sort(function(e,t){return e.priority>t.priority?-1:e.priority<t.priority?1:e.visitedTime<t.visitedTime?-1:1}),a=0;a<i.length;a+=1)if(this._removeItem(i[a].key,i[a].byteSize),(n-=i[a].byteSize)<=0)return},t.prototype.setItem=function(e,t,i){Np.log("Set item: key is "+e+", value is "+t+" with options: "+i);var n=this.config.keyPrefix+e;if(n!==this.config.keyPrefix&&n!==this.cacheCurSizeKey)if(void 0!==t){var a={priority:i&&void 0!==i.priority?i.priority:this.config.defaultPriority,expires:i&&void 0!==i.expires?i.expires:this.config.defaultTTL+Op()};if(a.priority<1||a.priority>5)Np.warn("Invalid parameter: priority due to out or range. It should be within 1 and 5.");else{var r=this.fillCacheItem(n,t,a);if(r.byteSize>this.config.itemMaxSize)Np.warn("Item with key: "+e+" you are trying to put into is too big!");else try{var o=this.config.storage.getItem(n);if(o&&this._removeItem(n,JSON.parse(o).byteSize),this._isCacheFull(r.byteSize)){var s=this._findValidKeys();if(this._isCacheFull(r.byteSize)){var u=this._sizeToPop(r.byteSize);this._popOutItems(s,u)}}this._setItem(n,r)}catch(c){Np.warn("setItem failed! "+c)}}}else Np.warn("The value of item should not be undefined!");else Np.warn("Invalid key: should not be empty or 'CurSize'")},t.prototype.getItem=function(e,t){Np.log("Get item: key is "+e+" with options "+t);var i=null,n=this.config.keyPrefix+e;if(n===this.config.keyPrefix||n===this.cacheCurSizeKey)return Np.warn("Invalid key: should not be empty or 'CurSize'"),null;try{if(null!=(i=this.config.storage.getItem(n))){if(!this._isExpired(n)){var a=JSON.parse(i);return(a=this._refreshItem(a,n)).data}this._removeItem(n,JSON.parse(i).byteSize),i=null}if(t&&void 0!==t.callback){var r=t.callback();return null!==r&&this.setItem(e,r,t),r}return null}catch(o){return Np.warn("getItem failed! "+o),null}},t.prototype.removeItem=function(e){Np.log("Remove item: key is "+e);var t=this.config.keyPrefix+e;if(t!==this.config.keyPrefix&&t!==this.cacheCurSizeKey)try{var i=this.config.storage.getItem(t);i&&this._removeItem(t,JSON.parse(i).byteSize)}catch(n){Np.warn("removeItem failed! "+n)}},t.prototype.clear=function(){Np.log("Clear Cache");for(var e=[],t=0;t<this.config.storage.length;t+=1){var i=this.config.storage.key(t);0===i.indexOf(this.config.keyPrefix)&&e.push(i)}try{for(t=0;t<e.length;t+=1)this.config.storage.removeItem(e[t])}catch(n){Np.warn("clear failed! "+n)}},t.prototype.getAllKeys=function(){for(var e=[],t=0;t<this.config.storage.length;t+=1){var i=this.config.storage.key(t);0===i.indexOf(this.config.keyPrefix)&&i!==this.cacheCurSizeKey&&e.push(i.substring(this.config.keyPrefix.length))}return e},t.prototype.getCacheCurSize=function(){var e=this.config.storage.getItem(this.cacheCurSizeKey);return e||(this.config.storage.setItem(this.cacheCurSizeKey,"0"),e="0"),Number(e)},t.prototype.createInstance=function(e){return(!e.keyPrefix||e.keyPrefix===Ep.keyPrefix)&&(Np.error("invalid keyPrefix, setting keyPrefix with timeStamp"),e.keyPrefix=Op.toString()),new t(e)},t}(qp)),Rp=Fp;Dp.dQ.register(Fp);var Hp=i(31615),Bp=i(92455),Up=i(70231),zp=i(55159),Zp=i(37586),Wp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(Wp||(Wp={})),Wp))(),Vp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(Vp||(Vp={})),Vp))(),Gp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)({},e),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc})}}(Gp||(Gp={})),Gp))(),Jp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(Jp||(Jp={})),Jp))(),Qp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},e),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc}),e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Zp.oc})}}(Qp||(Qp={})),Qp))(),Kp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},e),e.SSECustomerKey&&{SSECustomerKey:Zp.oc}),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc}),e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Zp.oc}),e.CopySourceSSECustomerKey&&{CopySourceSSECustomerKey:Zp.oc})}}(Kp||(Kp={})),Kp))(),$p=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},e),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc}),e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Zp.oc})}}($p||($p={})),$p))(),Xp=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},e),e.SSECustomerKey&&{SSECustomerKey:Zp.oc}),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc}),e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Zp.oc})}}(Xp||(Xp={})),Xp))(),ef=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(ef||(ef={})),ef))(),tf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(tf||(tf={})),tf))(),nf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)({},e),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc})}}(nf||(nf={})),nf))(),af=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)({},e),e.SSECustomerKey&&{SSECustomerKey:Zp.oc})}}(af||(af={})),af))(),rf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(rf||(rf={})),rf))(),of=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(of||(of={})),of))(),sf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(sf||(sf={})),sf))(),uf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)({},e)}}(uf||(uf={})),uf))(),cf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},e),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc}),e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Zp.oc})}}(cf||(cf={})),cf))(),lf=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},e),e.SSECustomerKey&&{SSECustomerKey:Zp.oc}),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc}),e.SSEKMSEncryptionContext&&{SSEKMSEncryptionContext:Zp.oc})}}(lf||(lf={})),lf))(),df=i(1564);function mf(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}var hf=function(){function e(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}return e.prototype.withName=function(e){return this.name=e,this},e.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},e.prototype.addChildNode=function(e){return this.children.push(e),this},e.prototype.removeAttribute=function(e){return delete this.attributes[e],this},e.prototype.toString=function(){var e,t,i=Boolean(this.children.length),n="<"+this.name,a=this.attributes;try{for(var r=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(Object.keys(a)),o=r.next();!o.done;o=r.next()){var s=o.value,u=a[s];null!=u&&(n+=" "+s+'="'+mf(""+u)+'"')}}catch(c){e={error:c}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return n+(i?">"+this.children.map(function(e){return e.toString()}).join("")+"</"+this.name+">":"/>")},e}(),pf=function(){function e(e){this.value=e}return e.prototype.toString=function(){return function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}(""+this.value)},e}(),ff=i(73e3),gf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c;return(0,Dn.Jh)(this,function(l){switch(l.label){case 0:return n=[(0,Dn.pi)({},e)],c={},[4,qf(e.body,t)];case 1:switch(i=Dn.pi.apply(void 0,n.concat([(c.body=l.sent(),c)])),r="UnknownError",r=jf(e,i.body)){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":return[3,2]}return[3,4];case 2:return o=[{}],[4,Af(i,t)];case 3:return a=Dn.pi.apply(void 0,[Dn.pi.apply(void 0,o.concat([l.sent()])),{name:r,$metadata:If(e)}]),[3,5];case 4:r=(s=i.body).code||s.Code||r,a=(0,Dn.pi)((0,Dn.pi)({},s),{name:""+r,message:s.message||s.Message||r,$fault:"client",$metadata:If(e)}),l.label=5;case 5:return a.message=u=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(u),a))]}})})},bf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:return n=[(0,Dn.pi)({},e)],u={},[4,qf(e.body,t)];case 1:return i=Dn.pi.apply(void 0,n.concat([(u.body=c.sent(),u)])),r="UnknownError",r=jf(e,i.body),r=(o=i.body).code||o.Code||r,(a=(0,Dn.pi)((0,Dn.pi)({},o),{name:""+r,message:o.message||o.Message||r,$fault:"client",$metadata:If(e)})).message=s=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}})})},vf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c;return(0,Dn.Jh)(this,function(l){switch(l.label){case 0:return n=[(0,Dn.pi)({},e)],c={},[4,qf(e.body,t)];case 1:switch(i=Dn.pi.apply(void 0,n.concat([(c.body=l.sent(),c)])),r="UnknownError",r=jf(e,i.body)){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":return[3,2]}return[3,4];case 2:return o=[{}],[4,Ef(i,t)];case 3:return a=Dn.pi.apply(void 0,[Dn.pi.apply(void 0,o.concat([l.sent()])),{name:r,$metadata:If(e)}]),[3,5];case 4:r=(s=i.body).code||s.Code||r,a=(0,Dn.pi)((0,Dn.pi)({},s),{name:""+r,message:s.message||s.Message||r,$fault:"client",$metadata:If(e)}),l.label=5;case 5:return a.message=u=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(u),a))]}})})},_f=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:return n=[(0,Dn.pi)({},e)],u={},[4,qf(e.body,t)];case 1:return i=Dn.pi.apply(void 0,n.concat([(u.body=c.sent(),u)])),r="UnknownError",r=jf(e,i.body),r=(o=i.body).code||o.Code||r,(a=(0,Dn.pi)((0,Dn.pi)({},o),{name:""+r,message:o.message||o.Message||r,$fault:"client",$metadata:If(e)})).message=s=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}})})},yf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:return n=[(0,Dn.pi)({},e)],u={},[4,qf(e.body,t)];case 1:return i=Dn.pi.apply(void 0,n.concat([(u.body=c.sent(),u)])),r="UnknownError",r=jf(e,i.body),r=(o=i.body).code||o.Code||r,(a=(0,Dn.pi)((0,Dn.pi)({},o),{name:""+r,message:o.message||o.Message||r,$fault:"client",$metadata:If(e)})).message=s=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}})})},wf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c,l;return(0,Dn.Jh)(this,function(d){switch(d.label){case 0:return n=[(0,Dn.pi)({},e)],l={},[4,qf(e.body,t)];case 1:switch(i=Dn.pi.apply(void 0,n.concat([(l.body=d.sent(),l)])),r="UnknownError",r=jf(e,i.body)){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":return[3,2];case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":return[3,4]}return[3,6];case 2:return o=[{}],[4,Mf(i,t)];case 3:return a=Dn.pi.apply(void 0,[Dn.pi.apply(void 0,o.concat([d.sent()])),{name:r,$metadata:If(e)}]),[3,7];case 4:return s=[{}],[4,Tf(i,t)];case 5:return a=Dn.pi.apply(void 0,[Dn.pi.apply(void 0,s.concat([d.sent()])),{name:r,$metadata:If(e)}]),[3,7];case 6:r=(u=i.body).code||u.Code||r,a=(0,Dn.pi)((0,Dn.pi)({},u),{name:""+r,message:u.message||u.Message||r,$fault:"client",$metadata:If(e)}),d.label=7;case 7:return a.message=c=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(c),a))]}})})},xf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c;return(0,Dn.Jh)(this,function(l){switch(l.label){case 0:return n=[(0,Dn.pi)({},e)],c={},[4,qf(e.body,t)];case 1:switch(i=Dn.pi.apply(void 0,n.concat([(c.body=l.sent(),c)])),r="UnknownError",r=jf(e,i.body)){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":return[3,2]}return[3,4];case 2:return o=[{}],[4,Cf(i,t)];case 3:return a=Dn.pi.apply(void 0,[Dn.pi.apply(void 0,o.concat([l.sent()])),{name:r,$metadata:If(e)}]),[3,5];case 4:r=(s=i.body).code||s.Code||r,a=(0,Dn.pi)((0,Dn.pi)({},s),{name:""+r,message:s.message||s.Message||r,$fault:"client",$metadata:If(e)}),l.label=5;case 5:return a.message=u=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(u),a))]}})})},kf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:return n=[(0,Dn.pi)({},e)],u={},[4,qf(e.body,t)];case 1:return i=Dn.pi.apply(void 0,n.concat([(u.body=c.sent(),u)])),r="UnknownError",r=jf(e,i.body),r=(o=i.body).code||o.Code||r,(a=(0,Dn.pi)((0,Dn.pi)({},o),{name:""+r,message:o.message||o.Message||r,$fault:"client",$metadata:If(e)})).message=s=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}})})},Sf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:return n=[(0,Dn.pi)({},e)],u={},[4,qf(e.body,t)];case 1:return i=Dn.pi.apply(void 0,n.concat([(u.body=c.sent(),u)])),r="UnknownError",r=jf(e,i.body),r=(o=i.body).code||o.Code||r,(a=(0,Dn.pi)((0,Dn.pi)({},o),{name:""+r,message:o.message||o.Message||r,$fault:"client",$metadata:If(e)})).message=s=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}})})},Df=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:return n=[(0,Dn.pi)({},e)],u={},[4,qf(e.body,t)];case 1:return i=Dn.pi.apply(void 0,n.concat([(u.body=c.sent(),u)])),r="UnknownError",r=jf(e,i.body),r=(o=i.body).code||o.Code||r,(a=(0,Dn.pi)((0,Dn.pi)({},o),{name:""+r,message:o.message||o.Message||r,$fault:"client",$metadata:If(e)})).message=s=a.message||a.Message||r,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}})})},Mf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var t,i;return(0,Dn.Jh)(this,function(n){return t={name:"InvalidObjectState",$fault:"client",$metadata:If(e),AccessTier:void 0,StorageClass:void 0},void 0!==(i=e.body).AccessTier&&(t.AccessTier=i.AccessTier),void 0!==i.StorageClass&&(t.StorageClass=i.StorageClass),[2,t]})})},Cf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){return(0,Dn.Jh)(this,function(t){return[2,{name:"NoSuchBucket",$fault:"client",$metadata:If(e)}]})})},Tf=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){return(0,Dn.Jh)(this,function(t){return[2,{name:"NoSuchKey",$fault:"client",$metadata:If(e)}]})})},Af=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){return(0,Dn.Jh)(this,function(t){return[2,{name:"NoSuchUpload",$fault:"client",$metadata:If(e)}]})})},Ef=function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){return(0,Dn.Jh)(this,function(t){return[2,{name:"ObjectNotInActiveTierError",$fault:"client",$metadata:If(e)}]})})},Lf=function(e,t){return e.filter(function(e){return null!=e}).map(function(e){return null===e?null:function(e,t){var i=new hf("CompletedPart");if(null!=e.ETag){var n=new hf("ETag").addChildNode(new pf(e.ETag)).withName("ETag");i.addChildNode(n)}return null!=e.PartNumber&&(n=new hf("PartNumber").addChildNode(new pf(String(e.PartNumber))).withName("PartNumber"),i.addChildNode(n)),i}(e).withName("member")})},Of=function(e,t){var i={DisplayName:void 0,ID:void 0};return void 0!==e.DisplayName&&(i.DisplayName=e.DisplayName),void 0!==e.ID&&(i.ID=e.ID),i},If=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},Pf=function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)},Yf=function(e){return!(null==e||""===e||Object.getOwnPropertyNames(e).includes("length")&&0==e.length||Object.getOwnPropertyNames(e).includes("size")&&0==e.size)},qf=function(e,t){return function(e,t){return Pf(e,t).then(function(e){return t.utf8Encoder(e)})}(e,t).then(function(e){if(e.length){var t=(0,ff.parse)(e,{attributeNamePrefix:"",ignoreAttributes:!1,parseNodeValue:!1,tagValueProcessor:function(e,t){return function(e){return e.replace(/&amp;/g,"&").replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&gt;/g,">").replace(/&lt;/g,"<")}(e)}}),i="#text",n=Object.keys(t)[0],a=t[n];return a[i]&&(a[n]=a[i],delete a[i]),(0,Zp.sT)(a)}return{}})},jf=function(e,t){return void 0!==t.Code?t.Code:404==e.statusCode?"NotFound":""},Nf=function(){return(Nf=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function Ff(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}var Rf=function(e){return"string"==typeof e&&0===e.indexOf("arn:")&&e.split(":").length>=6},Hf=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,Bf=/(\d+\.){3}\d+/,Uf=/\.\./,zf=/\./,Zf=/^(.+\.)?s3[.-]([a-z0-9-]+)\./,Wf=/^s3(-external-1)?\.amazonaws\.com$/,Vf="amazonaws.com",Gf=function(e){return Qf(e)?e.replace(/fips-|-fips/,""):e},Jf=function(e){var t=e.match(Zf);return[t[2],e.replace(new RegExp("^"+t[0]),"")]},Qf=function(e){return e.startsWith("fips-")||e.endsWith("-fips")},Kf=function(e,t){return e===t||Gf(e)===t||e===Gf(t)},$f=function(e,t){if(void 0===t&&(t={tlsCompatible:!0}),e.length>=64||!/^[a-z0-9][a-z0-9.-]+[a-z0-9]$/.test(e)||/(\d+\.){3}\d+/.test(e)||/[.-]{2}/.test(e)||(null==t?void 0:t.tlsCompatible)&&zf.test(e))throw new Error("Invalid DNS label "+e)},Xf=function(e){var t=e.isCustomEndpoint,i=e.accelerateEndpoint;if(t){if(e.dualstackEndpoint)throw new Error("Dualstack endpoint is not supported with custom endpoint");if(i)throw new Error("Accelerate endpoint is not supported with custom endpoint")}return function(e){return"string"==typeof e.bucketName}(e)?tg(Nf(Nf({},e),{isCustomEndpoint:t})):eg(Nf(Nf({},e),{isCustomEndpoint:t}))},eg=function(e){var t=e.isCustomEndpoint,i=e.baseHostname,n=Ff(t?[e.clientRegion,i]:function(e){return Wf.test(e)?[e.replace("."+Vf,""),Vf]:Jf(e)}(i),2),a=n[0],r=n[1],o=e.dualstackEndpoint,s=void 0!==o&&o,u=e.accelerateEndpoint,c=e.tlsCompatible,l=void 0===c||c,d=e.useArnRegion,m=e.bucketName,h=e.clientPartition,p=void 0===h?"aws":h,f=e.clientSigningRegion,g=void 0===f?a:f;!function(e){if(e.pathStyleEndpoint)throw new Error("Path-style S3 endpoint is not supported when bucket is an ARN");if(e.accelerateEndpoint)throw new Error("Accelerate endpoint is not supported when bucket is an ARN");if(!e.tlsCompatible)throw new Error("HTTPS is required when bucket is an ARN")}({pathStyleEndpoint:e.pathStyleEndpoint,accelerateEndpoint:void 0!==u&&u,tlsCompatible:l});var b=m.service,v=m.partition,_=m.accountId,y=m.region,w=m.resource;(function(e){if("s3"!==e&&"s3-outposts"!==e)throw new Error("Expect 's3' or 's3-outposts' in ARN service component")})(b),function(e,t){if(e!==t.clientPartition)throw new Error('Partition in ARN is incompatible, got "'+e+'" but expected "'+t.clientPartition+'"')}(v,{clientPartition:p}),function(e){if(!/[0-9]{12}/.exec(e))throw new Error("Access point ARN accountID does not match regex '[0-9]{12}'")}(_),function(e,t){if(""===e)throw new Error("ARN region is empty");if(!t.useArnRegion&&!Kf(e,t.clientRegion)&&!Kf(e,t.clientSigningRegion))throw new Error("Region in ARN is incompatible, got "+e+" but expected "+t.clientRegion);if(t.useArnRegion&&Qf(e))throw new Error("Endpoint does not support FIPS region")}(y,{useArnRegion:d,clientRegion:a,clientSigningRegion:g});var x=function(e){var t=e.includes(":")?":":"/",i=Ff(e.split(t)),n=i[0],a=i.slice(1);if("accesspoint"===n){if(1!==a.length||""===a[0])throw new Error("Access Point ARN should have one resource accesspoint"+t+"{accesspointname}");return{accesspointName:a[0]}}if("outpost"===n){if(!a[0]||"accesspoint"!==a[1]||!a[2]||3!==a.length)throw new Error("Outpost ARN should have resource outpost"+t+"{outpostId}"+t+"accesspoint"+t+"{accesspointName}");var r=Ff(a,3);return{outpostId:r[0],accesspointName:r[2]}}throw new Error("ARN resource should begin with 'accesspoint"+t+"' or 'outpost"+t+"'")}(w),k=x.accesspointName,S=x.outpostId;$f(k+"-"+_,{tlsCompatible:l});var D=d?y:a,M=d?y:g;return S?(function(e){if("s3-outposts"!==e)throw new Error("Expect 's3-posts' in Outpost ARN service component")}(b),$f(S,{tlsCompatible:l}),function(e){if(e)throw new Error("Dualstack endpoint is not supported with Outpost")}(s),function(e){if(Qf(null!=e?e:""))throw new Error("FIPS region is not supported with Outpost, got "+e)}(D),{bucketEndpoint:!0,hostname:k+"-"+_+"."+S+(t?"":".s3-outposts."+D)+"."+r,signingRegion:M,signingService:"s3-outposts"}):(function(e){if("s3"!==e)throw new Error("Expect 's3' in Accesspoint ARN service component")}(b),{bucketEndpoint:!0,hostname:k+"-"+_+(t?"":".s3-accesspoint"+(s?".dualstack":"")+"."+D)+"."+r,signingRegion:M})},tg=function(e){var t=e.accelerateEndpoint,i=void 0!==t&&t,n=e.baseHostname,a=e.bucketName,r=e.dualstackEndpoint,o=void 0!==r&&r,s=e.pathStyleEndpoint,u=void 0!==s&&s,c=e.tlsCompatible,l=void 0===c||c,d=e.isCustomEndpoint,m=Ff(void 0!==d&&d?[e.clientRegion,n]:function(e){return Wf.test(e)?["us-east-1",Vf]:Jf(e)}(n),2),h=m[0],p=m[1];return u||!function(e){return Hf.test(e)&&!Bf.test(e)&&!Uf.test(e)}(a)||l&&zf.test(a)?{bucketEndpoint:!1,hostname:o?"s3.dualstack."+h+"."+p:n}:(i?n="s3-accelerate"+(o?".dualstack":"")+"."+p:o&&(n="s3.dualstack."+h+"."+p),{bucketEndpoint:!0,hostname:a+"."+n})},ig=function(e){return function(t,i){return function(n){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(void 0,void 0,void 0,function(){var a,r,o,s,u,c,l,d,m,h,p,f,g,b,v,_,y,w;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(x){switch(x.label){case 0:return a=n.input.Bucket,r=e.bucketEndpoint,df.aW.isInstance(o=n.request)?e.bucketEndpoint?(o.hostname=a,[3,7]):[3,1]:[3,8];case 1:return Rf(a)?(s=function(e){var t=e.split(":");if(t.length<6||"arn"!==t[0])throw new Error("Malformed ARN");var i=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}(t);return{partition:i[1],service:i[2],region:i[3],accountId:i[4],resource:i.slice(5).join(":")}}(a),u=Gf,[4,e.region()]):[3,5];case 2:return b=u.apply(void 0,[x.sent()]),[4,e.regionInfoProvider(b)];case 3:return c=x.sent()||{},l=c.partition,m=void 0===(d=c.signingRegion)?b:d,[4,e.useArnRegion()];case 4:return h=x.sent(),p=Xf({bucketName:s,baseHostname:o.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:e.useDualstackEndpoint,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:"https:"===o.protocol,useArnRegion:h,clientPartition:l,clientSigningRegion:m,clientRegion:b,isCustomEndpoint:e.isCustomEndpoint}),y=p.hostname,w=p.bucketEndpoint,g=p.signingService,(f=p.signingRegion)&&f!==m&&(i.signing_region=f),g&&"s3"!==g&&(i.signing_service=g),o.hostname=y,r=w,[3,7];case 5:return v=Gf,[4,e.region()];case 6:b=v.apply(void 0,[x.sent()]),_=Xf({bucketName:a,clientRegion:b,baseHostname:o.hostname,accelerateEndpoint:e.useAccelerateEndpoint,dualstackEndpoint:e.useDualstackEndpoint,pathStyleEndpoint:e.forcePathStyle,tlsCompatible:"https:"===o.protocol,isCustomEndpoint:e.isCustomEndpoint}),w=_.bucketEndpoint,o.hostname=y=_.hostname,r=w,x.label=7;case 7:r&&(o.path=o.path.replace(/^(\/)?[^\/]+/,""),""===o.path&&(o.path="/")),x.label=8;case 8:return[2,t(Nf(Nf({},n),{request:o}))]}})})}}},ng={tags:["BUCKET_ENDPOINT"],name:"bucketEndpointMiddleware",relation:"before",toMiddleware:"hostHeaderMiddleware",override:!0},ag=function(e){return{applyToStack:function(t){t.addRelativeTo(ig(e),ng)}}},rg=function(){return(rg=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function og(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function sg(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}var ug={step:"initialize",tags:["VALIDATE_BUCKET_NAME"],name:"validateBucketNameMiddleware",override:!0},cg={step:"build",tags:["USE_REGIONAL_ENDPOINT","S3"],name:"useRegionalEndpointMiddleware",override:!0},lg=function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)},dg=function(e,t){return lg(e,t).then(function(e){return t.utf8Encoder(e)})},mg={relation:"after",toMiddleware:"deserializerMiddleware",tags:["THROW_200_EXCEPTIONS","S3"],name:"throw200ExceptionsMiddleware",override:!0},hg=function(e){return{applyToStack:function(t){t.addRelativeTo(function(e){return function(t){return function(i){return og(void 0,void 0,void 0,function(){var n,a,r,o,s,u,c;return sg(this,function(l){switch(l.label){case 0:return[4,t(i)];case 1:return n=l.sent(),df.Zn.isInstance(a=n.response)?(o=a.body,(r=a.statusCode)<200&&r>=300?[2,n]:[4,lg(o,e)]):[2,n];case 2:return s=l.sent(),[4,dg(s,e)];case 3:if(u=l.sent(),0===s.length)throw(c=new Error("S3 aborted request")).name="InternalError",c;return u&&u.match("<Error>")&&(a.statusCode=400),a.body=s,[2,n]}})})}}}(e),mg)}}},pg=i(64924),fg=function(){return(fg=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};var gg={name:"ssecMiddleware",step:"initialize",tags:["SSE"],override:!0},bg=function(e){return{applyToStack:function(t){t.add(function(e){var t=this;return function(i){return function(n){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(t,void 0,void 0,function(){var t,a,r,o,s,u,c,l,d,m,h,p,f,g,b,v,_;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(y){switch(y.label){case 0:t=fg({},n.input),a=[{target:"SSECustomerKey",hash:"SSECustomerKeyMD5"},{target:"CopySourceSSECustomerKey",hash:"CopySourceSSECustomerKeyMD5"}],y.label=1;case 1:y.trys.push([1,6,7,8]),r=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(a),o=r.next(),y.label=2;case 2:return o.done?[3,5]:(u=t[(s=o.value).target])?(c=ArrayBuffer.isView(u)?new Uint8Array(u.buffer,u.byteOffset,u.byteLength):"string"==typeof u?e.utf8Decoder(u):new Uint8Array(u),l=e.base64Encoder(c),(d=new e.md5).update(c),m=[fg({},t)],(_={})[s.target]=l,h=s.hash,f=(p=e).base64Encoder,[4,d.digest()]):[3,4];case 3:t=fg.apply(void 0,m.concat([(_[h]=f.apply(p,[y.sent()]),_)])),y.label=4;case 4:return o=r.next(),[3,2];case 5:return[3,8];case 6:return g=y.sent(),b={error:g},[3,8];case 7:try{o&&!o.done&&(v=r.return)&&v.call(r)}finally{if(b)throw b.error}return[7];case 8:return[2,i(fg(fg({},n),{input:t}))]}})})}}}(e),gg)}}},vg=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(hg(t)),this.middlewareStack.use(bg(t)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"CopyObjectCommand",inputFilterSensitiveLog:Kp.filterSensitiveLog,outputFilterSensitiveLog:Qp.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},Yf(e.ACL)&&{"x-amz-acl":e.ACL}),Yf(e.CacheControl)&&{"cache-control":e.CacheControl}),Yf(e.ContentDisposition)&&{"content-disposition":e.ContentDisposition}),Yf(e.ContentEncoding)&&{"content-encoding":e.ContentEncoding}),Yf(e.ContentLanguage)&&{"content-language":e.ContentLanguage}),Yf(e.ContentType)&&{"content-type":e.ContentType}),Yf(e.CopySource)&&{"x-amz-copy-source":e.CopySource}),Yf(e.CopySourceIfMatch)&&{"x-amz-copy-source-if-match":e.CopySourceIfMatch}),Yf(e.CopySourceIfModifiedSince)&&{"x-amz-copy-source-if-modified-since":(0,Zp._w)(e.CopySourceIfModifiedSince).toString()}),Yf(e.CopySourceIfNoneMatch)&&{"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch}),Yf(e.CopySourceIfUnmodifiedSince)&&{"x-amz-copy-source-if-unmodified-since":(0,Zp._w)(e.CopySourceIfUnmodifiedSince).toString()}),Yf(e.Expires)&&{expires:(0,Zp._w)(e.Expires).toString()}),Yf(e.GrantFullControl)&&{"x-amz-grant-full-control":e.GrantFullControl}),Yf(e.GrantRead)&&{"x-amz-grant-read":e.GrantRead}),Yf(e.GrantReadACP)&&{"x-amz-grant-read-acp":e.GrantReadACP}),Yf(e.GrantWriteACP)&&{"x-amz-grant-write-acp":e.GrantWriteACP}),Yf(e.MetadataDirective)&&{"x-amz-metadata-directive":e.MetadataDirective}),Yf(e.TaggingDirective)&&{"x-amz-tagging-directive":e.TaggingDirective}),Yf(e.ServerSideEncryption)&&{"x-amz-server-side-encryption":e.ServerSideEncryption}),Yf(e.StorageClass)&&{"x-amz-storage-class":e.StorageClass}),Yf(e.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":e.WebsiteRedirectLocation}),Yf(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),Yf(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),Yf(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),Yf(e.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId}),Yf(e.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext}),Yf(e.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":e.BucketKeyEnabled.toString()}),Yf(e.CopySourceSSECustomerAlgorithm)&&{"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm}),Yf(e.CopySourceSSECustomerKey)&&{"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey}),Yf(e.CopySourceSSECustomerKeyMD5)&&{"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5}),Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.Tagging)&&{"x-amz-tagging":e.Tagging}),Yf(e.ObjectLockMode)&&{"x-amz-object-lock-mode":e.ObjectLockMode}),Yf(e.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),Yf(e.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),Yf(e.ExpectedSourceBucketOwner)&&{"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner}),void 0!==e.Metadata&&Object.keys(e.Metadata).reduce(function(t,i){var n;return(0,Dn.pi)((0,Dn.pi)({},t),((n={})["x-amz-meta-"+i.toLowerCase()]=e.Metadata[i],n))},{})),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r={"x-id":"CopyObject"},[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"PUT",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n;return(0,Dn.Jh)(this,function(a){switch(a.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,vf(e,t)]:(i={$metadata:If(e),BucketKeyEnabled:void 0,CopyObjectResult:void 0,CopySourceVersionId:void 0,Expiration:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==e.headers["x-amz-expiration"]&&(i.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers["x-amz-copy-source-version-id"]&&(i.CopySourceVersionId=e.headers["x-amz-copy-source-version-id"]),void 0!==e.headers["x-amz-version-id"]&&(i.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(i.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(i.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(i.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(i.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-context"]&&(i.SSEKMSEncryptionContext=e.headers["x-amz-server-side-encryption-context"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(i.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,qf(e.body,t)]);case 1:return n=a.sent(),i.CopyObjectResult=function(e,t){var i={ETag:void 0,LastModified:void 0};return void 0!==e.ETag&&(i.ETag=e.ETag),void 0!==e.LastModified&&(i.LastModified=new Date(e.LastModified)),i}(n),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),_g=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(bg(t)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"GetObjectCommand",inputFilterSensitiveLog:af.filterSensitiveLog,outputFilterSensitiveLog:nf.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},Yf(e.IfMatch)&&{"if-match":e.IfMatch}),Yf(e.IfModifiedSince)&&{"if-modified-since":(0,Zp._w)(e.IfModifiedSince).toString()}),Yf(e.IfNoneMatch)&&{"if-none-match":e.IfNoneMatch}),Yf(e.IfUnmodifiedSince)&&{"if-unmodified-since":(0,Zp._w)(e.IfUnmodifiedSince).toString()}),Yf(e.Range)&&{range:e.Range}),Yf(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),Yf(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),Yf(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({"x-id":"GetObject"},void 0!==e.ResponseCacheControl&&{"response-cache-control":e.ResponseCacheControl}),void 0!==e.ResponseContentDisposition&&{"response-content-disposition":e.ResponseContentDisposition}),void 0!==e.ResponseContentEncoding&&{"response-content-encoding":e.ResponseContentEncoding}),void 0!==e.ResponseContentLanguage&&{"response-content-language":e.ResponseContentLanguage}),void 0!==e.ResponseContentType&&{"response-content-type":e.ResponseContentType}),void 0!==e.ResponseExpires&&{"response-expires":(e.ResponseExpires.toISOString().split(".")[0]+"Z").toString()}),void 0!==e.VersionId&&{versionId:e.VersionId}),void 0!==e.PartNumber&&{partNumber:e.PartNumber.toString()}),[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"GET",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i;return(0,Dn.Jh)(this,function(n){return 200!==e.statusCode&&e.statusCode>=300?[2,wf(e,t)]:(i={$metadata:If(e),AcceptRanges:void 0,Body:void 0,BucketKeyEnabled:void 0,CacheControl:void 0,ContentDisposition:void 0,ContentEncoding:void 0,ContentLanguage:void 0,ContentLength:void 0,ContentRange:void 0,ContentType:void 0,DeleteMarker:void 0,ETag:void 0,Expiration:void 0,Expires:void 0,LastModified:void 0,Metadata:void 0,MissingMeta:void 0,ObjectLockLegalHoldStatus:void 0,ObjectLockMode:void 0,ObjectLockRetainUntilDate:void 0,PartsCount:void 0,ReplicationStatus:void 0,RequestCharged:void 0,Restore:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,StorageClass:void 0,TagCount:void 0,VersionId:void 0,WebsiteRedirectLocation:void 0},void 0!==e.headers["x-amz-delete-marker"]&&(i.DeleteMarker="true"===e.headers["x-amz-delete-marker"]),void 0!==e.headers["accept-ranges"]&&(i.AcceptRanges=e.headers["accept-ranges"]),void 0!==e.headers["x-amz-expiration"]&&(i.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers["x-amz-restore"]&&(i.Restore=e.headers["x-amz-restore"]),void 0!==e.headers["last-modified"]&&(i.LastModified=new Date(e.headers["last-modified"])),void 0!==e.headers["content-length"]&&(i.ContentLength=parseInt(e.headers["content-length"],10)),void 0!==e.headers.etag&&(i.ETag=e.headers.etag),void 0!==e.headers["x-amz-missing-meta"]&&(i.MissingMeta=parseInt(e.headers["x-amz-missing-meta"],10)),void 0!==e.headers["x-amz-version-id"]&&(i.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["cache-control"]&&(i.CacheControl=e.headers["cache-control"]),void 0!==e.headers["content-disposition"]&&(i.ContentDisposition=e.headers["content-disposition"]),void 0!==e.headers["content-encoding"]&&(i.ContentEncoding=e.headers["content-encoding"]),void 0!==e.headers["content-language"]&&(i.ContentLanguage=e.headers["content-language"]),void 0!==e.headers["content-range"]&&(i.ContentRange=e.headers["content-range"]),void 0!==e.headers["content-type"]&&(i.ContentType=e.headers["content-type"]),void 0!==e.headers.expires&&(i.Expires=new Date(e.headers.expires)),void 0!==e.headers["x-amz-website-redirect-location"]&&(i.WebsiteRedirectLocation=e.headers["x-amz-website-redirect-location"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(i.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(i.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(i.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(i.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(i.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-storage-class"]&&(i.StorageClass=e.headers["x-amz-storage-class"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),void 0!==e.headers["x-amz-replication-status"]&&(i.ReplicationStatus=e.headers["x-amz-replication-status"]),void 0!==e.headers["x-amz-mp-parts-count"]&&(i.PartsCount=parseInt(e.headers["x-amz-mp-parts-count"],10)),void 0!==e.headers["x-amz-tagging-count"]&&(i.TagCount=parseInt(e.headers["x-amz-tagging-count"],10)),void 0!==e.headers["x-amz-object-lock-mode"]&&(i.ObjectLockMode=e.headers["x-amz-object-lock-mode"]),void 0!==e.headers["x-amz-object-lock-retain-until-date"]&&(i.ObjectLockRetainUntilDate=new Date(e.headers["x-amz-object-lock-retain-until-date"])),void 0!==e.headers["x-amz-object-lock-legal-hold"]&&(i.ObjectLockLegalHoldStatus=e.headers["x-amz-object-lock-legal-hold"]),Object.keys(e.headers).forEach(function(t){void 0===i.Metadata&&(i.Metadata={}),t.startsWith("x-amz-meta-")&&(i.Metadata[t.substring(11)]=e.headers[t])}),i.Body=e.body,[2,Promise.resolve(i)])})})}(e,t)},t}(Zp.mY),yg=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"DeleteObjectCommand",inputFilterSensitiveLog:tf.filterSensitiveLog,outputFilterSensitiveLog:ef.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},Yf(e.MFA)&&{"x-amz-mfa":e.MFA}),Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.BypassGovernanceRetention)&&{"x-amz-bypass-governance-retention":e.BypassGovernanceRetention.toString()}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r=(0,Dn.pi)({"x-id":"DeleteObject"},void 0!==e.VersionId&&{versionId:e.VersionId}),[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"DELETE",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i;return(0,Dn.Jh)(this,function(n){switch(n.label){case 0:return 204!==e.statusCode&&e.statusCode>=300?[2,yf(e,t)]:(i={$metadata:If(e),DeleteMarker:void 0,RequestCharged:void 0,VersionId:void 0},void 0!==e.headers["x-amz-delete-marker"]&&(i.DeleteMarker="true"===e.headers["x-amz-delete-marker"]),void 0!==e.headers["x-amz-version-id"]&&(i.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,Pf(e.body,t)]);case 1:return n.sent(),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),wg=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"ListObjectsCommand",inputFilterSensitiveLog:of.filterSensitiveLog,outputFilterSensitiveLog:rf.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)({},Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");return n=n.replace("{Bucket}",(0,Zp.jc)(a)),r=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},void 0!==e.Delimiter&&{delimiter:e.Delimiter}),void 0!==e.EncodingType&&{"encoding-type":e.EncodingType}),void 0!==e.Marker&&{marker:e.Marker}),void 0!==e.MaxKeys&&{"max-keys":e.MaxKeys.toString()}),void 0!==e.Prefix&&{prefix:e.Prefix}),[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"GET",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n;return(0,Dn.Jh)(this,function(a){switch(a.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,xf(e,t)]:(i={$metadata:If(e),CommonPrefixes:void 0,Contents:void 0,Delimiter:void 0,EncodingType:void 0,IsTruncated:void 0,Marker:void 0,MaxKeys:void 0,Name:void 0,NextMarker:void 0,Prefix:void 0},[4,qf(e.body,t)]);case 1:return""===(n=a.sent()).CommonPrefixes&&(i.CommonPrefixes=[]),void 0!==n.CommonPrefixes&&(i.CommonPrefixes=function(e,t){return(e||[]).filter(function(e){return null!=e}).map(function(e){return null===e?null:function(e,t){var i={Prefix:void 0};return void 0!==e.Prefix&&(i.Prefix=e.Prefix),i}(e)})}((0,Zp.L)(n.CommonPrefixes))),""===n.Contents&&(i.Contents=[]),void 0!==n.Contents&&(i.Contents=function(e,t){return(e||[]).filter(function(e){return null!=e}).map(function(e){return null===e?null:function(e,t){var i={Key:void 0,LastModified:void 0,ETag:void 0,Size:void 0,StorageClass:void 0,Owner:void 0};return void 0!==e.Key&&(i.Key=e.Key),void 0!==e.LastModified&&(i.LastModified=new Date(e.LastModified)),void 0!==e.ETag&&(i.ETag=e.ETag),void 0!==e.Size&&(i.Size=parseInt(e.Size)),void 0!==e.StorageClass&&(i.StorageClass=e.StorageClass),void 0!==e.Owner&&(i.Owner=Of(e.Owner,t)),i}(e,t)})}((0,Zp.L)(n.Contents),t)),void 0!==n.Delimiter&&(i.Delimiter=n.Delimiter),void 0!==n.EncodingType&&(i.EncodingType=n.EncodingType),void 0!==n.IsTruncated&&(i.IsTruncated="true"==n.IsTruncated),void 0!==n.Marker&&(i.Marker=n.Marker),void 0!==n.MaxKeys&&(i.MaxKeys=parseInt(n.MaxKeys)),void 0!==n.Name&&(i.Name=n.Name),void 0!==n.NextMarker&&(i.NextMarker=n.NextMarker),void 0!==n.Prefix&&(i.Prefix=n.Prefix),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),xg=i(57235),kg=i(37152);function Sg(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}var Dg=i(25954),Mg=function(){function e(e){if(this.bytes=e,8!==e.byteLength)throw new Error("Int64 buffers must be exactly 8 bytes")}return e.fromNumber=function(t){if(t>0x8000000000000000||t<-0x8000000000000000)throw new Error(t+" is too large (or, if negative, too small) to represent as an Int64");for(var i=new Uint8Array(8),n=7,a=Math.abs(Math.round(t));n>-1&&a>0;n--,a/=256)i[n]=a;return t<0&&Cg(i),new e(i)},e.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&Cg(e),parseInt((0,Dg.N)(e),16)*(t?-1:1)},e.prototype.toString=function(){return String(this.valueOf())},e}();function Cg(e){for(var t=0;t<8;t++)e[t]^=255;for(t=7;t>-1&&(e[t]++,0===e[t]);t--);}var Tg=function(){function e(e,t){this.toUtf8=e,this.fromUtf8=t}return e.prototype.format=function(e){var t,i,n,a,r=[];try{for(var o=Sg(Object.keys(e)),s=o.next();!s.done;s=o.next()){var u=s.value,c=this.fromUtf8(u);r.push(Uint8Array.from([c.byteLength]),c,this.formatHeaderValue(e[u]))}}catch(f){t={error:f}}finally{try{s&&!s.done&&(i=o.return)&&i.call(o)}finally{if(t)throw t.error}}var l=new Uint8Array(r.reduce(function(e,t){return e+t.byteLength},0)),d=0;try{for(var m=Sg(r),h=m.next();!h.done;h=m.next()){var p=h.value;l.set(p,d),d+=p.byteLength}}catch(f){n={error:f}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(n)throw n.error}}return l},e.prototype.formatHeaderValue=function(e){switch(e.type){case"boolean":return Uint8Array.from([e.value?0:1]);case"byte":return Uint8Array.from([2,e.value]);case"short":var t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,e.value,!1),new Uint8Array(t.buffer);case"integer":var i=new DataView(new ArrayBuffer(5));return i.setUint8(0,4),i.setInt32(1,e.value,!1),new Uint8Array(i.buffer);case"long":var n=new Uint8Array(9);return n[0]=5,n.set(e.value.bytes,1),n;case"binary":var a=new DataView(new ArrayBuffer(3+e.value.byteLength));a.setUint8(0,6),a.setUint16(1,e.value.byteLength,!1);var r=new Uint8Array(a.buffer);return r.set(e.value,3),r;case"string":var o=this.fromUtf8(e.value),s=new DataView(new ArrayBuffer(3+o.byteLength));s.setUint8(0,7),s.setUint16(1,o.byteLength,!1);var u=new Uint8Array(s.buffer);return u.set(o,3),u;case"timestamp":var c=new Uint8Array(9);return c[0]=8,c.set(Mg.fromNumber(e.value.valueOf()).bytes,1),c;case"uuid":if(!Ng.test(e.value))throw new Error("Invalid UUID received: "+e.value);var l=new Uint8Array(17);return l[0]=9,l.set((0,Dg.H)(e.value.replace(/\-/g,"")),1),l}},e.prototype.parse=function(e){for(var t={},i=0;i<e.byteLength;){var n=e.getUint8(i++),a=this.toUtf8(new Uint8Array(e.buffer,e.byteOffset+i,n));switch(i+=n,e.getUint8(i++)){case 0:t[a]={type:Ag,value:!0};break;case 1:t[a]={type:Ag,value:!1};break;case 2:t[a]={type:Eg,value:e.getInt8(i++)};break;case 3:t[a]={type:Lg,value:e.getInt16(i,!1)},i+=2;break;case 4:t[a]={type:Og,value:e.getInt32(i,!1)},i+=4;break;case 5:t[a]={type:Ig,value:new Mg(new Uint8Array(e.buffer,e.byteOffset+i,8))},i+=8;break;case 6:var r=e.getUint16(i,!1);i+=2,t[a]={type:Pg,value:new Uint8Array(e.buffer,e.byteOffset+i,r)},i+=r;break;case 7:var o=e.getUint16(i,!1);i+=2,t[a]={type:Yg,value:this.toUtf8(new Uint8Array(e.buffer,e.byteOffset+i,o))},i+=o;break;case 8:t[a]={type:qg,value:new Date(new Mg(new Uint8Array(e.buffer,e.byteOffset+i,8)).valueOf())},i+=8;break;case 9:var s=new Uint8Array(e.buffer,e.byteOffset+i,16);i+=16,t[a]={type:jg,value:(0,Dg.N)(s.subarray(0,4))+"-"+(0,Dg.N)(s.subarray(4,6))+"-"+(0,Dg.N)(s.subarray(6,8))+"-"+(0,Dg.N)(s.subarray(8,10))+"-"+(0,Dg.N)(s.subarray(10))};break;default:throw new Error("Unrecognized header type tag")}}return t},e}(),Ag="boolean",Eg="byte",Lg="short",Og="integer",Ig="long",Pg="binary",Yg="string",qg="timestamp",jg="uuid",Ng=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/,Fg=function(){function e(e,t){this.headerMarshaller=new Tg(e,t)}return e.prototype.marshall=function(e){var t=e.body,i=this.headerMarshaller.format(e.headers),n=i.byteLength+t.byteLength+16,a=new Uint8Array(n),r=new DataView(a.buffer,a.byteOffset,a.byteLength),o=new kg.Crc32;return r.setUint32(0,n,!1),r.setUint32(4,i.byteLength,!1),r.setUint32(8,o.update(a.subarray(0,8)).digest(),!1),a.set(i,12),a.set(t,i.byteLength+12),r.setUint32(n-4,o.update(a.subarray(8,n-4)).digest(),!1),a},e.prototype.unmarshall=function(e){var t=function(e){var t=e.byteLength,i=e.byteOffset,n=e.buffer;if(t<16)throw new Error("Provided message too short to accommodate event stream message overhead");var a=new DataView(n,i,t),r=a.getUint32(0,!1);if(t!==r)throw new Error("Reported message length does not match received message length");var o=a.getUint32(4,!1),s=a.getUint32(8,!1),u=a.getUint32(t-4,!1),c=(new kg.Crc32).update(new Uint8Array(n,i,8));if(s!==c.digest())throw new Error("The prelude checksum specified in the message ("+s+") does not match the calculated CRC32 checksum ("+c.digest()+")");if(c.update(new Uint8Array(n,i+8,t-12)),u!==c.digest())throw new Error("The message checksum ("+c.digest()+") did not match the expected value of "+u);return{headers:new DataView(n,i+8+4,o),body:new Uint8Array(n,i+8+4+o,r-o-16)}}(e),i=t.body;return{headers:this.headerMarshaller.parse(t.headers),body:i}},e.prototype.formatHeaders=function(e){return this.headerMarshaller.format(e)},e}();function Rg(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function Hg(e){return this instanceof Hg?(this.v=e,this):new Hg(e)}function Bg(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=i.apply(e,t||[]),r=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(i,n){r.push([e,t,i,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof Hg?Promise.resolve(e.value.v).then(u,c):l(r[0][2],e)}(a[e](t))}catch(i){l(r[0][3],i)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}function Ug(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,i=e[Symbol.asyncIterator];return i?i.call(e):(e=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(i){t[i]=e[i]&&function(t){return new Promise(function(n,a){!function(e,t,i,n){Promise.resolve(n).then(function(t){e({value:t,done:i})},t)}(n,a,(t=e[i](t)).done,t.value)})}}}var zg=function(){function e(e){var t=e.utf8Encoder;this.eventMarshaller=new Fg(t,e.utf8Decoder),this.utfEncoder=t}return e.prototype.deserialize=function(e,t){return function(e,t){var i;return(i={})[Symbol.asyncIterator]=function(){return Bg(this,arguments,function(){var i,n,a,r,o,s,u,c,l,d,m,h,p,f;return Rg(this,function(g){switch(g.label){case 0:g.trys.push([0,12,13,18]),i=Ug(e),g.label=1;case 1:return[4,Hg(i.next())];case 2:if((n=g.sent()).done)return[3,11];if(a=t.eventMarshaller.unmarshall(n.value),"error"!==(r=a.headers[":message-type"].value))return[3,3];throw(o=new Error(a.headers[":error-message"].value||"UnknownError")).name=a.headers[":error-code"].value,o;case 3:return"exception"!==r?[3,5]:((m={})[s=a.headers[":exception-type"].value]=a,[4,Hg(t.deserializer(m))]);case 4:throw(u=g.sent()).$unknown?((c=new Error(t.toUtf8(a.body))).name=s,c):u[s];case 5:return"event"!==r?[3,9]:((h={})[a.headers[":event-type"].value]=a,[4,Hg(t.deserializer(h))]);case 6:return(l=g.sent()).$unknown?[3,10]:[4,Hg(l)];case 7:return[4,g.sent()];case 8:return g.sent(),[3,10];case 9:throw Error("Unrecognizable event type: "+a.headers[":event-type"].value);case 10:return[3,1];case 11:return[3,18];case 12:return d=g.sent(),p={error:d},[3,18];case 13:return g.trys.push([13,,16,17]),n&&!n.done&&(f=i.return)?[4,Hg(f.call(i))]:[3,15];case 14:g.sent(),g.label=15;case 15:return[3,17];case 16:if(p)throw p.error;return[7];case 17:return[7];case 18:return[2]}})})},i}(function(e){var t,i=0,n=0,a=null,r=null,o=function(e){if("number"!=typeof e)throw new Error("Attempted to allocate an event message where size was not a number: "+e);i=e,n=4,a=new Uint8Array(e),new DataView(a.buffer).setUint32(0,e,!1)};return(t={})[Symbol.asyncIterator]=function(){return Bg(this,arguments,function(){var t,s,u,c,l,d,m,h;return Rg(this,function(p){switch(p.label){case 0:t=e[Symbol.asyncIterator](),p.label=1;case 1:return[4,Hg(t.next())];case 2:return s=p.sent(),u=s.value,s.done?i?[3,4]:[4,Hg(void 0)]:[3,10];case 3:return[2,p.sent()];case 4:return i!==n?[3,7]:[4,Hg(a)];case 5:return[4,p.sent()];case 6:return p.sent(),[3,8];case 7:throw new Error("Truncated event message received.");case 8:return[4,Hg(void 0)];case 9:return[2,p.sent()];case 10:c=u.length,l=0,p.label=11;case 11:if(!(l<c))return[3,15];if(!a){if(d=c-l,r||(r=new Uint8Array(4)),m=Math.min(4-n,d),r.set(u.slice(l,l+m),n),l+=m,(n+=m)<4)return[3,15];o(new DataView(r.buffer).getUint32(0,!1)),r=null}return h=Math.min(i-n,c-l),a.set(u.slice(l,l+h),n),n+=h,l+=h,i&&i===n?[4,Hg(a)]:[3,14];case 12:return[4,p.sent()];case 13:p.sent(),a=null,i=0,n=0,p.label=14;case 14:return[3,11];case 15:return[3,1];case 16:return[2]}})})},t}(e),{eventMarshaller:this.eventMarshaller,deserializer:t,toUtf8:this.utfEncoder})},e.prototype.serialize=function(e,t){var i,n=this;return(i={})[Symbol.asyncIterator]=function(){return Bg(this,arguments,function(){var i,a,r,o,s;return Rg(this,function(u){switch(u.label){case 0:u.trys.push([0,7,8,13]),i=Ug(e),u.label=1;case 1:return[4,Hg(i.next())];case 2:return(a=u.sent()).done?[3,6]:[4,Hg(n.eventMarshaller.marshall(t(a.value)))];case 3:return[4,u.sent()];case 4:u.sent(),u.label=5;case 5:return[3,1];case 6:return[3,13];case 7:return r=u.sent(),o={error:r},[3,13];case 8:return u.trys.push([8,,11,12]),a&&!a.done&&(s=i.return)?[4,Hg(s.call(i))]:[3,10];case 9:u.sent(),u.label=10;case 10:return[3,12];case 11:if(o)throw o.error;return[7];case 12:return[7];case 13:return[4,Hg(new Uint8Array(0))];case 14:return[4,u.sent()];case 15:return u.sent(),[2]}})})},i},e}();function Zg(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function Wg(e){return this instanceof Wg?(this.v=e,this):new Wg(e)}function Vg(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=i.apply(e,t||[]),r=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(i,n){r.push([e,t,i,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof Wg?Promise.resolve(e.value.v).then(u,c):l(r[0][2],e)}(a[e](t))}catch(i){l(r[0][3],i)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}var Gg=function(){function e(e){var t=e.utf8Encoder,i=e.utf8Decoder;this.eventMarshaller=new Fg(t,i),this.universalMarshaller=new zg({utf8Decoder:i,utf8Encoder:t})}return e.prototype.deserialize=function(e,t){var i=Jg(e)?function(e){var t;return(t={})[Symbol.asyncIterator]=function(){return Vg(this,arguments,function(){var t,i,n;return Zg(this,function(a){switch(a.label){case 0:t=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,Wg(t.read())];case 3:return i=a.sent(),n=i.value,i.done?[4,Wg(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,Wg(n)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})},t}(e):e;return this.universalMarshaller.deserialize(i,t)},e.prototype.serialize=function(e,t){var i=this.universalMarshaller.serialize(e,t);return"function"==typeof ReadableStream?function(e){var t=e[Symbol.asyncIterator]();return new ReadableStream({pull:function(e){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){var i,n;return Zg(this,function(a){switch(a.label){case 0:return[4,t.next()];case 1:return i=a.sent(),n=i.value,i.done?[2,e.close()]:(e.enqueue(n),[2])}})})}})}(i):i},e}(),Jg=function(e){return"function"==typeof ReadableStream&&e instanceof ReadableStream},Qg=i(60201);function Kg(e,t,i){return void 0===i&&(i=1048576),new Promise(function(n,a){var r=new FileReader;r.addEventListener("error",a),r.addEventListener("abort",a);var o=e.size,s=0;function u(){s>=o?n():r.readAsArrayBuffer(e.slice(s,Math.min(o,s+i)))}r.addEventListener("load",function(e){var i=e.target.result;t(new Uint8Array(i)),s+=i.byteLength,u()}),u()})}var $g=i(45672);var Xg=i(14952),eb=[1732584193,4023233417,2562383102,271733878],tb=function(){function e(){this.state=Uint32Array.from(eb),this.buffer=new DataView(new ArrayBuffer(64)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return e.prototype.update=function(e){if(!function(e){return"string"==typeof e?0===e.length:0===e.byteLength}(e)){if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=function(e){return"string"==typeof e?(0,Xg.fromUtf8)(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}(e),i=0,n=t.byteLength;for(this.bytesHashed+=n;n>0;)this.buffer.setUint8(this.bufferLength++,t[i++]),n--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0)}},e.prototype.digest=function(){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){var e,t,i,n,a,r;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(o){if(!this.finished){if(i=(e=this).bufferLength,n=8*e.bytesHashed,(t=e.buffer).setUint8(this.bufferLength++,128),i%64>=56){for(r=this.bufferLength;r<64;r++)t.setUint8(r,0);this.hashBuffer(),this.bufferLength=0}for(r=this.bufferLength;r<56;r++)t.setUint8(r,0);t.setUint32(56,n>>>0,!0),t.setUint32(60,Math.floor(n/4294967296),!0),this.hashBuffer(),this.finished=!0}for(a=new DataView(new ArrayBuffer(16)),r=0;r<4;r++)a.setUint32(4*r,this.state[r],!0);return[2,new Uint8Array(a.buffer,a.byteOffset,a.byteLength)]})})},e.prototype.hashBuffer=function(){var e=this.buffer,t=this.state,i=t[0],n=t[1],a=t[2],r=t[3];i=nb(i,n,a,r,e.getUint32(0,!0),7,3614090360),r=nb(r,i,n,a,e.getUint32(4,!0),12,3905402710),a=nb(a,r,i,n,e.getUint32(8,!0),17,606105819),n=nb(n,a,r,i,e.getUint32(12,!0),22,3250441966),i=nb(i,n,a,r,e.getUint32(16,!0),7,4118548399),r=nb(r,i,n,a,e.getUint32(20,!0),12,1200080426),a=nb(a,r,i,n,e.getUint32(24,!0),17,2821735955),n=nb(n,a,r,i,e.getUint32(28,!0),22,4249261313),i=nb(i,n,a,r,e.getUint32(32,!0),7,1770035416),r=nb(r,i,n,a,e.getUint32(36,!0),12,2336552879),a=nb(a,r,i,n,e.getUint32(40,!0),17,4294925233),n=nb(n,a,r,i,e.getUint32(44,!0),22,2304563134),i=nb(i,n,a,r,e.getUint32(48,!0),7,1804603682),r=nb(r,i,n,a,e.getUint32(52,!0),12,4254626195),a=nb(a,r,i,n,e.getUint32(56,!0),17,2792965006),i=ab(i,n=nb(n,a,r,i,e.getUint32(60,!0),22,1236535329),a,r,e.getUint32(4,!0),5,4129170786),r=ab(r,i,n,a,e.getUint32(24,!0),9,3225465664),a=ab(a,r,i,n,e.getUint32(44,!0),14,643717713),n=ab(n,a,r,i,e.getUint32(0,!0),20,3921069994),i=ab(i,n,a,r,e.getUint32(20,!0),5,3593408605),r=ab(r,i,n,a,e.getUint32(40,!0),9,38016083),a=ab(a,r,i,n,e.getUint32(60,!0),14,3634488961),n=ab(n,a,r,i,e.getUint32(16,!0),20,3889429448),i=ab(i,n,a,r,e.getUint32(36,!0),5,568446438),r=ab(r,i,n,a,e.getUint32(56,!0),9,3275163606),a=ab(a,r,i,n,e.getUint32(12,!0),14,4107603335),n=ab(n,a,r,i,e.getUint32(32,!0),20,1163531501),i=ab(i,n,a,r,e.getUint32(52,!0),5,2850285829),r=ab(r,i,n,a,e.getUint32(8,!0),9,4243563512),a=ab(a,r,i,n,e.getUint32(28,!0),14,1735328473),i=rb(i,n=ab(n,a,r,i,e.getUint32(48,!0),20,2368359562),a,r,e.getUint32(20,!0),4,4294588738),r=rb(r,i,n,a,e.getUint32(32,!0),11,2272392833),a=rb(a,r,i,n,e.getUint32(44,!0),16,1839030562),n=rb(n,a,r,i,e.getUint32(56,!0),23,4259657740),i=rb(i,n,a,r,e.getUint32(4,!0),4,2763975236),r=rb(r,i,n,a,e.getUint32(16,!0),11,1272893353),a=rb(a,r,i,n,e.getUint32(28,!0),16,4139469664),n=rb(n,a,r,i,e.getUint32(40,!0),23,3200236656),i=rb(i,n,a,r,e.getUint32(52,!0),4,681279174),r=rb(r,i,n,a,e.getUint32(0,!0),11,3936430074),a=rb(a,r,i,n,e.getUint32(12,!0),16,3572445317),n=rb(n,a,r,i,e.getUint32(24,!0),23,76029189),i=rb(i,n,a,r,e.getUint32(36,!0),4,3654602809),r=rb(r,i,n,a,e.getUint32(48,!0),11,3873151461),a=rb(a,r,i,n,e.getUint32(60,!0),16,530742520),i=ob(i,n=rb(n,a,r,i,e.getUint32(8,!0),23,3299628645),a,r,e.getUint32(0,!0),6,4096336452),r=ob(r,i,n,a,e.getUint32(28,!0),10,1126891415),a=ob(a,r,i,n,e.getUint32(56,!0),15,2878612391),n=ob(n,a,r,i,e.getUint32(20,!0),21,4237533241),i=ob(i,n,a,r,e.getUint32(48,!0),6,1700485571),r=ob(r,i,n,a,e.getUint32(12,!0),10,2399980690),a=ob(a,r,i,n,e.getUint32(40,!0),15,4293915773),n=ob(n,a,r,i,e.getUint32(4,!0),21,2240044497),i=ob(i,n,a,r,e.getUint32(32,!0),6,1873313359),r=ob(r,i,n,a,e.getUint32(60,!0),10,4264355552),a=ob(a,r,i,n,e.getUint32(24,!0),15,2734768916),n=ob(n,a,r,i,e.getUint32(52,!0),21,1309151649),i=ob(i,n,a,r,e.getUint32(16,!0),6,4149444226),r=ob(r,i,n,a,e.getUint32(44,!0),10,3174756917),a=ob(a,r,i,n,e.getUint32(8,!0),15,718787259),n=ob(n,a,r,i,e.getUint32(36,!0),21,3951481745),t[0]=i+t[0]&4294967295,t[1]=n+t[1]&4294967295,t[2]=a+t[2]&4294967295,t[3]=r+t[3]&4294967295},e}();function ib(e,t,i,n,a,r){return((t=(t+e&4294967295)+(n+r&4294967295)&4294967295)<<a|t>>>32-a)+i&4294967295}function nb(e,t,i,n,a,r,o){return ib(t&i|~t&n,e,t,a,r,o)}function ab(e,t,i,n,a,r,o){return ib(t&n|i&~n,e,t,a,r,o)}function rb(e,t,i,n,a,r,o){return ib(t^i^n,e,t,a,r,o)}function ob(e,t,i,n,a,r,o){return ib(i^(t|~n),e,t,a,r,o)}var sb=i(99221),ub=i(86173),cb=i(358),lb=i(39511),db="s3.{region}.amazonaws.com",mb=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),hb=new Set(["cn-north-1","cn-northwest-1"]),pb=new Set(["us-iso-east-1"]),fb=new Set(["us-isob-east-1"]),gb=new Set(["us-gov-east-1","us-gov-west-1"]),bb={apiVersion:"2006-03-01",disableHostPrefix:!1,logger:{},regionInfoProvider:function(e,t){var i=void 0;switch(e){case"af-south-1":i={hostname:"s3.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":i={hostname:"s3.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":i={hostname:"s3.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":i={hostname:"s3.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":i={hostname:"s3.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":i={hostname:"s3.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":i={hostname:"s3.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"aws-global":i={hostname:"s3.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"ca-central-1":i={hostname:"s3.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":i={hostname:"s3.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":i={hostname:"s3.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":i={hostname:"s3.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":i={hostname:"s3.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":i={hostname:"s3.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":i={hostname:"s3.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":i={hostname:"s3.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":i={hostname:"s3.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-gov-west-1":i={hostname:"s3-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"me-south-1":i={hostname:"s3.me-south-1.amazonaws.com",partition:"aws"};break;case"s3-external-1":i={hostname:"s3-external-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"sa-east-1":i={hostname:"s3.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":i={hostname:"s3.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":i={hostname:"s3.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":i={hostname:"s3.us-gov-east-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-gov-west-1":i={hostname:"s3.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-iso-east-1":i={hostname:"s3.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-isob-east-1":i={hostname:"s3.us-isob-east-1.sc2s.sgov.gov",partition:"aws-iso-b"};break;case"us-west-1":i={hostname:"s3.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":i={hostname:"s3.us-west-2.amazonaws.com",partition:"aws"};break;default:mb.has(e)&&(i={hostname:db.replace("{region}",e),partition:"aws"}),hb.has(e)&&(i={hostname:"s3.{region}.amazonaws.com.cn".replace("{region}",e),partition:"aws-cn"}),pb.has(e)&&(i={hostname:"s3.{region}.c2s.ic.gov".replace("{region}",e),partition:"aws-iso"}),fb.has(e)&&(i={hostname:"s3.{region}.sc2s.sgov.gov".replace("{region}",e),partition:"aws-iso-b"}),gb.has(e)&&(i={hostname:"s3.{region}.amazonaws.com".replace("{region}",e),partition:"aws-us-gov"}),void 0===i&&(i={hostname:db.replace("{region}",e),partition:"aws"})}return Promise.resolve((0,Dn.pi)({signingService:"s3"},i))},serviceId:"S3",signingEscapePath:!1,urlParser:i(5241).e,useArnRegion:!1},vb=(0,Dn.pi)((0,Dn.pi)({},bb),{runtime:"browser",base64Decoder:ub.G,base64Encoder:ub.s,bodyLengthChecker:cb.W,credentialDefaultProvider:function(e){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,lb.f)({serviceId:bb.serviceId,clientVersion:"3.6.1"}),eventStreamSerdeProvider:function(e){return new Gg(e)},maxAttempts:sb.J,md5:tb,region:(0,$g.n)("Region is missing"),requestHandler:new Qg.B,sha256:xg.Sha256,streamCollector:Qg.C,streamHasher:function(e,t){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){var i;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(n){switch(n.label){case 0:return i=new e,[4,Kg(t,function(e){i.update(e)})];case 1:return n.sent(),[2,i.digest()]}})})},utf8Decoder:Xg.fromUtf8,utf8Encoder:Xg.toUtf8}),_b=i(60609),yb=function(){return(yb=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},wb=i(38e3),xb=function(){return(xb=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};var kb={step:"build",tags:["SET_EXPECT_HEADER","EXPECT_HEADER"],name:"addExpectContinueMiddleware",override:!0},Sb=function(e){return{applyToStack:function(t){t.add(function(e){var t=this;return function(i){return function(n){return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(t,void 0,void 0,function(){var t;return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(a){return df.aW.isInstance(t=n.request)&&t.body&&"node"===e.runtime&&(t.headers=xb(xb({},t.headers),{Expect:"100-continue"})),[2,i(xb(xb({},n),{request:t}))]})})}}}(e),kb)}}},Db=i(7969),Mb=i(31399),Cb=i(5845),Tb=i(69153),Ab=function(e){function t(t){var i=this,n=(0,Dn.pi)((0,Dn.pi)({},vb),t),a=(0,_b.Xb)(n),r=(0,_b.g4)(a),o=(0,Cb.A$)(r),s=(0,sb.BC)(o),u=function(e){var t=e.bucketEndpoint,i=void 0!==t&&t,n=e.forcePathStyle,a=void 0!==n&&n,r=e.useAccelerateEndpoint,o=void 0!==r&&r,s=e.useDualstackEndpoint,u=void 0!==s&&s,c=e.useArnRegion,l=void 0!==c&&c;return Nf(Nf({},e),{bucketEndpoint:i,forcePathStyle:a,useAccelerateEndpoint:o,useDualstackEndpoint:u,useArnRegion:"function"==typeof l?l:function(){return Promise.resolve(l)}})}((0,Db.S8)(s)),c=function(e){return yb(yb({},e),{eventStreamMarshaller:e.eventStreamSerdeProvider(e)})}((0,Tb.er)(u));return(i=e.call(this,c)||this).config=c,i.middlewareStack.use((0,Cb.yt)(i.config)),i.middlewareStack.use((0,sb.NQ)(i.config)),i.middlewareStack.use((0,wb.VG)(i.config)),i.middlewareStack.use((0,Db.G2)(i.config)),i.middlewareStack.use((0,Mb.cV)(i.config)),i.middlewareStack.use({applyToStack:function(e){e.add(function(){var e=this;return function(t){return function(i){return og(e,void 0,void 0,function(){var e,n;return sg(this,function(a){if("string"==typeof(e=i.input.Bucket)&&!Rf(e)&&e.indexOf("/")>=0)throw(n=new Error("Bucket name shouldn't contain '/', received '"+e+"'")).name="InvalidBucketName",n;return[2,t(rg({},i))]})})}}}(),ug)}}),i.middlewareStack.use(function(e){return{applyToStack:function(t){t.add(function(e){return function(t){return function(i){return og(void 0,void 0,void 0,function(){var n,a;return sg(this,function(r){switch(r.label){case 0:return!df.aW.isInstance(n=i.request)||e.isCustomEndpoint?[2,t(rg({},i))]:"s3.amazonaws.com"!==n.hostname?[3,1]:(n.hostname="s3.us-east-1.amazonaws.com",[3,3]);case 1:return a="aws-global",[4,e.region()];case 2:a===r.sent()&&(n.hostname="s3.amazonaws.com"),r.label=3;case 3:return[2,t(rg({},i))]}})})}}}(e),cg)}}}(i.config)),i.middlewareStack.use(Sb(i.config)),i.middlewareStack.use((0,Tb.XJ)(i.config)),i}return(0,Dn.ZT)(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(Zp.KU),Eb=i(97609);function Lb(e){var t=e.port,i=e.query,n=e.protocol,a=e.path,r=e.hostname;n&&":"!==n.substr(-1)&&(n+=":"),t&&(r+=":"+t),a&&"/"!==a.charAt(0)&&(a="/"+a);var o=i?(0,Eb.I)(i):"";return o&&"?"!==o[0]&&(o="?"+o),n+"//"+r+a+o}function Ob(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function Ib(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function Pb(e,t){return Ob(this,void 0,void 0,function(){var i,n,a=this;return Ib(this,function(r){switch(r.label){case 0:return i=function(e){return function(e){return Ob(a,void 0,void 0,function(){return Ib(this,function(t){return[2,{output:{request:e.request},response:void 0}]})})}},(n=e.middlewareStack.clone()).add(i,{step:"build",priority:"low"}),[4,t.resolveMiddleware(n,e.config,void 0)(t).then(function(e){return e.output.request})];case 1:return[2,r.sent()]}})})}var Yb=function(){return(Yb=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};var qb=i(57710),jb=function(){function e(e){var t=Yb({service:e.signingName||e.service||"s3",uriEscapePath:e.uriEscapePath||!1},e);this.signer=new qb.L1(t)}return e.prototype.presign=function(e,t){void 0===t&&(t={});var i=t.unsignableHeaders,n=void 0===i?new Set:i,a=t.unhoistableHeaders,r=void 0===a?new Set:a,o=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}(t,["unsignableHeaders","unhoistableHeaders"]);return function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}(this,void 0,void 0,function(){return function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}(this,function(t){return n.add("content-type"),Object.keys(e.headers).map(function(e){return e.toLowerCase()}).filter(function(e){return e.startsWith("x-amz-server-side-encryption")}).forEach(function(e){r.add(e)}),e.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",e.headers.host||(e.headers.host=e.hostname),[2,this.signer.presign(e,Yb({expiresIn:900,unsignableHeaders:n,unhoistableHeaders:r},o))]})})},e}(),Nb=i(28686),Fb=i.n(Nb),Rb=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o},Hb=new Mp.k("axios-http-handler"),Bb="sendUploadProgress",Ub="sendDownloadProgress",zb=function(e,t){var i,n;try{for(var a=function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(Object.entries(e)),r=a.next();!r.done;r=a.next()){var o=Rb(r.value,2),s=o[0],u=o[1];s!==t&&s.toUpperCase()===t.toUpperCase()&&(e[t]=u,delete e[s])}}catch(c){i={error:c}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}},Zb=[function(e,t){return function(e){return"undefined"!=typeof Blob&&e instanceof Blob}(e)?(zb(t,"Content-Type"),zb(t,"Accept"),e):Fb().defaults.transformRequest[0].call(null,e,t)}],Wb=function(){function e(e,t,i){void 0===e&&(e={}),this.httpOptions=e,this.emitter=t,this.cancelTokenSource=i}return e.prototype.destroy=function(){},e.prototype.handle=function(e,t){var i=this.httpOptions.requestTimeout,n=this.emitter,a=e.path;if(e.query){var r=(0,Eb.I)(e.query);r&&(a+="?"+r)}var o=e.port,s={};s.url=e.protocol+"//"+e.hostname+(o?":"+o:"")+a,s.method=e.method,s.headers=e.headers,delete s.headers.host,e.body?s.data=e.body:s.headers["Content-Type"]&&(s.data=null),n&&(s.onUploadProgress=function(e){n.emit(Bb,e),Hb.debug(e)},s.onDownloadProgress=function(e){n.emit(Ub,e),Hb.debug(e)}),this.cancelTokenSource&&(s.cancelToken=this.cancelTokenSource.token),s.responseType="blob",zp.t4.isReactNative&&(s.transformRequest=Zb);var u=[Fb().request(s).then(function(e){return{response:new df.Zn({headers:e.headers,statusCode:e.status,body:e.data})}}).catch(function(e){throw Hb.error(e.message),e}),Vb(i)];return Promise.race(u)},e}();function Vb(e){return void 0===e&&(e=0),new Promise(function(t,i){e&&setTimeout(function(){var t=new Error("Request did not complete within "+e+" ms");t.name="TimeoutError",i(t)},e)})}var Gb=(()=>(function(e){e.NO_CREDENTIALS="No credentials",e.NO_SRC_KEY='source param should be an object with the property "key" with value of type string',e.NO_DEST_KEY='destination param should be an object with the property "key" with value of type string'}(Gb||(Gb={})),Gb))(),Jb=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(bg(t)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"PutObjectCommand",inputFilterSensitiveLog:lf.filterSensitiveLog,outputFilterSensitiveLog:cf.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({"content-type":"application/octet-stream"},Yf(e.ACL)&&{"x-amz-acl":e.ACL}),Yf(e.CacheControl)&&{"cache-control":e.CacheControl}),Yf(e.ContentDisposition)&&{"content-disposition":e.ContentDisposition}),Yf(e.ContentEncoding)&&{"content-encoding":e.ContentEncoding}),Yf(e.ContentLanguage)&&{"content-language":e.ContentLanguage}),Yf(e.ContentLength)&&{"content-length":e.ContentLength.toString()}),Yf(e.ContentMD5)&&{"content-md5":e.ContentMD5}),Yf(e.ContentType)&&{"content-type":e.ContentType}),Yf(e.Expires)&&{expires:(0,Zp._w)(e.Expires).toString()}),Yf(e.GrantFullControl)&&{"x-amz-grant-full-control":e.GrantFullControl}),Yf(e.GrantRead)&&{"x-amz-grant-read":e.GrantRead}),Yf(e.GrantReadACP)&&{"x-amz-grant-read-acp":e.GrantReadACP}),Yf(e.GrantWriteACP)&&{"x-amz-grant-write-acp":e.GrantWriteACP}),Yf(e.ServerSideEncryption)&&{"x-amz-server-side-encryption":e.ServerSideEncryption}),Yf(e.StorageClass)&&{"x-amz-storage-class":e.StorageClass}),Yf(e.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":e.WebsiteRedirectLocation}),Yf(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),Yf(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),Yf(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),Yf(e.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId}),Yf(e.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext}),Yf(e.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":e.BucketKeyEnabled.toString()}),Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.Tagging)&&{"x-amz-tagging":e.Tagging}),Yf(e.ObjectLockMode)&&{"x-amz-object-lock-mode":e.ObjectLockMode}),Yf(e.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),Yf(e.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),void 0!==e.Metadata&&Object.keys(e.Metadata).reduce(function(t,i){var n;return(0,Dn.pi)((0,Dn.pi)({},t),((n={})["x-amz-meta-"+i.toLowerCase()]=e.Metadata[i],n))},{})),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r={"x-id":"PutObject"},void 0!==e.Body&&(o=e.Body),[4,t.endpoint()];case 1:return s=c.sent(),[2,new df.aW({protocol:void 0===(u=s.protocol)?"https":u,hostname:s.hostname,port:s.port,method:"PUT",headers:i,path:n,query:r,body:o})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i;return(0,Dn.Jh)(this,function(n){switch(n.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,Sf(e,t)]:(i={$metadata:If(e),BucketKeyEnabled:void 0,ETag:void 0,Expiration:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==e.headers["x-amz-expiration"]&&(i.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers.etag&&(i.ETag=e.headers.etag),void 0!==e.headers["x-amz-server-side-encryption"]&&(i.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-version-id"]&&(i.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(i.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(i.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(i.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-context"]&&(i.SSEKMSEncryptionContext=e.headers["x-amz-server-side-encryption-context"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(i.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,Pf(e.body,t)]);case 1:return n.sent(),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),Qb=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(bg(t)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"CreateMultipartUploadCommand",inputFilterSensitiveLog:Xp.filterSensitiveLog,outputFilterSensitiveLog:$p.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({},Yf(e.ACL)&&{"x-amz-acl":e.ACL}),Yf(e.CacheControl)&&{"cache-control":e.CacheControl}),Yf(e.ContentDisposition)&&{"content-disposition":e.ContentDisposition}),Yf(e.ContentEncoding)&&{"content-encoding":e.ContentEncoding}),Yf(e.ContentLanguage)&&{"content-language":e.ContentLanguage}),Yf(e.ContentType)&&{"content-type":e.ContentType}),Yf(e.Expires)&&{expires:(0,Zp._w)(e.Expires).toString()}),Yf(e.GrantFullControl)&&{"x-amz-grant-full-control":e.GrantFullControl}),Yf(e.GrantRead)&&{"x-amz-grant-read":e.GrantRead}),Yf(e.GrantReadACP)&&{"x-amz-grant-read-acp":e.GrantReadACP}),Yf(e.GrantWriteACP)&&{"x-amz-grant-write-acp":e.GrantWriteACP}),Yf(e.ServerSideEncryption)&&{"x-amz-server-side-encryption":e.ServerSideEncryption}),Yf(e.StorageClass)&&{"x-amz-storage-class":e.StorageClass}),Yf(e.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":e.WebsiteRedirectLocation}),Yf(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),Yf(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),Yf(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),Yf(e.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId}),Yf(e.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext}),Yf(e.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":e.BucketKeyEnabled.toString()}),Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.Tagging)&&{"x-amz-tagging":e.Tagging}),Yf(e.ObjectLockMode)&&{"x-amz-object-lock-mode":e.ObjectLockMode}),Yf(e.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),Yf(e.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),void 0!==e.Metadata&&Object.keys(e.Metadata).reduce(function(t,i){var n;return(0,Dn.pi)((0,Dn.pi)({},t),((n={})["x-amz-meta-"+i.toLowerCase()]=e.Metadata[i],n))},{})),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r={uploads:""},[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"POST",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n;return(0,Dn.Jh)(this,function(a){switch(a.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,_f(e,t)]:(i={$metadata:If(e),AbortDate:void 0,AbortRuleId:void 0,Bucket:void 0,BucketKeyEnabled:void 0,Key:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,UploadId:void 0},void 0!==e.headers["x-amz-abort-date"]&&(i.AbortDate=new Date(e.headers["x-amz-abort-date"])),void 0!==e.headers["x-amz-abort-rule-id"]&&(i.AbortRuleId=e.headers["x-amz-abort-rule-id"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(i.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(i.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(i.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(i.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-context"]&&(i.SSEKMSEncryptionContext=e.headers["x-amz-server-side-encryption-context"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(i.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,qf(e.body,t)]);case 1:return void 0!==(n=a.sent()).Bucket&&(i.Bucket=n.Bucket),void 0!==n.Key&&(i.Key=n.Key),void 0!==n.UploadId&&(i.UploadId=n.UploadId),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),Kb=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)({},e),e.SSEKMSKeyId&&{SSEKMSKeyId:Zp.oc})}}(Kb||(Kb={})),Kb))(),$b=(()=>(function(e){e.filterSensitiveLog=function(e){return(0,Dn.pi)((0,Dn.pi)({},e),e.SSECustomerKey&&{SSECustomerKey:Zp.oc})}}($b||($b={})),$b))(),Xb=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(bg(t)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"UploadPartCommand",inputFilterSensitiveLog:$b.filterSensitiveLog,outputFilterSensitiveLog:Kb.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u;return(0,Dn.Jh)(this,function(c){switch(c.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({"content-type":"application/octet-stream"},Yf(e.ContentLength)&&{"content-length":e.ContentLength.toString()}),Yf(e.ContentMD5)&&{"content-md5":e.ContentMD5}),Yf(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),Yf(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),Yf(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r=(0,Dn.pi)((0,Dn.pi)({"x-id":"UploadPart"},void 0!==e.PartNumber&&{partNumber:e.PartNumber.toString()}),void 0!==e.UploadId&&{uploadId:e.UploadId}),void 0!==e.Body&&(o=e.Body),[4,t.endpoint()];case 1:return s=c.sent(),[2,new df.aW({protocol:void 0===(u=s.protocol)?"https":u,hostname:s.hostname,port:s.port,method:"PUT",headers:i,path:n,query:r,body:o})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i;return(0,Dn.Jh)(this,function(n){switch(n.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,Df(e,t)]:(i={$metadata:If(e),BucketKeyEnabled:void 0,ETag:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0},void 0!==e.headers["x-amz-server-side-encryption"]&&(i.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers.etag&&(i.ETag=e.headers.etag),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(i.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(i.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(i.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(i.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,Pf(e.body,t)]);case 1:return n.sent(),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),ev=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(hg(t)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"CompleteMultipartUploadCommand",inputFilterSensitiveLog:Jp.filterSensitiveLog,outputFilterSensitiveLog:Gp.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s,u,c;return(0,Dn.Jh)(this,function(l){switch(l.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)({"content-type":"application/xml"},Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r=(0,Dn.pi)({},void 0!==e.UploadId&&{uploadId:e.UploadId}),void 0!==e.MultipartUpload&&(s=function(e,t){var i=new hf("CompletedMultipartUpload");return null!=e.Parts&&Lf(e.Parts,t).map(function(e){e=e.withName("Part"),i.addChildNode(e)}),i}(e.MultipartUpload,t),o='<?xml version="1.0" encoding="UTF-8"?>',s.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),o+=s.toString()),[4,t.endpoint()];case 1:return u=l.sent(),[2,new df.aW({protocol:void 0===(c=u.protocol)?"https":c,hostname:u.hostname,port:u.port,method:"POST",headers:i,path:n,query:r,body:o})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n;return(0,Dn.Jh)(this,function(a){switch(a.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,bf(e,t)]:(i={$metadata:If(e),Bucket:void 0,BucketKeyEnabled:void 0,ETag:void 0,Expiration:void 0,Key:void 0,Location:void 0,RequestCharged:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==e.headers["x-amz-expiration"]&&(i.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(i.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-version-id"]&&(i.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(i.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(i.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,qf(e.body,t)]);case 1:return void 0!==(n=a.sent()).Bucket&&(i.Bucket=n.Bucket),void 0!==n.ETag&&(i.ETag=n.ETag),void 0!==n.Key&&(i.Key=n.Key),void 0!==n.Location&&(i.Location=n.Location),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),tv=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"AbortMultipartUploadCommand",inputFilterSensitiveLog:Vp.filterSensitiveLog,outputFilterSensitiveLog:Wp.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)({},Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r=(0,Dn.pi)({"x-id":"AbortMultipartUpload"},void 0!==e.UploadId&&{uploadId:e.UploadId}),[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"DELETE",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i;return(0,Dn.Jh)(this,function(n){switch(n.label){case 0:return 204!==e.statusCode&&e.statusCode>=300?[2,gf(e,t)]:(i={$metadata:If(e),RequestCharged:void 0},void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,Pf(e.body,t)]);case 1:return n.sent(),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),iv=function(e){function t(t){var i=e.call(this)||this;return i.input=t,i}return(0,Dn.ZT)(t,e),t.prototype.resolveMiddleware=function(e,t,i){this.middlewareStack.use((0,pg.p2)(t,this.serialize,this.deserialize)),this.middlewareStack.use(ag(t));var n=e.concat(this.middlewareStack),a=t.requestHandler;return n.resolve(function(e){return a.handle(e.request,i||{})},{logger:t.logger,clientName:"S3Client",commandName:"ListPartsCommand",inputFilterSensitiveLog:uf.filterSensitiveLog,outputFilterSensitiveLog:sf.filterSensitiveLog})},t.prototype.serialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n,a,r,o,s;return(0,Dn.Jh)(this,function(u){switch(u.label){case 0:if(i=(0,Dn.pi)((0,Dn.pi)({},Yf(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),Yf(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),n="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((a=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(n=n.replace("{Bucket}",(0,Zp.jc)(a)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((a=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return n=n.replace("{Key+}",a.split("/").map(function(e){return(0,Zp.jc)(e)}).join("/")),r=(0,Dn.pi)((0,Dn.pi)((0,Dn.pi)({"x-id":"ListParts"},void 0!==e.MaxParts&&{"max-parts":e.MaxParts.toString()}),void 0!==e.PartNumberMarker&&{"part-number-marker":e.PartNumberMarker}),void 0!==e.UploadId&&{uploadId:e.UploadId}),[4,t.endpoint()];case 1:return o=u.sent(),[2,new df.aW({protocol:void 0===(s=o.protocol)?"https":s,hostname:o.hostname,port:o.port,method:"GET",headers:i,path:n,query:r,body:void 0})]}})})}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return(0,Dn.mG)(void 0,void 0,void 0,function(){var i,n;return(0,Dn.Jh)(this,function(a){switch(a.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,kf(e,t)]:(i={$metadata:If(e),AbortDate:void 0,AbortRuleId:void 0,Bucket:void 0,Initiator:void 0,IsTruncated:void 0,Key:void 0,MaxParts:void 0,NextPartNumberMarker:void 0,Owner:void 0,PartNumberMarker:void 0,Parts:void 0,RequestCharged:void 0,StorageClass:void 0,UploadId:void 0},void 0!==e.headers["x-amz-abort-date"]&&(i.AbortDate=new Date(e.headers["x-amz-abort-date"])),void 0!==e.headers["x-amz-abort-rule-id"]&&(i.AbortRuleId=e.headers["x-amz-abort-rule-id"]),void 0!==e.headers["x-amz-request-charged"]&&(i.RequestCharged=e.headers["x-amz-request-charged"]),[4,qf(e.body,t)]);case 1:return void 0!==(n=a.sent()).Bucket&&(i.Bucket=n.Bucket),void 0!==n.Initiator&&(i.Initiator=function(e,t){var i={ID:void 0,DisplayName:void 0};return void 0!==e.ID&&(i.ID=e.ID),void 0!==e.DisplayName&&(i.DisplayName=e.DisplayName),i}(n.Initiator)),void 0!==n.IsTruncated&&(i.IsTruncated="true"==n.IsTruncated),void 0!==n.Key&&(i.Key=n.Key),void 0!==n.MaxParts&&(i.MaxParts=parseInt(n.MaxParts)),void 0!==n.NextPartNumberMarker&&(i.NextPartNumberMarker=n.NextPartNumberMarker),void 0!==n.Owner&&(i.Owner=Of(n.Owner,t)),void 0!==n.PartNumberMarker&&(i.PartNumberMarker=n.PartNumberMarker),""===n.Part&&(i.Parts=[]),void 0!==n.Part&&(i.Parts=function(e,t){return(e||[]).filter(function(e){return null!=e}).map(function(e){return null===e?null:function(e,t){var i={PartNumber:void 0,LastModified:void 0,ETag:void 0,Size:void 0};return void 0!==e.PartNumber&&(i.PartNumber=parseInt(e.PartNumber)),void 0!==e.LastModified&&(i.LastModified=new Date(e.LastModified)),void 0!==e.ETag&&(i.ETag=e.ETag),void 0!==e.Size&&(i.Size=parseInt(e.Size)),i}(e)})}((0,Zp.L)(n.Part))),void 0!==n.StorageClass&&(i.StorageClass=n.StorageClass),void 0!==n.UploadId&&(i.UploadId=n.UploadId),[2,Promise.resolve(i)]}})})}(e,t)},t}(Zp.mY),nv=i(93105),av=function(){return(av=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},rv=function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})},ov=function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}},sv=new Mp.k("AWSS3ProviderManagedUpload"),uv=function(){function e(e,t,i){this.minPartSize=5242880,this.queueSize=4,this.body=null,this.params=null,this.opts=null,this.completedParts=[],this.cancel=!1,this.bytesUploaded=0,this.totalBytesToUpload=0,this.emitter=null,this.params=e,this.opts=t,this.emitter=i}return e.prototype.upload=function(){return rv(this,void 0,void 0,function(){var e,t,i,n,a,r,o=this;return ov(this,function(s){switch(s.label){case 0:return e=this,[4,this.validateAndSanitizeBody(this.params.Body)];case 1:return e.body=s.sent(),this.totalBytesToUpload=this.byteLength(this.body),this.totalBytesToUpload<=this.minPartSize?(this.params.Body=this.body,t=new Jb(this.params),[4,this._createNewS3Client(this.opts,this.emitter)]):[3,3];case 2:return[2,s.sent().send(t)];case 3:return[4,this.createMultiPartUpload()];case 4:i=s.sent(),n=Math.ceil(this.totalBytesToUpload/this.minPartSize),a=this.createParts(),r=0,s.label=5;case 5:return r<n?[4,this.checkIfUploadCancelled(i)]:[3,10];case 6:return s.sent(),[4,this.uploadParts(i,a.slice(r,r+this.queueSize))];case 7:return s.sent(),[4,this.checkIfUploadCancelled(i)];case 8:s.sent(),s.label=9;case 9:return r+=this.queueSize,[3,5];case 10:return a.map(function(e){o.removeEventListener(e)}),[4,this.finishMultiPartUpload(i)];case 11:return[2,s.sent()]}})})},e.prototype.createParts=function(){for(var e=[],t=0;t<this.totalBytesToUpload;){var i=Math.min(t+this.minPartSize,this.totalBytesToUpload);e.push({bodyPart:this.body.slice(t,i),partNumber:e.length+1,emitter:new nv.EventEmitter,_lastUploadedBytes:0}),t+=this.minPartSize}return e},e.prototype.createMultiPartUpload=function(){return rv(this,void 0,void 0,function(){var e,t,i,n=this;return ov(this,function(a){switch(a.label){case 0:return e=new Qb(this.params),[4,this._createNewS3Client(this.opts)];case 1:return(t=a.sent()).middlewareStack.add(function(e){return function(t){return n.params.ContentType&&t&&t.request&&t.request.headers&&(t.request.headers["Content-Type"]=n.params.ContentType),e(t)}},{step:"build"}),[4,t.send(e)];case 2:return i=a.sent(),sv.debug(i.UploadId),[2,i.UploadId]}})})},e.prototype.uploadParts=function(e,t){return rv(this,void 0,void 0,function(){var i,n,a,r=this;return ov(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,Promise.all(t.map(function(t){return rv(r,void 0,void 0,function(){var i,n,a,r,o;return ov(this,function(s){switch(s.label){case 0:return this.setupEventListener(t),[4,this._createNewS3Client(this.opts,t.emitter)];case 1:return i=s.sent(),r=(n=this.params).SSECustomerKey,o=n.SSECustomerKeyMD5,[2,i.send(new Xb(av(av(av({PartNumber:t.partNumber,Body:t.bodyPart,UploadId:e,Key:n.Key,Bucket:n.Bucket},(a=n.SSECustomerAlgorithm)&&{SSECustomerAlgorithm:a}),r&&{SSECustomerKey:r}),o&&{SSECustomerKeyMD5:o})))]}})})}))];case 1:for(i=o.sent(),n=0;n<i.length;n++)this.completedParts.push({PartNumber:t[n].partNumber,ETag:i[n].ETag});return[3,3];case 2:return a=o.sent(),sv.error("error happened while uploading a part. Cancelling the multipart upload",a),this.cancelUpload(),[2];case 3:return[2]}})})},e.prototype.finishMultiPartUpload=function(e){return rv(this,void 0,void 0,function(){var t,i,n;return ov(this,function(a){switch(a.label){case 0:return t=new ev({Bucket:this.params.Bucket,Key:this.params.Key,UploadId:e,MultipartUpload:{Parts:this.completedParts}}),[4,this._createNewS3Client(this.opts)];case 1:i=a.sent(),a.label=2;case 2:return a.trys.push([2,4,,5]),[4,i.send(t)];case 3:return[2,a.sent().Key];case 4:return n=a.sent(),sv.error("error happened while finishing the upload. Cancelling the multipart upload",n),this.cancelUpload(),[2];case 5:return[2]}})})},e.prototype.checkIfUploadCancelled=function(e){return rv(this,void 0,void 0,function(){var t,i;return ov(this,function(n){switch(n.label){case 0:if(!this.cancel)return[3,5];t="Upload was cancelled.",n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.cleanup(e)];case 2:return n.sent(),[3,4];case 3:return i=n.sent(),t+=" "+i.message,[3,4];case 4:throw new Error(t);case 5:return[2]}})})},e.prototype.cancelUpload=function(){this.cancel=!0},e.prototype.cleanup=function(e){return rv(this,void 0,void 0,function(){var t,i,n;return ov(this,function(a){switch(a.label){case 0:return this.body=null,this.completedParts=[],this.bytesUploaded=0,this.totalBytesToUpload=0,t={Bucket:this.params.Bucket,Key:this.params.Key,UploadId:e},[4,this._createNewS3Client(this.opts)];case 1:return[4,(i=a.sent()).send(new tv(t))];case 2:return a.sent(),[4,i.send(new iv(t))];case 3:if((n=a.sent())&&n.Parts&&n.Parts.length>0)throw new Error("Multi Part upload clean up failed");return[2]}})})},e.prototype.removeEventListener=function(e){e.emitter.removeAllListeners(Bb),e.emitter.removeAllListeners(Ub)},e.prototype.setupEventListener=function(e){var t=this;e.emitter.on(Bb,function(i){t.progressChanged(e.partNumber,i.loaded-e._lastUploadedBytes),e._lastUploadedBytes=i.loaded})},e.prototype.progressChanged=function(e,t){this.bytesUploaded+=t,this.emitter.emit(Bb,{loaded:this.bytesUploaded,total:this.totalBytesToUpload,part:e,key:this.params.Key})},e.prototype.byteLength=function(e){if(null==e)return 0;if("number"==typeof e.byteLength)return e.byteLength;if("number"==typeof e.length)return e.length;if("number"==typeof e.size)return e.size;if("string"!=typeof e.path)throw new Error("Cannot determine length of "+e)},e.prototype.validateAndSanitizeBody=function(e){return rv(this,void 0,void 0,function(){return ov(this,function(t){return this.isGenericObject(e)?[2,JSON.stringify(e)]:[2,e]})})},e.prototype.isGenericObject=function(e){if(null!==e&&"object"==typeof e)try{return!(this.byteLength(e)>=0)}catch(Fe){return!0}return!1},e.prototype._createNewS3Client=function(e,t){return rv(this,void 0,void 0,function(){var i,n,a,r;return ov(this,function(o){switch(o.label){case 0:return[4,this._getCredentials()];case 1:return i=o.sent(),n=e.cancelTokenSource,a={},e.dangerouslyConnectToHttpEndpointForTesting&&(a={endpoint:"http://localhost:20005",tls:!1,bucketEndpoint:!1,forcePathStyle:!0}),(r=new Ab(av(av({region:e.region,credentials:i,useAccelerateEndpoint:e.useAccelerateEndpoint},a),{requestHandler:new Wb({},t,n),customUserAgent:(0,zp.Zm)()}))).middlewareStack.remove("contentLengthMiddleware"),[2,r]}})})},e.prototype._getCredentials=function(){return Up.cN.get().then(function(e){if(!e)return!1;var t=Up.cN.shear(e);return sv.debug("set credentials for storage",t),t}).catch(function(e){return sv.warn("ensure credentials error",e),!1})},e}(),cv=function(){return(cv=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},lv=function(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})},dv=function(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}},mv=new Mp.k("AWSS3Provider"),hv="undefined"!=typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",pv=function(e,t,i,n,a){if(e){var r={attrs:i};n&&(r.metrics=n),Bp.Xb.dispatch("storage",{event:t,data:r,message:a},"Storage",hv)}},fv=function(){function e(e){this._config=e||{},mv.debug("Storage Options",this._config)}return e.prototype.getCategory=function(){return e.CATEGORY},e.prototype.getProviderName=function(){return e.PROVIDER_NAME},e.prototype.configure=function(e){if(mv.debug("configure Storage",e),!e)return this._config;var t=Hp._b.parseMobilehubConfig(e);return this._config=Object.assign({},this._config,t.Storage),this._config.bucket||mv.debug("Do not have bucket yet"),this._config},e.prototype.copy=function(e,t,i){return lv(this,void 0,void 0,function(){var n,a,r,o,s,u,c,l,d,m,h,p,f,g,b,v,_,y,w,x,k,S,D,M,C;return dv(this,function(T){switch(T.label){case 0:return[4,this._ensureCredentials()];case 1:if(!T.sent()||!this._isWithCredentials(this._config))throw new Error(Gb.NO_CREDENTIALS);if(n=Object.assign({},this._config,i),a=n.acl,r=n.bucket,o=n.cacheControl,s=n.expires,u=n.track,c=n.serverSideEncryption,l=n.SSECustomerAlgorithm,d=n.SSECustomerKey,m=n.SSECustomerKeyMD5,h=n.SSEKMSKeyId,f=void 0===(p=e.level)?"public":p,g=e.identityId,_=void 0===(v=t.level)?"public":v,y=t.key,!(b=e.key)||"string"!=typeof b)throw new Error(Gb.NO_SRC_KEY);if(!y||"string"!=typeof y)throw new Error(Gb.NO_DEST_KEY);"protected"!==f&&g&&mv.warn('You may copy files from another user if the source level is "protected", currently it\'s '+f),w=this._prefix(cv(cv(cv({},n),{level:f}),g&&{identityId:g})),x=this._prefix(cv(cv({},n),{level:_})),mv.debug("copying "+(k=r+"/"+w+b)+" to "+(S=""+x+y)),D={Bucket:r,CopySource:k,Key:S,MetadataDirective:"COPY"},o&&(D.CacheControl=o),s&&(D.Expires=s),c&&(D.ServerSideEncryption=c),l&&(D.SSECustomerAlgorithm=l),d&&(D.SSECustomerKey=d),m&&(D.SSECustomerKeyMD5=m),h&&(D.SSEKMSKeyId=h),a&&(D.ACL=a),(M=this._createNewS3Client(n)).middlewareStack.remove("contentLengthMiddleware"),T.label=2;case 2:return T.trys.push([2,4,,5]),[4,M.send(new vg(D))];case 3:return T.sent(),pv(u,"copy",{method:"copy",result:"success"},null,"Copy success from "+b+" to "+y),[2,{key:y}];case 4:throw C=T.sent(),pv(u,"copy",{method:"copy",result:"failed"},null,"Copy failed from "+b+" to "+y),C;case 5:return[2]}})})},e.prototype.get=function(e,t){return lv(this,void 0,void 0,function(){var i,n,a,r,o,s,u,c,l,d,m,h,p,f,g,b,v,_,y,w,x,k,S,D,M,C,T;return dv(this,function(A){switch(A.label){case 0:return[4,this._ensureCredentials()];case 1:if(!A.sent()||!this._isWithCredentials(this._config))throw new Error(Gb.NO_CREDENTIALS);if(i=Object.assign({},this._config,t),n=i.bucket,a=i.download,r=i.cacheControl,o=i.contentDisposition,s=i.contentEncoding,u=i.contentLanguage,c=i.contentType,l=i.expires,d=i.track,m=i.SSECustomerAlgorithm,h=i.SSECustomerKey,p=i.SSECustomerKeyMD5,f=i.progressCallback,g=this._prefix(i),b=g+e,v=new nv.EventEmitter,_=this._createNewS3Client(i,v),mv.debug("get "+e+" from "+b),y={Bucket:n,Key:b},r&&(y.ResponseCacheControl=r),o&&(y.ResponseContentDisposition=o),s&&(y.ResponseContentEncoding=s),u&&(y.ResponseContentLanguage=u),c&&(y.ResponseContentType=c),m&&(y.SSECustomerAlgorithm=m),h&&(y.SSECustomerKey=h),p&&(y.SSECustomerKeyMD5=p),!0!==a)return[3,5];w=new _g(y),A.label=2;case 2:return A.trys.push([2,4,,5]),f&&("function"==typeof f?v.on(Ub,function(e){f(e)}):mv.warn("progressCallback should be a function, not a "+typeof f)),[4,_.send(w)];case 3:return x=A.sent(),v.removeAllListeners(Ub),pv(d,"download",{method:"get",result:"success"},{fileSize:Number(x.Body.size||x.Body.length)},"Download success for "+e),[2,x];case 4:throw k=A.sent(),pv(d,"download",{method:"get",result:"failed"},null,"Download failed with "+k.message),k;case 5:return A.trys.push([5,8,,9]),S=new jb(cv({},_.config)),[4,Pb(_,new _g(y))];case 6:return D=A.sent(),C=Lb,[4,S.presign(D,{expiresIn:l||900})];case 7:return M=C.apply(void 0,[A.sent()]),pv(d,"getSignedUrl",{method:"get",result:"success"},null,"Signed URL: "+M),[2,M];case 8:throw T=A.sent(),mv.warn("get signed url error",T),pv(d,"getSignedUrl",{method:"get",result:"failed"},null,"Could not get a signed URL for "+e),T;case 9:return[2]}})})},e.prototype.put=function(e,t,i){return lv(this,void 0,void 0,function(){var n,a,r,o,s,u,c,l,d,m,h,p,f,g,b,v,_,y,w,x,k,S,D,M;return dv(this,function(C){switch(C.label){case 0:return[4,this._ensureCredentials()];case 1:if(!C.sent()||!this._isWithCredentials(this._config))throw new Error(Gb.NO_CREDENTIALS);n=Object.assign({},this._config,i),a=n.bucket,r=n.track,o=n.progressCallback,s=n.contentDisposition,u=n.contentEncoding,c=n.cacheControl,l=n.expires,d=n.metadata,m=n.tagging,h=n.acl,p=n.serverSideEncryption,f=n.SSECustomerAlgorithm,g=n.SSECustomerKey,b=n.SSECustomerKeyMD5,v=n.SSEKMSKeyId,_=n.contentType||"binary/octet-stream",y=this._prefix(n),mv.debug("put "+e+" to "+(w=y+e)),x={Bucket:a,Key:w,Body:t,ContentType:_},c&&(x.CacheControl=c),s&&(x.ContentDisposition=s),u&&(x.ContentEncoding=u),l&&(x.Expires=l),d&&(x.Metadata=d),m&&(x.Tagging=m),p&&(x.ServerSideEncryption=p),f&&(x.SSECustomerAlgorithm=f),g&&(x.SSECustomerKey=g),b&&(x.SSECustomerKeyMD5=b),v&&(x.SSEKMSKeyId=v),k=new nv.EventEmitter,S=new uv(x,n,k),h&&(x.ACL=h),C.label=2;case 2:return C.trys.push([2,4,,5]),o&&("function"==typeof o?k.on(Bb,function(e){o(e)}):mv.warn("progressCallback should be a function, not a "+typeof o)),[4,S.upload()];case 3:return D=C.sent(),mv.debug("upload result",D),pv(r,"upload",{method:"put",result:"success"},null,"Upload success for "+e),[2,{key:e}];case 4:throw M=C.sent(),mv.warn("error uploading",M),pv(r,"upload",{method:"put",result:"failed"},null,"Error uploading "+e),M;case 5:return[2]}})})},e.prototype.remove=function(e,t){return lv(this,void 0,void 0,function(){var i,n,a,r,o,s,u,c,l;return dv(this,function(d){switch(d.label){case 0:return[4,this._ensureCredentials()];case 1:if(!d.sent()||!this._isWithCredentials(this._config))throw new Error(Gb.NO_CREDENTIALS);i=Object.assign({},this._config,t),n=i.bucket,a=i.track,r=this._prefix(i),o=r+e,s=this._createNewS3Client(i),mv.debug("remove "+e+" from "+o),u=new yg({Bucket:n,Key:o}),d.label=2;case 2:return d.trys.push([2,4,,5]),[4,s.send(u)];case 3:return c=d.sent(),pv(a,"delete",{method:"remove",result:"success"},null,"Deleted "+e+" successfully"),[2,c];case 4:throw l=d.sent(),pv(a,"delete",{method:"remove",result:"failed"},null,"Deletion of "+e+" failed with "+l),l;case 5:return[2]}})})},e.prototype.list=function(e,t){return lv(this,void 0,void 0,function(){var i,n,a,r,o,s,u,c,l,d,m;return dv(this,function(h){switch(h.label){case 0:return[4,this._ensureCredentials()];case 1:if(!h.sent()||!this._isWithCredentials(this._config))throw new Error(Gb.NO_CREDENTIALS);i=Object.assign({},this._config,t),n=i.bucket,a=i.track,r=i.maxKeys,o=this._prefix(i),s=o+e,u=this._createNewS3Client(i),mv.debug("list "+e+" from "+s),c=new wg({Bucket:n,Prefix:s,MaxKeys:r}),h.label=2;case 2:return h.trys.push([2,4,,5]),[4,u.send(c)];case 3:return l=h.sent(),d=[],l&&l.Contents&&(d=l.Contents.map(function(e){return{key:e.Key.substr(o.length),eTag:e.ETag,lastModified:e.LastModified,size:e.Size}})),pv(a,"list",{method:"list",result:"success"},null,d.length+" items returned from list operation"),mv.debug("list",d),[2,d];case 4:throw m=h.sent(),mv.warn("list error",m),pv(a,"list",{method:"list",result:"failed"},null,"Listing items failed: "+m.message),m;case 5:return[2]}})})},e.prototype._ensureCredentials=function(){return lv(this,void 0,void 0,function(){var e,t,i;return dv(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,Up.cN.get()];case 1:return(e=n.sent())?(t=Up.cN.shear(e),mv.debug("set credentials for storage",t),this._config.credentials=t,[2,!0]):[2,!1];case 2:return i=n.sent(),mv.warn("ensure credentials error",i),[2,!1];case 3:return[2]}})})},e.prototype._isWithCredentials=function(e){return"object"==typeof e&&e.hasOwnProperty("credentials")},e.prototype._prefix=function(e){var t=e.customPrefix||{},i=e.identityId||e.credentials.identityId,n=(void 0!==t.private?t.private:"private/")+i+"/",a=(void 0!==t.protected?t.protected:"protected/")+i+"/",r=void 0!==t.public?t.public:"public/";switch(e.level){case"private":return n;case"protected":return a;default:return r}},e.prototype._createNewS3Client=function(e,t){var i=e.cancelTokenSource,n={};return e.dangerouslyConnectToHttpEndpointForTesting&&(n={endpoint:"http://localhost:20005",tls:!1,bucketEndpoint:!1,forcePathStyle:!0}),new Ab(cv(cv({region:e.region,credentials:e.credentials,customUserAgent:(0,zp.Zm)()},n),{requestHandler:new Wb({},t,i)}))},e.CATEGORY="Storage",e.PROVIDER_NAME="AWSS3",e}(),gv=function(){return(gv=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},bv=new Mp.k("StorageClass"),vv="AWSS3",_v=function(){function e(){this._config={},this._pluggables=[],this._cancelTokenSourceMap=new WeakMap,bv.debug("Storage Options",this._config),this.get=this.get.bind(this),this.put=this.put.bind(this),this.remove=this.remove.bind(this),this.list=this.list.bind(this)}return e.prototype.getModuleName=function(){return"Storage"},e.prototype.addPluggable=function(e){if(e&&"Storage"===e.getCategory())return this._pluggables.push(e),e.configure(this._config[e.getProviderName()])},e.prototype.getPluggable=function(e){var t=this._pluggables.find(function(t){return t.getProviderName()===e});return void 0===t?(bv.debug("No plugin found with providerName",e),null):t},e.prototype.removePluggable=function(e){this._pluggables=this._pluggables.filter(function(t){return t.getProviderName()!==e})},e.prototype.configure=function(e){var t=this;if(bv.debug("configure Storage"),!e)return this._config;var i=Hp._b.parseMobilehubConfig(e),n=Object.keys(i.Storage),a=["bucket","region","level","track","customPrefix","serverSideEncryption","SSECustomerAlgorithm","SSECustomerKey","SSECustomerKeyMD5","SSEKMSKeyId"],r=function(e){return a.some(function(t){return t===e})};return n&&n.find(function(e){return r(e)})&&!i.Storage[vv]&&(i.Storage[vv]={}),Object.entries(i.Storage).map(function(e){var t=function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}(e,2),n=t[0],a=t[1];n&&r(n)&&void 0!==a&&(i.Storage[vv][n]=a,delete i.Storage[n])}),Object.keys(i.Storage).forEach(function(e){"string"!=typeof i.Storage[e]&&(t._config[e]=gv(gv({},t._config[e]),i.Storage[e]))}),this._pluggables.forEach(function(e){e.configure(t._config[e.getProviderName()])}),0===this._pluggables.length&&this.addPluggable(new fv),this._config},e.prototype.getCancellableTokenSource=function(){return Fb().CancelToken.source()},e.prototype.updateRequestToBeCancellable=function(e,t){this._cancelTokenSourceMap.set(e,t)},e.prototype.cancel=function(e,t){var i=this._cancelTokenSourceMap.get(e);i?i.cancel(t):bv.debug("The request does not map to any cancel token")},e.prototype.copy=function(e,t,i){var n,a=(null===(n=i)||void 0===n?void 0:n.provider)||vv,r=this._pluggables.find(function(e){return e.getProviderName()===a});if(void 0===r)return bv.debug("No plugin found with providerName",a),Promise.reject("No plugin found in Storage for the provider");var o=this.getCancellableTokenSource();if("function"!=typeof r.copy)return Promise.reject(".copy is not implemented on provider "+r.getProviderName());var s=r.copy(e,t,gv(gv({},i),{cancelTokenSource:o}));return this.updateRequestToBeCancellable(s,o),s},e.prototype.get=function(e,t){var i,n=(null===(i=t)||void 0===i?void 0:i.provider)||vv,a=this._pluggables.find(function(e){return e.getProviderName()===n});if(void 0===a)return bv.debug("No plugin found with providerName",n),Promise.reject("No plugin found in Storage for the provider");var r=this.getCancellableTokenSource(),o=a.get(e,gv(gv({},t),{cancelTokenSource:r}));return this.updateRequestToBeCancellable(o,r),o},e.prototype.isCancelError=function(e){return Fb().isCancel(e)},e.prototype.put=function(e,t,i){var n,a=(null===(n=i)||void 0===n?void 0:n.provider)||vv,r=this._pluggables.find(function(e){return e.getProviderName()===a});if(void 0===r)return bv.debug("No plugin found with providerName",a),Promise.reject("No plugin found in Storage for the provider");var o=this.getCancellableTokenSource(),s=r.put(e,t,gv(gv({},i),{cancelTokenSource:o}));return this.updateRequestToBeCancellable(s,o),s},e.prototype.remove=function(e,t){var i,n=(null===(i=t)||void 0===i?void 0:i.provider)||vv,a=this._pluggables.find(function(e){return e.getProviderName()===n});return void 0===a?(bv.debug("No plugin found with providerName",n),Promise.reject("No plugin found in Storage for the provider")):a.remove(e,t)},e.prototype.list=function(e,t){var i,n=(null===(i=t)||void 0===i?void 0:i.provider)||vv,a=this._pluggables.find(function(e){return e.getProviderName()===n});return void 0===a?(bv.debug("No plugin found with providerName",n),Promise.reject("No plugin found in Storage for the provider")):a.list(e,t)},e}(),yv=function(){return(yv=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},wv=new Mp.k("Storage"),xv=null,kv=function(){if(xv)return xv;wv.debug("Create Storage Instance, debug"),(xv=new _v).vault=new _v;var e=xv.configure;return xv.configure=function(t){wv.debug("storage configure called");var i=yv({},e.call(xv,t));Object.keys(i).forEach(function(e){"string"!=typeof i[e]&&(i[e]=yv(yv({},i[e]),{level:"private"}))}),wv.debug("storage vault configure called"),xv.vault.configure(i)},xv}();Dp.dQ.register(kv),i(43173),Dp.dQ.Auth=Ap.g,Dp.dQ.Cache=Rp,Dp.dQ.ServiceWorker=Tp,Dp.dQ.configure({aws_cognito_identity_pool_id:r.N.amplify.cognitoIdentityPoolId,aws_cognito_region:r.N.amplify.cognitoRegion,aws_user_pools_id:r.N.amplify.userPoolId,aws_user_pools_web_client_id:r.N.amplify.clientId}),r.N.production&&(0,a.G48)(),n.q6().bootstrapModule(Sp).catch(e=>console.error(e))},39229:function(e,t,i){"use strict";i.r(t),i.d(t,{__extends:function(){return a},__assign:function(){return r},__rest:function(){return o},__decorate:function(){return s},__param:function(){return u},__metadata:function(){return c},__awaiter:function(){return l},__generator:function(){return d},__createBinding:function(){return m},__exportStar:function(){return h},__values:function(){return p},__read:function(){return f},__spread:function(){return g},__spreadArrays:function(){return b},__await:function(){return v},__asyncGenerator:function(){return _},__asyncDelegator:function(){return y},__asyncValues:function(){return w},__makeTemplateObject:function(){return x},__importStar:function(){return k},__importDefault:function(){return S},__classPrivateFieldGet:function(){return D},__classPrivateFieldSet:function(){return M}});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function a(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var r=function(){return(r=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}function s(e,t,i,n){var a,r=arguments.length,o=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,n);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(r<3?a(o):r>3?a(t,i,o):a(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o}function u(e,t){return function(i,n){t(i,n,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function l(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function d(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function m(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}function h(e,t){for(var i in e)"default"!==i&&!t.hasOwnProperty(i)&&(t[i]=e[i])}function p(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}function b(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<i;t++)for(var r=arguments[t],o=0,s=r.length;o<s;o++,a++)n[a]=r[o];return n}function v(e){return this instanceof v?(this.v=e,this):new v(e)}function _(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=i.apply(e,t||[]),r=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(i,n){r.push([e,t,i,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof v?Promise.resolve(e.value.v).then(u,c):l(r[0][2],e)}(a[e](t))}catch(i){l(r[0][3],i)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}function y(e){var t,i;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,a){t[n]=e[n]?function(t){return(i=!i)?{value:v(e[n](t)),done:"return"===n}:a?a(t):t}:a}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,i=e[Symbol.asyncIterator];return i?i.call(e):(e=p(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(i){t[i]=e[i]&&function(t){return new Promise(function(n,a){!function(e,t,i,n){Promise.resolve(n).then(function(t){e({value:t,done:i})},t)}(n,a,(t=e[i](t)).done,t.value)})}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function k(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}function S(e){return e&&e.__esModule?e:{default:e}}function D(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function M(e,t,i){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,i),i}},7046:function(e,t,i){"use strict";i.r(t),i.d(t,{__extends:function(){return a},__assign:function(){return r},__rest:function(){return o},__decorate:function(){return s},__param:function(){return u},__metadata:function(){return c},__awaiter:function(){return l},__generator:function(){return d},__createBinding:function(){return m},__exportStar:function(){return h},__values:function(){return p},__read:function(){return f},__spread:function(){return g},__spreadArrays:function(){return b},__await:function(){return v},__asyncGenerator:function(){return _},__asyncDelegator:function(){return y},__asyncValues:function(){return w},__makeTemplateObject:function(){return x},__importStar:function(){return k},__importDefault:function(){return S},__classPrivateFieldGet:function(){return D},__classPrivateFieldSet:function(){return M}});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function a(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var r=function(){return(r=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}function s(e,t,i,n){var a,r=arguments.length,o=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,n);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(r<3?a(o):r>3?a(t,i,o):a(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o}function u(e,t){return function(i,n){t(i,n,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function l(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function d(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function m(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}function h(e,t){for(var i in e)"default"!==i&&!t.hasOwnProperty(i)&&(t[i]=e[i])}function p(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}function b(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<i;t++)for(var r=arguments[t],o=0,s=r.length;o<s;o++,a++)n[a]=r[o];return n}function v(e){return this instanceof v?(this.v=e,this):new v(e)}function _(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=i.apply(e,t||[]),r=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(i,n){r.push([e,t,i,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof v?Promise.resolve(e.value.v).then(u,c):l(r[0][2],e)}(a[e](t))}catch(i){l(r[0][3],i)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}function y(e){var t,i;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,a){t[n]=e[n]?function(t){return(i=!i)?{value:v(e[n](t)),done:"return"===n}:a?a(t):t}:a}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,i=e[Symbol.asyncIterator];return i?i.call(e):(e=p(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(i){t[i]=e[i]&&function(t){return new Promise(function(n,a){!function(e,t,i,n){Promise.resolve(n).then(function(t){e({value:t,done:i})},t)}(n,a,(t=e[i](t)).done,t.value)})}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function k(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}function S(e){return e&&e.__esModule?e:{default:e}}function D(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function M(e,t,i){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,i),i}},95952:function(e,t,i){"use strict";i.r(t),i.d(t,{__extends:function(){return a},__assign:function(){return r},__rest:function(){return o},__decorate:function(){return s},__param:function(){return u},__metadata:function(){return c},__awaiter:function(){return l},__generator:function(){return d},__createBinding:function(){return m},__exportStar:function(){return h},__values:function(){return p},__read:function(){return f},__spread:function(){return g},__spreadArrays:function(){return b},__await:function(){return v},__asyncGenerator:function(){return _},__asyncDelegator:function(){return y},__asyncValues:function(){return w},__makeTemplateObject:function(){return x},__importStar:function(){return k},__importDefault:function(){return S},__classPrivateFieldGet:function(){return D},__classPrivateFieldSet:function(){return M}});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function a(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var r=function(){return(r=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}function s(e,t,i,n){var a,r=arguments.length,o=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,n);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(r<3?a(o):r>3?a(t,i,o):a(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o}function u(e,t){return function(i,n){t(i,n,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function l(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function d(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function m(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}function h(e,t){for(var i in e)"default"!==i&&!t.hasOwnProperty(i)&&(t[i]=e[i])}function p(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}function b(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<i;t++)for(var r=arguments[t],o=0,s=r.length;o<s;o++,a++)n[a]=r[o];return n}function v(e){return this instanceof v?(this.v=e,this):new v(e)}function _(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=i.apply(e,t||[]),r=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(i,n){r.push([e,t,i,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof v?Promise.resolve(e.value.v).then(u,c):l(r[0][2],e)}(a[e](t))}catch(i){l(r[0][3],i)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}function y(e){var t,i;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,a){t[n]=e[n]?function(t){return(i=!i)?{value:v(e[n](t)),done:"return"===n}:a?a(t):t}:a}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,i=e[Symbol.asyncIterator];return i?i.call(e):(e=p(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(i){t[i]=e[i]&&function(t){return new Promise(function(n,a){!function(e,t,i,n){Promise.resolve(n).then(function(t){e({value:t,done:i})},t)}(n,a,(t=e[i](t)).done,t.value)})}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function k(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}function S(e){return e&&e.__esModule?e:{default:e}}function D(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function M(e,t,i){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,i),i}},31235:function(e,t,i){"use strict";i.r(t),i.d(t,{__extends:function(){return a},__assign:function(){return r},__rest:function(){return o},__decorate:function(){return s},__param:function(){return u},__metadata:function(){return c},__awaiter:function(){return l},__generator:function(){return d},__createBinding:function(){return m},__exportStar:function(){return h},__values:function(){return p},__read:function(){return f},__spread:function(){return g},__spreadArrays:function(){return b},__await:function(){return v},__asyncGenerator:function(){return _},__asyncDelegator:function(){return y},__asyncValues:function(){return w},__makeTemplateObject:function(){return x},__importStar:function(){return k},__importDefault:function(){return S},__classPrivateFieldGet:function(){return D},__classPrivateFieldSet:function(){return M}});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function a(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var r=function(){return(r=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}function s(e,t,i,n){var a,r=arguments.length,o=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,n);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(r<3?a(o):r>3?a(t,i,o):a(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o}function u(e,t){return function(i,n){t(i,n,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function l(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function d(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function m(e,t,i,n){void 0===n&&(n=i),e[n]=t[i]}function h(e,t){for(var i in e)"default"!==i&&!t.hasOwnProperty(i)&&(t[i]=e[i])}function p(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}function b(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<i;t++)for(var r=arguments[t],o=0,s=r.length;o<s;o++,a++)n[a]=r[o];return n}function v(e){return this instanceof v?(this.v=e,this):new v(e)}function _(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=i.apply(e,t||[]),r=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(i,n){r.push([e,t,i,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof v?Promise.resolve(e.value.v).then(u,c):l(r[0][2],e)}(a[e](t))}catch(i){l(r[0][3],i)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),r.shift(),r.length&&s(r[0][0],r[0][1])}}function y(e){var t,i;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,a){t[n]=e[n]?function(t){return(i=!i)?{value:v(e[n](t)),done:"return"===n}:a?a(t):t}:a}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,i=e[Symbol.asyncIterator];return i?i.call(e):(e=p(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(i){t[i]=e[i]&&function(t){return new Promise(function(n,a){!function(e,t,i,n){Promise.resolve(n).then(function(t){e({value:t,done:i})},t)}(n,a,(t=e[i](t)).done,t.value)})}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function k(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}function S(e){return e&&e.__esModule?e:{default:e}}function D(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function M(e,t,i){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,i),i}},64762:function(e,t,i){"use strict";i.d(t,{ZT:function(){return a},pi:function(){return r},_T:function(){return o},mG:function(){return s},Jh:function(){return u},CR:function(){return c}});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])})(e,t)};function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var r=function(){return(r=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i}function s(e,t,i,n){return new(i||(i=Promise))(function(a,r){function o(e){try{u(n.next(e))}catch(t){r(t)}}function s(e){try{u(n.throw(e))}catch(t){r(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof i?e:new i(function(t){t(e)})}(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())})}function u(e,t){var i,n,a,r,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){return function(r){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,n&&(a=2&r[0]?n.return:r[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,r[1])).done)return a;switch(n=0,a&&(r=[2&r[0],a.value]),r[0]){case 0:case 1:a=r;break;case 4:return o.label++,{value:r[1],done:!1};case 5:o.label++,n=r[1],r=[0];continue;case 7:r=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===r[0]||2===r[0])){o=0;continue}if(3===r[0]&&(!a||r[1]>a[0]&&r[1]<a[3])){o.label=r[1];break}if(6===r[0]&&o.label<a[1]){o.label=a[1],a=r;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(r);break}a[2]&&o.ops.pop(),o.trys.pop();continue}r=t.call(e,o)}catch(s){r=[6,s],n=0}finally{i=a=0}if(5&r[0])throw r[1];return{value:r[0]?r[1]:void 0,done:!0}}([r,s])}}}function c(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,a,r=i.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=r.next()).done;)o.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(a)throw a.error}}return o}},46700:function(e,t,i){var n={"./af":26431,"./af.js":26431,"./ar":81286,"./ar-dz":1616,"./ar-dz.js":1616,"./ar-kw":9759,"./ar-kw.js":9759,"./ar-ly":43160,"./ar-ly.js":43160,"./ar-ma":62551,"./ar-ma.js":62551,"./ar-sa":79989,"./ar-sa.js":79989,"./ar-tn":6962,"./ar-tn.js":6962,"./ar.js":81286,"./az":15887,"./az.js":15887,"./be":14572,"./be.js":14572,"./bg":3276,"./bg.js":3276,"./bm":93344,"./bm.js":93344,"./bn":58985,"./bn-bd":83990,"./bn-bd.js":83990,"./bn.js":58985,"./bo":94391,"./bo.js":94391,"./br":46728,"./br.js":46728,"./bs":5536,"./bs.js":5536,"./ca":41043,"./ca.js":41043,"./cs":70420,"./cs.js":70420,"./cv":33513,"./cv.js":33513,"./cy":6771,"./cy.js":6771,"./da":47978,"./da.js":47978,"./de":46061,"./de-at":25204,"./de-at.js":25204,"./de-ch":2653,"./de-ch.js":2653,"./de.js":46061,"./dv":85,"./dv.js":85,"./el":8579,"./el.js":8579,"./en-au":25724,"./en-au.js":25724,"./en-ca":10525,"./en-ca.js":10525,"./en-gb":52847,"./en-gb.js":52847,"./en-ie":67216,"./en-ie.js":67216,"./en-il":39305,"./en-il.js":39305,"./en-in":73364,"./en-in.js":73364,"./en-nz":79130,"./en-nz.js":79130,"./en-sg":11161,"./en-sg.js":11161,"./eo":50802,"./eo.js":50802,"./es":40328,"./es-do":45551,"./es-do.js":45551,"./es-mx":75615,"./es-mx.js":75615,"./es-us":64790,"./es-us.js":64790,"./es.js":40328,"./et":96389,"./et.js":96389,"./eu":52961,"./eu.js":52961,"./fa":26151,"./fa.js":26151,"./fi":7997,"./fi.js":7997,"./fil":58898,"./fil.js":58898,"./fo":37779,"./fo.js":37779,"./fr":28174,"./fr-ca":3287,"./fr-ca.js":3287,"./fr-ch":38867,"./fr-ch.js":38867,"./fr.js":28174,"./fy":50452,"./fy.js":50452,"./ga":45014,"./ga.js":45014,"./gd":74127,"./gd.js":74127,"./gl":72124,"./gl.js":72124,"./gom-deva":6444,"./gom-deva.js":6444,"./gom-latn":37953,"./gom-latn.js":37953,"./gu":76604,"./gu.js":76604,"./he":1222,"./he.js":1222,"./hi":74235,"./hi.js":74235,"./hr":622,"./hr.js":622,"./hu":37735,"./hu.js":37735,"./hy-am":90402,"./hy-am.js":90402,"./id":59187,"./id.js":59187,"./is":30536,"./is.js":30536,"./it":35007,"./it-ch":94667,"./it-ch.js":94667,"./it.js":35007,"./ja":62093,"./ja.js":62093,"./jv":80059,"./jv.js":80059,"./ka":66870,"./ka.js":66870,"./kk":80880,"./kk.js":80880,"./km":1083,"./km.js":1083,"./kn":68785,"./kn.js":68785,"./ko":21721,"./ko.js":21721,"./ku":37851,"./ku.js":37851,"./ky":1727,"./ky.js":1727,"./lb":40346,"./lb.js":40346,"./lo":93002,"./lo.js":93002,"./lt":64035,"./lt.js":64035,"./lv":56927,"./lv.js":56927,"./me":5634,"./me.js":5634,"./mi":94173,"./mi.js":94173,"./mk":86320,"./mk.js":86320,"./ml":11705,"./ml.js":11705,"./mn":31062,"./mn.js":31062,"./mr":92805,"./mr.js":92805,"./ms":11341,"./ms-my":59900,"./ms-my.js":59900,"./ms.js":11341,"./mt":37734,"./mt.js":37734,"./my":19034,"./my.js":19034,"./nb":9324,"./nb.js":9324,"./ne":46495,"./ne.js":46495,"./nl":70673,"./nl-be":76272,"./nl-be.js":76272,"./nl.js":70673,"./nn":72486,"./nn.js":72486,"./oc-lnc":46219,"./oc-lnc.js":46219,"./pa-in":2829,"./pa-in.js":2829,"./pl":78444,"./pl.js":78444,"./pt":53170,"./pt-br":66117,"./pt-br.js":66117,"./pt.js":53170,"./ro":96587,"./ro.js":96587,"./ru":39264,"./ru.js":39264,"./sd":42135,"./sd.js":42135,"./se":95366,"./se.js":95366,"./si":93379,"./si.js":93379,"./sk":46143,"./sk.js":46143,"./sl":196,"./sl.js":196,"./sq":21082,"./sq.js":21082,"./sr":91621,"./sr-cyrl":98963,"./sr-cyrl.js":98963,"./sr.js":91621,"./ss":41404,"./ss.js":41404,"./sv":55685,"./sv.js":55685,"./sw":3872,"./sw.js":3872,"./ta":54106,"./ta.js":54106,"./te":39204,"./te.js":39204,"./tet":83692,"./tet.js":83692,"./tg":86361,"./tg.js":86361,"./th":31735,"./th.js":31735,"./tk":1568,"./tk.js":1568,"./tl-ph":96129,"./tl-ph.js":96129,"./tlh":13759,"./tlh.js":13759,"./tr":81644,"./tr.js":81644,"./tzl":90875,"./tzl.js":90875,"./tzm":16878,"./tzm-latn":11041,"./tzm-latn.js":11041,"./tzm.js":16878,"./ug-cn":74357,"./ug-cn.js":74357,"./uk":74810,"./uk.js":74810,"./ur":86794,"./ur.js":86794,"./uz":28966,"./uz-latn":77959,"./uz-latn.js":77959,"./uz.js":28966,"./vi":35386,"./vi.js":35386,"./x-pseudo":23156,"./x-pseudo.js":23156,"./yo":68028,"./yo.js":68028,"./zh-cn":9330,"./zh-cn.js":9330,"./zh-hk":89380,"./zh-hk.js":89380,"./zh-mo":60874,"./zh-mo.js":60874,"./zh-tw":96508,"./zh-tw.js":96508};function a(e){var t=r(e);return i(t)}function r(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=r,e.exports=a,a.id=46700},52802:function(e){"use strict";e.exports='/* purgecss start ignore */\n\n/* ----------------------------------------------------------------------------------------------------- */\n\n/* @ Any configuration we need from Tailwind\'s config file will be extracted here so we can import this\n/* @ file from "config.ts" to access the extracted configuration from TypeScript\n/* ----------------------------------------------------------------------------------------------------- */\n\n.fuse-tailwind-extracted-config {\n  --breakpoints-print:\'print\'; --breakpoints-sm:\'(min-width: 600px)\'; --breakpoints-md:\'(min-width: 960px)\'; --breakpoints-lg:\'(min-width: 1280px)\'; --breakpoints-xl:\'(min-width: 1440px)\'; --themes-default:\'{"primary":"#4f46e5","accent":"#1e293b","warn":"#dc2626"}\'; --themes-brand:\'{"primary":"#2196f3","accent":"#1e293b","warn":"#dc2626"}\'; --themes-indigo:\'{"primary":"#0d9488","accent":"#1e293b","warn":"#dc2626"}\'; --themes-rose:\'{"primary":"#f43f5e","accent":"#1e293b","warn":"#dc2626"}\'; --themes-purple:\'{"primary":"#9333ea","accent":"#1e293b","warn":"#dc2626"}\'; --themes-amber:\'{"primary":"#f59e0b","accent":"#1e293b","warn":"#dc2626"}\';\n}\n\n/* purgecss end ignore */'},44064:function(){},56249:function(){},14720:function(){},15592:function(e,t,i){"use strict";i.d(t,{Z:function(){return s}});var n=i(66224),a=function(e,t){for(var i=e.length;i--;)if((0,n.Z)(e[i][0],t))return i;return-1},r=Array.prototype.splice;function o(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}o.prototype.clear=function(){this.__data__=[],this.size=0},o.prototype.delete=function(e){var t=this.__data__,i=a(t,e);return!(i<0||(i==t.length-1?t.pop():r.call(t,i,1),--this.size,0))},o.prototype.get=function(e){var t=this.__data__,i=a(t,e);return i<0?void 0:t[i][1]},o.prototype.has=function(e){return a(this.__data__,e)>-1},o.prototype.set=function(e,t){var i=this.__data__,n=a(i,e);return n<0?(++this.size,i.push([e,t])):i[n][1]=t,this};var s=o},54673:function(e,t,i){"use strict";var n=i(51994),a=i(40309),r=(0,n.Z)(a.Z,"Map");t.Z=r},82156:function(e,t,i){"use strict";i.d(t,{Z:function(){return m}});var n=(0,i(51994).Z)(Object,"create"),a=Object.prototype.hasOwnProperty,r=Object.prototype.hasOwnProperty;function o(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}o.prototype.clear=function(){this.__data__=n?n(null):{},this.size=0},o.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},o.prototype.get=function(e){var t=this.__data__;if(n){var i=t[e];return"__lodash_hash_undefined__"===i?void 0:i}return a.call(t,e)?t[e]:void 0},o.prototype.has=function(e){var t=this.__data__;return n?void 0!==t[e]:r.call(t,e)},o.prototype.set=function(e,t){var i=this.__data__;return this.size+=this.has(e)?0:1,i[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this};var s=o,u=i(15592),c=i(54673),l=function(e,t){var i=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?i["string"==typeof t?"string":"hash"]:i.map};function d(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}d.prototype.clear=function(){this.size=0,this.__data__={hash:new s,map:new(c.Z||u.Z),string:new s}},d.prototype.delete=function(e){var t=l(this,e).delete(e);return this.size-=t?1:0,t},d.prototype.get=function(e){return l(this,e).get(e)},d.prototype.has=function(e){return l(this,e).has(e)},d.prototype.set=function(e,t){var i=l(this,e),n=i.size;return i.set(e,t),this.size+=i.size==n?0:1,this};var m=d},19575:function(e,t,i){"use strict";i.d(t,{Z:function(){return s}});var n=i(15592),a=i(54673),r=i(82156);function o(e){var t=this.__data__=new n.Z(e);this.size=t.size}o.prototype.clear=function(){this.__data__=new n.Z,this.size=0},o.prototype.delete=function(e){var t=this.__data__,i=t.delete(e);return this.size=t.size,i},o.prototype.get=function(e){return this.__data__.get(e)},o.prototype.has=function(e){return this.__data__.has(e)},o.prototype.set=function(e,t){var i=this.__data__;if(i instanceof n.Z){var o=i.__data__;if(!a.Z||o.length<199)return o.push([e,t]),this.size=++i.size,this;i=this.__data__=new r.Z(o)}return i.set(e,t),this.size=i.size,this};var s=o},35770:function(e,t,i){"use strict";var n=i(40309);t.Z=n.Z.Symbol},83345:function(e,t,i){"use strict";var n=i(40309);t.Z=n.Z.Uint8Array},15900:function(e,t,i){"use strict";i.d(t,{Z:function(){return c}});var n=i(21243),a=i(34654),r=i(55290),o=i(28078),s=i(71378),u=Object.prototype.hasOwnProperty,c=function(e,t){var i=(0,a.Z)(e),c=!i&&(0,n.Z)(e),l=!i&&!c&&(0,r.Z)(e),d=!i&&!c&&!l&&(0,s.Z)(e),m=i||c||l||d,h=m?function(e,t){for(var i=-1,n=Array(e);++i<e;)n[i]=t(i);return n}(e.length,String):[],p=h.length;for(var f in e)(t||u.call(e,f))&&(!m||!("length"==f||l&&("offset"==f||"parent"==f)||d&&("buffer"==f||"byteLength"==f||"byteOffset"==f)||(0,o.Z)(f,p)))&&h.push(f);return h}},15427:function(e,t,i){"use strict";var n=i(2951),a=i(66224),r=Object.prototype.hasOwnProperty;t.Z=function(e,t,i){var o=e[t];(!r.call(e,t)||!(0,a.Z)(o,i)||void 0===i&&!(t in e))&&(0,n.Z)(e,t,i)}},2951:function(e,t,i){"use strict";var n=i(99567);t.Z=function(e,t,i){"__proto__"==t&&n.Z?(0,n.Z)(e,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[t]=i}},25075:function(e,t,i){"use strict";i.d(t,{Z:function(){return n}});var n=function(e,t,i){for(var n=-1,a=Object(e),r=i(e),o=r.length;o--;){var s=r[++n];if(!1===t(a[s],s,a))break}return e}},29288:function(e,t,i){"use strict";i.d(t,{Z:function(){return l}});var n=i(35770),a=Object.prototype,r=a.hasOwnProperty,o=a.toString,s=n.Z?n.Z.toStringTag:void 0,u=Object.prototype.toString,c=n.Z?n.Z.toStringTag:void 0,l=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":c&&c in Object(e)?function(e){var t=r.call(e,s),i=e[s];try{e[s]=void 0;var n=!0}catch(u){}var a=o.call(e);return n&&(t?e[s]=i:delete e[s]),a}(e):function(e){return u.call(e)}(e)}},21162:function(e,t){"use strict";t.Z=function(e){return function(t){return e(t)}}},80609:function(e,t,i){"use strict";var n=i(83345);t.Z=function(e){var t=new e.constructor(e.byteLength);return new n.Z(t).set(new n.Z(e)),t}},27672:function(e,t,i){"use strict";var n=i(40309),a="object"==typeof exports&&exports&&!exports.nodeType&&exports,r=a&&"object"==typeof module&&module&&!module.nodeType&&module,o=r&&r.exports===a?n.Z.Buffer:void 0,s=o?o.allocUnsafe:void 0;t.Z=function(e,t){if(t)return e.slice();var i=e.length,n=s?s(i):new e.constructor(i);return e.copy(n),n}},1044:function(e,t,i){"use strict";var n=i(80609);t.Z=function(e,t){var i=t?(0,n.Z)(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.length)}},36889:function(e,t){"use strict";t.Z=function(e,t){var i=-1,n=e.length;for(t||(t=Array(n));++i<n;)t[i]=e[i];return t}},57640:function(e,t,i){"use strict";var n=i(15427),a=i(2951);t.Z=function(e,t,i,r){var o=!i;i||(i={});for(var s=-1,u=t.length;++s<u;){var c=t[s],l=r?r(i[c],e[c],c,i,e):void 0;void 0===l&&(l=e[c]),o?(0,a.Z)(i,c,l):(0,n.Z)(i,c,l)}return i}},55214:function(e,t,i){"use strict";i.d(t,{Z:function(){return l}});var n=i(40034),a=i(5746),r=i(34167),o=i(66224),s=i(18402),u=i(28078),c=i(4214),l=function(e){return function(e,t){return(0,r.Z)((0,a.Z)(e,t,n.Z),e+"")}(function(t,i){var n=-1,a=i.length,r=a>1?i[a-1]:void 0,l=a>2?i[2]:void 0;for(r=e.length>3&&"function"==typeof r?(a--,r):void 0,l&&function(e,t,i){if(!(0,c.Z)(i))return!1;var n=typeof t;return!!("number"==n?(0,s.Z)(i)&&(0,u.Z)(t,i.length):"string"==n&&t in i)&&(0,o.Z)(i[t],e)}(i[0],i[1],l)&&(r=a<3?void 0:r,a=1),t=Object(t);++n<a;){var d=i[n];d&&e(t,d,n,r)}return t})}},99567:function(e,t,i){"use strict";var n=i(51994),a=function(){try{var e=(0,n.Z)(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();t.Z=a},7746:function(e,t){"use strict";var i="object"==typeof global&&global&&global.Object===Object&&global;t.Z=i},51994:function(e,t,i){"use strict";i.d(t,{Z:function(){return m}});var n,a=i(58209),r=i(40309).Z["__core-js_shared__"],o=(n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",s=i(4214),u=i(22035),c=/^\[object .+?Constructor\]$/,l=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),d=function(e){return!(!(0,s.Z)(e)||function(e){return!!o&&o in e}(e))&&((0,a.Z)(e)?l:c).test((0,u.Z)(e))},m=function(e,t){var i=function(e,t){return null==e?void 0:e[t]}(e,t);return d(i)?i:void 0}},11595:function(e,t,i){"use strict";var n=(0,i(24184).Z)(Object.getPrototypeOf,Object);t.Z=n},82928:function(e,t,i){"use strict";i.d(t,{Z:function(){return u}});var n=i(4214),a=Object.create,r=function(){function e(){}return function(t){if(!(0,n.Z)(t))return{};if(a)return a(t);e.prototype=t;var i=new e;return e.prototype=void 0,i}}(),o=i(11595),s=i(31550),u=function(e){return"function"!=typeof e.constructor||(0,s.Z)(e)?{}:r((0,o.Z)(e))}},28078:function(e,t){"use strict";var i=/^(?:0|[1-9]\d*)$/;t.Z=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&i.test(e))&&e>-1&&e%1==0&&e<t}},31550:function(e,t){"use strict";var i=Object.prototype;t.Z=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||i)}},48514:function(e,t,i){"use strict";var n=i(7746),a="object"==typeof exports&&exports&&!exports.nodeType&&exports,r=a&&"object"==typeof module&&module&&!module.nodeType&&module,o=r&&r.exports===a&&n.Z.process,s=function(){try{return r&&r.require&&r.require("util").types||o&&o.binding&&o.binding("util")}catch(e){}}();t.Z=s},24184:function(e,t){"use strict";t.Z=function(e,t){return function(i){return e(t(i))}}},5746:function(e,t,i){"use strict";i.d(t,{Z:function(){return r}});var n=function(e,t,i){switch(i.length){case 0:return e.call(t);case 1:return e.call(t,i[0]);case 2:return e.call(t,i[0],i[1]);case 3:return e.call(t,i[0],i[1],i[2])}return e.apply(t,i)},a=Math.max,r=function(e,t,i){return t=a(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,s=a(r.length-t,0),u=Array(s);++o<s;)u[o]=r[t+o];o=-1;for(var c=Array(t+1);++o<t;)c[o]=r[o];return c[t]=i(u),n(e,this,c)}}},40309:function(e,t,i){"use strict";var n=i(7746),a="object"==typeof self&&self&&self.Object===Object&&self,r=n.Z||a||Function("return this")();t.Z=r},34167:function(e,t,i){"use strict";i.d(t,{Z:function(){return l}});var n,a,r,o=function(e){return function(){return e}},s=i(99567),u=i(40034),c=Date.now,l=(n=s.Z?function(e,t){return(0,s.Z)(e,"toString",{configurable:!0,enumerable:!1,value:o(t),writable:!0})}:u.Z,a=0,r=0,function(){var e=c(),t=16-(e-r);if(r=e,t>0){if(++a>=800)return arguments[0]}else a=0;return n.apply(void 0,arguments)})},22035:function(e,t){"use strict";var i=Function.prototype.toString;t.Z=function(e){if(null!=e){try{return i.call(e)}catch(t){}try{return e+""}catch(t){}}return""}},66224:function(e,t){"use strict";t.Z=function(e,t){return e===t||e!=e&&t!=t}},40034:function(e,t){"use strict";t.Z=function(e){return e}},21243:function(e,t,i){"use strict";i.d(t,{Z:function(){return c}});var n=i(29288),a=i(6539),r=function(e){return(0,a.Z)(e)&&"[object Arguments]"==(0,n.Z)(e)},o=Object.prototype,s=o.hasOwnProperty,u=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return(0,a.Z)(e)&&s.call(e,"callee")&&!u.call(e,"callee")}},34654:function(e,t){"use strict";t.Z=Array.isArray},18402:function(e,t,i){"use strict";var n=i(58209),a=i(19238);t.Z=function(e){return null!=e&&(0,a.Z)(e.length)&&!(0,n.Z)(e)}},55290:function(e,t,i){"use strict";i.d(t,{Z:function(){return s}});var n=i(40309),a="object"==typeof exports&&exports&&!exports.nodeType&&exports,r=a&&"object"==typeof module&&module&&!module.nodeType&&module,o=r&&r.exports===a?n.Z.Buffer:void 0,s=(o?o.isBuffer:void 0)||function(){return!1}},58209:function(e,t,i){"use strict";var n=i(29288),a=i(4214);t.Z=function(e){if(!(0,a.Z)(e))return!1;var t=(0,n.Z)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},19238:function(e,t){"use strict";t.Z=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},4214:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},6539:function(e,t){"use strict";t.Z=function(e){return null!=e&&"object"==typeof e}},20300:function(e,t,i){"use strict";var n=i(29288),a=i(11595),r=i(6539),o=Function.prototype.toString,s=Object.prototype.hasOwnProperty,u=o.call(Object);t.Z=function(e){if(!(0,r.Z)(e)||"[object Object]"!=(0,n.Z)(e))return!1;var t=(0,a.Z)(e);if(null===t)return!0;var i=s.call(t,"constructor")&&t.constructor;return"function"==typeof i&&i instanceof i&&o.call(i)==u}},71378:function(e,t,i){"use strict";i.d(t,{Z:function(){return l}});var n=i(29288),a=i(19238),r=i(6539),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1;var s=i(21162),u=i(48514),c=u.Z&&u.Z.isTypedArray,l=c?(0,s.Z)(c):function(e){return(0,r.Z)(e)&&(0,a.Z)(e.length)&&!!o[(0,n.Z)(e)]}},53808:function(e,t,i){"use strict";i.d(t,{Z:function(){return c}});var n=i(15900),a=i(4214),r=i(31550),o=Object.prototype.hasOwnProperty,s=function(e){if(!(0,a.Z)(e))return function(e){var t=[];if(null!=e)for(var i in Object(e))t.push(i);return t}(e);var t=(0,r.Z)(e),i=[];for(var n in e)"constructor"==n&&(t||!o.call(e,n))||i.push(n);return i},u=i(18402),c=function(e){return(0,u.Z)(e)?(0,n.Z)(e,!0):s(e)}},4620:function(e,t,i){"use strict";i.d(t,{Z:function(){return M}});var n=i(19575),a=i(2951),r=i(66224),o=function(e,t,i){(void 0!==i&&!(0,r.Z)(e[t],i)||void 0===i&&!(t in e))&&(0,a.Z)(e,t,i)},s=i(25075),u=i(27672),c=i(1044),l=i(36889),d=i(82928),m=i(21243),h=i(34654),p=i(18402),f=i(6539),g=i(55290),b=i(58209),v=i(4214),_=i(20300),y=i(71378),w=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]},x=i(57640),k=i(53808),S=function(e,t,i,n,a,r,s){var S=w(e,i),D=w(t,i),M=s.get(D);if(M)o(e,i,M);else{var C=r?r(S,D,i+"",e,t,s):void 0,T=void 0===C;if(T){var A=(0,h.Z)(D),E=!A&&(0,g.Z)(D),L=!A&&!E&&(0,y.Z)(D);C=D,A||E||L?(0,h.Z)(S)?C=S:function(e){return(0,f.Z)(e)&&(0,p.Z)(e)}(S)?C=(0,l.Z)(S):E?(T=!1,C=(0,u.Z)(D,!0)):L?(T=!1,C=(0,c.Z)(D,!0)):C=[]:(0,_.Z)(D)||(0,m.Z)(D)?(C=S,(0,m.Z)(S)?C=function(e){return(0,x.Z)(e,(0,k.Z)(e))}(S):(!(0,v.Z)(S)||(0,b.Z)(S))&&(C=(0,d.Z)(D))):T=!1}T&&(s.set(D,C),a(C,D,n,r,s),s.delete(D)),o(e,i,C)}},D=function e(t,i,a,r,u){t!==i&&(0,s.Z)(i,function(s,c){if(u||(u=new n.Z),(0,v.Z)(s))S(t,i,c,a,e,r,u);else{var l=r?r(w(t,c),s,c+"",t,i,u):void 0;void 0===l&&(l=s),o(t,c,l)}},k.Z)},M=(0,i(55214).Z)(function(e,t,i){D(e,t,i)})},34553:function(e,t,i){"use strict";function n(e,t,i,n,a,r,o){try{var s=e[r](o),u=s.value}catch(c){return void i(c)}s.done?t(u):Promise.resolve(u).then(n,a)}function a(e){return function(){var t=this,i=arguments;return new Promise(function(a,r){var o=e.apply(t,i);function s(e){n(o,a,r,s,u,"next",e)}function u(e){n(o,a,r,s,u,"throw",e)}s(void 0)})}}i.d(t,{Z:function(){return a}})},88593:function(e){"use strict";e.exports=JSON.parse('{"_args":[["axios@0.21.4","/codebuild/output/src2735935307/src"]],"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["/@aws-amplify/api-rest","/@aws-amplify/storage"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"/codebuild/output/src2735935307/src","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}')}},function(e){e(e.s=23984)}]);