-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain-es5.ac04ef446eaf6d4dceb7.js
1 lines (1 loc) · 247 KB
/
main-es5.ac04ef446eaf6d4dceb7.js
1
!function(){function t(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,u=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(s){u=!0,i=s}finally{try{a||null==n.return||n.return()}finally{if(u)throw i}}return o}(t,e)||r(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=r(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}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 a,u=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){s=!0,a=t},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw a}}}}function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||r(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){if(t){if("string"==typeof t)return i(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function o(t){var e="function"==typeof Map?new Map:void 0;return(o=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return a(t,arguments,v(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),l(r,t)})(t)}function a(t,e,n){return(a=d()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&l(i,n.prototype),i}).apply(null,arguments)}function u(t,e,n){return(u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=v(t)););return t}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(n):i.value}})(t,e,n||t)}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function c(t){var e=d();return function(){var n,r=v(t);if(e){var i=v(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function h(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return f(t)}function f(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function y(t,e,n){return e&&g(t.prototype,e),n&&g(t,n),t}(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{0:function(t,e,n){t.exports=n("zUnb")},zUnb:function(r,i,l){"use strict";function d(t){return"function"==typeof t}l.r(i);var g=!1,m={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){var e=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+e.stack)}else g&&console.log("RxJS: Back to a better error behavior. Thank you. <3");g=t},get useDeprecatedSynchronousErrorHandling(){return g}};function _(t){setTimeout(function(){throw t},0)}var w={closed:!0,next:function(t){},error:function(t){if(m.useDeprecatedSynchronousErrorHandling)throw t;_(t)},complete:function(){}},k=Array.isArray||function(t){return t&&"number"==typeof t.length};function b(t){return null!==t&&"object"==typeof t}var C,S=function(){function t(t){return Error.call(this),this.message=t?"".concat(t.length," errors occurred during unsubscription:\n").concat(t.map(function(t,e){return"".concat(e+1,") ").concat(t.toString())}).join("\n ")):"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t}(),x=((C=function(){function t(e){p(this,t),this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}return y(t,[{key:"unsubscribe",value:function(){var e;if(!this.closed){var n=this._parentOrParents,r=this._ctorUnsubscribe,i=this._unsubscribe,o=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof t)n.remove(this);else if(null!==n)for(var a=0;a<n.length;++a)n[a].remove(this);if(d(i)){r&&(this._unsubscribe=void 0);try{i.call(this)}catch(c){e=c instanceof S?E(c.errors):[c]}}if(k(o))for(var u=-1,s=o.length;++u<s;){var l=o[u];if(b(l))try{l.unsubscribe()}catch(c){e=e||[],c instanceof S?e=e.concat(E(c.errors)):e.push(c)}}if(e)throw new S(e)}}},{key:"add",value:function(e){var n=e;if(!e)return t.EMPTY;switch(typeof e){case"function":n=new t(e);case"object":if(n===this||n.closed||"function"!=typeof n.unsubscribe)return n;if(this.closed)return n.unsubscribe(),n;if(!(n instanceof t)){var r=n;(n=new t)._subscriptions=[r]}break;default:throw new Error("unrecognized teardown "+e+" added to Subscription.")}var i=n._parentOrParents;if(null===i)n._parentOrParents=this;else if(i instanceof t){if(i===this)return n;n._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return n;i.push(this)}var o=this._subscriptions;return null===o?this._subscriptions=[n]:o.push(n),n}},{key:"remove",value:function(t){var e=this._subscriptions;if(e){var n=e.indexOf(t);-1!==n&&e.splice(n,1)}}}]),t}()).EMPTY=function(t){return t.closed=!0,t}(new C),C);function E(t){return t.reduce(function(t,e){return t.concat(e instanceof S?e.errors:e)},[])}var A="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),T=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;switch(p(this,n),(o=e.call(this)).syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=w;break;case 1:if(!t){o.destination=w;break}if("object"==typeof t){t instanceof n?(o.syncErrorThrowable=t.syncErrorThrowable,o.destination=t,t.add(f(o))):(o.syncErrorThrowable=!0,o.destination=new O(f(o),t));break}default:o.syncErrorThrowable=!0,o.destination=new O(f(o),t,r,i)}return o}return y(n,[{key:A,value:function(){return this}},{key:"next",value:function(t){this.isStopped||this._next(t)}},{key:"error",value:function(t){this.isStopped||(this.isStopped=!0,this._error(t))}},{key:"complete",value:function(){this.isStopped||(this.isStopped=!0,this._complete())}},{key:"unsubscribe",value:function(){this.closed||(this.isStopped=!0,u(v(n.prototype),"unsubscribe",this).call(this))}},{key:"_next",value:function(t){this.destination.next(t)}},{key:"_error",value:function(t){this.destination.error(t),this.unsubscribe()}},{key:"_complete",value:function(){this.destination.complete(),this.unsubscribe()}},{key:"_unsubscribeAndRecycle",value:function(){var t=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}],[{key:"create",value:function(t,e,r){var i=new n(t,e,r);return i.syncErrorThrowable=!1,i}}]),n}(x),O=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a,u;p(this,n),(a=e.call(this))._parentSubscriber=t;var s=f(a);return d(r)?u=r:r&&(u=r.next,i=r.error,o=r.complete,r!==w&&(d((s=Object.create(r)).unsubscribe)&&a.add(s.unsubscribe.bind(s)),s.unsubscribe=a.unsubscribe.bind(f(a)))),a._context=s,a._next=u,a._error=i,a._complete=o,a}return y(n,[{key:"next",value:function(t){if(!this.isStopped&&this._next){var e=this._parentSubscriber;m.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}},{key:"error",value:function(t){if(!this.isStopped){var e=this._parentSubscriber,n=m.useDeprecatedSynchronousErrorHandling;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):_(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;_(t)}}}},{key:"complete",value:function(){var t=this;if(!this.isStopped){var e=this._parentSubscriber;if(this._complete){var n=function(){return t._complete.call(t._context)};m.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}}},{key:"__tryOrUnsub",value:function(t,e){try{t.call(this._context,e)}catch(n){if(this.unsubscribe(),m.useDeprecatedSynchronousErrorHandling)throw n;_(n)}}},{key:"__tryOrSetError",value:function(t,e,n){if(!m.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(r){return m.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=r,t.syncErrorThrown=!0,!0):(_(r),!0)}return!1}},{key:"_unsubscribe",value:function(){var t=this._parentSubscriber;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}]),n}(T),P="function"==typeof Symbol&&Symbol.observable||"@@observable";function R(t){return t}var I,M=((I=function(){function t(e){p(this,t),this._isScalar=!1,e&&(this._subscribe=e)}return y(t,[{key:"lift",value:function(e){var n=new t;return n.source=this,n.operator=e,n}},{key:"subscribe",value:function(t,e,n){var r=this.operator,i=function(t,e,n){if(t){if(t instanceof T)return t;if(t[A])return t[A]()}return t||e||n?new T(t,e,n):new T(w)}(t,e,n);if(i.add(r?r.call(i,this.source):this.source||m.useDeprecatedSynchronousErrorHandling&&!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),m.useDeprecatedSynchronousErrorHandling&&i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i}},{key:"_trySubscribe",value:function(t){try{return this._subscribe(t)}catch(e){m.useDeprecatedSynchronousErrorHandling&&(t.syncErrorThrown=!0,t.syncErrorValue=e),function(t){for(;t;){var e=t,n=e.closed,r=e.destination,i=e.isStopped;if(n||i)return!1;t=r&&r instanceof T?r:null}return!0}(t)?t.error(e):console.warn(e)}}},{key:"forEach",value:function(t,e){var n=this;return new(e=j(e))(function(e,r){var i;i=n.subscribe(function(e){try{t(e)}catch(n){r(n),i&&i.unsubscribe()}},r,e)})}},{key:"_subscribe",value:function(t){var e=this.source;return e&&e.subscribe(t)}},{key:P,value:function(){return this}},{key:"pipe",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return 0===e.length?this:(0===(r=e).length?R:1===r.length?r[0]:function(t){return r.reduce(function(t,e){return e(t)},t)})(this);var r}},{key:"toPromise",value:function(t){var e=this;return new(t=j(t))(function(t,n){var r;e.subscribe(function(t){return r=t},function(t){return n(t)},function(){return t(r)})})}}]),t}()).create=function(t){return new I(t)},I);function j(t){if(t||(t=m.Promise||Promise),!t)throw new Error("no Promise impl found");return t}var D,N=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),U=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this)).subject=t,i.subscriber=r,i.closed=!1,i}return y(n,[{key:"unsubscribe",value:function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}}}]),n}(x),L=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this,t)).destination=t,r}return n}(T),H=((D=function(t){s(n,t);var e=c(n);function n(){var t;return p(this,n),(t=e.call(this)).observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return y(n,[{key:A,value:function(){return new L(this)}},{key:"lift",value:function(t){var e=new F(this,this);return e.operator=t,e}},{key:"next",value:function(t){if(this.closed)throw new N;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),i=0;i<n;i++)r[i].next(t)}},{key:"error",value:function(t){if(this.closed)throw new N;this.hasError=!0,this.thrownError=t,this.isStopped=!0;for(var e=this.observers,n=e.length,r=e.slice(),i=0;i<n;i++)r[i].error(t);this.observers.length=0}},{key:"complete",value:function(){if(this.closed)throw new N;this.isStopped=!0;for(var t=this.observers,e=t.length,n=t.slice(),r=0;r<e;r++)n[r].complete();this.observers.length=0}},{key:"unsubscribe",value:function(){this.isStopped=!0,this.closed=!0,this.observers=null}},{key:"_trySubscribe",value:function(t){if(this.closed)throw new N;return u(v(n.prototype),"_trySubscribe",this).call(this,t)}},{key:"_subscribe",value:function(t){if(this.closed)throw new N;return this.hasError?(t.error(this.thrownError),x.EMPTY):this.isStopped?(t.complete(),x.EMPTY):(this.observers.push(t),new U(this,t))}},{key:"asObservable",value:function(){var t=new M;return t.source=this,t}}]),n}(M)).create=function(t,e){return new F(t,e)},D),F=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this)).destination=t,i.source=r,i}return y(n,[{key:"next",value:function(t){var e=this.destination;e&&e.next&&e.next(t)}},{key:"error",value:function(t){var e=this.destination;e&&e.error&&this.destination.error(t)}},{key:"complete",value:function(){var t=this.destination;t&&t.complete&&this.destination.complete()}},{key:"_subscribe",value:function(t){return this.source?this.source.subscribe(t):x.EMPTY}}]),n}(H);function V(t){return t&&"function"==typeof t.schedule}function z(t,e){return function(n){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new Z(t,e))}}var Z=function(){function t(e,n){p(this,t),this.project=e,this.thisArg=n}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new B(t,this.project,this.thisArg))}}]),t}(),B=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this,t)).project=r,o.count=0,o.thisArg=i||f(o),o}return y(n,[{key:"_next",value:function(t){var e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(e)}}]),n}(T),G=function(t){return function(e){for(var n=0,r=t.length;n<r&&!e.closed;n++)e.next(t[n]);e.complete()}};var q="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator",W=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t};function Q(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}var J=function(t){if(t&&"function"==typeof t[P])return r=t,function(t){var e=r[P]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)};if(W(t))return G(t);if(Q(t))return n=t,function(t){return n.then(function(e){t.closed||(t.next(e),t.complete())},function(e){return t.error(e)}).then(null,_),t};if(t&&"function"==typeof t[q])return e=t,function(t){for(var n=e[q]();;){var r=void 0;try{r=n.next()}catch(i){return t.error(i),t}if(r.done){t.complete();break}if(t.next(r.value),t.closed)break}return"function"==typeof n.return&&t.add(function(){n.return&&n.return()}),t};var e,n,r,i=b(t)?"an invalid object":"'".concat(t,"'");throw new TypeError("You provided ".concat(i," where a stream was expected. You can provide an Observable, Promise, Array, or Iterable."))};function Y(t,e){return new M(function(n){var r=new x,i=0;return r.add(e.schedule(function(){i!==t.length?(n.next(t[i++]),n.closed||r.add(this.schedule())):n.complete()})),r})}function K(t,e){return e?function(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[P]}(t))return function(t,e){return new M(function(n){var r=new x;return r.add(e.schedule(function(){var i=t[P]();r.add(i.subscribe({next:function(t){r.add(e.schedule(function(){return n.next(t)}))},error:function(t){r.add(e.schedule(function(){return n.error(t)}))},complete:function(){r.add(e.schedule(function(){return n.complete()}))}}))})),r})}(t,e);if(Q(t))return function(t,e){return new M(function(n){var r=new x;return r.add(e.schedule(function(){return t.then(function(t){r.add(e.schedule(function(){n.next(t),r.add(e.schedule(function(){return n.complete()}))}))},function(t){r.add(e.schedule(function(){return n.error(t)}))})})),r})}(t,e);if(W(t))return Y(t,e);if(function(t){return t&&"function"==typeof t[q]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new M(function(n){var r,i=new x;return i.add(function(){r&&"function"==typeof r.return&&r.return()}),i.add(e.schedule(function(){r=t[q](),i.add(e.schedule(function(){if(!n.closed){var t,e;try{var i=r.next();t=i.value,e=i.done}catch(o){return void n.error(o)}e?n.complete():(n.next(t),this.schedule())}}))})),i})}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}(t,e):t instanceof M?t:new M(J(t))}var X=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this)).parent=t,r}return y(n,[{key:"_next",value:function(t){this.parent.notifyNext(t)}},{key:"_error",value:function(t){this.parent.notifyError(t),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(),this.unsubscribe()}}]),n}(T),$=function(t){s(n,t);var e=c(n);function n(){return p(this,n),e.apply(this,arguments)}return y(n,[{key:"notifyNext",value:function(t){this.destination.next(t)}},{key:"notifyError",value:function(t){this.destination.error(t)}},{key:"notifyComplete",value:function(){this.destination.complete()}}]),n}(T);function tt(t,e){if(!e.closed){if(t instanceof M)return t.subscribe(e);var n;try{n=J(t)(e)}catch(r){e.error(r)}return n}}function et(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return"function"==typeof e?function(r){return r.pipe(et(function(n,r){return K(t(n,r)).pipe(z(function(t,i){return e(n,t,r,i)}))},n))}:("number"==typeof e&&(n=e),function(e){return e.lift(new nt(t,n))})}var nt=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY;p(this,t),this.project=e,this.concurrent=n}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new rt(t,this.project,this.concurrent))}}]),t}(),rt=function(t){s(n,t);var e=c(n);function n(t,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return p(this,n),(i=e.call(this,t)).project=r,i.concurrent=o,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return y(n,[{key:"_next",value:function(t){this.active<this.concurrent?this._tryNext(t):this.buffer.push(t)}},{key:"_tryNext",value:function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(r){return void this.destination.error(r)}this.active++,this._innerSub(e)}},{key:"_innerSub",value:function(t){var e=new X(this),n=this.destination;n.add(e);var r=tt(t,e);r!==e&&n.add(r)}},{key:"_complete",value:function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}},{key:"notifyNext",value:function(t){this.destination.next(t)}},{key:"notifyComplete",value:function(){var t=this.buffer;this.active--,t.length>0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}]),n}($);function it(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;return et(R,t)}function ot(t,e){return e?Y(t,e):new M(G(t))}function at(){return function(t){return t.lift(new st(t))}}var ut,st=function(){function t(e){p(this,t),this.connectable=e}return y(t,[{key:"call",value:function(t,e){var n=this.connectable;n._refCount++;var r=new lt(t,n),i=e.subscribe(r);return r.closed||(r.connection=n.connect()),i}}]),t}(),lt=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).connectable=r,i}return y(n,[{key:"_unsubscribe",value:function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null}}]),n}(T),ct={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:(ut=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this)).source=t,i.subjectFactory=r,i._refCount=0,i._isComplete=!1,i}return y(n,[{key:"_subscribe",value:function(t){return this.getSubject().subscribe(t)}},{key:"getSubject",value:function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject}},{key:"connect",value:function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new x).add(this.source.subscribe(new ht(this.getSubject(),this))),t.closed&&(this._connection=null,t=x.EMPTY)),t}},{key:"refCount",value:function(){return at()(this)}}]),n}(M).prototype)._subscribe},_isComplete:{value:ut._isComplete,writable:!0},getSubject:{value:ut.getSubject},connect:{value:ut.connect},refCount:{value:ut.refCount}},ht=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).connectable=r,i}return y(n,[{key:"_error",value:function(t){this._unsubscribe(),u(v(n.prototype),"_error",this).call(this,t)}},{key:"_complete",value:function(){this.connectable._isComplete=!0,this._unsubscribe(),u(v(n.prototype),"_complete",this).call(this)}},{key:"_unsubscribe",value:function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}]),n}(L);function ft(){return new H}function dt(t){for(var e in t)if(t[e]===dt)return e;throw Error("Could not find renamed property on target object.")}function vt(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(vt).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return""+t.overriddenName;if(t.name)return""+t.name;var e=t.toString();if(null==e)return""+e;var n=e.indexOf("\n");return-1===n?e:e.substring(0,n)}function pt(t,e){return null==t||""===t?null===e?"":e:null==e||""===e?t:t+" "+e}var gt=dt({__forward_ref__:dt});function yt(t){return t.__forward_ref__=yt,t.toString=function(){return vt(this())},t}function mt(t){return"function"==typeof(e=t)&&e.hasOwnProperty(gt)&&e.__forward_ref__===yt?t():t;var e}function _t(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function wt(t){return{factory:t.factory,providers:t.providers||[],imports:t.imports||[]}}function kt(t){return bt(t,xt)||bt(t,At)}function bt(t,e){return t.hasOwnProperty(e)?t[e]:null}function Ct(t){return t&&(t.hasOwnProperty(Et)||t.hasOwnProperty(Tt))?t[Et]:null}var St,xt=dt({"\u0275prov":dt}),Et=dt({"\u0275inj":dt}),At=dt({ngInjectableDef:dt}),Tt=dt({ngInjectorDef:dt}),Ot=function(t){return t[t.Default=0]="Default",t[t.Host=1]="Host",t[t.Self=2]="Self",t[t.SkipSelf=4]="SkipSelf",t[t.Optional=8]="Optional",t}({});function Pt(t){var e=St;return St=t,e}function Rt(t,e,n){var r=kt(t);if(r&&"root"==r.providedIn)return void 0===r.value?r.value=r.factory():r.value;if(n&Ot.Optional)return null;if(void 0!==e)return e;throw new Error("Injector: NOT_FOUND [".concat(vt(t),"]"))}function It(t){return{toString:t}.toString()}var Mt=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}({}),jt=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}({}),Dt="undefined"!=typeof globalThis&&globalThis,Nt="undefined"!=typeof window&&window,Ut="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,Lt="undefined"!=typeof global&&global,Ht=Dt||Lt||Nt||Ut,Ft={},Vt=[],zt=dt({"\u0275cmp":dt}),Zt=dt({"\u0275dir":dt}),Bt=dt({"\u0275pipe":dt}),Gt=dt({"\u0275mod":dt}),qt=dt({"\u0275loc":dt}),Wt=dt({"\u0275fac":dt}),Qt=dt({__NG_ELEMENT_ID__:dt}),Jt=0;function Yt(t){return It(function(){var e={},n={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:e,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===Mt.OnPush,directiveDefs:null,pipeDefs:null,selectors:t.selectors||Vt,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||jt.Emulated,id:"c",styles:t.styles||Vt,_:null,setInput:null,schemas:t.schemas||null,tView:null},r=t.directives,i=t.features,o=t.pipes;return n.id+=Jt++,n.inputs=ee(t.inputs,e),n.outputs=ee(t.outputs),i&&i.forEach(function(t){return t(n)}),n.directiveDefs=r?function(){return("function"==typeof r?r():r).map(Kt)}:null,n.pipeDefs=o?function(){return("function"==typeof o?o():o).map(Xt)}:null,n})}function Kt(t){return re(t)||function(t){return t[Zt]||null}(t)}function Xt(t){return function(t){return t[Bt]||null}(t)}var $t={};function te(t){var e={type:t.type,bootstrap:t.bootstrap||Vt,declarations:t.declarations||Vt,imports:t.imports||Vt,exports:t.exports||Vt,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null};return null!=t.id&&It(function(){$t[t.id]=t.type}),e}function ee(t,e){if(null==t)return Ft;var n={};for(var r in t)if(t.hasOwnProperty(r)){var i=t[r],o=i;Array.isArray(i)&&(o=i[1],i=i[0]),n[i]=r,e&&(e[i]=o)}return n}var ne=Yt;function re(t){return t[zt]||null}function ie(t,e){var n=t[Gt]||null;if(!n&&!0===e)throw new Error("Type ".concat(vt(t)," does not have '\u0275mod' property."));return n}function oe(t){return Array.isArray(t)&&"object"==typeof t[1]}function ae(t){return Array.isArray(t)&&!0===t[1]}function ue(t){return 0!=(8&t.flags)}function se(t){return 2==(2&t.flags)}function le(t){return 1==(1&t.flags)}function ce(t){return null!==t.template}function he(t,e){return t.hasOwnProperty(Wt)?t[Wt]:null}var fe=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,function(t,e){return"".concat(t?"NG0".concat(t,": "):"").concat(e)}(t,r))).code=t,i}return n}(o(Error));function de(t){return"string"==typeof t?t:null==t?"":String(t)}function ve(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():de(t)}function pe(t,e){var n=e?" in "+e:"";throw new fe("201","No provider for ".concat(ve(t)," found").concat(n))}var ge=function(){function t(e,n,r){p(this,t),this.previousValue=e,this.currentValue=n,this.firstChange=r}return y(t,[{key:"isFirstChange",value:function(){return this.firstChange}}]),t}();function ye(){var t=_e(this),e=null==t?void 0:t.current;if(e){var n=t.previous;if(n===Ft)t.previous=e;else for(var r in e)n[r]=e[r];t.current=null,this.ngOnChanges(e)}}function me(t,e,n,r){var i=_e(t)||function(t,e){return t.__ngSimpleChanges__=e}(t,{previous:Ft,current:null}),o=i.current||(i.current={}),a=i.previous,u=this.declaredInputs[n],s=a[u];o[u]=new ge(s&&s.currentValue,e,a===Ft),t[r]=e}function _e(t){return t.__ngSimpleChanges__||null}var we=void 0;function ke(t){return!!t.listen}var be={createRenderer:function(t,e){return void 0!==we?we:"undefined"!=typeof document?document:void 0}};function Ce(t){for(;Array.isArray(t);)t=t[0];return t}function Se(t,e){return Ce(e[t.index])}function xe(t,e){return t.data[e]}function Ee(t,e){var n=e[t];return oe(n)?n:n[0]}function Ae(t){var e=function(t){return t.__ngContext__||null}(t);return e?Array.isArray(e)?e:e.lView:null}function Te(t){return 128==(128&t[2])}function Oe(t,e){return null==e?null:t[e]}function Pe(t){t[18]=0}function Re(t,e){t[5]+=e;for(var n=t,r=t[3];null!==r&&(1===e&&1===n[5]||-1===e&&0===n[5]);)r[5]+=e,n=r,r=r[3]}var Ie={lFrame:Ye(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function Me(){return Ie.bindingsEnabled}function je(){return Ie.lFrame.lView}function De(){return Ie.lFrame.tView}function Ne(t){Ie.lFrame.contextLView=t}function Ue(){for(var t=Le();null!==t&&64===t.type;)t=t.parent;return t}function Le(){return Ie.lFrame.currentTNode}function He(t,e){var n=Ie.lFrame;n.currentTNode=t,n.isParent=e}function Fe(){return Ie.lFrame.isParent}function Ve(){return Ie.isInCheckNoChangesMode}function ze(t){Ie.isInCheckNoChangesMode=t}function Ze(){return Ie.lFrame.bindingIndex++}function Be(t){Ie.lFrame.currentDirectiveIndex=t}function Ge(t){Ie.lFrame.currentQueryIndex=t}function qe(t){var e=t[1];return 2===e.type?e.declTNode:1===e.type?t[6]:null}function We(t,e,n){if(n&Ot.SkipSelf){for(var r=e,i=t;!(null!==(r=r.parent)||n&Ot.Host||(r=qe(i),null===r)||(i=i[15],10&r.type)););if(null===r)return!1;e=r,t=i}var o=Ie.lFrame=Je();return o.currentTNode=e,o.lView=t,!0}function Qe(t){var e=Je(),n=t[1];Ie.lFrame=e,e.currentTNode=n.firstChild,e.lView=t,e.tView=n,e.contextLView=t,e.bindingIndex=n.bindingStartIndex,e.inI18n=!1}function Je(){var t=Ie.lFrame,e=null===t?null:t.child;return null===e?Ye(t):e}function Ye(t){var e={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:t,child:null,inI18n:!1};return null!==t&&(t.child=e),e}function Ke(){var t=Ie.lFrame;return Ie.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}var Xe=Ke;function $e(){var t=Ke();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function tn(){return Ie.lFrame.selectedIndex}function en(t){Ie.lFrame.selectedIndex=t}function nn(){Ie.lFrame.currentNamespace="http://www.w3.org/2000/svg"}function rn(){Ie.lFrame.currentNamespace=null}function on(t,e){for(var n=e.directiveStart,r=e.directiveEnd;n<r;n++){var i=t.data[n].type.prototype,o=i.ngAfterContentInit,a=i.ngAfterContentChecked,u=i.ngAfterViewInit,s=i.ngAfterViewChecked,l=i.ngOnDestroy;o&&(t.contentHooks||(t.contentHooks=[])).push(-n,o),a&&((t.contentHooks||(t.contentHooks=[])).push(n,a),(t.contentCheckHooks||(t.contentCheckHooks=[])).push(n,a)),u&&(t.viewHooks||(t.viewHooks=[])).push(-n,u),s&&((t.viewHooks||(t.viewHooks=[])).push(n,s),(t.viewCheckHooks||(t.viewCheckHooks=[])).push(n,s)),null!=l&&(t.destroyHooks||(t.destroyHooks=[])).push(n,l)}}function an(t,e,n){ln(t,e,3,n)}function un(t,e,n,r){(3&t[2])===n&&ln(t,e,n,r)}function sn(t,e){var n=t[2];(3&n)===e&&(n&=2047,n+=1,t[2]=n)}function ln(t,e,n,r){for(var i=null!=r?r:-1,o=e.length-1,a=0,u=void 0!==r?65535&t[18]:0;u<o;u++)if("number"==typeof e[u+1]){if(a=e[u],null!=r&&a>=r)break}else e[u]<0&&(t[18]+=65536),(a<i||-1==i)&&(cn(t,n,e,u),t[18]=(4294901760&t[18])+u+2),u++}function cn(t,e,n,r){var i=n[r]<0,o=n[r+1],a=t[i?-n[r]:n[r]];i?t[2]>>11<t[18]>>16&&(3&t[2])===e&&(t[2]+=2048,o.call(a)):o.call(a)}var hn=function t(e,n,r){p(this,t),this.factory=e,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r};function fn(t,e,n){for(var r=ke(t),i=0;i<n.length;){var o=n[i];if("number"==typeof o){if(0!==o)break;i++;var a=n[i++],u=n[i++],s=n[i++];r?t.setAttribute(e,u,s,a):e.setAttributeNS(a,u,s)}else{var l=o,c=n[++i];vn(l)?r&&t.setProperty(e,l,c):r?t.setAttribute(e,l,c):e.setAttribute(l,c),i++}}return i}function dn(t){return 3===t||4===t||6===t}function vn(t){return 64===t.charCodeAt(0)}function pn(t,e){if(null===e||0===e.length);else if(null===t||0===t.length)t=e.slice();else for(var n=-1,r=0;r<e.length;r++){var i=e[r];"number"==typeof i?n=i:0===n||gn(t,n,i,null,-1===n||2===n?e[++r]:null)}return t}function gn(t,e,n,r,i){var o=0,a=t.length;if(-1===e)a=-1;else for(;o<t.length;){var u=t[o++];if("number"==typeof u){if(u===e){a=-1;break}if(u>e){a=o-1;break}}}for(;o<t.length;){var s=t[o];if("number"==typeof s)break;if(s===n){if(null===r)return void(null!==i&&(t[o+1]=i));if(r===t[o+1])return void(t[o+2]=i)}o++,null!==r&&o++,null!==i&&o++}-1!==a&&(t.splice(a,0,e),o=a+1),t.splice(o++,0,n),null!==r&&t.splice(o++,0,r),null!==i&&t.splice(o++,0,i)}function yn(t){return-1!==t}function mn(t){return 32767&t}function _n(t,e){for(var n=t>>16,r=e;n>0;)r=r[15],n--;return r}var wn=!0;function kn(t){var e=wn;return wn=t,e}var bn=0;function Cn(t,e){var n=xn(t,e);if(-1!==n)return n;var r=e[1];r.firstCreatePass&&(t.injectorIndex=e.length,Sn(r.data,t),Sn(e,null),Sn(r.blueprint,null));var i=En(t,e),o=t.injectorIndex;if(yn(i))for(var a=mn(i),u=_n(i,e),s=u[1].data,l=0;l<8;l++)e[o+l]=u[a+l]|s[a+l];return e[o+8]=i,o}function Sn(t,e){t.push(0,0,0,0,0,0,0,0,e)}function xn(t,e){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===e[t.injectorIndex+8]?-1:t.injectorIndex}function En(t,e){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;for(var n=0,r=null,i=e;null!==i;){var o=i[1],a=o.type;if(null===(r=2===a?o.declTNode:1===a?i[6]:null))return-1;if(n++,i=i[15],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return-1}function An(t,e,n){!function(t,e,n){var r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Qt)&&(r=n[Qt]),null==r&&(r=n[Qt]=bn++);var i=255&r,o=1<<i,a=64&i,u=32&i,s=e.data;128&i?a?u?s[t+7]|=o:s[t+6]|=o:u?s[t+5]|=o:s[t+4]|=o:a?u?s[t+3]|=o:s[t+2]|=o:u?s[t+1]|=o:s[t]|=o}(t,e,n)}function Tn(t,e,n){if(n&Ot.Optional)return t;pe(e,"NodeInjector")}function On(t,e,n,r){if(n&Ot.Optional&&void 0===r&&(r=null),0==(n&(Ot.Self|Ot.Host))){var i=t[9],o=Pt(void 0);try{return i?i.get(e,r,n&Ot.Optional):Rt(e,r,n&Ot.Optional)}finally{Pt(o)}}return Tn(r,e,n)}function Pn(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ot.Default,i=arguments.length>4?arguments[4]:void 0;if(null!==t){var o=function(t){if("string"==typeof t)return t.charCodeAt(0)||0;var e=t.hasOwnProperty(Qt)?t[Qt]:void 0;return"number"==typeof e?e>=0?255&e:In:e}(n);if("function"==typeof o){if(!We(e,t,r))return r&Ot.Host?Tn(i,n,r):On(e,n,r,i);try{var a=o();if(null!=a||r&Ot.Optional)return a;pe(n)}finally{Xe()}}else if("number"==typeof o){var u=null,s=xn(t,e),l=-1,c=r&Ot.Host?e[16][6]:null;for((-1===s||r&Ot.SkipSelf)&&(-1!==(l=-1===s?En(t,e):e[s+8])&&Nn(r,!1)?(u=e[1],s=mn(l),e=_n(l,e)):s=-1);-1!==s;){var h=e[1];if(Dn(o,s,h.data)){var f=Mn(s,e,n,u,r,c);if(f!==Rn)return f}-1!==(l=e[s+8])&&Nn(r,e[1].data[s+8]===c)&&Dn(o,s,e)?(u=h,s=mn(l),e=_n(l,e)):s=-1}}}return On(e,n,r,i)}var Rn={};function In(){return new Un(Ue(),je())}function Mn(t,e,n,r,i,o){var a=e[1],u=a.data[t+8],s=function(t,e,n,r,i){for(var o=t.providerIndexes,a=e.data,u=1048575&o,s=t.directiveStart,l=o>>20,c=i?u+l:t.directiveEnd,h=r?u:u+l;h<c;h++){var f=a[h];if(h<s&&n===f||h>=s&&f.type===n)return h}if(i){var d=a[s];if(d&&ce(d)&&d.type===n)return s}return null}(u,a,n,null==r?se(u)&&wn:r!=a&&0!=(3&u.type),i&Ot.Host&&o===u);return null!==s?jn(e,a,s,u):Rn}function jn(t,e,n,r){var i=t[n],o=e.data;if(i instanceof hn){var a=i;a.resolving&&function(t,e){throw new fe("200","Circular dependency in DI detected for "+t)}(ve(o[n]));var u=kn(a.canSeeViewProviders);a.resolving=!0;var s=a.injectImpl?Pt(a.injectImpl):null;We(t,r,Ot.Default);try{i=t[n]=a.factory(void 0,o,t,r),e.firstCreatePass&&n>=r.directiveStart&&function(t,e,n){var r,i=e.type.prototype,o=i.ngOnChanges,a=i.ngOnInit,u=i.ngDoCheck;if(o){var s=((r=e).type.prototype.ngOnChanges&&(r.setInput=me),ye);(n.preOrderHooks||(n.preOrderHooks=[])).push(t,s),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,s)}a&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-t,a),u&&((n.preOrderHooks||(n.preOrderHooks=[])).push(t,u),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,u))}(n,o[n],e)}finally{null!==s&&Pt(s),kn(u),a.resolving=!1,Xe()}}return i}function Dn(t,e,n){var r=64&t,i=32&t;return!!((128&t?r?i?n[e+7]:n[e+6]:i?n[e+5]:n[e+4]:r?i?n[e+3]:n[e+2]:i?n[e+1]:n[e])&1<<t)}function Nn(t,e){return!(t&Ot.Self||t&Ot.Host&&e)}var Un=function(){function t(e,n){p(this,t),this._tNode=e,this._lView=n}return y(t,[{key:"get",value:function(t,e){return Pn(this._tNode,this._lView,t,void 0,e)}}]),t}();function Ln(t,e,n){return It(function(){var r=function(t){return function(){if(t){var e=t.apply(void 0,arguments);for(var n in e)this[n]=e[n]}}}(e);function i(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];if(this instanceof i)return r.apply(this,e),this;var o=a(i,e);return u.annotation=o,u;function u(t,e,n){for(var r=t.hasOwnProperty("__parameters__")?t.__parameters__:Object.defineProperty(t,"__parameters__",{value:[]}).__parameters__;r.length<=n;)r.push(null);return(r[n]=r[n]||[]).push(o),t}}return n&&(i.prototype=Object.create(n.prototype)),i.prototype.ngMetadataName=t,i.annotationCls=i,i})}var Hn=function(){function t(e,n){p(this,t),this._desc=e,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=_t({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}return y(t,[{key:"toString",value:function(){return"InjectionToken "+this._desc}}]),t}(),Fn=new Hn("AnalyzeForEntryComponents"),Vn=Function;function zn(t,e){t.forEach(function(t){return Array.isArray(t)?zn(t,e):e(t)})}function Zn(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function Bn(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}var Gn=Ln("Inject",function(t){return{token:t}}),qn=Ln("Optional"),Wn=Ln("Self"),Qn=Ln("SkipSelf"),Jn=Ln("Host"),Yn={},Kn=/\n/gm,Xn=dt({provide:String,useValue:dt}),$n=void 0;function tr(t){var e=$n;return $n=t,e}function er(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ot.Default;if(void 0===$n)throw new Error("inject() must be called from an injection context");return null===$n?Rt(t,void 0,e):$n.get(t,e&Ot.Optional?null:void 0,e)}function nr(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ot.Default;return(St||er)(mt(t),e)}function rr(t){for(var e=[],n=0;n<t.length;n++){var r=mt(t[n]);if(Array.isArray(r)){if(0===r.length)throw new Error("Arguments array must have arguments.");for(var i=void 0,o=Ot.Default,a=0;a<r.length;a++){var u=r[a];u instanceof qn||"Optional"===u.ngMetadataName||u===qn?o|=Ot.Optional:u instanceof Qn||"SkipSelf"===u.ngMetadataName||u===Qn?o|=Ot.SkipSelf:u instanceof Wn||"Self"===u.ngMetadataName||u===Wn?o|=Ot.Self:u instanceof Jn||"Host"===u.ngMetadataName||u===Jn?o|=Ot.Host:i=u instanceof Gn||u===Gn?u.token:u}e.push(nr(i,o))}else e.push(nr(r))}return e}function ir(t){return t.ngDebugContext}function or(t){return t.ngOriginalError}function ar(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];t.error.apply(t,n)}var ur=function(){function t(){p(this,t),this._console=console}return y(t,[{key:"handleError",value:function(t){var e=this._findOriginalError(t),n=this._findContext(t),r=function(t){return t.ngErrorLogger||ar}(t);r(this._console,"ERROR",t),e&&r(this._console,"ORIGINAL ERROR",e),n&&r(this._console,"ERROR CONTEXT",n)}},{key:"_findContext",value:function(t){return t?ir(t)?ir(t):this._findContext(or(t)):null}},{key:"_findOriginalError",value:function(t){for(var e=or(t);e&&or(e);)e=or(e);return e}}]),t}();function sr(t,e){t.__ngContext__=e}var lr=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(Ht);function cr(t){return t instanceof Function?t():t}var hr=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}({});function fr(t,e){return(void 0)(t,e)}function dr(t){var e=t[3];return ae(e)?e[3]:e}function vr(t){return gr(t[13])}function pr(t){return gr(t[4])}function gr(t){for(;null!==t&&!ae(t);)t=t[4];return t}function yr(t,e,n,r,i){if(null!=r){var o,a=!1;ae(r)?o=r:oe(r)&&(a=!0,r=r[0]);var u=Ce(r);0===t&&null!==n?null==i?Sr(e,n,u):Cr(e,n,u,i||null,!0):1===t&&null!==n?Cr(e,n,u,i||null,!0):2===t?function(t,e,n){var r=Er(t,e);r&&function(t,e,n,r){ke(t)?t.removeChild(e,n,r):e.removeChild(n)}(t,r,e,n)}(e,u,a):3===t&&e.destroyNode(u),null!=o&&function(t,e,n,r,i){var o=n[7];o!==Ce(n)&&yr(e,t,r,o,i);for(var a=10;a<n.length;a++){var u=n[a];Rr(u[1],u,t,e,r,o)}}(e,t,o,n,i)}}function mr(t,e,n){return ke(t)?t.createElement(e,n):null===n?t.createElement(e):t.createElementNS(n,e)}function _r(t,e){var n=t[9],r=n.indexOf(e),i=e[3];1024&e[2]&&(e[2]&=-1025,Re(i,-1)),n.splice(r,1)}function wr(t,e){if(!(t.length<=10)){var n,r=10+e,i=t[r];if(i){var o=i[17];null!==o&&o!==t&&_r(o,i),e>0&&(t[r-1][4]=i[4]);var a=Bn(t,10+e);Rr(i[1],n=i,n[11],2,null,null),n[0]=null,n[6]=null;var u=a[19];null!==u&&u.detachView(a[1]),i[3]=null,i[4]=null,i[2]&=-129}return i}}function kr(t,e){if(!(256&e[2])){var n=e[11];ke(n)&&n.destroyNode&&Rr(t,e,n,3,null,null),function(t){var e=t[13];if(!e)return br(t[1],t);for(;e;){var n=null;if(oe(e))n=e[13];else{var r=e[10];r&&(n=r)}if(!n){for(;e&&!e[4]&&e!==t;)oe(e)&&br(e[1],e),e=e[3];null===e&&(e=t),oe(e)&&br(e[1],e),n=e&&e[4]}e=n}}(e)}}function br(t,e){if(!(256&e[2])){e[2]&=-129,e[2]|=256,function(t,e){var n;if(null!=t&&null!=(n=t.destroyHooks))for(var r=0;r<n.length;r+=2){var i=e[n[r]];if(!(i instanceof hn)){var o=n[r+1];if(Array.isArray(o))for(var a=0;a<o.length;a+=2)o[a+1].call(i[o[a]]);else o.call(i)}}}(t,e),function(t,e){var n=t.cleanup,r=e[7],i=-1;if(null!==n)for(var o=0;o<n.length-1;o+=2)if("string"==typeof n[o]){var a=n[o+1],u="function"==typeof a?a(e):Ce(e[a]),s=r[i=n[o+2]],l=n[o+3];"boolean"==typeof l?u.removeEventListener(n[o],s,l):l>=0?r[i=l]():r[i=-l].unsubscribe(),o+=2}else{var c=r[i=n[o+1]];n[o].call(c)}if(null!==r){for(var h=i+1;h<r.length;h++)(0,r[h])();e[7]=null}}(t,e),1===e[1].type&&ke(e[11])&&e[11].destroy();var n=e[17];if(null!==n&&ae(e[3])){n!==e[3]&&_r(n,e);var r=e[19];null!==r&&r.detachView(t)}}}function Cr(t,e,n,r,i){ke(t)?t.insertBefore(e,n,r,i):e.insertBefore(n,r,i)}function Sr(t,e,n){ke(t)?t.appendChild(e,n):e.appendChild(n)}function xr(t,e,n,r,i){null!==r?Cr(t,e,n,r,i):Sr(t,e,n)}function Er(t,e){return ke(t)?t.parentNode(e):e.parentNode}function Ar(t,e,n,r){var i=function(t,e,n){return function(t,e,n){for(var r=e;null!==r&&40&r.type;)r=(e=r).parent;if(null===r)return n[0];if(2&r.flags){var i=t.data[r.directiveStart].encapsulation;if(i===jt.None||i===jt.Emulated)return null}return Se(r,n)}(t,e.parent,n)}(t,r,e),o=e[11],a=function(t,e,n){return function(t,e,n){return 40&t.type?Se(t,n):null}(t,0,n)}(r.parent||e[6],0,e);if(null!=i)if(Array.isArray(n))for(var u=0;u<n.length;u++)xr(o,i,n[u],a,!1);else xr(o,i,n,a,!1)}function Tr(t,e){if(null!==e){var n=e.type;if(3&n)return Se(e,t);if(4&n)return Or(-1,t[e.index]);if(8&n){var r=e.child;if(null!==r)return Tr(t,r);var i=t[e.index];return ae(i)?Or(-1,i):Ce(i)}if(32&n)return fr(e,t)()||Ce(t[e.index]);var o=t[16],a=o[6],u=dr(o),s=a.projection[e.projection];return null!=s?Tr(u,s):Tr(t,e.next)}return null}function Or(t,e){var n=10+t+1;if(n<e.length){var r=e[n],i=r[1].firstChild;if(null!==i)return Tr(r,i)}return e[7]}function Pr(t,e,n,r,i,o,a){for(;null!=n;){var u=r[n.index],s=n.type;if(a&&0===e&&(u&&sr(Ce(u),r),n.flags|=4),64!=(64&n.flags))if(8&s)Pr(t,e,n.child,r,i,o,!1),yr(e,t,i,u,o);else if(32&s){for(var l=fr(n,r),c=void 0;c=l();)yr(e,t,i,c,o);yr(e,t,i,u,o)}else 16&s?Ir(t,e,r,n,i,o):yr(e,t,i,u,o);n=a?n.projectionNext:n.next}}function Rr(t,e,n,r,i,o){Pr(n,r,t.firstChild,e,i,o,!1)}function Ir(t,e,n,r,i,o){var a=n[16],u=a[6].projection[r.projection];if(Array.isArray(u))for(var s=0;s<u.length;s++)yr(e,t,i,u[s],o);else Pr(t,e,u,a[3],i,o,!0)}function Mr(t,e,n){ke(t)?t.setAttribute(e,"style",n):e.style.cssText=n}function jr(t,e,n){ke(t)?""===n?t.removeAttribute(e,"class"):t.setAttribute(e,"class",n):e.className=n}function Dr(t,e,n){for(var r=t.length;;){var i=t.indexOf(e,n);if(-1===i)return i;if(0===i||t.charCodeAt(i-1)<=32){var o=e.length;if(i+o===r||t.charCodeAt(i+o)<=32)return i}n=i+1}}function Nr(t,e,n){for(var r=0;r<t.length;){var i=t[r++];if(n&&"class"===i){if(-1!==Dr((i=t[r]).toLowerCase(),e,0))return!0}else if(1===i){for(;r<t.length&&"string"==typeof(i=t[r++]);)if(i.toLowerCase()===e)return!0;return!1}}return!1}function Ur(t){return 4===t.type&&"ng-template"!==t.value}function Lr(t,e,n){return e===(4!==t.type||n?t.value:"ng-template")}function Hr(t,e,n){for(var r=4,i=t.attrs||[],o=function(t){for(var e=0;e<t.length;e++)if(dn(t[e]))return e;return t.length}(i),a=!1,u=0;u<e.length;u++){var s=e[u];if("number"!=typeof s){if(!a)if(4&r){if(r=2|1&r,""!==s&&!Lr(t,s,n)||""===s&&1===e.length){if(Fr(r))return!1;a=!0}}else{var l=8&r?s:e[++u];if(8&r&&null!==t.attrs){if(!Nr(t.attrs,l,n)){if(Fr(r))return!1;a=!0}continue}var c=Vr(8&r?"class":s,i,Ur(t),n);if(-1===c){if(Fr(r))return!1;a=!0;continue}if(""!==l){var h;h=c>o?"":i[c+1].toLowerCase();var f=8&r?h:null;if(f&&-1!==Dr(f,l,0)||2&r&&l!==h){if(Fr(r))return!1;a=!0}}}}else{if(!a&&!Fr(r)&&!Fr(s))return!1;if(a&&Fr(s))continue;a=!1,r=s|1&r}}return Fr(r)||a}function Fr(t){return 0==(1&t)}function Vr(t,e,n,r){if(null===e)return-1;var i=0;if(r||!n){for(var o=!1;i<e.length;){var a=e[i];if(a===t)return i;if(3===a||6===a)o=!0;else{if(1===a||2===a){for(var u=e[++i];"string"==typeof u;)u=e[++i];continue}if(4===a)break;if(0===a){i+=4;continue}}i+=o?1:2}return-1}return function(t,e){var n=t.indexOf(4);if(n>-1)for(n++;n<t.length;){var r=t[n];if("number"==typeof r)return-1;if(r===e)return n;n++}return-1}(e,t)}function zr(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=0;r<e.length;r++)if(Hr(t,e[r],n))return!0;return!1}function Zr(t,e){return t?":not("+e.trim()+")":e}function Br(t){for(var e=t[0],n=1,r=2,i="",o=!1;n<t.length;){var a=t[n];if("string"==typeof a)if(2&r){var u=t[++n];i+="["+a+(u.length>0?'="'+u+'"':"")+"]"}else 8&r?i+="."+a:4&r&&(i+=" "+a);else""===i||Fr(a)||(e+=Zr(o,i),i=""),r=a,o=o||!Fr(r);n++}return""!==i&&(e+=Zr(o,i)),e}var Gr={};function qr(t){Wr(De(),je(),tn()+t,Ve())}function Wr(t,e,n,r){if(!r)if(3==(3&e[2])){var i=t.preOrderCheckHooks;null!==i&&an(e,i,n)}else{var o=t.preOrderHooks;null!==o&&un(e,o,0,n)}en(n)}function Qr(t,e){var n=t.contentQueries;if(null!==n)for(var r=0;r<n.length;r+=2){var i=n[r],o=n[r+1];if(-1!==o){var a=t.data[o];Ge(i),a.contentQueries(2,e[o],o)}}}function Jr(t,e,n,r,i,o,a,u,s,l){var c=e.blueprint.slice();return c[0]=i,c[2]=140|r,Pe(c),c[3]=c[15]=t,c[8]=n,c[10]=a||t&&t[10],c[11]=u||t&&t[11],c[12]=s||t&&t[12]||null,c[9]=l||t&&t[9]||null,c[6]=o,c[16]=2==e.type?t[16]:c,c}function Yr(t,e,n,r,i){var o,a,u=t.data[e];if(null===u)u=function(t,e,n,r,i){var o=Le(),a=Fe(),u=t.data[e]=function(t,e,n,r,i,o){return{type:n,index:r,insertBeforeIndex:null,injectorIndex:e?e.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:e,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,a?o:o&&o.parent,n,e,r,i);return null===t.firstChild&&(t.firstChild=u),null!==o&&(a?null==o.child&&null!==u.parent&&(o.child=u):null===o.next&&(o.next=u)),u}(t,e,n,r,i),Ie.lFrame.inI18n&&(u.flags|=64);else if(64&u.type){u.type=n,u.value=r,u.attrs=i;var s=(o=Ie.lFrame,a=o.currentTNode,o.isParent?a:a.parent);u.injectorIndex=null===s?-1:s.injectorIndex}return He(u,!0),u}function Kr(t,e,n,r){if(0===n)return-1;for(var i=e.length,o=0;o<n;o++)e.push(r),t.blueprint.push(r),t.data.push(null);return i}function Xr(t,e,n){Qe(e);try{var r=t.viewQuery;null!==r&&xi(1,r,n);var i=t.template;null!==i&&ei(t,e,i,1,n),t.firstCreatePass&&(t.firstCreatePass=!1),t.staticContentQueries&&Qr(t,e),t.staticViewQueries&&xi(2,t.viewQuery,n);var o=t.components;null!==o&&function(t,e){for(var n=0;n<e.length;n++)wi(t,e[n])}(e,o)}catch(a){throw t.firstCreatePass&&(t.incompleteFirstPass=!0),a}finally{e[2]&=-5,$e()}}function $r(t,e,n,r){var i=e[2];if(256!=(256&i)){Qe(e);var o=Ve();try{Pe(e),Ie.lFrame.bindingIndex=t.bindingStartIndex,null!==n&&ei(t,e,n,2,r);var a=3==(3&i);if(!o)if(a){var u=t.preOrderCheckHooks;null!==u&&an(e,u,null)}else{var s=t.preOrderHooks;null!==s&&un(e,s,0,null),sn(e,0)}if(function(t){for(var e=vr(t);null!==e;e=pr(e))if(e[2])for(var n=e[9],r=0;r<n.length;r++){var i=n[r],o=i[3];0==(1024&i[2])&&Re(o,1),i[2]|=1024}}(e),function(t){for(var e=vr(t);null!==e;e=pr(e))for(var n=10;n<e.length;n++){var r=e[n],i=r[1];Te(r)&&$r(i,r,i.template,r[8])}}(e),null!==t.contentQueries&&Qr(t,e),!o)if(a){var l=t.contentCheckHooks;null!==l&&an(e,l)}else{var c=t.contentHooks;null!==c&&un(e,c,1),sn(e,1)}!function(t,e){var n,r,i,o=t.hostBindingOpCodes;if(null!==o)try{for(var a=0;a<o.length;a++){var u=o[a];if(u<0)en(~u);else{var s=u,l=o[++a],c=o[++a];n=l,r=s,i=void 0,(i=Ie.lFrame).bindingIndex=i.bindingRootIndex=n,Be(r),c(2,e[s])}}}finally{en(-1)}}(t,e);var h=t.components;null!==h&&function(t,e){for(var n=0;n<e.length;n++)mi(t,e[n])}(e,h);var f=t.viewQuery;if(null!==f&&xi(2,f,r),!o)if(a){var d=t.viewCheckHooks;null!==d&&an(e,d)}else{var v=t.viewHooks;null!==v&&un(e,v,2),sn(e,2)}!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),o||(e[2]&=-73),1024&e[2]&&(e[2]&=-1025,Re(e[3],-1))}finally{$e()}}}function ti(t,e,n,r){var i=e[10],o=!Ve(),a=4==(4&e[2]);try{o&&!a&&i.begin&&i.begin(),a&&Xr(t,e,r),$r(t,e,n,r)}finally{o&&!a&&i.end&&i.end()}}function ei(t,e,n,r,i){var o=tn();try{en(-1),2&r&&e.length>20&&Wr(t,e,20,Ve()),n(r,i)}finally{en(o)}}function ni(t,e,n){Me()&&(function(t,e,n,r){var i=n.directiveStart,o=n.directiveEnd;t.firstCreatePass||Cn(n,e),sr(r,e);for(var a=n.initialInputs,u=i;u<o;u++){var s=t.data[u],l=ce(s);l&&vi(e,n,s);var c=jn(e,t,u,n);sr(c,e),null!==a&&pi(0,u-i,c,s,0,a),l&&(Ee(n.index,e)[8]=c)}}(t,e,n,Se(n,e)),128==(128&n.flags)&&function(t,e,n){var r=n.directiveStart,i=n.directiveEnd,o=n.index,a=Ie.lFrame.currentDirectiveIndex;try{en(o);for(var u=r;u<i;u++){var s=t.data[u],l=e[u];Be(u),null===s.hostBindings&&0===s.hostVars&&null===s.hostAttrs||li(s,l)}}finally{en(-1),Be(a)}}(t,e,n))}function ri(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Se,r=e.localNames;if(null!==r)for(var i=e.index+1,o=0;o<r.length;o+=2){var a=r[o+1],u=-1===a?n(e,t):t[a];t[i++]=u}}function ii(t){var e=t.tView;return null===e||e.incompleteFirstPass?t.tView=oi(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts):e}function oi(t,e,n,r,i,o,a,u,s,l){var c=20+r,h=c+i,f=function(t,e){for(var n=[],r=0;r<e;r++)n.push(r<t?null:Gr);return n}(c,h),d="function"==typeof l?l():l;return f[1]={type:t,blueprint:f,template:n,queries:null,viewQuery:u,declTNode:e,data:f.slice().fill(null,c),bindingStartIndex:c,expandoStartIndex:h,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 o?o():o,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:s,consts:d,incompleteFirstPass:!1}}function ai(t,e,n){for(var r in t)if(t.hasOwnProperty(r)){var i=t[r];(n=null===n?{}:n).hasOwnProperty(r)?n[r].push(e,i):n[r]=[e,i]}return n}function ui(t,e,n,r){var i=!1;if(Me()){var o=function(t,e,n){var r=t.directiveRegistry,i=null;if(r)for(var o=0;o<r.length;o++){var a=r[o];zr(n,a.selectors,!1)&&(i||(i=[]),An(Cn(n,e),t,a.type),ce(a)?(ci(t,n),i.unshift(a)):i.push(a))}return i}(t,e,n),a=null===r?null:{"":-1};if(null!==o){i=!0,fi(n,t.data.length,o.length);for(var u=0;u<o.length;u++){var s=o[u];s.providersResolver&&s.providersResolver(s)}for(var l=!1,c=!1,h=Kr(t,e,o.length,null),f=0;f<o.length;f++){var d=o[f];n.mergedAttrs=pn(n.mergedAttrs,d.hostAttrs),di(t,n,e,h,d),hi(h,d,a),null!==d.contentQueries&&(n.flags|=8),null===d.hostBindings&&null===d.hostAttrs&&0===d.hostVars||(n.flags|=128);var v=d.type.prototype;!l&&(v.ngOnChanges||v.ngOnInit||v.ngDoCheck)&&((t.preOrderHooks||(t.preOrderHooks=[])).push(n.index),l=!0),c||!v.ngOnChanges&&!v.ngDoCheck||((t.preOrderCheckHooks||(t.preOrderCheckHooks=[])).push(n.index),c=!0),h++}!function(t,e){for(var n=e.directiveEnd,r=t.data,i=e.attrs,o=[],a=null,u=null,s=e.directiveStart;s<n;s++){var l=r[s],c=l.inputs,h=null===i||Ur(e)?null:gi(c,i);o.push(h),a=ai(c,s,a),u=ai(l.outputs,s,u)}null!==a&&(a.hasOwnProperty("class")&&(e.flags|=16),a.hasOwnProperty("style")&&(e.flags|=32)),e.initialInputs=o,e.inputs=a,e.outputs=u}(t,n)}a&&function(t,e,n){if(e)for(var r=t.localNames=[],i=0;i<e.length;i+=2){var o=n[e[i+1]];if(null==o)throw new fe("301","Export of name '".concat(e[i+1],"' not found!"));r.push(e[i],o)}}(n,r,a)}return n.mergedAttrs=pn(n.mergedAttrs,n.attrs),i}function si(t,e,n,r,i,o){var a=o.hostBindings;if(a){var u=t.hostBindingOpCodes;null===u&&(u=t.hostBindingOpCodes=[]);var s=~e.index;(function(t){for(var e=t.length;e>0;){var n=t[--e];if("number"==typeof n&&n<0)return n}return 0})(u)!=s&&u.push(s),u.push(r,i,a)}}function li(t,e){null!==t.hostBindings&&t.hostBindings(1,e)}function ci(t,e){e.flags|=2,(t.components||(t.components=[])).push(e.index)}function hi(t,e,n){if(n){if(e.exportAs)for(var r=0;r<e.exportAs.length;r++)n[e.exportAs[r]]=t;ce(e)&&(n[""]=t)}}function fi(t,e,n){t.flags|=1,t.directiveStart=e,t.directiveEnd=e+n,t.providerIndexes=e}function di(t,e,n,r,i){t.data[r]=i;var o=i.factory||(i.factory=he(i.type)),a=new hn(o,ce(i),null);t.blueprint[r]=a,n[r]=a,si(t,e,0,r,Kr(t,n,i.hostVars,Gr),i)}function vi(t,e,n){var r=Se(e,t),i=ii(n),o=t[10],a=ki(t,Jr(t,i,null,n.onPush?64:16,r,e,o,o.createRenderer(r,n),null,null));t[e.index]=a}function pi(t,e,n,r,i,o){var a=o[e];if(null!==a)for(var u=r.setInput,s=0;s<a.length;){var l=a[s++],c=a[s++],h=a[s++];null!==u?r.setInput(n,h,l,c):n[c]=h}}function gi(t,e){for(var n=null,r=0;r<e.length;){var i=e[r];if(0!==i)if(5!==i){if("number"==typeof i)break;t.hasOwnProperty(i)&&(null===n&&(n=[]),n.push(i,t[i],e[r+1])),r+=2}else r+=2;else r+=4}return n}function yi(t,e,n,r){return new Array(t,!0,!1,e,null,0,r,n,null,null)}function mi(t,e){var n=Ee(e,t);if(Te(n)){var r=n[1];80&n[2]?$r(r,n,r.template,n[8]):n[5]>0&&_i(n)}}function _i(t){for(var e=vr(t);null!==e;e=pr(e))for(var n=10;n<e.length;n++){var r=e[n];if(1024&r[2]){var i=r[1];$r(i,r,i.template,r[8])}else r[5]>0&&_i(r)}var o=t[1].components;if(null!==o)for(var a=0;a<o.length;a++){var u=Ee(o[a],t);Te(u)&&u[5]>0&&_i(u)}}function wi(t,e){var n=Ee(e,t),r=n[1];!function(t,e){for(var n=e.length;n<t.blueprint.length;n++)e.push(t.blueprint[n])}(r,n),Xr(r,n,n[8])}function ki(t,e){return t[13]?t[14][4]=e:t[13]=e,t[14]=e,e}function bi(t){for(;t;){t[2]|=64;var e=dr(t);if(0!=(512&t[2])&&!e)return t;t=e}return null}function Ci(t,e,n){var r=e[10];r.begin&&r.begin();try{$r(t,e,t.template,n)}catch(i){throw Oi(e,i),i}finally{r.end&&r.end()}}function Si(t){!function(t){for(var e=0;e<t.components.length;e++){var n=t.components[e],r=Ae(n),i=r[1];ti(i,r,i.template,n)}}(t[8])}function xi(t,e,n){Ge(0),e(t,n)}var Ei=Promise.resolve(null);function Ai(t){return t[7]||(t[7]=[])}function Ti(t){return t.cleanup||(t.cleanup=[])}function Oi(t,e){var n=t[9],r=n?n.get(ur,null):null;r&&r.handleError(e)}function Pi(t,e,n,r,i){for(var o=0;o<n.length;){var a=n[o++],u=n[o++],s=e[a],l=t.data[a];null!==l.setInput?l.setInput(s,i,r,u):s[u]=i}}function Ri(t,e,n){var r=n?t.styles:null,i=n?t.classes:null,o=0;if(null!==e)for(var a=0;a<e.length;a++){var u=e[a];"number"==typeof u?o=u:1==o?i=pt(i,u):2==o&&(r=pt(r,u+": "+e[++a]+";"))}n?t.styles=r:t.stylesWithoutHost=r,n?t.classes=i:t.classesWithoutHost=i}var Ii=new Hn("INJECTOR",-1),Mi=function(){function t(){p(this,t)}return y(t,[{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Yn;if(e===Yn){var n=new Error("NullInjectorError: No provider for ".concat(vt(t),"!"));throw n.name="NullInjectorError",n}return e}}]),t}(),ji=new Hn("Set Injector scope."),Di={},Ni={},Ui=[],Li=void 0;function Hi(){return void 0===Li&&(Li=new Mi),Li}function Fi(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return new Vi(t,n,e||Hi(),r)}var Vi=function(){function t(e,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;p(this,t),this.parent=r,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;var a=[];n&&zn(n,function(t){return i.processProvider(t,e,n)}),zn([e],function(t){return i.processInjectorType(t,[],a)}),this.records.set(Ii,Zi(void 0,this));var u=this.records.get(ji);this.scope=null!=u?u.value:null,this.source=o||("object"==typeof e?null:vt(e))}return y(t,[{key:"destroyed",get:function(){return this._destroyed}},{key:"destroy",value:function(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(function(t){return t.ngOnDestroy()})}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}},{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Yn,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ot.Default;this.assertNotDestroyed();var r,i=tr(this);try{if(!(n&Ot.SkipSelf)){var o=this.records.get(t);if(void 0===o){var a=("function"==typeof(r=t)||"object"==typeof r&&r instanceof Hn)&&kt(t);o=a&&this.injectableDefInScope(a)?Zi(zi(t),Di):null,this.records.set(t,o)}if(null!=o)return this.hydrate(t,o)}return(n&Ot.Self?Hi():this.parent).get(t,e=n&Ot.Optional&&e===Yn?null:e)}catch(u){if("NullInjectorError"===u.name){if((u.ngTempTokenPath=u.ngTempTokenPath||[]).unshift(vt(t)),i)throw u;return function(t,e,n,r){var i=t.ngTempTokenPath;throw e.__source&&i.unshift(e.__source),t.message=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.substr(2):t;var i=vt(e);if(Array.isArray(e))i=e.map(vt).join(" -> ");else if("object"==typeof e){var o=[];for(var a in e)if(e.hasOwnProperty(a)){var u=e[a];o.push(a+":"+("string"==typeof u?JSON.stringify(u):vt(u)))}i="{".concat(o.join(", "),"}")}return"".concat(n).concat(r?"("+r+")":"","[").concat(i,"]: ").concat(t.replace(Kn,"\n "))}("\n"+t.message,i,"R3InjectorError",r),t.ngTokenPath=i,t.ngTempTokenPath=null,t}(u,t,0,this.source)}throw u}finally{tr(i)}}},{key:"_resolveInjectorDefTypes",value:function(){var t=this;this.injectorDefTypes.forEach(function(e){return t.get(e)})}},{key:"toString",value:function(){var t=[];return this.records.forEach(function(e,n){return t.push(vt(n))}),"R3Injector[".concat(t.join(", "),"]")}},{key:"assertNotDestroyed",value:function(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}},{key:"processInjectorType",value:function(t,e,n){var r=this;if(!(t=mt(t)))return!1;var i=Ct(t),o=null==i&&t.ngModule||void 0,a=void 0===o?t:o,u=-1!==n.indexOf(a);if(void 0!==o&&(i=Ct(o)),null==i)return!1;if(null!=i.imports&&!u){var s;n.push(a);try{zn(i.imports,function(t){r.processInjectorType(t,e,n)&&(void 0===s&&(s=[]),s.push(t))})}finally{}if(void 0!==s)for(var l=function(t){var e=s[t],n=e.ngModule,i=e.providers;zn(i,function(t){return r.processProvider(t,n,i||Ui)})},c=0;c<s.length;c++)l(c)}this.injectorDefTypes.add(a),this.records.set(a,Zi(i.factory,Di));var h=i.providers;if(null!=h&&!u){var f=t;zn(h,function(t){return r.processProvider(t,f,h)})}return void 0!==o&&void 0!==t.providers}},{key:"processProvider",value:function(t,e,r){var i=Gi(t=mt(t))?t:mt(t&&t.provide),o=function(t,e,r){return Bi(t)?Zi(void 0,t.useValue):Zi(function(t,e,r){var i,o=void 0;if(Gi(t)){var u=mt(t);return he(u)||zi(u)}if(Bi(t))o=function(){return mt(t.useValue)};else if((i=t)&&i.useFactory)o=function(){return t.useFactory.apply(t,n(rr(t.deps||[])))};else if(function(t){return!(!t||!t.useExisting)}(t))o=function(){return nr(mt(t.useExisting))};else{var s=mt(t&&(t.useClass||t.provide));if(!function(t){return!!t.deps}(t))return he(s)||zi(s);o=function(){return a(s,n(rr(t.deps)))}}return o}(t),Di)}(t);if(Gi(t)||!0!==t.multi)this.records.get(i);else{var u=this.records.get(i);u||((u=Zi(void 0,Di,!0)).factory=function(){return rr(u.multi)},this.records.set(i,u)),i=t,u.multi.push(t)}this.records.set(i,o)}},{key:"hydrate",value:function(t,e){var n;return e.value===Di&&(e.value=Ni,e.value=e.factory()),"object"==typeof e.value&&e.value&&null!==(n=e.value)&&"object"==typeof n&&"function"==typeof n.ngOnDestroy&&this.onDestroy.add(e.value),e.value}},{key:"injectableDefInScope",value:function(t){return!!t.providedIn&&("string"==typeof t.providedIn?"any"===t.providedIn||t.providedIn===this.scope:this.injectorDefTypes.has(t.providedIn))}}]),t}();function zi(t){var e=kt(t),n=null!==e?e.factory:he(t);if(null!==n)return n;var r=Ct(t);if(null!==r)return r.factory;if(t instanceof Hn)throw new Error("Token ".concat(vt(t)," is missing a \u0275prov definition."));if(t instanceof Function)return function(t){var e=t.length;if(e>0){var n=function(t,e){for(var n=[],r=0;r<t;r++)n.push("?");return n}(e);throw new Error("Can't resolve all parameters for ".concat(vt(t),": (").concat(n.join(", "),")."))}var r=function(t){var e=t&&(t[xt]||t[At]);if(e){var n=function(t){if(t.hasOwnProperty("name"))return t.name;var e=(""+t).match(/^function\s*([^\s(]+)/);return null===e?"":e[1]}(t);return console.warn('DEPRECATED: DI is instantiating a token "'.concat(n,'" 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 "').concat(n,'" class.')),e}return null}(t);return null!==r?function(){return r.factory(t)}:function(){return new t}}(t);throw new Error("unreachable")}function Zi(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{factory:t,value:e,multi:n?[]:void 0}}function Bi(t){return null!==t&&"object"==typeof t&&Xn in t}function Gi(t){return"function"==typeof t}var qi=function(t,e,n){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0,i=Fi(t,e,n,r);return i._resolveInjectorDefTypes(),i}({name:n},e,t,n)},Wi=function(){var t=function(){function t(){p(this,t)}return y(t,null,[{key:"create",value:function(t,e){return Array.isArray(t)?qi(t,e,""):qi(t.providers,t.parent,t.name||"")}}]),t}();return t.THROW_IF_NOT_FOUND=Yn,t.NULL=new Mi,t.\u0275prov=_t({token:t,providedIn:"any",factory:function(){return nr(Ii)}}),t.__NG_ELEMENT_ID__=-1,t}();function Qi(t,e){on(Ae(t)[1],Ue())}var Ji=null;function Yi(){if(!Ji){var t=Ht.Symbol;if(t&&t.iterator)Ji=t.iterator;else for(var e=Object.getOwnPropertyNames(Map.prototype),n=0;n<e.length;++n){var r=e[n];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(Ji=r)}}return Ji}function Ki(t){return!!Xi(t)&&(Array.isArray(t)||!(t instanceof Map)&&Yi()in t)}function Xi(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function $i(t,e,n){return!Object.is(t[e],n)&&(t[e]=n,!0)}function to(t,e,n,r,i,o,a,u){var s=je(),l=De(),c=t+20,h=l.firstCreatePass?function(t,e,n,r,i,o,a,u,s){var l=e.consts,c=Yr(e,t,4,a||null,Oe(l,u));ui(e,n,c,Oe(l,s)),on(e,c);var h=c.tViews=oi(2,c,r,i,o,e.directiveRegistry,e.pipeRegistry,null,e.schemas,l);return null!==e.queries&&(e.queries.template(e,c),h.queries=e.queries.embeddedTView(c)),c}(c,l,s,e,n,r,i,o,a):l.data[c];He(h,!1);var f=s[11].createComment("");Ar(l,s,f,h),sr(f,s),ki(s,s[c]=yi(f,s,f,h)),le(h)&&ni(l,s,h),null!=a&&ri(s,h,u)}function eo(t){return function(t,e){return t[e]}(Ie.lFrame.contextLView,20+t)}function no(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ot.Default,n=je();return null===n?nr(t,e):Pn(Ue(),n,mt(t),e)}function ro(t,e,n){var r,i=je();return $i(i,Ze(),e)&&function(t,e,n,r,i,o,a,u){var s,l,c=Se(e,n),h=e.inputs;null!=h&&(s=h[r])?(Pi(t,n,s,r,i),se(e)&&function(t,e){var n=Ee(e,t);16&n[2]||(n[2]|=64)}(n,e.index)):3&e.type&&(r="class"===(l=r)?"className":"for"===l?"htmlFor":"formaction"===l?"formAction":"innerHtml"===l?"innerHTML":"readonly"===l?"readOnly":"tabindex"===l?"tabIndex":l,i=null!=a?a(i,e.value||"",r):i,ke(o)?o.setProperty(c,r,i):vn(r)||(c.setProperty?c.setProperty(r,i):c[r]=i))}(De(),xe((r=Ie.lFrame).tView,r.selectedIndex),i,t,e,i[11],n),ro}function io(t,e,n,r,i){var o=i?"class":"style";Pi(t,n,e.inputs[o],o,r)}function oo(t,e,n,r){var i=je(),o=De(),a=20+t,u=i[11],s=i[a]=mr(u,e,Ie.lFrame.currentNamespace),l=o.firstCreatePass?function(t,e,n,r,i,o,a){var u=e.consts,s=Yr(e,t,2,i,Oe(u,o));return ui(e,n,s,Oe(u,a)),null!==s.attrs&&Ri(s,s.attrs,!1),null!==s.mergedAttrs&&Ri(s,s.mergedAttrs,!0),null!==e.queries&&e.queries.elementStart(e,s),s}(a,o,i,0,e,n,r):o.data[a];He(l,!0);var c=l.mergedAttrs;null!==c&&fn(u,s,c);var h=l.classes;null!==h&&jr(u,s,h);var f=l.styles;null!==f&&Mr(u,s,f),64!=(64&l.flags)&&Ar(o,i,s,l),0===Ie.lFrame.elementDepthCount&&sr(s,i),Ie.lFrame.elementDepthCount++,le(l)&&(ni(o,i,l),function(t,e,n){if(ue(e))for(var r=e.directiveEnd,i=e.directiveStart;i<r;i++){var o=t.data[i];o.contentQueries&&o.contentQueries(1,n[i],i)}}(o,l,i)),null!==r&&ri(i,l)}function ao(){var t=Ue();Fe()?Ie.lFrame.isParent=!1:He(t=t.parent,!1);var e=t;Ie.lFrame.elementDepthCount--;var n=De();n.firstCreatePass&&(on(n,t),ue(t)&&n.queries.elementEnd(t)),null!=e.classesWithoutHost&&function(t){return 0!=(16&t.flags)}(e)&&io(n,e,je(),e.classesWithoutHost,!0),null!=e.stylesWithoutHost&&function(t){return 0!=(32&t.flags)}(e)&&io(n,e,je(),e.stylesWithoutHost,!1)}function uo(t,e,n,r){oo(t,e,n,r),ao()}function so(t){return!!t&&"function"==typeof t.then}function lo(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0,i=je(),o=De(),a=Ue();return function(t,e,n,r,i,o){var a=arguments.length>6&&void 0!==arguments[6]&&arguments[6],u=arguments.length>7?arguments[7]:void 0,s=le(r),l=t.firstCreatePass&&Ti(t),c=Ai(e),h=!0;if(3&r.type){var f=Se(r,e),d=u?u(f):Ft,v=d.target||f,p=c.length,g=u?function(t){return u(Ce(t[r.index])).target}:r.index;if(ke(n)){var y=null;if(!u&&s&&(y=function(t,e,n,r){var i=t.cleanup;if(null!=i)for(var o=0;o<i.length-1;o+=2){var a=i[o];if(a===n&&i[o+1]===r){var u=e[7],s=i[o+2];return u.length>s?u[s]:null}"string"==typeof a&&(o+=2)}return null}(t,e,i,r.index)),null!==y)(y.__ngLastListenerFn__||y).__ngNextListenerFn__=o,y.__ngLastListenerFn__=o,h=!1;else{o=ho(r,e,o,!1);var m=n.listen(d.name||v,i,o);c.push(o,m),l&&l.push(i,g,p,p+1)}}else o=ho(r,e,o,!0),v.addEventListener(i,o,a),c.push(o),l&&l.push(i,g,p,a)}else o=ho(r,e,o,!1);var _,w=r.outputs;if(h&&null!==w&&(_=w[i])){var k=_.length;if(k)for(var b=0;b<k;b+=2){var C=e[_[b]][_[b+1]].subscribe(o),S=c.length;c.push(o,C),l&&l.push(i,r.index,S,-(S+1))}}}(o,i,i[11],a,t,e,n,r),lo}function co(t,e,n){try{return!1!==e(n)}catch(r){return Oi(t,r),!1}}function ho(t,e,n,r){return function i(o){if(o===Function)return n;var a=2&t.flags?Ee(t.index,e):e;0==(32&e[2])&&bi(a);for(var u=co(e,n,o),s=i.__ngNextListenerFn__;s;)u=co(e,s,o)&&u,s=s.__ngNextListenerFn__;return r&&!1===u&&(o.preventDefault(),o.returnValue=!1),u}}function fo(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=je(),r=De(),i=t+20,o=r.firstCreatePass?Yr(r,i,1,e,null):r.data[i],a=n[i]=function(t,e){return ke(t)?t.createText(e):t.createTextNode(e)}(n[11],e);Ar(r,n,a,o),He(o,!1)}function vo(t,e,n){var r=je(),i=function(t,e,n,r){return $i(t,Ze(),n)?e+de(n)+r:Gr}(r,t,e,n);return i!==Gr&&function(t,e,n){var r=function(t,e){return Ce(e[t])}(e,t);!function(t,e,n){ke(t)?t.setValue(e,n):e.textContent=n}(t[11],r,n)}(r,tn(),i),vo}var po=void 0,go=["en",[["a","p"],["AM","PM"],po],[["AM","PM"],po,po],[["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"]],po,[["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"]],po,[["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}",po,"{1} 'at' {0}",po],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(t){var e=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===n?1:5}],yo={};function mo(t){return t in yo||(yo[t]=Ht.ng&&Ht.ng.common&&Ht.ng.common.locales&&Ht.ng.common.locales[t]),yo[t]}var _o=function(t){return t[t.LocaleId=0]="LocaleId",t[t.DayPeriodsFormat=1]="DayPeriodsFormat",t[t.DayPeriodsStandalone=2]="DayPeriodsStandalone",t[t.DaysFormat=3]="DaysFormat",t[t.DaysStandalone=4]="DaysStandalone",t[t.MonthsFormat=5]="MonthsFormat",t[t.MonthsStandalone=6]="MonthsStandalone",t[t.Eras=7]="Eras",t[t.FirstDayOfWeek=8]="FirstDayOfWeek",t[t.WeekendRange=9]="WeekendRange",t[t.DateFormat=10]="DateFormat",t[t.TimeFormat=11]="TimeFormat",t[t.DateTimeFormat=12]="DateTimeFormat",t[t.NumberSymbols=13]="NumberSymbols",t[t.NumberFormats=14]="NumberFormats",t[t.CurrencyCode=15]="CurrencyCode",t[t.CurrencySymbol=16]="CurrencySymbol",t[t.CurrencyName=17]="CurrencyName",t[t.Currencies=18]="Currencies",t[t.Directionality=19]="Directionality",t[t.PluralCase=20]="PluralCase",t[t.ExtraData=21]="ExtraData",t}({});function wo(t){var e;null==(e=t)&&function(t,e,n,r){throw new Error("ASSERTION ERROR: Expected localeId to be defined"+" [Expected=> null != ".concat(e," <=Actual]"))}(0,e),"string"==typeof t&&t.toLowerCase().replace(/_/g,"-")}var ko=function t(){p(this,t)},bo=function(){function t(){p(this,t)}return y(t,[{key:"resolveComponentFactory",value:function(t){throw function(t){var e=Error("No component factory found for ".concat(vt(t),". Did you add it to @NgModule.entryComponents?"));return e.ngComponent=t,e}(t)}}]),t}(),Co=function(){var t=function t(){p(this,t)};return t.NULL=new bo,t}();function So(){}function xo(t,e){return new Ao(Se(t,e))}var Eo=function(){return xo(Ue(),je())},Ao=function(){var t=function t(e){p(this,t),this.nativeElement=e};return t.__NG_ELEMENT_ID__=Eo,t}(),To=function t(){p(this,t)},Oo=function(){var t=function t(){p(this,t)};return t.\u0275prov=_t({token:t,providedIn:"root",factory:function(){return null}}),t}(),Po=new function t(e){p(this,t),this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}("11.0.9"),Ro=function(){function t(){p(this,t)}return y(t,[{key:"supports",value:function(t){return Ki(t)}},{key:"create",value:function(t){return new Mo(t)}}]),t}(),Io=function(t,e){return e},Mo=function(){function t(e){p(this,t),this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||Io}return y(t,[{key:"forEachItem",value:function(t){var e;for(e=this._itHead;null!==e;e=e._next)t(e)}},{key:"forEachOperation",value:function(t){for(var e=this._itHead,n=this._removalsHead,r=0,i=null;e||n;){var o=!n||e&&e.currentIndex<Uo(n,r,i)?e:n,a=Uo(o,r,i),u=o.currentIndex;if(o===n)r--,n=n._nextRemoved;else if(e=e._next,null==o.previousIndex)r++;else{i||(i=[]);var s=a-r,l=u-r;if(s!=l){for(var c=0;c<s;c++){var h=c<i.length?i[c]:i[c]=0,f=h+c;l<=f&&f<s&&(i[c]=h+1)}i[o.previousIndex]=l-s}}a!==u&&t(o,a,u)}}},{key:"forEachPreviousItem",value:function(t){var e;for(e=this._previousItHead;null!==e;e=e._nextPrevious)t(e)}},{key:"forEachAddedItem",value:function(t){var e;for(e=this._additionsHead;null!==e;e=e._nextAdded)t(e)}},{key:"forEachMovedItem",value:function(t){var e;for(e=this._movesHead;null!==e;e=e._nextMoved)t(e)}},{key:"forEachRemovedItem",value:function(t){var e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)t(e)}},{key:"forEachIdentityChange",value:function(t){var e;for(e=this._identityChangesHead;null!==e;e=e._nextIdentityChange)t(e)}},{key:"diff",value:function(t){if(null==t&&(t=[]),!Ki(t))throw new Error("Error trying to diff '".concat(vt(t),"'. Only arrays and iterables are allowed"));return this.check(t)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(t){var e=this;this._reset();var n,r,i,o=this._itHead,a=!1;if(Array.isArray(t)){this.length=t.length;for(var u=0;u<this.length;u++)r=t[u],i=this._trackByFn(u,r),null!==o&&Object.is(o.trackById,i)?(a&&(o=this._verifyReinsertion(o,r,i,u)),Object.is(o.item,r)||this._addIdentityChange(o,r)):(o=this._mismatch(o,r,i,u),a=!0),o=o._next}else n=0,function(t,e){if(Array.isArray(t))for(var n=0;n<t.length;n++)e(t[n]);else for(var r,i=t[Yi()]();!(r=i.next()).done;)e(r.value)}(t,function(t){i=e._trackByFn(n,t),null!==o&&Object.is(o.trackById,i)?(a&&(o=e._verifyReinsertion(o,t,i,n)),Object.is(o.item,t)||e._addIdentityChange(o,t)):(o=e._mismatch(o,t,i,n),a=!0),o=o._next,n++}),this.length=n;return this._truncate(o),this.collection=t,this.isDirty}},{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}},{key:"_reset",value:function(){if(this.isDirty){var t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}},{key:"_mismatch",value:function(t,e,n,r){var i;return null===t?i=this._itTail:(i=t._prev,this._remove(t)),null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(n,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,i,r)):null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,i,r)):t=this._addAfter(new jo(e,n),i,r),t}},{key:"_verifyReinsertion",value:function(t,e,n,r){var i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==i?t=this._reinsertAfter(i,t._prev,r):t.currentIndex!=r&&(t.currentIndex=r,this._addToMoves(t,r)),t}},{key:"_truncate",value:function(t){for(;null!==t;){var e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}},{key:"_reinsertAfter",value:function(t,e,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);var r=t._prevRemoved,i=t._nextRemoved;return null===r?this._removalsHead=i:r._nextRemoved=i,null===i?this._removalsTail=r:i._prevRemoved=r,this._insertAfter(t,e,n),this._addToMoves(t,n),t}},{key:"_moveAfter",value:function(t,e,n){return this._unlink(t),this._insertAfter(t,e,n),this._addToMoves(t,n),t}},{key:"_addAfter",value:function(t,e,n){return this._insertAfter(t,e,n),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}},{key:"_insertAfter",value:function(t,e,n){var r=null===e?this._itHead:e._next;return t._next=r,t._prev=e,null===r?this._itTail=t:r._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new No),this._linkedRecords.put(t),t.currentIndex=n,t}},{key:"_remove",value:function(t){return this._addToRemovals(this._unlink(t))}},{key:"_unlink",value:function(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);var e=t._prev,n=t._next;return null===e?this._itHead=n:e._next=n,null===n?this._itTail=e:n._prev=e,t}},{key:"_addToMoves",value:function(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}},{key:"_addToRemovals",value:function(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new No),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}},{key:"_addIdentityChange",value:function(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}]),t}(),jo=function t(e,n){p(this,t),this.item=e,this.trackById=n,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},Do=function(){function t(){p(this,t),this._head=null,this._tail=null}return y(t,[{key:"add",value:function(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}},{key:"get",value:function(t,e){var n;for(n=this._head;null!==n;n=n._nextDup)if((null===e||e<=n.currentIndex)&&Object.is(n.trackById,t))return n;return null}},{key:"remove",value:function(t){var e=t._prevDup,n=t._nextDup;return null===e?this._head=n:e._nextDup=n,null===n?this._tail=e:n._prevDup=e,null===this._head}}]),t}(),No=function(){function t(){p(this,t),this.map=new Map}return y(t,[{key:"put",value:function(t){var e=t.trackById,n=this.map.get(e);n||(n=new Do,this.map.set(e,n)),n.add(t)}},{key:"get",value:function(t,e){var n=this.map.get(t);return n?n.get(t,e):null}},{key:"remove",value:function(t){var e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}},{key:"isEmpty",get:function(){return 0===this.map.size}},{key:"clear",value:function(){this.map.clear()}}]),t}();function Uo(t,e,n){var r=t.previousIndex;if(null===r)return r;var i=0;return n&&r<n.length&&(i=n[r]),r+e+i}var Lo=function(){function t(){p(this,t)}return y(t,[{key:"supports",value:function(t){return t instanceof Map||Xi(t)}},{key:"create",value:function(){return new Ho}}]),t}(),Ho=function(){function t(){p(this,t),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}return y(t,[{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}},{key:"forEachItem",value:function(t){var e;for(e=this._mapHead;null!==e;e=e._next)t(e)}},{key:"forEachPreviousItem",value:function(t){var e;for(e=this._previousMapHead;null!==e;e=e._nextPrevious)t(e)}},{key:"forEachChangedItem",value:function(t){var e;for(e=this._changesHead;null!==e;e=e._nextChanged)t(e)}},{key:"forEachAddedItem",value:function(t){var e;for(e=this._additionsHead;null!==e;e=e._nextAdded)t(e)}},{key:"forEachRemovedItem",value:function(t){var e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)t(e)}},{key:"diff",value:function(t){if(t){if(!(t instanceof Map||Xi(t)))throw new Error("Error trying to diff '".concat(vt(t),"'. Only maps and objects are allowed"))}else t=new Map;return this.check(t)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(t){var e=this;this._reset();var n=this._mapHead;if(this._appendAfter=null,this._forEach(t,function(t,r){if(n&&n.key===r)e._maybeAddToChanges(n,t),e._appendAfter=n,n=n._next;else{var i=e._getOrCreateRecordForKey(r,t);n=e._insertBeforeOrAppend(n,i)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(var r=n;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}},{key:"_insertBeforeOrAppend",value:function(t,e){if(t){var n=t._prev;return e._next=t,e._prev=n,t._prev=e,n&&(n._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}},{key:"_getOrCreateRecordForKey",value:function(t,e){if(this._records.has(t)){var n=this._records.get(t);this._maybeAddToChanges(n,e);var r=n._prev,i=n._next;return r&&(r._next=i),i&&(i._prev=r),n._next=null,n._prev=null,n}var o=new Fo(t);return this._records.set(t,o),o.currentValue=e,this._addToAdditions(o),o}},{key:"_reset",value:function(){if(this.isDirty){var t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}},{key:"_maybeAddToChanges",value:function(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}},{key:"_addToAdditions",value:function(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}},{key:"_addToChanges",value:function(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}},{key:"_forEach",value:function(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(function(n){return e(t[n],n)})}}]),t}(),Fo=function t(e){p(this,t),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},Vo=function(){var t=function(){function t(e){p(this,t),this.factories=e}return y(t,[{key:"find",value:function(t){var e,n=this.factories.find(function(e){return e.supports(t)});if(null!=n)return n;throw new Error("Cannot find a differ supporting object '".concat(t,"' of type '").concat((e=t).name||typeof e,"'"))}}],[{key:"create",value:function(e,n){if(null!=n){var r=n.factories.slice();e=e.concat(r)}return new t(e)}},{key:"extend",value:function(e){return{provide:t,useFactory:function(n){if(!n)throw new Error("Cannot extend IterableDiffers without a parent injector");return t.create(e,n)},deps:[[t,new Qn,new qn]]}}}]),t}();return t.\u0275prov=_t({token:t,providedIn:"root",factory:function(){return new t([new Ro])}}),t}(),zo=function(){var t=function(){function t(e){p(this,t),this.factories=e}return y(t,[{key:"find",value:function(t){var e=this.factories.find(function(e){return e.supports(t)});if(e)return e;throw new Error("Cannot find a differ supporting object '".concat(t,"'"))}}],[{key:"create",value:function(e,n){if(n){var r=n.factories.slice();e=e.concat(r)}return new t(e)}},{key:"extend",value:function(e){return{provide:t,useFactory:function(n){if(!n)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return t.create(e,n)},deps:[[t,new Qn,new qn]]}}}]),t}();return t.\u0275prov=_t({token:t,providedIn:"root",factory:function(){return new t([new Lo])}}),t}();function Zo(t,e,r,i){for(var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];null!==r;){var a=e[r.index];if(null!==a&&i.push(Ce(a)),ae(a))for(var u=10;u<a.length;u++){var s=a[u],l=s[1].firstChild;null!==l&&Zo(s[1],s,l,i)}var c=r.type;if(8&c)Zo(t,e,r.child,i);else if(32&c)for(var h=fr(r,e),f=void 0;f=h();)i.push(f);else if(16&c){var d=e[16],v=d[6].projection[r.projection];if(Array.isArray(v))i.push.apply(i,n(v));else{var p=dr(d);Zo(p[1],p,v,i,!0)}}r=o?r.projectionNext:r.next}return i}var Bo=function(){function t(e,n){p(this,t),this._lView=e,this._cdRefInjectingView=n,this._appRef=null,this._attachedToViewContainer=!1}return y(t,[{key:"rootNodes",get:function(){var t=this._lView,e=t[1];return Zo(e,t,e.firstChild,[])}},{key:"context",get:function(){return this._lView[8]}},{key:"destroyed",get:function(){return 256==(256&this._lView[2])}},{key:"destroy",value:function(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){var t=this._lView[3];if(ae(t)){var e=t[8],n=e?e.indexOf(this):-1;n>-1&&(wr(t,n),Bn(e,n))}this._attachedToViewContainer=!1}kr(this._lView[1],this._lView)}},{key:"onDestroy",value:function(t){var e,n;e=this._lView,n=t,Ai(e).push(n)}},{key:"markForCheck",value:function(){bi(this._cdRefInjectingView||this._lView)}},{key:"detach",value:function(){this._lView[2]&=-129}},{key:"reattach",value:function(){this._lView[2]|=128}},{key:"detectChanges",value:function(){Ci(this._lView[1],this._lView,this.context)}},{key:"checkNoChanges",value:function(){!function(t,e,n){ze(!0);try{Ci(t,e,n)}finally{ze(!1)}}(this._lView[1],this._lView,this.context)}},{key:"attachToViewContainerRef",value:function(){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._attachedToViewContainer=!0}},{key:"detachFromAppRef",value:function(){var t;this._appRef=null,Rr(this._lView[1],t=this._lView,t[11],2,null,null)}},{key:"attachToAppRef",value:function(t){if(this._attachedToViewContainer)throw new Error("This view is already attached to a ViewContainer!");this._appRef=t}}]),t}(),Go=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this,t))._view=t,r}return y(n,[{key:"detectChanges",value:function(){Si(this._view)}},{key:"checkNoChanges",value:function(){!function(t){ze(!0);try{Si(t)}finally{ze(!1)}}(this._view)}},{key:"context",get:function(){return null}}]),n}(Bo),qo=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,e,n){if(!n&&se(t)){var r=Ee(t.index,e);return new Bo(r,r)}return 47&t.type?new Bo(e[16],e):null}(Ue(),je(),t)},Wo=function(){var t=function t(){p(this,t)};return t.__NG_ELEMENT_ID__=qo,t.__ChangeDetectorRef__=!0,t}(),Qo=[new Lo],Jo=new Vo([new Ro]),Yo=new zo(Qo),Ko=function(){return t=Ue(),e=je(),4&t.type?new $o(e,t,xo(t,e)):null;var t,e},Xo=function(){var t=function t(){p(this,t)};return t.__NG_ELEMENT_ID__=Ko,t}(),$o=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this))._declarationLView=t,o._declarationTContainer=r,o.elementRef=i,o}return y(n,[{key:"createEmbeddedView",value:function(t){var e=this._declarationTContainer.tViews,n=Jr(this._declarationLView,e,t,16,null,e.declTNode,null,null,null,null);n[17]=this._declarationLView[this._declarationTContainer.index];var r=this._declarationLView[19];return null!==r&&(n[19]=r.createEmbeddedView(e)),Xr(e,n,t),new Bo(n)}}]),n}(Xo),ta=function t(){p(this,t)},ea=function t(){p(this,t)},na=function(){return function(t,e){var n,r=e[t.index];if(ae(r))n=r;else{var i;if(8&t.type)i=Ce(r);else{var o=e[11];i=o.createComment("");var a=Se(t,e);Cr(o,Er(o,a),i,function(t,e){return ke(t)?t.nextSibling(e):e.nextSibling}(o,a),!1)}e[t.index]=n=yi(r,e,i,t),ki(e,n)}return new ia(n,t,e)}(Ue(),je())},ra=function(){var t=function t(){p(this,t)};return t.__NG_ELEMENT_ID__=na,t}(),ia=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this))._lContainer=t,o._hostTNode=r,o._hostLView=i,o}return y(n,[{key:"element",get:function(){return xo(this._hostTNode,this._hostLView)}},{key:"injector",get:function(){return new Un(this._hostTNode,this._hostLView)}},{key:"parentInjector",get:function(){var t=En(this._hostTNode,this._hostLView);if(yn(t)){var e=_n(t,this._hostLView),n=mn(t);return new Un(e[1].data[n+8],e)}return new Un(null,this._hostLView)}},{key:"clear",value:function(){for(;this.length>0;)this.remove(this.length-1)}},{key:"get",value:function(t){var e=oa(this._lContainer);return null!==e&&e[t]||null}},{key:"length",get:function(){return this._lContainer.length-10}},{key:"createEmbeddedView",value:function(t,e,n){var r=t.createEmbeddedView(e||{});return this.insert(r,n),r}},{key:"createComponent",value:function(t,e,n,r,i){var o=n||this.parentInjector;if(!i&&null==t.ngModule&&o){var a=o.get(ta,null);a&&(i=a)}var u=t.create(o,r,void 0,i);return this.insert(u.hostView,e),u}},{key:"insert",value:function(t,e){var r=t._lView,i=r[1];if(ae(r[3])){var o=this.indexOf(t);if(-1!==o)this.detach(o);else{var a=r[3],u=new n(a,a[6],a[3]);u.detach(u.indexOf(t))}}var s=this._adjustIndex(e),l=this._lContainer;!function(t,e,n,r){var i=10+r,o=n.length;r>0&&(n[i-1][4]=e),r<o-10?(e[4]=n[i],Zn(n,10+r,e)):(n.push(e),e[4]=null),e[3]=n;var a=e[17];null!==a&&n!==a&&function(t,e){var n=t[9];e[16]!==e[3][3][16]&&(t[2]=!0),null===n?t[9]=[e]:n.push(e)}(a,e);var u=e[19];null!==u&&u.insertView(t),e[2]|=128}(i,r,l,s);var c=Or(s,l),h=r[11],f=Er(h,l[7]);return null!==f&&function(t,e,n,r,i,o){r[0]=i,r[6]=e,Rr(t,r,n,1,i,o)}(i,l[6],h,r,f,c),t.attachToViewContainerRef(),Zn(aa(l),s,t),t}},{key:"move",value:function(t,e){return this.insert(t,e)}},{key:"indexOf",value:function(t){var e=oa(this._lContainer);return null!==e?e.indexOf(t):-1}},{key:"remove",value:function(t){var e=this._adjustIndex(t,-1),n=wr(this._lContainer,e);n&&(Bn(aa(this._lContainer),e),kr(n[1],n))}},{key:"detach",value:function(t){var e=this._adjustIndex(t,-1),n=wr(this._lContainer,e);return n&&null!=Bn(aa(this._lContainer),e)?new Bo(n):null}},{key:"_adjustIndex",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return null==t?this.length+e:t}}]),n}(ra);function oa(t){return t[8]}function aa(t){return t[8]||(t[8]=[])}var ua={},sa=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this)).ngModule=t,r}return y(n,[{key:"resolveComponentFactory",value:function(t){var e=re(t);return new ha(e,this.ngModule)}}]),n}(Co);function la(t){var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push({propName:t[n],templateName:n});return e}var ca=new Hn("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return lr}}),ha=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this)).componentDef=t,i.ngModule=r,i.componentType=t.type,i.selector=t.selectors.map(Br).join(","),i.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],i.isBoundToModule=!!r,i}return y(n,[{key:"inputs",get:function(){return la(this.componentDef.inputs)}},{key:"outputs",get:function(){return la(this.componentDef.outputs)}},{key:"create",value:function(t,e,n,r){var i,o,a=(r=r||this.ngModule)?function(t,e){return{get:function(n,r,i){var o=t.get(n,ua,i);return o!==ua||r===ua?o:e.get(n,r,i)}}}(t,r.injector):t,u=a.get(To,be),s=a.get(Oo,null),l=u.createRenderer(null,this.componentDef),c=this.componentDef.selectors[0][0]||"div",h=n?function(t,e,n){if(ke(t))return t.selectRootElement(e,n===jt.ShadowDom);var r="string"==typeof e?t.querySelector(e):e;return r.textContent="",r}(l,n,this.componentDef.encapsulation):mr(u.createRenderer(null,this.componentDef),c,function(t){var e=t.toLowerCase();return"svg"===e?"http://www.w3.org/2000/svg":"math"===e?"http://www.w3.org/1998/MathML/":null}(c)),f=this.componentDef.onPush?576:528,d={components:[],scheduler:lr,clean:Ei,playerHandler:null,flags:0},v=oi(0,null,null,1,0,null,null,null,null,null),p=Jr(null,v,d,f,null,null,u,l,s,a);Qe(p);try{var g=function(t,e,n,r,i,o){var a=n[1];n[20]=t;var u=Yr(a,20,2,"#host",null),s=u.mergedAttrs=e.hostAttrs;null!==s&&(Ri(u,s,!0),null!==t&&(fn(i,t,s),null!==u.classes&&jr(i,t,u.classes),null!==u.styles&&Mr(i,t,u.styles)));var l=r.createRenderer(t,e),c=Jr(n,ii(e),null,e.onPush?64:16,n[20],u,r,l,null,null);return a.firstCreatePass&&(An(Cn(u,n),a,e.type),ci(a,u),fi(u,n.length,1)),ki(n,c),n[20]=c}(h,this.componentDef,p,u,l);if(h)if(n)fn(l,h,["ng-version",Po.full]);else{var y=function(t){for(var e=[],n=[],r=1,i=2;r<t.length;){var o=t[r];if("string"==typeof o)2===i?""!==o&&e.push(o,t[++r]):8===i&&n.push(o);else{if(!Fr(i))break;i=o}r++}return{attrs:e,classes:n}}(this.componentDef.selectors[0]),m=y.attrs,_=y.classes;m&&fn(l,h,m),_&&_.length>0&&jr(l,h,_.join(" "))}if(o=xe(v,20),void 0!==e)for(var w=o.projection=[],k=0;k<this.ngContentSelectors.length;k++){var b=e[k];w.push(null!=b?Array.from(b):null)}i=function(t,e,n,r,i){var o=n[1],a=function(t,e,n){var r=Ue();t.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),di(t,r,e,Kr(t,e,1,null),n));var i=jn(e,t,r.directiveStart,r);sr(i,e);var o=Se(r,e);return o&&sr(o,e),i}(o,n,e);if(r.components.push(a),t[8]=a,i&&i.forEach(function(t){return t(a,e)}),e.contentQueries){var u=Ue();e.contentQueries(1,a,u.directiveStart)}var s=Ue();return!o.firstCreatePass||null===e.hostBindings&&null===e.hostAttrs||(en(s.index),si(n[1],s,0,s.directiveStart,s.directiveEnd,e),li(e,a)),a}(g,this.componentDef,p,d,[Qi]),Xr(v,p,null)}finally{$e()}return new fa(this.componentType,i,xo(o,p),p,o)}}]),n}(ko),fa=function(t){s(n,t);var e=c(n);function n(t,r,i,o,a){var u;return p(this,n),(u=e.call(this)).location=i,u._rootLView=o,u._tNode=a,u.instance=r,u.hostView=u.changeDetectorRef=new Go(o),u.componentType=t,u}return y(n,[{key:"injector",get:function(){return new Un(this._tNode,this._rootLView)}},{key:"destroy",value:function(){this.hostView.destroy()}},{key:"onDestroy",value:function(t){this.hostView.onDestroy(t)}}]),n}(function(){return function t(){p(this,t)}}()),da=new Map,va=function(t){s(n,t);var e=c(n);function n(t,r){var i;p(this,n),(i=e.call(this))._parent=r,i._bootstrapComponents=[],i.injector=f(i),i.destroyCbs=[],i.componentFactoryResolver=new sa(f(i));var o=ie(t),a=t[qt]||null;return a&&wo(a),i._bootstrapComponents=cr(o.bootstrap),i._r3Injector=Fi(t,r,[{provide:ta,useValue:f(i)},{provide:Co,useValue:i.componentFactoryResolver}],vt(t)),i._r3Injector._resolveInjectorDefTypes(),i.instance=i.get(t),i}return y(n,[{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Wi.THROW_IF_NOT_FOUND,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ot.Default;return t===Wi||t===ta||t===Ii?this:this._r3Injector.get(t,e,n)}},{key:"destroy",value:function(){var t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(function(t){return t()}),this.destroyCbs=null}},{key:"onDestroy",value:function(t){this.destroyCbs.push(t)}}]),n}(ta),pa=function(t){s(r,t);var n=c(r);function r(t){var i,o,a;return p(this,r),(i=n.call(this)).moduleType=t,null!==ie(t)&&(o=t,a=new Set,function t(n){var r=ie(n,!0),i=r.id;null!==i&&(function(t,e,n){if(e&&e!==n)throw new Error("Duplicate module registered for ".concat(t," - ").concat(vt(e)," vs ").concat(vt(e.name)))}(i,da.get(i),n),da.set(i,n));var o,u=e(cr(r.imports));try{for(u.s();!(o=u.n()).done;){var s=o.value;a.has(s)||(a.add(s),t(s))}}catch(l){u.e(l)}finally{u.f()}}(o)),i}return y(r,[{key:"create",value:function(t){return new va(this.moduleType,t)}}]),r}(ea),ga=function(t){s(n,t);var e=c(n);function n(){var t,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return p(this,n),(t=e.call(this)).__isAsync=r,t}return y(n,[{key:"emit",value:function(t){u(v(n.prototype),"next",this).call(this,t)}},{key:"subscribe",value:function(t,e,r){var i,o=function(t){return null},a=function(){return null};t&&"object"==typeof t?(i=this.__isAsync?function(e){setTimeout(function(){return t.next(e)})}:function(e){t.next(e)},t.error&&(o=this.__isAsync?function(e){setTimeout(function(){return t.error(e)})}:function(e){t.error(e)}),t.complete&&(a=this.__isAsync?function(){setTimeout(function(){return t.complete()})}:function(){t.complete()})):(i=this.__isAsync?function(e){setTimeout(function(){return t(e)})}:function(e){t(e)},e&&(o=this.__isAsync?function(t){setTimeout(function(){return e(t)})}:function(t){e(t)}),r&&(a=this.__isAsync?function(){setTimeout(function(){return r()})}:function(){r()}));var s=u(v(n.prototype),"subscribe",this).call(this,i,o,a);return t instanceof x&&t.add(s),s}}]),n}(H),ya=new Hn("Application Initializer"),ma=function(){var t=function(){function t(e){var n=this;p(this,t),this.appInits=e,this.resolve=So,this.reject=So,this.initialized=!1,this.done=!1,this.donePromise=new Promise(function(t,e){n.resolve=t,n.reject=e})}return y(t,[{key:"runInitializers",value:function(){var t=this;if(!this.initialized){var e=[],n=function(){t.done=!0,t.resolve()};if(this.appInits)for(var r=0;r<this.appInits.length;r++){var i=this.appInits[r]();so(i)&&e.push(i)}Promise.all(e).then(function(){n()}).catch(function(e){t.reject(e)}),0===e.length&&n(),this.initialized=!0}}}]),t}();return t.\u0275fac=function(e){return new(e||t)(nr(ya,8))},t.\u0275prov=_t({token:t,factory:t.\u0275fac}),t}(),_a=new Hn("AppId"),wa={provide:_a,useFactory:function(){return"".concat(ka()).concat(ka()).concat(ka())},deps:[]};function ka(){return String.fromCharCode(97+Math.floor(25*Math.random()))}var ba=new Hn("Platform Initializer"),Ca=new Hn("Platform ID"),Sa=new Hn("appBootstrapListener"),xa=function(){var t=function(){function t(){p(this,t)}return y(t,[{key:"log",value:function(t){console.log(t)}},{key:"warn",value:function(t){console.warn(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=_t({token:t,factory:t.\u0275fac}),t}(),Ea=new Hn("LocaleId"),Aa=new Hn("DefaultCurrencyCode"),Ta=function t(e,n){p(this,t),this.ngModuleFactory=e,this.componentFactories=n},Oa=function(t){return new pa(t)},Pa=Oa,Ra=function(t){return Promise.resolve(Oa(t))},Ia=function(t){var e=Oa(t),n=cr(ie(t).declarations).reduce(function(t,e){var n=re(e);return n&&t.push(new ha(n)),t},[]);return new Ta(e,n)},Ma=Ia,ja=function(t){return Promise.resolve(Ia(t))},Da=function(){var t=function(){function t(){p(this,t),this.compileModuleSync=Pa,this.compileModuleAsync=Ra,this.compileModuleAndAllComponentsSync=Ma,this.compileModuleAndAllComponentsAsync=ja}return y(t,[{key:"clearCache",value:function(){}},{key:"clearCacheFor",value:function(t){}},{key:"getModuleId",value:function(t){}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=_t({token:t,factory:t.\u0275fac}),t}(),Na=Promise.resolve(0);function Ua(t){"undefined"==typeof Zone?Na.then(function(){t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}var La=function(){function t(e){var n,r,i=e.enableLongStackTrace,o=void 0!==i&&i,a=e.shouldCoalesceEventChangeDetection,u=void 0!==a&&a;if(p(this,t),this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new ga(!1),this.onMicrotaskEmpty=new ga(!1),this.onStable=new ga(!1),this.onError=new ga(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched(),this._nesting=0,this._outer=this._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(this._inner=this._inner.fork(new Zone.TaskTrackingZoneSpec)),o&&Zone.longStackTraceZoneSpec&&(this._inner=this._inner.fork(Zone.longStackTraceZoneSpec)),this.shouldCoalesceEventChangeDetection=u,this.lastRequestAnimationFrameId=-1,this.nativeRequestAnimationFrame=function(){var t=Ht.requestAnimationFrame,e=Ht.cancelAnimationFrame;if("undefined"!=typeof Zone&&t&&e){var n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n);var r=e[Zone.__symbol__("OriginalDelegate")];r&&(e=r)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:e}}().nativeRequestAnimationFrame,r=!!(n=this).shouldCoalesceEventChangeDetection&&n.nativeRequestAnimationFrame&&function(){!function(t){-1===t.lastRequestAnimationFrameId&&(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call(Ht,function(){t.fakeTopEventTask||(t.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",function(){t.lastRequestAnimationFrameId=-1,Va(t),Fa(t)},void 0,function(){},function(){})),t.fakeTopEventTask.invoke()}),Va(t))}(n)},n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0,maybeDelayChangeDetection:r},onInvokeTask:function(t,e,i,o,a,u){try{return za(n),t.invokeTask(i,o,a,u)}finally{r&&"eventTask"===o.type&&r(),Za(n)}},onInvoke:function(t,e,r,i,o,a,u){try{return za(n),t.invoke(r,i,o,a,u)}finally{Za(n)}},onHasTask:function(t,e,r,i){t.hasTask(r,i),e===r&&("microTask"==i.change?(n._hasPendingMicrotasks=i.microTask,Va(n),Fa(n)):"macroTask"==i.change&&(n.hasPendingMacrotasks=i.macroTask))},onHandleError:function(t,e,r,i){return t.handleError(r,i),n.runOutsideAngular(function(){return n.onError.emit(i)}),!1}})}return y(t,[{key:"run",value:function(t,e,n){return this._inner.run(t,e,n)}},{key:"runTask",value:function(t,e,n,r){var i=this._inner,o=i.scheduleEventTask("NgZoneEvent: "+r,t,Ha,So,So);try{return i.runTask(o,e,n)}finally{i.cancelTask(o)}}},{key:"runGuarded",value:function(t,e,n){return this._inner.runGuarded(t,e,n)}},{key:"runOutsideAngular",value:function(t){return this._outer.run(t)}}],[{key:"isInAngularZone",value:function(){return!0===Zone.current.get("isAngularZone")}},{key:"assertInAngularZone",value:function(){if(!t.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}},{key:"assertNotInAngularZone",value:function(){if(t.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}}]),t}(),Ha={};function Fa(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(function(){return t.onStable.emit(null)})}finally{t.isStable=!0}}}function Va(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||t.shouldCoalesceEventChangeDetection&&-1!==t.lastRequestAnimationFrameId)}function za(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function Za(t){t._nesting--,Fa(t)}var Ba,Ga=function(){function t(){p(this,t),this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new ga,this.onMicrotaskEmpty=new ga,this.onStable=new ga,this.onError=new ga}return y(t,[{key:"run",value:function(t,e,n){return t.apply(e,n)}},{key:"runGuarded",value:function(t,e,n){return t.apply(e,n)}},{key:"runOutsideAngular",value:function(t){return t()}},{key:"runTask",value:function(t,e,n,r){return t.apply(e,n)}}]),t}(),qa=function(){var t=function(){function t(e){var n=this;p(this,t),this._ngZone=e,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),e.run(function(){n.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}return y(t,[{key:"_watchAngularEvents",value:function(){var t=this;this._ngZone.onUnstable.subscribe({next:function(){t._didWork=!0,t._isZoneStable=!1}}),this._ngZone.runOutsideAngular(function(){t._ngZone.onStable.subscribe({next:function(){La.assertNotInAngularZone(),Ua(function(){t._isZoneStable=!0,t._runCallbacksIfReady()})}})})}},{key:"increasePendingRequestCount",value:function(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}},{key:"decreasePendingRequestCount",value:function(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}},{key:"isStable",value:function(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}},{key:"_runCallbacksIfReady",value:function(){var t=this;if(this.isStable())Ua(function(){for(;0!==t._callbacks.length;){var e=t._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(t._didWork)}t._didWork=!1});else{var e=this.getPendingTasks();this._callbacks=this._callbacks.filter(function(t){return!t.updateCb||!t.updateCb(e)||(clearTimeout(t.timeoutId),!1)}),this._didWork=!0}}},{key:"getPendingTasks",value:function(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(function(t){return{source:t.source,creationLocation:t.creationLocation,data:t.data}}):[]}},{key:"addCallback",value:function(t,e,n){var r=this,i=-1;e&&e>0&&(i=setTimeout(function(){r._callbacks=r._callbacks.filter(function(t){return t.timeoutId!==i}),t(r._didWork,r.getPendingTasks())},e)),this._callbacks.push({doneCb:t,timeoutId:i,updateCb:n})}},{key:"whenStable",value:function(t,e,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(t,e,n),this._runCallbacksIfReady()}},{key:"getPendingRequestCount",value:function(){return this._pendingCount}},{key:"findProviders",value:function(t,e,n){return[]}}]),t}();return t.\u0275fac=function(e){return new(e||t)(nr(La))},t.\u0275prov=_t({token:t,factory:t.\u0275fac}),t}(),Wa=function(){var t=function(){function t(){p(this,t),this._applications=new Map,Qa.addToWindow(this)}return y(t,[{key:"registerApplication",value:function(t,e){this._applications.set(t,e)}},{key:"unregisterApplication",value:function(t){this._applications.delete(t)}},{key:"unregisterAllApplications",value:function(){this._applications.clear()}},{key:"getTestability",value:function(t){return this._applications.get(t)||null}},{key:"getAllTestabilities",value:function(){return Array.from(this._applications.values())}},{key:"getAllRootElements",value:function(){return Array.from(this._applications.keys())}},{key:"findTestabilityInTree",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Qa.findTestabilityInTree(this,t,e)}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=_t({token:t,factory:t.\u0275fac}),t}(),Qa=new(function(){function t(){p(this,t)}return y(t,[{key:"addToWindow",value:function(t){}},{key:"findTestabilityInTree",value:function(t,e,n){return null}}]),t}()),Ja=!0,Ya=!1;function Ka(){return Ya=!0,Ja}var Xa=new Hn("AllowMultipleToken"),$a=function t(e,n){p(this,t),this.name=e,this.token=n};function tu(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r="Platform: "+e,i=new Hn(r);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=eu();if(!o||o.injector.get(Xa,!1))if(t)t(n.concat(e).concat({provide:i,useValue:!0}));else{var a=n.concat(e).concat({provide:i,useValue:!0},{provide:ji,useValue:"platform"});!function(t){if(Ba&&!Ba.destroyed&&!Ba.injector.get(Xa,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");Ba=t.get(nu);var e=t.get(ba,null);e&&e.forEach(function(t){return t()})}(Wi.create({providers:a,name:r}))}return function(t){var e=eu();if(!e)throw new Error("No platform exists!");if(!e.injector.get(t,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return e}(i)}}function eu(){return Ba&&!Ba.destroyed?Ba:null}var nu=function(){var t=function(){function t(e){p(this,t),this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return y(t,[{key:"bootstrapModuleFactory",value:function(t,e){var n,r,i=this,o=(n=e?e.ngZone:void 0,r=e&&e.ngZoneEventCoalescing||!1,"noop"===n?new Ga:("zone.js"===n?void 0:n)||new La({enableLongStackTrace:Ka(),shouldCoalesceEventChangeDetection:r})),a=[{provide:La,useValue:o}];return o.run(function(){var e=Wi.create({providers:a,parent:i.injector,name:t.moduleType.name}),n=t.create(e),r=n.injector.get(ur,null);if(!r)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return o.runOutsideAngular(function(){var t=o.onError.subscribe({next:function(t){r.handleError(t)}});n.onDestroy(function(){au(i._modules,n),t.unsubscribe()})}),function(t,e,r){try{var o=((a=n.injector.get(ma)).runInitializers(),a.donePromise.then(function(){return wo(n.injector.get(Ea,"en-US")||"en-US"),i._moduleDoBootstrap(n),n}));return so(o)?o.catch(function(n){throw e.runOutsideAngular(function(){return t.handleError(n)}),n}):o}catch(u){throw e.runOutsideAngular(function(){return t.handleError(u)}),u}var a}(r,o)})}},{key:"bootstrapModule",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=ru({},n);return function(t,e,n){var r=new pa(n);return Promise.resolve(r)}(0,0,t).then(function(t){return e.bootstrapModuleFactory(t,r)})}},{key:"_moduleDoBootstrap",value:function(t){var e=t.injector.get(ou);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(function(t){return e.bootstrap(t)});else{if(!t.instance.ngDoBootstrap)throw new Error("The module ".concat(vt(t.instance.constructor),' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.'));t.instance.ngDoBootstrap(e)}this._modules.push(t)}},{key:"onDestroy",value:function(t){this._destroyListeners.push(t)}},{key:"injector",get:function(){return this._injector}},{key:"destroy",value:function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(function(t){return t.destroy()}),this._destroyListeners.forEach(function(t){return t()}),this._destroyed=!0}},{key:"destroyed",get:function(){return this._destroyed}}]),t}();return t.\u0275fac=function(e){return new(e||t)(nr(Wi))},t.\u0275prov=_t({token:t,factory:t.\u0275fac}),t}();function ru(t,e){return Array.isArray(e)?e.reduce(ru,t):Object.assign(Object.assign({},t),e)}var iu,ou=((iu=function(){function t(e,n,r,i,o,a){var u=this;p(this,t),this._zone=e,this._console=n,this._injector=r,this._exceptionHandler=i,this._componentFactoryResolver=o,this._initStatus=a,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:function(){u._zone.run(function(){u.tick()})}});var s=new M(function(t){u._stable=u._zone.isStable&&!u._zone.hasPendingMacrotasks&&!u._zone.hasPendingMicrotasks,u._zone.runOutsideAngular(function(){t.next(u._stable),t.complete()})}),l=new M(function(t){var e;u._zone.runOutsideAngular(function(){e=u._zone.onStable.subscribe(function(){La.assertNotInAngularZone(),Ua(function(){u._stable||u._zone.hasPendingMacrotasks||u._zone.hasPendingMicrotasks||(u._stable=!0,t.next(!0))})})});var n=u._zone.onUnstable.subscribe(function(){La.assertInAngularZone(),u._stable&&(u._stable=!1,u._zone.runOutsideAngular(function(){t.next(!1)}))});return function(){e.unsubscribe(),n.unsubscribe()}});this.isStable=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=Number.POSITIVE_INFINITY,i=null,o=e[e.length-1];return V(o)?(i=e.pop(),e.length>1&&"number"==typeof e[e.length-1]&&(r=e.pop())):"number"==typeof o&&(r=e.pop()),null===i&&1===e.length&&e[0]instanceof M?e[0]:it(r)(ot(e,i))}(s,l.pipe(function(t){return at()((e=ft,function(t){var n;n="function"==typeof e?e:function(){return e};var r=Object.create(t,ct);return r.source=t,r.subjectFactory=n,r})(t));var e}))}return y(t,[{key:"bootstrap",value:function(t,e){var n,r=this;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.");n=t instanceof ko?t:this._componentFactoryResolver.resolveComponentFactory(t),this.componentTypes.push(n.componentType);var i=n.isBoundToModule?void 0:this._injector.get(ta),o=n.create(Wi.NULL,[],e||n.selector,i),a=o.location.nativeElement,u=o.injector.get(qa,null),s=u&&o.injector.get(Wa);return u&&s&&s.registerApplication(a,u),o.onDestroy(function(){r.detachView(o.hostView),au(r.components,o),s&&s.unregisterApplication(a)}),this._loadComponent(o),Ka()&&this._console.log("Angular is running in development mode. Call enableProdMode() to enable production mode."),o}},{key:"tick",value:function(){var t=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;var n,r=e(this._views);try{for(r.s();!(n=r.n()).done;)n.value.detectChanges()}catch(i){r.e(i)}finally{r.f()}}catch(o){this._zone.runOutsideAngular(function(){return t._exceptionHandler.handleError(o)})}finally{this._runningTick=!1}}},{key:"attachView",value:function(t){var e=t;this._views.push(e),e.attachToAppRef(this)}},{key:"detachView",value:function(t){var e=t;au(this._views,e),e.detachFromAppRef()}},{key:"_loadComponent",value:function(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(Sa,[]).concat(this._bootstrapListeners).forEach(function(e){return e(t)})}},{key:"ngOnDestroy",value:function(){this._views.slice().forEach(function(t){return t.destroy()}),this._onMicrotaskEmptySubscription.unsubscribe()}},{key:"viewCount",get:function(){return this._views.length}}]),t}()).\u0275fac=function(t){return new(t||iu)(nr(La),nr(xa),nr(Wi),nr(ur),nr(Co),nr(ma))},iu.\u0275prov=_t({token:iu,factory:iu.\u0275fac}),iu);function au(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var uu=function t(){p(this,t)},su=function t(){p(this,t)},lu={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},cu=function(){var e=function(){function e(t,n){p(this,e),this._compiler=t,this._config=n||lu}return y(e,[{key:"load",value:function(t){return this.loadAndCompile(t)}},{key:"loadAndCompile",value:function(e){var n=this,r=t(e.split("#"),2),i=r[0],o=r[1];return void 0===o&&(o="default"),l("zn8P")(i).then(function(t){return t[o]}).then(function(t){return hu(t,i,o)}).then(function(t){return n._compiler.compileModuleAsync(t)})}},{key:"loadFactory",value:function(e){var n=t(e.split("#"),2),r=n[0],i=n[1],o="NgFactory";return void 0===i&&(i="default",o=""),l("zn8P")(this._config.factoryPathPrefix+r+this._config.factoryPathSuffix).then(function(t){return t[i+o]}).then(function(t){return hu(t,r,i)})}}]),e}();return e.\u0275fac=function(t){return new(t||e)(nr(Da),nr(su,8))},e.\u0275prov=_t({token:e,factory:e.\u0275fac}),e}();function hu(t,e,n){if(!t)throw new Error("Cannot find '".concat(n,"' in '").concat(e,"'"));return t}var fu=tu(null,"core",[{provide:Ca,useValue:"unknown"},{provide:nu,deps:[Wi]},{provide:Wa,deps:[]},{provide:xa,deps:[]}]),du=[{provide:ou,useClass:ou,deps:[La,xa,Wi,ur,Co,ma]},{provide:ca,deps:[La],useFactory:function(t){var e=[];return t.onStable.subscribe(function(){for(;e.length;)e.pop()()}),function(t){e.push(t)}}},{provide:ma,useClass:ma,deps:[[new qn,ya]]},{provide:Da,useClass:Da,deps:[]},wa,{provide:Vo,useFactory:function(){return Jo},deps:[]},{provide:zo,useFactory:function(){return Yo},deps:[]},{provide:Ea,useFactory:function(t){return wo(t=t||"undefined"!=typeof $localize&&$localize.locale||"en-US"),t},deps:[[new Gn(Ea),new qn,new Qn]]},{provide:Aa,useValue:"USD"}],vu=function(){var t=function t(e){p(this,t)};return t.\u0275mod=te({type:t}),t.\u0275inj=wt({factory:function(e){return new(e||t)(nr(ou))},providers:du}),t}(),pu=null;function gu(){return pu}var yu,mu=new Hn("DocumentToken"),_u=((yu=function t(){p(this,t)}).\u0275fac=function(t){return new(t||yu)},yu.\u0275prov=_t({factory:wu,token:yu,providedIn:"platform"}),yu);function wu(){return nr(Cu)}var ku,bu=new Hn("Location Initialized"),Cu=((ku=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this))._doc=t,r._init(),r}return y(n,[{key:"_init",value:function(){this.location=gu().getLocation(),this._history=gu().getHistory()}},{key:"getBaseHrefFromDOM",value:function(){return gu().getBaseHref(this._doc)}},{key:"onPopState",value:function(t){gu().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",t,!1)}},{key:"onHashChange",value:function(t){gu().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",t,!1)}},{key:"href",get:function(){return this.location.href}},{key:"protocol",get:function(){return this.location.protocol}},{key:"hostname",get:function(){return this.location.hostname}},{key:"port",get:function(){return this.location.port}},{key:"pathname",get:function(){return this.location.pathname},set:function(t){this.location.pathname=t}},{key:"search",get:function(){return this.location.search}},{key:"hash",get:function(){return this.location.hash}},{key:"pushState",value:function(t,e,n){Su()?this._history.pushState(t,e,n):this.location.hash=n}},{key:"replaceState",value:function(t,e,n){Su()?this._history.replaceState(t,e,n):this.location.hash=n}},{key:"forward",value:function(){this._history.forward()}},{key:"back",value:function(){this._history.back()}},{key:"getState",value:function(){return this._history.state}}]),n}(_u)).\u0275fac=function(t){return new(t||ku)(nr(mu))},ku.\u0275prov=_t({factory:xu,token:ku,providedIn:"platform"}),ku);function Su(){return!!window.history.pushState}function xu(){return new Cu(nr(mu))}function Eu(t,e){if(0==t.length)return e;if(0==e.length)return t;var n=0;return t.endsWith("/")&&n++,e.startsWith("/")&&n++,2==n?t+e.substring(1):1==n?t+e:t+"/"+e}function Au(t){var e=t.match(/#|\?|$/),n=e&&e.index||t.length;return t.slice(0,n-("/"===t[n-1]?1:0))+t.slice(n)}function Tu(t){return t&&"?"!==t[0]?"?"+t:t}var Ou,Pu=((Ou=function t(){p(this,t)}).\u0275fac=function(t){return new(t||Ou)},Ou.\u0275prov=_t({factory:Ru,token:Ou,providedIn:"root"}),Ou);function Ru(t){var e=nr(mu).location;return new Nu(nr(_u),e&&e.origin||"")}var Iu,Mu,ju,Du=new Hn("appBaseHref"),Nu=((ju=function(t){s(n,t);var e=c(n);function n(t,r){var i;if(p(this,n),(i=e.call(this))._platformLocation=t,null==r&&(r=i._platformLocation.getBaseHrefFromDOM()),null==r)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.");return i._baseHref=r,h(i)}return y(n,[{key:"onPopState",value:function(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"prepareExternalUrl",value:function(t){return Eu(this._baseHref,t)}},{key:"path",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this._platformLocation.pathname+Tu(this._platformLocation.search),n=this._platformLocation.hash;return n&&t?"".concat(e).concat(n):e}},{key:"pushState",value:function(t,e,n,r){var i=this.prepareExternalUrl(n+Tu(r));this._platformLocation.pushState(t,e,i)}},{key:"replaceState",value:function(t,e,n,r){var i=this.prepareExternalUrl(n+Tu(r));this._platformLocation.replaceState(t,e,i)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(Pu)).\u0275fac=function(t){return new(t||ju)(nr(_u),nr(Du,8))},ju.\u0275prov=_t({token:ju,factory:ju.\u0275fac}),ju),Uu=((Mu=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this))._platformLocation=t,i._baseHref="",null!=r&&(i._baseHref=r),i}return y(n,[{key:"onPopState",value:function(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"path",value:function(){var t=this._platformLocation.hash;return null==t&&(t="#"),t.length>0?t.substring(1):t}},{key:"prepareExternalUrl",value:function(t){var e=Eu(this._baseHref,t);return e.length>0?"#"+e:e}},{key:"pushState",value:function(t,e,n,r){var i=this.prepareExternalUrl(n+Tu(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.pushState(t,e,i)}},{key:"replaceState",value:function(t,e,n,r){var i=this.prepareExternalUrl(n+Tu(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.replaceState(t,e,i)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(Pu)).\u0275fac=function(t){return new(t||Mu)(nr(_u),nr(Du,8))},Mu.\u0275prov=_t({token:Mu,factory:Mu.\u0275fac}),Mu),Lu=((Iu=function(){function t(e,n){var r=this;p(this,t),this._subject=new ga,this._urlChangeListeners=[],this._platformStrategy=e;var i=this._platformStrategy.getBaseHref();this._platformLocation=n,this._baseHref=Au(Fu(i)),this._platformStrategy.onPopState(function(t){r._subject.emit({url:r.path(!0),pop:!0,state:t.state,type:t.type})})}return y(t,[{key:"path",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.normalize(this._platformStrategy.path(t))}},{key:"getState",value:function(){return this._platformLocation.getState()}},{key:"isCurrentPathEqualTo",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.path()==this.normalize(t+Tu(e))}},{key:"normalize",value:function(e){return t.stripTrailingSlash(function(t,e){return t&&e.startsWith(t)?e.substring(t.length):e}(this._baseHref,Fu(e)))}},{key:"prepareExternalUrl",value:function(t){return t&&"/"!==t[0]&&(t="/"+t),this._platformStrategy.prepareExternalUrl(t)}},{key:"go",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.pushState(n,"",t,e),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Tu(e)),n)}},{key:"replaceState",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.replaceState(n,"",t,e),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Tu(e)),n)}},{key:"forward",value:function(){this._platformStrategy.forward()}},{key:"back",value:function(){this._platformStrategy.back()}},{key:"onUrlChange",value:function(t){var e=this;this._urlChangeListeners.push(t),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(function(t){e._notifyUrlChangeListeners(t.url,t.state)}))}},{key:"_notifyUrlChangeListeners",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;this._urlChangeListeners.forEach(function(n){return n(t,e)})}},{key:"subscribe",value:function(t,e,n){return this._subject.subscribe({next:t,error:e,complete:n})}}]),t}()).\u0275fac=function(t){return new(t||Iu)(nr(Pu),nr(_u))},Iu.normalizeQueryParams=Tu,Iu.joinWithSlash=Eu,Iu.stripTrailingSlash=Au,Iu.\u0275prov=_t({factory:Hu,token:Iu,providedIn:"root"}),Iu);function Hu(){return new Lu(nr(Pu),nr(_u))}function Fu(t){return t.replace(/\/index.html$/,"")}var Vu,zu,Zu,Bu,Gu,qu,Wu=function(t){return 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}({}),Qu=function t(){p(this,t)},Ju=((Vu=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this)).locale=t,r}return y(n,[{key:"getPluralCategory",value:function(t,e){switch(function(t){return function(t){var e=function(t){return t.toLowerCase().replace(/_/g,"-")}(t),n=mo(e);if(n)return n;var r=e.split("-")[0];if(n=mo(r))return n;if("en"===r)return go;throw new Error('Missing locale data for the locale "'.concat(t,'".'))}(t)[_o.PluralCase]}(e||this.locale)(t)){case Wu.Zero:return"zero";case Wu.One:return"one";case Wu.Two:return"two";case Wu.Few:return"few";case Wu.Many:return"many";default:return"other"}}}]),n}(Qu)).\u0275fac=function(t){return new(t||Vu)(nr(Ea))},Vu.\u0275prov=_t({token:Vu,factory:Vu.\u0275fac}),Vu),Yu=function(){function t(e,n){p(this,t),this._viewContainerRef=e,this._templateRef=n,this._created=!1}return y(t,[{key:"create",value:function(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}},{key:"destroy",value:function(){this._created=!1,this._viewContainerRef.clear()}},{key:"enforceState",value:function(t){t&&!this._created?this.create():!t&&this._created&&this.destroy()}}]),t}(),Ku=((qu=function(){function t(){p(this,t),this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}return y(t,[{key:"ngSwitch",set:function(t){this._ngSwitch=t,0===this._caseCount&&this._updateDefaultCases(!0)}},{key:"_addCase",value:function(){return this._caseCount++}},{key:"_addDefault",value:function(t){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(t)}},{key:"_matchCase",value:function(t){var e=t==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||e,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),e}},{key:"_updateDefaultCases",value:function(t){if(this._defaultViews&&t!==this._defaultUsed){this._defaultUsed=t;for(var e=0;e<this._defaultViews.length;e++)this._defaultViews[e].enforceState(t)}}}]),t}()).\u0275fac=function(t){return new(t||qu)},qu.\u0275dir=ne({type:qu,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),qu),Xu=((Gu=function(){function t(e,n,r){p(this,t),this.ngSwitch=r,r._addCase(),this._view=new Yu(e,n)}return y(t,[{key:"ngDoCheck",value:function(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}]),t}()).\u0275fac=function(t){return new(t||Gu)(no(ra),no(Xo),no(Ku,1))},Gu.\u0275dir=ne({type:Gu,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),Gu),$u=((Bu=function t(e,n,r){p(this,t),r._addDefault(new Yu(e,n))}).\u0275fac=function(t){return new(t||Bu)(no(ra),no(Xo),no(Ku,1))},Bu.\u0275dir=ne({type:Bu,selectors:[["","ngSwitchDefault",""]]}),Bu),ts=((Zu=function t(){p(this,t)}).\u0275mod=te({type:Zu}),Zu.\u0275inj=wt({factory:function(t){return new(t||Zu)},providers:[{provide:Qu,useClass:Ju}]}),Zu),es=((zu=function t(){p(this,t)}).\u0275prov=_t({token:zu,providedIn:"root",factory:function(){return new ns(nr(mu),window)}}),zu),ns=function(){function t(e,n){p(this,t),this.document=e,this.window=n,this.offset=function(){return[0,0]}}return y(t,[{key:"setOffset",value:function(t){this.offset=Array.isArray(t)?function(){return t}:t}},{key:"getScrollPosition",value:function(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}},{key:"scrollToPosition",value:function(t){this.supportsScrolling()&&this.window.scrollTo(t[0],t[1])}},{key:"scrollToAnchor",value:function(t){var e;if(this.supportsScrolling()){var n=null!==(e=this.document.getElementById(t))&&void 0!==e?e:this.document.getElementsByName(t)[0];void 0!==n&&(this.scrollToElement(n),this.attemptFocus(n))}}},{key:"setHistoryScrollRestoration",value:function(t){if(this.supportScrollRestoration()){var e=this.window.history;e&&e.scrollRestoration&&(e.scrollRestoration=t)}}},{key:"scrollToElement",value:function(t){var e=t.getBoundingClientRect(),n=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(n-i[0],r-i[1])}},{key:"attemptFocus",value:function(t){return t.focus(),this.document.activeElement===t}},{key:"supportScrollRestoration",value:function(){try{if(!this.supportsScrolling())return!1;var t=rs(this.window.history)||rs(Object.getPrototypeOf(this.window.history));return!(!t||!t.writable&&!t.set)}catch(e){return!1}}},{key:"supportsScrolling",value:function(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(t){return!1}}}]),t}();function rs(t){return Object.getOwnPropertyDescriptor(t,"scrollRestoration")}var is,os,as,us,ss=function(n){s(i,n);var r=c(i);function i(){return p(this,i),r.apply(this,arguments)}return y(i,[{key:"getProperty",value:function(t,e){return t[e]}},{key:"log",value:function(t){window.console&&window.console.log&&window.console.log(t)}},{key:"logGroup",value:function(t){window.console&&window.console.group&&window.console.group(t)}},{key:"logGroupEnd",value:function(){window.console&&window.console.groupEnd&&window.console.groupEnd()}},{key:"onAndCancel",value:function(t,e,n){return t.addEventListener(e,n,!1),function(){t.removeEventListener(e,n,!1)}}},{key:"dispatchEvent",value:function(t,e){t.dispatchEvent(e)}},{key:"remove",value:function(t){return t.parentNode&&t.parentNode.removeChild(t),t}},{key:"getValue",value:function(t){return t.value}},{key:"createElement",value:function(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}},{key:"createHtmlDocument",value:function(){return document.implementation.createHTMLDocument("fakeTitle")}},{key:"getDefaultDocument",value:function(){return document}},{key:"isElementNode",value:function(t){return t.nodeType===Node.ELEMENT_NODE}},{key:"isShadowRoot",value:function(t){return t instanceof DocumentFragment}},{key:"getGlobalEventTarget",value:function(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}},{key:"getHistory",value:function(){return window.history}},{key:"getLocation",value:function(){return window.location}},{key:"getBaseHref",value:function(t){var e,n=ls||(ls=document.querySelector("base"))?ls.getAttribute("href"):null;return null==n?null:(e=n,is||(is=document.createElement("a")),is.setAttribute("href",e),"/"===is.pathname.charAt(0)?is.pathname:"/"+is.pathname)}},{key:"resetBaseElement",value:function(){ls=null}},{key:"getUserAgent",value:function(){return window.navigator.userAgent}},{key:"performanceNow",value:function(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}},{key:"supportsCookies",value:function(){return!0}},{key:"getCookie",value:function(n){return function(n,r){r=encodeURIComponent(r);var i,o=e(n.split(";"));try{for(o.s();!(i=o.n()).done;){var a=i.value,u=a.indexOf("="),s=t(-1==u?[a,""]:[a.slice(0,u),a.slice(u+1)],2),l=s[0],c=s[1];if(l.trim()===r)return decodeURIComponent(c)}}catch(h){o.e(h)}finally{o.f()}return null}(document.cookie,n)}}],[{key:"makeCurrent",value:function(){var t;t=new i,pu||(pu=t)}}]),i}(function(t){s(n,t);var e=c(n);function n(){return p(this,n),e.call(this)}return y(n,[{key:"supportsDOMEvents",value:function(){return!0}}]),n}(function(){return function t(){p(this,t)}}())),ls=null,cs=new Hn("TRANSITION_ID"),hs=[{provide:ya,useFactory:function(t,e,n){return function(){n.get(ma).donePromise.then(function(){var n=gu();Array.prototype.slice.apply(e.querySelectorAll("style[ng-transition]")).filter(function(e){return e.getAttribute("ng-transition")===t}).forEach(function(t){return n.remove(t)})})}},deps:[cs,mu,Wi],multi:!0}],fs=function(){function t(){p(this,t)}return y(t,[{key:"addToWindow",value:function(t){Ht.getAngularTestability=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=t.findTestabilityInTree(e,n);if(null==r)throw new Error("Could not find testability for element.");return r},Ht.getAllAngularTestabilities=function(){return t.getAllTestabilities()},Ht.getAllAngularRootElements=function(){return t.getAllRootElements()},Ht.frameworkStabilizers||(Ht.frameworkStabilizers=[]),Ht.frameworkStabilizers.push(function(t){var e=Ht.getAllAngularTestabilities(),n=e.length,r=!1,i=function(e){r=r||e,0==--n&&t(r)};e.forEach(function(t){t.whenStable(i)})})}},{key:"findTestabilityInTree",value:function(t,e,n){if(null==e)return null;var r=t.getTestability(e);return null!=r?r:n?gu().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null}}],[{key:"init",value:function(){var e;e=new t,Qa=e}}]),t}(),ds=new Hn("EventManagerPlugins"),vs=((os=function(){function t(e,n){var r=this;p(this,t),this._zone=n,this._eventNameToPlugin=new Map,e.forEach(function(t){return t.manager=r}),this._plugins=e.slice().reverse()}return y(t,[{key:"addEventListener",value:function(t,e,n){return this._findPluginFor(e).addEventListener(t,e,n)}},{key:"addGlobalEventListener",value:function(t,e,n){return this._findPluginFor(e).addGlobalEventListener(t,e,n)}},{key:"getZone",value:function(){return this._zone}},{key:"_findPluginFor",value:function(t){var e=this._eventNameToPlugin.get(t);if(e)return e;for(var n=this._plugins,r=0;r<n.length;r++){var i=n[r];if(i.supports(t))return this._eventNameToPlugin.set(t,i),i}throw new Error("No event manager plugin found for event "+t)}}]),t}()).\u0275fac=function(t){return new(t||os)(nr(ds),nr(La))},os.\u0275prov=_t({token:os,factory:os.\u0275fac}),os),ps=function(){function t(e){p(this,t),this._doc=e}return y(t,[{key:"addGlobalEventListener",value:function(t,e,n){var r=gu().getGlobalEventTarget(this._doc,t);if(!r)throw new Error("Unsupported event target ".concat(r," for event ").concat(e));return this.addEventListener(r,e,n)}}]),t}(),gs=((us=function(){function t(){p(this,t),this._stylesSet=new Set}return y(t,[{key:"addStyles",value:function(t){var e=this,n=new Set;t.forEach(function(t){e._stylesSet.has(t)||(e._stylesSet.add(t),n.add(t))}),this.onStylesAdded(n)}},{key:"onStylesAdded",value:function(t){}},{key:"getAllStyles",value:function(){return Array.from(this._stylesSet)}}]),t}()).\u0275fac=function(t){return new(t||us)},us.\u0275prov=_t({token:us,factory:us.\u0275fac}),us),ys=((as=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this))._doc=t,r._hostNodes=new Set,r._styleNodes=new Set,r._hostNodes.add(t.head),r}return y(n,[{key:"_addStylesToHost",value:function(t,e){var n=this;t.forEach(function(t){var r=n._doc.createElement("style");r.textContent=t,n._styleNodes.add(e.appendChild(r))})}},{key:"addHost",value:function(t){this._addStylesToHost(this._stylesSet,t),this._hostNodes.add(t)}},{key:"removeHost",value:function(t){this._hostNodes.delete(t)}},{key:"onStylesAdded",value:function(t){var e=this;this._hostNodes.forEach(function(n){return e._addStylesToHost(t,n)})}},{key:"ngOnDestroy",value:function(){this._styleNodes.forEach(function(t){return gu().remove(t)})}}]),n}(gs)).\u0275fac=function(t){return new(t||as)(nr(mu))},as.\u0275prov=_t({token:as,factory:as.\u0275fac}),as),ms={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/"},_s=/%COMP%/g;function ws(t,e,n){for(var r=0;r<e.length;r++){var i=e[r];Array.isArray(i)?ws(t,i,n):(i=i.replace(_s,t),n.push(i))}return n}function ks(t){return function(e){if("__ngUnwrap__"===e)return t;!1===t(e)&&(e.preventDefault(),e.returnValue=!1)}}var bs,Cs,Ss,xs,Es=((bs=function(){function t(e,n,r){p(this,t),this.eventManager=e,this.sharedStylesHost=n,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new As(e)}return y(t,[{key:"createRenderer",value:function(t,e){if(!t||!e)return this.defaultRenderer;switch(e.encapsulation){case jt.Emulated:var n=this.rendererByCompId.get(e.id);return n||(n=new Ts(this.eventManager,this.sharedStylesHost,e,this.appId),this.rendererByCompId.set(e.id,n)),n.applyToHost(t),n;case 1:case jt.ShadowDom:return new Os(this.eventManager,this.sharedStylesHost,t,e);default:if(!this.rendererByCompId.has(e.id)){var r=ws(e.id,e.styles,[]);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(e.id,this.defaultRenderer)}return this.defaultRenderer}}},{key:"begin",value:function(){}},{key:"end",value:function(){}}]),t}()).\u0275fac=function(t){return new(t||bs)(nr(vs),nr(ys),nr(_a))},bs.\u0275prov=_t({token:bs,factory:bs.\u0275fac}),bs),As=function(){function t(e){p(this,t),this.eventManager=e,this.data=Object.create(null)}return y(t,[{key:"destroy",value:function(){}},{key:"createElement",value:function(t,e){return e?document.createElementNS(ms[e]||e,t):document.createElement(t)}},{key:"createComment",value:function(t){return document.createComment(t)}},{key:"createText",value:function(t){return document.createTextNode(t)}},{key:"appendChild",value:function(t,e){t.appendChild(e)}},{key:"insertBefore",value:function(t,e,n){t&&t.insertBefore(e,n)}},{key:"removeChild",value:function(t,e){t&&t.removeChild(e)}},{key:"selectRootElement",value:function(t,e){var n="string"==typeof t?document.querySelector(t):t;if(!n)throw new Error('The selector "'.concat(t,'" did not match any elements'));return e||(n.textContent=""),n}},{key:"parentNode",value:function(t){return t.parentNode}},{key:"nextSibling",value:function(t){return t.nextSibling}},{key:"setAttribute",value:function(t,e,n,r){if(r){e=r+":"+e;var i=ms[r];i?t.setAttributeNS(i,e,n):t.setAttribute(e,n)}else t.setAttribute(e,n)}},{key:"removeAttribute",value:function(t,e,n){if(n){var r=ms[n];r?t.removeAttributeNS(r,e):t.removeAttribute("".concat(n,":").concat(e))}else t.removeAttribute(e)}},{key:"addClass",value:function(t,e){t.classList.add(e)}},{key:"removeClass",value:function(t,e){t.classList.remove(e)}},{key:"setStyle",value:function(t,e,n,r){r&(hr.DashCase|hr.Important)?t.style.setProperty(e,n,r&hr.Important?"important":""):t.style[e]=n}},{key:"removeStyle",value:function(t,e,n){n&hr.DashCase?t.style.removeProperty(e):t.style[e]=""}},{key:"setProperty",value:function(t,e,n){t[e]=n}},{key:"setValue",value:function(t,e){t.nodeValue=e}},{key:"listen",value:function(t,e,n){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,ks(n)):this.eventManager.addEventListener(t,e,ks(n))}}]),t}(),Ts=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;p(this,n),(a=e.call(this,t)).component=i;var u=ws(o+"-"+i.id,i.styles,[]);return r.addStyles(u),a.contentAttr="_ngcontent-%COMP%".replace(_s,o+"-"+i.id),a.hostAttr="_nghost-%COMP%".replace(_s,o+"-"+i.id),a}return y(n,[{key:"applyToHost",value:function(t){u(v(n.prototype),"setAttribute",this).call(this,t,this.hostAttr,"")}},{key:"createElement",value:function(t,e){var r=u(v(n.prototype),"createElement",this).call(this,t,e);return u(v(n.prototype),"setAttribute",this).call(this,r,this.contentAttr,""),r}}]),n}(As),Os=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;p(this,n),(a=e.call(this,t)).sharedStylesHost=r,a.hostEl=i,a.shadowRoot=i.attachShadow({mode:"open"}),a.sharedStylesHost.addHost(a.shadowRoot);for(var u=ws(o.id,o.styles,[]),s=0;s<u.length;s++){var l=document.createElement("style");l.textContent=u[s],a.shadowRoot.appendChild(l)}return a}return y(n,[{key:"nodeOrShadowRoot",value:function(t){return t===this.hostEl?this.shadowRoot:t}},{key:"destroy",value:function(){this.sharedStylesHost.removeHost(this.shadowRoot)}},{key:"appendChild",value:function(t,e){return u(v(n.prototype),"appendChild",this).call(this,this.nodeOrShadowRoot(t),e)}},{key:"insertBefore",value:function(t,e,r){return u(v(n.prototype),"insertBefore",this).call(this,this.nodeOrShadowRoot(t),e,r)}},{key:"removeChild",value:function(t,e){return u(v(n.prototype),"removeChild",this).call(this,this.nodeOrShadowRoot(t),e)}},{key:"parentNode",value:function(t){return this.nodeOrShadowRoot(u(v(n.prototype),"parentNode",this).call(this,this.nodeOrShadowRoot(t)))}}]),n}(As),Ps=((Cs=function(t){s(n,t);var e=c(n);function n(t){return p(this,n),e.call(this,t)}return y(n,[{key:"supports",value:function(t){return!0}},{key:"addEventListener",value:function(t,e,n){var r=this;return t.addEventListener(e,n,!1),function(){return r.removeEventListener(t,e,n)}}},{key:"removeEventListener",value:function(t,e,n){return t.removeEventListener(e,n)}}]),n}(ps)).\u0275fac=function(t){return new(t||Cs)(nr(mu))},Cs.\u0275prov=_t({token:Cs,factory:Cs.\u0275fac}),Cs),Rs=["alt","control","meta","shift"],Is={"\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"},Ms={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"},js={alt:function(t){return t.altKey},control:function(t){return t.ctrlKey},meta:function(t){return t.metaKey},shift:function(t){return t.shiftKey}},Ds=((Ss=function(t){s(n,t);var e=c(n);function n(t){return p(this,n),e.call(this,t)}return y(n,[{key:"supports",value:function(t){return null!=n.parseEventName(t)}},{key:"addEventListener",value:function(t,e,r){var i=n.parseEventName(e),o=n.eventCallback(i.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return gu().onAndCancel(t,i.domEventName,o)})}}],[{key:"parseEventName",value:function(t){var e=t.toLowerCase().split("."),r=e.shift();if(0===e.length||"keydown"!==r&&"keyup"!==r)return null;var i=n._normalizeKey(e.pop()),o="";if(Rs.forEach(function(t){var n=e.indexOf(t);n>-1&&(e.splice(n,1),o+=t+".")}),o+=i,0!=e.length||0===i.length)return null;var a={};return a.domEventName=r,a.fullKey=o,a}},{key:"getEventFullKey",value:function(t){var e="",n=function(t){var e=t.key;if(null==e){if(null==(e=t.keyIdentifier))return"Unidentified";e.startsWith("U+")&&(e=String.fromCharCode(parseInt(e.substring(2),16)),3===t.location&&Ms.hasOwnProperty(e)&&(e=Ms[e]))}return Is[e]||e}(t);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),Rs.forEach(function(r){r!=n&&(0,js[r])(t)&&(e+=r+".")}),e+=n}},{key:"eventCallback",value:function(t,e,r){return function(i){n.getEventFullKey(i)===t&&r.runGuarded(function(){return e(i)})}}},{key:"_normalizeKey",value:function(t){switch(t){case"esc":return"escape";default:return t}}}]),n}(ps)).\u0275fac=function(t){return new(t||Ss)(nr(mu))},Ss.\u0275prov=_t({token:Ss,factory:Ss.\u0275fac}),Ss),Ns=tu(fu,"browser",[{provide:Ca,useValue:"browser"},{provide:ba,useValue:function(){ss.makeCurrent(),fs.init()},multi:!0},{provide:mu,useFactory:function(){return function(t){we=t}(document),document},deps:[]}]),Us=[[],{provide:ji,useValue:"root"},{provide:ur,useFactory:function(){return new ur},deps:[]},{provide:ds,useClass:Ps,multi:!0,deps:[mu,La,Ca]},{provide:ds,useClass:Ds,multi:!0,deps:[mu]},[],{provide:Es,useClass:Es,deps:[vs,ys,_a]},{provide:To,useExisting:Es},{provide:gs,useExisting:ys},{provide:ys,useClass:ys,deps:[mu]},{provide:qa,useClass:qa,deps:[La]},{provide:vs,useClass:vs,deps:[ds,La]},[]],Ls=((xs=function(){function t(e){if(p(this,t),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.")}return y(t,null,[{key:"withServerTransition",value:function(e){return{ngModule:t,providers:[{provide:_a,useValue:e.appId},{provide:cs,useExisting:_a},hs]}}}]),t}()).\u0275mod=te({type:xs}),xs.\u0275inj=wt({factory:function(t){return new(t||xs)(nr(xs,12))},providers:Us,imports:[ts,vu]}),xs);function Hs(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e[e.length-1];return V(r)?(e.pop(),Y(e,r)):ot(e)}"undefined"!=typeof window&&window;var Fs=function(t){s(n,t);var e=c(n);function n(t){var r;return p(this,n),(r=e.call(this))._value=t,r}return y(n,[{key:"value",get:function(){return this.getValue()}},{key:"_subscribe",value:function(t){var e=u(v(n.prototype),"_subscribe",this).call(this,t);return e&&!e.closed&&t.next(this._value),e}},{key:"getValue",value:function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new N;return this._value}},{key:"next",value:function(t){u(v(n.prototype),"next",this).call(this,this._value=t)}}]),n}(H),Vs=function(t){s(n,t);var e=c(n);function n(){return p(this,n),e.apply(this,arguments)}return y(n,[{key:"notifyNext",value:function(t,e,n,r,i){this.destination.next(e)}},{key:"notifyError",value:function(t,e){this.destination.error(t)}},{key:"notifyComplete",value:function(t){this.destination.complete()}}]),n}(T),zs=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this)).parent=t,o.outerValue=r,o.outerIndex=i,o.index=0,o}return y(n,[{key:"_next",value:function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}},{key:"_error",value:function(t){this.parent.notifyError(t,this),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(this),this.unsubscribe()}}]),n}(T);function Zs(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:new zs(t,n,r);if(!i.closed)return e instanceof M?e.subscribe(i):J(e)(i)}var Bs={},Gs=function(){function t(e){p(this,t),this.resultSelector=e}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new qs(t,this.resultSelector))}}]),t}(),qs=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).resultSelector=r,i.active=0,i.values=[],i.observables=[],i}return y(n,[{key:"_next",value:function(t){this.values.push(Bs),this.observables.push(t)}},{key:"_complete",value:function(){var t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(var n=0;n<e;n++)this.add(Zs(this,t[n],void 0,n))}}},{key:"notifyComplete",value:function(t){0==(this.active-=1)&&this.destination.complete()}},{key:"notifyNext",value:function(t,e,n){var r=this.values,i=this.toRespond?r[n]===Bs?--this.toRespond:this.toRespond:0;r[n]=e,0===i&&(this.resultSelector?this._tryResultSelector(r):this.destination.next(r.slice()))}},{key:"_tryResultSelector",value:function(t){var e;try{e=this.resultSelector.apply(this,t)}catch(n){return void this.destination.error(n)}this.destination.next(e)}}]),n}(Vs),Ws=function(){function t(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return t.prototype=Object.create(Error.prototype),t}();function Qs(){return it(1)(Hs.apply(void 0,arguments))}var Js=new M(function(t){return t.complete()});function Ys(t){return t?function(t){return new M(function(e){return t.schedule(function(){return e.complete()})})}(t):Js}function Ks(t){return new M(function(e){var n;try{n=t()}catch(r){return void e.error(r)}return(n?K(n):Ys()).subscribe(e)})}function Xs(t,e){return"function"==typeof e?function(n){return n.pipe(Xs(function(n,r){return K(t(n,r)).pipe(z(function(t,i){return e(n,t,r,i)}))}))}:function(e){return e.lift(new $s(t))}}var $s=function(){function t(e){p(this,t),this.project=e}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new tl(t,this.project))}}]),t}(),tl=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).project=r,i.index=0,i}return y(n,[{key:"_next",value:function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(r){return void this.destination.error(r)}this._innerSub(e)}},{key:"_innerSub",value:function(t){var e=this.innerSubscription;e&&e.unsubscribe();var n=new X(this),r=this.destination;r.add(n),this.innerSubscription=tt(t,n),this.innerSubscription!==n&&r.add(this.innerSubscription)}},{key:"_complete",value:function(){var t=this.innerSubscription;t&&!t.closed||u(v(n.prototype),"_complete",this).call(this),this.unsubscribe()}},{key:"_unsubscribe",value:function(){this.innerSubscription=void 0}},{key:"notifyComplete",value:function(){this.innerSubscription=void 0,this.isStopped&&u(v(n.prototype),"_complete",this).call(this)}},{key:"notifyNext",value:function(t){this.destination.next(t)}}]),n}($),el=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}();function nl(t){return function(e){return 0===t?Ys():e.lift(new rl(t))}}var rl=function(){function t(e){if(p(this,t),this.total=e,this.total<0)throw new el}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new il(t,this.total))}}]),t}(),il=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).total=r,i.count=0,i}return y(n,[{key:"_next",value:function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))}}]),n}(T);function ol(t,e){var n=!1;return arguments.length>=2&&(n=!0),function(r){return r.lift(new al(t,e,n))}}var al=function(){function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];p(this,t),this.accumulator=e,this.seed=n,this.hasSeed=r}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new ul(t,this.accumulator,this.seed,this.hasSeed))}}]),t}(),ul=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;return p(this,n),(a=e.call(this,t)).accumulator=r,a._seed=i,a.hasSeed=o,a.index=0,a}return y(n,[{key:"seed",get:function(){return this._seed},set:function(t){this.hasSeed=!0,this._seed=t}},{key:"_next",value:function(t){if(this.hasSeed)return this._tryNext(t);this.seed=t,this.destination.next(t)}},{key:"_tryNext",value:function(t){var e,n=this.index++;try{e=this.accumulator(this.seed,t,n)}catch(r){this.destination.error(r)}this.seed=e,this.destination.next(e)}}]),n}(T);function sl(t,e){return function(n){return n.lift(new ll(t,e))}}var ll=function(){function t(e,n){p(this,t),this.predicate=e,this.thisArg=n}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new cl(t,this.predicate,this.thisArg))}}]),t}(),cl=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this,t)).predicate=r,o.thisArg=i,o.count=0,o}return y(n,[{key:"_next",value:function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(n){return void this.destination.error(n)}e&&this.destination.next(t)}}]),n}(T);function hl(t){return function(e){var n=new fl(t),r=e.lift(n);return n.caught=r}}var fl=function(){function t(e){p(this,t),this.selector=e}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new dl(t,this.selector,this.caught))}}]),t}(),dl=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this,t)).selector=r,o.caught=i,o}return y(n,[{key:"error",value:function(t){if(!this.isStopped){var e;try{e=this.selector(t,this.caught)}catch(o){return void u(v(n.prototype),"error",this).call(this,o)}this._unsubscribeAndRecycle();var r=new X(this);this.add(r);var i=tt(e,r);i!==r&&this.add(i)}}}]),n}($);function vl(t,e){return et(t,e,1)}function pl(t){return function(e){return 0===t?Ys():e.lift(new gl(t))}}var gl=function(){function t(e){if(p(this,t),this.total=e,this.total<0)throw new el}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new yl(t,this.total))}}]),t}(),yl=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).total=r,i.ring=new Array,i.count=0,i}return y(n,[{key:"_next",value:function(t){var e=this.ring,n=this.total,r=this.count++;e.length<n?e.push(t):e[r%n]=t}},{key:"_complete",value:function(){var t=this.destination,e=this.count;if(e>0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,i=0;i<n;i++){var o=e++%n;t.next(r[o])}t.complete()}}]),n}(T);function ml(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kl;return function(e){return e.lift(new _l(t))}}var _l=function(){function t(e){p(this,t),this.errorFactory=e}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new wl(t,this.errorFactory))}}]),t}(),wl=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).errorFactory=r,i.hasValue=!1,i}return y(n,[{key:"_next",value:function(t){this.hasValue=!0,this.destination.next(t)}},{key:"_complete",value:function(){if(this.hasValue)return this.destination.complete();var t;try{t=this.errorFactory()}catch(e){t=e}this.destination.error(t)}}]),n}(T);function kl(){return new Ws}function bl(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(e){return e.lift(new Cl(t))}}var Cl=function(){function t(e){p(this,t),this.defaultValue=e}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new Sl(t,this.defaultValue))}}]),t}(),Sl=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).defaultValue=r,i.isEmpty=!0,i}return y(n,[{key:"_next",value:function(t){this.isEmpty=!1,this.destination.next(t)}},{key:"_complete",value:function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}]),n}(T);function xl(t,e){var n=arguments.length>=2;return function(r){return r.pipe(t?sl(function(e,n){return t(e,n,r)}):R,nl(1),n?bl(e):ml(function(){return new Ws}))}}function El(){}function Al(t,e,n){return function(r){return r.lift(new Tl(t,e,n))}}var Tl=function(){function t(e,n,r){p(this,t),this.nextOrObserver=e,this.error=n,this.complete=r}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new Ol(t,this.nextOrObserver,this.error,this.complete))}}]),t}(),Ol=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;return p(this,n),(a=e.call(this,t))._tapNext=El,a._tapError=El,a._tapComplete=El,a._tapError=i||El,a._tapComplete=o||El,d(r)?(a._context=f(a),a._tapNext=r):r&&(a._context=r,a._tapNext=r.next||El,a._tapError=r.error||El,a._tapComplete=r.complete||El),a}return y(n,[{key:"_next",value:function(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}},{key:"_error",value:function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)}},{key:"_complete",value:function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}]),n}(T),Pl=function(){function t(e){p(this,t),this.callback=e}return y(t,[{key:"call",value:function(t,e){return e.subscribe(new Rl(t,this.callback))}}]),t}(),Rl=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).add(new x(r)),i}return n}(T),Il=function t(e,n){p(this,t),this.id=e,this.url=n},Ml=function(t){s(n,t);var e=c(n);function n(t,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"imperative",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return p(this,n),(i=e.call(this,t,r)).navigationTrigger=o,i.restoredState=a,i}return y(n,[{key:"toString",value:function(){return"NavigationStart(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(Il),jl=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this,t,r)).urlAfterRedirects=i,o}return y(n,[{key:"toString",value:function(){return"NavigationEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"')")}}]),n}(Il),Dl=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this,t,r)).reason=i,o}return y(n,[{key:"toString",value:function(){return"NavigationCancel(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(Il),Nl=function(t){s(n,t);var e=c(n);function n(t,r,i){var o;return p(this,n),(o=e.call(this,t,r)).error=i,o}return y(n,[{key:"toString",value:function(){return"NavigationError(id: ".concat(this.id,", url: '").concat(this.url,"', error: ").concat(this.error,")")}}]),n}(Il),Ul=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;return p(this,n),(a=e.call(this,t,r)).urlAfterRedirects=i,a.state=o,a}return y(n,[{key:"toString",value:function(){return"RoutesRecognized(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(Il),Ll=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;return p(this,n),(a=e.call(this,t,r)).urlAfterRedirects=i,a.state=o,a}return y(n,[{key:"toString",value:function(){return"GuardsCheckStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(Il),Hl=function(t){s(n,t);var e=c(n);function n(t,r,i,o,a){var u;return p(this,n),(u=e.call(this,t,r)).urlAfterRedirects=i,u.state=o,u.shouldActivate=a,u}return y(n,[{key:"toString",value:function(){return"GuardsCheckEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,", shouldActivate: ").concat(this.shouldActivate,")")}}]),n}(Il),Fl=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;return p(this,n),(a=e.call(this,t,r)).urlAfterRedirects=i,a.state=o,a}return y(n,[{key:"toString",value:function(){return"ResolveStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(Il),Vl=function(t){s(n,t);var e=c(n);function n(t,r,i,o){var a;return p(this,n),(a=e.call(this,t,r)).urlAfterRedirects=i,a.state=o,a}return y(n,[{key:"toString",value:function(){return"ResolveEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(Il),zl=function(){function t(e){p(this,t),this.route=e}return y(t,[{key:"toString",value:function(){return"RouteConfigLoadStart(path: ".concat(this.route.path,")")}}]),t}(),Zl=function(){function t(e){p(this,t),this.route=e}return y(t,[{key:"toString",value:function(){return"RouteConfigLoadEnd(path: ".concat(this.route.path,")")}}]),t}(),Bl=function(){function t(e){p(this,t),this.snapshot=e}return y(t,[{key:"toString",value:function(){return"ChildActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),Gl=function(){function t(e){p(this,t),this.snapshot=e}return y(t,[{key:"toString",value:function(){return"ChildActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),ql=function(){function t(e){p(this,t),this.snapshot=e}return y(t,[{key:"toString",value:function(){return"ActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),Wl=function(){function t(e){p(this,t),this.snapshot=e}return y(t,[{key:"toString",value:function(){return"ActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),Ql=function(){function t(e,n,r){p(this,t),this.routerEvent=e,this.position=n,this.anchor=r}return y(t,[{key:"toString",value:function(){return"Scroll(anchor: '".concat(this.anchor,"', position: '").concat(this.position?"".concat(this.position[0],", ").concat(this.position[1]):null,"')")}}]),t}(),Jl=function(){function t(e){p(this,t),this.params=e||{}}return y(t,[{key:"has",value:function(t){return Object.prototype.hasOwnProperty.call(this.params,t)}},{key:"get",value:function(t){if(this.has(t)){var e=this.params[t];return Array.isArray(e)?e[0]:e}return null}},{key:"getAll",value:function(t){if(this.has(t)){var e=this.params[t];return Array.isArray(e)?e:[e]}return[]}},{key:"keys",get:function(){return Object.keys(this.params)}}]),t}();function Yl(t){return new Jl(t)}function Kl(t){var e=Error("NavigationCancelingError: "+t);return e.ngNavigationCancelingError=!0,e}function Xl(t,e,n){var r=n.path.split("/");if(r.length>t.length)return null;if("full"===n.pathMatch&&(e.hasChildren()||r.length<t.length))return null;for(var i={},o=0;o<r.length;o++){var a=r[o],u=t[o];if(a.startsWith(":"))i[a.substring(1)]=u;else if(a!==u.path)return null}return{consumed:t.slice(0,r.length),posParams:i}}function $l(t,e){var n,r=Object.keys(t),i=Object.keys(e);if(!r||!i||r.length!=i.length)return!1;for(var o=0;o<r.length;o++)if(!tc(t[n=r[o]],e[n]))return!1;return!0}function tc(t,e){if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;var r=n(t).sort(),i=n(e).sort();return r.every(function(t,e){return i[e]===t})}return t===e}function ec(t){return Array.prototype.concat.apply([],t)}function nc(t){return t.length>0?t[t.length-1]:null}function rc(t,e){for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)}function ic(t){return(e=t)&&"function"==typeof e.subscribe?t:so(t)?K(Promise.resolve(t)):Hs(t);var e}function oc(t,e,n){return n?function(t,e){return $l(t,e)}(t.queryParams,e.queryParams)&&ac(t.root,e.root):function(t,e){return Object.keys(e).length<=Object.keys(t).length&&Object.keys(e).every(function(n){return tc(t[n],e[n])})}(t.queryParams,e.queryParams)&&uc(t.root,e.root)}function ac(t,e){if(!fc(t.segments,e.segments))return!1;if(t.numberOfChildren!==e.numberOfChildren)return!1;for(var n in e.children){if(!t.children[n])return!1;if(!ac(t.children[n],e.children[n]))return!1}return!0}function uc(t,e){return sc(t,e,e.segments)}function sc(t,e,n){if(t.segments.length>n.length)return!!fc(t.segments.slice(0,n.length),n)&&!e.hasChildren();if(t.segments.length===n.length){if(!fc(t.segments,n))return!1;for(var r in e.children){if(!t.children[r])return!1;if(!uc(t.children[r],e.children[r]))return!1}return!0}var i=n.slice(0,t.segments.length),o=n.slice(t.segments.length);return!!fc(t.segments,i)&&!!t.children.primary&&sc(t.children.primary,e,o)}var lc=function(){function t(e,n,r){p(this,t),this.root=e,this.queryParams=n,this.fragment=r}return y(t,[{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=Yl(this.queryParams)),this._queryParamMap}},{key:"toString",value:function(){return pc.serialize(this)}}]),t}(),cc=function(){function t(e,n){var r=this;p(this,t),this.segments=e,this.children=n,this.parent=null,rc(n,function(t,e){return t.parent=r})}return y(t,[{key:"hasChildren",value:function(){return this.numberOfChildren>0}},{key:"numberOfChildren",get:function(){return Object.keys(this.children).length}},{key:"toString",value:function(){return gc(this)}}]),t}(),hc=function(){function t(e,n){p(this,t),this.path=e,this.parameters=n}return y(t,[{key:"parameterMap",get:function(){return this._parameterMap||(this._parameterMap=Yl(this.parameters)),this._parameterMap}},{key:"toString",value:function(){return Cc(this)}}]),t}();function fc(t,e){return t.length===e.length&&t.every(function(t,n){return t.path===e[n].path})}var dc=function t(){p(this,t)},vc=function(){function t(){p(this,t)}return y(t,[{key:"parse",value:function(t){var e=new Tc(t);return new lc(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}},{key:"serialize",value:function(t){return"".concat("/"+yc(t.root,!0)).concat((e=t.queryParams,n=Object.keys(e).map(function(t){var n=e[t];return Array.isArray(n)?n.map(function(e){return"".concat(_c(t),"=").concat(_c(e))}).join("&"):"".concat(_c(t),"=").concat(_c(n))}),n.length?"?"+n.join("&"):"")).concat("string"==typeof t.fragment?"#"+encodeURI(t.fragment):"");var e,n}}]),t}(),pc=new vc;function gc(t){return t.segments.map(function(t){return Cc(t)}).join("/")}function yc(t,e){if(!t.hasChildren())return gc(t);if(e){var n=t.children.primary?yc(t.children.primary,!1):"",r=[];return rc(t.children,function(t,e){"primary"!==e&&r.push("".concat(e,":").concat(yc(t,!1)))}),r.length>0?"".concat(n,"(").concat(r.join("//"),")"):n}var i=function(t,e){var n=[];return rc(t.children,function(t,r){"primary"===r&&(n=n.concat(e(t,r)))}),rc(t.children,function(t,r){"primary"!==r&&(n=n.concat(e(t,r)))}),n}(t,function(e,n){return"primary"===n?[yc(t.children.primary,!1)]:["".concat(n,":").concat(yc(e,!1))]});return 1===Object.keys(t.children).length&&null!=t.children.primary?"".concat(gc(t),"/").concat(i[0]):"".concat(gc(t),"/(").concat(i.join("//"),")")}function mc(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function _c(t){return mc(t).replace(/%3B/gi,";")}function wc(t){return mc(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function kc(t){return decodeURIComponent(t)}function bc(t){return kc(t.replace(/\+/g,"%20"))}function Cc(t){return"".concat(wc(t.path)).concat((e=t.parameters,Object.keys(e).map(function(t){return";".concat(wc(t),"=").concat(wc(e[t]))}).join("")));var e}var Sc=/^[^\/()?;=#]+/;function xc(t){var e=t.match(Sc);return e?e[0]:""}var Ec=/^[^=?&#]+/,Ac=/^[^?&#]+/,Tc=function(){function t(e){p(this,t),this.url=e,this.remaining=e}return y(t,[{key:"parseRootSegment",value:function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new cc([],{}):new cc([],this.parseChildren())}},{key:"parseQueryParams",value:function(){var t={};if(this.consumeOptional("?"))do{this.parseQueryParam(t)}while(this.consumeOptional("&"));return t}},{key:"parseFragment",value:function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}},{key:"parseChildren",value:function(){if(""===this.remaining)return{};this.consumeOptional("/");var t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());var e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(n.primary=new cc(t,e)),n}},{key:"parseSegment",value:function(){var t=xc(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '".concat(this.remaining,"'."));return this.capture(t),new hc(kc(t),this.parseMatrixParams())}},{key:"parseMatrixParams",value:function(){for(var t={};this.consumeOptional(";");)this.parseParam(t);return t}},{key:"parseParam",value:function(t){var e=xc(this.remaining);if(e){this.capture(e);var n="";if(this.consumeOptional("=")){var r=xc(this.remaining);r&&(n=r,this.capture(n))}t[kc(e)]=kc(n)}}},{key:"parseQueryParam",value:function(t){var e=function(t){var e=t.match(Ec);return e?e[0]:""}(this.remaining);if(e){this.capture(e);var n="";if(this.consumeOptional("=")){var r=function(t){var e=t.match(Ac);return e?e[0]:""}(this.remaining);r&&(n=r,this.capture(n))}var i=bc(e),o=bc(n);if(t.hasOwnProperty(i)){var a=t[i];Array.isArray(a)||(a=[a],t[i]=a),a.push(o)}else t[i]=o}}},{key:"parseParens",value:function(t){var e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=xc(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Error("Cannot parse url '".concat(this.url,"'"));var i=void 0;n.indexOf(":")>-1?(i=n.substr(0,n.indexOf(":")),this.capture(i),this.capture(":")):t&&(i="primary");var o=this.parseChildren();e[i]=1===Object.keys(o).length?o.primary:new cc([],o),this.consumeOptional("//")}return e}},{key:"peekStartsWith",value:function(t){return this.remaining.startsWith(t)}},{key:"consumeOptional",value:function(t){return!!this.peekStartsWith(t)&&(this.remaining=this.remaining.substring(t.length),!0)}},{key:"capture",value:function(t){if(!this.consumeOptional(t))throw new Error('Expected "'.concat(t,'".'))}}]),t}(),Oc=function(){function t(e){p(this,t),this._root=e}return y(t,[{key:"root",get:function(){return this._root.value}},{key:"parent",value:function(t){var e=this.pathFromRoot(t);return e.length>1?e[e.length-2]:null}},{key:"children",value:function(t){var e=Pc(t,this._root);return e?e.children.map(function(t){return t.value}):[]}},{key:"firstChild",value:function(t){var e=Pc(t,this._root);return e&&e.children.length>0?e.children[0].value:null}},{key:"siblings",value:function(t){var e=Rc(t,this._root);return e.length<2?[]:e[e.length-2].children.map(function(t){return t.value}).filter(function(e){return e!==t})}},{key:"pathFromRoot",value:function(t){return Rc(t,this._root).map(function(t){return t.value})}}]),t}();function Pc(t,n){if(t===n.value)return n;var r,i=e(n.children);try{for(i.s();!(r=i.n()).done;){var o=Pc(t,r.value);if(o)return o}}catch(a){i.e(a)}finally{i.f()}return null}function Rc(t,n){if(t===n.value)return[n];var r,i=e(n.children);try{for(i.s();!(r=i.n()).done;){var o=Rc(t,r.value);if(o.length)return o.unshift(n),o}}catch(a){i.e(a)}finally{i.f()}return[]}var Ic=function(){function t(e,n){p(this,t),this.value=e,this.children=n}return y(t,[{key:"toString",value:function(){return"TreeNode(".concat(this.value,")")}}]),t}();function Mc(t){var e={};return t&&t.children.forEach(function(t){return e[t.value.outlet]=t}),e}var jc=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,t)).snapshot=r,Fc(f(i),t),i}return y(n,[{key:"toString",value:function(){return this.snapshot.toString()}}]),n}(Oc);function Dc(t,e){var n=function(t,e){var n=new Lc([],{},{},"",{},"primary",e,null,t.root,-1,{});return new Hc("",new Ic(n,[]))}(t,e),r=new Fs([new hc("",{})]),i=new Fs({}),o=new Fs({}),a=new Fs({}),u=new Fs(""),s=new Nc(r,i,a,u,o,"primary",e,n.root);return s.snapshot=n.root,new jc(new Ic(s,[]),n)}var Nc=function(){function t(e,n,r,i,o,a,u,s){p(this,t),this.url=e,this.params=n,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=u,this._futureSnapshot=s}return y(t,[{key:"routeConfig",get:function(){return this._futureSnapshot.routeConfig}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=this.params.pipe(z(function(t){return Yl(t)}))),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(z(function(t){return Yl(t)}))),this._queryParamMap}},{key:"toString",value:function(){return this.snapshot?this.snapshot.toString():"Future(".concat(this._futureSnapshot,")")}}]),t}();function Uc(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"emptyOnly",n=t.pathFromRoot,r=0;if("always"!==e)for(r=n.length-1;r>=1;){var i=n[r],o=n[r-1];if(i.routeConfig&&""===i.routeConfig.path)r--;else{if(o.component)break;r--}}return function(t){return t.reduce(function(t,e){return{params:Object.assign(Object.assign({},t.params),e.params),data:Object.assign(Object.assign({},t.data),e.data),resolve:Object.assign(Object.assign({},t.resolve),e._resolvedData)}},{params:{},data:{},resolve:{}})}(n.slice(r))}var Lc=function(){function t(e,n,r,i,o,a,u,s,l,c,h){p(this,t),this.url=e,this.params=n,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=u,this.routeConfig=s,this._urlSegment=l,this._lastPathIndex=c,this._resolve=h}return y(t,[{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=Yl(this.params)),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=Yl(this.queryParams)),this._queryParamMap}},{key:"toString",value:function(){return"Route(url:'".concat(this.url.map(function(t){return t.toString()}).join("/"),"', path:'").concat(this.routeConfig?this.routeConfig.path:"","')")}}]),t}(),Hc=function(t){s(n,t);var e=c(n);function n(t,r){var i;return p(this,n),(i=e.call(this,r)).url=t,Fc(f(i),r),i}return y(n,[{key:"toString",value:function(){return Vc(this._root)}}]),n}(Oc);function Fc(t,e){e.value._routerState=t,e.children.forEach(function(e){return Fc(t,e)})}function Vc(t){var e=t.children.length>0?" { ".concat(t.children.map(Vc).join(", ")," } "):"";return"".concat(t.value).concat(e)}function zc(t){if(t.snapshot){var e=t.snapshot,n=t._futureSnapshot;t.snapshot=n,$l(e.queryParams,n.queryParams)||t.queryParams.next(n.queryParams),e.fragment!==n.fragment&&t.fragment.next(n.fragment),$l(e.params,n.params)||t.params.next(n.params),function(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;++n)if(!$l(t[n],e[n]))return!1;return!0}(e.url,n.url)||t.url.next(n.url),$l(e.data,n.data)||t.data.next(n.data)}else t.snapshot=t._futureSnapshot,t.data.next(t._futureSnapshot.data)}function Zc(t,e){var n,r;return $l(t.params,e.params)&&fc(n=t.url,r=e.url)&&n.every(function(t,e){return $l(t.parameters,r[e].parameters)})&&!(!t.parent!=!e.parent)&&(!t.parent||Zc(t.parent,e.parent))}function Bc(t,n,r){if(r&&t.shouldReuseRoute(n.value,r.value.snapshot)){var i=r.value;i._futureSnapshot=n.value;var o=function(t,n,r){return n.children.map(function(n){var i,o=e(r.children);try{for(o.s();!(i=o.n()).done;){var a=i.value;if(t.shouldReuseRoute(n.value,a.value.snapshot))return Bc(t,n,a)}}catch(u){o.e(u)}finally{o.f()}return Bc(t,n)})}(t,n,r);return new Ic(i,o)}var a=t.retrieve(n.value);if(a){var u=a.route;return Gc(n,u),u}var s,l=new Nc(new Fs((s=n.value).url),new Fs(s.params),new Fs(s.queryParams),new Fs(s.fragment),new Fs(s.data),s.outlet,s.component,s),c=n.children.map(function(e){return Bc(t,e)});return new Ic(l,c)}function Gc(t,e){if(t.value.routeConfig!==e.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(t.children.length!==e.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");e.value._futureSnapshot=t.value;for(var n=0;n<t.children.length;++n)Gc(t.children[n],e.children[n])}function qc(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function Wc(t){return"object"==typeof t&&null!=t&&t.outlets}function Qc(t,e,n,r,i){var o={};return r&&rc(r,function(t,e){o[e]=Array.isArray(t)?t.map(function(t){return""+t}):""+t}),new lc(n.root===t?e:Jc(n.root,t,e),o,i)}function Jc(t,e,n){var r={};return rc(t.children,function(t,i){r[i]=t===e?n:Jc(t,e,n)}),new cc(t.segments,r)}var Yc=function(){function t(e,n,r){if(p(this,t),this.isAbsolute=e,this.numberOfDoubleDots=n,this.commands=r,e&&r.length>0&&qc(r[0]))throw new Error("Root segment cannot have matrix parameters");var i=r.find(Wc);if(i&&i!==nc(r))throw new Error("{outlets:{}} has to be the last command")}return y(t,[{key:"toRoot",value:function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}]),t}(),Kc=function t(e,n,r){p(this,t),this.segmentGroup=e,this.processChildren=n,this.index=r};function Xc(t,e,n){if(t||(t=new cc([],{})),0===t.segments.length&&t.hasChildren())return $c(t,e,n);var r=function(t,e,n){for(var r=0,i=e,o={match:!1,pathIndex:0,commandIndex:0};i<t.segments.length;){if(r>=n.length)return o;var a=t.segments[i],u=n[r];if(Wc(u))break;var s=""+u,l=r<n.length-1?n[r+1]:null;if(i>0&&void 0===s)break;if(s&&l&&"object"==typeof l&&void 0===l.outlets){if(!rh(s,l,a))return o;r+=2}else{if(!rh(s,{},a))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}(t,e,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndex<t.segments.length){var o=new cc(t.segments.slice(0,r.pathIndex),{});return o.children.primary=new cc(t.segments.slice(r.pathIndex),t.children),$c(o,0,i)}return r.match&&0===i.length?new cc(t.segments,{}):r.match&&!t.hasChildren()?th(t,e,n):r.match?$c(t,0,i):th(t,e,n)}function $c(t,e,n){if(0===n.length)return new cc(t.segments,{});var r=function(t){return Wc(t[0])?t[0].outlets:{primary:t}}(n),i={};return rc(r,function(n,r){"string"==typeof n&&(n=[n]),null!==n&&(i[r]=Xc(t.children[r],e,n))}),rc(t.children,function(t,e){void 0===r[e]&&(i[e]=t)}),new cc(t.segments,i)}function th(t,e,n){for(var r=t.segments.slice(0,e),i=0;i<n.length;){var o=n[i];if(Wc(o)){var a=eh(o.outlets);return new cc(r,a)}if(0===i&&qc(n[0]))r.push(new hc(t.segments[e].path,n[0])),i++;else{var u=Wc(o)?o.outlets.primary:""+o,s=i<n.length-1?n[i+1]:null;u&&s&&qc(s)?(r.push(new hc(u,nh(s))),i+=2):(r.push(new hc(u,{})),i++)}}return new cc(r,{})}function eh(t){var e={};return rc(t,function(t,n){"string"==typeof t&&(t=[t]),null!==t&&(e[n]=th(new cc([],{}),0,t))}),e}function nh(t){var e={};return rc(t,function(t,n){return e[n]=""+t}),e}function rh(t,e,n){return t==n.path&&$l(e,n.parameters)}var ih=function(){function t(e,n,r,i){p(this,t),this.routeReuseStrategy=e,this.futureState=n,this.currState=r,this.forwardEvent=i}return y(t,[{key:"activate",value:function(t){var e=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,n,t),zc(this.futureState.root),this.activateChildRoutes(e,n,t)}},{key:"deactivateChildRoutes",value:function(t,e,n){var r=this,i=Mc(e);t.children.forEach(function(t){var e=t.value.outlet;r.deactivateRoutes(t,i[e],n),delete i[e]}),rc(i,function(t,e){r.deactivateRouteAndItsChildren(t,n)})}},{key:"deactivateRoutes",value:function(t,e,n){var r=t.value,i=e?e.value:null;if(r===i)if(r.component){var o=n.getContext(r.outlet);o&&this.deactivateChildRoutes(t,e,o.children)}else this.deactivateChildRoutes(t,e,n);else i&&this.deactivateRouteAndItsChildren(e,n)}},{key:"deactivateRouteAndItsChildren",value:function(t,e){this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,e):this.deactivateRouteAndOutlet(t,e)}},{key:"detachAndStoreRouteSubtree",value:function(t,e){var n=e.getContext(t.value.outlet);if(n&&n.outlet){var r=n.outlet.detach(),i=n.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:r,route:t,contexts:i})}}},{key:"deactivateRouteAndOutlet",value:function(t,e){for(var n=e.getContext(t.value.outlet),r=n&&t.value.component?n.children:e,i=Mc(t),o=0,a=Object.keys(i);o<a.length;o++){var u=a[o];this.deactivateRouteAndItsChildren(i[u],r)}n&&n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated())}},{key:"activateChildRoutes",value:function(t,e,n){var r=this,i=Mc(e);t.children.forEach(function(t){r.activateRoutes(t,i[t.value.outlet],n),r.forwardEvent(new Wl(t.value.snapshot))}),t.children.length&&this.forwardEvent(new Gl(t.value.snapshot))}},{key:"activateRoutes",value:function(t,e,n){var r=t.value,i=e?e.value:null;if(zc(r),r===i)if(r.component){var o=n.getOrCreateContext(r.outlet);this.activateChildRoutes(t,e,o.children)}else this.activateChildRoutes(t,e,n);else if(r.component){var a=n.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){var u=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),a.children.onOutletReAttached(u.contexts),a.attachRef=u.componentRef,a.route=u.route.value,a.outlet&&a.outlet.attach(u.componentRef,u.route.value),oh(u.route)}else{var s=function(t){for(var e=t.parent;e;e=e.parent){var n=e.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig;if(n&&n.component)return null}return null}(r.snapshot),l=s?s.module.componentFactoryResolver:null;a.attachRef=null,a.route=r,a.resolver=l,a.outlet&&a.outlet.activateWith(r,l),this.activateChildRoutes(t,null,a.children)}}else this.activateChildRoutes(t,null,n)}}]),t}();function oh(t){zc(t.value),t.children.forEach(oh)}var ah=function t(e,n){p(this,t),this.routes=e,this.module=n};function uh(t){return"function"==typeof t}function sh(t){return t instanceof lc}var lh=Symbol("INITIAL_VALUE");function ch(){return Xs(function(t){return function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=void 0,i=void 0;return V(e[e.length-1])&&(i=e.pop()),"function"==typeof e[e.length-1]&&(r=e.pop()),1===e.length&&k(e[0])&&(e=e[0]),ot(e,i).lift(new Gs(r))}(t.map(function(t){return t.pipe(nl(1),function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e[e.length-1];return V(r)?(e.pop(),function(t){return Qs(e,t,r)}):function(t){return Qs(e,t)}}(lh))})).pipe(ol(function(t,e){var n=!1;return e.reduce(function(t,r,i){if(t!==lh)return t;if(r===lh&&(n=!0),!n){if(!1===r)return r;if(i===e.length-1||sh(r))return r}return t},t)},lh),sl(function(t){return t!==lh}),z(function(t){return sh(t)?t:!0===t}),nl(1))})}var hh,fh=((hh=function t(){p(this,t)}).\u0275fac=function(t){return new(t||hh)},hh.\u0275cmp=Yt({type:hh,selectors:[["ng-component"]],decls:1,vars:0,template:function(t,e){1&t&&uo(0,"router-outlet")},directives:function(){return[uf]},encapsulation:2}),hh);function dh(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=0;n<t.length;n++){var r=t[n];vh(r,ph(e,r))}}function vh(t,e){t.children&&dh(t.children,e)}function ph(t,e){return e?t||e.path?t&&!e.path?t+"/":!t&&e.path?e.path:"".concat(t,"/").concat(e.path):"":t}function gh(t){var e=t.children&&t.children.map(gh),n=e?Object.assign(Object.assign({},t),{children:e}):Object.assign({},t);return!n.component&&(e||n.loadChildren)&&n.outlet&&"primary"!==n.outlet&&(n.component=fh),n}function yh(t){return t.outlet||"primary"}function mh(t,e){var r=t.filter(function(t){return yh(t)===e});return r.push.apply(r,n(t.filter(function(t){return yh(t)!==e}))),r}var _h={matched:!1,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};function wh(t,e,n){var r;if(""===e.path)return"full"===e.pathMatch&&(t.hasChildren()||n.length>0)?Object.assign({},_h):{matched:!0,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};var i=(e.matcher||Xl)(n,t,e);if(!i)return Object.assign({},_h);var o={};rc(i.posParams,function(t,e){o[e]=t.path});var a=i.consumed.length>0?Object.assign(Object.assign({},o),i.consumed[i.consumed.length-1].parameters):o;return{matched:!0,consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:a,positionalParamSegments:null!==(r=i.posParams)&&void 0!==r?r:{}}}function kh(t,n,r,i){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"corrected";if(r.length>0&&function(t,e,n){return n.some(function(n){return bh(t,e,n)&&"primary"!==yh(n)})}(t,r,i)){var a=new cc(n,function(t,n,r,i){var o={};o.primary=i,i._sourceSegment=t,i._segmentIndexShift=n.length;var a,u=e(r);try{for(u.s();!(a=u.n()).done;){var s=a.value;if(""===s.path&&"primary"!==yh(s)){var l=new cc([],{});l._sourceSegment=t,l._segmentIndexShift=n.length,o[yh(s)]=l}}}catch(c){u.e(c)}finally{u.f()}return o}(t,n,i,new cc(r,t.children)));return a._sourceSegment=t,a._segmentIndexShift=n.length,{segmentGroup:a,slicedSegments:[]}}if(0===r.length&&function(t,e,n){return n.some(function(n){return bh(t,e,n)})}(t,r,i)){var u=new cc(t.segments,function(t,n,r,i,o,a){var u,s={},l=e(i);try{for(l.s();!(u=l.n()).done;){var c=u.value;if(bh(t,r,c)&&!o[yh(c)]){var h=new cc([],{});h._sourceSegment=t,h._segmentIndexShift="legacy"===a?t.segments.length:n.length,s[yh(c)]=h}}}catch(f){l.e(f)}finally{l.f()}return Object.assign(Object.assign({},o),s)}(t,n,r,i,t.children,o));return u._sourceSegment=t,u._segmentIndexShift=n.length,{segmentGroup:u,slicedSegments:r}}var s=new cc(t.segments,t.children);return s._sourceSegment=t,s._segmentIndexShift=n.length,{segmentGroup:s,slicedSegments:r}}function bh(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path}function Ch(t,e,n,r){return!!(yh(t)===r||"primary"!==r&&bh(e,n,t))&&("**"===t.path||wh(e,t,n).matched)}function Sh(t,e,n){return 0===e.length&&!t.children[n]}var xh=function t(e){p(this,t),this.segmentGroup=e||null},Eh=function t(e){p(this,t),this.urlTree=e};function Ah(t){return new M(function(e){return e.error(new xh(t))})}function Th(t){return new M(function(e){return e.error(new Eh(t))})}function Oh(t){return new M(function(e){return e.error(new Error("Only absolute redirects can have named outlets. redirectTo: '".concat(t,"'")))})}var Ph=function(){function t(e,n,r,i,o){p(this,t),this.configLoader=n,this.urlSerializer=r,this.urlTree=i,this.config=o,this.allowRedirects=!0,this.ngModule=e.get(ta)}return y(t,[{key:"apply",value:function(){var t=this,e=kh(this.urlTree.root,[],[],this.config).segmentGroup,n=new cc(e.segments,e.children);return this.expandSegmentGroup(this.ngModule,this.config,n,"primary").pipe(z(function(e){return t.createUrlTree(Rh(e),t.urlTree.queryParams,t.urlTree.fragment)})).pipe(hl(function(e){if(e instanceof Eh)return t.allowRedirects=!1,t.match(e.urlTree);if(e instanceof xh)throw t.noMatchError(e);throw e}))}},{key:"match",value:function(t){var e=this;return this.expandSegmentGroup(this.ngModule,this.config,t.root,"primary").pipe(z(function(n){return e.createUrlTree(Rh(n),t.queryParams,t.fragment)})).pipe(hl(function(t){if(t instanceof xh)throw e.noMatchError(t);throw t}))}},{key:"noMatchError",value:function(t){return new Error("Cannot match any routes. URL Segment: '".concat(t.segmentGroup,"'"))}},{key:"createUrlTree",value:function(t,e,n){var r=t.segments.length>0?new cc([],{primary:t}):t;return new lc(r,e,n)}},{key:"expandSegmentGroup",value:function(t,e,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(t,e,n).pipe(z(function(t){return new cc([],t)})):this.expandSegment(t,n,e,n.segments,r,!0)}},{key:"expandChildren",value:function(t,e,n){for(var r=this,i=[],o=0,a=Object.keys(n.children);o<a.length;o++){var u=a[o];"primary"===u?i.unshift(u):i.push(u)}return K(i).pipe(vl(function(i){var o=n.children[i],a=mh(e,i);return r.expandSegmentGroup(t,a,o,i).pipe(z(function(t){return{segment:t,outlet:i}}))}),ol(function(t,e){return t[e.outlet]=e.segment,t},{}),function(t,e){var n=arguments.length>=2;return function(r){return r.pipe(t?sl(function(e,n){return t(e,n,r)}):R,pl(1),n?bl(e):ml(function(){return new Ws}))}}())}},{key:"expandSegment",value:function(t,e,n,r,i,o){var a=this;return K(n).pipe(vl(function(u){return a.expandSegmentAgainstRoute(t,e,n,u,r,i,o).pipe(hl(function(t){if(t instanceof xh)return Hs(null);throw t}))}),xl(function(t){return!!t}),hl(function(t,n){if(t instanceof Ws||"EmptyError"===t.name){if(Sh(e,r,i))return Hs(new cc([],{}));throw new xh(e)}throw t}))}},{key:"expandSegmentAgainstRoute",value:function(t,e,n,r,i,o,a){return Ch(r,e,i,o)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(t,e,r,i,o):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,n,r,i,o):Ah(e):Ah(e)}},{key:"expandSegmentAgainstRouteUsingRedirect",value:function(t,e,n,r,i,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,n,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,r,i,o)}},{key:"expandWildCardWithParamsAgainstRouteUsingRedirect",value:function(t,e,n,r){var i=this,o=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?Th(o):this.lineralizeSegments(n,o).pipe(et(function(n){var o=new cc(n,{});return i.expandSegment(t,o,e,n,r,!1)}))}},{key:"expandRegularSegmentAgainstRouteUsingRedirect",value:function(t,e,n,r,i,o){var a=this,u=wh(e,r,i),s=u.matched,l=u.consumedSegments,c=u.lastChild,h=u.positionalParamSegments;if(!s)return Ah(e);var f=this.applyRedirectCommands(l,r.redirectTo,h);return r.redirectTo.startsWith("/")?Th(f):this.lineralizeSegments(r,f).pipe(et(function(r){return a.expandSegment(t,e,n,r.concat(i.slice(c)),o,!1)}))}},{key:"matchSegmentAgainstRoute",value:function(t,e,n,r,i){var o=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(t.injector,n).pipe(z(function(t){return n._loadedConfig=t,new cc(r,{})})):Hs(new cc(r,{}));var a=wh(e,n,r),u=a.matched,s=a.consumedSegments,l=a.lastChild;if(!u)return Ah(e);var c=r.slice(l);return this.getChildConfig(t,n,r).pipe(et(function(t){var r=t.module,a=t.routes,u=kh(e,s,c,a),l=u.segmentGroup,h=u.slicedSegments,f=new cc(l.segments,l.children);if(0===h.length&&f.hasChildren())return o.expandChildren(r,a,f).pipe(z(function(t){return new cc(s,t)}));if(0===a.length&&0===h.length)return Hs(new cc(s,{}));var d=yh(n)===i;return o.expandSegment(r,f,a,h,d?"primary":i,!0).pipe(z(function(t){return new cc(s.concat(t.segments),t.children)}))}))}},{key:"getChildConfig",value:function(t,e,n){var r=this;return e.children?Hs(new ah(e.children,t)):e.loadChildren?void 0!==e._loadedConfig?Hs(e._loadedConfig):this.runCanLoadGuards(t.injector,e,n).pipe(et(function(n){return n?r.configLoader.load(t.injector,e).pipe(z(function(t){return e._loadedConfig=t,t})):function(t){return new M(function(e){return e.error(Kl("Cannot load children because the guard of the route \"path: '".concat(t.path,"'\" returned false")))})}(e)})):Hs(new ah([],t))}},{key:"runCanLoadGuards",value:function(t,e,n){var r=this,i=e.canLoad;return i&&0!==i.length?Hs(i.map(function(r){var i,o=t.get(r);if(function(t){return t&&uh(t.canLoad)}(o))i=o.canLoad(e,n);else{if(!uh(o))throw new Error("Invalid CanLoad guard");i=o(e,n)}return ic(i)})).pipe(ch(),Al(function(t){if(sh(t)){var e=Kl('Redirecting to "'.concat(r.urlSerializer.serialize(t),'"'));throw e.url=t,e}}),z(function(t){return!0===t})):Hs(!0)}},{key:"lineralizeSegments",value:function(t,e){for(var n=[],r=e.root;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return Hs(n);if(r.numberOfChildren>1||!r.children.primary)return Oh(t.redirectTo);r=r.children.primary}}},{key:"applyRedirectCommands",value:function(t,e,n){return this.applyRedirectCreatreUrlTree(e,this.urlSerializer.parse(e),t,n)}},{key:"applyRedirectCreatreUrlTree",value:function(t,e,n,r){var i=this.createSegmentGroup(t,e.root,n,r);return new lc(i,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}},{key:"createQueryParams",value:function(t,e){var n={};return rc(t,function(t,r){if("string"==typeof t&&t.startsWith(":")){var i=t.substring(1);n[r]=e[i]}else n[r]=t}),n}},{key:"createSegmentGroup",value:function(t,e,n,r){var i=this,o=this.createSegments(t,e.segments,n,r),a={};return rc(e.children,function(e,o){a[o]=i.createSegmentGroup(t,e,n,r)}),new cc(o,a)}},{key:"createSegments",value:function(t,e,n,r){var i=this;return e.map(function(e){return e.path.startsWith(":")?i.findPosParam(t,e,r):i.findOrReturn(e,n)})}},{key:"findPosParam",value:function(t,e,n){var r=n[e.path.substring(1)];if(!r)throw new Error("Cannot redirect to '".concat(t,"'. Cannot find '").concat(e.path,"'."));return r}},{key:"findOrReturn",value:function(t,n){var r,i=0,o=e(n);try{for(o.s();!(r=o.n()).done;){var a=r.value;if(a.path===t.path)return n.splice(i),a;i++}}catch(u){o.e(u)}finally{o.f()}return t}}]),t}();function Rh(t){for(var e={},n=0,r=Object.keys(t.children);n<r.length;n++){var i=r[n],o=Rh(t.children[i]);(o.segments.length>0||o.hasChildren())&&(e[i]=o)}return function(t){if(1===t.numberOfChildren&&t.children.primary){var e=t.children.primary;return new cc(t.segments.concat(e.segments),e.children)}return t}(new cc(t.segments,e))}var Ih=function t(e){p(this,t),this.path=e,this.route=this.path[this.path.length-1]},Mh=function t(e,n){p(this,t),this.component=e,this.route=n};function jh(t,e,n){var r=t._root;return Nh(r,e?e._root:null,n,[r.value])}function Dh(t,e,n){var r=function(t){if(!t)return null;for(var e=t.parent;e;e=e.parent){var n=e.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(e);return(r?r.module.injector:n).get(t)}function Nh(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},o=Mc(e);return t.children.forEach(function(t){!function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},o=t.value,a=e?e.value:null,u=n?n.getContext(t.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){var s=function(t,e,n){if("function"==typeof n)return n(t,e);switch(n){case"pathParamsChange":return!fc(t.url,e.url);case"pathParamsOrQueryParamsChange":return!fc(t.url,e.url)||!$l(t.queryParams,e.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Zc(t,e)||!$l(t.queryParams,e.queryParams);case"paramsChange":default:return!Zc(t,e)}}(a,o,o.routeConfig.runGuardsAndResolvers);s?i.canActivateChecks.push(new Ih(r)):(o.data=a.data,o._resolvedData=a._resolvedData),Nh(t,e,o.component?u?u.children:null:n,r,i),s&&u&&u.outlet&&u.outlet.isActivated&&i.canDeactivateChecks.push(new Mh(u.outlet.component,a))}else a&&Uh(e,u,i),i.canActivateChecks.push(new Ih(r)),Nh(t,null,o.component?u?u.children:null:n,r,i)}(t,o[t.value.outlet],n,r.concat([t.value]),i),delete o[t.value.outlet]}),rc(o,function(t,e){return Uh(t,n.getContext(e),i)}),i}function Uh(t,e,n){var r=Mc(t),i=t.value;rc(r,function(t,r){Uh(t,i.component?e?e.children.getContext(r):null:e,n)}),n.canDeactivateChecks.push(new Mh(i.component&&e&&e.outlet&&e.outlet.isActivated?e.outlet.component:null,i))}var Lh=function t(){p(this,t)};function Hh(t){return new M(function(e){return e.error(t)})}var Fh=function(){function t(e,n,r,i,o,a){p(this,t),this.rootComponentType=e,this.config=n,this.urlTree=r,this.url=i,this.paramsInheritanceStrategy=o,this.relativeLinkResolution=a}return y(t,[{key:"recognize",value:function(){var t=kh(this.urlTree.root,[],[],this.config.filter(function(t){return void 0===t.redirectTo}),this.relativeLinkResolution).segmentGroup,e=this.processSegmentGroup(this.config,t,"primary");if(null===e)return null;var n=new Lc([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),r=new Ic(n,e),i=new Hc(this.url,r);return this.inheritParamsAndData(i._root),i}},{key:"inheritParamsAndData",value:function(t){var e=this,n=t.value,r=Uc(n,this.paramsInheritanceStrategy);n.params=Object.freeze(r.params),n.data=Object.freeze(r.data),t.children.forEach(function(t){return e.inheritParamsAndData(t)})}},{key:"processSegmentGroup",value:function(t,e,n){return 0===e.segments.length&&e.hasChildren()?this.processChildren(t,e):this.processSegment(t,e,e.segments,n)}},{key:"processChildren",value:function(t,r){for(var i=[],o=0,a=Object.keys(r.children);o<a.length;o++){var u=a[o],s=r.children[u],l=mh(t,u),c=this.processSegmentGroup(l,s,u);if(null===c)return null;i.push.apply(i,n(c))}var h=function(t){var r,i=[],o=e(t);try{var a=function(){var t,e=r.value;if(!function(t){var e=t.value.routeConfig;return e&&""===e.path&&void 0===e.redirectTo}(e))return i.push(e),"continue";var o=i.find(function(t){return e.value.routeConfig===t.value.routeConfig});void 0!==o?(t=o.children).push.apply(t,n(e.children)):i.push(e)};for(o.s();!(r=o.n()).done;)a()}catch(u){o.e(u)}finally{o.f()}return i}(i);return h.sort(function(t,e){return"primary"===t.value.outlet?-1:"primary"===e.value.outlet?1:t.value.outlet.localeCompare(e.value.outlet)}),h}},{key:"processSegment",value:function(t,n,r,i){var o,a=e(t);try{for(a.s();!(o=a.n()).done;){var u=o.value,s=this.processSegmentAgainstRoute(u,n,r,i);if(null!==s)return s}}catch(l){a.e(l)}finally{a.f()}return Sh(n,r,i)?[]:null}},{key:"processSegmentAgainstRoute",value:function(t,e,n,r){if(t.redirectTo||!Ch(t,e,n,r))return null;var i,o=[],a=[];if("**"===t.path){var u=n.length>0?nc(n).parameters:{};i=new Lc(n,u,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Zh(t),yh(t),t.component,t,Vh(e),zh(e)+n.length,Bh(t))}else{var s=wh(e,t,n);if(!s.matched)return null;o=s.consumedSegments,a=n.slice(s.lastChild),i=new Lc(o,s.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Zh(t),yh(t),t.component,t,Vh(e),zh(e)+o.length,Bh(t))}var l=function(t){return t.children?t.children:t.loadChildren?t._loadedConfig.routes:[]}(t),c=kh(e,o,a,l.filter(function(t){return void 0===t.redirectTo}),this.relativeLinkResolution),h=c.segmentGroup,f=c.slicedSegments;if(0===f.length&&h.hasChildren()){var d=this.processChildren(l,h);return null===d?null:[new Ic(i,d)]}if(0===l.length&&0===f.length)return[new Ic(i,[])];var v=yh(t)===r,p=this.processSegment(l,h,f,v?"primary":r);return null===p?null:[new Ic(i,p)]}}]),t}();function Vh(t){for(var e=t;e._sourceSegment;)e=e._sourceSegment;return e}function zh(t){for(var e=t,n=e._segmentIndexShift?e._segmentIndexShift:0;e._sourceSegment;)n+=(e=e._sourceSegment)._segmentIndexShift?e._segmentIndexShift:0;return n-1}function Zh(t){return t.data||{}}function Bh(t){return t.resolve||{}}function Gh(t){return Xs(function(e){var n=t(e);return n?K(n).pipe(z(function(){return e})):Hs(e)})}var qh=function(t){s(n,t);var e=c(n);function n(){return p(this,n),e.apply(this,arguments)}return n}(function(){function t(){p(this,t)}return y(t,[{key:"shouldDetach",value:function(t){return!1}},{key:"store",value:function(t,e){}},{key:"shouldAttach",value:function(t){return!1}},{key:"retrieve",value:function(t){return null}},{key:"shouldReuseRoute",value:function(t,e){return t.routeConfig===e.routeConfig}}]),t}()),Wh=new Hn("ROUTES"),Qh=function(){function t(e,n,r,i){p(this,t),this.loader=e,this.compiler=n,this.onLoadStartListener=r,this.onLoadEndListener=i}return y(t,[{key:"load",value:function(t,e){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(e),this.loadModuleFactory(e.loadChildren).pipe(z(function(r){n.onLoadEndListener&&n.onLoadEndListener(e);var i=r.create(t);return new ah(ec(i.injector.get(Wh)).map(gh),i)}))}},{key:"loadModuleFactory",value:function(t){var e=this;return"string"==typeof t?K(this.loader.load(t)):ic(t()).pipe(et(function(t){return t instanceof ea?Hs(t):K(e.compiler.compileModuleAsync(t))}))}}]),t}(),Jh=function t(){p(this,t),this.outlet=null,this.route=null,this.resolver=null,this.children=new Yh,this.attachRef=null},Yh=function(){function t(){p(this,t),this.contexts=new Map}return y(t,[{key:"onChildOutletCreated",value:function(t,e){var n=this.getOrCreateContext(t);n.outlet=e,this.contexts.set(t,n)}},{key:"onChildOutletDestroyed",value:function(t){var e=this.getContext(t);e&&(e.outlet=null)}},{key:"onOutletDeactivated",value:function(){var t=this.contexts;return this.contexts=new Map,t}},{key:"onOutletReAttached",value:function(t){this.contexts=t}},{key:"getOrCreateContext",value:function(t){var e=this.getContext(t);return e||(e=new Jh,this.contexts.set(t,e)),e}},{key:"getContext",value:function(t){return this.contexts.get(t)||null}}]),t}(),Kh=function(){function t(){p(this,t)}return y(t,[{key:"shouldProcessUrl",value:function(t){return!0}},{key:"extract",value:function(t){return t}},{key:"merge",value:function(t,e){return t}}]),t}();function Xh(t){throw t}function $h(t,e,n){return e.parse("/")}function tf(t,e){return Hs(null)}var ef,nf,rf,of,af=((nf=function(){function t(e,n,r,i,o,a,u,s){var l=this;p(this,t),this.rootComponentType=e,this.urlSerializer=n,this.rootContexts=r,this.location=i,this.config=s,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.lastLocationChangeInfo=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new H,this.errorHandler=Xh,this.malformedUriErrorHandler=$h,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:tf,afterPreactivation:tf},this.urlHandlingStrategy=new Kh,this.routeReuseStrategy=new qh,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.ngModule=o.get(ta),this.console=o.get(xa);var c=o.get(La);this.isNgZoneEnabled=c instanceof La&&La.isInAngularZone(),this.resetConfig(s),this.currentUrlTree=new lc(new cc([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new Qh(a,u,function(t){return l.triggerEvent(new zl(t))},function(t){return l.triggerEvent(new Zl(t))}),this.routerState=Dc(this.currentUrlTree,this.rootComponentType),this.transitions=new Fs({id: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()}return y(t,[{key:"setupNavigations",value:function(t){var e=this,n=this.events;return t.pipe(sl(function(t){return 0!==t.id}),z(function(t){return Object.assign(Object.assign({},t),{extractedUrl:e.urlHandlingStrategy.extract(t.rawUrl)})}),Xs(function(t){var r,i,o,a,u=!1,s=!1;return Hs(t).pipe(Al(function(t){e.currentNavigation={id:t.id,initialUrl:t.currentRawUrl,extractedUrl:t.extractedUrl,trigger:t.source,extras:t.extras,previousNavigation:e.lastSuccessfulNavigation?Object.assign(Object.assign({},e.lastSuccessfulNavigation),{previousNavigation:null}):null}}),Xs(function(t){var r,i,o,a,u=!e.navigated||t.extractedUrl.toString()!==e.browserUrlTree.toString();if(("reload"===e.onSameUrlNavigation||u)&&e.urlHandlingStrategy.shouldProcessUrl(t.rawUrl))return Hs(t).pipe(Xs(function(t){var r=e.transitions.getValue();return n.next(new Ml(t.id,e.serializeUrl(t.extractedUrl),t.source,t.restoredState)),r!==e.transitions.getValue()?Js:Promise.resolve(t)}),(r=e.ngModule.injector,i=e.configLoader,o=e.urlSerializer,a=e.config,Xs(function(t){return function(t,e,n,r,i){return new Ph(t,e,n,r,i).apply()}(r,i,o,t.extractedUrl,a).pipe(z(function(e){return Object.assign(Object.assign({},t),{urlAfterRedirects:e})}))})),Al(function(t){e.currentNavigation=Object.assign(Object.assign({},e.currentNavigation),{finalUrl:t.urlAfterRedirects})}),function(t,n,r,i,o){return et(function(r){return function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"emptyOnly",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"legacy";try{var a=new Fh(t,e,n,r,i,o).recognize();return null===a?Hh(new Lh):Hs(a)}catch(u){return Hh(u)}}(t,n,r.urlAfterRedirects,(a=r.urlAfterRedirects,e.serializeUrl(a)),i,o).pipe(z(function(t){return Object.assign(Object.assign({},r),{targetSnapshot:t})}));var a})}(e.rootComponentType,e.config,0,e.paramsInheritanceStrategy,e.relativeLinkResolution),Al(function(t){"eager"===e.urlUpdateStrategy&&(t.extras.skipLocationChange||e.setBrowserUrl(t.urlAfterRedirects,!!t.extras.replaceUrl,t.id,t.extras.state),e.browserUrlTree=t.urlAfterRedirects);var r=new Ul(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);n.next(r)}));if(u&&e.rawUrlTree&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){var s=t.id,l=t.extractedUrl,c=t.source,h=t.restoredState,f=t.extras,d=new Ml(s,e.serializeUrl(l),c,h);n.next(d);var v=Dc(l,e.rootComponentType).snapshot;return Hs(Object.assign(Object.assign({},t),{targetSnapshot:v,urlAfterRedirects:l,extras:Object.assign(Object.assign({},f),{skipLocationChange:!1,replaceUrl:!1})}))}return e.rawUrlTree=t.rawUrl,e.browserUrlTree=t.urlAfterRedirects,t.resolve(null),Js}),Gh(function(t){var n=t.targetSnapshot,r=t.id,i=t.extractedUrl,o=t.rawUrl,a=t.extras,u=a.skipLocationChange,s=a.replaceUrl;return e.hooks.beforePreactivation(n,{navigationId:r,appliedUrlTree:i,rawUrlTree:o,skipLocationChange:!!u,replaceUrl:!!s})}),Al(function(t){var n=new Ll(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.triggerEvent(n)}),z(function(t){return Object.assign(Object.assign({},t),{guards:jh(t.targetSnapshot,t.currentSnapshot,e.rootContexts)})}),function(t,e){return et(function(n){var r=n.targetSnapshot,i=n.currentSnapshot,o=n.guards,a=o.canActivateChecks,u=o.canDeactivateChecks;return 0===u.length&&0===a.length?Hs(Object.assign(Object.assign({},n),{guardsResult:!0})):function(t,e,n,r){return K(t).pipe(et(function(t){return function(t,e,n,r,i){var o=e&&e.routeConfig?e.routeConfig.canDeactivate:null;return o&&0!==o.length?Hs(o.map(function(o){var a,u=Dh(o,e,i);if(function(t){return t&&uh(t.canDeactivate)}(u))a=ic(u.canDeactivate(t,e,n,r));else{if(!uh(u))throw new Error("Invalid CanDeactivate guard");a=ic(u(t,e,n,r))}return a.pipe(xl())})).pipe(ch()):Hs(!0)}(t.component,t.route,n,e,r)}),xl(function(t){return!0!==t},!0))}(u,r,i,t).pipe(et(function(n){return n&&"boolean"==typeof n?function(t,e,n,r){return K(e).pipe(vl(function(e){return Qs(function(t,e){return null!==t&&e&&e(new Bl(t)),Hs(!0)}(e.route.parent,r),function(t,e){return null!==t&&e&&e(new ql(t)),Hs(!0)}(e.route,r),function(t,e,n){var r=e[e.length-1],i=e.slice(0,e.length-1).reverse().map(function(t){return function(t){var e=t.routeConfig?t.routeConfig.canActivateChild:null;return e&&0!==e.length?{node:t,guards:e}:null}(t)}).filter(function(t){return null!==t}).map(function(e){return Ks(function(){return Hs(e.guards.map(function(i){var o,a=Dh(i,e.node,n);if(function(t){return t&&uh(t.canActivateChild)}(a))o=ic(a.canActivateChild(r,t));else{if(!uh(a))throw new Error("Invalid CanActivateChild guard");o=ic(a(r,t))}return o.pipe(xl())})).pipe(ch())})});return Hs(i).pipe(ch())}(t,e.path,n),function(t,e,n){var r=e.routeConfig?e.routeConfig.canActivate:null;return r&&0!==r.length?Hs(r.map(function(r){return Ks(function(){var i,o=Dh(r,e,n);if(function(t){return t&&uh(t.canActivate)}(o))i=ic(o.canActivate(e,t));else{if(!uh(o))throw new Error("Invalid CanActivate guard");i=ic(o(e,t))}return i.pipe(xl())})})).pipe(ch()):Hs(!0)}(t,e.route,n))}),xl(function(t){return!0!==t},!0))}(r,a,t,e):Hs(n)}),z(function(t){return Object.assign(Object.assign({},n),{guardsResult:t})}))})}(e.ngModule.injector,function(t){return e.triggerEvent(t)}),Al(function(t){if(sh(t.guardsResult)){var n=Kl('Redirecting to "'.concat(e.serializeUrl(t.guardsResult),'"'));throw n.url=t.guardsResult,n}var r=new Hl(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot,!!t.guardsResult);e.triggerEvent(r)}),sl(function(t){if(!t.guardsResult){e.resetUrlToCurrentUrlTree();var r=new Dl(t.id,e.serializeUrl(t.extractedUrl),"");return n.next(r),t.resolve(!1),!1}return!0}),Gh(function(t){if(t.guards.canActivateChecks.length)return Hs(t).pipe(Al(function(t){var n=new Fl(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.triggerEvent(n)}),Xs(function(t){var r,i,o=!1;return Hs(t).pipe((r=e.paramsInheritanceStrategy,i=e.ngModule.injector,et(function(t){var e=t.targetSnapshot,n=t.guards.canActivateChecks;if(!n.length)return Hs(t);var o=0;return K(n).pipe(vl(function(t){return function(t,e,n,r){return function(t,e,n,r){var i=Object.keys(t);if(0===i.length)return Hs({});var o={};return K(i).pipe(et(function(i){return function(t,e,n,r){var i=Dh(t,e,r);return ic(i.resolve?i.resolve(e,n):i(e,n))}(t[i],e,n,r).pipe(Al(function(t){o[i]=t}))}),pl(1),et(function(){return Object.keys(o).length===i.length?Hs(o):Js}))}(t._resolve,t,e,r).pipe(z(function(e){return t._resolvedData=e,t.data=Object.assign(Object.assign({},t.data),Uc(t,n).resolve),null}))}(t.route,e,r,i)}),Al(function(){return o++}),pl(1),et(function(e){return o===n.length?Hs(t):Js}))})),Al({next:function(){return o=!0},complete:function(){if(!o){var r=new Dl(t.id,e.serializeUrl(t.extractedUrl),"At least one route resolver didn't emit any value.");n.next(r),t.resolve(!1)}}}))}),Al(function(t){var n=new Vl(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.triggerEvent(n)}))}),Gh(function(t){var n=t.targetSnapshot,r=t.id,i=t.extractedUrl,o=t.rawUrl,a=t.extras,u=a.skipLocationChange,s=a.replaceUrl;return e.hooks.afterPreactivation(n,{navigationId:r,appliedUrlTree:i,rawUrlTree:o,skipLocationChange:!!u,replaceUrl:!!s})}),z(function(t){var n=function(t,e,n){var r=Bc(t,e._root,n?n._root:void 0);return new jc(r,e)}(e.routeReuseStrategy,t.targetSnapshot,t.currentRouterState);return Object.assign(Object.assign({},t),{targetRouterState:n})}),Al(function(t){e.currentUrlTree=t.urlAfterRedirects,e.rawUrlTree=e.urlHandlingStrategy.merge(e.currentUrlTree,t.rawUrl),e.routerState=t.targetRouterState,"deferred"===e.urlUpdateStrategy&&(t.extras.skipLocationChange||e.setBrowserUrl(e.rawUrlTree,!!t.extras.replaceUrl,t.id,t.extras.state),e.browserUrlTree=t.urlAfterRedirects)}),(i=e.rootContexts,o=e.routeReuseStrategy,a=function(t){return e.triggerEvent(t)},z(function(t){return new ih(o,t.targetRouterState,t.currentRouterState,a).activate(i),t})),Al({next:function(){u=!0},complete:function(){u=!0}}),(r=function(){if(!u&&!s){e.resetUrlToCurrentUrlTree();var r=new Dl(t.id,e.serializeUrl(t.extractedUrl),"Navigation ID ".concat(t.id," is not equal to the current navigation id ").concat(e.navigationId));n.next(r),t.resolve(!1)}e.currentNavigation=null},function(t){return t.lift(new Pl(r))}),hl(function(r){if(s=!0,(u=r)&&u.ngNavigationCancelingError){var i=sh(r.url);i||(e.navigated=!0,e.resetStateAndUrl(t.currentRouterState,t.currentUrlTree,t.rawUrl));var o=new Dl(t.id,e.serializeUrl(t.extractedUrl),r.message);n.next(o),i?setTimeout(function(){var n=e.urlHandlingStrategy.merge(r.url,e.rawUrlTree);e.scheduleNavigation(n,"imperative",null,{skipLocationChange:t.extras.skipLocationChange,replaceUrl:"eager"===e.urlUpdateStrategy},{resolve:t.resolve,reject:t.reject,promise:t.promise})},0):t.resolve(!1)}else{e.resetStateAndUrl(t.currentRouterState,t.currentUrlTree,t.rawUrl);var a=new Nl(t.id,e.serializeUrl(t.extractedUrl),r);n.next(a);try{t.resolve(e.errorHandler(r))}catch(l){t.reject(l)}}var u;return Js}))}))}},{key:"resetRootComponentType",value:function(t){this.rootComponentType=t,this.routerState.root.component=this.rootComponentType}},{key:"getTransition",value:function(){var t=this.transitions.value;return t.urlAfterRedirects=this.browserUrlTree,t}},{key:"setTransition",value:function(t){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),t))}},{key:"initialNavigation",value:function(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}},{key:"setUpLocationChangeListener",value:function(){var t=this;this.locationSubscription||(this.locationSubscription=this.location.subscribe(function(e){var n=t.extractLocationChangeInfoFromEvent(e);t.shouldScheduleNavigation(t.lastLocationChangeInfo,n)&&setTimeout(function(){var e=n.source,r=n.state,i=n.urlTree,o={replaceUrl:!0};if(r){var a=Object.assign({},r);delete a.navigationId,0!==Object.keys(a).length&&(o.state=a)}t.scheduleNavigation(i,e,r,o)},0),t.lastLocationChangeInfo=n}))}},{key:"extractLocationChangeInfoFromEvent",value:function(t){var e;return{source:"popstate"===t.type?"popstate":"hashchange",urlTree:this.parseUrl(t.url),state:(null===(e=t.state)||void 0===e?void 0:e.navigationId)?t.state:null,transitionId:this.getTransition().id}}},{key:"shouldScheduleNavigation",value:function(t,e){if(!t)return!0;var n=e.urlTree.toString()===t.urlTree.toString();return!(e.transitionId===t.transitionId&&n&&("hashchange"===e.source&&"popstate"===t.source||"popstate"===e.source&&"hashchange"===t.source))}},{key:"url",get:function(){return this.serializeUrl(this.currentUrlTree)}},{key:"getCurrentNavigation",value:function(){return this.currentNavigation}},{key:"triggerEvent",value:function(t){this.events.next(t)}},{key:"resetConfig",value:function(t){dh(t),this.config=t.map(gh),this.navigated=!1,this.lastSuccessfulId=-1}},{key:"ngOnDestroy",value:function(){this.dispose()}},{key:"dispose",value:function(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0)}},{key:"createUrlTree",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.relativeTo,i=e.queryParams,o=e.fragment,a=e.queryParamsHandling,u=e.preserveFragment,s=r||this.routerState.root,l=u?this.currentUrlTree.fragment:o,c=null;switch(a){case"merge":c=Object.assign(Object.assign({},this.currentUrlTree.queryParams),i);break;case"preserve":c=this.currentUrlTree.queryParams;break;default:c=i||null}return null!==c&&(c=this.removeEmptyProps(c)),function(t,e,r,i,o){if(0===r.length)return Qc(e.root,e.root,e,i,o);var a=function(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new Yc(!0,0,t);var e=0,r=!1,i=t.reduce(function(t,i,o){if("object"==typeof i&&null!=i){if(i.outlets){var a={};return rc(i.outlets,function(t,e){a[e]="string"==typeof t?t.split("/"):t}),[].concat(n(t),[{outlets:a}])}if(i.segmentPath)return[].concat(n(t),[i.segmentPath])}return"string"!=typeof i?[].concat(n(t),[i]):0===o?(i.split("/").forEach(function(n,i){0==i&&"."===n||(0==i&&""===n?r=!0:".."===n?e++:""!=n&&t.push(n))}),t):[].concat(n(t),[i])},[]);return new Yc(r,e,i)}(r);if(a.toRoot())return Qc(e.root,new cc([],{}),e,i,o);var u=function(t,e,n){if(t.isAbsolute)return new Kc(e.root,!0,0);if(-1===n.snapshot._lastPathIndex){var r=n.snapshot._urlSegment;return new Kc(r,r===e.root,0)}var i=qc(t.commands[0])?0:1;return function(t,e,n){for(var r=t,i=e,o=n;o>i;){if(o-=i,!(r=r.parent))throw new Error("Invalid number of '../'");i=r.segments.length}return new Kc(r,!1,i-o)}(n.snapshot._urlSegment,n.snapshot._lastPathIndex+i,t.numberOfDoubleDots)}(a,e,t),s=u.processChildren?$c(u.segmentGroup,u.index,a.commands):Xc(u.segmentGroup,u.index,a.commands);return Qc(u.segmentGroup,s,e,i,o)}(s,this.currentUrlTree,t,c,l)}},{key:"navigateByUrl",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1},n=sh(t)?t:this.parseUrl(t),r=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(r,"imperative",null,e)}},{key:"navigate",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};return function(t){for(var e=0;e<t.length;e++){var n=t[e];if(null==n)throw new Error("The requested path contains ".concat(n," segment at index ").concat(e))}}(t),this.navigateByUrl(this.createUrlTree(t,e),e)}},{key:"serializeUrl",value:function(t){return this.urlSerializer.serialize(t)}},{key:"parseUrl",value:function(t){var e;try{e=this.urlSerializer.parse(t)}catch(n){e=this.malformedUriErrorHandler(n,this.urlSerializer,t)}return e}},{key:"isActive",value:function(t,e){if(sh(t))return oc(this.currentUrlTree,t,e);var n=this.parseUrl(t);return oc(this.currentUrlTree,n,e)}},{key:"removeEmptyProps",value:function(t){return Object.keys(t).reduce(function(e,n){var r=t[n];return null!=r&&(e[n]=r),e},{})}},{key:"processNavigations",value:function(){var t=this;this.navigations.subscribe(function(e){t.navigated=!0,t.lastSuccessfulId=e.id,t.events.next(new jl(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(t.currentUrlTree))),t.lastSuccessfulNavigation=t.currentNavigation,t.currentNavigation=null,e.resolve(!0)},function(e){t.console.warn("Unhandled Navigation Error: ")})}},{key:"scheduleNavigation",value:function(t,e,n,r,i){var o,a,u,s=this.getTransition(),l="imperative"!==e&&"imperative"===(null==s?void 0:s.source),c=(this.lastSuccessfulId===s.id||this.currentNavigation?s.rawUrl:s.urlAfterRedirects).toString()===t.toString();if(l&&c)return Promise.resolve(!0);i?(o=i.resolve,a=i.reject,u=i.promise):u=new Promise(function(t,e){o=t,a=e});var h=++this.navigationId;return this.setTransition({id:h,source:e,restoredState:n,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:t,extras:r,resolve:o,reject:a,promise:u,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),u.catch(function(t){return Promise.reject(t)})}},{key:"setBrowserUrl",value:function(t,e,n,r){var i=this.urlSerializer.serialize(t);r=r||{},this.location.isCurrentPathEqualTo(i)||e?this.location.replaceState(i,"",Object.assign(Object.assign({},r),{navigationId:n})):this.location.go(i,"",Object.assign(Object.assign({},r),{navigationId:n}))}},{key:"resetStateAndUrl",value:function(t,e,n){this.routerState=t,this.currentUrlTree=e,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n),this.resetUrlToCurrentUrlTree()}},{key:"resetUrlToCurrentUrlTree",value:function(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",{navigationId:this.lastSuccessfulId})}}]),t}()).\u0275fac=function(t){return new(t||nf)(nr(Vn),nr(dc),nr(Yh),nr(Lu),nr(Wi),nr(uu),nr(Da),nr(void 0))},nf.\u0275prov=_t({token:nf,factory:nf.\u0275fac}),nf),uf=((ef=function(){function t(e,n,r,i,o){p(this,t),this.parentContexts=e,this.location=n,this.resolver=r,this.changeDetector=o,this.activated=null,this._activatedRoute=null,this.activateEvents=new ga,this.deactivateEvents=new ga,this.name=i||"primary",e.onChildOutletCreated(this.name,this)}return y(t,[{key:"ngOnDestroy",value:function(){this.parentContexts.onChildOutletDestroyed(this.name)}},{key:"ngOnInit",value:function(){if(!this.activated){var t=this.parentContexts.getContext(this.name);t&&t.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.resolver||null))}}},{key:"isActivated",get:function(){return!!this.activated}},{key:"component",get:function(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}},{key:"activatedRoute",get:function(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}},{key:"activatedRouteData",get:function(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}},{key:"detach",value:function(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();var t=this.activated;return this.activated=null,this._activatedRoute=null,t}},{key:"attach",value:function(t,e){this.activated=t,this._activatedRoute=e,this.location.insert(t.hostView)}},{key:"deactivate",value:function(){if(this.activated){var t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}},{key:"activateWith",value:function(t,e){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=t;var n=(e=e||this.resolver).resolveComponentFactory(t._futureSnapshot.routeConfig.component),r=this.parentContexts.getOrCreateContext(this.name).children,i=new sf(t,r,this.location.injector);this.activated=this.location.createComponent(n,this.location.length,i),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}]),t}()).\u0275fac=function(t){return new(t||ef)(no(Yh),no(ra),no(Co),function(t,e){var n=t.attrs;if(n)for(var r=n.length,i=0;i<r;){var o=n[i];if(dn(o))break;if(0===o)i+=2;else if("number"==typeof o)for(i++;i<r&&"string"==typeof n[i];)i++;else{if("name"===o)return n[i+1];i+=2}}return null}(Ue()),no(Wo))},ef.\u0275dir=ne({type:ef,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),ef),sf=function(){function t(e,n,r){p(this,t),this.route=e,this.childContexts=n,this.parent=r}return y(t,[{key:"get",value:function(t,e){return t===Nc?this.route:t===Yh?this.childContexts:this.parent.get(t,e)}}]),t}(),lf=function t(){p(this,t)},cf=function(){function t(){p(this,t)}return y(t,[{key:"preload",value:function(t,e){return Hs(null)}}]),t}(),hf=((of=function(){function t(e,n,r,i,o){p(this,t),this.router=e,this.injector=i,this.preloadingStrategy=o,this.loader=new Qh(n,r,function(t){return e.triggerEvent(new zl(t))},function(t){return e.triggerEvent(new Zl(t))})}return y(t,[{key:"setUpPreloading",value:function(){var t=this;this.subscription=this.router.events.pipe(sl(function(t){return t instanceof jl}),vl(function(){return t.preload()})).subscribe(function(){})}},{key:"preload",value:function(){var t=this.injector.get(ta);return this.processRoutes(t,this.router.config)}},{key:"ngOnDestroy",value:function(){this.subscription&&this.subscription.unsubscribe()}},{key:"processRoutes",value:function(t,n){var r,i=[],o=e(n);try{for(o.s();!(r=o.n()).done;){var a=r.value;if(a.loadChildren&&!a.canLoad&&a._loadedConfig){var u=a._loadedConfig;i.push(this.processRoutes(u.module,u.routes))}else a.loadChildren&&!a.canLoad?i.push(this.preloadConfig(t,a)):a.children&&i.push(this.processRoutes(t,a.children))}}catch(s){o.e(s)}finally{o.f()}return K(i).pipe(it(),z(function(t){}))}},{key:"preloadConfig",value:function(t,e){var n=this;return this.preloadingStrategy.preload(e,function(){return n.loader.load(t.injector,e).pipe(et(function(t){return e._loadedConfig=t,n.processRoutes(t.module,t.routes)}))})}}]),t}()).\u0275fac=function(t){return new(t||of)(nr(af),nr(uu),nr(Da),nr(Wi),nr(lf))},of.\u0275prov=_t({token:of,factory:of.\u0275fac}),of),ff=((rf=function(){function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};p(this,t),this.router=e,this.viewportScroller=n,this.options=r,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},r.scrollPositionRestoration=r.scrollPositionRestoration||"disabled",r.anchorScrolling=r.anchorScrolling||"disabled"}return y(t,[{key:"init",value:function(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}},{key:"createScrollEvents",value:function(){var t=this;return this.router.events.subscribe(function(e){e instanceof Ml?(t.store[t.lastId]=t.viewportScroller.getScrollPosition(),t.lastSource=e.navigationTrigger,t.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof jl&&(t.lastId=e.id,t.scheduleScrollEvent(e,t.router.parseUrl(e.urlAfterRedirects).fragment))})}},{key:"consumeScrollEvents",value:function(){var t=this;return this.router.events.subscribe(function(e){e instanceof Ql&&(e.position?"top"===t.options.scrollPositionRestoration?t.viewportScroller.scrollToPosition([0,0]):"enabled"===t.options.scrollPositionRestoration&&t.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===t.options.anchorScrolling?t.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==t.options.scrollPositionRestoration&&t.viewportScroller.scrollToPosition([0,0]))})}},{key:"scheduleScrollEvent",value:function(t,e){this.router.triggerEvent(new Ql(t,"popstate"===this.lastSource?this.store[this.restoredId]:null,e))}},{key:"ngOnDestroy",value:function(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}]),t}()).\u0275fac=function(t){return new(t||rf)(nr(af),nr(es),nr(void 0))},rf.\u0275prov=_t({token:rf,factory:rf.\u0275fac}),rf),df=new Hn("ROUTER_CONFIGURATION"),vf=new Hn("ROUTER_FORROOT_GUARD"),pf=[Lu,{provide:dc,useClass:vc},{provide:af,useFactory:function(t,e,n,r,i,o,a){var u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},s=arguments.length>8?arguments[8]:void 0,l=arguments.length>9?arguments[9]:void 0,c=new af(null,t,e,n,r,i,o,ec(a));if(s&&(c.urlHandlingStrategy=s),l&&(c.routeReuseStrategy=l),function(t,e){t.errorHandler&&(e.errorHandler=t.errorHandler),t.malformedUriErrorHandler&&(e.malformedUriErrorHandler=t.malformedUriErrorHandler),t.onSameUrlNavigation&&(e.onSameUrlNavigation=t.onSameUrlNavigation),t.paramsInheritanceStrategy&&(e.paramsInheritanceStrategy=t.paramsInheritanceStrategy),t.relativeLinkResolution&&(e.relativeLinkResolution=t.relativeLinkResolution),t.urlUpdateStrategy&&(e.urlUpdateStrategy=t.urlUpdateStrategy)}(u,c),u.enableTracing){var h=gu();c.events.subscribe(function(t){h.logGroup("Router Event: "+t.constructor.name),h.log(t.toString()),h.log(t),h.logGroupEnd()})}return c},deps:[dc,Yh,Lu,Wi,uu,Da,Wh,df,[function(){return function t(){p(this,t)}}(),new qn],[function(){return function t(){p(this,t)}}(),new qn]]},Yh,{provide:Nc,useFactory:function(t){return t.routerState.root},deps:[af]},{provide:uu,useClass:cu},hf,cf,function(){function t(){p(this,t)}return y(t,[{key:"preload",value:function(t,e){return e().pipe(hl(function(){return Hs(null)}))}}]),t}(),{provide:df,useValue:{enableTracing:!1}}];function gf(){return new $a("Router",af)}var yf,mf=((yf=function(){function t(e,n){p(this,t)}return y(t,null,[{key:"forRoot",value:function(e,n){return{ngModule:t,providers:[pf,bf(e),{provide:vf,useFactory:kf,deps:[[af,new qn,new Qn]]},{provide:df,useValue:n||{}},{provide:Pu,useFactory:wf,deps:[_u,[new Gn(Du),new qn],df]},{provide:ff,useFactory:_f,deps:[af,es,df]},{provide:lf,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:cf},{provide:$a,multi:!0,useFactory:gf},[Sf,{provide:ya,multi:!0,useFactory:xf,deps:[Sf]},{provide:Tf,useFactory:Ef,deps:[Sf]},{provide:Sa,multi:!0,useExisting:Tf}]]}}},{key:"forChild",value:function(e){return{ngModule:t,providers:[bf(e)]}}}]),t}()).\u0275mod=te({type:yf}),yf.\u0275inj=wt({factory:function(t){return new(t||yf)(nr(vf,8),nr(af,8))}}),yf);function _f(t,e,n){return n.scrollOffset&&e.setOffset(n.scrollOffset),new ff(t,e,n)}function wf(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.useHash?new Uu(t,e):new Nu(t,e)}function kf(t){return"guarded"}function bf(t){return[{provide:Fn,multi:!0,useValue:t},{provide:Wh,multi:!0,useValue:t}]}var Cf,Sf=((Cf=function(){function t(e){p(this,t),this.injector=e,this.initNavigation=!1,this.resultOfPreactivationDone=new H}return y(t,[{key:"appInitializer",value:function(){var t=this;return this.injector.get(bu,Promise.resolve(null)).then(function(){var e=null,n=new Promise(function(t){return e=t}),r=t.injector.get(af),i=t.injector.get(df);return"disabled"===i.initialNavigation?(r.setUpLocationChangeListener(),e(!0)):"enabled"===i.initialNavigation||"enabledBlocking"===i.initialNavigation?(r.hooks.afterPreactivation=function(){return t.initNavigation?Hs(null):(t.initNavigation=!0,e(!0),t.resultOfPreactivationDone)},r.initialNavigation()):e(!0),n})}},{key:"bootstrapListener",value:function(t){var e=this.injector.get(df),n=this.injector.get(hf),r=this.injector.get(ff),i=this.injector.get(af),o=this.injector.get(ou);t===o.components[0]&&("enabledNonBlocking"!==e.initialNavigation&&void 0!==e.initialNavigation||i.initialNavigation(),n.setUpPreloading(),r.init(),i.resetRootComponentType(o.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}}]),t}()).\u0275fac=function(t){return new(t||Cf)(nr(Wi))},Cf.\u0275prov=_t({token:Cf,factory:Cf.\u0275fac}),Cf);function xf(t){return t.appInitializer.bind(t)}function Ef(t){return t.bootstrapListener.bind(t)}var Af,Tf=new Hn("Router Initializer"),Of=[],Pf=((Af=function t(){p(this,t)}).\u0275mod=te({type:Af}),Af.\u0275inj=wt({factory:function(t){return new(t||Af)},imports:[[mf.forRoot(Of)],mf]}),Af);function Rf(t,e){1&t&&(oo(0,"pre"),fo(1,"ng generate component xyz"),ao())}function If(t,e){1&t&&(oo(0,"pre"),fo(1,"ng add @angular/material"),ao())}function Mf(t,e){1&t&&(oo(0,"pre"),fo(1,"ng add @angular/pwa"),ao())}function jf(t,e){1&t&&(oo(0,"pre"),fo(1,"ng add _____"),ao())}function Df(t,e){1&t&&(oo(0,"pre"),fo(1,"ng test"),ao())}function Nf(t,e){1&t&&(oo(0,"pre"),fo(1,"ng build --prod"),ao())}var Uf,Lf,Hf=((Lf=function t(){p(this,t),this.title="HelloM"}).\u0275fac=function(t){return new(t||Lf)},Lf.\u0275cmp=Yt({type:Lf,selectors:[["app-root"]],decls:155,vars:7,consts:[["role","banner",1,"toolbar"],["width","40","alt","Angular Logo","src","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTAgMjUwIj4KICAgIDxwYXRoIGZpbGw9IiNERDAwMzEiIGQ9Ik0xMjUgMzBMMzEuOSA2My4ybDE0LjIgMTIzLjFMMTI1IDIzMGw3OC45LTQzLjcgMTQuMi0xMjMuMXoiIC8+CiAgICA8cGF0aCBmaWxsPSIjQzMwMDJGIiBkPSJNMTI1IDMwdjIyLjItLjFWMjMwbDc4LjktNDMuNyAxNC4yLTEyMy4xTDEyNSAzMHoiIC8+CiAgICA8cGF0aCAgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNSA1Mi4xTDY2LjggMTgyLjZoMjEuN2wxMS43LTI5LjJoNDkuNGwxMS43IDI5LjJIMTgzTDEyNSA1Mi4xem0xNyA4My4zaC0zNGwxNy00MC45IDE3IDQwLjl6IiAvPgogIDwvc3ZnPg=="],[1,"spacer"],["aria-label","Angular on twitter","target","_blank","rel","noopener","href","https://twitter.com/angular","title","Twitter"],["id","twitter-logo","height","24","data-name","Logo","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 400 400"],["width","400","height","400","fill","none"],["d","M153.62,301.59c94.34,0,145.94-78.16,145.94-145.94,0-2.22,0-4.43-.15-6.63A104.36,104.36,0,0,0,325,122.47a102.38,102.38,0,0,1-29.46,8.07,51.47,51.47,0,0,0,22.55-28.37,102.79,102.79,0,0,1-32.57,12.45,51.34,51.34,0,0,0-87.41,46.78A145.62,145.62,0,0,1,92.4,107.81a51.33,51.33,0,0,0,15.88,68.47A50.91,50.91,0,0,1,85,169.86c0,.21,0,.43,0,.65a51.31,51.31,0,0,0,41.15,50.28,51.21,51.21,0,0,1-23.16.88,51.35,51.35,0,0,0,47.92,35.62,102.92,102.92,0,0,1-63.7,22A104.41,104.41,0,0,1,75,278.55a145.21,145.21,0,0,0,78.62,23","fill","#fff"],["role","main",1,"content"],[1,"card","highlight-card","card-small"],["id","rocket","alt","Rocket Ship","xmlns","http://www.w3.org/2000/svg","width","101.678","height","101.678","viewBox","0 0 101.678 101.678"],["id","Group_83","data-name","Group 83","transform","translate(-141 -696)"],["id","Ellipse_8","data-name","Ellipse 8","cx","50.839","cy","50.839","r","50.839","transform","translate(141 696)","fill","#dd0031"],["id","Group_47","data-name","Group 47","transform","translate(165.185 720.185)"],["id","Path_33","data-name","Path 33","d","M3.4,42.615a3.084,3.084,0,0,0,3.553,3.553,21.419,21.419,0,0,0,12.215-6.107L9.511,30.4A21.419,21.419,0,0,0,3.4,42.615Z","transform","translate(0.371 3.363)","fill","#fff"],["id","Path_34","data-name","Path 34","d","M53.3,3.221A3.09,3.09,0,0,0,50.081,0,48.227,48.227,0,0,0,18.322,13.437c-6-1.666-14.991-1.221-18.322,7.218A33.892,33.892,0,0,1,9.439,25.1l-.333.666a3.013,3.013,0,0,0,.555,3.553L23.985,43.641a2.9,2.9,0,0,0,3.553.555l.666-.333A33.892,33.892,0,0,1,32.647,53.3c8.55-3.664,8.884-12.326,7.218-18.322A48.227,48.227,0,0,0,53.3,3.221ZM34.424,9.772a6.439,6.439,0,1,1,9.106,9.106,6.368,6.368,0,0,1-9.106,0A6.467,6.467,0,0,1,34.424,9.772Z","transform","translate(0 0.005)","fill","#fff"],["id","rocket-smoke","alt","Rocket Ship Smoke","xmlns","http://www.w3.org/2000/svg","width","516.119","height","1083.632","viewBox","0 0 516.119 1083.632"],["id","Path_40","data-name","Path 40","d","M644.6,141S143.02,215.537,147.049,870.207s342.774,201.755,342.774,201.755S404.659,847.213,388.815,762.2c-27.116-145.51-11.551-384.124,271.9-609.1C671.15,139.365,644.6,141,644.6,141Z","transform","translate(-147.025 -140.939)","fill","#f5f5f5"],[1,"card-container"],["target","_blank","rel","noopener","href","https://angular.io/tutorial",1,"card"],["xmlns","http://www.w3.org/2000/svg","width","24","height","24","viewBox","0 0 24 24",1,"material-icons"],["d","M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3L1 9l11 6 9-4.91V17h2V9L12 3z"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["target","_blank","rel","noopener","href","https://angular.io/cli",1,"card"],["d","M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"],["target","_blank","rel","noopener","href","https://blog.angular.io/",1,"card"],["d","M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67zM11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.77-.36 3.6-1.21 4.62-2.58.39 1.29.59 2.65.59 4.04 0 2.65-2.15 4.8-4.8 4.8z"],["type","hidden"],["selection",""],["tabindex","0",1,"card","card-small",3,"click"],["d","M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"],[1,"terminal",3,"ngSwitch"],[4,"ngSwitchDefault"],[4,"ngSwitchCase"],["title","Animations","href","https://angular.io/guide/animations","target","_blank","rel","noopener",1,"circle-link"],["id","Group_20","data-name","Group 20","xmlns","http://www.w3.org/2000/svg","width","21.813","height","23.453","viewBox","0 0 21.813 23.453"],["id","Path_15","data-name","Path 15","d","M4099.584,972.736h0l-10.882,3.9,1.637,14.4,9.245,5.153,9.245-5.153,1.686-14.4Z","transform","translate(-4088.702 -972.736)","fill","#ffa726"],["id","Path_16","data-name","Path 16","d","M4181.516,972.736v23.453l9.245-5.153,1.686-14.4Z","transform","translate(-4170.633 -972.736)","fill","#fb8c00"],["id","Path_17","data-name","Path 17","d","M4137.529,1076.127l-7.7-3.723,4.417-2.721,7.753,3.723Z","transform","translate(-4125.003 -1058.315)","fill","#ffe0b2"],["id","Path_18","data-name","Path 18","d","M4137.529,1051.705l-7.7-3.723,4.417-2.721,7.753,3.723Z","transform","translate(-4125.003 -1036.757)","fill","#fff3e0"],["id","Path_19","data-name","Path 19","d","M4137.529,1027.283l-7.7-3.723,4.417-2.721,7.753,3.723Z","transform","translate(-4125.003 -1015.199)","fill","#fff"],["title","CLI","href","https://cli.angular.io/","target","_blank","rel","noopener",1,"circle-link"],["alt","Angular CLI Logo","xmlns","http://www.w3.org/2000/svg","width","21.762","height","23.447","viewBox","0 0 21.762 23.447"],["id","Group_21","data-name","Group 21","transform","translate(0)"],["id","Path_20","data-name","Path 20","d","M2660.313,313.618h0l-10.833,3.9,1.637,14.4,9.2,5.152,9.244-5.152,1.685-14.4Z","transform","translate(-2649.48 -313.618)","fill","#37474f"],["id","Path_21","data-name","Path 21","d","M2741.883,313.618v23.447l9.244-5.152,1.685-14.4Z","transform","translate(-2731.05 -313.618)","fill","#263238"],["id","Path_22","data-name","Path 22","d","M2692.293,379.169h11.724V368.618h-11.724Zm11.159-.6h-10.608v-9.345h10.621v9.345Z","transform","translate(-2687.274 -362.17)","fill","#fff"],["id","Path_23","data-name","Path 23","d","M2709.331,393.688l.4.416,2.265-2.28-2.294-2.294-.4.4,1.893,1.893Z","transform","translate(-2702.289 -380.631)","fill","#fff"],["id","Rectangle_12","data-name","Rectangle 12","width","3.517","height","0.469","transform","translate(9.709 13.744)","fill","#fff"],["title","Augury","href","https://augury.rangle.io/","target","_blank","rel","noopener",1,"circle-link"],["alt","Angular Augury Logo","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","width","21.81","height","23.447","viewBox","0 0 21.81 23.447"],["id","clip-path"],["id","Rectangle_13","data-name","Rectangle 13","width","10.338","height","10.27","fill","none"],["id","Group_25","data-name","Group 25","transform","translate(0)"],["id","Path_24","data-name","Path 24","d","M3780.155,311.417h0l-10.881,3.9,1.637,14.4,9.244,5.152,9.244-5.152,1.685-14.4Z","transform","translate(-3769.274 -311.417)","fill","#4a3493"],["id","Path_25","data-name","Path 25","d","M3862.088,311.417v23.447l9.244-5.152,1.685-14.4Z","transform","translate(-3851.207 -311.417)","fill","#311b92"],["id","Group_24","data-name","Group 24","transform","translate(6.194 6.73)","opacity","0.5"],["id","Group_23","data-name","Group 23","transform","translate(0 0)"],["id","Group_22","data-name","Group 22","clip-path","url(#clip-path)"],["id","Path_26","data-name","Path 26","d","M3832.4,373.252a5.168,5.168,0,1,1-5.828-4.383,5.216,5.216,0,0,1,2.574.3,3.017,3.017,0,1,0,3.252,4.086Z","transform","translate(-3822.107 -368.821)","fill","#fff"],["id","Path_27","data-name","Path 27","d","M3830.582,370.848a5.162,5.162,0,1,1-3.254-4.086,3.017,3.017,0,1,0,3.252,4.086Z","transform","translate(-3814.311 -359.969)","fill","#fff"],["title","Protractor","href","https://www.protractortest.org/","target","_blank","rel","noopener",1,"circle-link"],["alt","Angular Protractor Logo","xmlns","http://www.w3.org/2000/svg","width","21.81","height","23.447","viewBox","0 0 21.81 23.447"],["id","Group_26","data-name","Group 26","transform","translate(0)"],["id","Path_28","data-name","Path 28","d","M4620.155,311.417h0l-10.881,3.9,1.637,14.4,9.244,5.152,9.244-5.152,1.685-14.4Z","transform","translate(-4609.274 -311.417)","fill","#e13439"],["id","Path_29","data-name","Path 29","d","M4702.088,311.417v23.447l9.244-5.152,1.685-14.4Z","transform","translate(-4691.207 -311.417)","fill","#b52f32"],["id","Path_30","data-name","Path 30","d","M4651.044,369.58v-.421h1.483a7.6,7.6,0,0,0-2.106-5.052l-1.123,1.123-.3-.3,1.122-1.121a7.588,7.588,0,0,0-4.946-2.055v1.482h-.421v-1.485a7.589,7.589,0,0,0-5.051,2.058l1.122,1.121-.3.3-1.123-1.123a7.591,7.591,0,0,0-2.106,5.052h1.482v.421h-1.489v1.734h15.241V369.58Zm-10.966-.263a4.835,4.835,0,0,1,9.67,0Z","transform","translate(-4634.008 -355.852)","fill","#fff"],["title","Find a Local Meetup","href","https://www.meetup.com/find/?keywords=angular","target","_blank","rel","noopener",1,"circle-link"],["alt","Meetup Logo","xmlns","http://www.w3.org/2000/svg","width","24.607","height","23.447","viewBox","0 0 24.607 23.447"],["id","logo--mSwarm","d","M21.221,14.95A4.393,4.393,0,0,1,17.6,19.281a4.452,4.452,0,0,1-.8.069c-.09,0-.125.035-.154.117a2.939,2.939,0,0,1-2.506,2.091,2.868,2.868,0,0,1-2.248-.624.168.168,0,0,0-.245-.005,3.926,3.926,0,0,1-2.589.741,4.015,4.015,0,0,1-3.7-3.347,2.7,2.7,0,0,1-.043-.38c0-.106-.042-.146-.143-.166a3.524,3.524,0,0,1-1.516-.69A3.623,3.623,0,0,1,2.23,14.557a3.66,3.66,0,0,1,1.077-3.085.138.138,0,0,0,.026-.2,3.348,3.348,0,0,1-.451-1.821,3.46,3.46,0,0,1,2.749-3.28.44.44,0,0,0,.355-.281,5.072,5.072,0,0,1,3.863-3,5.028,5.028,0,0,1,3.555.666.31.31,0,0,0,.271.03A4.5,4.5,0,0,1,18.3,4.7a4.4,4.4,0,0,1,1.334,2.751,3.658,3.658,0,0,1,.022.706.131.131,0,0,0,.1.157,2.432,2.432,0,0,1,1.574,1.645,2.464,2.464,0,0,1-.7,2.616c-.065.064-.051.1-.014.166A4.321,4.321,0,0,1,21.221,14.95ZM13.4,14.607a2.09,2.09,0,0,0,1.409,1.982,4.7,4.7,0,0,0,1.275.221,1.807,1.807,0,0,0,.9-.151.542.542,0,0,0,.321-.545.558.558,0,0,0-.359-.534,1.2,1.2,0,0,0-.254-.078c-.262-.047-.526-.086-.787-.138a.674.674,0,0,1-.617-.75,3.394,3.394,0,0,1,.218-1.109c.217-.658.509-1.286.79-1.918a15.609,15.609,0,0,0,.745-1.86,1.95,1.95,0,0,0,.06-1.073,1.286,1.286,0,0,0-1.051-1.033,1.977,1.977,0,0,0-1.521.2.339.339,0,0,1-.446-.042c-.1-.092-.2-.189-.307-.284a1.214,1.214,0,0,0-1.643-.061,7.563,7.563,0,0,1-.614.512A.588.588,0,0,1,10.883,8c-.215-.115-.437-.215-.659-.316a2.153,2.153,0,0,0-.695-.248A2.091,2.091,0,0,0,7.541,8.562a9.915,9.915,0,0,0-.405.986c-.559,1.545-1.015,3.123-1.487,4.7a1.528,1.528,0,0,0,.634,1.777,1.755,1.755,0,0,0,1.5.211,1.35,1.35,0,0,0,.824-.858c.543-1.281,1.032-2.584,1.55-3.875.142-.355.28-.712.432-1.064a.548.548,0,0,1,.851-.24.622.622,0,0,1,.185.539,2.161,2.161,0,0,1-.181.621c-.337.852-.68,1.7-1.018,2.552a2.564,2.564,0,0,0-.173.528.624.624,0,0,0,.333.71,1.073,1.073,0,0,0,.814.034,1.22,1.22,0,0,0,.657-.655q.758-1.488,1.511-2.978.35-.687.709-1.37a1.073,1.073,0,0,1,.357-.434.43.43,0,0,1,.463-.016.373.373,0,0,1,.153.387.7.7,0,0,1-.057.236c-.065.157-.127.316-.2.469-.42.883-.846,1.763-1.262,2.648A2.463,2.463,0,0,0,13.4,14.607Zm5.888,6.508a1.09,1.09,0,0,0-2.179.006,1.09,1.09,0,0,0,2.179-.006ZM1.028,12.139a1.038,1.038,0,1,0,.01-2.075,1.038,1.038,0,0,0-.01,2.075ZM13.782.528a1.027,1.027,0,1,0-.011,2.055A1.027,1.027,0,0,0,13.782.528ZM22.21,6.95a.882.882,0,0,0-1.763.011A.882.882,0,0,0,22.21,6.95ZM4.153,4.439a.785.785,0,1,0,.787-.78A.766.766,0,0,0,4.153,4.439Zm8.221,18.22a.676.676,0,1,0-.677.666A.671.671,0,0,0,12.374,22.658ZM22.872,12.2a.674.674,0,0,0-.665.665.656.656,0,0,0,.655.643.634.634,0,0,0,.655-.644A.654.654,0,0,0,22.872,12.2ZM7.171-.123A.546.546,0,0,0,6.613.43a.553.553,0,1,0,1.106,0A.539.539,0,0,0,7.171-.123ZM24.119,9.234a.507.507,0,0,0-.493.488.494.494,0,0,0,.494.494.48.48,0,0,0,.487-.483A.491.491,0,0,0,24.119,9.234Zm-19.454,9.7a.5.5,0,0,0-.488-.488.491.491,0,0,0-.487.5.483.483,0,0,0,.491.479A.49.49,0,0,0,4.665,18.936Z","transform","translate(0 0.123)","fill","#f64060"],["title","Join the Conversation on Gitter","href","https://gitter.im/angular/angular","target","_blank","rel","noopener",1,"circle-link"],["alt","Gitter Logo","xmlns","http://www.w3.org/2000/svg","width","19.447","height","19.447","viewBox","0 0 19.447 19.447"],["id","Group_40","data-name","Group 40","transform","translate(-1612 -405)"],["id","Rectangle_19","data-name","Rectangle 19","width","19.447","height","19.447","transform","translate(1612 405)","fill","#e60257"],["id","gitter","transform","translate(1617.795 408.636)"],["id","Group_33","data-name","Group 33","transform","translate(0 0)"],["id","Rectangle_15","data-name","Rectangle 15","width","1.04","height","9.601","transform","translate(2.304 2.324)","fill","#fff"],["id","Rectangle_16","data-name","Rectangle 16","width","1.04","height","9.601","transform","translate(4.607 2.324)","fill","#fff"],["id","Rectangle_17","data-name","Rectangle 17","width","1.04","height","4.648","transform","translate(6.91 2.324)","fill","#fff"],["id","Rectangle_18","data-name","Rectangle 18","width","1.04","height","6.971","transform","translate(0 0)","fill","#fff"],["href","https://github.com/angular/angular","target","_blank","rel","noopener"],[1,"github-star-badge"],["d","M0 0h24v24H0z","fill","none"],["d","M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z","fill","#1976d2"],["id","clouds","alt","Gray Clouds Background","xmlns","http://www.w3.org/2000/svg","width","2611.084","height","485.677","viewBox","0 0 2611.084 485.677"],["id","Path_39","data-name","Path 39","d","M2379.709,863.793c10-93-77-171-168-149-52-114-225-105-264,15-75,3-140,59-152,133-30,2.83-66.725,9.829-93.5,26.25-26.771-16.421-63.5-23.42-93.5-26.25-12-74-77-130-152-133-39-120-212-129-264-15-54.084-13.075-106.753,9.173-138.488,48.9-31.734-39.726-84.4-61.974-138.487-48.9-52-114-225-105-264,15a162.027,162.027,0,0,0-103.147,43.044c-30.633-45.365-87.1-72.091-145.206-58.044-52-114-225-105-264,15-75,3-140,59-152,133-53,5-127,23-130,83-2,42,35,72,70,86,49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33,61.112,8.015,113.854-5.72,150.492-29.764a165.62,165.62,0,0,0,110.861-3.236c47,94,178,113,251,33,31.385,4.116,60.563,2.495,86.487-3.311,25.924,5.806,55.1,7.427,86.488,3.311,73,80,204,61,251-33a165.625,165.625,0,0,0,120,0c51,13,108,15,157-5a147.188,147.188,0,0,0,33.5-18.694,147.217,147.217,0,0,0,33.5,18.694c49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33C2446.709,1093.793,2554.709,922.793,2379.709,863.793Z","transform","translate(142.69 -634.312)","fill","#eee"]],template:function(t,e){if(1&t){var n=je();oo(0,"div",0),uo(1,"img",1),oo(2,"span"),fo(3,"Welcome"),ao(),uo(4,"div",2),oo(5,"a",3),nn(),oo(6,"svg",4),uo(7,"rect",5),uo(8,"path",6),ao(),ao(),ao(),rn(),oo(9,"div",7),oo(10,"div",8),nn(),oo(11,"svg",9),oo(12,"g",10),uo(13,"circle",11),oo(14,"g",12),uo(15,"path",13),uo(16,"path",14),ao(),ao(),ao(),rn(),oo(17,"span"),fo(18),ao(),nn(),oo(19,"svg",15),uo(20,"path",16),ao(),ao(),rn(),oo(21,"h2"),fo(22,"Resources"),ao(),oo(23,"p"),fo(24,"Here are some links to help you get started:"),ao(),oo(25,"div",17),oo(26,"a",18),nn(),oo(27,"svg",19),uo(28,"path",20),ao(),rn(),oo(29,"span"),fo(30,"Learn Angular"),ao(),nn(),oo(31,"svg",19),uo(32,"path",21),ao(),ao(),rn(),oo(33,"a",22),nn(),oo(34,"svg",19),uo(35,"path",23),ao(),rn(),oo(36,"span"),fo(37,"CLI Documentation"),ao(),nn(),oo(38,"svg",19),uo(39,"path",21),ao(),ao(),rn(),oo(40,"a",24),nn(),oo(41,"svg",19),uo(42,"path",25),ao(),rn(),oo(43,"span"),fo(44,"Angular Blog"),ao(),nn(),oo(45,"svg",19),uo(46,"path",21),ao(),ao(),ao(),rn(),oo(47,"h2"),fo(48,"Next Steps"),ao(),oo(49,"p"),fo(50,"What do you want to do next with your app?"),ao(),uo(51,"input",26,27),oo(53,"div",17),oo(54,"div",28),lo("click",function(){return Ne(n),eo(52).value="component"}),nn(),oo(55,"svg",19),uo(56,"path",29),ao(),rn(),oo(57,"span"),fo(58,"New Component"),ao(),ao(),oo(59,"div",28),lo("click",function(){return Ne(n),eo(52).value="material"}),nn(),oo(60,"svg",19),uo(61,"path",29),ao(),rn(),oo(62,"span"),fo(63,"Angular Material"),ao(),ao(),oo(64,"div",28),lo("click",function(){return Ne(n),eo(52).value="pwa"}),nn(),oo(65,"svg",19),uo(66,"path",29),ao(),rn(),oo(67,"span"),fo(68,"Add PWA Support"),ao(),ao(),oo(69,"div",28),lo("click",function(){return Ne(n),eo(52).value="dependency"}),nn(),oo(70,"svg",19),uo(71,"path",29),ao(),rn(),oo(72,"span"),fo(73,"Add Dependency"),ao(),ao(),oo(74,"div",28),lo("click",function(){return Ne(n),eo(52).value="test"}),nn(),oo(75,"svg",19),uo(76,"path",29),ao(),rn(),oo(77,"span"),fo(78,"Run and Watch Tests"),ao(),ao(),oo(79,"div",28),lo("click",function(){return Ne(n),eo(52).value="build"}),nn(),oo(80,"svg",19),uo(81,"path",29),ao(),rn(),oo(82,"span"),fo(83,"Build for Production"),ao(),ao(),ao(),oo(84,"div",30),to(85,Rf,2,0,"pre",31),to(86,If,2,0,"pre",32),to(87,Mf,2,0,"pre",32),to(88,jf,2,0,"pre",32),to(89,Df,2,0,"pre",32),to(90,Nf,2,0,"pre",32),ao(),oo(91,"div",17),oo(92,"a",33),nn(),oo(93,"svg",34),uo(94,"path",35),uo(95,"path",36),uo(96,"path",37),uo(97,"path",38),uo(98,"path",39),ao(),ao(),rn(),oo(99,"a",40),nn(),oo(100,"svg",41),oo(101,"g",42),uo(102,"path",43),uo(103,"path",44),uo(104,"path",45),uo(105,"path",46),uo(106,"rect",47),ao(),ao(),ao(),rn(),oo(107,"a",48),nn(),oo(108,"svg",49),oo(109,"defs"),oo(110,"clipPath",50),uo(111,"rect",51),ao(),ao(),oo(112,"g",52),uo(113,"path",53),uo(114,"path",54),oo(115,"g",55),oo(116,"g",56),oo(117,"g",57),uo(118,"path",58),ao(),ao(),ao(),uo(119,"path",59),ao(),ao(),ao(),rn(),oo(120,"a",60),nn(),oo(121,"svg",61),oo(122,"g",62),uo(123,"path",63),uo(124,"path",64),uo(125,"path",65),ao(),ao(),ao(),rn(),oo(126,"a",66),nn(),oo(127,"svg",67),uo(128,"path",68),ao(),ao(),rn(),oo(129,"a",69),nn(),oo(130,"svg",70),oo(131,"g",71),uo(132,"rect",72),oo(133,"g",73),oo(134,"g",74),uo(135,"rect",75),uo(136,"rect",76),uo(137,"rect",77),uo(138,"rect",78),ao(),ao(),ao(),ao(),ao(),ao(),rn(),oo(139,"footer"),fo(140," Love Angular?\xa0 "),oo(141,"a",79),fo(142," Give our repo a star. "),oo(143,"div",80),nn(),oo(144,"svg",19),uo(145,"path",81),uo(146,"path",82),ao(),fo(147," Star "),ao(),ao(),rn(),oo(148,"a",79),nn(),oo(149,"svg",19),uo(150,"path",83),uo(151,"path",81),ao(),ao(),ao(),oo(152,"svg",84),uo(153,"path",85),ao(),ao(),rn(),uo(154,"router-outlet")}if(2&t){var r=eo(52);qr(18),vo("",e.title," app is running!"),qr(66),ro("ngSwitch",r.value),qr(2),ro("ngSwitchCase","material"),qr(1),ro("ngSwitchCase","pwa"),qr(1),ro("ngSwitchCase","dependency"),qr(1),ro("ngSwitchCase","test"),qr(1),ro("ngSwitchCase","build")}},directives:[Ku,$u,Xu,uf],styles:["",'[_nghost-%COMP%] {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";\n font-size: 14px;\n color: #333;\n box-sizing: border-box;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%] {\n margin: 8px 0;\n }\n\n p[_ngcontent-%COMP%] {\n margin: 0;\n }\n\n .spacer[_ngcontent-%COMP%] {\n flex: 1;\n }\n\n .toolbar[_ngcontent-%COMP%] {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 60px;\n display: flex;\n align-items: center;\n background-color: #1976d2;\n color: white;\n font-weight: 600;\n }\n\n .toolbar[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n margin: 0 16px;\n }\n\n .toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%] {\n height: 40px;\n margin: 0 16px;\n }\n\n .toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%]:hover {\n opacity: 0.8;\n }\n\n .content[_ngcontent-%COMP%] {\n display: flex;\n margin: 82px auto 32px;\n padding: 0 16px;\n max-width: 960px;\n flex-direction: column;\n align-items: center;\n }\n\n svg.material-icons[_ngcontent-%COMP%] {\n height: 24px;\n width: auto;\n }\n\n svg.material-icons[_ngcontent-%COMP%]:not(:last-child) {\n margin-right: 8px;\n }\n\n .card[_ngcontent-%COMP%] svg.material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%] {\n fill: #888;\n }\n\n .card-container[_ngcontent-%COMP%] {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-top: 16px;\n }\n\n .card[_ngcontent-%COMP%] {\n border-radius: 4px;\n border: 1px solid #eee;\n background-color: #fafafa;\n height: 40px;\n width: 200px;\n margin: 0 8px 16px;\n padding: 16px;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n transition: all 0.2s ease-in-out;\n line-height: 24px;\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(:last-child) {\n margin-right: 0;\n }\n\n .card.card-small[_ngcontent-%COMP%] {\n height: 16px;\n width: 168px;\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card) {\n cursor: pointer;\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover {\n transform: translateY(-3px);\n box-shadow: 0 4px 17px rgba(0, 0, 0, 0.35);\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover .material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%] {\n fill: rgb(105, 103, 103);\n }\n\n .card.highlight-card[_ngcontent-%COMP%] {\n background-color: #1976d2;\n color: white;\n font-weight: 600;\n border: none;\n width: auto;\n min-width: 30%;\n position: relative;\n }\n\n .card.card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%] {\n margin-left: 60px;\n }\n\n svg#rocket[_ngcontent-%COMP%] {\n width: 80px;\n position: absolute;\n left: -10px;\n top: -24px;\n }\n\n svg#rocket-smoke[_ngcontent-%COMP%] {\n height: calc(100vh - 95px);\n position: absolute;\n top: 10px;\n right: 180px;\n z-index: -10;\n }\n\n a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:visited, a[_ngcontent-%COMP%]:hover {\n color: #1976d2;\n text-decoration: none;\n }\n\n a[_ngcontent-%COMP%]:hover {\n color: #125699;\n }\n\n .terminal[_ngcontent-%COMP%] {\n position: relative;\n width: 80%;\n max-width: 600px;\n border-radius: 6px;\n padding-top: 45px;\n margin-top: 8px;\n overflow: hidden;\n background-color: rgb(15, 15, 16);\n }\n\n .terminal[_ngcontent-%COMP%]::before {\n content: "\\2022 \\2022 \\2022";\n position: absolute;\n top: 0;\n left: 0;\n height: 4px;\n background: rgb(58, 58, 58);\n color: #c2c3c4;\n width: 100%;\n font-size: 2rem;\n line-height: 0;\n padding: 14px 0;\n text-indent: 4px;\n }\n\n .terminal[_ngcontent-%COMP%] pre[_ngcontent-%COMP%] {\n font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;\n color: white;\n padding: 0 1rem 1rem;\n margin: 0;\n }\n\n .circle-link[_ngcontent-%COMP%] {\n height: 40px;\n width: 40px;\n border-radius: 40px;\n margin: 8px;\n background-color: white;\n border: 1px solid #eeeeee;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);\n transition: 1s ease-out;\n }\n\n .circle-link[_ngcontent-%COMP%]:hover {\n transform: translateY(-0.25rem);\n box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.2);\n }\n\n footer[_ngcontent-%COMP%] {\n margin-top: 8px;\n display: flex;\n align-items: center;\n line-height: 20px;\n }\n\n footer[_ngcontent-%COMP%] a[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n }\n\n .github-star-badge[_ngcontent-%COMP%] {\n color: #24292e;\n display: flex;\n align-items: center;\n font-size: 12px;\n padding: 3px 10px;\n border: 1px solid rgba(27,31,35,.2);\n border-radius: 3px;\n background-image: linear-gradient(-180deg,#fafbfc,#eff3f6 90%);\n margin-left: 4px;\n font-weight: 600;\n font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;\n }\n\n .github-star-badge[_ngcontent-%COMP%]:hover {\n background-image: linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%);\n border-color: rgba(27,31,35,.35);\n background-position: -.5em;\n }\n\n .github-star-badge[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%] {\n height: 16px;\n width: 16px;\n margin-right: 4px;\n }\n\n svg#clouds[_ngcontent-%COMP%] {\n position: fixed;\n bottom: -160px;\n left: -230px;\n z-index: -10;\n width: 1920px;\n }\n\n\n \n @media screen and (max-width: 767px) {\n\n .card-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.circle-link), .terminal[_ngcontent-%COMP%] {\n width: 100%;\n }\n\n .card[_ngcontent-%COMP%]:not(.highlight-card) {\n height: 16px;\n margin: 8px 0;\n }\n\n .card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%] {\n margin-left: 72px;\n }\n\n svg#rocket-smoke[_ngcontent-%COMP%] {\n right: 120px;\n transform: rotate(-5deg);\n }\n }\n\n @media screen and (max-width: 575px) {\n svg#rocket-smoke[_ngcontent-%COMP%] {\n display: none;\n visibility: hidden;\n }\n }']}),Lf),Ff=((Uf=function t(){p(this,t)}).\u0275mod=te({type:Uf,bootstrap:[Hf]}),Uf.\u0275inj=wt({factory:function(t){return new(t||Uf)},providers:[],imports:[[Ls,Pf]]}),Uf);(function(){if(Ya)throw new Error("Cannot enable prod mode after platform setup.");Ja=!1})(),Ns().bootstrapModule(Ff).catch(function(t){return console.error(t)})},zn8P:function(t,e){function n(t){return Promise.resolve().then(function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e})}n.keys=function(){return[]},n.resolve=n,t.exports=n,n.id="zn8P"}},[[0,0]]])}();