"use strict";this.default_h=this.default_h||{};(function(_){var window=this;
try{
var k,aa=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,aa);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))},da=function(a,b){0<=ca(a,b)||a.push(b)},ea=function(a,b){b=ca(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c},ja=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]},la=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ka(d)){var e=a.length||0,f=d.length||0;a.length=
e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}},sa=function(a,b){b=b||a;for(var c=0,d=0,e={};d<a.length;){var f=a[d++],g=ma(f)?"o"+(Object.prototype.hasOwnProperty.call(f,na)&&f[na]||(f[na]=++ra)):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,g)||(e[g]=!0,b[c++]=f)}b.length=c},ua=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},va=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},xa=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},za=function(a,
b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<ya.length;f++)c=ya[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Ba=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Ba.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c},Fa=function(a){return Ca(a,function(b){return b},function(b){return new Uint8Array(b)})},Ha=function(a,b,c){return"object"===typeof a?Ga&&!Array.isArray(a)&&a instanceof
Uint8Array?c(a):Ca(a,b,c):b(a)},Ca=function(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=Ha(f,b,c))}Array.isArray(a)&&a.UY&&Ia(d);return d}d={};for(e in a)f=a[e],null!=f&&(d[e]=Ha(f,b,c));return d},La=function(a){return Ca(a,function(b){return"number"===typeof b?isFinite(b)?b:String(b):b},function(b){return Ka(b)})},Na=function(a,b,c){0!==c?Ma(a,b,c):Ma(a,b,void 0);return a},Ra=function(a){if(!a)return null;if(a instanceof Oa)a=a.get("__utmz");
else a:{a=Pa(a.split(";"));for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.indexOf("=");if(0<c&&"__utmz"===b.substr(0,c).trim()){a=b.substr(c+1).trim();break a}}a=null}if(!a)return null;var d;(a=Qa.exec(a))&&1<a.length&&(d=a[1]);if(!d)return null;a={};d=Pa(d.split("|"));for(b=d.next();!b.done;b=d.next())b=b.value.trim().split("="),2===b.length&&b[0].startsWith("utm")&&(a[b[0]]=b[1]);return a},Sa=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;
q=m=0}function b(r){for(var t=g,y=0;64>y;y+=4)t[y/4]=r[y]<<24|r[y+1]<<16|r[y+2]<<8|r[y+3];for(y=16;80>y;y++)r=t[y-3]^t[y-8]^t[y-14]^t[y-16],t[y]=(r<<1|r>>>31)&4294967295;r=e[0];var C=e[1],J=e[2],S=e[3],E=e[4];for(y=0;80>y;y++){if(40>y)if(20>y){var D=S^C&(J^S);var T=1518500249}else D=C^J^S,T=1859775393;else 60>y?(D=C&J|S&(C|J),T=2400959708):(D=C^J^S,T=3395469782);D=((r<<5|r>>>27)&4294967295)+D+E+T+t[y]&4294967295;E=S;S=J;J=(C<<30|C>>>2)&4294967295;C=r;r=D}e[0]=e[0]+r&4294967295;e[1]=e[1]+C&4294967295;
e[2]=e[2]+J&4294967295;e[3]=e[3]+S&4294967295;e[4]=e[4]+E&4294967295}function c(r,t){if("string"===typeof r){r=unescape(encodeURIComponent(r));for(var y=[],C=0,J=r.length;C<J;++C)y.push(r.charCodeAt(C));r=y}t||(t=r.length);y=0;if(0==m)for(;y+64<t;)b(r.slice(y,y+64)),y+=64,q+=64;for(;y<t;)if(f[m++]=r[y++],q++,64==m)for(m=0,b(f);y+64<t;)b(r.slice(y,y+64)),y+=64,q+=64}function d(){var r=[],t=8*q;56>m?c(h,56-m):c(h,64-(m-56));for(var y=63;56<=y;y--)f[y]=t&255,t>>>=8;b(f);for(y=t=0;5>y;y++)for(var C=24;0<=
C;C-=8)r[t++]=e[y]>>C&255;return r}for(var e=[],f=[],g=[],h=[128],l=1;64>l;++l)h[l]=0;var m,q;a();return{reset:a,update:c,digest:d,IX:function(){for(var r=d(),t="",y=0;y<r.length;y++)t+="0123456789ABCDEF".charAt(Math.floor(r[y]/16))+"0123456789ABCDEF".charAt(r[y]%16);return t}}},Ta=function(a){a&&"function"==typeof a.Kb&&a.Kb()},Ua=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ka(d)?Ua.apply(null,d):Ta(d)}},Wa=function(a){Va.setTimeout(function(){throw a;},0)},cb=function(a,
b,c){Xa(a.url,function(d){d=d.target;Ya(d)?b(Za(d)):c(ab(d))},a.t_,a.body,a.s_,a.LE,a.withCredentials)},ib=function(a,b){a=void 0===a?window:a;return db(db(new eb(a,b),new fb(a)),new gb)},jb=function(a,b){return{type:7,name:a,HX:b,options:{}}},kb=function(a,b){return{type:4,S:void 0===b?null:b,Rh:a}},lb=function(a){return{type:6,S:a,offset:null}},mb=function(a,b){return{type:0,name:a,S:b,options:void 0}},nb=function(a,b){return{type:1,WX:a,animation:b,options:null}},ob=function(a,b){return Zone.current.p0(a,
b)},pb=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=ob(a[c],b+"_"+c));return a},ub=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={bl:d.bl},e++){d.bl=b[e];var f=a[d.bl];if(f){var g=rb(a,d.bl);sb(g)&&(a[d.bl]=function(h){return function(l){var m=function(){return l.apply(this,pb(arguments,c+"."+h.bl))};tb(m,l);return m}}(d)(f))}}},sb=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===
typeof a.set):!0},Bb=function(a,b,c){var d=rb(a,b);!d&&c&&rb(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=vb("on"+b+"patched"),!a.hasOwnProperty(c)||!a[c])){delete d.writable;delete d.value;var e=d.get,f=d.set,g=b.substr(2),h=wb[g];h||(h=wb[g]=vb("ON_PROPERTY"+g));d.set=function(l){var m=this;m||a!==xb||(m=xb);m&&(m[h]&&m.removeEventListener(g,yb),f&&f.apply(m,zb),"function"===typeof l?(m[h]=l,m.addEventListener(g,yb,!1)):m[h]=null)};d.get=function(){var l=this;l||a!==xb||(l=
xb);if(!l)return null;var m=l[h];return m?m:e&&(m=e&&e.call(this))?(d.set.call(this,m),"function"===typeof l.removeAttribute&&l.removeAttribute(b),m):null};Ab(a,b,d);a[c]=!0}},Cb=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Bb(a,"on"+b[d],c);else{b=[];for(d in a)"on"==d.substr(0,2)&&b.push(d);for(d=0;d<b.length;d++)Bb(a,b[d],c)}},Fb=function(a){var b=xb[a];if(b){xb[vb(a)]=b;xb[a]=function(){var e=pb(arguments,a);switch(e.length){case 0:this[Eb]=new b;break;case 1:this[Eb]=new b(e[0]);break;case 2:this[Eb]=
new b(e[0],e[1]);break;case 3:this[Eb]=new b(e[0],e[1],e[2]);break;case 4:this[Eb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("R");}};tb(xb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?xb[a].prototype[e]=function(){return this[Eb][e].apply(this[Eb],arguments)}:Ab(xb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Eb][e]=ob(f,a+"."+e),tb(this[Eb][e],f)):this[Eb][e]=f},get:function(){return this[Eb][e]}})}(d);
for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(xb[a][d]=b[d])}},Hb=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=Gb(d);!d&&a[b]&&(d=a);a=vb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&rb(d,b);if(sb(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};tb(d[b],e)}}return e},Ib=function(a,b,c){function d(f){var g=f.data;g.Ai[g.Zt]=function(){f.sc.apply(this,arguments)};e.apply(g.target,g.Ai);return f}var e=null;e=Hb(a,b,function(f){return function(g,
h){var l=c(g,h);return 0<=l.Zt&&"function"===typeof h[l.Zt]?Zone.current.Xv(l.name,h[l.Zt],l,d,void 0):f.apply(g,h)}})},tb=function(a,b){a[vb("OriginalDelegate")]=b},Mb=function(){if(Jb)return Kb;Jb=!0;try{var a=Lb.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))Kb=!0}catch(b){}return Kb},Qb=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Nb+c;b=Nb+b;Pb[a]={};Pb[a]["false"]=c;Pb[a]["true"]=b},Zb=function(a,b,c,d){function e(E,D,T){if(D=
D||a.event){E=E||D.target||a;var Q=E[Pb[D.type][T?"true":"false"]];if(Q){T=[];if(1===Q.length)(D=t(Q[0],E,D))&&T.push(D);else{Q=Q.slice();for(var U=0;U<Q.length&&(!D||!0!==D[Rb]);U++){var Y=t(Q[U],E,D);Y&&T.push(Y)}}if(1===T.length)throw T[0];D={};for(E=0;E<T.length;D={Dw:D.Dw},E++)D.Dw=T[E],b.pZ(function(wa){return function(){throw wa.Dw;}}(D))}}}function f(E,D){if(!E)return!1;var T=!0;D&&void 0!==D.XE&&(T=D.XE);var Q=D&&D.n0,U=!0;D&&void 0!==D.oX&&(U=D.oX);var Y=!1;D&&void 0!==D.z_&&(Y=D.z_);for(var wa=
E;wa&&!wa.hasOwnProperty(g);)wa=Gb(wa);!wa&&E[g]&&(wa=E);if(!wa||wa[q])return!1;var $a=D&&D.J1,hb={},Ob=wa[q]=wa[g],G=wa[vb(h)]=wa[h];E=wa[vb(l)]=wa[l];var L=wa[vb(m)]=wa[m],P;D&&D.prepend&&(P=wa[vb(D.prepend)]=wa[D.prepend]);var ia=function(N){if(!N.LC){var V=Pb[N.ck],X;V&&(X=V[N.capture?"true":"false"]);if(V=X&&N.target[X])for(var qa=0;qa<V.length;qa++)if(V[qa]===N){V.splice(qa,1);N.LC=!0;0===V.length&&(N.GK=!0,N.target[X]=null);break}}if(N.GK)return G.call(N.target,N.ck,N.capture?C:y,N.options)},
fa=function(N){return Ob.call(hb.target,hb.ck,N.sc,hb.options)},F=function(N){return P.call(hb.target,hb.ck,N.sc,hb.options)},O=function(N){return G.call(N.target,N.ck,N.sc,N.options)};fa=T?function(){if(!hb.RY)return Ob.call(hb.target,hb.ck,hb.capture?C:y,hb.options)}:fa;ia=T?ia:O;O=function(N,V){var X=typeof V;return"function"===X&&N.Ub===V||"object"===X&&N.xg===V};var W=D&&D.$j?D.$j:O,M=Zone[vb("UNPATCHED_EVENTS")],ba=a[vb("PASSIVE_EVENTS")];O=function(N,V,X,qa,ta,Aa){ta=void 0===ta?!1:ta;Aa=void 0===
Aa?!1:Aa;return function(){var ha=this||a,oa=arguments[0];D&&D.bj&&(oa=D.bj(oa));var pa=arguments[1];if(!pa||Sb&&"uncaughtException"===oa)return N.apply(this,arguments);var bb=!1;if("function"!==typeof pa){if(!pa.handleEvent)return N.apply(this,arguments);bb=!0}if(!Q||Q(N,pa,ha,arguments)){var Da=Tb&&!!ba&&-1!==ba.indexOf(oa);var Ea=arguments[2];Ea=!Tb&&"object"===typeof Ea&&Ea?!!Ea.capture:Tb&&Da?"boolean"===typeof Ea?{capture:Ea,passive:!0}:Ea?"object"===typeof Ea&&!1!==Ea.passive?Object.assign(Object.assign({},
Ea),{passive:!0}):Ea:{passive:!0}:Ea;if(M)for(var Ja=0;Ja<M.length;Ja++)if(oa===M[Ja])return Da?N.call(ha,oa,pa,Ea):N.apply(this,arguments);Da=Ea?"boolean"===typeof Ea?!0:Ea.capture:!1;Ja=Ea&&"object"===typeof Ea?Ea.once:!1;var qb=Zone.current,Db=Pb[oa];Db||(Qb(oa,$a),Db=Pb[oa]);var Cc=Db[Da?"true":"false"];Db=ha[Cc];var Se=!1;if(Db){if(Se=!0,U)for(Cc=0;Cc<Db.length;Cc++)if(W(Db[Cc],pa))return}else Db=ha[Cc]=[];var Wb;Cc=ha.constructor.name;var On=Ub[Cc];On&&(Wb=On[oa]);Wb||(Wb=Cc+V+($a?$a(oa):oa));
hb.options=Ea;Ja&&(hb.options.once=!1);hb.target=ha;hb.capture=Da;hb.ck=oa;hb.RY=Se;if(Se=T?Vb:void 0)Se.Y_=hb;Wb=qb.Wv(Wb,pa,Se,X,qa);hb.target=null;Se&&(Se.Y_=null);Ja&&(Ea.once=!0);if(Tb||"boolean"!==typeof Wb.options)Wb.options=Ea;Wb.target=ha;Wb.capture=Da;Wb.ck=oa;bb&&(Wb.xg=pa);Aa?Db.unshift(Wb):Db.push(Wb);if(ta)return ha}}};wa[g]=O(Ob,r,fa,ia,Y);P&&(wa.prependListener=O(P,".prependListener:",F,ia,Y,!0));wa[h]=function(){var N=this||a,V=arguments[0];D&&D.bj&&(V=D.bj(V));var X=arguments[2],
qa=X?"boolean"===typeof X?!0:X.capture:!1;X=arguments[1];if(!X)return G.apply(this,arguments);if(!Q||Q(G,X,N,arguments)){var ta=Pb[V],Aa;ta&&(Aa=ta[qa?"true":"false"]);if(qa=Aa&&N[Aa])for(ta=0;ta<qa.length;ta++){var ha=qa[ta];if(W(ha,X)){qa.splice(ta,1);ha.LC=!0;0===qa.length&&(ha.GK=!0,N[Aa]=null,"string"===typeof V&&(N[Nb+"ON_PROPERTY"+V]=null));ha.Pa.Di(ha);if(Y)return N;return}}return G.apply(this,arguments)}};wa[l]=function(N){var V=this||a,X=N;D&&D.bj&&(X=D.bj(X));N=[];V=Xb(V,$a?$a(X):X);for(X=
0;X<V.length;X++){var qa=V[X];N.push(qa.xg?qa.xg:qa.Ub)}return N};wa[m]=function(N){var V=this||a;if(N){D&&D.bj&&(N=D.bj(N));var X=Pb[N];if(X){var qa=V[X["false"]];V=V[X["true"]];if(qa)for(qa=qa.slice(),X=0;X<qa.length;X++){var ta=qa[X];this[h].call(this,N,ta.xg?ta.xg:ta.Ub,ta.options)}if(V)for(V=V.slice(),qa=0;qa<V.length;qa++)X=V[qa],this[h].call(this,N,X.xg?X.xg:X.Ub,X.options)}}else{N=Object.keys(V);for(V=0;V<N.length;V++)(qa=(qa=Yb.exec(N[V]))&&qa[1])&&"removeListener"!==qa&&this[m].call(this,
qa);this[m].call(this,"removeListener")}if(Y)return this};tb(wa[g],Ob);tb(wa[h],G);L&&tb(wa[m],L);E&&tb(wa[l],E);return!0}for(var g=d&&d.add||"addEventListener",h=d&&d.l2||"removeEventListener",l=d&&d.nd||"eventListeners",m=d&&d.m2||"removeAllListeners",q=vb(g),r="."+g+":",t=function(E,D,T){if(!E.LC){var Q=E.Ub;"object"===typeof Q&&Q.handleEvent&&(E.Ub=function(wa){return Q.handleEvent(wa)},E.xg=Q);try{E.sc(E,D,[T])}catch(wa){var U=wa}var Y=E.options;Y&&"object"===typeof Y&&Y.once&&D[h].call(D,T.type,
E.xg?E.xg:E.Ub,Y);return U}},y=function(E){return e(this,E,!1)},C=function(E){return e(this,E,!0)},J=[],S=0;S<c.length;S++)J[S]=f(c[S],d);return J},Xb=function(a,b){if(!b){var c=[],d;for(d in a){var e=Yb.exec(d);if((e=e&&e[1])&&(!b||e===b)&&(e=a[d]))for(var f=0;f<e.length;f++)c.push(e[f])}return c}c=Pb[b];c||(Qb(b),c=Pb[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]},$b=function(a,b){(a=a.Event)&&a.prototype&&b.ED(a.prototype,"stopImmediatePropagation",function(c){return function(d,
e){d[Rb]=!0;c&&c.apply(d,e)}})},bc=function(a,b,c,d){function e(m){var q=m.data;q.Ai[0]=function(){return m.sc.apply(this,arguments)};q.Ki=g.apply(a,q.Ai);return m}function f(m){return h.call(a,m.data.Ki)}var g=null,h=null;b+=d;c+=d;var l={};g=Hb(a,b,function(m){return function(q,r){if("function"===typeof r[0]){var t={Xp:"Interval"===d,delay:"Timeout"===d||"Interval"===d?r[1]||0:void 0,Ai:r},y=r[0];r[0]=function(){try{return y.apply(this,arguments)}finally{t.Xp||("number"===typeof t.Ki?delete l[t.Ki]:
t.Ki&&(t.Ki[ac]=null))}};q=Zone.current.Xv(b,r[0],t,e,f);if(!q)return q;r=q.data.Ki;"number"===typeof r?l[r]=q:r&&(r[ac]=q);r&&r.TD&&r.TE&&"function"===typeof r.TD&&"function"===typeof r.TE&&(q.TD=r.TD.bind(r),q.TE=r.TE.bind(r));return"number"===typeof r||r?r:q}return m.apply(a,r)}});h=Hb(a,c,function(m){return function(q,r){q=r[0];if("number"===typeof q)var t=l[q];else(t=q&&q[ac])||(t=q);t&&"string"===typeof t.type?"notScheduled"!==t.state&&(t.mp&&t.data.Xp||0===t.Lk)&&("number"===typeof q?delete l[q]:
q&&(q[ac]=null),t.Pa.Di(t)):m.apply(a,r)}})},cc=function(a,b,c,d,e){var f=Zone.cd(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,l,m){l&&l.prototype&&e.forEach(function(q){var r=c+"."+d+"::"+q,t=l.prototype;if(t.hasOwnProperty(q)){var y=a.fl(t,q);y&&y.value?(y.value=a.mr(y.value,r),a.wz(l.prototype,q,y)):t[q]&&(t[q]=a.mr(t[q],r))}else t[q]&&(t[q]=a.mr(t[q],r))});return g.call(b,h,l,m)};a.QK(b[d],g)}},dc=function(a,b,c){if(!c||0===c.length)return b;c=c.filter(function(e){return e.target===a});if(!c||
0===c.length)return b;var d=c[0].IY;return b.filter(function(e){return-1===d.indexOf(e)})},ec=function(a,b,c,d){a&&(b=dc(a,b,c),Cb(a,b,d))},mc=function(){fc=Zone.cd;gc=Object[fc("defineProperty")]=Object.defineProperty;hc=Object[fc("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;ic=Object.create;jc=fc("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[jc]&&a[jc][b])throw new TypeError("V`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=kc(a,b,c));return lc(a,b,c,d)};
Object.defineProperties=function(a,b){Object.keys(b).forEach(function(c){Object.defineProperty(a,c,b[c])});return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=kc(a,c,b[c])});return ic(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=hc(a,b);c&&a&&a[jc]&&a[jc][b]&&(c.configurable=!1);return c}},nc=function(a,b,c){var d=c.configurable;c=kc(a,b,c);return lc(a,b,c,d)},kc=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);
c.configurable||(a[jc]||Object.isFrozen(a)||gc(a,jc,{writable:!0,value:{}}),a[jc]&&(a[jc][b]=!0));return c},lc=function(a,b,c,d){try{return gc(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return gc(a,b,c)}catch(f){d=!1;if("createdCallback"===b||"attachedCallback"===b||"detachedCallback"===b||"attributeChangedCallback"===b)d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log("Attempting to configure '"+b+"' with descriptor '"+
d+"' on object '"+a+"' and got error, giving up: "+f)}}else throw e;}},oc=function(a,b){var c=b.qh(),d=c.WB,e=c.sY,f=c.QP,g=c.nF,h=c.iF,l=c.oF,m="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
c=[];var q="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");a.wtf?c=q.map(function(D){return"HTML"+D+"Element"}).concat(m):
a.EventTarget?c.push("EventTarget"):c=m;var r=a.__Zone_disable_IE_check||!1,t=a.__Zone_enable_cross_context_check||!1,y=b.GM(),C={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(m=0;m<d.length;m++){var J=d[m],S=l+(J+h),E=l+(J+g);f[J]={};f[J][h]=S;f[J][g]=E}for(f=0;f<q.length;f++)for(g=q[f],
h=e[g]={},l=0;l<d.length;l++)m=d[l],h[m]=g+".addEventListener:"+m;d=[];for(e=0;e<c.length;e++)q=a[c[e]],d.push(q&&q.prototype);b.vq(a,b,d,{n0:function(D,T,Q,U){if(!r&&y)if(t)try{var Y=T.toString();if("[object FunctionWrapper]"===Y||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Y)return D.apply(Q,U),!1}catch(wa){return D.apply(Q,U),!1}else{if(T=T.toString(),"[object FunctionWrapper]"===T||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==T)return D.apply(Q,U),!1}else if(t)try{T.toString()}catch(wa){return D.apply(Q,
U),!1}return!0},bj:function(D){return C[D]||D}});Zone[b.Ee("patchEventTarget")]=!!a.EventTarget},pc=function(a,b){var c=a.qh(),d=c.SP,e=c.eQ,f=b.WebSocket;b.EventTarget||a.vq(b,a,[f.prototype]);b.WebSocket=function(h,l){var m=1<arguments.length?new f(h,l):new f(h),q=a.fl(m,"onmessage");if(q&&!1===q.configurable){var r=a.mF(m);var t=m;[d,e,"send","close"].forEach(function(y){r[y]=function(){var C=a.gF.call(arguments);if(y===d||y===e){var J=0<C.length?C[0]:void 0;J&&(J=Zone.cd("ON_PROPERTY"+J),m[J]=
r[J])}return m[y].apply(m,C)}})}else r=m;a.VN(r,["close","error","message","open"],t);return r};c=b.WebSocket;for(var g in f)c[g]=f[g]},qc=function(a,b){var c=a.qh(),d=c.cv;if((c.Ma||d)&&!a.fl(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.fl(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.el(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.el(Element.prototype,"onclick",
c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.fl(c,"onreadystatechange"))return a.el(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.el(c,"onreadystatechange",d||{}),e;var f=a.Ee("fake");a.el(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[f]},set:function(g){this[f]=g}});a=new e;c=function(){};a.onreadystatechange=c;c=a[f]===c;a.onreadystatechange=null;return c},rc=function(a){for(var b=
a.qh().WB,c=a.Ee("unbound"),d={},e=0;e<b.length;d={Ig:d.Ig},e++){var f=b[e];d.Ig="on"+f;self.addEventListener(f,function(g){return function(h){h=h.target;var l;for(l=h?h.constructor.name+"."+g.Ig:"unknown."+g.Ig;h;){if(h[g.Ig]&&!h[g.Ig][c]){var m=a.mr(h[g.Ig],l);m[c]=h[g.Ig];h[g.Ig]=m}h=h.parentElement}}}(d),!0)}},sc=function(a){for(var b in a)if(a[b]===sc)return b;throw Error("W");},tc=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])},uc=function(a){if("string"===
typeof a)return a;if(Array.isArray(a))return"["+a.map(uc).join(", ")+"]";if(null==a)return""+a;if(a.b_)return""+a.b_;if(a.name)return""+a.name;a=a.toString();if(null==a)return""+a;var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)},vc=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b},wc=function(a){a.pF=wc;a.toString=function(){return uc(this())};return a},yc=function(a){return xc(a)?a():a},xc=function(a){return"function"===typeof a&&a.hasOwnProperty(zc)&&a.pF===wc},
Ac=function(a){return{l:a.l,fa:a.fa||null,o:a.o,value:void 0}},Bc=function(a){return{kb:a.kb||[],imports:a.imports||[]}},Fc=function(a){var b;(b=a.hasOwnProperty(Dc)?a[Dc]:null)||(b=a.hasOwnProperty(Ec)?a[Ec]:null);return b},Gc=function(a){var b=a&&(a[Dc]||a[Ec]);return b?(a.hasOwnProperty("name")?a=a.name:(a=(""+a).match(/^function\s*([^\s(]+)/),a=null===a?"":a[1]),console.warn('DEPRECATED: DI is instantiating a token "'+a+'" 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 "'+
(a+'" class.')),b):null},Jc=function(a){return a&&(a.hasOwnProperty(Hc)||a.hasOwnProperty(Ic))?a[Hc]:null},Kc=function(a){return"string"===typeof a?a:null==a?"":String(a)},Lc=function(a){return"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():Kc(a)},Nc=function(a,b){throw new Mc("201","No provider for "+Lc(a)+" found"+(b?" in "+b:""));},Oc=function(a,b,c,d){throw Error("X`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+
b+" <=Actual]"));},Qc=function(a){var b=Pc;Pc=a;return b},Rc=function(a,b,c){var d=Fc(a);if(d&&"root"==d.fa)return void 0===d.value?d.value=d.o():d.value;if(c&8)return null;if(void 0!==b)return b;Nc(uc(a),"Injector")},Tc=function(a){var b=Sc;Sc=a;return b},Uc=function(a,b){b=void 0===b?0:b;if(void 0===Sc)throw Error("Y");return null===Sc?Rc(a,void 0,b):Sc.get(a,b&8?null:void 0,b)},n=function(a,b){b=void 0===b?0:b;return(Pc||Uc)(yc(a),b)},Vc=function(a){for(var b=[],c=0;c<a.length;c++){var d=yc(a[c]);
if(Array.isArray(d)){if(0===d.length)throw Error("Z");for(var e=void 0,f=0,g=0;g<d.length;g++){var h=d[g],l=h.__NG_DI_FLAG__;"number"===typeof l?-1===l?e=h.l:f|=l:e=h}b.push(n(e,f))}else b.push(n(d))}return b},Wc=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a},Xc=function(a){return{toString:a}.toString()},Zc=function(a){return function(b){for(var c=[],d=0;d<arguments.length;++d)c[d]=arguments[d];if(a){c=a.apply(null,Yc(c));for(var e in c)this[e]=c[e]}}},$c=function(a){return Xc(function(){function b(d){for(var e=
[],f=0;f<arguments.length;++f)e[f]=arguments[f];if(this instanceof b)return c.apply(this,e),this;var g=new (Function.prototype.bind.apply(b,[null].concat(Yc(e))));return function(h,l,m){for(l=h.hasOwnProperty("__parameters__")?h.__parameters__:Object.defineProperty(h,"__parameters__",{value:[]}).__parameters__;l.length<=m;)l.push(null);(l[m]=l[m]||[]).push(g);return h}}var c=Zc(a);return b})},p=function(a){return Xc(function(){var b={},c={type:a.type,Bq:null,X:a.X,$:a.$,o:null,v:a.v||null,ha:a.ha||
null,ob:a.ob,na:a.na||null,ta:a.ta||0,oa:a.oa||null,eb:a.eb||null,zp:b,inputs:null,outputs:null,xa:a.xa||null,rD:0===a.mb,HB:null,GD:null,i:a.i||ad,Za:a.Za||null,features:a.features||null,data:a.data||{},ra:a.ra||0,id:"c",S:a.S||ad,W0:null,Pq:null,qn:a.qn||null,lb:null},d=a.la,e=a.features,f=a.Xb;c.id+=bd++;c.inputs=cd(a.inputs,b);c.outputs=cd(a.outputs);e&&e.forEach(function(g){return g(c)});c.HB=d?function(){return("function"===typeof d?d():d).map(dd)}:null;c.GD=f?function(){return("function"===
typeof f?f():f).map(ed)}:null;return c})},dd=function(a){return a[fd]||a[gd]||null},ed=function(a){return a[hd]||null},id=function(a){return Xc(function(){return{type:a.type,lp:a.lp||ad,EX:a.EX||ad,imports:a.imports||ad,exports:a.exports||ad,u2:null,qn:a.qn||null,id:a.id||null}})},cd=function(a,b){if(null==a)return jd;var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c},kd=function(a){return{type:a.type,name:a.name,o:null,pd:!1!==
a.pd,jb:a.type.prototype.ia||null}},md=function(a,b){var c=a[ld]||null;if(!c&&!0===b)throw Error("$`"+uc(a));return c},nd=function(a){return Array.isArray(a)&&"object"===typeof a[1]},od=function(a){return Array.isArray(a)&&!0===a[1]},qd=function(a){return a.hasOwnProperty(pd)?a[pd]:null},sd=function(){return rd},rd=function(a){a.type.prototype.vc&&(a.Pq=td);return ud},ud=function(){var a=this.__ngSimpleChanges__||null,b=null===a||void 0===a?void 0:a.current;if(b){var c=a.Ed;if(c===jd)a.Ed=b;else for(var d in b)c[d]=
b[d];a.current=null;this.vc(b)}},td=function(a,b,c,d){var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={Ed:jd,current:null});var f=e;e=f.current||(f.current={});f=f.Ed;c=this.zp[c];var g=f[c];e[c]=new vd(g&&g.kd,b,f===jd);a[d]=b},xd=function(){if(void 0!==wd)return wd;if("undefined"!==typeof document)return document},yd=function(a){for(;Array.isArray(a);)a=a[0];return a},zd=function(a,b){return yd(b[a.index])},Ad=function(a,b){a=b[a];return nd(a)?a:a[0]},Bd=function(a,b){return null===
b||void 0===b?null:a[b]},Cd=function(a,b){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]},Ed=function(){return Dd.aq},Fd=function(a){Dd.rm=a;return a[8]},Gd=function(){for(var a=Dd.Xj;null!==a&&64===a.type;)a=a.parent;return a},Hd=function(){var a=Dd,b=a.Xj;return a.uh?b:b.parent},Id=function(a,b){var c=Dd;c.Xj=a;c.uh=b},Jd=function(){var a=Dd,b=a.Qt;-1===b&&(b=a.Qt=a.lb.$A);return b},Kd=function(){var a=Dd,b=a.Qd;a.Qd+=2;return b},Ld=function(a){var b=
Dd.tm;return-1===b?null:a[b]},Nd=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.BB:1===b.type?a[6]:null;if(null===b)break;a=a[15];if(b.type&10)break}if(null===b)return!1}c=Dd=Md();c.Xj=b;c.aq=a;return!0},Od=function(a){var b=Md(),c=a[1];Dd=b;b.Xj=c.firstChild;b.aq=a;b.lb=c;b.rm=a;b.Qd=c.$A;b.sh=!1},Md=function(){var a=Dd,b=null===a?null:a.Xc;return null===b?Pd(a):b},Pd=function(a){var b={Xj:null,uh:!0,aq:null,lb:null,selectedIndex:-1,rm:null,tu:0,Wj:null,tm:-1,Qt:-1,
Qd:-1,Vd:0,parent:a,Xc:null,sh:!1};null!==a&&(a.Xc=b);return b},Qd=function(){var a=Dd;Dd=a.parent;a.Xj=null;a.aq=null;return a},Rd=function(){var a=Qd();a.uh=!0;a.lb=null;a.selectedIndex=-1;a.rm=null;a.tu=0;a.tm=-1;a.Wj=null;a.Qt=-1;a.Qd=-1;a.Vd=0},Sd=function(){var a=Dd;return a.lb.data[a.selectedIndex]},Td=function(){Dd.Wj="http://www.w3.org/2000/svg"},Ud=function(a,b){var c=b.Zc;for(b=b.re;c<b;c++){var d=a.data[c].type.prototype,e=d.od,f=d.hq,g=d.$d,h=d.qv;d=d.ia;e&&(a.qp||(a.qp=[])).push(-c,
e);f&&((a.qp||(a.qp=[])).push(c,f),(a.pB||(a.pB=[])).push(c,f));g&&(a.ir||(a.ir=[])).push(-c,g);h&&((a.ir||(a.ir=[])).push(c,h),(a.aF||(a.aF=[])).push(c,h));null!=d&&(a.Zj||(a.Zj=[])).push(c,d)}},Wd=function(a,b,c,d){(a[2]&3)===c&&Vd(a,b,c,d)},Xd=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)},Vd=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,h=void 0!==d?a[18]&65535:0;h<f;h++)if("number"===typeof b[h+1]){if(g=b[h],null!=d&&g>=d)break}else{0>b[h]&&(a[18]+=65536);if(g<e||-1==e){var l=
0>b[h],m=b[h+1],q=a[l?-b[h]:b[h]];l?a[2]>>11<a[18]>>16&&(a[2]&3)===c&&(a[2]+=2048,m.call(q)):m.call(q);a[18]=(a[18]&4294901760)+h+2}h++}},Yd=function(a,b,c){for(var d=!!a.Aa,e=0;e<c.length;){var f=c[e];if("number"===typeof f){if(0!==f)break;e++;f=c[e++];var g=c[e++],h=c[e++];d?a.setAttribute(b,g,h,f):b.setAttributeNS(f,g,h)}else g=c[++e],64===f.charCodeAt(0)?d&&a.setProperty(b,f,g):d?a.setAttribute(b,f,g):b.setAttribute(f,g),e++}},$d=function(a,b){if(null!==b&&0!==b.length)if(null===a||0===a.length)a=
b.slice();else for(var c=-1,d=0;d<b.length;d++){var e=b[d];"number"===typeof e?c=e:0!==c&&(-1===c||2===c?Zd(a,c,e,b[++d]):Zd(a,c,e,null))}return a},Zd=function(a,b,c,d){var e=0,f=a.length;if(-1===b)f=-1;else for(;e<a.length;){var g=a[e++];if("number"===typeof g)if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if("number"===typeof g)break;else if(g===c){null!==d&&(a[e+1]=d);return}e++;null!==d&&e++}-1!==f&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);null!==d&&a.splice(e++,0,d)},
ae=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b},ce=function(a){var b=be;be=a;return b},fe=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(de)&&(d=c[de]);null==d&&(d=c[de]=ee++);c=d&255;b.data[a+(c>>5)]|=1<<c},je=function(a,b){var c=ge(a,b);if(-1!==c)return c;c=b[1];c.ec&&(a.Zd=b.length,he(c.data,a),he(b,null),he(c.eh,null));c=ie(a,b);a=a.Zd;if(-1!==c)for(var d=c&32767,e=ae(c,b),f=e[1].data,g=0;8>g;g++)b[a+g]=e[d+g]|f[d+g];b[a+8]=c;return a},he=function(a,b){a.push(0,
0,0,0,0,0,0,0,b)},ge=function(a,b){return-1===a.Zd||a.parent&&a.parent.Zd===a.Zd||null===b[a.Zd+8]?-1:a.Zd},ie=function(a,b){if(a.parent&&-1!==a.parent.Zd)return a.parent.Zd;a=0;for(var c;null!==b;){c=b[1];var d=c.type;c=2===d?c.BB:1===d?b[6]:null;if(null===c)break;a++;b=b[15];if(-1!==c.Zd)return c.Zd|a<<16}return-1},ke=function(a){var b=Gd();if("class"===a)return b.Ei;if("style"===a)return b.S;if(b=b.Pd)for(var c=b.length,d=0;d<c;){var e=b[d];if(3===e||4===e||6===e)break;if(0===e)d+=2;else if("number"===
typeof e)for(d++;d<c&&"string"===typeof b[d];)d++;else{if(e===a)return b[d+1];d+=2}}return null},le=function(a,b,c){if(c&8)return a;Nc(b,"NodeInjector")},me=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=Qc(void 0);try{return a?a.get(b,d,c&8):Rc(b,d,c&8)}finally{Qc(e)}}return le(d,b,c)},re=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(de)?c[de]:void 0,f="number"===typeof f?0<=f?f&255:ne:f;if("function"===
typeof f){if(!Nd(b,a,d))return d&1?le(e,c,d):me(b,c,d,e);try{var g=f(d);if(null!=g||d&8)return g;Nc(c)}finally{Qd()}}else if("number"===typeof f){g=null;var h=ge(a,b),l=d&1?b[16][6]:null;if(-1===h||d&4){var m=-1===h?ie(a,b):b[h+8];-1===m||d&2?h=-1:(g=b[1],h=m&32767,b=ae(m,b))}for(;-1!==h;){a=b[1];if(a.data[h+(f>>5)]&1<<f){m=b[1];var q=m.data[h+8],r=oe(q,m,c,null==g?2===(q.flags&2)&&be:g!=m&&0!==(q.type&3),d&1&&l===q);m=null!==r?pe(b,m,r,q):qe;if(m!==qe)return m}m=b[h+8];-1!==m&&!(d&2||d&1&&b[1].data[h+
8]===l)&&b[h+(f>>5)]&1<<f?(g=a,h=m&32767,b=ae(m,b)):h=-1}}}return me(b,c,d,e)},ne=function(){return new se(Gd(),Ed())},oe=function(a,b,c,d,e){var f=a.Gh,g=b.data,h=f&1048575;b=a.Zc;a=a.re;var l=f>>20;f=e?h+l:a;for(d=d?h:h+l;d<f;d++)if(h=g[d],d<b&&c===h||d>=b&&h.type===c)return d;return e&&(e=g[b])&&null!==e.v&&e.type===c?b:null},pe=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof te){var g=e;if(g.aE)throw new Mc("200","Circular dependency in DI detected for "+Lc(f[c]));var h=ce(g.gX);g.aE=!0;
var l=g.vM?Qc(g.vM):null;Nd(a,d,0);try{if(e=a[c]=g.o(void 0,f,a,d),b.ec&&c>=d.Zc){var m=f[c],q=m.type.prototype,r=q.Qa,t=q.vg;if(q.vc){var y=rd(m);(b.Ag||(b.Ag=[])).push(c,y);(b.Ti||(b.Ti=[])).push(c,y)}r&&(b.Ag||(b.Ag=[])).push(-c,r);t&&((b.Ag||(b.Ag=[])).push(c,t),(b.Ti||(b.Ti=[])).push(c,t))}}finally{null!==l&&Qc(l),ce(h),g.aE=!1,Qd()}}return e},ve=function(a){return Xc(function(){var b=a.prototype.constructor;b=b[pd]||ue(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&
d!==c;){var e=d[pd]||ue(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})},ue=function(a){return xc(a)?function(){var b=ue(yc(a));return b&&b()}:qd(a)},we=function(a,b){void 0===b&&(b=a);for(var c=0;c<a.length;c++){var d=a[c];Array.isArray(d)?(b===a&&(b=a.slice(0,c)),we(d,b)):b!==a&&b.push(d)}return b},xe=function(a,b){a.forEach(function(c){return Array.isArray(c)?xe(c,b):b(c)})},ye=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]},ze=function(a,b){for(var c=
[],d=0;d<a;d++)c.push(b);return c},Be=function(a,b,c){var d=Ae(a,b);if(0<=d)a[d|1]=c;else{d=~d;var e=a.length;if(e==d)a.push(b,c);else if(1===e)a.push(c,a[0]),a[0]=b;else{e--;for(a.push(a[e-1],a[e]);e>d;)a[e]=a[e-2],e--;a[d]=b;a[d+1]=c}}},Ce=function(a,b){b=Ae(a,b);if(0<=b)return a[b|1]},Ae=function(a,b){for(var c=0,d=a.length>>1;d!==c;){var e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)},Fe=function(){void 0===De&&(De=new Ee);return De},He=function(a,b,c,d){a=Ge(a,void 0===
b?null:b,void 0===c?null:c,d);a.oJ();return a},Ge=function(a,b,c,d){return new Ie(a,void 0===c?null:c,(void 0===b?null:b)||Fe(),d)},Le=function(a){var b=Fc(a);b=null!==b?b.o:qd(a);if(null!==b)return b;if(a instanceof Je)throw Error("ca`"+uc(a));if(a instanceof Function)return Ke(a);throw Error("da");},Ke=function(a){var b=a.length;if(0<b)throw b=ze(b,"?"),Error("ea`"+uc(a)+"`"+b.join(", "));var c=Gc(a);return null!==c?function(){return c.o(a)}:function(){return new a}},Qe=function(a){if(Me(a))return Ne(void 0,
a.Cb);a=Oe(a);return Ne(a,Pe)},Oe=function(a){var b=void 0;if(Re(a))return b=yc(a),qd(b)||Le(b);if(Me(a))b=function(){return yc(a.Cb)};else if(a&&a.Bb)b=function(){return a.Bb.apply(a,Yc(Vc(a.Ka||[])))};else if(a&&a.Oa)b=function(){return n(yc(a.Oa))};else{var c=yc(a&&(a.oc||a.s));if(a.Ka)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(Yc(Vc(a.Ka)))))};else return qd(c)||Le(c)}return b},Ne=function(a,b,c){return{o:a,value:b,Wb:(void 0===c?0:c)?[]:void 0}},Me=function(a){return null!==
a&&"object"==typeof a&&Te in a},Re=function(a){return"function"===typeof a},Ue=function(a){return a instanceof Function?a():a},We=function(a){function b(d){var e=md(d,!0),f=e.id;if(null!==f){var g=Ve.get(f);if(g&&g!==d)throw Error("ga`"+f+"`"+uc(g)+"`"+uc(g.name));Ve.set(f,d)}d=Ue(e.imports);d=Pa(d);for(e=d.next();!e.done;e=d.next())e=e.value,c.has(e)||(c.add(e),b(e))}var c=new Set;b(a)},Xe=function(){},Ze=function(a,b){return new Ye(zd(a,b))},$e=function(a){return a instanceof Ye?a.j:a},af=function(a,
b){a.__ngContext__=b},bf=function(a){return(a=a.__ngContext__||null)?Array.isArray(a)?a:a.aq:null},cf=function(a){return a.ngOriginalError},df=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];a.error.apply(a,Yc(c))},u=function(a){ef(Dd.lb,Ed(),Dd.selectedIndex+a)},ef=function(a,b,c){3===(b[2]&3)?(a=a.Ti,null!==a&&Vd(b,a,3,c)):(a=a.Ag,null!==a&&Wd(b,a,0,c));Dd.selectedIndex=c},hf=function(){if(void 0===ff&&(ff=null,gf.trustedTypes))try{ff=gf.trustedTypes.createPolicy("angular",
{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return ff},jf=function(a){var b;return(null===(b=hf())||void 0===b?void 0:b.createHTML(a))||a},kf=function(a){a=a[3];return od(a)?a[3]:a},lf=function(a){for(;null!==a&&!od(a);)a=a[4];return a},of=function(a){return a.replace(mf,function(b){return b.replace(nf,"\u200b$1\u200b")})},rf=function(a,b,c,d,e){if(null!=d){var f=!1;if(od(d))var g=d;else nd(d)&&(f=!0,d=d[0]);d=yd(d);if(0===
a&&null!==c)null==e?b.Aa?b.appendChild(c,d):c.appendChild(d):pf(b,c,d,e||null,!0);else if(1===a&&null!==c)pf(b,c,d,e||null,!0);else if(2===a){var h=qf(b,d);h&&(b.Aa?b.removeChild(h,d,f):h.removeChild(d))}else 3===a&&b.ou(d);if(null!=g)for(d=g[7],d!==yd(g)&&rf(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],sf(b,a,f[1].firstChild,f,c,d,!1)}},tf=function(a,b){return a.Aa?a.tB(b):a.createTextNode(b)},uf=function(a,b,c){return a.Aa?a.createElement(b,c):null===c?a.createElement(b):a.createElementNS(c,b)},vf=function(a,
b){a=a[9];var c=a.indexOf(b),d=b[3];b[2]&1024&&(b[2]&=-1025,Cd(d,-1));a.splice(c,1)},wf=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[17];null!==e&&e!==a&&vf(e,d);0<b&&(a[c-1][4]=d[4]);a=ye(a,10+b);sf(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.xm(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}},yf=function(a,b){if(!(b[2]&256)){var c=b[11];c.Aa&&c.ou&&sf(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(nd(a))c=a[13];else{var d=a[10];
d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)nd(a)&&xf(a[1],a),a=a[3];null===a&&(a=b);nd(a)&&xf(a[1],a);c=a&&a[4]}a=c}else xf(b[1],b)}},xf=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.Zj))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof te)){var f=c[d+1];if(Array.isArray(f))for(var g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}d=a.om;c=b[7];f=-1;if(null!==d)for(e=0;e<d.length-1;e+=2)if("string"===typeof d[e]){f=d[e+1];g="function"===typeof f?f(b):
yd(b[f]);var h=c[f=d[e+2]],l=d[e+3];if("boolean"===typeof l)g.removeEventListener(d[e],h,l);else if(0<=l)c[f=l]();else c[f=-l].unsubscribe();e+=2}else g=c[f=d[e+1]],d[e].call(g);if(null!==c){for(d=f+1;d<c.length;d++)(0,c[d])();b[7]=null}1===b[1].type&&b[11].Aa&&b[11].destroy();c=b[17];null!==c&&od(b[3])&&(c!==b[3]&&vf(c,b),b=b[19],null!==b&&b.xm(a))}},zf=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;return null===b?c[0]:b.flags&2&&(a=a.data[b.Zc].ra,2===a||0===a)?null:zd(b,c)},pf=function(a,
b,c,d,e){a.Aa?a.insertBefore(b,c,d,e):b.insertBefore(c,d,e)},qf=function(a,b){return a.Aa?a.parentNode(b):b.parentNode},Af=function(a,b,c){return a.type&40?zd(a,c):null},Df=function(a,b,c,d){a=zf(a,d.parent,b);var e=b[11],f=Bf(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var h=c[g];null!==f?pf(e,a,h,f,!1):e.Aa?e.appendChild(a,h):a.appendChild(h)}else null!==f?pf(e,a,c,f,!1):e.Aa?e.appendChild(a,c):a.appendChild(c);void 0!==Cf&&Cf(e,d,b,c,a)},Ff=function(a,b){if(null!==
b){var c=b.type;if(c&3)return zd(b,a);if(c&4)return Ef(-1,a[b.index]);if(c&8){c=b.Xc;if(null!==c)return Ff(a,c);a=a[b.index];return od(a)?Ef(-1,a):yd(a)}if(c&32)return Gf(b,a)()||yd(a[b.index]);c=null!==b?a[16][6].Of[b.Of]:null;if(null!==c){if(Array.isArray(c))return c[0];a=kf(a[16]);return Ff(a,c)}return Ff(a,b.next)}return null},Ef=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return Ff(a,c)}return b[7]},sf=function(a,b,c,d,e,f,g){for(;null!=c;){var h=d[c.index],l=
c.type;g&&0===b&&(h&&af(yd(h),d),c.flags|=4);if(64!==(c.flags&64))if(l&8)sf(a,b,c.Xc,d,e,f,!1),rf(b,a,e,h,f);else if(l&32){l=Gf(c,d);for(var m;m=l();)rf(b,a,e,m,f);rf(b,a,e,h,f)}else l&16?Hf(a,b,d,c,e,f):rf(b,a,e,h,f);c=g?c.PD:c.next}},Hf=function(a,b,c,d,e,f){c=c[16];d=c[6].Of[d.Of];if(Array.isArray(d))for(c=0;c<d.length;c++)rf(b,a,e,d[c],f);else sf(a,b,d,c[3],e,f,!0)},If=function(a,b,c){a.Aa?""===c?a.removeAttribute(b,"class"):a.setAttribute(b,"class",c):b.className=c},Jf=function(a,b){for(var c=
0,d=a.length;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){var e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}},Kf=function(a,b,c){var d=4,e=a.Pd||[],f;a:{for(f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g)break a}f=e.length}g=!1;for(var h=0;h<b.length;h++){var l=b[h];if("number"===typeof l){if(!g&&0!==(d&1)&&0!==(l&1))return!1;g&&0===(l&1)||(g=!1,d=l|d&1)}else if(!g)if(d&4){if(d=2|d&1,""!==l&&l!==(4!==a.type||c?a.value:"ng-template")||""===l&&1===b.length){if(0===
(d&1))return!1;g=!0}}else{var m=d&8?l:b[++h];if(d&8&&null!==a.Pd){a:{l=a.Pd;for(var q=c,r=0;r<l.length;){var t=l[r++];if(q&&"class"===t){if(t=l[r],-1!==Jf(t.toLowerCase(),m)){m=!0;break a}}else if(1===t){for(;r<l.length&&"string"==typeof(t=l[r++]);)if(t.toLowerCase()===m){m=!0;break a}break}}m=!1}if(!m){if(0===(d&1))return!1;g=!0}}else{a:if(l=d&8?"class":l,null===e)l=-1;else if(q=0,c||4!==a.type||"ng-template"===a.value){for(r=!1;q<e.length;){t=e[q];if(t===l){l=q;break a}if(3===t||6===t)r=!0;else if(1===
t||2===t){for(t=e[++q];"string"===typeof t;)t=e[++q];continue}else if(4===t)break;else if(0===t){q+=4;continue}q+=r?1:2}l=-1}else b:{q=e.indexOf(4);if(-1<q)for(q++;q<e.length;){r=e[q];if("number"===typeof r)break;if(r===l){l=q;break b}q++}l=-1}if(-1===l){if(0===(d&1))return!1;g=!0}else if(""!==m&&(l=l>f?"":e[l+1].toLowerCase(),(q=d&8?l:null)&&-1!==Jf(q,m)||d&2&&m!==l)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g},Lf=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(Kf(a,b[d],c))return!0;
return!1},Mf=function(a){for(var b=a[0],c=1,d=2,e="",f=!1;c<a.length;){var g=a[c];if("string"===typeof g)if(d&2){var h=a[++c];e+="["+g+(0<h.length?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=f?":not("+e.trim()+")":e,e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=f?":not("+e.trim()+")":e);return b},Of=function(a){return a instanceof Nf?a.fL:a},Pf=function(a,b){a=a instanceof Nf&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("ha`"+
b+"`"+a);}return a===b},Sf=function(a){a=new Qf(a);try{var b=!!(new window.DOMParser).parseFromString(jf(""),"text/html")}catch(c){b=!1}return b?new Rf(a):a},Vf=function(a){a=String(a);return a.match(Tf)||a.match(Uf)?a:"unsafe:"+a},Wf=function(a){a=String(a);return a.split(",").map(function(b){return Vf(b.trim())}).join(", ")},Xf=function(a){var b={};a=Pa(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b},Yf=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];
c={};b=Pa(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e in d)d.hasOwnProperty(e)&&(c[e]=!0)}return c},ag=function(a){return a.replace(/&/g,"&amp;").replace(Zf,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace($f,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")},lg=function(a,b){var c=null;try{bg=bg||Sf(a);var d=b?String(b):"";c=bg.Kp(d);a=5;b=d;do{if(0===a)throw Error("ja");a--;d=b;b=c.innerHTML;
c=bg.Kp(d)}while(d!==b);var e=new cg,f=(dg(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(eg.hasOwnProperty(g)){a.fh.push("<");a.fh.push(g);var h=b.attributes;for(b=0;b<h.length;b++){var l=h.item(b),m=l.name,q=m.toLowerCase();if(fg.hasOwnProperty(q)){var r=l.value;gg[q]&&(r=Vf(r));hg[q]&&(r=Wf(r));a.fh.push(" ",m,'="',ag(r),'"')}}a.fh.push(">");d=!0}else d=!ig.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.fh.push(ag(f.nodeValue));
if(d&&f.firstChild)f=f.firstChild;else for(;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;var t=f.nodeName.toLowerCase();eg.hasOwnProperty(t)&&!jg.hasOwnProperty(t)&&(a.fh.push("</"),a.fh.push(t),a.fh.push(">"))}var y=kg(f,f.nextSibling);if(y){f=y;break}f=kg(f,f.parentNode)}}return jf(e.fh.join(""))}finally{if(c)for(c=dg(c)||c;c.firstChild;)c.removeChild(c.firstChild)}},dg=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null},ng=function(){if(void 0===
mg&&(mg=null,gf.trustedTypes))try{mg=gf.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return mg},og=function(a){var b;return(null===(b=ng())||void 0===b?void 0:b.createHTML(a))||a},pg=function(a){var b;return(null===(b=ng())||void 0===b?void 0:b.createScriptURL(a))||a},rg=function(a){var b=qg();return b?og(b.ae(1,a)||""):Pf(a,"HTML")?og(Of(a)):lg(xd(),Kc(a))},sg=function(a){var b=
qg();return b?b.ae(4,a)||"":Pf(a,"URL")?Of(a):Vf(Kc(a))},tg=function(a){var b=qg();if(b)return pg(b.ae(5,a)||"");if(Pf(a,"ResourceURL"))return pg(Of(a));throw Error("ka");},qg=function(){var a=Ed();return a&&a[12]},ug=function(a,b){var c=a.eb;if(null!==c)for(var d=0;d<c.length;d+=2){var e=c[d],f=c[d+1];if(-1!==f){var g=a.data[f];Dd.Vd=e;g.eb(2,b[f],f)}}},vg=function(a,b,c,d,e,f,g,h,l,m){var q=b.eh.slice();q[0]=e;q[2]=d|140;q[18]=0;q[3]=q[15]=a;q[8]=c;q[10]=g||a&&a[10];q[11]=h||a&&a[11];q[12]=l||a&&
a[12]||null;q[9]=m||a&&a[9]||null;q[6]=f;q[16]=2==b.type?a[16]:q;return q},xg=function(a,b,c,d,e){var f=a.data[b];null===f?(f=wg(a,b,c,d,e),Dd.sh&&(f.flags|=64)):f.type&64&&(f.type=c,f.value=d,f.Pd=e,a=Hd(),f.Zd=null===a?-1:a.Zd);Id(f,!0);return f},wg=function(a,b,c,d,e){var f=Dd.Xj,g=Dd.uh,h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,rk:null,Zd:h?h.Zd:-1,Zc:-1,re:-1,pu:-1,k2:null,flags:0,Gh:0,value:d,Pd:e,Ni:null,XC:null,sM:void 0,inputs:null,outputs:null,mP:null,next:null,PD:null,Xc:null,parent:h,
Of:null,S:null,EE:null,Rv:void 0,Ei:null,au:null,Qv:void 0,np:0,Xq:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Xc&&null!==b.parent&&(f.Xc=b):null===f.next&&(f.next=b));return b},yg=function(a,b,c,d){if(0===c)return-1;for(var e=b.length,f=0;f<c;f++)b.push(d),a.eh.push(d),a.data.push(null);return e},Ag=function(a,b,c){Od(b);try{var d=a.Za;null!==d&&(Dd.Vd=0,d(1,c));var e=a.v;null!==e&&zg(a,b,e,1,c);a.ec&&(a.ec=!1);a.fP&&ug(a,b);if(a.gP){var f=a.Za;Dd.Vd=0;f(2,c)}var g=a.pe;if(null!==
g)for(c=0;c<g.length;c++){for(var h=Ad(g[c],b),l=h[1],m=h.length;m<l.eh.length;m++)h.push(l.eh[m]);Ag(l,h,h[8])}}catch(q){throw a.ec&&(a.oM=!0,a.ec=!1),q;}finally{b[2]&=-5,Rd()}},Bg=function(a,b,c,d){var e=b[2];if(256!==(e&256)){Od(b);try{b[18]=0;Dd.Qd=a.$A;null!==c&&zg(a,b,c,2,d);if(c=3===(e&3)){var f=a.Ti;null!==f&&Vd(b,f,3,null)}else{var g=a.Ag;null!==g&&Wd(b,g,0,null);Xd(b,0)}for(var h=lf(b[13]);null!==h;h=lf(h[4]))if(h[2]){var l=h[9];for(f=0;f<l.length;f++){var m=l[f],q=m[3];0===(m[2]&1024)&&
Cd(q,1);m[2]|=1024}}for(var r=lf(b[13]);null!==r;r=lf(r[4]))for(h=10;h<r.length;h++){var t=r[h],y=t[1];128===(t[2]&128)&&Bg(y,t,y.v,t[8])}null!==a.eb&&ug(a,b);if(c){var C=a.pB;null!==C&&Vd(b,C,3,void 0)}else{var J=a.qp;null!==J&&Wd(b,J,1);Xd(b,1)}var S=a.wC;if(null!==S)try{for(r=0;r<S.length;r++){var E=S[r];if(0>E)Dd.selectedIndex=~E;else{t=E;var D=S[++r],T=S[++r];y=Dd;y.Qd=y.Qt=D;Dd.tm=t;T(2,b[t])}}}finally{Dd.selectedIndex=-1}var Q=a.pe;if(null!==Q)for(S=0;S<Q.length;S++){var U=Ad(Q[S],b);if(128===
(U[2]&128)){var Y=U[1];U[2]&80?Bg(Y,U,Y.v,U[8]):0<U[5]&&Cg(U)}}var wa=a.Za;null!==wa&&(Dd.Vd=0,wa(2,d));if(c){var $a=a.aF;null!==$a&&Vd(b,$a,3,void 0)}else{var hb=a.ir;null!==hb&&Wd(b,hb,2);Xd(b,2)}!0===a.Cu&&(a.Cu=!1);b[2]&=-73;b[2]&1024&&(b[2]&=-1025,Cd(b[3],-1))}finally{Rd()}}},zg=function(a,b,c,d,e){var f=Dd.selectedIndex;try{Dd.selectedIndex=-1,d&2&&20<b.length&&ef(a,b,20),c(d,e)}finally{Dd.selectedIndex=f}},Dg=function(a,b,c){if(0!==(b.flags&8)){var d=b.re;for(b=b.Zc;b<d;b++){var e=a.data[b];
e.eb&&e.eb(1,c[b],b)}}},Gg=function(a,b,c){var d=zd(c,b),e=c.Zc,f=c.re;a.ec||je(c,b);af(d,b);d=c.sM;for(var g=e;g<f;g++){var h=a.data[g],l=null!==h.v;if(l){var m=b,q=c,r=zd(q,m),t=Eg(h),y=m[10];r=Fg(m,vg(m,t,null,h.rD?64:16,r,q,y,y.Gi(r,h),null,null));m[q.index]=r}m=pe(b,a,g,c);af(m,b);if(null!==d&&(q=d[g-e],null!==q))for(r=h.Pq,t=0;t<q.length;){y=q[t++];var C=q[t++],J=q[t++];null!==r?h.Pq(m,J,y,C):m[C]=J}l&&(Ad(c.index,b)[8]=m)}if(128===(c.flags&128)){f=c.Zc;e=c.re;d=c.index;c=Dd.tm;try{for(Dd.selectedIndex=
d;f<e;f++){var S=a.data[f],E=b[f];Dd.tm=f;null===S.na&&0===S.ta&&null===S.oa||null===S.na||S.na(1,E)}}finally{Dd.selectedIndex=-1,Dd.tm=c}}},Hg=function(a,b,c){c=void 0===c?zd:c;var d=b.XC;if(null!==d)for(var e=b.index+1,f=0;f<d.length;f+=2){var g=d[f+1];g=-1===g?c(b,a):a[g];a[e++]=g}},Eg=function(a){var b=a.lb;return null===b||b.oM?a.lb=Ig(1,null,a.v,a.X,a.$,a.HB,a.GD,a.Za,a.qn,a.ha):b},Ig=function(a,b,c,d,e,f,g,h,l,m){d=20+d;e=d+e;for(var q=[],r=0;r<e;r++)q.push(r<d?null:Jg);m="function"===typeof m?
m():m;return q[1]={type:a,eh:q,v:c,Na:null,Za:h,BB:b,data:q.slice().fill(null,d),$A:d,JL:e,wC:null,ec:!0,Cu:!0,gP:!1,fP:!1,Ag:null,Ti:null,qp:null,pB:null,ir:null,aF:null,Zj:null,om:null,eb:null,pe:null,yL:"function"===typeof f?f():f,XN:"function"===typeof g?g():g,firstChild:null,qn:l,ha:m,oM:!1}},Kg=function(a,b,c,d){b=b[7]||(b[7]=[]);null===c?b.push(d):(b.push(c),a.ec&&(a.om||(a.om=[])).push(d,b.length-1))},Lg=function(a,b,c){for(var d in a)if(a.hasOwnProperty(d)){c=null===c?{}:c;var e=a[d];c.hasOwnProperty(d)?
c[d].push(b,e):c[d]=[b,e]}return c},Ng=function(a,b,c,d,e,f,g,h){var l=zd(b,c),m=b.inputs,q;!h&&null!=m&&(q=m[d])?(Mg(a,c,q,d,e),2===(b.flags&2)&&(a=Ad(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d="class"===d?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,e=null!=g?g(e,b.value||"",d):e,f.Aa?f.setProperty(l,d,e):64===d.charCodeAt(0)||(l.setProperty?l.setProperty(d,e):l[d]=e))},Pg=function(a,b,c){var d=
Gd();if(a.ec){c.Bq&&c.Bq(c);var e=yg(a,b,1,null);Og(a,d,b,e,c)}a=pe(b,a,d.Zc,d);af(a,b);(d=zd(d,b))&&af(d,b);return a},Rg=function(a,b,c,d){var e=a.yL;var f=null;if(e)for(var g=0;g<e.length;g++){var h=e[g];if(Lf(c,h.i,!1)){f||(f=[]);var l=je(c,b);fe(l,a,h.type);null!==h.v?(Qg(a,c),f.unshift(h)):f.push(h)}}e=null===d?null:{"":-1};if(null!==f){g=a.data.length;h=f.length;c.flags|=1;c.Zc=g;c.re=g+h;c.Gh=g;for(g=0;g<f.length;g++)h=f[g],h.Bq&&h.Bq(h);h=g=!1;l=yg(a,b,f.length,null);for(var m=0;m<f.length;m++){var q=
f[m];c.Ni=$d(c.Ni,q.oa);Og(a,c,b,l,q);var r=l;if(e){if(q.xa)for(var t=0;t<q.xa.length;t++)e[q.xa[t]]=r;null!==q.v&&(e[""]=r)}null!==q.eb&&(c.flags|=8);if(null!==q.na||null!==q.oa||0!==q.ta)c.flags|=128;q=q.type.prototype;!g&&(q.vc||q.Qa||q.vg)&&((a.Ag||(a.Ag=[])).push(c.index),g=!0);h||!q.vc&&!q.vg||((a.Ti||(a.Ti=[])).push(c.index),h=!0);l++}b=c.re;a=a.data;f=c.Pd;g=[];l=h=null;for(m=c.Zc;m<b;m++){q=a[m];r=q.inputs;if(null===f||4===c.type&&"ng-template"!==c.value)t=null;else{t=null;for(var y=0;y<
f.length;){var C=f[y];if(0===C)y+=4;else{if(5!==C){if("number"===typeof C)break;r.hasOwnProperty(C)&&(null===t&&(t=[]),t.push(C,r[C],f[y+1]))}y+=2}}}g.push(t);h=Lg(r,m,h);l=Lg(q.outputs,m,l)}null!==h&&(h.hasOwnProperty("class")&&(c.flags|=16),h.hasOwnProperty("style")&&(c.flags|=32));c.sM=g;c.inputs=h;c.outputs=l}if(e&&d)for(a=c.XC=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new Mc("301","Export of name '"+d[b+1]+"' not found!");a.push(d[b],f)}c.Ni=$d(c.Ni,c.Pd)},Sg=function(a,b,c,d,e){if(e=
e.na){var f=a.wC;null===f&&(f=a.wC=[]);a=~b.index;a:{for(b=f.length;0<b;){var g=f[--b];if("number"===typeof g&&0>g){b=g;break a}}b=0}b!=a&&f.push(a);f.push(c,d,e)}},Qg=function(a,b){b.flags|=2;(a.pe||(a.pe=[])).push(b.index)},Og=function(a,b,c,d,e){a.data[d]=e;var f=e.o||(e.o=qd(e.type));f=new te(f,null!==e.v,null);a.eh[d]=f;c[d]=f;Sg(a,b,d,yg(a,c,e.ta,Jg),e)},Tg=function(a,b,c,d,e,f,g){null==f?a.Aa?a.removeAttribute(b,e,c):b.removeAttribute(e):(d=null==g?Kc(f):g(f,d||"",e),a.Aa?a.setAttribute(b,
e,d,c):c?b.setAttributeNS(c,e,d):b.setAttribute(e,d))},Cg=function(a){for(var b=lf(a[13]);null!==b;b=lf(b[4]))for(var c=10;c<b.length;c++){var d=b[c];if(d[2]&1024){var e=d[1];Bg(e,d,e.v,d[8])}else 0<d[5]&&Cg(d)}b=a[1].pe;if(null!==b)for(c=0;c<b.length;c++)d=Ad(b[c],a),128===(d[2]&128)&&0<d[5]&&Cg(d)},Fg=function(a,b){a[13]?a[14][4]=b:a[13]=b;return a[14]=b},Ug=function(a){for(;a;){a[2]|=64;var b=kf(a);if(0!==(a[2]&512)&&!b)break;a=b}},Vg=function(a,b,c){if(null===a||null!==a.v)a:{for(a=c[b.index];Array.isArray(a);){if("object"===
typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]},Xg=function(a,b){(a=(a=a[9])?a.get(Wg,null):null)&&a.handleError(b)},Mg=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],h=c[f++],l=b[g];g=a.data[g];null!==g.Pq?g.Pq(l,e,d,h):l[h]=e}},Yg=function(a,b,c){var d=c?a.S:null,e=c?a.Ei:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var h=b[g];if("number"===typeof h)f=h;else if(1==f)e=vc(e,h);else if(2==f){var l=b[++g];d=vc(d,h+": "+l+";")}}c?a.S=d:a.EE=d;c?a.Ei=e:a.au=e},$g=function(a,b,c,d){var e=
[Zg],f=c[1],g=Pg(f,c,b);d.pe.push(g);a[8]=g;e&&e.forEach(function(h){return h(g,b)});b.eb&&b.eb(1,g,Gd().Zc);a=Gd();!f.ec||null===b.na&&null===b.oa||(Dd.selectedIndex=a.index,Sg(c[1],a,a.Zc,a.re,b),null!==b.na&&b.na(1,g));return g},Zg=function(a){a=bf(a)[1];Ud(a,Gd())},ah=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(yd(f));if(od(f))for(var g=10;g<f.length;g++){var h=f[g],l=h[1].firstChild;null!==l&&ah(h[1],h,l,d)}f=c.type;if(f&8)ah(a,b,c.Xc,d);else if(f&32)for(f=
Gf(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].Of[c.Of]:null,Array.isArray(f)?d.push.apply(d,Yc(f)):(g=kf(b[16]),ah(g[1],g,f,d,!0)));c=e?c.PD:c.next}return d},ch=function(){if(!bh){var a=gf.Symbol;if(a&&a.iterator)bh=a.iterator;else{a=Object.getOwnPropertyNames(Map.prototype);for(var b=0;b<a.length;++b){var c=a[b];"entries"!==c&&"size"!==c&&Map.prototype[c]===Map.prototype.entries&&(bh=c)}}}return bh},eh=function(a){return dh(a)?Array.isArray(a)||!(a instanceof Map)&&ch()in a:!1},fh=function(a,
b){if(Array.isArray(a))for(var c=0;c<a.length;c++)b(a[c]);else for(a=a[ch()]();!(c=a.next()).done;)b(c.value)},dh=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)},hh=function(a){var b=Gd(),c=Ed();2===(b.flags&2)&&16!==(a&16)?(a=Ad(b.index,c),a=new gh(a,a)):a=b.type&47?new gh(c[16],c):null;return a},ih=function(a,b,c){a=a.Gk;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d},kh=function(){return jh(Gd(),Ed())},jh=function(a,b){return a.type&4?new lh(b,a,Ze(a,
b)):null},nh=function(){return mh(Gd(),Ed())},oh=function(a){return a[8]||(a[8]=[])},mh=function(a,b){var c=b[a.index];if(!od(c)){if(a.type&8)var d=yd(c);else{var e=b[11];d=e.createComment("");var f=zd(a,b),g=qf(e,f);pf(e,g,d,e.Aa?e.nextSibling(f):f.nextSibling,!1)}b[a.index]=c=[c,!0,!1,b,null,0,a,d,null,null];Fg(b,c)}return new ph(c,a,b)},qh=function(a){return!!a&&"function"===typeof a.then},rh=function(a){return!!a&&"function"===typeof a.subscribe},th=function(a){var b=sh.get(a);b||(b=uc(a)+"_"+
sh.size,sh.set(a,b))},uh=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({j2:a[c],t2:c});return b},wh=function(a,b){return{get:function(c,d,e){var f=a.get(c,vh,e);return f!==vh||d===vh?f:b.get(c,d,e)}}},zh=function(a){var b=a.toLowerCase().replace(/_/g,"-"),c=xh(b);if(c)return c;b=b.split("-")[0];if(c=xh(b))return c;if("en"===b)return yh;throw Error("ra`"+a);},xh=function(a){a in Ah||(Ah[a]=gf.eD&&gf.eD.kL&&gf.eD.kL.aZ&&gf.eD.kL.aZ[a]);return Ah[a]},Ch=function(a){null==a&&Oc("Expected localeId to be defined",
a,null,"!=");"string"===typeof a&&(Bh=a.toLowerCase().replace(/_/g,"-"))},Dh=function(){return String.fromCharCode(97+Math.floor(25*Math.random()))},Fh=function(a){"undefined"===typeof Zone?Eh.then(function(){a&&a.apply(null,null)}):Zone.current.Mk("scheduleMicrotask",a)},Gh=function(a){setTimeout(function(){throw a;},0)},Hh=function(a){return"function"===typeof a},Ih=function(a){return null!==a&&"object"===typeof a},Kh=function(a){return a.reduce(function(b,c){return b.concat(c instanceof Jh?c.errors:
c)},[])},Lh=function(a){return a},Mh=function(a){return 0===a.length?Lh:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}},Nh=function(a){a||(a=Promise);if(!a)throw Error("va");return a},Qh=function(a,b){return new Oh(function(c){var d=new Ph,e=0;d.add(b.be(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.be()))}));return d})},Rh=function(a){return a&&"function"===typeof a.be},Th=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];
c=b[b.length-1];return Rh(c)?(b.pop(),Qh(b,c)):new Oh(Sh(b))},Uh=function(a){return new Oh(function(b){return b.error(a)})},Wh=function(a){return new Promise(function(b,c){var d=new Ph;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new Vh)}}))})},Yh=function(){return function(a){return a.Vb(new Xh)}},$h=function(a){return function(b){if("function"!==typeof a)throw new TypeError("wa");return b.Vb(new Zh(a))}},bi=function(a){return function(b){ai(a,b).catch(function(c){return b.error(c)})}},
ai=function(a,b){var c,d,e,f;return ci(this,function h(){var l,m;return di(h,function(q){switch(q.ac){case 1:q.Sj=2;q.oh=3;if(!Symbol.asyncIterator)throw new TypeError("o");var r=a[Symbol.asyncIterator];c=r?r.call(a):"function"===typeof __values?__values(a):a[Symbol.iterator]();case 5:return ei(q,c.next(),8);case 8:if(d=q.ee,d.done){q.tg(3);break}l=d.value;b.next(l);q.tg(5);break;case 3:q.hC=[q.We];q.Sj=0;q.oh=0;q.Sj=0;q.oh=9;if(!d||d.done||!(f=c.return)){q.tg(9);break}return ei(q,f.call(c),9);case 9:q.hC[1]=
q.We;q.Sj=0;q.oh=0;if(e)throw e.error;fi(q,10,1);break;case 10:fi(q,4);break;case 2:q.Sj=0;r=q.We.HL;q.We=null;m=r;e={error:m};q.tg(3);break;case 4:b.complete(),q.ac=0}})})},ii=function(a,b,c,d,e){e=void 0===e?new gi(a,c,d):e;if(!e.closed)return b instanceof Oh?b.subscribe(e):hi(b)(e)},li=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];var d=c=void 0;Rh(b[b.length-1])&&(d=b.pop());"function"===typeof b[b.length-1]&&(c=b.pop());1===b.length&&ji(b[0])&&(b=b[0]);return(d?Qh(b,d):
new Oh(Sh(b))).Vb(new ki(c))},mi=function(a){return a instanceof Oh?a:new Oh(hi(a))},ni=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.h(ni(function(e,f){return mi(a(e,f)).h($h(function(g,h){return b(e,g,f,h)}))},c))};"number"===typeof b&&(c=b);return function(d){return d.Vb(new oi(a,c))}},pi=function(a){a=void 0===a?Infinity:a;return ni(Lh,a)},qi=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];return pi(1)(Th.apply(null,Yc(b)))},
ri=function(a){return new Oh(function(b){try{var c=a()}catch(d){b.error(d);return}return mi(c).subscribe(b)})},ti=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];if(1===b.length){var d=b[0];if(ji(d))return si(d,null);if(Ih(d)&&Object.getPrototypeOf(d)===Object.prototype)return b=Object.keys(d),si(b.map(function(f){return d[f]}),b)}if("function"===typeof b[b.length-1]){var e=b.pop();b=1===b.length&&ji(b[0])?b[0]:b;return si(b,null).h($h(function(f){return e.apply(null,Yc(f))}))}return si(b,
null)},si=function(a,b){return new Oh(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,h={$k:0};h.$k<d;h={Gn:h.Gn,$k:h.$k},h.$k++){var l=mi(a[h.$k]);h.Gn=!1;c.add(l.subscribe({next:function(m){return function(q){m.Gn||(m.Gn=!0,g++);e[m.$k]=q}}(h),error:function(m){return c.error(m)},complete:function(m){return function(){f++;f!==d&&m.Gn||(g===d&&c.next(b?b.reduce(function(q,r,t){return q[r]=e[t],q},{}):e),c.complete())}}(h)}))}})},ui=function(a,b,c){if(Hh(c)){var d=
c;c=void 0}return d?ui(a,b,c).h($h(function(e){return ji(e)?d.apply(null,Yc(e)):d(e)})):new Oh(function(e){vi(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})},vi=function(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var f=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),f=function(){return a.off(b,
c)};else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=function(){return a.removeListener(b,c)};else if(a&&a.length)for(var g=0,h=a.length;g<h;g++)vi(a[g],b,c,d,e);else throw new TypeError("Ba");d.add(f)},wi=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];c=Infinity;var d=void 0,e=b[b.length-1];Rh(e)?(d=b.pop(),1<b.length&&"number"===typeof b[b.length-1]&&(c=b.pop())):"number"===typeof e&&(c=b.pop());return!d&&1===b.length&&
b[0]instanceof Oh?b[0]:pi(c)(d?Qh(b,d):new Oh(Sh(b)))},xi=function(){},zi=function(a){return function(b){return b.Vb(new yi(a))}},Ci=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(Rh(b)?c=b:d=b);Rh(c)||(c=Ai);return new Oh(function(e){var f=Math.max(0,a instanceof Date&&!isNaN(a)?+a-c.now():a);return c.be(Bi,f,{counter:0,h_:d,GE:e})})},Bi=function(a){var b=a.h_,c=a.GE,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.be(a,b)}},Di=function(a){return function(b){setTimeout(a,
void 0,b)}},Ei=function(a){if(0==a.Nl&&!a.Pp&&!a.isStable)try{a.Nl++,a.oq.emit(null)}finally{if(a.Nl--,!a.Pp)try{a.Da(function(){return a.ze.emit(null)})}finally{a.isStable=!0}}},Gi=function(a){a.CM||-1!==a.gv||(a.gv=a.oZ.call(gf,function(){a.ML||(a.ML=Zone.root.Wv("fakeTopEventTask",function(){a.gv=-1;Fi(a);a.CM=!0;Ei(a);a.CM=!1},void 0,function(){},function(){}));a.ML.sc()}),Fi(a))},Ii=function(a){a.Qg=a.Qg.ng({name:"angular",fO:{isAngularZone:!0},Ak:function(b,c,d,e,f,g){try{return Hi(a),b.sk(d,
e,f,g)}finally{(a.Sq&&"eventTask"===e.type||a.wn)&&Gi(a),a.Nl--,Ei(a)}},nq:function(b,c,d,e,f,g,h){try{return Hi(a),b.sc(d,e,f,g,h)}finally{a.wn&&Gi(a),a.Nl--,Ei(a)}},oD:function(b,c,d,e){b.sC(d,e);c===d&&("microTask"==e.Ia?(a.qT=e.jZ,Fi(a),Ei(a)):"macroTask"==e.Ia&&(a.Qu=e.eZ))},mq:function(b,c,d,e){b.handleError(d,e);a.Da(function(){return a.Um.emit(e)});return!1}})},Fi=function(a){a.Pp=a.qT||(a.Sq||a.wn)&&-1!==a.gv?!0:!1},Hi=function(a){a.Nl++;a.isStable&&(a.isStable=!1,a.uD.emit(null))},Li=function(){Ji=
!0;return Ki},Ni=function(a){return function(b){return b.Vb(new Mi(a))}},Oi=function(a){var b=void 0===b?Ai:b;return Ni(function(){return Ci(a,b)})},Qi=function(a){return function(b){var c=new Pi(a);b=b.Vb(c);return c.eB=b}},Si=function(a){var b=void 0===b?Ai:b;return function(c){return c.Vb(new Ri(a,b))}},Ui=function(a){Ti(a)},Wi=function(a){a=void 0===a?null:a;return function(b){return b.Vb(new Vi(a))}},Yi=function(){var a=void 0===a?Ai:a;return function(b){return b.Vb(new Xi(a))}},$i=function(a){return function(b){return b.Vb(new Zi(a))}},
bj=function(){if(isNaN(1))throw new TypeError("Ha");return function(a){return a.Vb(new aj)}},ej=function(a){a=void 0===a?cj:a;return function(b){return b.Vb(new dj(a))}},cj=function(){return new Vh},gj=function(a){return function(b){return b.Vb(new fj(a))}},hj=function(a,b){var c=2<=arguments.length;return function(d){return d.h(a?zi(function(e,f){return a(e,f,d)}):Lh,bj(),c?Wi(b):ej(function(){return new Vh}))}},jj=function(){if(isNaN(1))throw new TypeError("Ha");return function(a){return a.Vb(new ij)}},
kj=function(a,b){var c=2<=arguments.length;return function(d){return d.h(a?zi(function(e,f){return a(e,f,d)}):Lh,jj(),c?Wi(b):ej(function(){return new Vh}))}},mj=function(){return function(a){return a.Vb(new lj)}},oj=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return d.Vb(new nj(a,b,c))}},rj=function(){var a=pj;return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,qj);d.source=b;d.jP=c;return d}},pj=function(){return new sj},tj=function(){return function(a){return Yh()(rj()(a))}},
vj=function(){var a={bufferSize:void 0,NP:void 0,Iv:!1,qd:void 0};return function(b){return b.Vb(uj(a))}},uj=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.NP?Infinity:a.NP,d=a.Iv,e=a.qd,f,g=0,h,l=!1,m=!1;return function(q){g++;if(!f||l)l=!1,f=new wj(b,c,e),h=q.subscribe({next:function(t){f.next(t)},error:function(t){l=!0;f.error(t)},complete:function(){m=!0;h=void 0;f.complete()}});var r=f.subscribe(this);this.add(function(){g--;r.unsubscribe();h&&!m&&d&&0===g&&(h.unsubscribe(),
f=h=void 0)})}},yj=function(){return function(a){return a.Vb(new xj)}},zj=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];var d=b[b.length-1];return Rh(d)?(b.pop(),function(e){return qi(b,e,d)}):function(e){return qi(b,e)}},Bj=function(a){return function(b){return b.Vb(new Aj(a))}},Dj=function(a){return function(b){return b.Vb(new Cj(a))}},Fj=function(a){var b=void 0===b?!1:b;return function(c){return c.Vb(new Ej(a,b))}},Hj=function(a){return function(b){return b.Vb(new Gj(a))}},
Kj=function(a){var b=void 0===b?Ij:b;return function(c){return c.Vb(new Jj(a,!!b.TC,!!b.PE))}},Pj=function(a){if(Lj&&!Lj.Yc&&!Lj.va.get(Mj,!1))throw Error("Ia");Lj=a.get(Nj);(a=a.get(Oj,null))&&a.forEach(function(b){return b()})},Sj=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new Je(d);return function(f){f=void 0===f?[]:f;var g=Lj&&!Lj.Yc?Lj:null;if(!g||g.va.get(Mj,!1))a?a(c.concat(f).concat({s:e,Cb:!0})):Pj(Qj({kb:c.concat(f).concat({s:e,Cb:!0},{s:Rj,Cb:"platform"}),name:d}));f=Lj&&
!Lj.Yc?Lj:null;if(!f)throw Error("Ja");if(!f.va.get(e,null))throw Error("Ka");return f}},Uj=function(){var a={HZ:!1,IZ:!1};return new Tj({EL:Li(),Sq:!(null===a||void 0===a||!a.HZ),wn:!(null===a||void 0===a||!a.IZ)})},Vj=function(a,b,c){try{var d=c();return qh(d)?d.catch(function(e){b.Da(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Da(function(){return a.handleError(e)}),e;}},Wj=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)},Xj=function(){return this.Oe[ch()]()},ck=function(a){for(var b=
Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(null!==a.v)var e=b.W||b.R;else{if(b.W)throw Error("Ra");e=b.R}if(e){if(c){d.push(e);var f=a;f.inputs=Yj(a.inputs);f.zp=Yj(a.zp);f.outputs=Yj(a.outputs);(f=e.na)&&Zj(a,f);f=e.Za;var g=e.eb;f&&ak(a,f);g&&bk(a,g);tc(a.inputs,e.inputs);tc(a.zp,e.zp);tc(a.outputs,e.outputs);null!==e.v&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.DZ&&g(a),g===ck&&
(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.ta=a+=e.ta,e.oa=$d(e.oa,b=$d(b,e.oa))},Yj=function(a){return a===jd?{}:a===ad?[]:a},ak=function(a,b){var c=a.Za;a.Za=c?function(d,e){b(d,e);c(d,e)}:b},bk=function(a,b){var c=a.eb;a.eb=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b},Zj=function(a,b){var c=a.na;a.na=c?function(d,e){b(d,e);c(d,e)}:b},dk=function(a,b,c){return a[b]=c},ek=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0},fk=function(a,b,c,d){c=ek(a,b,
c);return ek(a,b+1,d)||c},gk=function(a,b,c,d){var e=Ed(),f=Dd.Qd++;if(ek(e,f,b)){f=Sd();var g=zd(f,e);Tg(e[11],g,d,f.value,a,b,c)}return gk},hk=function(a,b,c,d){return ek(a,Dd.Qd++,c)?b+Kc(c)+d:Jg},v=function(a,b,c){var d=Ed(),e=Dd.Qd++;if(ek(d,e,b)){e=Dd.lb;var f=Sd();Ng(e,f,d,a,b,d[11],c,!1)}return v},ik=function(a,b,c,d,e){e=e?"class":"style";Mg(a,c,b.inputs[e],e,d)},jk=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,h=!1;0!==g&&(!1===h||f);){var l=a[g+1],m=a[g];if(null===
m||null==b||(Array.isArray(m)?m[1]:m)===b||Array.isArray(m)&&"string"===typeof b&&0<=Ae(m,b))h=!0,a[g+1]=d?l|1:l|2;g=d?l>>17&32767:(l&131068)>>2}h&&(a[c+1]=d?e|2:e|1)},ok=function(a,b){var c=kk;if(c===b)return-1;for(b=lk=b;b<c&&32<a.charCodeAt(b);)b++;b=mk=b;return nk(a,b,c)},nk=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b},qk=function(a,b,c){pk(a,b,c,!1);return qk},rk=function(a,b){pk(a,b,null,!0);return rk},pk=function(a,b,c,d){var e=Ed(),f=Dd.lb,g=Kd();f.Cu&&sk(f,a,g,d);if(b!==Jg&&
ek(e,g,b)){var h=f.data[Dd.selectedIndex],l=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=uc(Of(b))));tk(f,h,e,l,a,e[g+1]=b,d,g)}},uk=function(a){var b=Dd.lb,c=Kd();b.Cu&&sk(b,null,c,!0);var d=Ed();if(a!==Jg&&ek(d,c,a)){var e=b.data[Dd.selectedIndex];if(0===(e.flags&16)||c>=b.JL){var f=d[11],g=d[c+1];if(null==a||""===a)var h=ad;else if(h=[],a=Of(a),Array.isArray(a))for(var l=0;l<a.length;l++)Be(h,a[l],!0);else if("object"===typeof a)for(l in a)a.hasOwnProperty(l)&&Be(h,l,a[l]);
else if("string"===typeof a)for(mk=lk=0,kk=a.length,l=ok(a,nk(a,0,kk));0<=l;l=ok(a,l))Be(h,a.substring(lk,mk),!0);h=d[c+1]=h;g===Jg&&(g=ad);l=a=0;for(var m=0<g.length?g[0]:null,q=0<h.length?h[0]:null;null!==m||null!==q;){var r=a<g.length?g[a+1]:void 0,t=l<h.length?h[l+1]:void 0,y=null,C=void 0;m===q?(a+=2,l+=2,r!==t&&(y=q,C=t)):null===q||null!==m&&m<q?(a+=2,y=m):(l+=2,y=q,C=t);null!==y&&tk(b,e,d,f,y,C,!0,c);m=a<g.length?g[a]:null;q=l<h.length?h[l]:null}}else c=e.au,null!==c&&(a=vc(c,a?a:"")),ik(b,
e,d,a,!0)}},sk=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[Dd.selectedIndex];a=c>=a.JL;0!==(f.flags&(d?16:32))&&null===b&&!a&&(b=!1);var g=Ld(e),h=d?f.Qv:f.Rv;if(null===g)0===(d?f.np:f.Xq)&&(b=vk(null,e,f,b,d),b=wk(b,f.Pd,d),h=null);else{var l=f.pu;if(-1===l||e[l]!==g)if(b=vk(g,e,f,b,d),null===h)g=d?f.np:f.Xq,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=vk(null,e,f,g[1],d),g=wk(g,f.Pd,d),e[(d?f.np:f.Xq)>>17&32767]=g);else{h=void 0;g=f.re;for(l=1+f.pu;l<g;l++)h=
wk(h,e[l].oa,d);h=wk(h,f.Pd,d)}}void 0!==h&&(d?f.Qv=h:f.Rv=h);l=b;h=d?f.np:f.Xq;b=h>>17&32767;h=(h&131068)>>2;e[c]=l;var m=!1;if(Array.isArray(l)){if(g=l[1],null===g||0<Ae(l,g))m=!0}else g=l;a?0!==h?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=h<<17|0,0===b?b=c:e[h+1]=e[h+1]&-131069|c<<2,h=c);m&&(e[c+1]|=2);jk(e,g,c,!0);jk(e,g,c,!1);a=d?f.Qv:f.Rv;null!=a&&"string"==typeof g&&0<=
Ae(a,g)&&(e[c+1]|=1);h=b<<17|h<<2;d?f.np=h:f.Xq=h}},vk=function(a,b,c,d,e){var f=c.re,g=c.pu;for(-1===g?g=c.Zc:g++;g<f;){var h=b[g];d=wk(d,h.oa,e);if(h===a)break;g++}null!==a&&(c.pu=g);return d},wk=function(a,b,c){var d=c?1:2,e=-1;if(null!==b)for(var f=0;f<b.length;f++){var g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),Be(a,g,c?!0:b[++f]))}return void 0===a?null:a},tk=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var l=a[h+1];if(void 0===(1===(l&1)?xk(a,b,c,e,
(l&131068)>>2,g):void 0))if(void 0!==f||2==(l&2)&&(f=xk(a,null,c,e,h,g)),b=yd(c[Dd.selectedIndex]),c=!!d.Aa,g)f?c?d.Dt(b,e):b.classList.add(e):c?d.Mv(b,e):b.classList.remove(e);else if(g=-1===e.indexOf("-")?void 0:2,null==f)c?d.Nv(b,e,g):b.style.removeProperty(e);else{if(h="string"===typeof f?f.endsWith("!important"):!1)f=f.slice(0,-10),g|=1;c?d.dw(b,e,f,g):b.style.setProperty(e,f,h?"important":"")}}},xk=function(a,b,c,d,e,f){for(var g=null===b,h=void 0;0<e;){var l=a[e],m=Array.isArray(l),q=m?l[1]:
l,r=null===q,t=c[e+1];t===Jg&&(t=r?ad:void 0);q=r?Ce(t,d):q===d?t:void 0;m&&void 0===q&&(q=Ce(l,d));if(void 0!==q&&(h=q,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Qv:b.Rv,null!=a&&(h=Ce(a,d)));return h},yk=function(a,b,c){a=hk(Ed(),a,b,c);uk(a)},w=function(a,b){b=void 0===b?0:b;var c=Ed();return null===c?n(a,b):re(Gd(),c,yc(a),b)},zk=function(){throw Error("Sa");},x=function(a,b,c,d){var e=Ed(),f=Dd.lb,g=20+a;a=e[11];var h=e[g]=uf(a,b,Dd.Wj);if(f.ec){var l=f.ha;c=Bd(l,c);
b=xg(f,g,2,b,c);Rg(f,e,b,Bd(l,d));null!==b.Pd&&Yg(b,b.Pd,!1);null!==b.Ni&&Yg(b,b.Ni,!0);null!==f.Na&&f.Na.Ep(f,b)}else b=f.data[g];Id(b,!0);l=b.Ni;null!==l&&Yd(a,h,l);l=b.Ei;null!==l&&If(a,h,l);l=b.S;null!==l&&(a.Aa?a.setAttribute(h,"style",l):h.style.cssText=l);64!==(b.flags&64)&&Df(f,e,h,b);0===Dd.tu&&af(h,e);Dd.tu++;1===(b.flags&1)&&(Gg(f,e,b),Dg(f,b,e));null!==d&&Hg(e,b)},z=function(){var a=Gd();Dd.uh?Dd.uh=!1:(a=a.parent,Id(a,!1));var b=a;Dd.tu--;var c=Dd.lb;c.ec&&(Ud(c,a),0!==(a.flags&8)&&c.Na.uu(a));
null!=b.au&&0!==(b.flags&16)&&ik(c,b,Ed(),b.au,!0);null!=b.EE&&0!==(b.flags&32)&&ik(c,b,Ed(),b.EE,!1)},A=function(a,b,c,d){x(a,b,c,d);z()},Ak=function(a,b,c){var d=Ed(),e=Dd.lb;a+=20;if(e.ec){var f=e.ha;var g=Bd(f,b);b=xg(e,a,8,"ng-container",g);null!==g&&Yg(b,g,!0);f=Bd(f,c);Rg(e,d,b,f);null!==e.Na&&e.Na.Ep(e,b);f=b}else f=e.data[a];Id(f,!0);a=d[a]=d[11].createComment("");Df(e,d,a,f);af(a,d);1===(f.flags&1)&&(Gg(e,d,f),Dg(e,f,d));null!=c&&Hg(d,f)},Bk=function(){var a=Gd(),b=Dd.lb;Dd.uh?Dd.uh=!1:
(a=a.parent,Id(a,!1));b.ec&&(Ud(b,a),0!==(a.flags&8)&&b.Na.uu(a))},Ck=function(a,b){Ak(a,b,void 0);Bk()},Dk=function(a,b,c){var d=Ed(),e=Dd.Qd++;if(ek(d,e,b)){e=Dd.lb;var f=Sd();Ng(e,f,d,a,b,d[11],c,!0)}return Dk},Ek=function(a,b,c){var d=Ed(),e=Dd.Qd++;if(ek(d,e,b)){e=Dd.lb;var f=Sd();Ng(e,f,d,a,b,Vg(Ld(e.data),f,d),c,!0)}return Ek},Fk=function(a,b,c){var d=b.rk;d=Array.isArray(d)?d[0]:d;return null===d?Af(a,b,c):yd(c[d])},Gk=function(a,b,c,d,e){var f=b.rk;if(Array.isArray(f)){var g=null;b.type&
3||(g=d,d=e);if(null!==d&&0===(b.flags&2))for(b=1;b<f.length;b++)pf(a,d,c[f[b]],g,!1)}},Hk=function(a,b){a.push(b);if(1<a.length)for(var c=a.length-2;0<=c;c--){var d=a[c];if(d.type&64){var e;if(e=!(b.type&64)||d.index>b.index)e=d.rk,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.rk;Array.isArray(f)?f[0]=e:(f=Gk,Bf=Fk,Cf=f,d.rk=e)}}}},Ik=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value},Jk=function(a,b){a=b[a.up];return null===
a?a:0>a?~a:a},Nk=function(a){var b=Dd.lb,c=Ed();0<Kk&&(a=b.data[a],Lk(b,c,Array.isArray(a)?a:a.update,Dd.Qd-Kk-1,Mk));Kk=Mk=0},Ok=function(a,b,c,d){for(var e=c[11],f=null,g,h=0;h<b.length;h++){var l=b[h];if("string"==typeof l){var m=b[++h];null===c[m]&&(c[m]=tf(e,l))}else if("number"==typeof l)switch(l&1){case 0:var q=l>>>17;null===f&&(f=q,g=qf(e,d));q===f?(m=d,q=g):(m=null,q=yd(c[q]));null!==q&&(l=(l&131070)>>>1,pf(e,q,c[l],m,!1),l=Ik(a,l),null!==l&&"object"===typeof l&&(m=Jk(l,c),null!==m&&Ok(a,
l.create[m],c,c[l.JK])));break;case 1:l>>>=1;m=b[++h];q=b[++h];Tg(e,yd(c[l]),null,null,m,q,null);break;default:throw Error("Ta`"+l);}else switch(l){case Pk:l=b[++h];m=b[++h];null===c[m]&&(l=c[m]=e.createComment(of(l)),af(l,c));break;case Qk:l=b[++h],m=b[++h],null===c[m]&&(l=c[m]=uf(e,l,null),af(l,c))}}},Lk=function(a,b,c,d,e){for(var f=0;f<c.length;f++){var g=c[f],h=c[++f];if(g&e){g="";for(var l=f+1;l<=f+h;l++){var m=c[l];if("string"==typeof m)g+=m;else if("number"==typeof m)if(0>m)g+=Kc(b[d-m]);
else{var q=m>>>2;switch(m&3){case 1:m=c[++l];var r=c[++l],t=a.data[q];"string"===typeof t?Tg(b[11],b[q],null,t,m,g,r):Ng(a,t,b,m,g,b[11],r,!1);break;case 0:m=b[q];null!==m&&(q=b[11],r=g,q.Aa?q.Bc(m,r):m.textContent=r);break;case 2:m=a;q=Ik(a,q);r=b;t=q;var y=g;var C=t.Rj.indexOf(y);if(-1===C)switch(t.type){case 1:C=(0,zh(Bh)[20])(parseInt(y,10));C=Rk[C];y=void 0!==C?C:"other";C=t.Rj.indexOf(y);-1===C&&"other"!==y&&(C=t.Rj.indexOf("other"));break;case 0:C=t.Rj.indexOf("other")}t=-1===C?null:C;Jk(q,
r)!==t&&(Sk(m,q,r),r[q.up]=null===t?null:~t,null!==t&&(C=r[q.JK])&&Ok(m,q.create[t],r,C));break;case 3:Tk(a,Ik(a,q),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=Ik(a,g>>>2),0>b[g.up]&&Tk(a,g,d,b));f+=h}},Tk=function(a,b,c,d){var e=d[b.up];if(null!==e){var f=Mk;0>e&&(e=d[b.up]=~e,f=-1);Lk(a,d,b.update[e],c,f)}},Sk=function(a,b,c){var d=Jk(b,c);if(null!==d)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];if(0<e){if(e=yd(c[e]),null!==e){var f=c[11],g=qf(f,e);g&&(f.Aa?f.removeChild(g,e,void 0):g.removeChild(e))}}else Sk(a,
Ik(a,~e),c)}},Uk=function(){function a(g,h){d=0;h=Jk(g,h);f=null!==h?g.remove[h]:ad}function b(){if(d<f.length){var g=f[d++];if(0<g)return e[g];c.push(d,f);a(e[1].data[~g],e);return b()}if(0===c.length)return null;f=c.pop();d=c.pop();return b()}var c=[],d=-1,e,f;return function(g,h){for(e=h;c.length;)c.pop();a(g.value,h);return b}},Vk=function(a,b,c,d,e,f,g){var h=yg(a,d,1,null),l=h<<2;d=Hd();b===d&&(d=null);null===d&&(l|=1);g&&(l|=2,void 0===Gf&&(Gf=Uk()));e.push(l,null===f?"":f);a=wg(a,h,g?32:1,
null===f?"":f,null);Hk(c,a);c=a.index;Id(a,!1);null!==d&&b!==d&&(b=d.rk,null===b?(Bf=Fk,Cf=Gk,d.rk=[null,c]):(d=Array.isArray(b),1!=d&&Oc("Expecting array here",d,!0,"=="),b.push(c)));return a},Xk=function(a,b,c,d,e){var f=a.length,g=f+1;a.push(null,null);var h=f+2;b=b.split(Wk);for(var l=0,m=0;m<b.length;m++){var q=b[m];m&1?(q=parseInt(q,10),a.push(-1-q),l|=1<<Math.min(q,31)):""!==q&&a.push(q)}a.push(c<<2|(d?1:0));d&&a.push(d,e);a[f]=l;a[g]=a.length-h;return l},Zk=function(a){for(var b,c="",d=0,
e=!1,f;null!==(b=Yk.exec(a));)e?b[0]==="\ufffd/*"+f+"\ufffd"&&(d=b.index,e=!1):(c+=a.substring(d,b.index+b[0].length),f=b[1],e=!0);return c+=a.substr(d)},al=function(a,b,c,d,e,f){var g=0,h={type:e.type,up:yg(a,b,1,null),JK:f,Rj:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.hN,31),2,-1-e.hN,f<<2|2);var l=a.data[f];null===l?a.data[f]=h:l.value=h;l=e.values;for(var m=0;m<l.length;m++){for(var q=l[m],r=[],t=0;t<q.length;t++){var y=q[t];"string"!==typeof y&&(y=r.push(y)-1,q[t]="\x3c!--\ufffd"+
y+"\ufffd--\x3e")}t=a;y=b;var C=c,J=d,S=q.join("");q=[];var E=[],D=[];h.Rj.push(e.Rj[m]);h.create.push(q);h.remove.push(E);h.update.push(D);S=Sf(xd()).Kp(S);S=dg(S)||S;g|=S?$k(t,h,y,C,q,E,D,S,J,r,0):0}g&&c.push(g,1,f<<2|3)},dl=function(a){var b=[],c=[],d=1,e=0;a=a.replace(bl,function(h,l,m){d="select"===m?0:1;e=parseInt(l.substr(1),10);return""});a=cl(a);for(var f=0;f<a.length;){var g=a[f++].trim();1===d&&(g=g.replace(/\s*(?:=)?(\w+)\s*/,"$1"));g.length&&b.push(g);g=cl(a[f++]);b.length>c.length&&
c.push(g)}return{type:d,hN:e,Rj:b,values:c}},cl=function(a){if(!a)return[];var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=f.index;"}"==f[0]?(c.pop(),0==c.length&&(b=a.substring(b,g),bl.test(b)?d.push(dl(b)):d.push(b),b=g+1)):(0==c.length&&(d.push(a.substring(b,g)),b=g+1),c.push("{"))}d.push(a.substring(b));return d},$k=function(a,b,c,d,e,f,g,h,l,m,q){var r=0;for(h=h.firstChild;h;){var t=yg(a,c,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:var y=h,C=y.tagName.toLowerCase();
if(eg.hasOwnProperty(C)){var J=e,S=l;null!==Qk&&J.push(Qk);J.push(C,t,0|S<<17|t<<1);a.data[t]=C;y=y.attributes;for(C=0;C<y.length;C++)J=y.item(C),S=J.name.toLowerCase(),J.value.match(Wk)?fg.hasOwnProperty(S)&&(gg[S]?Xk(g,J.value,t,J.name,Vf):hg[S]?Xk(g,J.value,t,J.name,Wf):Xk(g,J.value,t,J.name,null)):e.push(t<<1|1,J.name,J.value);r|=$k(a,b,c,d,e,f,g,h,t,m,q+1);0===q&&f.push(t)}break;case Node.TEXT_NODE:y=h.textContent||"";C=y.match(Wk);e.push(C?"":y,t,0|l<<17|t<<1);0===q&&f.push(t);C&&(r|=Xk(g,y,
t,null,null));break;case Node.COMMENT_NODE:if(y=el.exec(h.textContent||""))y=m[parseInt(y[1],10)],C=e,J=l,null!==Pk&&C.push(Pk),C.push("",t,0|J<<17|t<<1),al(a,c,d,l,y,t),y=f,0===q&&(y.push(~t),y.push(t))}h=h.nextSibling}return r},ml=function(a){a=void 0===a?{}:a;var b=" Except as otherwise noted, the content of this page is licensed under the \ufffd#33\ufffd Creative Commons Attribution 3.0 License [\ufffd/#33\ufffd|\ufffd/#34\ufffd|\ufffd/#35\ufffd], and code samples are licensed under the \ufffd#34\ufffd Apache 2.0 License [\ufffd/#33\ufffd|\ufffd/#34\ufffd|\ufffd/#35\ufffd]. For details, see our \ufffd#35\ufffd Site Policies[\ufffd/#33\ufffd|\ufffd/#34\ufffd|\ufffd/#35\ufffd]. Java is a registered trademark of Oracle and/or its affiliates. ";
if(fl.test(" Except as otherwise noted, the content of this page is licensed under the \ufffd#33\ufffd Creative Commons Attribution 3.0 License [\ufffd/#33\ufffd|\ufffd/#34\ufffd|\ufffd/#35\ufffd], and code samples are licensed under the \ufffd#34\ufffd Apache 2.0 License [\ufffd/#33\ufffd|\ufffd/#34\ufffd|\ufffd/#35\ufffd]. For details, see our \ufffd#35\ufffd Site Policies[\ufffd/#33\ufffd|\ufffd/#34\ufffd|\ufffd/#35\ufffd]. Java is a registered trademark of Oracle and/or its affiliates. ")){var c=
{},d=[0];b=b.replace(gl,function(e,f,g){e=f||g;var h=c[e]||[];h.length||(e.split("|").forEach(function(q){var r=q.match(hl);r=r?parseInt(r[1],10):0;var t=il.test(q);h.push([r,t,q])}),c[e]=h);if(!h.length)throw Error("Va`"+e);e=d[d.length-1];for(g=f=0;g<h.length;g++)if(h[g][0]===e){f=g;break}var l=Pa(h[f]);g=l.next().value;var m=l.next().value;l=l.next().value;m?d.pop():e!==g&&d.push(g);h.splice(f,1);return l})}if(!Object.keys(a).length)return b;b=b.replace(jl,function(e,f,g,h,l,m){return a.hasOwnProperty(g)?
""+f+a[g]+m:e});b=b.replace(kl,function(e,f){return a.hasOwnProperty(f)?a[f]:e});return b=b.replace(ll,function(e,f){if(a.hasOwnProperty(f)){var g=a[f];if(!g.length)throw Error("Wa`"+e+"`"+f);return g.shift()}return e})},pl=function(a,b,c){c=void 0===c?-1:c;var d=Dd.lb,e=Ed();a=20+a;var f=Bd(d.ha,b);b=Hd();if(d.ec){var g=null===b?0:b.index,h=Hd(),l=[],m=[],q=[[]];var r=c;-1===r?c=Zk(f):(c=f.indexOf(":"+r+"\ufffd")+2+r.toString().length,r=f.search(new RegExp("\ufffd\\/\\*\\d+:"+r+"\ufffd")),c=Zk(f.substring(c,
r)));f=c.replace(nl," ").split(ol);for(r=0;r<f.length;r++){var t=f[r];if(0===(r&1)){var y=cl(t);for(t=0;t<y.length;t++){var C=y[t];if(0===(t&1)){if(""!==C){var J=q[0],S=C.match(Wk);J=Vk(d,h,J,e,l,S?null:C,!1);S&&Xk(m,C,J.index,null,null)}}else{if("object"!==typeof C)throw Error("Ua`"+c);S=Vk(d,h,q[0],e,l,"",!0).index;al(d,e,m,g,C,S)}}}else y=47===t.charCodeAt(0),t=20+Number.parseInt(t.substring(y?2:1)),y?(q.shift(),Id(Hd(),!1)):(y=q[0],t=wg(d,t,64,null,null),Hk(y,t),y=t,q.unshift([]),Id(y,!0))}d.data[a]=
{create:l,update:m}}a=d.data[a];d=zf(d,b===e[6]?null:b,e);a=a.create;b=b&&b.type&8?e[b.index]:null;g=e[11];for(h=0;h<a.length;h++)c=a[h++],l=a[h],m=2===(c&2),q=1===(c&1),c>>>=2,f=e[c],null===f&&(f=e[c]=m?g.createComment(l):tf(g,l)),q&&null!==d&&pf(g,d,f,b,!1);Dd.sh=!0},ql=function(a,b){pl(a,b,void 0);Dd.sh=!1},rl=function(a){ek(Ed(),Dd.Qd++,a)&&(Mk|=1<<Math.min(Kk,31));Kk++;return rl},B=function(a,b,c,d){var e=Ed();sl(Dd.lb,e,e[11],Gd(),a,b,!!c,d);return B},tl=function(a,b){var c=Gd(),d=Ed(),e=Dd.lb;
sl(e,d,Vg(Ld(e.data),c,d),c,a,b,!1);return tl},ul=function(a,b,c,d){a=a.om;if(null!=a)for(var e=0;e<a.length-1;e+=2){var f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;"string"===typeof f&&(e+=2)}return null},sl=function(a,b,c,d,e,f,g,h){var l=1===(d.flags&1),m=a.ec&&(a.om||(a.om=[])),q=b[7]||(b[7]=[]),r=!0;if(d.type&3||h){var t=zd(d,b),y=h?h(t):t;t=q.length;var C=h?function(S){return h(yd(S[d.index]))}:d.index;c.Aa?(g=null,!h&&l&&(g=ul(a,b,e,d.index)),null!==g?((g.mQ||g).rF=
f,g.mQ=f,r=!1):(f=vl(d,b,f,!1),a=c.Aa(y,e,f),q.push(f,a),m&&m.push(e,C,t,t+1))):(f=vl(d,b,f,!0),y.addEventListener(e,f,g),q.push(f),m&&m.push(e,C,t,g))}else f=vl(d,b,f,!1);a=d.outputs;var J;if(r&&null!==a&&(J=a[e])&&(r=J.length))for(a=0;a<r;a+=2)c=b[J[a]][J[a+1]].subscribe(f),l=q.length,q.push(f,c),m&&m.push(e,d.index,l,-(l+1))},wl=function(a,b,c){try{return!1!==b(c)}catch(d){return Xg(a,d),!1}finally{}},vl=function(a,b,c,d){return function g(f){if(f===Function)return c;var h=a.flags&2?Ad(a.index,
b):b;0===(b[2]&32)&&Ug(h);h=wl(b,c,f);for(var l=g.rF;l;)h=wl(b,l,f)&&h,l=l.rF;d&&!1===h&&(f.preventDefault(),f.returnValue=!1);return h}},H=function(a){var b=Dd;a=void 0===a?1:a;for(var c=Dd.rm;0<a;)c=c[15],a--;return(b.rm=c)[8]},xl=function(a){var b=Ed()[16][6];if(!b.Of){var c=b.Of=ze(a?a.length:1,null),d=c.slice();for(b=b.Xc;null!==b;){if(a)a:{var e=b;var f=a,g=null;b:{var h=e.Pd;if(null!=h){var l=h.indexOf(5);if(0===(l&1)){h=h[l+1];break b}}h=null}for(l=0;l<f.length;l++){var m=f[l];if("*"===m)g=
l;else{if(null===h)m=Lf(e,m,!0);else b:{var q=0;c:for(;q<m.length;q++){var r=m[q];if(h.length===r.length){for(var t=0;t<h.length;t++)if(h[t]!==r[t])continue c;m=!0;break b}}m=!1}if(m){e=l;break a}}}e=g}else e=0;null!==e&&(d[e]?d[e].PD=b:c[e]=b,d[e]=b);b=b.next}}},yl=function(a,b,c){b=void 0===b?0:b;var d=Ed(),e=Dd.lb;a=xg(e,20+a,16,null,c||null);null===a.Of&&(a.Of=b);Dd.uh=!1;64!==(a.flags&64)&&(b=d[11],e=zf(e,a.parent,d),c=Bf(a.parent||d[6],a,d),Hf(b,0,d,a,e,c))},Al=function(a,b,c){zl(a,"",b,"",
c);return Al},zl=function(a,b,c,d,e){var f=Ed();b=hk(f,b,c,d);b!==Jg&&(c=Dd.lb,d=Sd(),Ng(c,d,f,a,b,f[11],e,!1));return zl},Bl=function(a){return Dd.rm[20+a]},I=function(a,b,c,d,e,f,g,h){var l=Ed(),m=Dd.lb;a+=20;if(m.ec){var q=m.ha;e=xg(m,a,4,e||null,Bd(q,f));Rg(m,l,e,Bd(q,g));Ud(m,e);b=e.mP=Ig(2,e,b,c,d,m.yL,m.XN,null,m.qn,q);null!==m.Na&&(m.Na.v(m,e),b.Na=m.Na.NB(e));b=e}else b=m.data[a];Id(b,!1);c=l[11].createComment("");Df(m,l,c,b);af(c,l);Fg(l,l[a]=[c,!0,!1,l,null,0,b,c,null,null]);1===(b.flags&
1)&&Gg(m,l,b);null!=g&&Hg(l,b,h)},K=function(a,b){b=void 0===b?"":b;var c=Ed(),d=Dd.lb,e=a+20;a=d.ec?xg(d,e,1,b,null):d.data[e];b=c[e]=tf(c[11],b);Df(d,c,b,a);Id(a,!1)},Dl=function(a){Cl("",a,"");return Dl},Cl=function(a,b,c){var d=Ed();a=hk(d,a,b,c);a!==Jg&&(b=yd(d[Dd.selectedIndex]),d=d[11],d.Aa?d.Bc(b,a):b.textContent=a);return Cl},El=function(a,b,c,d,e){a=yc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)El(a[f],b,c,d,e);else{f=Dd.lb;var g=Ed(),h=Re(a)?a:yc(a.s),l=Oe(a),m=Gd(),q=m.Gh&1048575,
r=m.Zc,t=m.Gh>>20;if(Re(a)||!a.Wb)d=new te(l,e,w),l=Fl(h,b,e?q:q+t,r),-1===l?(l=je(m,g),fe(l,f,h),Gl(f,a,b.length),b.push(h),m.Zc++,m.re++,e&&(m.Gh+=1048576),c.push(d),g.push(d)):(c[l]=d,g[l]=d);else{r=Fl(h,b,q+t,r);q=Fl(h,b,q,q+t);var y=0<=r&&c[r];t=0<=q&&c[q];e&&!t||!e&&!y?(r=je(m,g),fe(r,f,h),r=c.length,y=new te(e?Hl:Il,e,w),y.Wb=[],y.index=r,y.cu=0,d&&!e&&y.cu++,y.Wb.push(l),!e&&t&&(c[q].QD=y),Gl(f,a,b.length,0),b.push(h),m.Zc++,m.re++,e&&(m.Gh+=1048576),c.push(y),g.push(y)):(b=c[e?q:r],!e&&d&&
b.cu++,b=b.Wb.push(l)-1,Gl(f,a,-1<r?r:q,b));!e&&d&&t&&c[q].cu++}}},Gl=function(a,b,c,d){var e=Re(b);if(e||b.oc){var f=(b.oc||b).prototype.ia;f&&(a=a.Zj||(a.Zj=[]),!e&&b.Wb?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f))}},Fl=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1},Il=function(){return Jl(this.Wb,[])},Hl=function(a,b,c,d){b=this.Wb;if(this.QD){var e=this.QD.cu;d=pe(c,c[1],this.QD.index,d);c=d.slice(0,e);Jl(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=
[],Jl(b,c);return c},Jl=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b},Kl=function(a){var b=void 0===b?[]:b;return function(c){c.Bq=function(d,e){e=e?e(a):a;var f=Dd.lb;f.ec&&(d=null!==d.v,El(b,f.data,f.eh,d,!0),El(e,f.data,f.eh,d,!1))}}},Ll=function(a,b){a=Jd()+a;var c=Ed();return c[a]===Jg?dk(c,a,b()):c[a]},Nl=function(a,b,c){return Ml(Ed(),Jd(),a,b,c,void 0)},Pl=function(a,b,c,d){return Ol(Ed(),Jd(),a,b,c,d,void 0)},Ql=function(a,b){a=a[b];return a===Jg?void 0:a},Ml=function(a,
b,c,d,e,f){b+=c;return ek(a,b,e)?dk(a,b+1,f?d.call(f,e):d(e)):Ql(a,b+1)},Ol=function(a,b,c,d,e,f,g){b+=c;return fk(a,b,e,f)?dk(a,b+2,g?d.call(g,e,f):d(e,f)):Ql(a,b+2)},Rl=function(a,b){var c=Dd.lb;a+=20;if(c.ec){a:{var d=c.XN;if(d)for(var e=d.length-1;0<=e;e--){var f=d[e];if(b===f.name){b=f;break a}}throw new Mc("302","The pipe '"+b+"' could not be found!");}c.data[a]=b;b.jb&&(c.Zj||(c.Zj=[])).push(a,b.jb)}else b=c.data[a];b=b.o||(b.o=qd(b.type));d=Qc(w);try{var g=ce(!1),h=b();ce(g);var l=Ed();a>=
c.data.length&&(c.data[a]=null,c.eh[a]=null);l[a]=h}finally{Qc(d)}},Sl=function(a,b,c){a+=20;var d=Ed(),e=d[a];return d[1].data[a].pd?Ml(d,Jd(),b,e.transform,c,e):e.transform(c)},Tl=function(a,b,c,d){a+=20;var e=Ed(),f=e[a];return e[1].data[a].pd?Ol(e,Jd(),b,f.transform,c,d,f):f.transform(c,d)},Ul=function(a,b,c){var d=Ed(),e=d[31];if(d[1].data[31].pd){var f=Jd(),g=e.transform;f+=10;var h=fk(d,f,a,b);a=ek(d,f+2,c)||h?dk(d,f+3,e?g.call(e,a,b,c):g(a,b,c)):Ql(d,f+3)}else a=e.transform(a,b,c);return a},
Xl=function(a,b,c,d){d=b[19].Na[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var h=e[g];if(0>h)f.push(null);else{var l=f,m=l.push,q=b,r=a[h],t=e[g+1];h=c.ad.read;-1===t?(h=r,q=h.type&11?Ze(h,q):h.type&4?jh(h,q):null):q=-2===t?h===Ye?Ze(r,q):h===Vl?jh(r,q):h===Wl?mh(r,q):void 0:pe(q,q[1],t,r);m.call(l,q)}}d.matches=f}return d.matches},Yl=function(a,b,c,d){var e=a.Na.Na[c],f=e.matches;if(null!==f)for(a=Xl(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);
else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var l=g[h];l[17]===l[3]&&Yl(l[1],l,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)l=g[h],Yl(l[1],l,e,d)}}return d},$l=function(a){var b=Ed(),c=Dd.lb,d=Dd.Vd;Dd.Vd=d+1;var e=c.Na.Na[d];return a.Hi&&4===(b[2]&4)===(2===(e.ad.flags&2))?(null===e.matches?a.reset([]):(b=e.qL?Yl(c,b,d,[]):Xl(c,b,e,d),a.reset(b,$e),Zl(a)),!0):!1},dm=function(a,b,c){var d=Dd.lb;d.ec&&(am(d,new bm(a,b,c),-1),2===(b&2)&&(d.gP=!0));cm(d,b)},em=function(a,b,c,d){var e=Dd.lb;
e.ec&&(am(e,new bm(b,c,d),Gd().index),b=e.eb||(e.eb=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.Na.length-1,a),2===(c&2)&&(e.fP=!0));cm(e,c)},fm=function(){return Ed()[19].Na[Dd.Vd].RD},cm=function(a,b){var c=Ed();b=new gm(4===(b&4));Kg(a,c,b,b.destroy);null===c[19]&&(c[19]=new hm);c[19].Na.push(new im(b))},am=function(a,b,c){null===a.Na&&(a.Na=new jm);a.Na.track(new km(b,c))},lm=function(a,b){return jh(a,b)},mm=function(a){var b=[];a.ze.subscribe(function(){for(;b.length;)b.pop()()});return function(c){b.push(c)}},
nm=function(a,b){if(b&&!b.Ye)throw Error("$a`"+a+"`"+uc(b));},pm=function(a,b,c){a=zh(a);b=om([a[1],a[2]],b);return om(b,c)},qm=function(a,b,c){a=zh(a);b=om([a[3],a[4]],b);return om(b,c)},rm=function(a,b,c){a=zh(a);b=om([a[5],a[6]],b);return om(b,c)},sm=function(a,b){a=zh(a)[7];return om(a,b)},tm=function(a,b){a=zh(a);return om(a[10],b)},um=function(a,b){a=zh(a);return om(a[11],b)},vm=function(a,b){a=zh(a)[12];return om(a,b)},wm=function(a){if(!a[21])throw Error("ab`"+a[0]);},ym=function(a){a=zh(a);
wm(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?xm(b):[xm(b[0]),xm(b[1])]})},zm=function(a,b,c){a=zh(a);wm(a);b=om([a[21][0],a[21][1]],b)||[];return om(b,c)||[]},om=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("bb");},xm=function(a){var b=Pa(a.split(":"));a=b.next().value;b=b.next().value;return{Km:+a,aD:+b}},Lm=function(a,b,c,d){var e=Am(a);b=Bm(c,b)||b;a=[];for(var f;b;)if(f=Cm.exec(b)){if(a=a.concat(f.slice(1)),b=a.pop(),!b)break}else{a.push(b);
break}var g=e.getTimezoneOffset();d&&(g=Dm(d,g),e=Em(e,d));var h="";a.forEach(function(l){a:if(Fm[l])var m=Fm[l];else{switch(l){case "G":case "GG":case "GGG":m=Gm(3,1);break;case "GGGG":m=Gm(3,2);break;case "GGGGG":m=Gm(3,0);break;case "y":m=Hm(0,1,0,!1,!0);break;case "yy":m=Hm(0,2,0,!0,!0);break;case "yyy":m=Hm(0,3,0,!1,!0);break;case "yyyy":m=Hm(0,4,0,!1,!0);break;case "Y":m=Im(1);break;case "YY":m=Im(2,!0);break;case "YYY":m=Im(3);break;case "YYYY":m=Im(4);break;case "M":case "L":m=Hm(1,1,1);break;
case "MM":case "LL":m=Hm(1,2,1);break;case "MMM":m=Gm(2,1);break;case "MMMM":m=Gm(2,2);break;case "MMMMM":m=Gm(2,0);break;case "LLL":m=Gm(2,1,1);break;case "LLLL":m=Gm(2,2,1);break;case "LLLLL":m=Gm(2,0,1);break;case "w":m=Jm(1);break;case "ww":m=Jm(2);break;case "W":m=Jm(1,!0);break;case "d":m=Hm(2,1);break;case "dd":m=Hm(2,2);break;case "c":case "cc":m=Hm(7,1);break;case "ccc":m=Gm(1,1,1);break;case "cccc":m=Gm(1,2,1);break;case "ccccc":m=Gm(1,0,1);break;case "cccccc":m=Gm(1,3,1);break;case "E":case "EE":case "EEE":m=
Gm(1,1);break;case "EEEE":m=Gm(1,2);break;case "EEEEE":m=Gm(1,0);break;case "EEEEEE":m=Gm(1,3);break;case "a":case "aa":case "aaa":m=Gm(0,1);break;case "aaaa":m=Gm(0,2);break;case "aaaaa":m=Gm(0,0);break;case "b":case "bb":case "bbb":m=Gm(0,1,1,!0);break;case "bbbb":m=Gm(0,2,1,!0);break;case "bbbbb":m=Gm(0,0,1,!0);break;case "B":case "BB":case "BBB":m=Gm(0,1,0,!0);break;case "BBBB":m=Gm(0,2,0,!0);break;case "BBBBB":m=Gm(0,0,0,!0);break;case "h":m=Hm(3,1,-12);break;case "hh":m=Hm(3,2,-12);break;case "H":m=
Hm(3,1);break;case "HH":m=Hm(3,2);break;case "m":m=Hm(4,1);break;case "mm":m=Hm(4,2);break;case "s":m=Hm(5,1);break;case "ss":m=Hm(5,2);break;case "S":m=Hm(6,1);break;case "SS":m=Hm(6,2);break;case "SSS":m=Hm(6,3);break;case "Z":case "ZZ":case "ZZZ":m=Km(0);break;case "ZZZZZ":m=Km(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":m=Km(1);break;case "OOOO":case "ZZZZ":case "zzzz":m=Km(2);break;default:m=null;break a}Fm[l]=m}h+=m?m(e,c,g):"''"===l?"'":l.replace(/(^'|'$)/g,"").replace(/''/g,
"'")});return h},Mm=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d},Bm=function(a,b){var c=zh(a)[0];Nm[c]=Nm[c]||{};if(Nm[c][b])return Nm[c][b];var d="";switch(b){case "shortDate":d=tm(a,0);break;case "mediumDate":d=tm(a,1);break;case "longDate":d=tm(a,2);break;case "fullDate":d=tm(a,3);break;case "shortTime":d=um(a,0);break;case "mediumTime":d=um(a,1);break;case "longTime":d=um(a,2);break;case "fullTime":d=um(a,3);break;case "short":d=Bm(a,"shortTime");var e=Bm(a,
"shortDate");d=Om(vm(a,0),[d,e]);break;case "medium":d=Bm(a,"mediumTime");e=Bm(a,"mediumDate");d=Om(vm(a,1),[d,e]);break;case "long":d=Bm(a,"longTime");e=Bm(a,"longDate");d=Om(vm(a,2),[d,e]);break;case "full":d=Bm(a,"fullTime"),e=Bm(a,"fullDate"),d=Om(vm(a,3),[d,e])}d&&(Nm[c][b]=d);return d},Om=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a},Pm=function(a,b,c,d,e){var f="";if(0>a||e&&0>=a)e?a=-a+1:(a=-a,f=void 0===c?"-":c);for(a=String(a);a.length<
b;)a="0"+a;d&&(a=a.substr(a.length-b));return f+a},Hm=function(a,b,c,d,e){c=void 0===c?0:c;d=void 0===d?!1:d;e=void 0===e?!1:e;return function(f,g){f=Qm(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Pm(f,3).substr(0,b);g=zh(g)[13][5];return Pm(f,b,g,d,e)}},Qm=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();
case 7:return b.getDay();default:throw Error("cb`"+a);}},Gm=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return Rm(e,f,a,b,c,d)}},Rm=function(a,b,c,d,e,f){switch(c){case 2:return rm(b,e,d)[a.getMonth()];case 1:return qm(b,e,d)[a.getDay()];case 0:var g=a.getHours(),h=a.getMinutes();return f&&(c=ym(b),a=zm(b,e,d),c=c.findIndex(function(l){if(Array.isArray(l)){var m=Pa(l);l=m.next().value;m=m.next().value;var q=g>=l.Km&&h>=l.aD,r=g<m.Km||g===m.Km&&h<m.aD;if(l.Km<m.Km){if(q&&
r)return!0}else if(q||r)return!0}else if(l.Km===g&&l.aD===h)return!0;return!1}),-1!==c)?a[c]:pm(b,e,d)[12>g?0:1];case 3:return sm(b,d)[0>=a.getFullYear()?0:1];default:throw Error("db`"+c);}},Km=function(a){return function(b,c,d){b=-1*d;c=zh(c)[13][5];var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Pm(e,2,c)+Pm(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Pm(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Pm(e,2,c)+":"+Pm(Math.abs(b%60),2,c);case 3:return 0===d?"Z":
(0<=b?"+":"")+Pm(e,2,c)+":"+Pm(Math.abs(b%60),2,c);default:throw Error("eb`"+a);}}},Sm=function(a){return Mm(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))},Jm=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b){var e=(new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1;c=1+Math.floor((c.getDate()+e)/7)}else{c=Sm(c);e=c.getFullYear();var f=Mm(e,0,1).getDay();e=Mm(e,0,1+(4>=f?4:11)-f);c=1+Math.round((c.getTime()-e.getTime())/6048E5)}return Pm(c,a,zh(d)[13][5])}},Im=function(a,b){b=
void 0===b?!1:b;return function(c,d){c=Sm(c).getFullYear();return Pm(c,a,zh(d)[13][5],b)}},Dm=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a},Em=function(a,b){var c=a.getTimezoneOffset();b=Dm(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a},Am=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var b=
Pa(a.split("-").map(function(d){return+d}));a=b.next().value;var c=b.next().value;c=void 0===c?1:c;b=b.next().value;return Mm(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(Tm))return Um(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("fb`"+a);return b},Um=function(a){var b=new Date(0),c=0,d=0,e=a[8]?b.setUTCFullYear:b.setFullYear,f=a[8]?b.setUTCHours:b.setHours;a[9]&&(c=Number(a[9]+a[10]),d=Number(a[9]+a[11]));e.call(b,Number(a[1]),Number(a[2])-
1,Number(a[3]));f.call(b,Number(a[4]||0)-c,Number(a[5]||0)-d,Number(a[6]||0),Math.floor(1E3*parseFloat("0."+(a[7]||0))));return b},Vm=function(a,b){if(0==a.length)return b;if(0==b.length)return a;var c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return 2==c?a+b.substring(1):1==c?a+b:a+"/"+b},Wm=function(a){var b=a.match(/#|\?|$/);b=b&&b.index||a.length;return a.slice(0,b-("/"===a[b-1]?1:0))+a.slice(b)},Xm=function(a){return a&&"?"!==a[0]?"?"+a:a},Zm=function(){return n(Ym)},$m=function(a){return null!=
a&&"false"!==""+a},an=function(a){return null==a?"":"string"===typeof a?a:a+"px"},bn=function(a){return a instanceof Ye?a.j:a},cn=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)},dn=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Pa(Array.isArray(a)?a:(""+a).split(b)),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c},en=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];return c.length?c.some(function(e){return a[e]}):
a.altKey||a.shiftKey||a.ctrlKey||a.metaKey},hn=function(){if(fn)return fn;if("object"!==typeof document||!document)return fn=new Set(gn);var a=document.createElement("input");return fn=new Set(gn.filter(function(b){a.setAttribute("type",b);return a.type===b}))},kn=function(){if(null==jn&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return jn=!0}}))}finally{jn=jn||!1}return jn},ln=function(a){return kn()?a:!!a.capture},nn=function(){if(null==
mn){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return mn=!1;if("scrollBehavior"in document.documentElement.style)mn=!0;else{var a=Element.prototype.scrollTo;mn=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return mn},pn=function(){if("object"!==typeof document||!document)return 0;if(null==on){var a=document.createElement("div"),b=a.style;a.dir="rtl";b.width="1px";b.overflow="auto";b.visibility="hidden";b.pointerEvents="none";b.position="absolute";b=document.createElement("div");
var c=b.style;c.width="2px";c.height="1px";a.appendChild(b);document.body.appendChild(a);on=0;0===a.scrollLeft&&(a.scrollLeft=1,on=0===a.scrollLeft?1:2);a.parentNode.removeChild(a)}return on},qn=function(a){return a.composedPath?a.composedPath()[0]:a.target},rn=function(a,b){return b.some(function(c){var d=a.top>c.bottom,e=a.right<c.left,f=a.left>c.right;return a.bottom<c.top||d||e||f})},sn=function(a,b){return b.some(function(c){var d=a.bottom>c.bottom,e=a.left<c.left,f=a.right>c.right;return a.top<
c.top||d||e||f})},tn=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])},vn=function(a){if("number"!==typeof a&&null!=a){var b=Pa(a.split(un));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null},wn=function(a){return{top:Math.floor(a.top),right:Math.floor(a.right),bottom:Math.floor(a.bottom),left:Math.floor(a.left),width:Math.floor(a.width),height:Math.floor(a.height)}},xn=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&
-1===a.identifier&&(null==a.radiusX||1===a.radiusX)&&(null==a.radiusY||1===a.radiusY)},yn=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))},zn=function(a){if(!yn(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a},An=function(){return null},Cn=function(a,b){var c=Bn(a);c.some(function(d){return d.trim()==b.trim()})||(c.push(b.trim()),a.setAttribute("aria-describedby",c.join(" ")))},
Dn=function(a,b){var c=Bn(a).filter(function(d){return d!=b.trim()});c.length?a.setAttribute("aria-describedby",c.join(" ")):a.removeAttribute("aria-describedby")},Bn=function(a){return(a.getAttribute("aria-describedby")||"").match(/\S+/g)||[]},En=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a},Gn=function(a){a.id||(a.id="cdk-describedby-message-"+Fn++)},Hn=function(a,b){var c=function(d){for(var e=[],f=0;f<arguments.length;++f)e[f]=arguments[f];e=a.apply(this,[].concat(Yc(e)))||this;e.mu=
b;e.color=b;return e};R(c,a);Z.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Lr},set:function(d){d=d||this.mu;d!==this.Lr&&(this.Lr&&this.L.j.classList.remove("mat-"+this.Lr),d&&this.L.j.classList.add("mat-"+d),this.Lr=d)}}});return c},In=function(a){var b=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e]=arguments[e];d=a.apply(this,[].concat(Yc(d)))||this;d.bo=!1;return d};R(b,a);Z.Object.defineProperties(b.prototype,{Fb:{configurable:!0,
enumerable:!0,get:function(){return this.bo},set:function(c){this.bo=$m(c)}}});return b},Jn=function(a){var b=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e]=arguments[e];d=a.apply(this,[].concat(Yc(d)))||this;d.Ra=!1;return d};R(b,a);Z.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra},set:function(c){this.Ra=$m(c)}}});return b},Kn=function(a){var b=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e]=arguments[e];d=a.apply(this,
[].concat(Yc(d)))||this;d.Ua=new sj;d.lh=!1;return d};R(b,a);b.prototype.UE=function(){var c=(this.SB||this.Ex).IC(this.Gb?this.Gb.control:null,this.hz||this.gz);c!==this.lh&&(this.lh=c,this.Ua.next())};return b},Ln=function(a,b){b=void 0===b?0:b;var c=function(d){for(var e=[],f=0;f<arguments.length;++f)e[f]=arguments[f];e=a.apply(this,[].concat(Yc(e)))||this;e.$g=b;e.GX=b;return e};R(c,a);Z.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?
-1:this.$g},set:function(d){this.$g=null!=d?cn(d):this.GX}}});return c},Nn=function(){return n(Mn)},Pn=function(){var a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!==a?a:null},Rn=function(){var a,b;if(void 0===Qn)try{Qn=null!==(b=null===(a=Pn())||void 0===a?void 0:a.createPolicy("google#safe",{createHTML:function(c){return c},createScript:function(c){return c},createScriptURL:function(c){return c}}))&&void 0!==b?b:null}catch(c){Qn=null,console.log(c)}return Qn},
Un=function(a){var b,c=null===(b=Rn())||void 0===b?void 0:b.createScriptURL(a);return new Sn(null!==c&&void 0!==c?c:a,Tn)},Vn=function(a){var b;if(null===(b=Pn())||void 0===b?0:b.isScriptURL(a))return a;if(a instanceof Sn)return a.bO;throw Error("ib");},Wn=function(a){var b;a=Vn(a);return(null===(b=Pn())||void 0===b?0:b.isScriptURL(a))?TrustedScriptURL.prototype.toString.apply(a):a},Yn=function(a){Xn.remove(a)},Zn=function(a,b,c){for(var d=0;d<b.length;d++){var e=b[d];Array.isArray(e)?Zn(a,e,c):(e=
e.replace($n,a),c.push(e))}return c},ao=function(a){return function(b){if("__ngUnwrap__"===b)return a;!1===a(b)&&(b.preventDefault(),b.returnValue=!1)}},eo=function(a){var b=a.key;if(null==b){b=a.keyIdentifier;if(null==b)return"Unidentified";b.startsWith("U+")&&(b=String.fromCharCode(parseInt(b.substring(2),16)),3===a.location&&bo.hasOwnProperty(b)&&(b=bo[b]))}return co[b]||b},ho=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{var e=d;if(":"==e[0]){d=fo(e,b);if("function"==
typeof d){c.push(d);d=void 0;break a}e=d}d=e.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==d||4>d.length)b.push('The provided transition expression "'+e+'" is not supported'),d=c;else{e=d[1];var f=d[2];d=d[3];c.push(go(e,d));"<"!=f[0]||"*"==e&&"*"==d||c.push(go(d,e));d=void 0}}return d}):c.push(a);return c},fo=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return function(c,d){return parseFloat(d)>parseFloat(c)};case ":decrement":return function(c,
d){return parseFloat(d)<parseFloat(c)};default:return b.push('The transition alias value "'+a+'" is not supported'),"* => *"}},go=function(a,b){var c=io.has(a)||jo.has(a),d=io.has(b)||jo.has(b);return function(e,f){var g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?io.has(a):jo.has(a));!h&&d&&"boolean"===typeof f&&(h=f?io.has(b):jo.has(b));return g&&h}},ko=function(){return"undefined"!==typeof process&&"[object process]"==={}.toString.call(process)},no=function(a){switch(a.length){case 0:return new lo;
case 1:return a[0];default:return new mo(a)}},qo=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;var d=[],e=[],f=-1,g=null;a.forEach(function(h){var l=h.offset,m=l==f,q=m&&g||{};Object.keys(h).forEach(function(r){var t=r,y=h[r];if("offset"!==r)switch(t=oo(t),y){case "!":y=b[r];break;case "*":y=c[r];break;default:y=po(r,t,y,d)}q[t]=y});m||e.push(q);g=q;f=l});if(d.length)throw Error("sb`"+d.join("\n - "));return e},so=function(a,b,c,d){switch(b){case "start":a.wg(function(){return d(c&&ro(c,"start",
a))});break;case "done":a.ye(function(){return d(c&&ro(c,"done",a))});break;case "destroy":a.jb(function(){return d(c&&ro(c,"destroy",a))})}},ro=function(a,b,c){var d=c.totalTime;b=to(a.element,a.de,a.Gc,a.Hb,b||a.j_,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b},to=function(a,b,c,d,e,f,g){return{element:a,de:b,Gc:c,Hb:d,j_:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}},uo=function(a,b,c){var d;a instanceof Map?(d=a.get(b))||a.set(b,d=c):(d=a[b])||(d=a[b]=
c);return d},vo=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.substr(b+1)]},xo=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:wo(parseFloat(a[1]),a[2])},wo=function(a,b){switch(b){case "s":return 1E3*a;default:return a}},yo=function(a,b,c){if(!a.hasOwnProperty("duration"))a:{var d=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,e=0,f="";if("string"===typeof a){var g=a.match(d);if(null===g){b.push('The provided timing value "'+
a+'" is invalid.');a={duration:0,delay:0,easing:""};break a}d=wo(parseFloat(g[1]),g[2]);var h=g[3];null!=h&&(e=wo(parseFloat(h),g[4]));(g=g[5])&&(f=g)}else d=a;c||(c=!1,g=b.length,0>d&&(b.push("Duration values below 0 are not allowed for this animation step."),c=!0),0>e&&(b.push("Delay values below 0 are not allowed for this animation step."),c=!0),c&&b.splice(g,0,'The provided timing value "'+a+'" is invalid.'));a={duration:d,delay:e,easing:f}}return a},zo=function(a,b){b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=
a[c]});return b},Ao=function(a,b,c){c=void 0===c?{}:c;if(b)for(var d in a)c[d]=a[d];else zo(a,c);return c},Bo=function(a){for(var b="",c=0;c<a.style.length;c++){var d=a.style.item(c),e=a.style.getPropertyValue(d);b+=e?d+":"+e+";":""}for(var f in a.style)a.style.hasOwnProperty(f)&&!f.startsWith("_")&&(c=f.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),d=a.style[f],b+=d?c+":"+d+";":"");a.setAttribute("style",b)},Co=function(a,b){a.style&&(Object.keys(b).forEach(function(c){var d=oo(c);a.style[d]=
b[c]}),ko()&&Bo(a))},Do=function(a,b){a.style&&(Object.keys(b).forEach(function(c){c=oo(c);a.style[c]=""}),ko()&&Bo(a))},Eo=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Va:a,options:null}:a},Go=function(a,b,c){var d=b.params||{};a=Fo(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push("Unable to resolve the local animation param "+e+" in the given list of values")})},Fo=function(a){var b=[];if("string"===typeof a){for(var c;c=Ho.exec(a);)b.push(c[1]);Ho.lastIndex=0}return b},
Io=function(a,b,c){var d=a.toString(),e=d.replace(Ho,function(f,g){var h=b[g];b.hasOwnProperty(g)||(c.push("Please provide a value for the animation param "+g),h="");return h.toString()});return e==d?a:e},Jo=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b},oo=function(a){return a.replace(Ko,function(b){for(var c=[],d=0;d<arguments.length;++d)c[d]=arguments[d];return c[1].toUpperCase()})},Lo=function(a,b,c){switch(b.type){case 7:return a.MP(b,c);case 0:return a.bF(b,
c);case 1:return a.cF(b,c);case 2:return a.KP(b,c);case 3:return a.IP(b,c);case 4:return a.FP(b,c);case 5:return a.ww(b,c);case 6:return a.lr(b,c);case 8:return a.xw(b,c);case 9:return a.GP(b,c);case 10:return a.HP(b,c);case 11:return a.JP(b,c);case 12:return a.LP(b,c);default:throw Error("tb`"+b.type);}},No=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(Mo,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,function(c){return".ng-trigger-"+c.substr(1)}).replace(/:animating/g,
".ng-animating");return[a,b]},Po=function(a){if("string"==typeof a)return null;var b=null;Array.isArray(a)?a.forEach(function(c){Oo(c)&&c.hasOwnProperty("offset")&&(b=parseFloat(c.offset),delete c.offset)}):Oo(a)&&a.hasOwnProperty("offset")&&(b=parseFloat(a.offset),delete a.offset);return b},Oo=function(a){return!Array.isArray(a)&&"object"==typeof a},Qo=function(a,b){var c=null;if(a.hasOwnProperty("duration"))c=a;else if("number"==typeof a)return{duration:yo(a,b).duration,delay:0,easing:""};if(a.split(/\s+/).some(function(d){return"{"==
d.charAt(0)&&"{"==d.charAt(1)}))return b={duration:0,delay:0,easing:"",OX:!0},b.T_=a,b;c=c||yo(a,b);return{duration:c.duration,delay:c.delay,easing:c.easing}},Ro=function(a){if(a){if(a=zo(a),a.params){var b=a;var c=(c=a.params)?zo(c):null;b.params=c}}else a={};return a},So=function(a,b,c,d,e,f,g,h){return{type:1,element:a,Pm:b,gn:c,Fk:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,W_:void 0===h?!1:h}},Uo=function(a,b,c,d,e,f,g,h,l,m){f=void 0===f?{}:f;g=void 0===g?{}:g;m=void 0===m?[]:
m;return(new To).St(a,b,c,d,e,f,g,h,l,m)},Vo=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b},Wo=function(a,b){var c={},d;a.forEach(function(e){"*"===e?(d=d||Object.keys(b),d.forEach(function(f){c[f]="*"})):Ao(e,!1,c)});return c},Xo=function(){var a={};"width height minWidth minHeight maxWidth maxHeight left top bottom right fontSize outlineWidth outlineOffset paddingTop paddingLeft paddingBottom paddingRight marginTop marginLeft marginBottom marginRight borderRadius borderWidth borderTopWidth borderLeftWidth borderRightWidth borderBottomWidth textIndent perspective".split(" ").forEach(function(b){return a[b]=
!0});return a},Yo=function(a,b,c,d,e,f,g,h,l,m,q,r,t){return{type:0,element:a,de:b,JM:e,Gc:c,Ju:f,Hb:d,br:g,Qh:h,p_:l,gn:m,Fk:q,totalTime:r,errors:t}},Zo=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})},ap=function(a,b){return new $o(a,{type:1,animation:{type:2,Va:[],options:null},lN:[function(){return!0}],options:null,Ui:0,kg:0},b)},bp=function(a,b,c){a.hasOwnProperty(b)?a.hasOwnProperty(c)||(a[c]=a[b]):a.hasOwnProperty(c)&&(a[b]=a[c])},cp=function(a){return a&&1===a.nodeType},
dp=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c},fp=function(a,b,c,d){var e=[];b.forEach(function(h){return e.push(dp(h))});var f=[];c.forEach(function(h,l){var m={};h.forEach(function(q){q=m[q]=d||"";q&&0!=q.length||(l.__ng_removed=ep,f.push(l))});a.set(l,m)});var g=0;b.forEach(function(h){return dp(h,e[g++])});return f},gp=function(a,b){function c(g){if(!g)return 1;var h=f.get(g);if(h)return h;h=g.parentNode;h=d.has(h)?h:e.has(h)?1:c(h);f.set(g,h);return h}var d=
new Map;a.forEach(function(g){return d.set(g,[])});if(0==b.length)return d;var e=new Set(b),f=new Map;b.forEach(function(g){var h=c(g);1!==h&&d.get(h).push(g)});return d},hp=function(a,b){if(a.classList)a.classList.add(b);else{var c=a.$$classes;c||(c=a.$$classes={});c[b]=!0}},ip=function(a,b){a.classList?a.classList.remove(b):(a=a.$$classes)&&delete a[b]},kp=function(a,b,c){no(c).ye(function(){return jp(a,b)})},mp=function(a){var b=[];lp(a,b);return b},lp=function(a,b){for(var c=0;c<a.length;c++){var d=
a[c];d instanceof mo?lp(d.qb,b):b.push(d)}},np=function(a,b){var c=Object.keys(a),d=Object.keys(b);if(c.length!=d.length)return!1;for(d=0;d<c.length;d++){var e=c[d];if(!b.hasOwnProperty(e)||a[e]!==b[e])return!1}return!0},op=function(a,b,c){var d=c.get(a);if(!d)return!1;var e=b.get(a);e?d.forEach(function(f){return e.add(f)}):b.set(a,d);c.delete(a);return!0},pp=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}},qp=function(a){var b=
a.indexOf(".");return[a.substring(0,b),a.substr(b+1)]},rp=function(a,b,c){a=Math.max(Math.abs(a-c.left),Math.abs(a-c.right));b=Math.max(Math.abs(b-c.top),Math.abs(b-c.bottom));return Math.sqrt(a*a+b*b)},sp=function(a){a&1&&A(0,"mat-pseudo-checkbox",4);a&2&&(a=H(),v("state",a.selected?"checked":"unchecked")("disabled",a.disabled))},tp=function(a){a&1&&(x(0,"span",5),K(1),z());a&2&&(a=H(),u(1),Cl("(",a.group.label,")"))},up=function(a,b,c){if(c.length){b=b.cc();c=c.cc();for(var d=0,e=0;e<a+1;e++)b[e].group&&
b[e].group===c[d]&&d++;return d}return 0},vp=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c},wp=function(a){a&1&&Ck(0)},xp=function(a){if(a&1){var b=Ed();x(0,"div",3);B("mouseenter",function(){Fd(b);return H().toggle(!0)})("mouseleave",function(){Fd(b);return H().toggle(!1)})("mousemove",function(){Fd(b);H().Ct.next()});I(1,wp,1,0,"ng-container",4);z()}a&2&&(a=H(),v("ngClass",a.WK)("@fade",void 0),u(1),v("ngTemplateOutlet",a.d_))},yp=function(){},zp=function(a){if(a&1){var b=Ed();x(0,
"div",1);x(1,"button",2);B("click",function(){Fd(b);return H().action()});K(2);z();z()}a&2&&(a=H(),u(2),Dl(a.data.action))},Ap=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}},Bp=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})},Dp=function(){return new Cp},Ep=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=
c.indexOf("=");d=Pa(-1==d?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))]);c=d.next().value;d=d.next().value;var e=b.get(c)||[];e.push(d);b.set(c,e)});return b},Hp=function(a){return encodeURIComponent(a).replace(Fp,function(b,c){var d;return null!==(d=Gp[c])&&void 0!==d?d:b})},Ip=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer},Jp=function(a){return"undefined"!==typeof Blob&&a instanceof Blob},Kp=function(a){return"undefined"!==
typeof FormData&&a instanceof FormData},Lp=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,gf:a.gf,responseType:a.responseType,withCredentials:a.withCredentials}},Mp=function(){var a=n(Ym),b=a?a.location:null;return{Mu:function(){return b?b.pathname+b.search:""}}},Qp=function(a){if(a instanceof Np){var b;if(null===(b=Pn())||void 0===b||!b.isScript(a))if(a instanceof Op)a=a.cO;else throw Error("ib");}else a=a instanceof Pp&&a.constructor===Pp?a.LD:
"type_error:SafeScript";return a},Rp=function(a){a=Qp(a);(0,eval)(a)===a&&(0,eval)(a.toString())},Up=function(a,b){b=b instanceof Sp?Vn(b):b instanceof Tp&&b.constructor===Tp?b.ND:"type_error:TrustedResourceUrl";a.src=b;var c;b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document;var d=null===(c=b.querySelector)||void 0===c?void 0:c.call(b,"script[nonce]");(c=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)},Xp=function(){!_.Vp&&_.Wp&&(_.Vp=(0,_.Wp)());return _.Vp},
Yp=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if(0===c.length)return Un(a[0]);d=[a[0]];for(var e=0;e<c.length;e++)d.push(encodeURIComponent(c[e])),d.push(a[e+1]);return Un(d.join(""))},Zp=function(a,b){var c=Wn(a);if(/#/.test(c))throw Error("ib");var d=/\?/.test(c)?"&":"?";b.forEach(function(e,f){e=e instanceof Array?e:[e];for(var g=0;g<e.length;g++){var h=e[g];null!==h&&void 0!==h&&(c+=d+encodeURIComponent(f)+"="+encodeURIComponent(String(h)),d="&")}});return Un(c)},
$p=function(a){a=Error("Xb`"+a);a.ngNavigationCancelingError=!0;return a},aq=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.wq&&(0<b.bd||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){var e=d[c],f=a[c];if(e.startsWith(":"))b[e.substring(1)]=f;else if(e!==f.path)return null}return{op:a.slice(0,d.length),YN:b}},cq=function(a,b){var c=a?Object.keys(a):void 0,d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!bq(a[d],
b[d]))return!1;return!0},bq=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(Yc(a)).sort();var c=[].concat(Yc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b},dq=function(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c)},eq=function(a){return rh(a)?a:qh(a)?mi(Promise.resolve(a)):Th(a)},hq=function(a,b,c){return fq[c.WN](a.root,b.root,c.mN)&&gq[c.wa](a.wa,b.wa)&&!("exact"===c.ub&&a.ub!==b.ub)},iq=function(a,b){return cq(a,b)},
lq=function(a,b,c){if(!jq(a.Ba,b.Ba)||!kq(a.Ba,b.Ba,c)||a.bd!==b.bd)return!1;for(var d in b.children)if(!a.children[d]||!lq(a.children[d],b.children[d],c))return!1;return!0},mq=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return bq(a[c],b[c])})},oq=function(a,b,c){return nq(a,b,b.Ba,c)},nq=function(a,b,c,d){if(a.Ba.length>c.length)return a=a.Ba.slice(0,c.length),!jq(a,c)||0<b.bd||!kq(a,c,d)?!1:!0;if(a.Ba.length===c.length){if(!jq(a.Ba,c)||!kq(a.Ba,
c,d))return!1;for(var e in b.children)if(!a.children[e]||!oq(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Ba.length);c=c.slice(a.Ba.length);return jq(a.Ba,e)&&kq(a.Ba,e,d)&&a.children.primary?nq(a.children.primary,b,c,d):!1},kq=function(a,b,c){return b.every(function(d,e){return gq[c](a[e].parameters,d.parameters)})},pq=function(a,b){return jq(a,b)&&a.every(function(c,d){return cq(c.parameters,b[d].parameters)})},jq=function(a,b){return a.length!==b.length?!1:a.every(function(c,
d){return c.path===b[d].path})},qq=function(a,b){var c=[];dq(a.children,function(d,e){"primary"===e&&(c=c.concat(b(d,e)))});dq(a.children,function(d,e){"primary"!==e&&(c=c.concat(b(d,e)))});return c},tq=function(a){return a.Ba.map(function(b){return rq(b.path)+sq(b.parameters)}).join("/")},uq=function(a,b){if(!(0<a.bd))return tq(a);if(b){b=a.children.primary?uq(a.children.primary,!1):"";var c=[];dq(a.children,function(d,e){"primary"!==e&&c.push(e+":"+uq(d,!1))});return 0<c.length?b+"("+c.join("//")+
")":b}b=qq(a,function(d,e){return"primary"===e?[uq(a.children.primary,!1)]:[e+":"+uq(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?tq(a)+"/"+b[0]:tq(a)+"/("+b.join("//")+")"},vq=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")},wq=function(a){return vq(a).replace(/%3B/gi,";")},rq=function(a){return vq(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")},sq=function(a){return Object.keys(a).map(function(b){return";"+
rq(b)+"="+rq(a[b])}).join("")},xq=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return wq(c)+"="+wq(e)}).join("&"):wq(c)+"="+wq(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""},zq=function(a){return(a=a.match(yq))?a[0]:""},Aq=function(a,b){if(a===b.value)return b;b=Pa(b.children);for(var c=b.next();!c.done;c=b.next())if(c=Aq(a,c.value))return c;return null},Bq=function(a,b){if(a===b.value)return[b];for(var c=Pa(b.children),
d=c.next();!d.done;d=c.next())if(d=Bq(a,d.value),d.length)return d.unshift(b),d;return[]},Cq=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.ab]=c});return b},Kq=function(a,b){a=new Dq("",new Eq(new Fq([],{},{},"",{},"primary",b,null,a.root,-1,{}),[]));b=new Gq(new Hq([new Iq("",{})]),new Hq({}),new Hq({}),new Hq(""),new Hq({}),"primary",b,a.root);b.bb=a.root;return new Jq(new Eq(b,[]),a)},Mq=function(a,b){a=a.bn;var c=0;if("always"!==(void 0===b?"emptyOnly":b))for(c=a.length-
1;1<=c;){b=a[c];var d=a[c-1];if(b.hb&&""===b.hb.path)c--;else if(d.Ja)break;else c--}return Lq(a.slice(c))},Lq=function(a){return a.reduce(function(b,c){var d=Object.assign(Object.assign({},b.params),c.params),e=Object.assign(Object.assign({},b.data),c.data);b=Object.assign(Object.assign({},b.resolve),c.Bz);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})},Nq=function(a,b){b.value.fg=a;b.children.forEach(function(c){return Nq(a,c)})},Oq=function(a){var b=0<a.children.length?" { "+
a.children.map(Oq).join(", ")+" } ":"";return""+a.value+b},Pq=function(a){if(a.bb){var b=a.bb,c=a.sj;a.bb=c;cq(b.wa,c.wa)||a.wa.next(c.wa);b.ub!==c.ub&&a.ub.next(c.ub);cq(b.params,c.params)||a.params.next(c.params);a:{var d=b.url;var e=c.url;if(d.length!==e.length)d=!1;else{for(var f=0;f<d.length;++f)if(!cq(d[f],e[f])){d=!1;break a}d=!0}}d||a.url.next(c.url);cq(b.data,c.data)||a.data.next(c.data)}else a.bb=a.sj,a.data.next(a.sj.data)},Qq=function(a,b){var c=cq(a.params,b.params)&&pq(a.url,b.url),
d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Qq(a.parent,b.parent))},Tq=function(a,b,c){if(c&&a.yE(b.value,c.value.bb)){var d=c.value;d.sj=b.value;b=Rq(a,b,c);return new Eq(d,b)}d=Sq(b.value);b=b.children.map(function(e){return Tq(a,e)});return new Eq(d,b)},Rq=function(a,b,c){return b.children.map(function(d){for(var e=Pa(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.yE(d.value,f.value.bb))return Tq(a,d,f);return Tq(a,d)})},Sq=function(a){return new Gq(new Hq(a.url),new Hq(a.params),
new Hq(a.wa),new Hq(a.ub),new Hq(a.data),a.ab,a.Ja,a)},Uq=function(a){return"object"===typeof a&&null!=a&&!a.Qi&&!a.yO},Vq=function(a){return"object"===typeof a&&null!=a&&a.Qi},Yq=function(a,b,c,d,e){var f={};d&&dq(d,function(g,h){f[h]=Array.isArray(g)?g.map(function(l){return""+l}):""+g});return c.root===a?new Wq(b,f,e):new Wq(Xq(c.root,a,b),f,e)},Xq=function(a,b,c){var d={};dq(a.children,function(e,f){d[f]=e===b?c:Xq(e,b,c)});return new Zq(a.Ba,d)},ar=function(a){if("string"===typeof a[0]&&1===
a.length&&"/"===a[0])return new $q(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.Qi){var g={};dq(e.Qi,function(h,l){g[l]="string"===typeof h?h.split("/"):h});return[].concat(Yc(d),[{Qi:g}])}if(e.yO)return[].concat(Yc(d),[e.yO])}return"string"!==typeof e?[].concat(Yc(d),[e]):0===f?(e.split("/").forEach(function(h,l){if(0!=l||"."!==h)0==l&&""===h?c=!0:".."===h?b++:""!=h&&d.push(h)}),d):[].concat(Yc(d),[e])},[]);return new $q(c,b,a)},br=function(a){if(Vq(a[0]))return a[0].Qi;
var b={};return b.primary=a,b},er=function(a,b,c){a||(a=new Zq([],{}));if(0===a.Ba.length&&0<a.bd)return cr(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Bv:0,jL:0};f<d.Ba.length;){if(e>=c.length){d=g;break a}var h=d.Ba[f],l=c[e];if(Vq(l))break;l=""+l;var m=e<c.length-1?c[e+1]:null;if(0<f&&void 0===l)break;if(l&&m&&"object"===typeof m&&void 0===m.Qi){if(l!=h.path||!cq(m,h.parameters)){d=g;break a}e+=2}else{m={};if(l!=h.path||!cq(m,h.parameters)){d=g;break a}e++}f++}d={match:!0,Bv:f,jL:e}}e=c.slice(d.jL);
return d.match&&d.Bv<a.Ba.length?(b=new Zq(a.Ba.slice(0,d.Bv),{}),b.children.primary=new Zq(a.Ba.slice(d.Bv),a.children),cr(b,0,e)):d.match&&0===e.length?new Zq(a.Ba,{}):!d.match||0<a.bd?d.match?cr(a,0,e):dr(a,b,c):dr(a,b,c)},cr=function(a,b,c){if(0===c.length)return new Zq(a.Ba,{});var d=br(c),e={};dq(d,function(f,g){"string"===typeof f&&(f=[f]);null!==f&&(e[g]=er(a.children[g],b,f))});dq(a.children,function(f,g){void 0===d[g]&&(e[g]=f)});return new Zq(a.Ba,e)},dr=function(a,b,c){for(var d=a.Ba.slice(0,
b),e=0;e<c.length;){var f=c[e];if(Vq(f))return a=fr(f.Qi),new Zq(d,a);if(0===e&&Uq(c[0]))d.push(new Iq(a.Ba[b].path,gr(c[0]))),e++;else{f=Vq(f)?f.Qi.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Uq(g)?(d.push(new Iq(f,gr(g))),e+=2):(d.push(new Iq(f,{})),e++)}}return new Zq(d,{})},fr=function(a){var b={};dq(a,function(c,d){"string"===typeof c&&(c=[c]);null!==c&&(b[d]=dr(new Zq([],{}),0,c))});return b},gr=function(a){var b={};dq(a,function(c,d){return b[d]=""+c});return b},hr=function(a){return"function"===
typeof a},ir=function(a){return a instanceof Wq},kr=function(){return Bj(function(a){return li(a.map(function(b){return b.h(bj(),zj(jr))})).h(oj(function(b,c){var d=!1;return c.reduce(function(e,f,g){if(e!==jr)return e;f===jr&&(d=!0);if(!d){if(!1===f)return f;if(g===c.length-1||ir(f))return f}return e},b)},jr),zi(function(b){return b!==jr}),$h(function(b){return ir(b)?b:!0===b}),bj())})},lr=function(a,b){b=void 0===b?"":b;for(var c=0;c<a.length;c++){var d=a[c];d.children&&lr(d.children,d?b||d.path?
b&&!d.path?b+"/":!b&&d.path?d.path:b+"/"+d.path:"":b)}},mr=function(a){var b=a.children&&a.children.map(mr);a=b?Object.assign(Object.assign({},a),{children:b}):Object.assign({},a);!a.Ja&&(b||a.Qm)&&a.ab&&"primary"!==a.ab&&(a.Ja=nr);return a},or=function(a){return a.ab||"primary"},pr=function(a,b){var c=a.filter(function(d){return or(d)===b});c.push.apply(c,Yc(a.filter(function(d){return or(d)!==b})));return c},rr=function(a,b,c){var d;if(""===b.path)return"full"===b.wq&&(0<a.bd||0<c.length)?Object.assign({},
qr):{Rm:!0,pp:[],lastChild:0,parameters:{},ID:{}};a=(b.U1||aq)(c,a,b);if(!a)return Object.assign({},qr);var e={};dq(a.YN,function(f,g){e[g]=f.path});b=0<a.op.length?Object.assign(Object.assign({},e),a.op[a.op.length-1].parameters):e;return{Rm:!0,pp:a.op,lastChild:a.op.length,parameters:b,ID:null!==(d=a.YN)&&void 0!==d?d:{}}},vr=function(a,b,c,d,e){e=void 0===e?"corrected":e;if(0<c.length&&sr(a,c,d)){var f=new Zq(c,a.children);c={};c.primary=f;f.Yg=a;f.Xg=b.length;f=Pa(d);for(var g=f.next();!g.done;g=
f.next())g=g.value,""===g.path&&"primary"!==or(g)&&(e=new Zq([],{}),e.Yg=a,e.Xg=b.length,c[or(g)]=e);c=new Zq(b,c);c.Yg=a;c.Xg=b.length;return{Ce:c,hw:[]}}if(0===c.length&&tr(a,c,d)){f=a.Ba;g=a.children;var h={};d=Pa(d);for(var l=d.next();!l.done;l=d.next())if(l=l.value,ur(a,c,l)&&!g[or(l)]){var m=new Zq([],{});m.Yg=a;m.Xg="legacy"===e?a.Ba.length:b.length;h[or(l)]=m}g=Object.assign(Object.assign({},g),h);f=new Zq(f,g);f.Yg=a;f.Xg=b.length;return{Ce:f,hw:c}}f=new Zq(a.Ba,a.children);f.Yg=a;f.Xg=b.length;
return{Ce:f,hw:c}},sr=function(a,b,c){return c.some(function(d){return ur(a,b,d)&&"primary"!==or(d)})},tr=function(a,b,c){return c.some(function(d){return ur(a,b,d)})},ur=function(a,b,c){return(0<a.bd||0<b.length)&&"full"===c.wq?!1:""===c.path},wr=function(a,b,c,d){return or(a)===d||"primary"!==d&&ur(b,c,a)?"**"===a.path?!0:rr(b,a,c).Rm:!1},yr=function(a){return new Oh(function(b){return b.error(new xr(a))})},Ar=function(a){return new Oh(function(b){return b.error(new zr(a))})},Br=function(a){return new Oh(function(b){return b.error(Error("ic`"+
a))})},Cr=function(a){return new Oh(function(b){return b.error($p("Cannot load children because the guard of the route \"path: '"+a.path+"'\" returned false"))})},Dr=function(a){for(var b={},c=Pa(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=Dr(a.children[d]);if(0<e.Ba.length||0<e.bd)b[d]=e}a=new Zq(a.Ba,b);1===a.bd&&a.children.primary&&(b=a.children.primary,a=new Zq(a.Ba.concat(b.Ba),b.children));return a},Fr=function(a,b,c,d){return Bj(function(e){return(new Er(a,b,c,e.Oc,
d)).apply().h($h(function(f){return Object.assign(Object.assign({},e),{rb:f})}))})},Gr=function(a,b,c){a:{if(b)for(b=b.parent;b;b=b.parent){var d=b.hb;if(d&&d.ud){b=d.ud;break a}}b=null}return(b?b.module.va:c).get(a)},Jr=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Cq(b);a.children.forEach(function(g){var h=f[g.value.ab],l=d.concat([g.value]),m=e;m=void 0===m?{canDeactivateChecks:[],canActivateChecks:[]}:m;var q=g.value,r=h?h.value:null,t=c?c.getContext(g.value.ab):
null;if(r&&q.hb===r.hb){var y=Hr(r,q,q.hb.n2);y?m.canActivateChecks.push(new Ir(l)):(q.data=r.data,q.Bz=r.Bz);q.Ja?Jr(g,h,t?t.children:null,l,m):Jr(g,h,c,l,m);y&&t&&t.ab&&t.ab.EC&&m.canDeactivateChecks.push(new Kr(t.ab.Ja,r))}else r&&Lr(h,t,m),m.canActivateChecks.push(new Ir(l)),q.Ja?Jr(g,null,t?t.children:null,l,m):Jr(g,null,c,l,m);delete f[g.value.ab]});dq(f,function(g,h){return Lr(g,c.getContext(h),e)});return e},Hr=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!jq(a.url,
b.url);case "pathParamsOrQueryParamsChange":return!jq(a.url,b.url)||!cq(a.wa,b.wa);case "always":return!0;case "paramsOrQueryParamsChange":return!Qq(a,b)||!cq(a.wa,b.wa);default:return!Qq(a,b)}},Lr=function(a,b,c){var d=Cq(a),e=a.value;dq(d,function(f,g){e.Ja?b?Lr(f,b.children.getContext(g),c):Lr(f,null,c):Lr(f,b,c)});e.Ja?b&&b.ab&&b.ab.EC?c.canDeactivateChecks.push(new Kr(b.ab.Ja,e)):c.canDeactivateChecks.push(new Kr(null,e)):c.canDeactivateChecks.push(new Kr(null,e))},Or=function(a,b){return ni(function(c){var d=
c.Fe,e=c.xB,f=c.Fm,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?Th(Object.assign(Object.assign({},c),{lk:!0})):Mr(f,d,e,a).h(ni(function(h){return h&&"boolean"===typeof h?Nr(d,g,a,b):Th(h)}),$h(function(h){return Object.assign(Object.assign({},c),{lk:h})}))})},Mr=function(a,b,c,d){return mi(a).h(ni(function(e){return Pr(e.Ja,e.Ca,c,b,d)}),hj(function(e){return!0!==e},!0))},Nr=function(a,b,c,d){return mi(b).h(ni(function(e){var f=e.Ca.parent;null!==f&&d&&d(new Qr(f));
f=Th(!0);var g=e.Ca;null!==g&&d&&d(new Rr(g));g=Th(!0);return qi(f,g,Sr(a,e.path,c),Tr(a,e.Ca,c))},1),hj(function(e){return!0!==e},!0))},Tr=function(a,b,c){var d=b.hb?b.hb.Xt:null;if(!d||0===d.length)return Th(!0);d=d.map(function(e){return ri(function(){var f=Gr(e,b,c);if(f&&hr(f.Xt))f=eq(f.Xt(b,a));else if(hr(f))f=eq(f(b,a));else throw Error("mc");return f.h(hj())})});return Th(d).h(kr())},Sr=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.hb?e.hb.$K:
null;return f&&0!==f.length?{node:e,Fm:f}:null}).filter(function(e){return null!==e}).map(function(e){return ri(function(){var f=e.Fm.map(function(g){if((g=Gr(g,e.node,c))&&hr(g.$K))g=eq(g.$K(d,a));else if(hr(g))g=eq(g(d,a));else throw Error("nc");return g.h(hj())});return Th(f).h(kr())})});return Th(b).h(kr())},Pr=function(a,b,c,d,e){var f=b&&b.hb?b.hb.aL:null;if(!f||0===f.length)return Th(!0);f=f.map(function(g){if((g=Gr(g,b,e))&&hr(g.aL))g=eq(g.aL(a,b,c,d));else if(hr(g))g=eq(g(a,b,c,d));else throw Error("oc");
return g.h(hj())});return Th(f).h(kr())},Ur=function(a){return new Oh(function(b){return b.error(a)})},Xr=function(a,b,c,d,e,f){try{var g=(new Vr(a,b,c,d,void 0===e?"emptyOnly":e,void 0===f?"legacy":f)).recognize();return null===g?Ur(new Wr):Th(g)}catch(h){return Ur(h)}},Yr=function(a){a.sort(function(b,c){return"primary"===b.value.ab?-1:"primary"===c.value.ab?1:b.value.ab.localeCompare(c.value.ab)})},Zr=function(a){return(a=a.value.hb)&&""===a.path&&void 0===a.ff},$r=function(a){var b=[],c=new Set,
d={};a=Pa(a);for(var e=a.next();!e.done;d={gj:d.gj},e=a.next())d.gj=e.value,Zr(d.gj)?(e=b.find(function(f){return function(g){return f.gj.value.hb===g.value.hb}}(d)),void 0!==e?(e.children.push.apply(e.children,Yc(d.gj.children)),c.add(e)):b.push(d.gj)):b.push(d.gj);d=Pa(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=$r(a.children),b.push(new Eq(a.value,e));return b.filter(function(f){return!c.has(f)})},as=function(a){for(;a.Yg;)a=a.Yg;return a},bs=function(a){for(var b=a.Xg?a.Xg:0;a.Yg;)a=a.Yg,
b+=a.Xg?a.Xg:0;return b-1},cs=function(a,b,c,d,e){return ni(function(f){return Xr(a,b,f.rb,c(f.rb),d,e).h($h(function(g){return Object.assign(Object.assign({},f),{Fe:g})}))})},fs=function(a,b){return ni(function(c){var d=c.Fe,e=c.Fm.canActivateChecks;if(!e.length)return Th(c);var f=0;return mi(e).h(ni(function(g){return ds(g.Ca,d,a,b)},1),Hj(function(){return f++}),jj(),ni(function(){return f===e.length?Th(c):es}))})},ds=function(a,b,c,d){return gs(a.jV,a,b,d).h($h(function(e){a.Bz=e;a.data=Object.assign(Object.assign({},
a.data),Mq(a,c).resolve);return null}))},gs=function(a,b,c,d){var e=Object.keys(a);if(0===e.length)return Th({});var f={};return mi(e).h(ni(function(g){return hs(a[g],b,c,d).h(Hj(function(h){f[g]=h}))}),jj(),ni(function(){return Object.keys(f).length===e.length?Th(f):es}))},hs=function(a,b,c,d){a=Gr(a,b,d);return a.resolve?eq(a.resolve(b,c)):eq(a(b,c))},is=function(a){return Bj(function(b){var c=a(b);return c?mi(c).h($h(function(){return b})):Th(b)})},js=function(a){throw a;},ks=function(a,b){return b.parse("/")},
ls=function(){return Th(null)},ms=function(a){return"imperative"!==a},ns=function(a){return""===a||!!a},qs=function(){return new os("Router",ps)},ts=function(a,b,c){c.B_&&rs(b,c.B_);return new ss(a,b,c)},ws=function(a,b,c){c=void 0===c?{}:c;return c.v2?new us(a,b):new vs(a,b)},xs=function(){return"guarded"},zs=function(a,b,c,d,e,f,g,h,l,m){h=void 0===h?{}:h;a=new ps(null,a,b,c,d,e,f,Array.prototype.concat.apply([],g));l&&(a.fr=l);m&&(a.Hq=m);ys(h,a);h.QX&&a.mh.subscribe(function(q){var r,t;null===
(r=console.group)||void 0===r?void 0:r.call(console,"Router Event: "+q.constructor.name);console.log(q.toString());console.log(q);null===(t=console.groupEnd)||void 0===t?void 0:t.call(console)});return a},ys=function(a,b){a.wu&&(b.wu=a.wu);a.nv&&(b.nv=a.nv);a.wv&&(b.wv=a.wv);a.Bk&&(b.Bk=a.Bk);a.Wi&&(b.Wi=a.Wi);a.Bn&&(b.Bn=a.Bn)},As=function(a){return a.Lh.root},Bs=function(a){return a.IW.bind(a)},Cs=function(a){return a.bX.bind(a)},Hs=function(a,b){var c,d,e,f,g,h,l,m,q;switch(b){case "publisher":return(b=
(null===(c=a.zb())||void 0===c?void 0:Ds(c,2))||(null===(d=a.we())||void 0===d?void 0:d.Pc())||(null===(e=a.Pc())||void 0===e?void 0:e.za()))?[b]:[];case "network-architecture":return(null===(g=null===(f=a.zb())||void 0===f?void 0:Es(f))||void 0===g?void 0:Fs(g,5))||[];case "dataset":return(null===(l=null===(h=a.zb())||void 0===h?void 0:Es(h))||void 0===l?void 0:Fs(l,3))||[];case "subtype":return a.Hm()?["publisher"]:Gs(a,2)?["model-family"]:["module"];case "module-type":return(null===(q=null===(m=
a.zb())||void 0===m?void 0:Es(m))||void 0===q?void 0:Fs(q,13))||[];default:return[""]}},Ks=function(a){var b=new Is;a=Pa(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=Pa(c.value);c=d.next().value;d=d.next().value;switch(c){case "fine-tunable":b.MO(!0);break;case "deployment-format":Ma(b,6,d[0]);break;case "tf-version":Ma(b,7,"tf1"===d[0]?1:2);break;case "publisher":b.RO(d);break;case "network-architecture":Js(b,2,d);break;case "module-type":Js(b,3,d);break;case "dataset":Js(b,1,d);break;
case "language":Js(b,5,d)}}return b},Ms=function(a){return Ls.get(a)||a},Os=function(a,b){return"hub.tensorflow.google.cn"===b?a.replace(Ns,Ms):a},Qs=function(a,b,c){var d="";d=void 0===d?"":d;c=void 0===c?0:c;var e,f,g,h,l;switch(b){case "network-architecture":return(null===(f=null===(e=a.Ea())||void 0===e?void 0:Es(e))||void 0===f?void 0:Fs(f,5)[c])||d;case "dataset":return(null===(h=null===(g=a.Ea())||void 0===g?void 0:Es(g))||void 0===h?void 0:Fs(h,3)[c])||d;case "language":return(null===(l=Ps(a))||
void 0===l?void 0:Fs(l,15)[c])||d;default:return d}},Rs=function(a,b){var c={};return c[a]=b,c},Ss=function(a,b,c){return Rs(b,Qs(a,b,c))},Ts=function(a){var b={};return(b.tfjs=".JS",b.lite="TFLite",b.coral="Coral",b.hub="Hub module",b.saved_model="Saved Model",b.saved_model_2="TF2.0 Saved Model",b)[a]||a},Ws=function(a){a=Us(a.Ea(),15)||[""];return Vs(a[0])},Vs=function(a){return"//www.gstatic.com/aihub/tfhub/card_images/icon_"+(0<=Xs.indexOf(a)?a:"other")+"_orange.svg"},Zs=function(a){return null===
a||void 0===a?void 0:Ys(a)},$s=function(a){var b;return Zs((null===(b=a.Ea())||void 0===b?void 0:b.Df())||null)},at=function(a){return"module"===(null===a||void 0===a?void 0:Ds(Ps(a),9))},et=function(a){if(Gs(a,8))return Us(Es(a),13)[0].split("-")[0]||"other";if(Gs(a,9)){a=Us(bt(a,ct,9),2)||[];for(var b=Pa(dt),c=b.next();!c.done;c=b.next())if(c=c.value,a.includes(c))return c}return"other"},ft=function(a){return Gs(a,8)?"/s":"/search"},gt=function(a){var b;a=(null===(b=bt(a,ct,9))||void 0===b?void 0:
Fs(b,2))||[];return 0<a.length?a:null},ht=function(a,b){var c=new URL(b);b=new Map;c=Pa(c.searchParams);for(var d=c.next();!d.done;d=c.next()){var e=Pa(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}return Zp(a,b)},mt=function(a){if(null!=a){if("https://www.gstatic.com/aihub/tfhub/demos/spice.html"===a)return Yp(it);if(a.startsWith("https://overlay.sandbox.google.com/embed"))return ht(Yp(jt),a);if(a.startsWith("https://storage.googleapis.com/tfhub-visualizers/visualizers/vision/index.html"))return ht(Yp(kt),
a);if(a.startsWith("https://storage.googleapis.com/interactive_visualizer/0.1.2/index.html"))return ht(Yp(lt),a)}},ot=function(a){if(a&1){var b=Ed();x(0,"a",15);B("click",function(c){Fd(b);var d=H();return nt(d,c,d.dQ)});K(1);z()}a&2&&(a=H(),v("routerLink",a.kn.path)("queryParams",a.kn.queryParams),u(1),Cl(" ",a.kn.label," "))},pt=function(a){if(a&1){var b=Ed();x(0,"a",16);B("click",function(c){Fd(b);return nt(H(),c)});K(1);z()}a&2&&(a=H(),v("routerLink",a.wp.path)("queryParams",a.wp.queryParams),
u(1),Cl(" ",a.wp.label," "))},qt=function(a,b){if(a&1){var c=Ed();x(0,"a",17);B("click",function(d){Fd(c);var e=H();return nt(e,d,e.bQ)});K(1);z()}a&2&&(a=b.ja,v("routerLink",a.path)("queryParams",a.queryParams),u(1),Cl(" ",a.label," "))},rt=function(a){a&1&&(x(0,"span",18),K(1),z());a&2&&(a=H(),u(1),Cl(" ",a.status.label," "))},st=function(a){a&1&&(x(0,"div",22),x(1,"mat-icon"),K(2,"error_outline"),z(),K(3),z());a&2&&(a=H(2),u(3),Cl(" The model has been ",a.status.id,". "))},tt=function(a){if(a&
1){var b=Ed();x(0,"div",19);x(1,"a",20);B("click",function(c){Fd(b);return nt(H(),c)});K(2);z();I(3,st,4,1,"div",21);z()}a&2&&(a=H(),u(1),v("routerLink",a.cD),u(1),Cl(" ",a.name," "),u(1),v("ngIf",a.zE))},ut=function(a){if(a&1){var b=Ed();x(0,"div",23);K(1," Publisher: ");x(2,"a",20);B("click",function(c){Fd(b);var d=H();return nt(d,c,d.Ge)});K(3);z();z()}a&2&&(a=H(),u(2),v("routerLink",a.gO),u(1),Cl(" ",a.Hh," "))},vt=function(a){a&1&&(x(0,"div",24),K(1," Updated: "),x(2,"span"),K(3),Rl(4,"date"),
z(),z());a&2&&(a=H(),u(3),Dl(Tl(4,1,a.QC,"MM/dd/yyyy")))},wt=function(a){a&1&&(x(0,"div",25),A(1,"img",26),x(2,"span"),K(3),Rl(4,"humanize"),z(),z());a&2&&(a=H(),u(3),Dl(Sl(4,1,a.usage)))},xt=function(a,b){if(a&1){var c=Ed();x(0,"a",29);B("click",function(d){Fd(c);return nt(H(2),d)});K(1);z()}a&2&&(a=b.ja,v("routerLink",a.path)("queryParams",a.queryParams),u(1),Cl(" ",a.label," "))},yt=function(a){a&1&&(x(0,"div",27),I(1,xt,2,3,"a",28),z());a&2&&(a=H(),u(1),v("ngForOf",a.IE))},At=function(a){if(a&
1){var b=Ed();x(0,"p",32);x(1,"span");K(2);Rl(3,"async");z();x(4,"a",33);B("click",function(c){Fd(b);var d=H(2);return nt(d,c,d.fF)});K(5);z();z()}a&2&&(a=H(2),u(2),Cl(" ",Sl(3,4,zt(a.Ta,a.fF)),": "),u(2),v("routerLink",a.gp.path)("queryParams",a.gp.queryParams),u(1),Cl(" ",a.gp.label," "))},Bt=function(a){if(a&1){var b=Ed();x(0,"p",32);x(1,"span");K(2);Rl(3,"async");z();x(4,"a",33);B("click",function(c){Fd(b);var d=H(2);return nt(d,c,d.In)});K(5);z();z()}a&2&&(a=H(2),u(2),Cl(" ",Sl(3,4,zt(a.Ta,a.In)),
": "),u(2),v("routerLink",a.yp.path)("queryParams",a.yp.queryParams),u(1),Cl(" ",a.yp.label," "))},Ct=function(a){a&1&&(x(0,"div",30),I(1,At,6,6,"p",31),I(2,Bt,6,6,"p",31),z());a&2&&(a=H(),u(1),v("ngIf",a.gp),u(1),v("ngIf",a.yp))},Dt=function(a){return null==a||0===a.length},Et=function(a){return null!=a},Ft=function(a){return qh(a)?mi(a):a},Gt=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign(Object.assign({},b),c):b});return 0===Object.keys(b).length?null:b},Ht=function(a,b){return b.map(function(c){return c(a)})},
It=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})},Jt=function(a){if(!a)return null;var b=a.filter(Et);return 0==b.length?null:function(c){return Gt(Ht(c,b))}},Kt=function(a){return null!=a?Jt(It(a)):null},Lt=function(a){if(!a)return null;var b=a.filter(Et);return 0==b.length?null:function(c){c=Ht(c,b).map(Ft);return ti(c).h($h(Gt))}},Mt=function(a){return null!=a?Lt(It(a)):null},Nt=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(Yc(a),[b]):
[a,b]},Ot=function(a,b){return[].concat(Yc(b.path),[a])},Ut=function(a,b){Pt(a,b);b.Rc.Uh(a.value);Qt(a,b);Rt(a,b);St(a,b);Tt(a,b)},Wt=function(a,b){var c=function(){};b.Rc&&(b.Rc.Bg(c),b.Rc.Vi(c));Vt(a,b);a&&(b.HT(),a.Gj(function(){}))},Xt=function(a,b){a.forEach(function(c){c.kO&&c.kO(b)})},Tt=function(a,b){if(b.Rc.jf){var c=function(d){b.Rc.jf(d)};a.Cs.push(c);b.fJ(function(){a.gW(c)})}},Pt=function(a,b){var c=a.dg;null!==b.Yk?Yt(a,Nt(c,b.Yk)):"function"===typeof c&&Yt(a,[c]);c=a.cg;null!==b.bh?
Zt(a,Nt(c,b.bh)):"function"===typeof c&&Zt(a,[c]);c=function(){return $t(a)};Xt(b.dg,c);Xt(b.cg,c)},Vt=function(a,b){var c=!1;if(null!==a){if(null!==b.Yk){var d=a.dg;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Yk});e.length!==d.length&&(c=!0,Yt(a,e))}}null!==b.bh&&(d=a.cg,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.bh}),e.length!==d.length&&(c=!0,Zt(a,e))))}a=function(){};Xt(b.dg,a);Xt(b.cg,a);return c},Qt=function(a,b){b.Rc.Bg(function(c){a.Cj=
c;a.Tl=!0;a.jz=!0;"change"===a.sd&&au(a,b)})},St=function(a,b){b.Rc.Vi(function(){a.OI=!0;"blur"===a.sd&&a.Tl&&au(a,b);"submit"!==a.sd&&bu(a)})},au=function(a,b){a.jz&&cu(a);a.Bc(a.Cj,{CL:!1});b.jr(a.Cj);a.Tl=!1},Rt=function(a,b){var c=function(d,e){b.Rc.Uh(d);e&&b.jr(d)};a.Bg(c);b.fJ(function(){a.fW(c)})},du=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.fY?!0:!Object.is(b,a.kd)},eu=function(a,b){a.fA();b.forEach(function(c){var d=c.control;"submit"===d.sd&&d.Tl&&(c.jr(d.Cj),
d.Tl=!1)})},hu=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===fu?b=e:Object.getPrototypeOf(e.constructor)===gu?c=e:d=e});return d?d:c?c:b?b:null},iu=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)},ku=function(a,b){if(null==b)return null;Array.isArray(b)||(b=b.split("."));if(Array.isArray(b)&&0===b.length)return null;var c=a;b.forEach(function(d){c=c instanceof ju?c.controls.hasOwnProperty(d)?c.controls[d]:null:null});return c},lu=function(a){return Array.isArray(a)?
Kt(a):a||null},mu=function(a){return Array.isArray(a)?Mt(a):a||null},nu=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a},ou=function(a,b){a&1&&(x(0,"div",0,1),yl(2),z());a&2&&(a=b.id,b=H(),v("id",b.id)("ngClass",b.Ir),gk("aria-label",b.lc||null)("aria-labelledby",b.Yx(a)))},pu=function(){return{Jt:!1}},qu=function(a){a&1&&(Ak(0),x(1,"div",14),A(2,"div",15),A(3,"div",16),A(4,"div",17),z(),x(5,"div",18),A(6,"div",15),A(7,"div",16),A(8,"div",17),z(),Bk())},ru=function(a){a&1&&(x(0,
"div",19),yl(1,1),z())},su=function(a){a&1&&(Ak(0),yl(1,2),x(2,"span"),K(3),z(),Bk());a&2&&(a=H(2),u(3),Dl(a.Db.placeholder))},tu=function(a){a&1&&yl(0,3,["*ngSwitchCase","true"])},uu=function(a){a&1&&(x(0,"span",23),K(1," *"),z())},wu=function(a){if(a&1){var b=Ed();x(0,"label",20,21);B("cdkObserveContent",function(){Fd(b);return vu(H())});I(2,su,4,1,"ng-container",12);I(3,tu,1,0,"ng-content",12);I(4,uu,2,0,"span",22);z()}a&2&&(a=H(),rk("mat-empty",a.Db.empty&&!a.Tz())("mat-form-field-empty",a.Db.empty&&
!a.Tz())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),v("cdkObserveContentDisabled","outline"!=a.xb)("id",a.yo)("ngSwitch",a.ds()),gk("for",a.Db.id)("aria-owns",a.Db.id),u(2),v("ngSwitchCase",!1),u(1),v("ngSwitchCase",!0),u(1),v("ngIf",!a.Su&&a.Db.required&&!a.Db.disabled))},xu=function(a){a&1&&(x(0,"div",24),yl(1,4),z())},yu=function(a){a&1&&(x(0,"div",25),A(1,"span",26),z());a&2&&(a=H(),u(1),rk("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))},zu=function(a){a&1&&(x(0,
"div"),yl(1,5),z());a&2&&(a=H(),v("@transitionMessages",a.$z))},Au=function(a){a&1&&(x(0,"div",30),K(1),z());a&2&&(a=H(2),v("id",a.HH),u(1),Dl(a.uC))},Bu=function(a){a&1&&(x(0,"div",27),I(1,Au,2,2,"div",28),yl(2,6),A(3,"div",29),yl(4,7),z());a&2&&(a=H(),v("@transitionMessages",a.$z),u(1),v("ngIf",a.uC))},Cu=function(a){a&1&&(x(0,"span",8),K(1),z());a&2&&(a=H(),u(1),Dl(a.placeholder))},Du=function(a){a&1&&(x(0,"span",12),K(1),z());a&2&&(a=H(2),u(1),Dl(a.i0))},Eu=function(a){a&1&&yl(0,0,["*ngSwitchCase",
"true"])},Fu=function(a){a&1&&(x(0,"span",9),I(1,Du,2,1,"span",10),I(2,Eu,1,0,"ng-content",11),z());a&2&&(a=H(),v("ngSwitch",!!a.DX),u(2),v("ngSwitchCase",!0))},Gu=function(a){if(a&1){var b=Ed();x(0,"div",13);x(1,"div",14,15);B("@transformPanel.done",function(c){Fd(b);return H().LI.next(c.Hb)})("keydown",function(c){Fd(b);return H().ie(c)});yl(3,1);z();z()}a&2&&(a=H(),v("@transformPanelWrap",void 0),u(1),yk("mat-select-panel ",a.eT(),""),qk("transform-origin",a.bm)("font-size",a.Xo,"px"),v("ngClass",
a.Kc)("@transformPanel",a.multiple?"showing-multiple":"showing"),gk("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.lc||null)("aria-labelledby",a.Yx()))},Hu=function(a){a&1&&(x(0,"div",10),K(1),z());a&2&&(a=H().ja,u(1),Cl(" ",a.count," "))},Iu=function(a,b){a&1&&(x(0,"mat-option",8),K(1),I(2,Hu,2,1,"div",9),z());a&2&&(a=b.ja,b=H(2),rk("show-count",b.Tq),v("value",a.value),u(1),Cl(" ",a.label," "),u(1),v("ngIf",b.Tq))},Ku=function(a,b){if(a&1){var c=Ed();x(0,"mat-chip",11);B("removed",
function(){var d=Fd(c).ja;return Ju(H(2),d.value)});K(1);x(2,"mat-icon",12);K(3,"clear");z();z()}a&2&&(a=b.ja,u(1),Cl(" ",a.label," "))},Lu=function(a){if(a&1){var b=Ed();Ak(0);x(1,"mat-form-field");A(2,"input",2,3);x(4,"mat-autocomplete",4,5);B("optionSelected",function(d){Fd(b);return H().Kt(d)});I(6,Iu,3,5,"mat-option",6);Rl(7,"async");z();z();x(8,"mat-chip-list");I(9,Ku,4,1,"mat-chip",7);z();Bk()}if(a&2){var c=Bl(5);a=H();u(2);Al("placeholder",a.placeholder);v("formControl",a.im)("matAutocomplete",
c);u(4);v("ngForOf",Sl(7,5,a.dY));u(3);v("ngForOf",a.selectedOptions)}},Mu=function(a){a&1&&(x(0,"div",10),K(1),z());a&2&&(a=H().ja,u(1),Cl(" ",a.count," "))},Nu=function(a,b){a&1&&(x(0,"mat-option",8),K(1),I(2,Mu,2,1,"div",9),z());a&2&&(a=b.ja,b=H(2),rk("show-count",b.Tq),v("value",a.value),u(1),Cl(" ",a.label," "),u(1),v("ngIf",b.Tq))},Ou=function(a){if(a&1){var b=Ed();x(0,"mat-form-field");x(1,"mat-select",13);B("selectionChange",function(c){Fd(b);return H().zi(c.value)});A(2,"mat-option",14);
I(3,Nu,3,5,"mat-option",6);z();z()}a&2&&(a=H(),u(1),Al("placeholder",a.placeholder),v("value",a.Uq),u(1),v("value",a.qX),u(1),v("ngForOf",a.options))},Su=function(a,b){if(a&1){var c=Ed();x(0,"filter-dropdown",4);B("change",function(d){var e=Fd(c).ja;return Pu(H(),Fs(e,1),d)});z()}a&2&&(a=b.ja,b=H(),v("options",Qu(b,a))("placeholder",a.za())("defaultOptions",Ru(b,Fs(a,1))))},Tu=function(){var a=n(Ym),b=a?a.location:null;return{Mu:function(){return b?b.pathname+b.search:""}}},Uu=function(a,b){a&1&&
A(0,"list-item-wrapper",5);a&2&&v("product",b.ja)},Vu=function(a){a&1&&A(0,"list-item-wrapper",6)},Xu=function(a){a&1&&(Ak(0),I(1,Uu,1,1,"list-item-wrapper",3),I(2,Vu,1,0,"list-item-wrapper",4),Bk());if(a&2){a=H().pa;var b=H();u(1);v("ngForOf",a);u(1);v("ngForOf",Ll(2,Wu).constructor(b.DL))}},Yu=function(a,b){a&1&&(Ak(0),I(1,Xu,3,3,"ng-container",0),Bk());if(a&2){a=b.pa;H();var c=Bl(5);u(1);v("ngIf",0<a.length)("ngIfElse",c)}},Zu=function(a){a&1&&A(0,"mat-progress-bar",7)},$u=function(a){a&1&&A(0,
"empty-result")},av=function(){return{b2:!1,x2:"after",y2:"below",dh:"cdk-overlay-transparent-backdrop"}},bv=function(){return{ew:0,Ru:0,f0:1500}},cv=function(a,b){a&1&&(x(0,"mat-option",19),K(1),z());a&2&&(a=b.ja,v("value",a),u(1),Cl(" ",a," "))},dv=function(a){if(a&1){var b=Ed();x(0,"mat-form-field",16);x(1,"mat-select",17);B("selectionChange",function(c){Fd(b);return H(2).kR(c.value)});I(2,cv,2,2,"mat-option",18);z();z()}a&2&&(a=H(2),v("appearance",a.FS)("color",a.color),u(1),v("value",a.Ya)("disabled",
a.disabled)("aria-label",a.ke.NM),u(1),v("ngForOf",a.vl))},ev=function(a){a&1&&(x(0,"div",20),K(1),z());a&2&&(a=H(2),u(1),Dl(a.Ya))},fv=function(a){a&1&&(x(0,"div",12),x(1,"div",13),K(2),z(),I(3,dv,3,6,"mat-form-field",14),I(4,ev,2,1,"div",15),z());a&2&&(a=H(),u(2),Cl(" ",a.ke.NM," "),u(1),v("ngIf",1<a.vl.length),u(1),v("ngIf",1>=a.vl.length))},gv=function(a){if(a&1){var b=Ed();x(0,"button",21);B("click",function(){Fd(b);var c=H();if(1<=c.gb&&0!=c.Ya){var d=c.gb;c.gb=0;c.fo(d)}});Td();x(1,"svg",7);
A(2,"path",22);z();z()}a&2&&(a=H(),v("matTooltip",a.ke.PL)("matTooltipDisabled",a.Ms())("matTooltipPosition","above")("disabled",a.Ms()),gk("aria-label",a.ke.PL))},iv=function(a){if(a&1){var b=Ed();Td();Dd.Wj=null;x(0,"button",23);B("click",function(){Fd(b);var c=H();if(hv(c)){var d=c.gb;c.gb=(c.Ya?Math.ceil(c.length/c.Ya):0)-1;c.fo(d)}});Td();x(1,"svg",7);A(2,"path",24);z();z()}a&2&&(a=H(),v("matTooltip",a.ke.YM)("matTooltipDisabled",a.ys())("matTooltipPosition","above")("disabled",a.ys()),gk("aria-label",
a.ke.YM))},kv=function(a,b){if(a&1){var c=Ed();Ak(0);x(1,"div",2);x(2,"div",3);x(3,"base-filters",4);B("onFilter",function(d){Fd(c);return jv(H(),d)});Rl(4,"async");Rl(5,"async");z();z();x(6,"div",5);A(7,"product-list",6);x(8,"mat-paginator",7);B("page",function(d){Fd(c);return H().vv(d)});z();z();z();Bk()}a&2&&(a=b.pa,b=H(),u(3),v("filterFacets",a)("filterOptions",Sl(4,8,b.gC))("facetHistograms",Sl(5,10,b.LL)),u(4),v("productList$",b.Ik),u(1),v("pageIndex",b.gb)("pageSize",b.Ya)("pageSizeOptions",
b.Ri)("length",b.OD))},lv=function(a){a&1&&A(0,"mat-progress-bar",8)},mv=function(a){a&1&&(Ak(0),K(1,"Downloads"),Bk())},nv=function(a){a&1&&(x(0,"mat-icon"),K(1,"add_circle"),z())},ov=function(a){a&1&&(x(0,"mat-icon"),K(1,"remove_circle"),z())},pv=function(a,b){a&1&&A(0,"div",1);a&2&&v("innerHTML",b.pa,rg)},qv=function(a){a&1&&(x(0,"mat-icon",9),K(1,"arrow_drop_down"),z())},rv=function(a){a&1&&(x(0,"mat-icon",9),K(1,"arrow_drop_up"),z())},sv=function(a,b){a&1&&(x(0,"mat-option",12),x(1,"span",13),
K(2),z(),x(3,"span",14),K(4),z(),z());a&2&&(a=b.ja,v("value",a.value),u(2),Dl(a.label),u(2),Cl("(",a.count,")"))},tv=function(a){a&1&&(x(0,"mat-option",15),K(1),z());a&2&&(a=H(2),v("disabled",!0),u(1),Cl(" No ",a.placeholder," matches "))},uv=function(a,b){a&1&&(Ak(0),I(1,sv,5,3,"mat-option",10),I(2,tv,2,2,"mat-option",11),Bk());a&2&&(a=b.pa,u(1),v("ngForOf",a),u(1),v("ngIf",0===a.length))},vv=function(a,b){if(a&1){var c=Ed();x(0,"mat-chip",16);B("removed",function(){var d=Fd(c).ja;return Ju(H(),
d.value)});x(1,"span",17);K(2);z();x(3,"mat-icon",18);K(4,"clear");z();z()}a&2&&(a=b.ja,u(2),Dl(a.label))},wv=function(){return{color:"accent",sX:"check-indeterminate"}},xv=function(a){a&1&&(x(0,"mat-icon",7),K(1,"arrow_drop_down"),z())},yv=function(a){a&1&&(x(0,"mat-icon",7),K(1,"arrow_drop_up"),z())},zv=function(a,b){if(a&1){var c=Ed();x(0,"mat-option",13);B("onSelectionChange",function(e){Fd(c);var f=H(4);e.Zp&&f.KC.set(e.source.value,e.source.selected)});x(1,"mat-checkbox",14);B("click",function(e){return e.preventDefault()});
x(2,"span",15);K(3);Rl(4,"prettify");z();x(5,"span",16);K(6);z();z();z()}if(a&2){a=b.ja;b=H(2).ja;var d=H(2);v("value",a.value);u(1);v("disableRipple",!0)("checked",d.KC.get(a.value));u(1);rk("focused",d.KC.get(a.value));u(1);Cl(" ",Tl(4,7,a.label,b.name)," ");u(3);Cl("(",a.count,")")}},Av=function(a){a&1&&(x(0,"mat-optgroup",11),Rl(1,"titlecase"),I(2,zv,7,10,"mat-option",12),z());a&2&&(a=H().ja,v("label",Sl(1,2,a.name)),u(2),v("ngForOf",a.options))},Bv=function(a,b){a&1&&(Ak(0),I(1,Av,3,4,"mat-optgroup",
10),Bk());a&2&&(a=b.ja,u(1),v("ngIf",0<a.options.length))},Cv=function(a){a&1&&(x(0,"mat-option",17),K(1),z());a&2&&(a=H(2),v("disabled",!0),u(1),Cl(" No ",a.placeholder," matches "))},Dv=function(a,b){a&1&&(Ak(0),I(1,Bv,2,1,"ng-container",8),Rl(2,"groupOptions"),I(3,Cv,2,2,"mat-option",9),Bk());a&2&&(a=b.pa,u(1),v("ngForOf",Sl(2,2,a)),u(2),v("ngIf",0===a.length))},Ev=function(a,b){if(a&1){var c=Ed();x(0,"mat-chip",18);B("removed",function(){var d=Fd(c).ja;return Ju(H(),d.value)});x(1,"span",19);
K(2);z();x(3,"mat-icon",20);K(4,"clear");z();z()}a&2&&(a=b.ja,u(2),Dl(a.label))},Fv=function(a){a&1&&(x(0,"xap-bubble",5),x(1,"button",6),x(2,"mat-icon"),K(3,"help_outline"),z(),z(),z());if(a&2){H();var b=Bl(5);v("panelTemplate",b);u(1);v("disableRipple",!0)}},Gv=function(a){a&1&&(x(0,"h1"),K(1,"TF Version"),z(),x(2,"p"),K(3," Compatible with TF Version"),A(4,"br"),x(5,"strong"),K(6,"TF1"),z(),K(7," means a model has the format of SavedModel for TF1 or a Hub Module."),A(8,"br"),x(9,"strong"),K(10,
"TF2"),z(),K(11," means a model has the format of SavedModel for TF2. "),z(),x(12,"a",7),K(13," Learn more "),x(14,"mat-icon"),K(15,"arrow_forward"),z(),z())},Hv=function(a,b){if(a&1){var c=Ed();x(0,"mat-button-toggle",8);B("change",function(d){Fd(c);var e=H();d=d.value;e.dv(d)?Ju(e,d):e.zi(d)});K(1);z()}a&2&&(a=b.ja,b=H(),rk("selected",b.dv(a.value)),v("value",a.value),u(1),Cl(" ",a.label," "))},Iv=function(a,b){a&1&&(x(0,"div"),x(1,"span",9),K(2),z(),x(3,"p"),K(4),z(),z());a&2&&(a=b.ja,b=b.index,
u(2),Dl(b+1),u(2),Dl(a))},Jv=function(a,b){a&1&&(A(0,"problem-domain-card",18),Rl(1,"prettify"));a&2&&(a=b.ja,b=H(2).ja,v("label",Tl(1,3,a.label,b.name))("moduleTypeFacetValue",a.value)("count",a.count))},Kv=function(a){a&1&&A(0,"problem-domain-card",19)},Lv=function(a){if(a&1){var b=Ed();x(0,"expand-button",20);B("expandedChange",function(c){Fd(b);return H(2).ja.ld=c});z()}a&2&&(a=H(2).ja,v("expanded",a.ld))},Nv=function(a,b){a&1&&(Ak(0),A(1,"img",12),x(2,"h3"),K(3),Rl(4,"titlecase"),z(),x(5,"div",
13,14),I(7,Jv,2,6,"problem-domain-card",15),I(8,Kv,1,0,"problem-domain-card",16),z(),I(9,Lv,1,1,"expand-button",17),Bk());if(a&2){a=b.pa;b=H().ja;var c=H(2);u(1);v("src",c.nY(b.dataType),sg);u(2);Cl("",Sl(4,8,b.dataType)," Problem Domains");u(2);rk("collapsed",!1===b.ld);v("ngClass",b.dataType);u(2);v("ngForOf",a);u(1);v("ngForOf",Ll(10,Mv).constructor(c.Hw));u(1);v("ngIf",void 0!==b.ld)}},Ov=function(a,b){a&1&&(x(0,"div",11),I(1,Nv,10,11,"ng-container",7),z());a&2&&(a=b.ja,u(1),v("ngIf",a.V_))},
Pv=function(a,b){a&1&&(Ak(0),I(1,Ov,2,1,"div",10),Bk());a&2&&(a=b.pa,u(1),v("ngForOf",a))},Qv=function(a){a&1&&A(0,"img",3);a&2&&(a=H(),v("src",a.icon,sg))},Sv=function(a){if(a&1){var b=Ed();x(0,"aside",11);x(1,"strong");ql(2,12);z();x(3,"span");pl(4,13);x(5,"a",14);B("click",function(c){Fd(b);var d=H();d.Xm(d.SC);return c.preventDefault()});z();Dd.sh=!1;z();z()}a&2&&(a=H(),u(5),v("href",Rv(a),sg),rl(Rv(a)),Nk(24))},Tv=function(a,b){a&1&&(x(0,"div",15),x(1,"span"),K(2,"Usage data: "),z(),A(3,"download-count-label",
16),z());a&2&&(a=b.pa,u(3),v("downloadCount",a))},Uv=function(a,b){a&1&&(x(0,"mat-option",20),K(1),z());a&2&&(a=b.ja,v("value",a),u(1),Cl(" V",a," "))},Vv=function(a){if(a&1){var b=Ed();x(0,"mat-form-field",17);x(1,"mat-select",18);B("selectionChange",function(c){Fd(b);var d=H();return d.Xm(d.rP(c.value))});I(2,Uv,2,2,"mat-option",19);z();z()}a&2&&(a=H(),u(1),v("value",a.Zi),u(1),v("ngForOf",a.tab.vw))},Wv=function(a){a&1&&(x(0,"p",22),K(1," License: "),A(2,"a",26),z());a&2&&(a=H().pa,u(2),v("href",
a.eN,sg)("textContent",a.dN))},Xv=function(a){a&1&&(x(0,"p",22),K(1," Last updated: "),A(2,"span",23),Rl(3,"date"),z());a&2&&(a=H().pa,u(2),v("textContent",Tl(3,1,a.aN,"MM/dd/yyyy")))},Yv=function(a){a&1&&(x(0,"p",22),K(1," Format: "),A(2,"span",23),z());if(a&2){a=H().pa;var b=H();u(2);v("textContent",b.l_(a.tO))}},Zv=function(a){a&1&&(x(0,"p",27),K(1),z());a&2&&(a=H().pa,u(1),Cl(" ",a.UO," "))},$v=function(a,b){a&1&&(x(0,"div",21),x(1,"p",22),K(2," Fine tunable: "),A(3,"span",23),z(),I(4,Wv,3,2,
"p",24),I(5,Xv,4,4,"p",24),I(6,Yv,3,1,"p",24),I(7,Zv,2,1,"p",25),z());a&2&&(a=b.pa,u(3),v("textContent",a.eY?"Yes":"No"),u(1),v("ngIf",a.eN&&a.dN),u(1),v("ngIf",a.aN),u(1),v("ngIf",a.tO),u(1),v("ngIf",a.UO))},bw=function(a){if(a&1){var b=Ed();x(0,"copy-url-button",32);B("click",function(){Fd(b);var c=H().ja,d=H();return aw(d,c.text)});z()}a&2&&(a=H().ja,v("url",a.url)("text",a.text))},cw=function(a){if(a&1){var b=Ed();x(0,"download-button",33);B("click",function(){Fd(b);var d=H().ja,e=H();return aw(e,
d.text)});z()}if(a&2){a=H().ja;var c=H();v("url",a.url)("text",a.text)("icon",a.icon)("assetSize",c.Ph.Ht)}},dw=function(a){if(a&1){var b=Ed();x(0,"open-link-button",34);B("click",function(){Fd(b);var c=H().ja,d=H();return aw(d,c.text)});z()}a&2&&(a=H().ja,v("url",a.url)("text",a.text)("icon",a.icon))},ew=function(a){if(a&1){var b=Ed();x(0,"demo-button",34);B("click",function(){Fd(b);var c=H().ja,d=H();return aw(d,c.text)});z()}a&2&&(a=H().ja,v("url",a.url)("text",a.text)("icon",a.icon))},fw=function(a,
b){a&1&&(x(0,"div"),Ak(1,28),I(2,bw,1,2,"copy-url-button",29),I(3,cw,1,4,"download-button",30),I(4,dw,1,3,"open-link-button",31),I(5,ew,1,3,"demo-button",31),Bk(),z());a&2&&(a=b.ja,b=H(),u(1),v("ngSwitch",a.type),u(1),v("ngSwitchCase",b.Tt.VP),u(1),v("ngSwitchCase",b.Tt.XP),u(1),v("ngSwitchCase",b.Tt.aQ),u(1),v("ngSwitchCase",b.Tt.WP))},gw=function(a,b){a&1&&(x(0,"section",35),x(1,"h2"),K(2,"Metadata"),z(),A(3,"metadata-table",36),z());a&2&&(a=b.pa,u(3),v("metadataString",a))},hw=function(a){a&1&&
K(0);a&2&&(a=H().ja,Dl(a.label))},iw=function(a){if(a&1){var b=Ed();x(0,"model-format-tab",4);B("selectedVersionChange",function(d){Fd(b);return H(2).Xm(d)});z()}if(a&2){a=H().ja;var c=H();v("tab",a)("parentProduct",c.Av)("selectedVersion",c.Zi)}},jw=function(a){a&1&&(x(0,"mat-tab"),I(1,hw,1,1,"ng-template",2),I(2,iw,1,3,"ng-template",3),z())},kw=function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}},lw=function(){},mw=function(a){a&1&&yl(0)},
nw=function(){},ow=function(a){a&1&&I(0,nw,0,0,"ng-template",9);a&2&&(a=H().ja,v("cdkPortalOutlet",a.nw))},pw=function(a){a&1&&K(0);a&2&&(a=H().ja,Dl(a.pP))},qw=function(a,b){if(a&1){var c=Ed();x(0,"div",6);B("click",function(){var e=Fd(c),f=e.ja;e=e.index;var g=H(),h=Bl(1);return g.Og(f,h,e)})("cdkFocusChange",function(e){var f=Fd(c).index;return H().QV(e,f)});x(1,"div",7);I(2,ow,1,1,"ng-template",8);I(3,pw,1,1,"ng-template",8);z();z()}if(a&2){a=b.ja;b=b.index;var d=H();rk("mat-tab-label-active",
d.selectedIndex==b);v("id",d.tH(b))("disabled",a.disabled)("matRippleDisabled",a.disabled||d.Fb);gk("tabIndex",d.cy(a,b))("aria-posinset",b+1)("aria-setsize",d.vd.length)("aria-controls",d.sH(b))("aria-selected",d.selectedIndex==b)("aria-label",a.lc||null)("aria-labelledby",!a.lc&&a.mc?a.mc:null);u(2);v("ngIf",a.nw);u(1);v("ngIf",!a.nw)}},rw=function(a,b){if(a&1){var c=Ed();x(0,"mat-tab-body",10);B("_onCentered",function(){Fd(c);return H().eV()})("_onCentering",function(e){Fd(c);return H().CV(e)});
z()}if(a&2){a=b.ja;b=b.index;var d=H();rk("mat-tab-body-active",d.selectedIndex===b);v("id",d.sH(b))("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration);gk("tabindex",null!=d.rp&&d.selectedIndex===b?d.rp:null)("aria-labelledby",d.tH(b))}},sw=function(a){if(a&1){var b=Ed();x(0,"search-result-wrapper-eyebrow",14);B("click",function(c){var d=Fd(b).pa,e=H(2);return e.Lb(c,e.dl,d)});z()}a&2&&(a=H(2),v("product",a.product))},tw=function(a,b){if(a&1){var c=
Ed();x(0,"a",15);B("click",function(d){var e=Fd(c).ja,f=H(2);return f.Lb(d,f.Jn,e.label)});z()}a&2&&(a=b.ja,v("queryParams",a.wa)("textContent",a.label))},uw=function(a,b){if(a&1){var c=Ed();x(0,"a",16);B("click",function(d){var e=Fd(c).pa,f=H(2);return f.Lb(d,f.Ge,e)});z()}a&2&&(a=b.pa,b=H(2),v("routerLink",b.nC())("textContent",a))},ww=function(a){a&1&&(x(0,"p"),K(1," Updated: "),A(2,"span",17),Rl(3,"date"),z());a&2&&(a=H(2),u(2),v("textContent",Tl(3,1,vw(a.product),"MM/dd/yyyy")))},xw=function(a){a&
1&&(x(0,"p",18),A(1,"img",19),x(2,"span"),K(3,"Trending"),z(),z())},yw=function(a){a&1&&(x(0,"p",20),A(1,"download-count-label",21),z());a&2&&(a=H(2),u(1),v("downloadCount",a.jh)("showSuffix",!1))},zw=function(a,b){if(a&1){var c=Ed();x(0,"p",23);K(1);Rl(2,"async");x(3,"a",24);B("click",function(e){var f=Fd(c).pa,g=H().ja;return H(2).Lb(e,g.fk,f)});z();z()}if(a&2){a=b.pa;b=H().ja;var d=H(2);u(1);Cl(" ",Sl(2,3,zt(d.Ta,b.fk)),": ");u(2);v("queryParams",b.wa)("textContent",a)}},Aw=function(a,b){a&1&&
(Ak(0),I(1,zw,4,5,"p",22),Rl(2,"async"),Rl(3,"facetValueFromSearchResultWrapper"),Bk());a&2&&(a=b.ja,b=H(2),u(1),v("ngIf",Sl(2,1,Tl(3,3,b.product,a.fk))))},Fw=function(a){if(a&1){var b=Ed();x(0,"mat-card",1);B("mouseenter",function(){Fd(b);return H().rg=!0})("mouseleave",function(){Fd(b);return H().rg=!1})("click",function(){var c=Fd(b).pa,d=H();return Bw(d.Ha,d.product,c)});x(1,"mat-card-content");x(2,"div",2);I(3,sw,1,1,"search-result-wrapper-eyebrow",3);Rl(4,"async");Rl(5,"facetValueFromSearchResultWrapper");
I(6,tw,1,2,"a",4);z();x(7,"mat-card-title");x(8,"span");K(9);z();z();x(10,"div",5);x(11,"div");x(12,"p",6);K(13," Publisher: ");I(14,uw,1,2,"a",7);Rl(15,"async");Rl(16,"facetValueFromSearchResultWrapper");z();I(17,ww,4,4,"p",8);I(18,xw,4,0,"p",9);I(19,yw,2,2,"p",10);z();z();A(20,"mat-card-subtitle",11);x(21,"div",12);I(22,Aw,4,6,"ng-container",13);z();z();z()}a&2&&(a=H(),v("routerLink",a.jk())("ngClass",a.rg?"mat-elevation-z4":"mat-elevation-z0"),u(3),v("ngIf",Sl(4,11,Tl(5,13,a.product,a.dl))),u(3),
v("ngForOf",[].concat(Yc(Cw(a)))),u(3),Dl(Dw(a)),u(5),v("ngIf",Sl(15,16,Tl(16,18,a.product,a.Ge))),u(3),v("ngIf",vw(a.product)),u(1),v("ngIf",!1),u(1),v("ngIf",a.jh),u(1),v("textContent",a.product.zb().Ef()),u(2),v("ngForOf",Ew(a)))},Hw=function(a,b){if(a&1){var c=Ed();x(0,"a",10);B("click",function(d){var e=Fd(c).pa,f=H(2);return f.Lb(d,f.Ge,e)});z()}a&2&&(a=b.pa,b=H(2),v("routerLink",Gw(b))("textContent",a))},Iw=function(a,b){a&1&&(x(0,"p"),K(1," Models: "),A(2,"span",9),z());a&2&&(a=b.pa,u(2),
v("textContent",a))},Kw=function(a){a&1&&(x(0,"p"),K(1," Updated: "),A(2,"span",11),Rl(3,"date"),z());a&2&&(a=H(2),u(2),v("textContent",Tl(3,1,Jw(a.product),"MM/dd/yyyy")))},Lw=function(a){a&1&&(x(0,"p",12),A(1,"img",13),x(2,"span"),K(3,"Trending"),z(),z())},Ow=function(a){if(a&1){var b=Ed();x(0,"mat-card",1);B("mouseenter",function(){Fd(b);return H().rg=!0})("mouseleave",function(){Fd(b);return H().rg=!1})("click",function(){var c=Fd(b).pa,d=H();return Bw(d.Ha,d.product,c)});x(1,"mat-card-content");
x(2,"div",2);x(3,"search-result-wrapper-eyebrow",3);B("click",function(c){Fd(b);var d=H();return d.Lb(c,d.pr,"Collection")});z();z();x(4,"mat-card-title");x(5,"span");K(6);z();z();x(7,"div",4);x(8,"div");x(9,"p",5);K(10," Publisher: ");I(11,Hw,1,2,"a",6);Rl(12,"async");Rl(13,"facetValueFromSearchResultWrapper");z();I(14,Iw,3,1,"p",7);I(15,Kw,4,4,"p",7);I(16,Lw,4,0,"p",8);z();z();A(17,"mat-card-subtitle",9);z();A(18,"mat-card");A(19,"mat-card");z()}a&2&&(a=H(),v("routerLink",a.jk())("ngClass",a.rg?
"mat-elevation-z4":"mat-elevation-z0"),u(3),v("product",a.product),u(3),Dl(Mw(a)),u(5),v("ngIf",Sl(12,9,Tl(13,11,a.product,a.Ge))),u(3),v("ngIf",Nw(a)),u(1),v("ngIf",Jw(a.product)),u(1),v("ngIf",!1),u(1),v("textContent",a.product.we().Ef()))},Qw=function(a){a&1&&(x(0,"p",13),K(1),z());if(a&2){a=H();var b;u(1);Cl(" ",null==(b=Pw(a.xd))?null:b.Ef()," ")}},Rw=function(a){a&1&&A(0,"model-card",23);a&2&&(a=H().pa,v("product",a.iE)("url",a.url))},Sw=function(a){a&1&&A(0,"collection-card",4);a&2&&(a=H().pa,
v("product",a.iE))},Tw=function(a,b){a&1&&(Ak(0),I(1,Rw,1,2,"model-card",21),I(2,Sw,1,1,"collection-card",22),Bk());a&2&&(a=b.pa,u(1),v("ngIf",!a.FC),u(1),v("ngIf",a.FC))},Uw=function(a,b){a&1&&(Ak(0),I(1,Tw,3,2,"ng-container",20),Rl(2,"async"),Bk());a&2&&(a=b.ja,u(1),v("ngIf",Sl(2,1,a)))},Vw=function(a){a&1&&A(0,"div",24)},Xw=function(a){if(a&1){var b=Ed();x(0,"div",14);A(1,"mat-divider");x(2,"h2",15);K(3," Contained Models ");x(4,"span");K(5);z();z();x(6,"div",16);I(7,Uw,3,3,"ng-container",17);
I(8,Vw,1,0,"div",18);z();x(9,"expand-button",19);B("expandedChange",function(c){Fd(b);return H().GC=c});z();z()}a&2&&(a=H(),u(5),Cl("(",a.eq.length,")"),u(1),rk("expanded",a.GC),u(1),v("ngForOf",a.eq),u(1),v("ngForOf",Ll(6,Ww).constructor(a.Hw)),u(1),v("expanded",a.GC))},Yw=function(a){a&1&&(Ak(0),A(1,"collection-detail",3),Bk());a&2&&(a=H().pa,u(1),v("collection",a))},Zw=function(a,b){a&1&&(Ak(0),I(1,Yw,2,1,"ng-container",0),Bk());if(a&2){a=b.pa;H();var c=Bl(5);u(1);v("ngIf",a)("ngIfElse",c)}},$w=
function(a){a&1&&A(0,"mat-progress-bar",4)},ax=function(a){a&1&&A(0,"not-found-page")},bx=function(a){a&1&&(x(0,"p",23),K(1),z());if(a&2){a=H();var b;u(1);Cl(" ",null==(b=a.model.Ea())?null:b.Ef()," ")}},cx=function(a){a&1&&(Ak(0),K(1," Publisher: "),A(2,"a",24),Bk());if(a&2){a=H();var b;u(2);v("textContent",null==(b=a.model.Ea())?null:b.Mp())("routerLink",a.jk())}},fx=function(a){a&1&&(Ak(0),K(1," License: "),A(2,"a",25),Bk());a&2&&(a=H(2),u(2),Al("href",Ds(bt(a.model,dx,7),10),sg),v("textContent",
ex(bt(a.model,dx,7))))},gx=function(a){a&1&&(Ak(0),I(1,fx,3,2,"ng-container",7),Bk());a&2&&(a=H(),u(1),v("ngIf","custom"!==ex(bt(a.model,dx,7))))},hx=function(a,b){a&1&&A(0,"a",29);if(a&2){a=b.ja;b=b.index;var c=H(2);v("queryParams",c.Em(c.model,c.lF,b))("textContent",a)}},ix=function(a){a&1&&(Ak(0),x(1,"div",26),x(2,"div",27),K(3,"Architecture: "),z(),I(4,hx,1,2,"a",28),z(),Bk());if(a&2){a=H();var b,c;u(4);v("ngForOf",(null==(b=a.model.Ea())?null:null==(c=Es(b))?null:Fs(c,6))||"")}},jx=function(a,
b){a&1&&A(0,"a",29);if(a&2){a=b.ja;b=b.index;var c=H(2);v("queryParams",c.Em(c.model,c.In,b))("textContent",a)}},kx=function(a){a&1&&(Ak(0),x(1,"div",26),x(2,"div",27),K(3,"Dataset: "),z(),I(4,jx,1,2,"a",28),z(),Bk());if(a&2){a=H();var b,c;u(4);v("ngForOf",(null==(b=a.model.Ea())?null:null==(c=Es(b))?null:Fs(c,4))||"")}},lx=function(a,b){a&1&&A(0,"a",29);if(a&2){a=b.ja;b=b.index;var c=H(2);v("queryParams",c.Em(c.model,c.kF,b))("textContent",a)}},mx=function(a){a&1&&(Ak(0),x(1,"div",26),x(2,"div",
27),K(3,"Language: "),z(),I(4,lx,1,2,"a",28),z(),Bk());if(a&2){a=H();var b;u(4);v("ngForOf",(null==(b=Ps(a.model))?null:Fs(b,16))||"")}},nx=function(a){a&1&&(x(0,"div",30),x(1,"p"),K(2,"Overall usage data"),z(),A(3,"download-count-label",31),z());a&2&&(a=H(),u(3),v("downloadCount",a.jh))},ox=function(a){a&1&&A(0,"embedded-visualizer",32);a&2&&(a=H(),v("visualizerModel",a.yw))},qx=function(a){if(a&1){var b=Ed();Ak(0);x(1,"model-detail",3,4);B("onChangeVersion",function(d){Fd(b);return px(H(3),d)});
z();Bk()}if(a&2){a=H().pa;var c=H().pa;u(1);v("model",c)("modelFormats",a)("selectedModelFormat",c)}},rx=function(a){a&1&&(Ak(0),I(1,qx,3,3,"ng-container",0),Bk());if(a&2){a=H().pa;H();var b=Bl(5);u(1);v("ngIf",a)("ngIfElse",b)}},sx=function(a){a&1&&(Ak(0),I(1,rx,2,2,"ng-container",0),Rl(2,"async"),Bk());if(a&2){a=H();var b=Bl(3);u(1);v("ngIf",Sl(2,2,a.zh))("ngIfElse",b)}},tx=function(a){a&1&&A(0,"mat-progress-bar",5)},ux=function(a){a&1&&A(0,"not-found-page")},wx=function(a){if(a&1){var b=Ed();Ak(0);
x(1,"model-detail",3,4);B("onChangeVersion",function(d){Fd(b);return px(H(3),d)});z();Bk()}if(a&2){a=H().pa;var c=H().pa;u(1);v("model",bt(Ps(c),vx,1))("modelFormats",a)("selectedModelFormat",c)}},xx=function(a){a&1&&(Ak(0),I(1,wx,3,3,"ng-container",0),Bk());if(a&2){a=H().pa;H();var b=Bl(5);u(1);v("ngIf",a)("ngIfElse",b)}},yx=function(a){a&1&&(Ak(0),I(1,xx,2,2,"ng-container",0),Rl(2,"async"),Bk());if(a&2){a=H();var b=Bl(3);u(1);v("ngIf",Sl(2,2,a.zh))("ngIfElse",b)}},zx=function(a){a&1&&A(0,"mat-progress-bar",
5)},Ax=function(a){a&1&&A(0,"not-found-page")},Bx=function(a){if(a&1){var b=Ed();x(0,"div",7);x(1,"search-result-wrapper-eyebrow",8);B("click",function(c){var d=Fd(b).pa,e=H(2);return e.Lb(c,e.pr,d)});z();z()}a&2&&(a=H(2),u(1),v("product",a.product))},Ex=function(a){a&1&&(x(0,"p"),K(1," Collections: "),A(2,"span",9),z());a&2&&(a=H(2),u(2),v("textContent",Cx(bt(a.product.Pc(),Dx,5),1)))},Fx=function(a){a&1&&(x(0,"p"),K(1," Models: "),A(2,"span",9),z());a&2&&(a=H(2),u(2),v("textContent",Cx(bt(a.product.Pc(),
Dx,5),2)))},Gx=function(a){a&1&&(A(0,"mat-card-subtitle",10),Rl(1,"markdownPipe"));a&2&&(a=H(2),v("innerHTML",Sl(1,1,a.product.Pc().Ef()),rg))},Hx=function(a,b){a&1&&(x(0,"div",11),A(1,"img",12),z());a&2&&(a=b.pa,u(1),v("src",a,sg))},Ix=function(a){if(a&1){var b=Ed();x(0,"mat-card",1);B("mouseenter",function(){Fd(b);return H().rg=!0})("mouseleave",function(){Fd(b);return H().rg=!1})("click",function(){var c=Fd(b).pa,d=H();return Bw(d.Ha,d.product,c)});x(1,"mat-card-content");I(2,Bx,2,1,"div",2);Rl(3,
"async");Rl(4,"facetValueFromSearchResultWrapper");x(5,"mat-card-title");x(6,"span");K(7);z();z();x(8,"div",3);x(9,"div");I(10,Ex,3,1,"p",4);I(11,Fx,3,1,"p",4);z();z();I(12,Gx,2,3,"mat-card-subtitle",5);z();I(13,Hx,2,1,"div",6);z()}a&2&&(a=H(),v("routerLink",a.jk())("ngClass",a.rg?"mat-elevation-z4":"mat-elevation-z0"),u(2),v("ngIf",Sl(3,8,Tl(4,10,a.product,a.pr))),u(5),Dl(a.product.Pc().za()),u(3),v("ngIf",Gs(bt(a.product.Pc(),Dx,5),1)),u(1),v("ngIf",Gs(bt(a.product.Pc(),Dx,5),2)),u(1),v("ngIf",
a.product.Pc().Im()),u(1),v("ngIf",a.product.Pc().kk()))},Jx=function(a,b){a&1&&(x(0,"div",11),x(1,"div",12),A(2,"img",13),z(),z());a&2&&(a=b.pa,b=H(2).pa,u(2),Al("alt",b.za()),v("src",a,sg))},Kx=function(a){a&1&&(Ak(0),A(1,"secondary-toolbar"),x(2,"div",4),I(3,Jx,3,2,"div",5),x(4,"div",6),x(5,"h2",7),K(6),z(),A(7,"p",8),Rl(8,"markdownPipe"),z(),z(),x(9,"div",9),A(10,"modules-by-publisher",10),z(),Bk());a&2&&(a=H().pa,u(3),v("ngIf",a.kk()),u(3),Dl(a.za()),u(1),v("innerHTML",Sl(8,4,a.Ef()),rg),u(3),
Al("publisher",Ds(a,1)))},Lx=function(a,b){a&1&&(Ak(0),I(1,Kx,11,6,"ng-container",0),A(2,"footer",null,3),Bk());if(a&2){a=b.pa;H();var c=Bl(5);u(1);v("ngIf",a.za())("ngIfElse",c)}},Mx=function(a){a&1&&A(0,"mat-progress-bar",14)},Nx=function(a){a&1&&A(0,"not-found-page")},Ox=function(a){a&1&&yl(0)},Px=function(a){a&1&&Ck(0,8);a&2&&(a=H(),v("ngTemplateOutlet",a.xC[a.state])("ngTemplateOutletContext",a.XS()))},Qx=function(a){a&1&&(x(0,"span"),K(1),z());a&2&&(a=H(2),u(1),Dl(a.fH(a.state)))},Rx=function(a){a&
1&&(x(0,"mat-icon"),K(1),z());a&2&&(a=H(2),u(1),Dl(a.fH(a.state)))},Sx=function(a){a&1&&(Ak(0,9),I(1,Qx,2,1,"span",10),I(2,Rx,2,1,"mat-icon",11),Bk());a&2&&(a=H(),v("ngSwitch",a.state),u(1),v("ngSwitchCase","number"))},Tx=function(a){a&1&&(x(0,"div",12),Ck(1,13),z());a&2&&(a=H(),u(1),v("ngTemplateOutlet",a.qt().v))},Ux=function(a){a&1&&(x(0,"div",12),K(1),z());a&2&&(a=H(),u(1),Dl(a.label))},Vx=function(a){a&1&&(x(0,"div",14),K(1),z());a&2&&(a=H(),u(1),Dl(a.ke.WZ))},Wx=function(a){a&1&&(x(0,"div",
15),K(1),z());a&2&&(a=H(),u(1),Dl(a.errorMessage))},Xx=function(){},Yx=function(a){a&1&&(yl(0),I(1,Xx,0,0,"ng-template",0));a&2&&(a=H(),u(1),v("cdkPortalOutlet",a.Dj))},Zx=function(a){a&1&&A(0,"div",9)},ay=function(a,b){a&1&&(Ak(0),Ck(1,7),I(2,Zx,1,0,"div",8),Bk());if(a&2){a=b.ja;var c=b.index;b=b.fv;H(2);var d=Bl(4);u(1);v("ngTemplateOutlet",d)("ngTemplateOutletContext",Pl(3,$x,a,c));u(1);v("ngIf",!b)}},by=function(a,b){if(a&1){var c=Ed();x(0,"div",10);B("@horizontalStepTransition.done",function(e){Fd(c);
return H(2).Nn.next(e)});Ck(1,11);z()}if(a&2){a=b.ja;b=b.index;var d=H(2);v("@horizontalStepTransition",d.dH(b))("id",d.ay(b));gk("aria-labelledby",d.by(b))("aria-expanded",d.selectedIndex===b);u(1);v("ngTemplateOutlet",a.content)}},cy=function(a){a&1&&(Ak(0),x(1,"div",3),I(2,ay,3,6,"ng-container",4),z(),x(3,"div",5),I(4,by,2,5,"div",6),z(),Bk());a&2&&(a=H(),u(2),v("ngForOf",a.Va),u(2),v("ngForOf",a.Va))},dy=function(a,b){if(a&1){var c=Ed();x(0,"div",13);Ck(1,7);x(2,"div",14);x(3,"div",15);B("@verticalStepTransition.done",
function(g){Fd(c);return H(2).Nn.next(g)});x(4,"div",16);Ck(5,11);z();z();z();z()}if(a&2){a=b.ja;var d=b.index;b=b.fv;var e=H(2),f=Bl(4);u(1);v("ngTemplateOutlet",f)("ngTemplateOutletContext",Pl(9,$x,a,d));u(1);rk("mat-stepper-vertical-line",!b);u(1);v("@verticalStepTransition",e.dH(d))("id",e.ay(d));gk("aria-labelledby",e.by(d))("aria-expanded",e.selectedIndex===d);u(2);v("ngTemplateOutlet",a.content)}},ey=function(a){a&1&&(Ak(0),I(1,dy,6,12,"div",12),Bk());a&2&&(a=H(),u(1),v("ngForOf",a.Va))},fy=
function(a,b){if(a&1){var c=Ed();x(0,"mat-step-header",17);B("click",function(){return Fd(c).step.select()})("keydown",function(e){Fd(c);return H().Ds(e)});z()}if(a&2){a=b.step;b=b.Uu;var d=H();rk("mat-horizontal-stepper-header","horizontal"===d.orientation)("mat-vertical-stepper-header","vertical"===d.orientation);v("tabIndex",d.SS()===b?0:-1)("id",d.by(b))("index",b)("state",d.YS(b,a.state))("label",a.hP||a.label)("selected",d.selectedIndex===b)("active",d.Xz(b,a))("optional",a.optional)("errorMessage",
a.errorMessage)("iconOverrides",d.KH)("disableRipple",d.Fb||!d.Xz(b,a))("color",a.color||d.color);gk("aria-posinset",b+1)("aria-setsize",d.Va.length)("aria-controls",d.ay(b))("aria-selected",d.selectedIndex==b)("aria-label",a.lc||null)("aria-labelledby",!a.lc&&a.mc?a.mc:null)("aria-disabled",d.Xz(b,a)?null:!0)}},gy=function(a){a&1&&K(0,"Basic Information")},hy=function(a,b){a&1&&(x(0,"mat-option",19),K(1),z());a&2&&(a=b.ja,Al("value",Fs(a,1)),u(1),Cl(" ",a.za()," "))},iy=function(a,b){a&1&&(x(0,"mat-form-field",
5),x(1,"mat-label"),K(2),z(),x(3,"mat-select",17),I(4,hy,2,2,"mat-option",18),z(),z());a&2&&(a=b.pa,u(2),Dl(a.za()),u(2),v("ngForOf",a.Gf()))},jy=function(a,b){a&1&&(x(0,"mat-option",19),K(1),z());a&2&&(a=b.ja,Al("value",Fs(a,1)),u(1),Cl(" ",a.za()," "))},ky=function(a,b){a&1&&(x(0,"mat-form-field",5),x(1,"mat-label"),K(2),z(),x(3,"mat-select",20),I(4,jy,2,2,"mat-option",18),z(),z());a&2&&(a=b.pa,u(2),Dl(a.za()),u(2),v("ngForOf",a.Gf()))},ly=function(a){a&1&&K(0,"Legal Check")},my=function(a){a&1&&
K(0,"Choose Tags")},ny=function(a,b){a&1&&(x(0,"mat-option",19),K(1),z());a&2&&(a=b.ja,Al("value",Fs(a,1)),u(1),Cl(" ",a.za()," "))},oy=function(a,b){a&1&&(x(0,"mat-form-field",5),x(1,"mat-label"),K(2),z(),x(3,"mat-select",21),I(4,ny,2,2,"mat-option",18),z(),z());a&2&&(a=b.ja,H(),u(2),Dl(a.za()),u(1),Al("formControlName",Fs(a,1)),b="module-type"===Fs(a,1),v("required",b),u(1),v("ngForOf",a.Gf()))},py=function(a){a&1&&K(0,"Preview")},qy=function(a){if(a&1){var b=Ed();x(0,"filter-dropdown",11);B("change",
function(e){Fd(b);var f=H().pa;return Pu(H(2),f,e)});Rl(1,"generateOptions");Rl(2,"async");z()}if(a&2){a=H().pa;var c=H().ja,d=H();v("options",Tl(1,3,c,d.ek))("placeholder",Sl(2,6,zt(d.Ta,a)))("defaultOptions",Ru(d,a))}},ry=function(a){if(a&1){var b=Ed();x(0,"filter-dropdown-multiple",11);B("change",function(e){Fd(b);var f=H().pa;return Pu(H(2),f,e)});Rl(1,"generateOptions");Rl(2,"async");z()}if(a&2){a=H().pa;var c=H().ja,d=H();v("options",Tl(1,3,c,d.ek))("placeholder",Sl(2,6,zt(d.Ta,a)))("defaultOptions",
Ru(d,a))}},sy=function(a){if(a&1){var b=Ed();x(0,"filter-toggle-button",12);B("change",function(e){Fd(b);var f=H().pa;return Pu(H(2),f,e)});Rl(1,"generateOptions");Rl(2,"async");z()}if(a&2){a=H().pa;var c=H().ja,d=H();v("options",Tl(1,5,c,d.ek))("placeholder",Sl(2,8,zt(d.Ta,a)))("defaultOptions",Ru(d,a))("singleSelection",!0)("showTooltip","tf-version"===a)}},ty=function(a){if(a&1){var b=Ed();x(0,"filter-toggle-slide",13);B("change",function(e){Fd(b);var f=H().pa;return Pu(H(2),f,e)});Rl(1,"generateOptions");
Rl(2,"async");z()}if(a&2){a=H().pa;var c=H().ja,d=H();v("options",Tl(1,4,c,d.ek))("placeholder",Sl(2,7,zt(d.Ta,a)))("defaultOptions",Ru(d,a))("singleSelection",!0)}},vy=function(a,b){a&1&&(Ak(0),x(1,"div",7),I(2,qy,3,8,"filter-dropdown",8),I(3,ry,3,8,"filter-dropdown-multiple",8),I(4,sy,3,10,"filter-toggle-button",9),I(5,ty,3,9,"filter-toggle-slide",10),z(),Bk());a&2&&(a=b.pa,b=H(2),u(1),v("ngSwitch",uy(a)),u(1),v("ngSwitchCase",b.Bu.YP),u(1),v("ngSwitchCase",b.Bu.ZP),u(1),v("ngSwitchCase",b.Bu.jQ),
u(1),v("ngSwitchCase",b.Bu.kQ))},wy=function(a,b){a&1&&(Ak(0),I(1,vy,6,5,"ng-container",6),Bk());a&2&&(a=b.ja,u(1),v("ngIf",Fs(a,1)))},xy=function(a,b){if(a&1){var c=Ed();Ak(0);x(1,"div",2);x(2,"div",3);x(3,"search-filters",4);B("onFilter",function(d){Fd(c);return jv(H(),d)});Rl(4,"async");Rl(5,"async");z();z();x(6,"div",5);A(7,"product-list",6);x(8,"mat-paginator",7);B("page",function(d){Fd(c);return H().vv(d)});z();z();z();x(9,"div",2);A(10,"div",8);A(11,"footer",null,9);z();Bk()}a&2&&(a=b.pa,b=
H(),u(3),v("filterFacets",a)("filterOptions",Sl(4,9,b.gC))("facetHistograms",Sl(5,11,b.LL)),u(4),v("productList$",b.Ik)("emptyCardCount",10),u(1),v("pageIndex",b.gb)("pageSize",b.Ya)("pageSizeOptions",b.Ri)("length",b.OD))},yy=function(a){a&1&&A(0,"mat-progress-bar",10)},zy=function(a){if(a&1){var b=Ed();x(0,"div",2);B("click",function(){Fd(b);return H().AI()});z()}a&2&&(a=H(),rk("mat-drawer-shown",a.dI()))},Ay=function(a){a&1&&(x(0,"mat-drawer-content"),yl(1,2),z())},By=function(){return!1},Cy=function(a){if(a&
1){var b=Ed();x(0,"div",2);B("click",function(){Fd(b);return H().AI()});z()}a&2&&(a=H(),rk("mat-drawer-shown",a.dI()))},Dy=function(a){a&1&&(x(0,"mat-sidenav-content",3),yl(1,2),z())},Fy=function(a,b){if(a&1){var c=Ed();x(0,"a",36);B("click",function(d){Fd(c);return H().Lb(d)});pl(1,37);A(2,"img",38);A(3,"span");Dd.sh=!1;z()}a&2&&(a=b.ja,b=H(),v("queryParams",Ey(a)),u(2),zl("alt","",a," logo"),v("src",b.kk(a),sg),u(1),rl(a),Nk(21))},Gy=function(a,b){if(a&1){var c=Ed();x(0,"a",39);B("click",function(d){Fd(c);
return H().Lb(d)});pl(1,40);A(2,"img",41);Dd.sh=!1;z()}a&2&&(a=b.ja,b=H(),v("routerLink",a.href)("queryParams",a.params),u(2),v("src",b.kk(a.Vu),sg),rl(a.title),Nk(21))},Iy=function(a,b){if(a&1){var c=Ed();x(0,"a",36);B("click",function(d){Fd(c);return H(2).Lb(d)});ql(1,45);z()}a&2&&(a=b.ja,H(2),v("queryParams",Hy(Fs(a,1))),u(1),rl(a.za()),Nk(21))},Jy=function(a,b){if(a&1){var c=Ed();x(0,"section",18,42);x(2,"button",43);B("click",function(){Fd(c);var d=Bl(1);H();d.classList.toggle("hidden")});x(3,
"h6",12);ql(4,44);z();x(5,"mat-icon");K(6,"arrow_drop_up");z();z();x(7,"div",14);I(8,Iy,2,2,"a",17);z();z()}a&2&&(a=b.pa,u(4),rl(a.za()),Nk(24),u(4),v("ngForOf",a.Gf()))},Ky=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},Ly="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},My=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&
window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");},Z=My(this),Ny=function(a,b){if(b)a:{var c=Z;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Ly(c,a,{configurable:!0,writable:!0,value:b})}};
Ny("Symbol",function(a){if(a)return a;var b=function(f,g){this.RP=f;Ly(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.RP};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
Ny("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Z[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Ly(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Oy(Ky(this))}})}return a});
var Oy=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},Py=function(a){return a.raw=a},Pa=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Ky(a)}},Yc=function(a){if(!(a instanceof Array)){a=Pa(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},Qy="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Ry;
if("function"==typeof Object.setPrototypeOf)Ry=Object.setPrototypeOf;else{var Sy;a:{var Ty={a:!0},Uy={};try{Uy.__proto__=Ty;Sy=Uy.a;break a}catch(a){}Sy=!1}Ry=Sy?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}
var Vy=Ry,R=function(a,b){a.prototype=Qy(b.prototype);a.prototype.constructor=a;if(Vy)Vy(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Oh=b.prototype},Wy=function(){this.Yp=!1;this.fj=null;this.ee=void 0;this.ac=1;this.oh=this.Sj=0;this.hC=this.We=null},Xy=function(a){if(a.Yp)throw new TypeError("g");a.Yp=!0};Wy.prototype.gq=function(a){this.ee=a};
Wy.prototype.Zq=function(a){this.We={HL:a,EM:!0};this.ac=this.Sj||this.oh};Wy.prototype.return=function(a){this.We={return:a};this.ac=this.oh};var ei=function(a,b,c){a.ac=c;return{value:b}};Wy.prototype.tg=function(a){this.ac=a};var fi=function(a,b,c){c=a.hC.splice(c||0)[0];(c=a.We=a.We||c)?c.EM?a.ac=a.Sj||a.oh:void 0!=c.tg&&a.oh<c.tg?(a.ac=c.tg,a.We=null):a.ac=a.oh:a.ac=b},Yy=function(a){this.tb=new Wy;this.n_=a};
Yy.prototype.gq=function(a){Xy(this.tb);if(this.tb.fj)return Zy(this,this.tb.fj.next,a,this.tb.gq);this.tb.gq(a);return $y(this)};var az=function(a,b){Xy(a.tb);var c=a.tb.fj;if(c)return Zy(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.tb.return);a.tb.return(b);return $y(a)};Yy.prototype.Zq=function(a){Xy(this.tb);if(this.tb.fj)return Zy(this,this.tb.fj["throw"],a,this.tb.gq);this.tb.Zq(a);return $y(this)};
var Zy=function(a,b,c,d){try{var e=b.call(a.tb.fj,c);if(!(e instanceof Object))throw new TypeError("f`"+e);if(!e.done)return a.tb.Yp=!1,e;var f=e.value}catch(g){return a.tb.fj=null,a.tb.Zq(g),$y(a)}a.tb.fj=null;d.call(a.tb,f);return $y(a)},$y=function(a){for(;a.tb.ac;)try{var b=a.n_(a.tb);if(b)return a.tb.Yp=!1,{value:b.value,done:!1}}catch(c){a.tb.ee=void 0,a.tb.Zq(c)}a.tb.Yp=!1;if(a.tb.We){b=a.tb.We;a.tb.We=null;if(b.EM)throw b.HL;return{value:b.return,done:!0}}return{value:void 0,done:!0}},bz=
function(a){this.next=function(b){return a.gq(b)};this.throw=function(b){return a.Zq(b)};this.return=function(b){return az(a,b)};this[Symbol.iterator]=function(){return this}},di=function(a,b){b=new bz(new Yy(b));Vy&&a.prototype&&Vy(b,a.prototype);return b},cz=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Ny("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!cz(l,f)){var m=new b;Ly(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(q){if(q instanceof b)return q;Object.isExtensible(q)&&d(q);return m(q)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),q=new a([[l,2],[m,3]]);if(2!=q.get(l)||3!=q.get(m))return!1;q.delete(l);q.set(m,4);return!q.has(l)&&4==q.get(m)}catch(r){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(l){this.xe=(g+=Math.random()+1).toString();if(l){l=Pa(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(l,m){if(!c(l))throw Error("h");d(l);if(!cz(l,f))throw Error("i`"+l);l[f][this.xe]=m;return this};h.prototype.get=function(l){return c(l)&&cz(l,f)?l[f][this.xe]:void 0};h.prototype.has=function(l){return c(l)&&cz(l,f)&&cz(l[f],this.xe)};h.prototype.delete=
function(l){return c(l)&&cz(l,f)&&cz(l[f],this.xe)?delete l[f][this.xe]:!1};return h});
Ny("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),l=new a(Pa([[h,"s"]]));if("s"!=l.get(h)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),q=m.next();if(q.done||q.value[0]!=h||"s"!=q.value[1])return!1;q=m.next();return q.done||4!=q.value[0].x||"t"!=q.value[1]||!m.next().done?!1:!0}catch(r){return!1}}())return a;var b=new WeakMap,c=function(h){this.xp={};this.Xd=
f();this.size=0;if(h){h=Pa(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(h,l){h=0===h?0:h;var m=d(this,h);m.list||(m.list=this.xp[m.id]=[]);m.Ad?m.Ad.value=l:(m.Ad={next:this.Xd,Ed:this.Xd.Ed,head:this.Xd,key:h,value:l},m.list.push(m.Ad),this.Xd.Ed.next=m.Ad,this.Xd.Ed=m.Ad,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ad&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.xp[h.id],h.Ad.Ed.next=h.Ad.next,h.Ad.next.Ed=
h.Ad.Ed,h.Ad.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.xp={};this.Xd=this.Xd.Ed=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ad};c.prototype.get=function(h){return(h=d(this,h).Ad)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,l){for(var m=this.entries(),
q;!(q=m.next()).done;)q=q.value,h.call(l,q[1],q[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++g,b.set(l,m)):m="p_"+l;var q=h.xp[m];if(q&&cz(h.xp,m))for(h=0;h<q.length;h++){var r=q[h];if(l!==l&&r.key!==r.key||l===r.key)return{id:m,list:q,index:h,Ad:r}}return{id:m,list:q,index:-1,Ad:void 0}},e=function(h,l){var m=h.Xd;return Oy(function(){if(m){for(;m.head!=h.Xd;)m=m.Ed;for(;m.next!=m.head;)return m=
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.Ed=h.next=h.head=h},g=0;return c});var dz=function(a,b,c){if(null==a)throw new TypeError("j`"+c);if(b instanceof RegExp)throw new TypeError("k`"+c);return a+""};Ny("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=dz(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
var ez=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var f=a[e];if(b.call(c,f,e,a))return{Uu:e,BP:f}}return{Uu:-1,BP:void 0}};Ny("Array.prototype.find",function(a){return a?a:function(b,c){return ez(this,b,c).BP}});Ny("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=dz(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});
var fz=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};Ny("Array.prototype.entries",function(a){return a?a:function(){return fz(this,function(b,c){return[b,c]})}});var gz="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)cz(d,e)&&(a[e]=d[e])}return a};
Ny("Object.assign",function(a){return a||gz});
Ny("Promise",function(a){function b(){this.Bi=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.OK=function(g){if(null==this.Bi){this.Bi=[];var h=this;this.PK(function(){h.TX()})}this.Bi.push(g)};var d=Z.setTimeout;b.prototype.PK=function(g){d(g,0)};b.prototype.TX=function(){for(;this.Bi&&this.Bi.length;){var g=this.Bi;this.Bi=[];for(var h=0;h<g.length;++h){var l=g[h];g[h]=null;try{l()}catch(m){this.SW(m)}}}this.Bi=null};b.prototype.SW=function(g){this.PK(function(){throw g;
})};var e=function(g){this.Qc=0;this.Hd=void 0;this.Ym=[];this.IM=!1;var h=this.sB();try{g(h.resolve,h.reject)}catch(l){h.reject(l)}};e.prototype.sB=function(){function g(m){return function(q){l||(l=!0,m.call(h,q))}}var h=this,l=!1;return{resolve:g(this.x_),reject:g(this.WD)}};e.prototype.x_=function(g){if(g===this)this.WD(new TypeError("l"));else if(g instanceof e)this.J_(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.w_(g):this.VL(g)}};
e.prototype.w_=function(g){var h=void 0;try{h=g.then}catch(l){this.WD(l);return}"function"==typeof h?this.K_(h,g):this.VL(g)};e.prototype.WD=function(g){this.TO(2,g)};e.prototype.VL=function(g){this.TO(1,g)};e.prototype.TO=function(g,h){if(0!=this.Qc)throw Error("m`"+g+"`"+h+"`"+this.Qc);this.Qc=g;this.Hd=h;2===this.Qc&&this.A_();this.UX()};e.prototype.A_=function(){var g=this;d(function(){if(g.MZ()){var h=Z.console;"undefined"!==typeof h&&h.error(g.Hd)}},1)};e.prototype.MZ=function(){if(this.IM)return!1;
var g=Z.CustomEvent,h=Z.Event,l=Z.dispatchEvent;if("undefined"===typeof l)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=Z.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Hd;return l(g)};e.prototype.UX=function(){if(null!=this.Ym){for(var g=0;g<this.Ym.length;++g)f.OK(this.Ym[g]);this.Ym=null}};var f=new b;e.prototype.J_=function(g){var h=
this.sB();g.Vt(h.resolve,h.reject)};e.prototype.K_=function(g,h){var l=this.sB();try{g.call(h,l.resolve,l.reject)}catch(m){l.reject(m)}};e.prototype.then=function(g,h){function l(t,y){return"function"==typeof t?function(C){try{m(t(C))}catch(J){q(J)}}:y}var m,q,r=new e(function(t,y){m=t;q=y});this.Vt(l(g,m),l(h,q));return r};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Vt=function(g,h){function l(){switch(m.Qc){case 1:g(m.Hd);break;case 2:h(m.Hd);break;default:throw Error("n`"+
m.Qc);}}var m=this;null==this.Ym?f.OK(l):this.Ym.push(l);this.IM=!0};e.resolve=c;e.reject=function(g){return new e(function(h,l){l(g)})};e.race=function(g){return new e(function(h,l){for(var m=Pa(g),q=m.next();!q.done;q=m.next())c(q.value).Vt(h,l)})};e.all=function(g){var h=Pa(g),l=h.next();return l.done?c([]):new e(function(m,q){function r(C){return function(J){t[C]=J;y--;0==y&&m(t)}}var t=[],y=0;do t.push(void 0),y++,c(l.value).Vt(r(t.length-1),q),l=h.next();while(!l.done)})};return e});
Ny("Array.prototype.keys",function(a){return a?a:function(){return fz(this,function(b){return b})}});Ny("Array.prototype.values",function(a){return a?a:function(){return fz(this,function(b,c){return c})}});
Ny("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});
Ny("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(Pa([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.nc=new Map;if(c){c=
Pa(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.nc.size};b.prototype.add=function(c){c=0===c?0:c;this.nc.set(c,c);this.size=this.nc.size;return this};b.prototype.delete=function(c){c=this.nc.delete(c);this.size=this.nc.size;return c};b.prototype.clear=function(){this.nc.clear();this.size=0};b.prototype.has=function(c){return this.nc.has(c)};b.prototype.entries=function(){return this.nc.entries()};b.prototype.values=function(){return this.nc.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.nc.forEach(function(f){return c.call(d,f,f,e)})};return b});Ny("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var hz=function(a){return a?a:Array.prototype.fill};Ny("Int8Array.prototype.fill",hz);Ny("Uint8Array.prototype.fill",hz);
Ny("Uint8ClampedArray.prototype.fill",hz);Ny("Int16Array.prototype.fill",hz);Ny("Uint16Array.prototype.fill",hz);Ny("Int32Array.prototype.fill",hz);Ny("Uint32Array.prototype.fill",hz);Ny("Float32Array.prototype.fill",hz);Ny("Float64Array.prototype.fill",hz);Ny("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});Ny("Array.prototype.findIndex",function(a){return a?a:function(b,c){return ez(this,b,c).Uu}});Ny("Number.parseInt",function(a){return a||parseInt});
Ny("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});Ny("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==dz(this,b,"includes").indexOf(b,c||0)}});Ny("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)cz(b,d)&&c.push([d,b[d]]);return c}});
Ny("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)cz(b,d)&&c.push(b[d]);return c}});Ny("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});window.v0=!0;window.X0=function(a){window.console.log(a.stack?a.stack:a)};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var iz=iz||{},Va=this||self,jz=function(){},ka=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length},ma=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},na="closure_uid_"+(1E9*Math.random()>>>0),ra=0,kz=function(a,b,c){return a.call.apply(a.bind,arguments)},lz=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);
Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},mz=function(a,b,c){mz=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?kz:lz;return mz.apply(null,arguments)},nz=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},oz=function(a,b){function c(){}c.prototype=b.prototype;a.Oh=b.prototype;a.prototype=new c;a.prototype.constructor=
a;a.B1=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}},pz=function(a){return a};
oz(aa,Error);aa.prototype.name="CustomError";
var qz;
var rz=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");aa.call(this,c+a[d])};oz(rz,aa);rz.prototype.name="AssertionError";
var sz=function(a){return function(){throw Error(a);}},tz=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};
var ca=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},uz=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)},vz=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,
b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
var ya="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var wz;
var xz={},Pp=function(a,b){this.LD=b===xz?a:"";this.yC=!0};Pp.prototype.qC=function(){return this.LD.toString()};Pp.prototype.toString=function(){return this.LD.toString()};
var Tp=function(a,b){this.ND=b===yz?a:""};Tp.prototype.yC=!0;Tp.prototype.qC=function(){return this.ND.toString()};Tp.prototype.Lu=function(){return 1};Tp.prototype.toString=function(){return this.ND+""};var yz={};
var zz=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c},Az=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Cz=function(a,b){var c=0;a=Az(String(a)).split(".");b=Az(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=Bz(0==f[1].length?
0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Bz(0==f[2].length,0==g[2].length)||Bz(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c},Bz=function(a,b){return a<b?-1:a>b?1:0};
var Ez=function(a,b){this.MD=b===Dz?a:""};Ez.prototype.yC=!0;Ez.prototype.qC=function(){return this.MD.toString()};Ez.prototype.Lu=function(){return 1};Ez.prototype.toString=function(){return this.MD.toString()};var Fz=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Dz={};
var Gz;a:{var Hz=Va.navigator;if(Hz){var Iz=Hz.userAgent;if(Iz){Gz=Iz;break a}}Gz=""}var Jz=function(a){return-1!=Gz.indexOf(a)};
var Kz=function(){return Jz("Firefox")||Jz("FxiOS")},Lz=function(){return(Jz("Chrome")||Jz("CriOS"))&&!Jz("Edge")};
var Mz=/^[\w+/_-]+[=]{0,2}$/;
var Nz=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};
var Oz=function(){return Jz("iPhone")&&!Jz("iPod")&&!Jz("iPad")},Pz=function(){var a=Gz,b="";Jz("Windows")?(b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0"):Oz()||Jz("iPad")||Jz("iPod")?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".")):Jz("Macintosh")?(b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10"):-1!=Gz.toLowerCase().indexOf("kaios")?(b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1]):Jz("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b=
(a=b.exec(a))&&a[1]):Jz("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1]);return 0<=Cz(b||"",12)};
var Qz=function(a){Qz[" "](a);return a};Qz[" "]=jz;var Sz=function(a,b){var c=Rz;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};
var Tz=Jz("Opera"),Uz=Jz("Trident")||Jz("MSIE"),Vz=Jz("Edge"),Wz=Jz("Gecko")&&!(-1!=Gz.toLowerCase().indexOf("webkit")&&!Jz("Edge"))&&!(Jz("Trident")||Jz("MSIE"))&&!Jz("Edge"),Xz=-1!=Gz.toLowerCase().indexOf("webkit")&&!Jz("Edge"),Yz;
a:{var Zz="",$z=function(){var a=Gz;if(Wz)return/rv:([^\);]+)(\)|;)/.exec(a);if(Vz)return/Edge\/([\d\.]+)/.exec(a);if(Uz)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Xz)return/WebKit\/(\S+)/.exec(a);if(Tz)return/(?:Version)[ \/]?(\S+)/.exec(a)}();$z&&(Zz=$z?$z[1]:"");if(Uz){var aA,bA=Va.document;aA=bA?bA.documentMode:void 0;if(null!=aA&&aA>parseFloat(Zz)){Yz=String(aA);break a}}Yz=Zz}var cA=Yz,Rz={},dA=function(a){return Sz(a,function(){return 0<=Cz(cA,a)})};
var eA=Kz();!Jz("Android")||Lz()||Kz();var fA=Lz(),gA=Jz("Safari")&&!(Lz()||Jz("Coast")||Jz("Opera")||Jz("Edge")||Jz("Edg/")||Jz("OPR")||Kz()||Jz("Silk")||Jz("Android"))&&!(Oz()||Jz("iPad")||Jz("iPod"));
var hA={},iA=null,Ka=function(a){var b;void 0===b&&(b=0);if(!iA){iA={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));hA[e]=f;for(var g=0;g<f.length;g++){var h=f[g];void 0===iA[h]&&(iA[h]=g)}}}b=hA[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var l=a[f],m=a[f+1];h=a[f+2];g=b[l>>2];l=b[(l&3)<<4|m>>4];m=b[(m&15)<<2|h>>6];h=b[h&63];c[e++]=g+l+m+h}g=0;h=d;switch(a.length-
f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")};
var Ga="function"===typeof Uint8Array,jA={UY:{value:!0,configurable:!0}},Ia=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,jA);return a},kA;
var lA;
var oA=function(a,b,c){var d=lA;lA=null;a||(a=d);d=this.constructor.Sm;a||(a=d?[d]:[]);this.fm=d?0:-1;this.Zb=null;this.sg=a;a:{d=this.sg.length;a=d-1;if(d&&(d=this.sg[a],!(null===d||"object"!=typeof d||Array.isArray(d)||Ga&&d instanceof Uint8Array))){this.cn=a-this.fm;this.Hf=d;break a}void 0!==b&&-1<b?(this.cn=Math.max(b,a+1-this.fm),this.Hf=null):this.cn=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.cn?(a+=this.fm,(d=this.sg[a])?Ia(d):this.sg[a]=mA):(nA(this),(d=this.Hf[a])?Ia(d):
this.Hf[a]=mA)},mA=Object.freeze(Ia([])),nA=function(a){var b=a.cn+a.fm;a.sg[b]||(a.Hf=a.sg[b]={})},Fs=function(a,b){if(-1===b)return null;if(b<a.cn){b+=a.fm;var c=a.sg[b];return c!==mA?c:a.sg[b]=Ia([])}if(a.Hf)return c=a.Hf[b],c!==mA?c:a.Hf[b]=Ia([])},Gs=function(a,b){return null!=Fs(a,b)},Us=function(a,b){return Fs(a,b)},pA=function(a,b,c){a=Fs(a,b);return null==a?c:a},qA=function(a,b){var c=void 0===c?!1:c;a=Fs(a,b);a=null==a?a:!!a;return null==a?c:a},Ma=function(a,b,c){b<a.cn?a.sg[b+a.fm]=c:(nA(a),
a.Hf[b]=c);return a},Js=function(a,b,c){Ma(a,b,Ia(c||[]))},bt=function(a,b,c){if(-1===c)return null;a.Zb||(a.Zb={});if(!a.Zb[c]){var d=Fs(a,c);d&&(a.Zb[c]=new b(d))}return a.Zb[c]},rA=function(a,b,c){a.Zb||(a.Zb={});if(!a.Zb[c]){for(var d=Fs(a,c),e=[],f=0;f<d.length;f++)e[f]=new b(d[f]);a.Zb[c]=e}return a.Zb[c]},tA=function(a,b,c){a.Zb||(a.Zb={});var d=c?sA(c,!1):c;a.Zb[b]=c;return Ma(a,b,d)},uA=function(a,b,c){a.Zb||(a.Zb={});c=c||[];for(var d=Ia([]),e=0;e<c.length;e++)d[e]=sA(c[e],!1);a.Zb[b]=c;
return Ma(a,b,d)},vA=function(a,b,c,d,e){var f=rA(a,d,b);c=c?c:new d;a=Fs(a,b);void 0!=e?(f.splice(e,0,c),a.splice(e,0,sA(c,!1))):(f.push(c),a.push(sA(c,!1)))};oA.prototype.cc=function(){return this.toJSON()};oA.prototype.toJSON=function(){var a=sA(this,!1);return kA?a:La(a)};var sA=function(a,b){if(a.Zb)for(var c in a.Zb){var d=a.Zb[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)d[e]&&sA(d[e],b);else d&&sA(d,b)}return a.sg};
oA.prototype.Rf=function(){kA=!0;try{return JSON.stringify(this.toJSON(),wA)}finally{kA=!1}};var wA=function(a,b){switch(typeof b){case "number":return isFinite(b)?b:String(b);case "object":if(Ga&&null!=b&&b instanceof Uint8Array)return Ka(b)}return b};oA.prototype.toString=function(){return sA(this,!1).toString()};
oA.prototype.getExtension=function(a){nA(this);this.Zb||(this.Zb={});return a.rL?(!this.Zb[175237375]&&this.Hf[175237375]&&(this.Zb[175237375]=new a.rL(this.Hf[175237375])),this.Zb[175237375]):this.Hf[175237375]};oA.prototype.clone=function(){var a=this.constructor,b=Fa(sA(this,!1));lA=b;a=new a(b);lA=null;return a};
var Cx=function(a,b,c){return pA(a,b,void 0===c?0:c)},Ds=function(a,b,c){return pA(a,b,void 0===c?"":c)},ex=function(a){for(var b=xA,c=0,d=0;d<b.length;d++){var e=b[d];null!=Fs(a,e)&&(0!==c&&Ma(a,c,void 0),c=e)}return Ds(a,1===c?1:-1,void 0)};
var ci=function(a,b){var c=void 0;return new (c||(c=Promise))(function(d,e){function f(l){try{h(b.next(l))}catch(m){e(m)}}function g(l){try{h(b["throw"](l))}catch(m){e(m)}}function h(l){l.done?d(l.value):(new c(function(m){m(l.value)})).then(f,g)}h((b=b.apply(a,void 0)).next())})};
var yA=function(){};
var Oa=function(a){this.Bf=a||{cookie:""}};k=Oa.prototype;k.isEnabled=function(){if(!Va.navigator.cookieEnabled)return!1;if(!this.df())return!0;this.set("TESTCOOKIESENABLED","1",{nN:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
k.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.o2;d=c.p2||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.nN}if(/[;=\s]/.test(a))throw Error("p`"+a);if(/[;\r\n]/.test(b))throw Error("q`"+b);void 0===h&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.Bf.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")};
k.get=function(a,b){for(var c=a+"=",d=(this.Bf.cookie||"").split(";"),e=0,f;e<d.length;e++){f=Az(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};k.remove=function(a,b,c){var d=this.Vj(a);this.set(a,"",{nN:0,path:b,domain:c});return d};k.Cf=function(){return zA(this).keys};k.Ff=function(){return zA(this).values};k.df=function(){return!this.Bf.cookie};k.ik=function(){return this.Bf.cookie?(this.Bf.cookie||"").split(";").length:0};
k.Vj=function(a){return void 0!==this.get(a)};k.clear=function(){for(var a=zA(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var zA=function(a){a=(a.Bf.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=Az(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};
var AA=function(a,b){this.jX=a[Va.Symbol.iterator]();this.fZ=b;this.uZ=0};AA.prototype[Symbol.iterator]=function(){return this};AA.prototype.next=function(){var a=this.jX.next();return{value:a.done?void 0:this.fZ.call(void 0,a.value,this.uZ++),done:a.done}};var BA=function(a,b){return new AA(a,b)};
var CA=function(a,b){return a+Math.random()*(b-a)};
var DA="StopIteration"in Va?Va.StopIteration:{message:"StopIteration",stack:""},EA=function(){};EA.prototype.next=function(){return EA.prototype.Pi.call(this)};EA.prototype.Pi=function(){throw DA;};EA.prototype.Vh=function(){return this};
var JA=function(a){if(a instanceof FA||a instanceof GA||a instanceof HA)return a;if("function"==typeof a.next)return new FA(function(){return IA(a)});if("function"==typeof a[Symbol.iterator])return new FA(function(){return a[Symbol.iterator]()});if("function"==typeof a.Vh)return new FA(function(){return IA(a.Vh())});throw Error("r");},IA=function(a){if(!(a instanceof EA))return a;var b=!1;return{next:function(){for(var c;!b;)try{c=a.Pi();break}catch(d){if(d!==DA)throw d;b=!0}return{value:c,done:b}}}},
FA=function(a){this.kC=a};FA.prototype.Vh=function(){return new GA(this.kC())};FA.prototype[Symbol.iterator]=function(){return new HA(this.kC())};FA.prototype.rw=function(){return new HA(this.kC())};var GA=function(a){this.$p=a};R(GA,EA);GA.prototype.Pi=function(){var a=this.$p.next();if(a.done)throw DA;return a.value};GA.prototype.next=function(){return GA.prototype.Pi.call(this)};GA.prototype[Symbol.iterator]=function(){return new HA(this.$p)};GA.prototype.rw=function(){return new HA(this.$p)};
var HA=function(a){FA.call(this,function(){return a});this.$p=a};R(HA,FA);HA.prototype.next=function(){return this.$p.next()};
var KA=function(a,b){this.nc={};this.La=[];this.hr=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("s");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};k=KA.prototype;k.ik=function(){return this.size};k.Ff=function(){LA(this);for(var a=[],b=0;b<this.La.length;b++)a.push(this.nc[this.La[b]]);return a};k.Cf=function(){LA(this);return this.La.concat()};k.Vj=function(a){return this.has(a)};k.has=function(a){return MA(this.nc,a)};
k.df=function(){return 0==this.size};k.clear=function(){this.nc={};this.hr=this.size=this.La.length=0};k.remove=function(a){return this.delete(a)};k.delete=function(a){return MA(this.nc,a)?(delete this.nc[a],--this.size,this.hr++,this.La.length>2*this.size&&LA(this),!0):!1};
var LA=function(a){if(a.size!=a.La.length){for(var b=0,c=0;b<a.La.length;){var d=a.La[b];MA(a.nc,d)&&(a.La[c++]=d);b++}a.La.length=c}if(a.size!=a.La.length){var e={};for(c=b=0;b<a.La.length;)d=a.La[b],MA(e,d)||(a.La[c++]=d,e[d]=1),b++;a.La.length=c}};k=KA.prototype;k.get=function(a,b){return MA(this.nc,a)?this.nc[a]:b};k.set=function(a,b){MA(this.nc,a)||(this.size+=1,this.La.push(a),this.hr++);this.nc[a]=b};
k.addAll=function(a){if(a instanceof KA)for(var b=a.Cf(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};k.forEach=function(a,b){for(var c=this.Cf(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};k.clone=function(){return new KA(this)};k.keys=function(){return JA(this.Vh(!0)).rw()};k.values=function(){return JA(this.Vh(!1)).rw()};k.entries=function(){var a=this;return BA(this.keys(),function(b){return[b,a.get(b)]})};
k.Vh=function(a){LA(this);var b=0,c=this.hr,d=this,e=new EA;e.Pi=function(){if(c!=d.hr)throw Error("t");if(b>=d.La.length)throw DA;var f=d.La[b++];return a?f:d.nc[f]};e.next=e.Pi.bind(e);return e};var MA=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var NA=function(a){if(a.Ff&&"function"==typeof a.Ff)return a.Ff();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(ka(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return xa(a)},OA=function(a){if(a.Cf&&"function"==typeof a.Cf)return a.Cf();if(!a.Ff||"function"!=typeof a.Ff){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&
a instanceof Set)){if(ka(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(var d in a)b[c++]=d;return b}}},PA=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(ka(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=OA(a),e=NA(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};
var QA=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),RA=function(a){return a?decodeURI(a):a},SA=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}},TA=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>
d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},UA=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)UA(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},VA=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)UA(a[b],a[b+1],c);return c.join("&")},WA=function(a){var b=[],c;for(c in a)UA(c,a[c],b);return b.join("&")},XA=function(a,b){var c=2==arguments.length?
VA(arguments[1],0):VA(arguments,1);return TA(a,c)},YA=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return TA(a,b+c)},ZA=function(a,b,c){for(;0<=(b=a.indexOf("format",b))&&b<c;){var d=a.charCodeAt(b-1);if(38==d||63==d)if(d=a.charCodeAt(b+6),!d||61==d||38==d||35==d)return b;b+=7}return-1},$A=/#|$/,aB=/[?&]($|#)/;
var bB=function(a,b){this.lg=this.Xk=this.Mh="";this.en=null;this.hk=this.Kf="";this.cf=!1;var c;a instanceof bB?(this.cf=void 0!==b?b:a.cf,cB(this,a.Mh),this.Xk=a.Xk,this.lg=a.lg,dB(this,a.en),this.Kf=a.Kf,eB(this,a.wc.clone()),this.hk=a.hk):a&&(c=String(a).match(QA))?(this.cf=!!b,cB(this,c[1]||"",!0),this.Xk=fB(c[2]||""),this.lg=fB(c[3]||"",!0),dB(this,c[4]),this.Kf=fB(c[5]||"",!0),eB(this,c[6]||"",!0),this.hk=fB(c[7]||"")):(this.cf=!!b,this.wc=new gB(null,this.cf))};
bB.prototype.toString=function(){var a=[],b=this.Mh;b&&a.push(hB(b,iB,!0),":");var c=this.lg;if(c||"file"==b)a.push("//"),(b=this.Xk)&&a.push(hB(b,iB,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.en,null!=c&&a.push(":",String(c));if(c=this.Kf)this.lg&&"/"!=c.charAt(0)&&a.push("/"),a.push(hB(c,"/"==c.charAt(0)?jB:kB,!0));(c=this.wc.toString())&&a.push("?",c);(c=this.hk)&&a.push("#",hB(c,lB));return a.join("")};
bB.prototype.resolve=function(a){var b=this.clone(),c=!!a.Mh;c?cB(b,a.Mh):c=!!a.Xk;c?b.Xk=a.Xk:c=!!a.lg;c?b.lg=a.lg:c=null!=a.en;var d=a.Kf;if(c)dB(b,a.en);else if(c=!!a.Kf){if("/"!=d.charAt(0))if(this.lg&&!this.Kf)d="/"+d;else{var e=b.Kf.lastIndexOf("/");-1!=e&&(d=b.Kf.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||
1==f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.Kf=d:c=""!==a.wc.toString();c?eB(b,a.wc.clone()):c=!!a.hk;c&&(b.hk=a.hk);return b};bB.prototype.clone=function(){return new bB(this)};var cB=function(a,b,c){a.Mh=c?fB(b,!0):b;a.Mh&&(a.Mh=a.Mh.replace(/:$/,""))},dB=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("u`"+b);a.en=b}else a.en=null},eB=function(a,b,c){b instanceof gB?(a.wc=b,a.wc.vE(a.cf)):(c||(b=hB(b,mB)),a.wc=new gB(b,a.cf))};
bB.prototype.getQuery=function(){return this.wc.toString()};bB.prototype.removeParameter=function(a){this.wc.remove(a);return this};bB.prototype.vE=function(a){this.cf=a;this.wc&&this.wc.vE(a)};
var fB=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},hB=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,nB),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},nB=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},iB=/[#\/\?@]/g,kB=/[#\?:]/g,jB=/[#\?]/g,mB=/[#\?@]/g,lB=/#/g,gB=function(a,b){this.jd=this.fc=null;this.se=a||null;this.cf=!!b},oB=function(a){a.fc||(a.fc=new KA,a.jd=0,a.se&&SA(a.se,function(b,
c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};k=gB.prototype;k.ik=function(){oB(this);return this.jd};k.add=function(a,b){oB(this);this.se=null;a=pB(this,a);var c=this.fc.get(a);c||this.fc.set(a,c=[]);c.push(b);this.jd+=1;return this};k.remove=function(a){oB(this);a=pB(this,a);return this.fc.Vj(a)?(this.se=null,this.jd-=this.fc.get(a).length,this.fc.remove(a)):!1};k.clear=function(){this.fc=this.se=null;this.jd=0};k.df=function(){oB(this);return 0==this.jd};
k.Vj=function(a){oB(this);a=pB(this,a);return this.fc.Vj(a)};k.forEach=function(a,b){oB(this);this.fc.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};k.Cf=function(){oB(this);for(var a=this.fc.Ff(),b=this.fc.Cf(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};k.Ff=function(a){oB(this);var b=[];if("string"===typeof a)this.Vj(a)&&(b=b.concat(this.fc.get(pB(this,a))));else{a=this.fc.Ff();for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
k.set=function(a,b){oB(this);this.se=null;a=pB(this,a);this.Vj(a)&&(this.jd-=this.fc.get(a).length);this.fc.set(a,[b]);this.jd+=1;return this};k.get=function(a,b){if(!a)return b;a=this.Ff(a);return 0<a.length?String(a[0]):b};
k.toString=function(){if(this.se)return this.se;if(!this.fc)return"";for(var a=[],b=this.fc.Cf(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Ff(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.se=a.join("&")};k.clone=function(){var a=new gB;a.se=this.se;this.fc&&(a.fc=this.fc.clone(),a.jd=this.jd);return a};var pB=function(a,b){b=String(b);a.cf&&(b=b.toLowerCase());return b};
gB.prototype.vE=function(a){a&&!this.cf&&(oB(this),this.se=null,this.fc.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.remove(d),0<b.length&&(this.se=null,this.fc.set(pB(this,d),ja(b)),this.jd+=b.length))},this));this.cf=a};gB.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)PA(arguments[b],function(c,d){this.add(d,c)},this)};
var qB=RegExp("utm_.*"),Qa=RegExp("[0-9\\.]+(.*)");
var sB=function(a){oA.call(this,a,-1,rB)};R(sB,oA);var rB=[1,2,3,4];
var tB=function(){};
var uB=function(){};oz(uB,tB);uB.prototype.ik=function(){for(var a=0,b=Pa(this),c=b.next();!c.done;c=b.next())a++;return a};uB.prototype[Symbol.iterator]=function(){return JA(this.Vh(!0)).rw()};uB.prototype.clear=function(){var a=Array.from(this);a=Pa(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};
var vB=function(a){this.Nh=a};oz(vB,uB);k=vB.prototype;k.set=function(a,b){try{this.Nh.setItem(a,b)}catch(c){if(0==this.Nh.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};k.get=function(a){a=this.Nh.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.Nh.removeItem(a)};k.ik=function(){return this.Nh.length};
k.Vh=function(a){var b=0,c=this.Nh,d=new EA;d.Pi=function(){if(b>=c.length)throw DA;var e=c.key(b++);if(a)return e;e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e};d.next=d.Pi.bind(d);return d};k.clear=function(){this.Nh.clear()};k.key=function(a){return this.Nh.key(a)};
var wB=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.Nh=a};oz(wB,vB);
/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var xB="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");
var yB=new wB;
var AB=function(a){oA.call(this,a,-1,zB)};R(AB,oA);var zB=[3];
var BB=function(a){oA.call(this,a)};R(BB,oA);
var CB=function(a){oA.call(this,a)};R(CB,oA);var DB=function(a){oA.call(this,a)};R(DB,oA);
var EB=function(a){oA.call(this,a)};R(EB,oA);k=EB.prototype;k.getKey=function(){return Fs(this,1)};k.rC=function(){return Gs(this,1)};k.rh=function(){return Fs(this,2)};k.Bc=function(a){Ma(this,2,a)};k.bf=function(){return Gs(this,2)};
var GB=function(a){oA.call(this,a,-1,FB)};R(GB,oA);k=GB.prototype;k.bw=function(a){Ma(this,1,a)};k.Rq=function(a){Ma(this,32,a)};k.aw=function(a){Ma(this,2,a)};k.OO=function(a){Ma(this,6,a)};k.SO=function(a){Ma(this,8,a)};k.nE=function(a){return Ma(this,12,a)};k.rE=function(a){Ma(this,82,a)};k.PO=function(a){Ma(this,16,a)};var FB=[5,15,85,44,49,50,63,64,71];
var HB=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("w`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&
"devtools"!==c)throw Error("x`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
var JB=function(a,b,c){var d=String(Va.location.href);return d&&a&&b?[b,IB(HB(d),a,c||null)].join(" "):null},IB=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],uz(d,function(h){e.push(h)}),KB(e.join(" "));var f=[],g=[];uz(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];uz(d,function(h){e.push(h)});a=KB(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},KB=function(a){var b=
Sa();b.update(a);return b.IX().toLowerCase()};
var LB={};
var MB=function(a){return!!LB.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)},NB=function(a,b,c,d){(a=Va[a])||(a=(new Oa(document)).get(b));return a?JB(a,c,d):null},OB=function(a,b){b=void 0===b?!1:b;var c=HB(String(Va.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=Va.__SAPISID||Va.__APISID||Va.__3PSAPISID||Va.__OVERRIDE_SID;MB(e)&&(f=f||Va.__1PSAPISID);if(f)e=!0;else{var g=new Oa(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID");MB(e)&&(f=f||g.get("__Secure-1PAPISID"));
e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?Va.__SAPISID:Va.__APISID,e||(e=new Oa(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?JB(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&MB(b)&&((b=NB("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=NB("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};
var QB=function(a){oA.call(this,a,-1,PB)};R(QB,oA);var PB=[2];
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}
;var RB=function(a,b){this.width=a;this.height=b};k=RB.prototype;k.clone=function(){return new RB(this.width,this.height)};k.aspectRatio=function(){return this.width/this.height};k.df=function(){return!(this.width*this.height)};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};k.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};
var SB=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=1;e<c.length;e++){var f=c[e];if(!ka(f)||ma(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(ma(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}uz(g?ja(f):f,d)}}},TB=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},UB=function(a){a=
a.tabIndex;return"number"===typeof a&&0<=a&&32768>a},VB=function(a){this.Bf=a||Va.document||document};k=VB.prototype;k.getElementsByTagName=function(a,b){return(b||this.Bf).getElementsByTagName(String(a))};k.Np=function(){var a=this.Bf;a=(a.parentWindow||a.defaultView||window).document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new RB(a.clientWidth,a.clientHeight)};k.createElement=function(a){return TB(this.Bf,a)};k.createTextNode=function(a){return this.Bf.createTextNode(String(a))};
k.appendChild=function(a,b){a.appendChild(b)};k.append=function(a,b){SB(9==a.nodeType?a:a.ownerDocument||a.document,a,arguments)};k.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
k.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};k.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};
k.Wp=function(a){var b;(b="A"==a.tagName&&a.hasAttribute("href")||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!a.hasAttribute("tabindex")||UB(a)):a.hasAttribute("tabindex")&&UB(a))&&Uz?(a="function"!==typeof a.getBoundingClientRect||Uz&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
var WB=function(){this.Am=this.Am;this.zk=this.zk};WB.prototype.Am=!1;WB.prototype.HC=function(){return this.Am};WB.prototype.Kb=function(){this.Am||(this.Am=!0,this.yd())};var XB=function(a,b){a.Am?b():(a.zk||(a.zk=[]),a.zk.push(b))};WB.prototype.yd=function(){if(this.zk)for(;this.zk.length;)this.zk.shift()()};
var YB=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Aq=!1};YB.prototype.stopPropagation=function(){this.Aq=!0};YB.prototype.preventDefault=function(){this.defaultPrevented=!0};
var ZB=function(){if(!Va.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{Va.addEventListener("test",jz,b),Va.removeEventListener("test",jz,b)}catch(c){}return a}();
var $B=function(a,b){YB.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Hp=null;a&&this.init(a,b)};oz($B,YB);var aC={2:"touch",3:"pen",4:"mouse"};
$B.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(Wz){a:{try{Qz(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0):(this.offsetX=Xz||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Xz||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:aC[a.pointerType]||"";this.state=a.state;this.Hp=a;a.defaultPrevented&&$B.Oh.preventDefault.call(this)};$B.prototype.stopPropagation=function(){$B.Oh.stopPropagation.call(this);this.Hp.stopPropagation?this.Hp.stopPropagation():this.Hp.cancelBubble=!0};$B.prototype.preventDefault=function(){$B.Oh.preventDefault.call(this);var a=this.Hp;a.preventDefault?a.preventDefault():a.returnValue=!1};
var bC="closure_listenable_"+(1E6*Math.random()|0),cC=function(a){return!(!a||!a[bC])};
var dC=0;
var eC=function(a,b,c,d,e){this.listener=a;this.Fv=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++dC;this.Cg=this.Ut=!1},fC=function(a){a.Cg=!0;a.listener=null;a.Fv=null;a.src=null;a.handler=null};
var gC=function(a){this.src=a;this.nd={};this.dr=0};gC.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.nd[f];a||(a=this.nd[f]=[],this.dr++);var g=hC(a,b,d,e);-1<g?(b=a[g],c||(b.Ut=!1)):(b=new eC(b,this.src,f,!!d,e),b.Ut=c,a.push(b));return b};gC.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.nd))return!1;var e=this.nd[a];b=hC(e,b,c,d);return-1<b?(fC(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.nd[a],this.dr--),!0):!1};
var iC=function(a,b){var c=b.type;c in a.nd&&ea(a.nd[c],b)&&(fC(b),0==a.nd[c].length&&(delete a.nd[c],a.dr--))};gC.prototype.YD=function(a){a=a&&a.toString();var b=0,c;for(c in this.nd)if(!a||c==a){for(var d=this.nd[c],e=0;e<d.length;e++)++b,fC(d[e]);delete this.nd[c];this.dr--}};gC.prototype.Lp=function(a,b,c,d){a=this.nd[a.toString()];var e=-1;a&&(e=hC(a,b,c,d));return-1<e?a[e]:null};
gC.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return va(this.nd,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var hC=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Cg&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};
var jC="closure_lm_"+(1E6*Math.random()|0),kC={},lC=0,nC=function(a,b,c,d,e){if(d&&d.once)return mC(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)nC(a,b[f],c,d,e);return null}c=oC(c);return cC(a)?a.Aa(b,c,ma(d)?!!d.capture:!!d,e):pC(a,b,c,!1,d,e)},pC=function(a,b,c,d,e,f){if(!b)throw Error("y");var g=ma(e)?!!e.capture:!!e,h=qC(a);h||(a[jC]=h=new gC(a));c=h.add(b,c,d,g,f);if(c.Fv)return c;d=rC();c.Fv=d;d.src=a;d.listener=c;if(a.addEventListener)ZB||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(sC(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("z");lC++;return c},rC=function(){var a=tC,b=function(c){return a.call(b.src,b.listener,c)};return b},mC=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)mC(a,b[f],c,d,e);return null}c=oC(c);return cC(a)?a.UC(b,c,ma(d)?!!d.capture:!!d,e):pC(a,b,c,!0,d,e)},uC=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)uC(a,b[f],c,d,e);else d=
ma(d)?!!d.capture:!!d,c=oC(c),cC(a)?a.er(b,c,d,e):a&&(a=qC(a))&&(b=a.Lp(b,c,d,e))&&vC(b)},vC=function(a){if("number"!==typeof a&&a&&!a.Cg){var b=a.src;if(cC(b))iC(b.mg,a);else{var c=a.type,d=a.Fv;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(sC(c),d):b.addListener&&b.removeListener&&b.removeListener(d);lC--;(c=qC(b))?(iC(c,a),0==c.dr&&(c.src=null,b[jC]=null)):fC(a)}}},sC=function(a){return a in kC?kC[a]:kC[a]="on"+a},tC=function(a,b){if(a.Cg)a=!0;else{b=new $B(b,
this);var c=a.listener,d=a.handler||a.src;a.Ut&&vC(a);a=c.call(d,b)}return a},qC=function(a){a=a[jC];return a instanceof gC?a:null},wC="__closure_events_fn_"+(1E9*Math.random()>>>0),oC=function(a){if("function"===typeof a)return a;a[wC]||(a[wC]=function(b){return a.handleEvent(b)});return a[wC]};
var xC=function(){WB.call(this);this.mg=new gC(this);this.GW=this;this.BD=null};oz(xC,WB);xC.prototype[bC]=!0;k=xC.prototype;k.addEventListener=function(a,b,c,d){nC(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){uC(this,a,b,c,d)};
k.dispatchEvent=function(a){var b,c=this.BD;if(c)for(b=[];c;c=c.BD)b.push(c);c=this.GW;var d=a.type||a;if("string"===typeof a)a=new YB(a,c);else if(a instanceof YB)a.target=a.target||c;else{var e=a;a=new YB(d,c);za(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Aq&&0<=f;f--){var g=a.currentTarget=b[f];e=yC(g,d,!0,a)&&e}a.Aq||(g=a.currentTarget=c,e=yC(g,d,!0,a)&&e,a.Aq||(e=yC(g,d,!1,a)&&e));if(b)for(f=0;!a.Aq&&f<b.length;f++)g=a.currentTarget=b[f],e=yC(g,d,!1,a)&&e;return e};
k.yd=function(){xC.Oh.yd.call(this);this.mg&&this.mg.YD(void 0);this.BD=null};k.Aa=function(a,b,c,d){return this.mg.add(String(a),b,!1,c,d)};k.UC=function(a,b,c,d){return this.mg.add(String(a),b,!0,c,d)};k.er=function(a,b,c,d){return this.mg.remove(String(a),b,c,d)};var yC=function(a,b,c,d){b=a.mg.nd[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.Cg&&g.capture==c){var h=g.listener,l=g.handler||g.src;g.Ut&&iC(a.mg,g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented};
xC.prototype.Lp=function(a,b,c,d){return this.mg.Lp(String(a),b,c,d)};xC.prototype.hasListener=function(a,b){return this.mg.hasListener(void 0!==a?String(a):void 0,b)};
var zC=function(a){this.tp=this.vB=this.tM=a};zC.prototype.reset=function(){this.tp=this.vB=this.tM};zC.prototype.rh=function(){return this.vB};
var AC=function(){};AC.prototype.ZK=null;var BC=function(a){return a.ZK||(a.ZK=a.zM())};
var CC,DC=function(){};oz(DC,AC);DC.prototype.rB=function(){var a=EC(this);return a?new ActiveXObject(a):new XMLHttpRequest};DC.prototype.zM=function(){var a={};EC(this)&&(a[0]=!0,a[1]=!0);return a};var EC=function(a){if(!a.nM&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.nM=d}catch(e){}}throw Error("A");}return a.nM};
CC=new DC;
var FC=function(a,b){this.zX=a;this.v_=b;this.sv=0;this.Xd=null};FC.prototype.get=function(){if(0<this.sv){this.sv--;var a=this.Xd;this.Xd=a.next;a.next=null}else a=this.zX();return a};FC.prototype.put=function(a){this.v_(a);100>this.sv&&(this.sv++,a.next=this.Xd,this.Xd=a)};
var GC,HC=function(){var a=Va.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Jz("Presto")&&(a=function(){var e=TB(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=mz(function(l){if(("*"==h||l.origin==h)&&l.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!Jz("Trident")&&!Jz("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cL;c.cL=null;e()}};return function(e){d.next={cL:e};d=d.next;b.port2.postMessage(0)}}return function(e){Va.setTimeout(e,0)}};
var IC=function(){this.zw=this.Fn=null};IC.prototype.add=function(a,b){var c=JC.get();c.set(a,b);this.zw?this.zw.next=c:this.Fn=c;this.zw=c};IC.prototype.remove=function(){var a=null;this.Fn&&(a=this.Fn,this.Fn=this.Fn.next,this.Fn||(this.zw=null),a.next=null);return a};var JC=new FC(function(){return new KC},function(a){return a.reset()}),KC=function(){this.next=this.scope=this.jC=null};KC.prototype.set=function(a,b){this.jC=a;this.scope=b;this.next=null};
KC.prototype.reset=function(){this.next=this.scope=this.jC=null};
var PC=function(a,b){LC||MC();NC||(LC(),NC=!0);OC.add(a,b)},LC,MC=function(){if(Va.Promise&&Va.Promise.resolve){var a=Va.Promise.resolve(void 0);LC=function(){a.then(QC)}}else LC=function(){var b=QC;"function"!==typeof Va.setImmediate||Va.Window&&Va.Window.prototype&&!Jz("Edge")&&Va.Window.prototype.setImmediate==Va.setImmediate?(GC||(GC=HC()),GC(b)):Va.setImmediate(b)}},NC=!1,OC=new IC,QC=function(){for(var a;a=OC.remove();){try{a.jC.call(a.scope)}catch(b){Wa(b)}JC.put(a)}NC=!1};
var RC=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var TC=function(a){this.Qc=0;this.Hd=void 0;this.mm=this.Ci=this.Dd=null;this.Ou=this.YB=!1;if(a!=jz)try{var b=this;a.call(void 0,function(c){SC(b,2,c)},function(c){SC(b,3,c)})}catch(c){SC(this,3,c)}},UC=function(){this.next=this.context=this.Vm=this.lq=this.Xc=null;this.Gt=!1};UC.prototype.reset=function(){this.context=this.Vm=this.lq=this.Xc=null;this.Gt=!1};var VC=new FC(function(){return new UC},function(a){a.reset()}),WC=function(a,b,c){var d=VC.get();d.lq=a;d.Vm=b;d.context=c;return d};
TC.prototype.then=function(a,b,c){return XC(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};TC.prototype.$goog_Thenable=!0;TC.prototype.cancel=function(a){if(0==this.Qc){var b=new YC(a);PC(function(){ZC(this,b)},this)}};
var ZC=function(a,b){if(0==a.Qc)if(a.Dd){var c=a.Dd;if(c.Ci){for(var d=0,e=null,f=null,g=c.Ci;g&&(g.Gt||(d++,g.Xc==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Qc&&1==d?ZC(c,b):(f?(d=f,d.next==c.mm&&(c.mm=d),d.next=d.next.next):$C(c),aD(c,e,3,b)))}a.Dd=null}else SC(a,3,b)},cD=function(a,b){a.Ci||2!=a.Qc&&3!=a.Qc||bD(a);a.mm?a.mm.next=b:a.Ci=b;a.mm=b},XC=function(a,b,c,d){var e=WC(null,null,null);e.Xc=new TC(function(f,g){e.lq=b?function(h){try{var l=b.call(d,h);f(l)}catch(m){g(m)}}:f;e.Vm=c?function(h){try{var l=
c.call(d,h);void 0===l&&h instanceof YC?g(h):f(l)}catch(m){g(m)}}:g});e.Xc.Dd=a;cD(a,e);return e.Xc};TC.prototype.j0=function(a){this.Qc=0;SC(this,2,a)};TC.prototype.k0=function(a){this.Qc=0;SC(this,3,a)};
var SC=function(a,b,c){if(0==a.Qc){a===c&&(b=3,c=new TypeError("B"));a.Qc=1;a:{var d=c,e=a.j0,f=a.k0;if(d instanceof TC){cD(d,WC(e||jz,f||null,a));var g=!0}else if(RC(d))d.then(e,f,a),g=!0;else{if(ma(d))try{var h=d.then;if("function"===typeof h){dD(d,h,e,f,a);g=!0;break a}}catch(l){f.call(a,l);g=!0;break a}g=!1}}g||(a.Hd=c,a.Qc=b,a.Dd=null,bD(a),3!=b||c instanceof YC||eD(a,c))}},dD=function(a,b,c,d,e){var f=!1,g=function(l){f||(f=!0,c.call(e,l))},h=function(l){f||(f=!0,d.call(e,l))};try{b.call(a,
g,h)}catch(l){h(l)}},bD=function(a){a.YB||(a.YB=!0,PC(a.yu,a))},$C=function(a){var b=null;a.Ci&&(b=a.Ci,a.Ci=b.next,b.next=null);a.Ci||(a.mm=null);return b};TC.prototype.yu=function(){for(var a;a=$C(this);)aD(this,a,this.Qc,this.Hd);this.YB=!1};
var aD=function(a,b,c,d){if(3==c&&b.Vm&&!b.Gt)for(;a&&a.Ou;a=a.Dd)a.Ou=!1;if(b.Xc)b.Xc.Dd=null,fD(b,c,d);else try{b.Gt?b.lq.call(b.context):fD(b,c,d)}catch(e){gD.call(null,e)}VC.put(b)},fD=function(a,b,c){2==b?a.lq.call(a.context,c):a.Vm&&a.Vm.call(a.context,c)},eD=function(a,b){a.Ou=!0;PC(function(){a.Ou&&gD.call(null,b)})},gD=Wa,YC=function(a){aa.call(this,a)};oz(YC,aa);YC.prototype.name="cancel";
var hD=function(a,b){xC.call(this);this.bv=a||1;this.ar=b||Va;this.UK=mz(this.c0,this);this.bN=Date.now()};oz(hD,xC);k=hD.prototype;k.enabled=!1;k.Uf=null;k.setInterval=function(a){this.bv=a;this.Uf&&this.enabled?(this.stop(),this.start()):this.Uf&&this.stop()};k.c0=function(){if(this.enabled){var a=Date.now()-this.bN;0<a&&a<.8*this.bv?this.Uf=this.ar.setTimeout(this.UK,this.bv-a):(this.Uf&&(this.ar.clearTimeout(this.Uf),this.Uf=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
k.start=function(){this.enabled=!0;this.Uf||(this.Uf=this.ar.setTimeout(this.UK,this.bv),this.bN=Date.now())};k.stop=function(){this.enabled=!1;this.Uf&&(this.ar.clearTimeout(this.Uf),this.Uf=null)};k.yd=function(){hD.Oh.yd.call(this);this.stop();delete this.ar};var iD=function(a,b,c){if("function"===typeof a)c&&(a=mz(a,c));else if(a&&"function"==typeof a.handleEvent)a=mz(a.handleEvent,a);else throw Error("C");return 2147483647<Number(b)?-1:Va.setTimeout(a,b||0)};
var jD=function(a){xC.call(this);this.headers=new KA;this.Cw=a||null;this.yi=!1;this.Aw=this.Wa=null;this.jv="";this.pk=this.zC=this.Yu=this.QB=!1;this.$q=0;this.qw=null;this.mO="";this.YE=this.dF=!1;this.QE=null};oz(jD,xC);var kD=/^https?$/i,lD=["POST","PUT"],mD=[],Xa=function(a,b,c,d,e,f,g){var h=new jD;mD.push(h);b&&h.Aa("complete",b);h.UC("ready",h.pX);f&&(h.$q=Math.max(0,f));g&&(h.dF=g);h.send(a,c,d,e)};jD.prototype.pX=function(){this.Kb();ea(mD,this)};
jD.prototype.setTrustToken=function(a){this.QE=a};
jD.prototype.send=function(a,b,c,d){if(this.Wa)throw Error("D`"+this.jv+"`"+a);b=b?b.toUpperCase():"GET";this.jv=a;this.QB=!1;this.yi=!0;this.Wa=this.Cw?this.Cw.rB():CC.rB();this.Aw=this.Cw?BC(this.Cw):BC(CC);this.Wa.onreadystatechange=mz(this.GN,this);try{this.zC=!0,this.Wa.open(b,String(a),!0),this.zC=!1}catch(f){this.xu(5,f);return}a=c||"";var e=this.headers.clone();d&&PA(d,function(f,g){e.set(g,f)});d=e.Cf().find(function(f){return"content-type"==f.toLowerCase()});c=Va.FormData&&a instanceof Va.FormData;
!(0<=ca(lD,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,g){this.Wa.setRequestHeader(g,f)},this);this.mO&&(this.Wa.responseType=this.mO);"withCredentials"in this.Wa&&this.Wa.withCredentials!==this.dF&&(this.Wa.withCredentials=this.dF);if("setTrustToken"in this.Wa&&this.QE)try{this.Wa.setTrustToken(this.QE)}catch(f){}try{nD(this),0<this.$q&&((this.YE=oD(this.Wa))?(this.Wa.timeout=this.$q,this.Wa.ontimeout=mz(this.qP,this)):this.qw=iD(this.qP,
this.$q,this)),this.Yu=!0,this.Wa.send(a),this.Yu=!1}catch(f){this.xu(5,f)}};var oD=function(a){return Uz&&dA(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};jD.prototype.qP=function(){"undefined"!=typeof iz&&this.Wa&&(this.dispatchEvent("timeout"),this.abort(8))};jD.prototype.xu=function(){this.yi=!1;this.Wa&&(this.pk=!0,this.Wa.abort(),this.pk=!1);pD(this);qD(this)};var pD=function(a){a.QB||(a.QB=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
jD.prototype.abort=function(){this.Wa&&this.yi&&(this.yi=!1,this.pk=!0,this.Wa.abort(),this.pk=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),qD(this))};jD.prototype.yd=function(){this.Wa&&(this.yi&&(this.yi=!1,this.pk=!0,this.Wa.abort(),this.pk=!1),qD(this,!0));jD.Oh.yd.call(this)};jD.prototype.GN=function(){this.HC()||(this.zC||this.Yu||this.pk?rD(this):this.RZ())};jD.prototype.RZ=function(){rD(this)};
var rD=function(a){if(a.yi&&"undefined"!=typeof iz&&(!a.Aw[1]||4!=sD(a)||2!=ab(a)))if(a.Yu&&4==sD(a))iD(a.GN,0,a);else if(a.dispatchEvent("readystatechange"),4==sD(a)){a.yi=!1;try{Ya(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):pD(a)}finally{qD(a)}}},qD=function(a,b){if(a.Wa){nD(a);var c=a.Wa,d=a.Aw[0]?jz:null;a.Wa=null;a.Aw=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},nD=function(a){a.Wa&&a.YE&&(a.Wa.ontimeout=null);a.qw&&(Va.clearTimeout(a.qw),a.qw=null)};
jD.prototype.tk=function(){return!!this.Wa};
var Ya=function(a){var b=ab(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.jv).match(QA)[1]||null,!a&&Va.self&&Va.self.location&&(a=Va.self.location.protocol,a=a.substr(0,a.length-1)),b=!kD.test(a?a.toLowerCase():"");c=b}return c},sD=function(a){return a.Wa?a.Wa.readyState:0},ab=function(a){try{return 2<sD(a)?a.Wa.status:-1}catch(b){return-1}},Za=function(a){try{return a.Wa?a.Wa.responseText:""}catch(b){return""}};
jD.prototype.getResponseHeader=function(a){if(this.Wa&&4==sD(this))return a=this.Wa.getResponseHeader(a),null===a?void 0:a};jD.prototype.getAllResponseHeaders=function(){return this.Wa&&4==sD(this)?this.Wa.getAllResponseHeaders()||"":""};
var tD=function(a){oA.call(this,a)};R(tD,oA);var uD=function(){var a=new tD,b=document.documentElement.getAttribute("lang");return Ma(a,5,b)};
var vD=function(a){oA.call(this,a)};R(vD,oA);var wD=function(){var a=new vD;return Ma(a,1,1)};
var yD=function(a){oA.call(this,a,31,xD)};R(yD,oA);yD.prototype.bM=function(){return Fs(this,2)};yD.prototype.JO=function(a){Ma(this,26,a)};yD.prototype.KO=function(a){tA(this,16,a)};var xD=[3,20,27];
var AD=function(a){oA.call(this,a,17,zD)};R(AD,oA);var BD=function(a){var b=Date.now().toString();return Ma(a,4,b)},CD=function(a,b){return uA(a,3,b)},DD=function(a,b){return Ma(a,14,b)};AD.prototype.IO=function(a){tA(this,13,a)};var zD=[3,5];
var FD=function(a){oA.call(this,a,6,ED)};R(FD,oA);var ED=[5];
var GD=function(a){oA.call(this,a)};R(GD,oA);
var HD=new function(){this.rL=GD};
var JD=function(a,b,c,d,e,f,g,h,l,m,q){xC.call(this);var r=this;this.mB="";this.Ae=[];this.VM="";this.gr=!1;this.zN=this.DE=-1;this.hL=!1;this.dk=null;this.jq=0;this.H_=1;this.jB=null;this.LE=0;this.lE=!1;xC.call(this);this.dZ=a;this.YL=b||jz;this.Mt=new AD;this.sZ=d;this.wN=q;this.bufferSize=1E3;this.m0=nz(CA,0,1);this.hB=e||null;this.$v=c||null;this.IB=g||!1;this.zD=l||null;this.withCredentials=!h;this.LM=f||!1;this.VY=!this.LM&&(fA&&dA(65)||eA&&dA(45)||gA&&dA(12)||(Oz()||Jz("iPad")||Jz("iPod"))&&
Pz())&&!!window&&!!window.navigator&&!!window.navigator.sendBeacon;a=wD();f||(f=uD(),tA(a,11,f));tA(this.Mt,1,a);Ma(this.Mt,2,this.dZ);this.gk=new zC(1E4);this.ue=new hD(this.gk.rh());XB(this,nz(Ta,this.ue));nC(this.ue,"tick",tz(ID(this,m)),!1,this);this.XA=new hD(6E5);XB(this,nz(Ta,this.XA));nC(this.XA,"tick",tz(ID(this,m)),!1,this);this.IB||this.XA.start();this.LM||(nC(window,"beforeunload",this.Ip,!1,this),nC(window,"unload",this.Ip,!1,this),nC(document,"visibilitychange",function(){"hidden"===
document.visibilityState&&r.Ip()}),nC(document,"pagehide",this.Ip,!1,this))};R(JD,xC);var ID=function(a,b){return b?function(){b().then(a.flush.bind(a))}:a.flush};JD.prototype.yd=function(){this.Ip();xC.prototype.yd.call(this)};var KD=function(a){a.hB||(a.hB=.01>a.m0()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.hB};k=JD.prototype;k.zL=function(a){if(a instanceof yD)this.log(a);else{var b=new yD;a=a.Rf();b=Ma(b,8,a);this.log(b)}};
k.JO=function(a){this.mB=a};k.HO=function(a){a?(this.dk||(this.dk=new QB),a=a.Rf(),Ma(this.dk,4,a)):this.dk&&Ma(this.dk,4,void 0)};k.IO=function(a){this.jB=a};k.wE=function(a){this.gr=a&&this.VY};k.tE=function(a){this.hL=!0;LD(this,a)};var LD=function(a,b){a.gk=new zC(1>b?1:b);a.ue.setInterval(a.gk.rh())};
JD.prototype.log=function(a){a=a.clone();var b=this.H_++;Ma(a,21,b);this.mB&&a.JO(this.mB);if(!Fs(a,1)){b=a;var c=Date.now().toString();Ma(b,1,c)}Gs(a,15)||Ma(a,15,60*(new Date).getTimezoneOffset());for(this.dk&&a.KO(this.dk.clone());this.Ae.length>=this.bufferSize;)this.Ae.shift(),++this.jq;this.Ae.push(a);this.dispatchEvent(new MD(a));this.IB||this.ue.enabled||this.ue.start()};
JD.prototype.flush=function(a,b){var c=this;if(0===this.Ae.length)a&&a();else if(this.lE)ND(this);else{var d=Date.now();if(this.zN>d&&this.DE<d)b&&b("throttled");else{var e=DD(CD(BD(this.Mt.clone()),this.Ae),this.jq);this.jB&&e.IO(this.jB);d={};var f=this.YL();f&&(d.Authorization=f);var g=KD(this);this.$v&&(d["X-Goog-AuthUser"]=this.$v,g=YA(g,"authuser",this.$v));this.zD&&(d["X-Goog-PageId"]=this.zD,g=YA(g,"pageId",this.zD));if(f&&this.VM===f)b&&b("stale-auth-token");else{this.Ae=[];this.ue.enabled&&
this.ue.stop();this.jq=0;var h=e.Rf();d={url:g,body:h,C1:1,s_:d,t_:"POST",withCredentials:this.withCredentials,LE:this.LE};g=function(l){c.gk.reset();c.ue.setInterval(c.gk.rh());if(l){var m=null;try{var q=JSON.parse(l.replace(")]}'\n",""));m=new FD(q)}catch(r){}m&&(l=Number(pA(m,1,"-1")),0<l&&(c.DE=Date.now(),c.zN=c.DE+l),m=m.getExtension(HD))&&(m=Cx(m,1,-1),-1!=m&&(c.hL||LD(c,m)))}a&&a()};h=function(l){var m=rA(e,yD,3),q=c.gk;q.tp=Math.min(3E5,2*q.tp);q.vB=Math.min(3E5,q.tp+Math.round(.2*(Math.random()-
.5)*q.tp));c.ue.setInterval(c.gk.rh());401===l&&f&&(c.VM=f);if(500<=l&&600>l||401===l||0===l)c.Ae=m.concat(c.Ae),c.IB||c.ue.enabled||c.ue.start();b&&b("net-send-failed",l)};c.wN?c.wN.send(d,g,h):c.sZ(d,g,h)}}}};JD.prototype.Ip=function(){this.gr&&ND(this);this.flush()};
var ND=function(a){OD(a,function(b,c){b=YA(b,"format","json");b=window.navigator.sendBeacon(b,c.Rf());a.lE&&!b&&(a.lE=!1);return b})},OD=function(a,b){if(0!==a.Ae.length){var c=KD(a);for(var d=c.search($A),e=0,f,g=[];0<=(f=ZA(c,e,d));)g.push(c.substring(e,f)),e=Math.min(c.indexOf("&",f)+1||d,d);g.push(c.substr(e));c=g.join("").replace(aB,"$1");c=XA(c,"auth",a.YL(),"authuser",a.$v||"0");for(d=0;10>d&&a.Ae.length;++d){e=a.Ae.slice(0,32);f=CD(BD(a.Mt.clone()),e);0===d&&DD(f,a.jq);if(!b(c,f))break;a.Ae=
a.Ae.slice(e.length)}a.ue.enabled&&a.ue.stop();a.jq=0}},MD=function(){YB.call(this,"event-logged",void 0)};R(MD,YB);
var PD=function(a,b,c,d,e,f,g){JD.call(this,a,OB,b,cb,c,d,e,void 0,f,g)};R(PD,JD);
var QD=RegExp("[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}"),RD=function(a,b,c,d){this.Rd=a;this.gu=b;this.ib=c;this.Td=d;this.Li=d.E1};k=RD.prototype;k.bw=function(a){this.ib||(this.ib={});this.ib.Nf=a};k.Rq=function(a){this.ib||(this.ib={});this.ib.Fh=a};k.aw=function(a){this.ib||(this.ib={});this.ib.ip=a};k.KO=function(a){var b=new sB;Js(b,3,a);this.client.HO(b)};k.rE=function(a){this.ib.GL=a};
k.mv=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.Rd.location.pathname:b;this.Hc(Object.assign(Object.assign({},a),{name:"pageview",type:b||""}),b)};
k.Hc=function(a,b){b=void 0===b?this.Rd.location.pathname:b;a.type&&QD.test(a.type);a.name&&QD.test(a.name);if(a.ad instanceof Array)for(var c=Pa(a.ad),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&QD.test(d.value);else if(a.ad)for(d in c=a.ad,c)if(d){var e=c[d];e&&"string"===typeof e&&QD.test(e)}c=b;this.ib||(this.ib={});b=new GB;d=this.ib;var f,g;void 0!==d.JC&&b.OO(d.JC);void 0!==d.MC&&b.PO(d.MC);d.lO&&b.SO(d.lO);d.hostname&&Ma(b,17,d.hostname);b.rE(null!==
(g=null!==(f=d.GL)&&void 0!==f?f:Fs(b,82))&&void 0!==g?g:0);d.Nf&&b.bw(d.Nf);d.Fh&&b.Rq(d.Fh);d.ip&&b.aw(d.ip);f=new DB;Ma(f,1,this.Rd.screen.width);Ma(f,2,this.Rd.screen.height);g=new DB;Ma(g,1,this.Rd.innerWidth);Ma(g,2,this.Rd.innerHeight);d=new CB;tA(d,1,f);tA(d,3,g);Ma(d,2,this.Rd.screen.colorDepth);tA(b,33,d);a.Nf&&(isNaN(Number(a.Nf))?b.Rq(a.Nf):b.bw(a.Nf));a.Fh&&b.Rq(a.Fh);a.ip&&b.aw(a.ip);a.latency&&Ma(b,7,Math.ceil(a.latency));a.BY&&tA(b,20,a.BY);a.WA&&(f=new AB,Ma(f,4,a.WA.w2),Ma(f,1,a.WA.id),
Js(f,3,a.WA.z1),g=new BB,tA(g,1,f),tA(b,21,g));Ma(b,13,c);b.nE(this.gu);Ma(b,3,a.type);Ma(b,4,a.name);if(a.ad instanceof Array){var h=Pa(a.ad);for(f=h.next();!f.done;f=h.next())f=f.value,SD(b,f.key,f.value)}else if(a.ad)for(h in f=a.ad,f)h&&SD(b,h,f[h]);h=yB.get("concordWindowId");if(!h){h=Array(36);for(c=f=0;36>c;c++)8==c||13==c||18==c||23==c?h[c]="-":14==c?h[c]="4":(2>=f&&(f=33554432+16777216*Math.random()|0),g=f&15,f>>=4,h[c]=xB[19==c?g&3|8:g]);h=h.join("");yB.set("concordWindowId",h)}Ma(b,34,
h);(h=this.Rd.document.referrer)&&Ma(b,18,h);Ma(b,27,this.Rd.document.hidden);if(this.ib.features)for(h=Pa(this.ib.features),f=h.next();!f.done;f=h.next())f.value.apply(b);a.LW&&Ma(b,57,a.LW);a.NW&&Ma(b,58,a.NW);a.PW&&Ma(b,59,a.PW);a.MW&&Ma(b,62,a.MW);a.OW&&Ma(b,65,a.OW);a.L_&&Ma(b,73,a.L_);a.eX&&Ma(b,81,a.eX);a=new yD;h=b.Rf();Ma(a,8,h);if(b=(b=bt(b,BB,21))?bt(b,AB,1):null)b=Fs(b,1),Ma(a,11,b);this.client.zL(a)};var SD=function(a,b,c){var d=new EB;Ma(d,1,b);d.Bc(String(c));vA(a,5,d,EB,void 0)};
Z.Object.defineProperties(RD.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.Li)return this.Li;this.Td||(this.Td={});if(this.Td.S1)return this.Li=new TD;var a=null;this.Td.I_&&(a=String(this.Td.I_));this.Li=new PD(509,a,this.Td.endpoint);this.Td.iC&&this.Li.tE(this.Td.iC);this.Td.gr&&this.Li.wE(!0);return this.Li}}});
var UD=function(a){this.Rd=a;this.gu="UNDEFINED";this.ib={JC:!1};this.Td={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",iC:2500,gr:!0};this.ib.hostname=this.Rd.location.hostname;this.ib.MC="https:"===this.Rd.location.protocol};k=UD.prototype;k.nE=function(a){this.gu=a;return this};k.tE=function(a){this.Td.iC=a};k.OO=function(a){this.ib.JC=a};k.PO=function(a){this.ib.MC=a};k.rE=function(a){this.ib.GL=a};k.bw=function(a){this.ib.Nf=a};k.Rq=function(a){this.ib.Fh=a};
k.aw=function(a){this.ib.ip=a};k.SO=function(a){this.ib.lO=a};k.wE=function(a){this.Td.gr=a};var db=function(a,b){a.ib.features||(a.ib.features=[]);if(a.ib.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.ib.features.push(b);return a},TD=function(){};TD.prototype.zL=function(){};TD.prototype.HO=function(){};TD.prototype.tE=function(){};TD.prototype.wE=function(){};
var VD=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),WD=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),XD=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),YD=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),ZD=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),$D=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],aE=RegExp("(organizationId=)[0-9]*"),
bE=RegExp("[a-zA-z0-9]{8}-[a-zA-z0-9]{4}-[a-zA-z0-9]{4}-[a-zA-z0-9]{4}-[a-zA-z0-9]{12}"),cE=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,eE=function(a,b){var c=void 0===b?{}:b;b=c.Fh;var d=c.Nf;c=c.LA;if(!a)return"/pagepath_not_provided";a=a.replace(cE,"$2");var e=new bB(a);e.wc.get("project")&&e.wc.set("project",":projectId");a=e.Kf;fB(e.wc.toString())&&(a+="?"+fB(e.wc.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));a=a.replace(XD,"$1:vmInstanceName");
a=a.replace(VD,"$1:accountId");a=a.replace(YD,"$1:emailId");a=a.replace(ZD,"$1:clientId");a=a.replace(aE,"$1:organizationId");(b=WD.exec(a))&&b&&b[4]&&(d=(d=b[4])&&dE(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));-1!=a.indexOf("/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(bE,":uuid")},dE=function(a){var b=-1!=a.indexOf("."),c=$D.some(function(d){return zz(a,d)});return b&&!c};
var gb=function(){};gb.prototype.apply=function(a){var b={Fh:Fs(a,32)||void 0,Nf:Fs(a,1)||void 0,LA:Fs(a,2)||void 0};if(Fs(a,13)){var c=eE(Fs(a,13),b);"pageview"===Fs(a,4)&&Fs(a,3)===Fs(a,13)&&Ma(a,3,c);Ma(a,13,c)}if(Fs(a,18)){c=Fs(a,18);var d=void 0===b?{}:b;b=d.Fh;var e=d.Nf;d=d.LA;var f=new bB(c);c=f.Mh+"://"+f.lg+eE(c,{Fh:b,Nf:e,LA:d});Ma(a,18,c)}};
var fb=function(a){this.window=a;this.AP={}};fb.prototype.apply=function(a){var b={},c=this.window.location.href;c=(c instanceof bB?c.clone():new bB(c,void 0)).wc;for(var d=Pa(c.Cf()),e=d.next();!e.done;e=d.next()){e=e.value;var f=c.get(e);qB.test(e)&&(b[e]=f)}c=Ra(new Oa(this.window.document))||{};0<Object.keys(b).length&&(this.AP=b);b=Object.assign(Object.assign({},this.AP),c);for(var g in b)g&&(c=new EB,Ma(c,1,g),c.Bc(b[g]),vA(a,5,c,EB,void 0))};
var fE=function(a,b,c,d,e,f){RD.call(this,a,b,d,e);this.iM=c;this.ib=d;this.Td=e;this.Cv=f};R(fE,RD);fE.prototype.mv=function(a,b){a=void 0===a?{}:a;var c;RD.prototype.mv.call(this,a,null!==b&&void 0!==b?b:null===(c=this.Cv)||void 0===c?void 0:c.get())};fE.prototype.Hc=function(a,b){var c;RD.prototype.Hc.call(this,a,null!==b&&void 0!==b?b:null===(c=this.Cv)||void 0===c?void 0:c.get())};fE.newBuilder=function(a,b){a=void 0===a?window:a;return ib(a,b)};
var eb=function(a,b){UD.call(this,a);this.Rd=a;this.Cv=b;this.iM=new yA};R(eb,UD);eb.prototype.gh=function(){return new fE(this.Rd,this.gu,this.iM,this.ib,this.Td,this.Cv)};
var gE=function(a){oA.call(this,a)};R(gE,oA);gE.prototype.getSeconds=function(){return Cx(this,1)};gE.prototype.setSeconds=function(a){return Na(this,1,a)};var Ys=function(a){var b=a.getSeconds();a=Cx(a,2);return new Date(1E3*b+a/1E6)};
var hE=function(a){oA.call(this,a)};R(hE,oA);k=hE.prototype;k.getYear=function(){return Cx(this,1)};k.setYear=function(a){return Na(this,1,a)};k.getMonth=function(){return Cx(this,2)};k.setMonth=function(a){return Na(this,2,a)};k.getDay=function(){return Cx(this,3)};
var iE=function(){},jE=function(){};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {function(): ?} cb
 @return {void}
*/
var lo=function(a,b){this.Ug=[];this.Vg=[];this.Aj=[];this.xl=this.ka=this.wf=!1;this.Qb=0;this.an=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};k=lo.prototype;k.Bj=function(){this.xl||(this.xl=!0,this.Ug.forEach(function(a){return a()}),this.Ug=[])};k.wg=function(a){this.Vg.push(a)};k.ye=function(a){this.Ug.push(a)};k.jb=function(a){this.Aj.push(a)};k.nk=function(){return this.wf};k.init=function(){};k.play=function(){this.nk()||(this.Ho(),kE(this));this.wf=!0};var kE=function(a){Promise.resolve(null).then(function(){return a.Bj()})};
k=lo.prototype;k.Ho=function(){this.Vg.forEach(function(a){return a()});this.Vg=[]};k.pause=function(){};k.mn=function(){};k.finish=function(){this.Bj()};k.destroy=function(){this.ka||(this.ka=!0,this.nk()||this.Ho(),this.finish(),this.Aj.forEach(function(a){return a()}),this.Aj=[])};k.reset=function(){this.wf=!1};k.setPosition=function(a){this.Qb=this.totalTime?a*this.totalTime:1};k.An=function(a){a="start"==a?this.Vg:this.Ug;a.forEach(function(b){return b()});a.length=0};
var mo=function(a){var b=this;this.Ug=[];this.Vg=[];this.ka=this.wf=this.xl=!1;this.Aj=[];this.an=null;this.totalTime=0;this.qb=a;var c=0,d=0,e=0,f=this.qb.length;0==f?Promise.resolve(null).then(function(){return b.Bj()}):this.qb.forEach(function(g){g.ye(function(){++c==f&&b.Bj()});g.jb(function(){++d==f&&b.DI()});g.wg(function(){++e==f&&b.Ho()})});this.totalTime=this.qb.reduce(function(g,h){return Math.max(g,h.totalTime)},0)};k=mo.prototype;
k.Bj=function(){this.xl||(this.xl=!0,this.Ug.forEach(function(a){return a()}),this.Ug=[])};k.init=function(){this.qb.forEach(function(a){return a.init()})};k.wg=function(a){this.Vg.push(a)};k.Ho=function(){this.nk()||(this.wf=!0,this.Vg.forEach(function(a){return a()}),this.Vg=[])};k.ye=function(a){this.Ug.push(a)};k.jb=function(a){this.Aj.push(a)};k.nk=function(){return this.wf};k.play=function(){this.an||this.init();this.Ho();this.qb.forEach(function(a){return a.play()})};k.pause=function(){this.qb.forEach(function(a){return a.pause()})};
k.mn=function(){this.qb.forEach(function(a){return a.mn()})};k.finish=function(){this.Bj();this.qb.forEach(function(a){return a.finish()})};k.destroy=function(){this.DI()};k.DI=function(){this.ka||(this.ka=!0,this.Bj(),this.qb.forEach(function(a){return a.destroy()}),this.Aj.forEach(function(a){return a()}),this.Aj=[])};k.reset=function(){this.qb.forEach(function(a){return a.reset()});this.wf=this.xl=this.ka=!1};
k.setPosition=function(a){var b=a*this.totalTime;this.qb.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};k.Pt=function(){this.qb.forEach(function(a){a.Pt&&a.Pt()})};k.An=function(a){a="start"==a?this.Vg:this.Ug;a.forEach(function(b){return b()});a.length=0};
(function(a){function b(G){l&&l.mark&&l.mark(G)}function c(G,L){l&&l.measure&&l.measure(G,L)}function d(G){return m+G}function e(G){Q||a[S]&&(Q=a[S].resolve(0));if(Q){var L=Q[E];L||(L=Q.then);L.call(Q,G)}else a[J](G,0)}function f(G){0===Ob&&0===D.length&&e(g);G&&D.push(G)}function g(){if(!T){for(T=!0;D.length;){var G=D;D=[];for(var L=0;L<G.length;L++){var P=G[L];try{P.Pa.Vv(P,null,null)}catch(ia){wa.tD(ia)}}}wa.rN();T=!1}}function h(){}var l=a.performance;b("Zone");var m=a.__Zone_symbol_prefix||"__zone_symbol__",
q=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(q||"function"!==typeof a.Zone.cd)throw Error("E");return a.Zone}var r=function(G,L){this.ua=G;this.Co=L?L.name||"unnamed":"<root>";this.$I=L&&L.fO||{};this.Ve=new y(this,this.ua&&this.ua.Ve,L)};r.RW=function(){if(a.Promise!==Y.ZoneAwarePromise)throw Error("F");};r.ic=function(G,L,P){P=void 0===P?!1:P;if(Y.hasOwnProperty(G)){if(!P&&q)throw Error("G`"+G);}else a["__Zone_disable_"+G]||(P="Zone:"+G,b(P),Y[G]=L(a,r,wa),c(P,P))};r.prototype.get=function(G){var L=
this.qY(G);if(L)return L.$I[G]};r.prototype.qY=function(G){for(var L=this;L;){if(L.$I.hasOwnProperty(G))return L;L=L.ua}return null};r.prototype.ng=function(G){if(!G)throw Error("H");return this.Ve.ng(this,G)};r.prototype.p0=function(G,L){if("function"!==typeof G)throw Error("I`"+G);var P=this.Ve.DC(this,G,L),ia=this;return function(){return ia.pn(P,this,arguments,L)}};r.prototype.Ab=function(G,L,P,ia){$a={parent:$a,Pa:this};try{return this.Ve.sc(this,G,L,P,ia)}finally{$a=$a.parent}};r.prototype.pn=
function(G,L,P,ia){$a={parent:$a,Pa:this};try{try{return this.Ve.sc(this,G,void 0===L?null:L,P,ia)}catch(fa){if(this.Ve.handleError(this,fa))throw fa;}}finally{$a=$a.parent}};r.prototype.Vv=function(G,L,P){if(G.Pa!=this)throw Error("J`"+(G.Pa||U).name+"`"+this.name);if("notScheduled"!==G.state||"eventTask"!==G.type&&"macroTask"!==G.type){var ia="running"!=G.state;ia&&G.ne("running","scheduled");G.Lk++;var fa=hb;hb=G;$a={parent:$a,Pa:this};try{"macroTask"==G.type&&G.data&&!G.data.Xp&&(G.mp=void 0);
try{return this.Ve.sk(this,G,L,P)}catch(F){if(this.Ve.handleError(this,F))throw F;}}finally{"notScheduled"!==G.state&&"unknown"!==G.state&&("eventTask"==G.type||G.data&&G.data.Xp?ia&&G.ne("scheduled","running"):(G.Lk=0,this.$o(G,-1),ia&&G.ne("notScheduled","running","notScheduled"))),$a=$a.parent,hb=fa}}};r.prototype.Nk=function(G){if(G.Pa&&G.Pa!==this)for(var L=this;L;){if(L===G.Pa)throw Error("K`"+this.name+"`"+G.Pa.name);L=L.parent}G.ne("scheduling","notScheduled");L=[];G.dm=L;G.sb=this;try{G=
this.Ve.Nk(this,G)}catch(P){throw G.ne("unknown","scheduling","notScheduled"),this.Ve.handleError(this,P),P;}G.dm===L&&this.$o(G,1);"scheduling"==G.state&&G.ne("scheduled","scheduling");return G};r.prototype.Mk=function(G,L,P,ia){return this.Nk(new C("microTask",G,L,P,ia,void 0))};r.prototype.Xv=function(G,L,P,ia,fa){return this.Nk(new C("macroTask",G,L,P,ia,fa))};r.prototype.Wv=function(G,L,P,ia,fa){return this.Nk(new C("eventTask",G,L,P,ia,fa))};r.prototype.Di=function(G){if(G.Pa!=this)throw Error("L`"+
(G.Pa||U).name+"`"+this.name);G.ne("canceling","scheduled","running");try{this.Ve.Di(this,G)}catch(L){throw G.ne("unknown","canceling"),this.Ve.handleError(this,L),L;}this.$o(G,-1);G.ne("notScheduled","canceling");G.Lk=0;return G};r.prototype.$o=function(G,L){var P=G.dm;-1==L&&(G.dm=null);for(var ia=0;ia<P.length;ia++)P[ia].$o(G.type,L)};Z.Object.defineProperties(r.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.ua}},name:{configurable:!0,enumerable:!0,get:function(){return this.Co}}});
Z.Object.defineProperties(r,{root:{configurable:!0,enumerable:!0,get:function(){for(var G=r.current;G.parent;)G=G.parent;return G}},current:{configurable:!0,enumerable:!0,get:function(){return $a.Pa}},lu:{configurable:!0,enumerable:!0,get:function(){return hb}}});r.cd=d;var t={name:"",oD:function(G,L,P,ia){return G.sC(P,ia)},Wm:function(G,L,P,ia){return G.Nk(P,ia)},Ak:function(G,L,P,ia,fa,F){return G.sk(P,ia,fa,F)},Tm:function(G,L,P,ia){return G.Di(P,ia)}},y=function(G,L,P){this.UV={microTask:0,macroTask:0,
eventTask:0};this.Pa=G;this.m1=L;this.Qx=P&&(P&&P.nD?P:L.Qx);this.cH=P&&(P.nD?L:L.cH);this.ES=P&&(P.nD?this.Pa:L.ES);this.qy=P&&(P.pD?P:L.qy);this.UH=P&&(P.pD?L:L.UH);this.TH=P&&(P.pD?this.Pa:L.TH);this.ty=P&&(P.nq?P:L.ty);this.YH=P&&(P.nq?L:L.YH);this.WH=P&&(P.nq?this.Pa:L.WH);this.ey=P&&(P.mq?P:L.ey);this.vH=P&&(P.mq?L:L.vH);this.uH=P&&(P.mq?this.Pa:L.uH);this.Ys=P&&(P.Wm?P:L.Ys);this.Iz=P&&(P.Wm?L:L.Iz);this.Hz=P&&(P.Wm?this.Pa:L.Hz);this.ms=P&&(P.Ak?P:L.ms);this.sy=P&&(P.Ak?L:L.sy);this.ry=P&&
(P.Ak?this.Pa:L.ry);this.Dr=P&&(P.Tm?P:L.Dr);this.kx=P&&(P.Tm?L:L.kx);this.jx=P&&(P.Tm?this.Pa:L.jx);this.CH=this.EH=this.DH=this.lo=null;var ia=P&&P.oD,fa=L&&L.lo;if(ia||fa)this.lo=ia?P:t,this.DH=L,this.EH=this,this.CH=G,P.Wm||(this.Ys=t,this.Iz=L,this.Hz=this.Pa),P.Ak||(this.ms=t,this.sy=L,this.ry=this.Pa),P.Tm||(this.Dr=t,this.kx=L,this.jx=this.Pa)};y.prototype.ng=function(G,L){return this.Qx?this.Qx.nD(this.cH,this.Pa,G,L):new r(G,L)};y.prototype.DC=function(G,L,P){return this.qy?this.qy.pD(this.UH,
this.TH,G,L,P):L};y.prototype.sc=function(G,L,P,ia,fa){return this.ty?this.ty.nq(this.YH,this.WH,G,L,P,ia,fa):L.apply(P,ia)};y.prototype.handleError=function(G,L){return this.ey?this.ey.mq(this.vH,this.uH,G,L):!0};y.prototype.Nk=function(G,L){var P=L;if(this.Ys)this.lo&&P.dm.push(this.EH),(P=this.Ys.Wm(this.Iz,this.Hz,G,L))||(P=L);else if(L.uO)L.uO(L);else if("microTask"==L.type)f(L);else throw Error("M");return P};y.prototype.sk=function(G,L,P,ia){return this.ms?this.ms.Ak(this.sy,this.ry,G,L,P,
ia):L.Ub.apply(P,ia)};y.prototype.Di=function(G,L){if(this.Dr)G=this.Dr.Tm(this.kx,this.jx,G,L);else{if(!L.mp)throw Error("N");G=L.mp(L)}return G};y.prototype.sC=function(G,L){try{this.lo&&this.lo.oD(this.DH,this.CH,G,L)}catch(P){this.handleError(G,P)}};y.prototype.$o=function(G,L){var P=this.UV,ia=P[G];L=P[G]=ia+L;if(0>L)throw Error("O");0!=ia&&0!=L||this.sC(this.Pa,{jZ:0<P.microTask,eZ:0<P.macroTask,K1:0<P.eventTask,Ia:G})};var C=function(G,L,P,ia,fa,F){this.sb=null;this.Lk=0;this.dm=null;this.Zg=
"notScheduled";this.type=G;this.source=L;this.data=ia;this.uO=fa;this.mp=F;if(!P)throw Error("P");this.Ub=P;var O=this;this.sc="eventTask"===G&&ia&&ia.XE?C.sk:function(){return C.sk.call(a,O,this,arguments)}};C.sk=function(G,L,P){G||(G=this);Ob++;try{return G.Lk++,G.Pa.Vv(G,L,P)}finally{1==Ob&&g(),Ob--}};C.prototype.ne=function(G,L,P){if(this.Zg===L||this.Zg===P)this.Zg=G,"notScheduled"==G&&(this.dm=null);else throw Error("Q`"+this.type+"`"+this.source+"`"+G+"`"+L+"`"+(P?" or '"+P+"'":"")+"`"+this.Zg);
};C.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.Ki?this.data.Ki.toString():Object.prototype.toString.call(this)};C.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,Pa:this.Pa.name,Lk:this.Lk}};Z.Object.defineProperties(C.prototype,{Pa:{configurable:!0,enumerable:!0,get:function(){return this.sb}},state:{configurable:!0,enumerable:!0,get:function(){return this.Zg}}});var J=d("setTimeout"),S=d("Promise"),E=d("then"),D=[],T=!1,Q,
U={name:"NO ZONE"},Y={},wa={Ee:d,CX:function(){return $a},tD:h,rN:h,Mk:f,N_:function(){return!r[d("ignoreConsoleErrorUncaughtError")]},vq:function(){return[]},VN:h,ED:function(){return h},$W:function(){return[]},g_:function(){return h},UN:function(){return h},TN:function(){return h},GM:function(){return!1},qh:function(){},el:function(){return h},fl:function(){},mF:function(){},gF:function(){return[]},SN:function(){return h},mr:function(){return h},cY:function(){return[]},QK:function(){return h},wz:function(){return h},
DD:function(){return h},pZ:e},$a={parent:null,Pa:new r(null,null)},hb=null,Ob=0;c("Zone","Zone");return a.Zone=r})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);
Zone.ic("Error",function(a,b,c){function d(D){for(var T={PP:D.Pa.name},Q=T;D.parent;){D=D.parent;var U={PP:D.Pa.name};T=T.parent=U}return Q}function e(D,T,Q){Q=void 0===Q?!0:Q;D=D.split("\n");for(var U=0;D[U]!==m&&D[U]!==q&&D[U]!==r&&D[U]!==t&&D[U]!==y&&U<D.length;)U++;for(;U<D.length&&T;U++){var Y=D[U];if(Y.trim())switch(l[Y]){case 0:D.splice(U,1);U--;break;case 1:T=T.parent?T.parent:null;D.splice(U,1);U--;break;default:D[U]+=Q?" ["+T.Pa.name+"]":" ["+T.PP+"]"}}return D.join("\n")}function f(){var D=
this,T=h.apply(this,arguments),Q=T.originalStack=T.stack;if(f.stackRewrite&&Q){var U=c.CX();if("lazy"===C)T[c.Ee("zoneFrameNames")]=d(U);else if("default"===C)try{T.stack=T.z2=e(Q,U)}catch(Y){}}return this instanceof h&&this.constructor!=h?(Object.keys(T).concat("stack","message").forEach(function(Y){var wa=T[Y];if(void 0!==wa)try{D[Y]=wa}catch($a){}}),this):T}var g=c.Ee("zoneJsInternalStackFrames"),h=a[c.Ee("Error")]=a.Error,l={},m,q,r,t,y;a.Error=f;var C=a.__Zone_Error_BlacklistedStackFrames_policy||
a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=l;f.stackRewrite=!1;var J=c.Ee("zoneAwareStack");"lazy"===C&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[J]||(this[J]=e(this.yv,this[c.Ee("zoneFrameNames")],!1));return this[J]},set:function(D){this.yv=D;this[J]=e(this.yv,this[c.Ee("zoneFrameNames")],!1)}});var S=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(function(D){0===
S.filter(function(T){return T===D}).length&&Object.defineProperty(f,D,{get:function(){return h[D]},set:function(T){h[D]=T}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(D){return h.stackTraceLimit=D}}));h.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(D,T){h.captureStackTrace(D,T)}});Object.defineProperty(f,
"prepareStackTrace",{get:function(){return h.$N},set:function(D){return D&&"function"===typeof D?h.$N=function(T,Q){if(Q)for(var U=0;U<Q.length;U++)if("zoneCaptureStackTrace"===Q[U].getFunctionName()){Q.splice(U,1);break}return D.call(this,T,Q)}:h.$N=D}});if("disable"!==C){var E=b.current.ng({name:"detect",mq:function(D,T,Q,U){if(U.yv&&Error===f)for(D=U.yv.split(/\n/),U=Q=T=!1;D.length;){var Y=D.shift();if(/:\d+:\d+/.test(Y)||"ZoneAwareError"===Y){var wa=Y.split("(")[0].split("@")[0],$a=1;-1!==wa.indexOf("ZoneAwareError")&&
(-1!==wa.indexOf("new ZoneAwareError")?(m=Y,q=Y.replace("new ZoneAwareError","new Error.ZoneAwareError")):(r=Y,t=Y.replace("Error.",""),-1===Y.indexOf("Error.ZoneAwareError")&&(y=Y.replace("ZoneAwareError","Error.ZoneAwareError"))),l[q]=0);-1!==wa.indexOf("runGuarded")?Q=!0:-1!==wa.indexOf("runTask")?U=!0:-1!==wa.indexOf("run")?T=!0:$a=0;l[Y]=$a;if(T&&Q&&U){f.stackRewrite=!0;break}}}return!1}}).ng({name:"child",Wm:function(D,T,Q,U){return D.Nk(Q,U)},Ak:function(D,T,Q,U,Y,wa){return D.sk(Q,U,Y,wa)},
Tm:function(D,T,Q,U){return D.Di(Q,U)},nq:function(D,T,Q,U,Y,wa,$a){return D.sc(Q,U,Y,wa,$a)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;E.Ab(function(){E.pn(function(){var D=function(){};E.Wv(g,function(){E.Xv(g,function(){E.Mk(g,function(){throw Error();},void 0,function(T){T.ne=D;T.sc()});E.Mk(g,function(){throw Error();},void 0,function(T){T.ne=D;T.sc()})},void 0,function(T){T.ne=D;T.sc()},function(){})},void 0,function(T){T.ne=D;T.sc()},function(){})})});Error.stackTraceLimit=b}});
var rb=Object.getOwnPropertyDescriptor,Ab=Object.defineProperty,Gb=Object.getPrototypeOf,lE=Object.create,mE=Array.prototype.slice,nE=Zone.cd("addEventListener"),oE=Zone.cd("removeEventListener"),Nb=Zone.cd(""),vb=Zone.cd,pE="undefined"!==typeof window,Lb=pE?window:void 0,xb=pE&&Lb||"object"===typeof self&&self||global,zb=[null],qE="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Sb=!("nw"in xb)&&"undefined"!==typeof xb.process&&"[object process]"==={}.toString.call(xb.process),
rE=!Sb&&!qE&&!(!pE||!Lb.HTMLElement),sE="undefined"!==typeof xb.process&&"[object process]"==={}.toString.call(xb.process)&&!qE&&!(!pE||!Lb.HTMLElement),wb={},yb=function(a){if(a=a||xb.event){var b=wb[a.type];b||(b=wb[a.type]=vb("ON_PROPERTY"+a.type));var c=this||a.target||xb;b=c[b];rE&&c===Lb&&"error"===a.type?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),!0===c&&a.preventDefault()):(c=b&&b.apply(this,arguments),void 0==c||c||a.preventDefault());return c}},Eb=vb("originalInstance"),
Jb=!1,Kb=!1;
var Tb=!1;if("undefined"!==typeof window)try{var tE=Object.defineProperty({},"passive",{get:function(){Tb=!0}});window.addEventListener("test",tE,tE);window.removeEventListener("test",tE,tE)}catch(a){Tb=!1}var Vb={XE:!0},Pb={},Ub={},Yb=new RegExp("^"+Nb+"(\\w+)(true|false)$"),Rb=vb("propagationStopped");
Zone.ic("ZoneAwarePromise",function(a,b,c){function d(F){if(F&&F.toString===Object.prototype.toString){var O=F.constructor&&F.constructor.name;return(O?O:"")+": "+JSON.stringify(F)}return F?F.toString():Object.prototype.toString.call(F)}function e(F){c.tD(F);try{var O=b[Q];"function"===typeof O&&O.call(this,F)}catch(W){}}function f(F){return F}function g(F){return ia.reject(F)}function h(F,O){return function(W){try{l(F,O,W)}catch(M){l(F,!1,M)}}}function l(F,O,W){var M=Ob();if(F===W)throw new TypeError("S");
if(null===F[U]){var ba=null;try{if("object"===typeof W||"function"===typeof W)ba=W&&W.then}catch(N){return M(function(){l(F,!1,N)})(),F}if(!1!==O&&W instanceof ia&&W.hasOwnProperty(U)&&W.hasOwnProperty(Y)&&null!==W[U])m(W),l(F,W[U],W[Y]);else if(!1!==O&&"function"===typeof ba)try{ba.call(W,M(h(F,O)),M(h(F,!1)))}catch(N){M(function(){l(F,!1,N)})()}else{F[U]=O;M=F[Y];F[Y]=W;F[wa]===wa&&!0===O&&(F[U]=F[hb],F[Y]=F[$a]);!1===O&&W instanceof Error&&(ba=b.lu&&b.lu.data&&b.lu.data.__creationTrace__)&&C(W,
G,{configurable:!0,enumerable:!1,writable:!0,value:ba});for(ba=0;ba<M.length;)q(F,M[ba++],M[ba++],M[ba++],M[ba++]);if(0==M.length&&0==O){F[U]=0;O=W;try{throw Error("T`"+d(W)+"`"+(W&&W.stack?"\n"+W.stack:""));}catch(N){O=N}E&&(O.b0=!0);O.Lv=W;O.promise=F;O.Pa=b.current;O.lw=b.lu;S.push(O);c.Mk()}}}return F}function m(F){if(0===F[U]){try{var O=b[L];O&&"function"===typeof O&&O.call(this,{Lv:F[Y],promise:F})}catch(W){}F[U]=!1;for(O=0;O<S.length;O++)F===S[O].promise&&S.splice(O,1)}}function q(F,O,W,M,
ba){m(F);var N=F[U],V=N?"function"===typeof M?M:f:"function"===typeof ba?ba:g;O.Mk("Promise.then",function(){try{var X=F[Y],qa=!!W&&wa===W[wa];qa&&(W[$a]=X,W[hb]=N);var ta=O.Ab(V,void 0,qa&&V!==g&&V!==f?[]:[X]);l(W,!0,ta)}catch(Aa){l(W,!1,Aa)}},W)}function r(F){var O=F.prototype,W=y(O,"then");if(!W||!1!==W.writable&&W.configurable){var M=O.then;O[T]=M;F.prototype.then=function(ba,N){var V=this;return(new ia(function(X,qa){M.call(V,X,qa)})).then(ba,N)};F[fa]=!0}}function t(F){return function(O,W){O=
F.apply(O,W);if(O instanceof ia)return O;W=O.constructor;W[fa]||r(W);return O}}var y=Object.getOwnPropertyDescriptor,C=Object.defineProperty,J=c.Ee,S=[],E=!0===a[J("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],D=J("Promise"),T=J("then");c.tD=function(F){if(c.N_()){var O=F&&F.Lv;O?console.error("Unhandled Promise rejection:",O instanceof Error?O.message:O,"; Zone:",F.Pa.name,"; Task:",F.lw&&F.lw.source,"; Value:",O,O instanceof Error?O.stack:void 0):console.error(F)}};c.rN=function(){for(var F={};S.length;){F.cl=
S.shift();try{F.cl.Pa.pn(function(O){return function(){if(O.cl.b0)throw O.cl.Lv;throw O.cl;}}(F))}catch(O){e(O)}F={cl:F.cl}}};var Q=J("unhandledPromiseRejectionHandler"),U=J("state"),Y=J("value"),wa=J("finally"),$a=J("parentPromiseValue"),hb=J("parentPromiseState"),Ob=function(){var F=!1;return function(O){return function(){F||(F=!0,O.apply(null,arguments))}}},G=J("currentTaskTrace"),L=J("rejectionHandledHandler"),P=function(){},ia=function(F){if(!(this instanceof ia))throw Error("U");this[U]=null;
this[Y]=[];try{F&&F(h(this,!0),h(this,!1))}catch(O){l(this,!1,O)}};ia.toString=function(){return"function ZoneAwarePromise() { [native code] }"};ia.resolve=function(F){return l(new this(null),!0,F)};ia.reject=function(F){return l(new this(null),!1,F)};ia.race=function(F){function O(X){M(X)}function W(X){ba(X)}var M,ba,N=new this(function(X,qa){M=X;ba=qa});F=Pa(F);for(var V=F.next();!V.done;V=F.next())(V=V.value)&&V.then||(V=this.resolve(V)),V.then(O,W);return N};ia.all=function(F){return ia.HK(F)};
ia.allSettled=function(F){return(this&&this.prototype instanceof ia?this:ia).HK(F,{$_:function(O){return{status:"fulfilled",value:O}},RX:function(O){return{status:"rejected",reason:O}}})};ia.HK=function(F,O){var W,M,ba=new this(function(Aa,ha){W=Aa;M=ha}),N=2,V=0,X=[],qa={};F=Pa(F);for(var ta=F.next();!ta.done;qa={nr:qa.nr},ta=F.next()){(ta=ta.value)&&ta.then||(ta=this.resolve(ta));qa.nr=V;try{ta.then(function(Aa){return function(ha){X[Aa.nr]=O?O.$_(ha):ha;N--;0===N&&W(X)}}(qa),function(Aa){return function(ha){O?
(X[Aa.nr]=O.RX(ha),N--,0===N&&W(X)):M(ha)}}(qa))}catch(Aa){M(Aa)}N++;V++}N-=2;0===N&&W(X);return ba};Z.Object.defineProperty(ia.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});Z.Object.defineProperty(ia.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return ia}});ia.prototype.then=function(F,O){var W=this.constructor[Symbol.species];W&&"function"===typeof W||(W=this.constructor||ia);W=new W(P);var M=b.current;null==this[U]?this[Y].push(M,
W,F,O):q(this,M,W,F,O);return W};ia.prototype.catch=function(F){return this.then(null,F)};ia.prototype.finally=function(F){var O=this.constructor[Symbol.species];O&&"function"===typeof O||(O=ia);O=new O(P);O[wa]=wa;var W=b.current;null==this[U]?this[Y].push(W,O,F,F):q(this,W,O,F,F);return O};ia.resolve=ia.resolve;ia.reject=ia.reject;ia.race=ia.race;ia.all=ia.all;D=a[D]=a.Promise;a.Promise=ia;var fa=J("thenPatched");c.g_=r;D&&(r(D),Hb(a,"fetch",function(F){return t(F)}));Promise[b.cd("uncaughtPromiseErrors")]=
S;return ia});
var ac=vb("zoneTask");
Zone.ic("toString",function(a){var b=Function.prototype.toString,c=vb("OriginalDelegate"),d=vb("Promise"),e=vb("Error"),f=function(){if("function"===typeof this){var h=this[c];if(h)return"function"===typeof h?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;var g=Object.prototype.toString;Object.prototype.toString=function(){return"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {!_ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
var uE="absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange".split(" "),vE=["encrypted","waitingforkey","msneedkey","mozinterruptbegin",
"mozinterruptend"],wE=["load"],xE="blur error focus load resize scroll messageerror".split(" "),yE=["bounce","finish","start"],zE="loadstart progress abort error load progress timeout loadend readystatechange".split(" "),AE="upgradeneeded complete abort success error blocked versionchange close".split(" "),BE=["close","error","open","message"],CE=["error","message"],DE="abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel".split(" ").concat(["webglcontextrestored",
"webglcontextlost","webglcontextcreationerror"],["autocomplete","autocompleteerror"],["toggle"],"afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" "),uE,"beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" "),
"activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" "));
Zone.ic("util",function(a,b,c){c.VN=Cb;c.ED=Hb;c.$W=pb;c.UN=Ib;var d=b.cd("BLACK_LISTED_EVENTS"),e=b.cd("UNPATCHED_EVENTS");a[e]&&(a[d]=a[e]);a[d]&&(b[d]=b[e]=a[d]);c.TN=$b;c.vq=Zb;c.GM=Mb;c.el=Ab;c.fl=rb;c.mF=lE;c.gF=mE;c.SN=Fb;c.mr=ob;c.cY=dc;c.QK=tb;c.wz=Object.defineProperty;c.DD=cc;c.qh=function(){return{sY:Ub,QP:Pb,WB:DE,Ma:rE,cv:sE,SY:Sb,nF:"true",iF:"false",oF:Nb,SP:"addEventListener",eQ:"removeEventListener"}}});
var fc,gc,hc,ic,jc;
(function(a){a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){var b=a.Zone;b.ic("defineProperty",function(c,d,e){e.wz=nc;mc()});b.ic("registerElement",function(c,d,e){d=e.qh();var f=d.cv;(d.Ma||f)&&"registerElement"in c.document&&e.DD(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.ic("EventTargetLegacy",function(c,d,e){oc(c,e);d=e.qh();var f=d.cv;d.SY&&!f||qc(e,c)||(d="undefined"!==typeof WebSocket,
rc(e),e.SN("XMLHttpRequest"),d&&pc(e,c),Zone[e.Ee("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});
Zone.ic("legacy",function(a){(a=a[Zone.cd("legacyPatch")])&&a()});Zone.ic("queueMicrotask",function(a,b,c){c.ED(a,"queueMicrotask",function(){return function(d,e){b.current.Mk("queueMicrotask",e[0])}})});Zone.ic("timers",function(a){bc(a,"set","clear","Timeout");bc(a,"set","clear","Interval");bc(a,"set","clear","Immediate")});Zone.ic("requestAnimationFrame",function(a){bc(a,"request","cancel","AnimationFrame");bc(a,"mozRequest","mozCancel","AnimationFrame");bc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.ic("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Hb(a,c[d],function(e,f,g){return function(h,l){return b.current.Ab(e,a,l,g)}})});
Zone.ic("EventTarget",function(a,b,c){c.TN(a,c);if(!Zone[c.Ee("patchEventTarget")]){var d=c.qh();b=d.WB;var e=d.QP,f=d.nF,g=d.iF;d=d.oF;for(var h=0;h<b.length;h++){var l=b[h],m=d+(l+g),q=d+(l+f);e[l]={};e[l][g]=m;e[l][f]=q}(b=a.EventTarget)&&b.prototype&&c.vq(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.vq(a,c,[b.prototype])});Zone.ic("MutationObserver",function(){Fb("MutationObserver");Fb("WebKitMutationObserver")});Zone.ic("IntersectionObserver",function(){Fb("IntersectionObserver")});
Zone.ic("FileReader",function(){Fb("FileReader")});
Zone.ic("on_property",function(a,b,c){if((!Sb||sE)&&!Zone[c.Ee("patchEvents")]){b="undefined"!==typeof WebSocket;c=a.__Zone_ignore_on_properties;if(rE){var d=window;a:{try{var e=Lb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(g){}f=!1}f=f?[{target:d,IY:["error"]}]:[];ec(d,DE.concat(["messageerror"]),c?c.concat(f):c,Gb(d));ec(Document.prototype,DE,c);"undefined"!==typeof d.SVGElement&&ec(d.SVGElement.prototype,DE,c);ec(Element.prototype,DE,c);
ec(HTMLElement.prototype,DE,c);ec(HTMLMediaElement.prototype,vE,c);ec(HTMLFrameSetElement.prototype,uE.concat(xE),c);ec(HTMLBodyElement.prototype,uE.concat(xE),c);ec(HTMLFrameElement.prototype,wE,c);ec(HTMLIFrameElement.prototype,wE,c);(f=d.HTMLMarqueeElement)&&ec(f.prototype,yE,c);(d=d.Worker)&&ec(d.prototype,CE,c)}(d=a.XMLHttpRequest)&&ec(d.prototype,zE,c);(a=a.XMLHttpRequestEventTarget)&&ec(a&&a.prototype,zE,c);"undefined"!==typeof IDBIndex&&(ec(IDBIndex.prototype,AE,c),ec(IDBRequest.prototype,
AE,c),ec(IDBOpenDBRequest.prototype,AE,c),ec(IDBDatabase.prototype,AE,c),ec(IDBTransaction.prototype,AE,c),ec(IDBCursor.prototype,AE,c));b&&ec(WebSocket.prototype,BE,c)}});Zone.ic("customElements",function(a,b,c){b=c.qh();var d=b.cv;(b.Ma||d)&&a.customElements&&"customElements"in a&&c.DD(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.ic("XHR",function(a,b){(function(l){function m(Q){var U=Q.data,Y=U.target;Y[f]=!1;Y[h]=!1;var wa=Y[e];y||(y=Y[nE],C=Y[oE]);wa&&C.call(Y,"readystatechange",wa);wa=Y[e]=function(){if(Y.readyState===Y.DONE)if(!U.aborted&&Y[f]&&"scheduled"===Q.state){var $a=Y[b.cd("loadfalse")];if(0!==Y.status&&$a&&0<$a.length){var hb=Q.sc;Q.sc=function(){for(var Ob=Y[b.cd("loadfalse")],G=0;G<Ob.length;G++)Ob[G]===Q&&Ob.splice(G,1);U.aborted||"scheduled"!==Q.state||hb.call(Q)};$a.push(Q)}else Q.sc()}else U.aborted||
!1!==Y[f]||(Y[h]=!0)};y.call(Y,"readystatechange",wa);Y[c]||(Y[c]=Q);D.apply(Y,U.Ai);Y[f]=!0;return Q}function q(){}function r(Q){Q=Q.data;Q.aborted=!0;return T.apply(Q.target,Q.Ai)}var t=l.XMLHttpRequest;if(t){t=t.prototype;var y=t[nE],C=t[oE];!y&&(l=l.XMLHttpRequestEventTarget)&&(l=l.prototype,y=l[nE],C=l[oE]);var J=Hb(t,"open",function(){return function(Q,U){Q[d]=0==U[2];Q[g]=U[1];return J.apply(Q,U)}}),S=vb("fetchTaskAborting"),E=vb("fetchTaskScheduling"),D=Hb(t,"send",function(){return function(Q,
U){if(!0===b.current[E]||Q[d])return D.apply(Q,U);U={target:Q,url:Q[g],Xp:!1,Ai:U,aborted:!1};var Y=Zone.current.Xv("XMLHttpRequest.send",q,U,m,r);Q&&!0===Q[h]&&!U.aborted&&"scheduled"===Y.state&&Y.sc()}}),T=Hb(t,"abort",function(){return function(Q,U){var Y=Q[c];if(Y&&"string"==typeof Y.type)null==Y.mp||Y.data&&Y.data.aborted||Y.Pa.Di(Y);else if(!0===b.current[S])return T.apply(Q,U)}})}})(a);var c=vb("xhrTask"),d=vb("xhrSync"),e=vb("xhrListener"),f=vb("xhrScheduled"),g=vb("xhrURL"),h=vb("xhrErrorBeforeScheduled")});
Zone.ic("geolocation",function(a){a.navigator&&a.navigator.geolocation&&ub(a.navigator.geolocation)});Zone.ic("PromiseRejectionEvent",function(a,b){function c(d){return function(e){Xb(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.Lv}),f.sc(g))})}}a.PromiseRejectionEvent&&(b[vb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[vb("rejectionHandledHandler")]=c("rejectionhandled"))});
Zone.ic("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.UN(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,Zt:0,Ai:e}})});
var zc=sc({pF:sc});
var Dc=sc({U:sc}),Hc=sc({aa:sc}),Ec=sc({Z1:sc}),Ic=sc({a2:sc});
/*

 The MIT License

 Copyright (c) 2014-2016 Google, Inc. http://angular.io

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var EE="undefined"!==typeof window&&window,FE="undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,GE="undefined"!==typeof global&&global,gf="undefined"!==typeof globalThis&&globalThis||GE||EE||FE;
var Mc=function(a,b){b=Error.call(this,(a?"NG0"+a+": ":"")+b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};R(Mc,Error);
var Pc;
var HE={},IE=/\n/gm,Te=sc({s:String,Cb:sc}),Sc=void 0;
var JE=Wc($c(function(a){return{l:a}}),-1),KE=Wc($c(),8);Wc($c(),2);var LE=Wc($c(),4);Wc($c(),1);
var fd=sc({W:sc}),gd=sc({R:sc}),hd=sc({mf:sc}),ld=sc({ba:sc}),ME=sc({A2:sc}),pd=sc({g:sc}),de=sc({nf:sc});
var jd={},ad=[];
var bd=0;
var vd=function(a,b,c){this.Hk=a;this.kd=b;this.fY=c};
sd.DZ=!0;
var wd=void 0;
var NE={Gi:function(){return xd()}};
var Dd=Pd(null);
var te=function(a,b,c){this.o=a;this.aE=!1;this.gX=b;this.vM=c};
var be=!0,ee=0,qe={},se=function(a,b){this.gA=a;this.Cc=b};se.prototype.get=function(a,b){return re(this.gA,this.Cc,a,void 0,b)};
sc({s:String,Cb:sc});
sc({s:String,Cb:sc});
var Je=function(a,b){this.$R=a;this.U=void 0;"number"==typeof b?this.nf=b:void 0!==b&&(this.U=Ac({l:this,fa:b.fa||"root",o:b.o}))};Je.prototype.toString=function(){return"InjectionToken "+this.$R};
var OE=new Je("INJECTOR",-1);
var Ee=function(){};Ee.prototype.get=function(a,b){b=void 0===b?HE:b;if(b===HE)throw a=Error("aa`"+uc(a)),a.name="NullInjectorError",a;return b};
var Rj=new Je("Set Injector scope.");
var Pe={},PE={},De=void 0,Ie=function(a,b,c,d){var e=this;d=void 0===d?null:d;this.parent=c;this.Qf=new Map;this.$u=new Set;this.jb=new Set;this.ka=!1;var f=[];b&&xe(b,function(g){return QE(e,g)});xe([a],function(g){return RE(e,g,[],f)});this.Qf.set(OE,Ne(void 0,this));b=this.Qf.get(Rj);this.scope=null!=b?b.value:null;this.source=d||("object"===typeof a?null:uc(a))};
Ie.prototype.destroy=function(){if(this.ka)throw Error("ba");this.ka=!0;try{this.jb.forEach(function(a){return a.ia()})}finally{this.Qf.clear(),this.jb.clear(),this.$u.clear()}};
Ie.prototype.get=function(a,b,c){b=void 0===b?HE:b;c=void 0===c?0:c;if(this.ka)throw Error("ba");var d=Tc(this),e=Qc(void 0);try{if(!(c&4)){var f=this.Qf.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof Je)&&Fc(a),h;if(h=g)if(g.fa){var l=yc(g.fa);h="string"===typeof l?"any"===l||l===this.scope:this.$u.has(l)}else h=!1;f=h?Ne(Le(a),Pe):null;this.Qf.set(a,f)}if(null!=f){b=f;b.value===Pe&&(b.value=PE,b.value=b.o());var m;if(m="object"===typeof b.value&&b.value){var q=
b.value;m=null!==q&&"object"===typeof q&&"function"===typeof q.ia}m&&this.jb.add(b.value);return b.value}}var r=c&2?Fe():this.parent;b=c&8&&b===HE?null:b;return r.get(a,b)}catch(T){if("NullInjectorError"===T.name){(T.ngTempTokenPath=T.ngTempTokenPath||[]).unshift(uc(a));if(d)throw T;m=T;var t=this.source,y=m.ngTempTokenPath;a.__source&&y.unshift(a.__source);var C="\n"+m.message;a=t;a=void 0===a?null:a;C=C&&"\n"===C.charAt(0)&&"\u0275"==C.charAt(1)?C.substr(2):C;var J=uc(y);if(Array.isArray(y))J=y.map(uc).join(" -> ");
else if("object"===typeof y){t=[];for(var S in y)if(y.hasOwnProperty(S)){var E=y[S];t.push(S+":"+("string"===typeof E?JSON.stringify(E):uc(E)))}J="{"+t.join(", ")+"}"}var D="R3InjectorError"+(a?"("+a+")":"")+"["+J+"]: "+C.replace(IE,"\n  ");m.message=D;m.ngTokenPath=y;m.ngTempTokenPath=null;throw m;}throw T;}finally{Qc(e),Tc(d)}};Ie.prototype.oJ=function(){var a=this;this.$u.forEach(function(b){return a.get(b)})};
Ie.prototype.toString=function(){var a=[];this.Qf.forEach(function(b,c){return a.push(uc(c))});return"R3Injector["+a.join(", ")+"]"};
var RE=function(a,b,c,d){b=yc(b);if(!b)return!1;var e=Jc(b),f=null==e&&b.Bd||void 0,g=void 0===f?b:f,h=-1!==d.indexOf(g);void 0!==f&&(e=Jc(f));if(null==e)return!1;if(null!=e.imports&&!h){d.push(g);var l;xe(e.imports,function(t){RE(a,t,c,d)&&(void 0===l&&(l=[]),l.push(t))});if(void 0!==l)for(var m={},q=0;q<l.length;m={eF:m.eF,Fw:m.Fw},q++){var r=l[q];m.eF=r.Bd;m.Fw=r.kb;xe(m.Fw,function(){return function(t){return QE(a,t)}}(m))}}a.$u.add(g);m=qd(g)||function(){return new g};a.Qf.set(g,Ne(m,Pe));e=
e.kb;null==e||h||xe(e,function(t){return QE(a,t)});return void 0!==f&&void 0!==b.kb},QE=function(a,b){b=yc(b);var c=Re(b)?b:yc(b&&b.s),d=Qe(b);if(Re(b)||!0!==b.Wb)a.Qf.get(c);else{var e=a.Qf.get(c);e||(e=Ne(void 0,Pe,!0),e.o=function(){return Vc(e.Wb)},a.Qf.set(c,e));c=b;e.Wb.push(b)}a.Qf.set(c,d)};Z.Object.defineProperties(Ie.prototype,{Yc:{configurable:!0,enumerable:!0,get:function(){return this.ka}}});
var SE=function(){},Qj=function(a){if(Array.isArray(a))a=He({name:""},void 0,a,"");else{var b=a.name||"";a=He({name:b},a.parent,a.kb,b)}return a},TE=new Ee;SE.U=Ac({l:SE,fa:"any",o:function(){return n(OE)}});SE.nf=-1;
var UE=function(a,b){this.l=a;this.id=b;if(!a)throw Error("fa");this.displayName=uc(this.l)};Z.Object.defineProperties(UE,{jD:{configurable:!0,enumerable:!0,get:function(){return VE.jD}}});var WE=function(){this.tr=new Map};WE.prototype.get=function(a){if(a instanceof UE)return a;if(this.tr.has(a))return this.tr.get(a);var b=new UE(a,UE.jD);this.tr.set(a,b);return b};Z.Object.defineProperties(WE.prototype,{jD:{configurable:!0,enumerable:!0,get:function(){return this.tr.size}}});var VE=new WE;
VE.get(yc(SE));
var XE=function(){},YE=function(){};
var ZE=function(){};
var $E=function(){},aF=function(){};
var bF=("undefined"!==typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(gf);
var Ve=new Map;
var Ye=function(a){this.j=a};Ye.nf=function(){return Ze(Gd(),Ed())};
new Je("Renderer2Interceptor");var cF=function(){},dF=function(){};dF.nf=function(){var a=Ed(),b=Ad(Gd().index,a);return(nd(b)?b:a)[11]};
var Wg=function(){this.yx=console};Wg.prototype.handleError=function(a){var b=this.wS(a),c=this.UG(a),d=a&&a.ngErrorLogger||df;d(this.yx,"ERROR",a);b&&d(this.yx,"ORIGINAL ERROR",b);c&&d(this.yx,"ERROR CONTEXT",c)};Wg.prototype.UG=function(a){return a?a.ngDebugContext||this.UG(cf(a)):null};Wg.prototype.wS=function(a){for(a=a&&cf(a);a&&cf(a);)a=cf(a);return a||null};
var ff;
var Gf;
var mf=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,nf=/(<|>)/;
var Bf=Af,Cf;
var Jg={};
var Nf=function(a){this.fL=a};Nf.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.fL+" (see https://g.co/ng/security#xss)"};var eF=function(){Nf.apply(this,arguments)};R(eF,Nf);eF.prototype.getTypeName=function(){return"ResourceURL"};
var Rf=function(a){this.KY=a};Rf.prototype.Kp=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(jf(a),"text/html").body;if(null===b)return this.KY.Kp(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var Qf=function(a){this.xL=a;this.Mm=this.xL.implementation.createHTMLDocument("sanitization-inert");if(null==this.Mm.body){a=this.Mm.createElement("html");this.Mm.appendChild(a);var b=this.Mm.createElement("body");a.appendChild(b)}};
Qf.prototype.Kp=function(a){var b=this.Mm.createElement("template");if("content"in b)return b.innerHTML=jf(a),b;b=this.Mm.createElement("body");b.innerHTML=jf(a);this.xL.documentMode&&fF(this,b);return b};var fF=function(a,b){for(var c=b.attributes,d=c.length-1;0<d;d--){var e=c.item(d).name;"xmlns:ns1"!==e&&0!==e.indexOf("ns1:")||b.removeAttribute(e)}for(b=b.firstChild;b;)b.nodeType===Node.ELEMENT_NODE&&fF(a,b),b=b.nextSibling};
var Tf=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,Uf=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;
var jg=Xf("area,br,col,hr,img,wbr"),gF=Xf("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),hF=Xf("rp,rt"),iF=Yf(hF,gF),jF=Yf(gF,Xf("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),kF=Yf(hF,Xf("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),
eg=Yf(jg,jF,kF,iF),gg=Xf("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),hg=Xf("srcset"),lF=Xf("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
mF=Xf("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),
fg=Yf(gg,hg,lF,mF),ig=Xf("script,style,template"),cg=function(){this.fh=[]},kg=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("ia`"+a.outerHTML);return b},Zf=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,$f=/([^#-~ |!])/g,bg;
var nF={NONE:0,H0:1,U0:2,P0:3,URL:4,M0:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};
var mg;
var oF=Promise.resolve(null);
var gh=function(a,b){this.Cc=a;this.iR=b;this.pf=null;this.yr=!1};gh.prototype.destroy=function(){if(this.pf)this.pf.xm(this);else if(this.yr){var a=this.Cc[3];if(od(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(wf(a,c),ye(b,c))}this.yr=!1}yf(this.Cc[1],this.Cc)};gh.prototype.jb=function(a){Kg(this.Cc[1],this.Cc,null,a)};var pF=function(a){Ug(a.iR||a.Cc)};gh.prototype.detach=function(){this.Cc[2]&=-129};
gh.prototype.ih=function(){var a=this.Cc[1],b=this.Cc,c=this.context,d=b[10];d.Pj&&d.Pj();try{Bg(a,b,a.v,c)}catch(e){throw Xg(b,e),e;}finally{d.end&&d.end()}};Z.Object.defineProperties(gh.prototype,{dE:{configurable:!0,enumerable:!0,get:function(){var a=this.Cc,b=a[1];return ah(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Cc[8]},set:function(a){this.Cc[8]=a}},Yc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.Cc[2]&256)}}});
var qF=function(a){gh.call(this,a);this.HA=a};R(qF,gh);qF.prototype.ih=function(){for(var a=this.HA[8],b=0;b<a.pe.length;b++){var c=a.pe[b],d=bf(c),e=d[1],f=e.v,g=d[10],h=4===(d[2]&4);try{!h&&g.Pj&&g.Pj(),h&&Ag(e,d,c),Bg(e,d,f,c)}finally{!h&&g.end&&g.end()}}};Z.Object.defineProperties(qF.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});
var rF=function(){};rF.U=Ac({l:rF,fa:"root",o:function(){return null}});
var bh=null;
var sF=function(){};sF.nf=hh;
var tF=function(){};tF.prototype.supports=function(a){return eh(a)};tF.prototype.create=function(a){return new uF(a)};
var vF=function(a,b){return b},uF=function(a){this.length=0;this.Bl=this.js=this.eg=this.vf=this.Ml=this.xs=this.fe=this.He=this.vo=this.Gl=this.PU=this.xf=this.xj=null;this.st=a||vF},wF=function(a,b){var c=a.Gl;a=a.vf;for(var d=0,e=null;c||a;){var f=!a||c&&c.jg<ih(a,d,e)?c:a,g=ih(f,d,e),h=f.jg;if(f===a)d--,a=a.rf;else if(c=c.sa,null==f.Gk)d++;else{e||(e=[]);var l=g-d,m=h-d;if(l!=m){for(var q=0;q<l;q++){var r=q<e.length?e[q]:e[q]=0,t=r+q;m<=t&&t<l&&(e[q]=r+1)}e[f.Gk]=m-l}}g!==h&&b(f,g,h)}};
uF.prototype.Gu=function(a){var b;for(b=this.He;null!==b;b=b.Sg)a(b)};uF.prototype.Hu=function(a){var b;for(b=this.vf;null!==b;b=b.rf)a(b)};var xF=function(a,b){for(a=a.js;null!==a;a=a.My)b(a)};k=uF.prototype;k.$j=function(a){null==a&&(a=[]);if(!eh(a))throw Error("na`"+uc(a));return this.check(a)?this:null};k.jb=function(){};
k.check=function(a){var b=this;this.yz();var c=this.Gl,d=!1;if(Array.isArray(a)){this.length=a.length;for(var e=0;e<this.length;e++){var f=a[e];var g=this.st(e,f);null!==c&&Object.is(c.cr,g)?(d&&(c=this.wK(c,f,g,e)),Object.is(c.item,f)||this.sr(c,f)):(c=this.rI(c,f,g,e),d=!0);c=c.sa}}else{var h=0;fh(a,function(l){g=b.st(h,l);null!==c&&Object.is(c.cr,g)?(d&&(c=b.wK(c,l,g,h)),Object.is(c.item,l)||b.sr(c,l)):(c=b.rI(c,l,g,h),d=!0);c=c.sa;h++});this.length=h}this.bW(c);this.xd=a;return this.Vp};
k.yz=function(){if(this.Vp){var a;for(a=this.PU=this.Gl;null!==a;a=a.sa)a.Oy=a.sa;for(a=this.He;null!==a;a=a.Sg)a.Gk=a.jg;this.He=this.fe=null;for(a=this.xs;null!==a;a=a.Ny)a.Gk=a.jg;this.js=this.Bl=this.vf=this.eg=this.xs=this.Ml=null}};
k.rI=function(a,b,c,d){if(null===a)var e=this.vo;else e=a.Vc,this.aV(a);a=null===this.xf?null:this.xf.get(c,null);null!==a?(Object.is(a.item,b)||this.sr(a,b),this.hJ(a,e,d)):(a=null===this.xj?null:this.xj.get(c,d),null!==a?(Object.is(a.item,b)||this.sr(a,b),this.nU(a,e,d)):a=this.oQ(new yF(b,c),e,d));return a};k.wK=function(a,b,c,d){b=null===this.xf?null:this.xf.get(c,null);null!==b?a=this.hJ(b,a.Vc,d):a.jg!=d&&(a.jg=d,this.Lw(a,d));return a};
k.bW=function(a){for(;null!==a;){var b=a.sa;this.wF(this.yA(a));a=b}null!==this.xf&&this.xf.clear();null!==this.fe&&(this.fe.Sg=null);null!==this.Ml&&(this.Ml.Ny=null);null!==this.vo&&(this.vo.sa=null);null!==this.eg&&(this.eg.rf=null);null!==this.Bl&&(this.Bl.My=null)};k.hJ=function(a,b,c){null!==this.xf&&this.xf.remove(a);var d=a.Ls,e=a.rf;null===d?this.vf=e:d.rf=e;null===e?this.eg=d:e.Ls=d;this.py(a,b,c);this.Lw(a,c);return a};k.nU=function(a,b,c){this.yA(a);this.py(a,b,c);this.Lw(a,c);return a};
k.oQ=function(a,b,c){this.py(a,b,c);this.fe=null===this.fe?this.He=a:this.fe.Sg=a;return a};k.py=function(a,b,c){var d=null===b?this.Gl:b.sa;a.sa=d;a.Vc=b;null===d?this.vo=a:d.Vc=a;null===b?this.Gl=a:b.sa=a;null===this.xj&&(this.xj=new zF);this.xj.put(a);a.jg=c;return a};k.aV=function(a){return this.wF(this.yA(a))};k.yA=function(a){null!==this.xj&&this.xj.remove(a);var b=a.Vc,c=a.sa;null===b?this.Gl=c:b.sa=c;null===c?this.vo=b:c.Vc=b;return a};
k.Lw=function(a,b){if(a.Gk===b)return a;this.Ml=null===this.Ml?this.xs=a:this.Ml.Ny=a;return a};k.wF=function(a){null===this.xf&&(this.xf=new zF);this.xf.put(a);a.jg=null;a.rf=null;null===this.eg?(this.eg=this.vf=a,a.Ls=null):(a.Ls=this.eg,this.eg=this.eg.rf=a);return a};k.sr=function(a,b){a.item=b;this.Bl=null===this.Bl?this.js=a:this.Bl.My=a;return a};
Z.Object.defineProperties(uF.prototype,{Vp:{configurable:!0,enumerable:!0,get:function(){return null!==this.He||null!==this.xs||null!==this.vf||null!==this.js}}});var yF=function(a,b){this.item=a;this.cr=b;this.My=this.Ny=this.Sg=this.rf=this.Ls=this.Ol=this.Ks=this.sa=this.Vc=this.Oy=this.Gk=this.jg=null},AF=function(){this.Vo=this.mo=null};AF.prototype.add=function(a){null===this.mo?(this.mo=this.Vo=a,a.Ol=null,a.Ks=null):(this.Vo.Ol=a,a.Ks=this.Vo,a.Ol=null,this.Vo=a)};
AF.prototype.get=function(a,b){var c;for(c=this.mo;null!==c;c=c.Ol)if((null===b||b<=c.jg)&&Object.is(c.cr,a))return c;return null};AF.prototype.remove=function(a){var b=a.Ks;a=a.Ol;null===b?this.mo=a:b.Ol=a;null===a?this.Vo=b:a.Ks=b;return null===this.mo};var zF=function(){this.map=new Map};zF.prototype.put=function(a){var b=a.cr,c=this.map.get(b);c||(c=new AF,this.map.set(b,c));c.add(a)};zF.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
zF.prototype.remove=function(a){var b=a.cr;this.map.get(b).remove(a)&&this.map.delete(b);return a};zF.prototype.clear=function(){this.map.clear()};Z.Object.defineProperties(zF.prototype,{df:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});
var BF=function(){};BF.prototype.supports=function(a){return a instanceof Map||dh(a)};BF.prototype.create=function(){return new CF};var CF=function(){this.Ws=new Map;this.eg=this.vf=this.fe=this.He=this.ll=this.kl=this.WI=this.jj=this.yj=null},DF=function(a,b){for(a=a.kl;null!==a;a=a.zs)b(a)};k=CF.prototype;k.Gu=function(a){var b;for(b=this.He;null!==b;b=b.Sg)a(b)};k.Hu=function(a){var b;for(b=this.vf;null!==b;b=b.rf)a(b)};
k.$j=function(a){if(!a)a=new Map;else if(!(a instanceof Map||dh(a)))throw Error("oa`"+uc(a));return this.check(a)?this:null};k.jb=function(){};
k.check=function(a){var b=this;this.yz();var c=this.yj;this.jj=null;this.CS(a,function(d,e){c&&c.key===e?(b.qI(c,d),b.jj=c,c=c.sa):(d=b.$S(e,d),c=b.DT(c,d))});if(c)for(c.Vc&&(c.Vc.sa=null),a=this.vf=c;null!==a;a=a.rf)a===this.yj&&(this.yj=null),this.Ws.delete(a.key),a.rf=a.sa,a.Hk=a.kd,a.kd=null,a.Vc=null,a.sa=null;this.ll&&(this.ll.zs=null);this.fe&&(this.fe.Sg=null);return this.Vp};
k.DT=function(a,b){if(a){var c=a.Vc;b.sa=a;b.Vc=c;a.Vc=b;c&&(c.sa=b);a===this.yj&&(this.yj=b);return this.jj=a}this.jj?(this.jj.sa=b,b.Vc=this.jj):this.yj=b;this.jj=b;return null};k.$S=function(a,b){if(this.Ws.has(a)){a=this.Ws.get(a);this.qI(a,b);b=a.Vc;var c=a.sa;b&&(b.sa=c);c&&(c.Vc=b);a.sa=null;a.Vc=null;return a}c=new EF(a);this.Ws.set(a,c);c.kd=b;this.vQ(c);return c};
k.yz=function(){if(this.Vp){var a;for(a=this.WI=this.yj;null!==a;a=a.sa)a.Oy=a.sa;for(a=this.kl;null!==a;a=a.zs)a.Hk=a.kd;for(a=this.He;null!=a;a=a.Sg)a.Hk=a.kd;this.vf=this.He=this.fe=this.kl=this.ll=null}};k.qI=function(a,b){Object.is(b,a.kd)||(a.Hk=a.kd,a.kd=b,this.wQ(a))};k.vQ=function(a){null===this.He?this.He=this.fe=a:this.fe=this.fe.Sg=a};k.wQ=function(a){null===this.kl?this.kl=this.ll=a:this.ll=this.ll.zs=a};
k.CS=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};Z.Object.defineProperties(CF.prototype,{Vp:{configurable:!0,enumerable:!0,get:function(){return null!==this.He||null!==this.kl||null!==this.vf}}});var EF=function(a){this.key=a;this.zs=this.rf=this.Sg=this.Vc=this.sa=this.Oy=this.kd=this.Hk=null};
var FF=function(a){this.bC=a};FF.prototype.find=function(a){var b=this.bC.find(function(c){return c.supports(a)});if(null!=b)return b;throw Error("pa`"+a+"`"+(a.name||typeof a));};FF.U=Ac({l:FF,fa:"root",o:function(){return new FF([new tF])}});
var GF=function(a){this.bC=a};GF.prototype.find=function(a){var b=this.bC.find(function(c){return c.supports(a)});if(b)return b;throw Error("qa`"+a);};GF.U=Ac({l:GF,fa:"root",o:function(){return new GF([new BF])}});
var HF=new FF([new tF]),IF=new GF([new BF]);
var Vl=function(){};Vl.nf=kh;var lh=function(a,b,c){this.Dx=a;this.uG=b;this.zd=c};R(lh,Vl);lh.nf=Vl.nf;lh.prototype.Ye=function(a){var b=this.uG.mP,c=vg(this.Dx,b,a,16,null,b.BB,null,null,null,null);c[17]=this.Dx[this.uG.index];var d=this.Dx[19];null!==d&&(c[19]=d.Ye(b));Ag(b,c,a);return new gh(c)};
var Wl=function(){};Wl.nf=nh;var ph=function(a,b,c){this.fi=a;this.my=b;this.po=c};R(ph,Wl);ph.nf=Wl.nf;ph.prototype.clear=function(){for(;0<this.length;)this.remove(this.length-1)};ph.prototype.get=function(a){var b=this.fi[8];return null!==b&&b[a]||null};ph.prototype.Ye=function(a,b,c){a=a.Ye(b||{});JF(this,a,c);return a};
var KF=function(a,b,c,d){var e;d=d||a.f_;if(!e&&null==b.Bd&&d){var f=d.get($E,null);f&&(e=f)}b=b.create(d,void 0,void 0,e);JF(a,b.qg,c);return b},JF=function(a,b,c){var d=b.Cc,e=d[1];if(od(d[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=d[3],f=new ph(f,f[6],f[3]),f.detach(f.indexOf(b)))}c=a.Mw(c);a=a.fi;f=10+c;var g=a.length;0<c&&(a[f-1][4]=d);c<g-10?(d[4]=a[f],f=10+c,f>=a.length?a.push(d):a.splice(f,0,d)):(a.push(d),d[4]=null);d[3]=a;f=d[17];null!==f&&a!==f&&(g=f[9],d[16]!==d[3][3][16]&&(f[2]=!0),
null===g?f[9]=[d]:g.push(d));f=d[19];null!==f&&LF(f,e);d[2]|=128;f=Ef(c,a);g=d[11];var h=qf(g,a[7]);if(null!==h){var l=a[6];d[0]=h;d[6]=l;sf(g,1,e.firstChild,d,h,f,!1)}if(b.pf)throw Error("la");b.yr=!0;d=oh(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};k=ph.prototype;k.move=function(a,b){return JF(this,a,b)};k.indexOf=function(a){var b=this.fi[8];return null!==b?b.indexOf(a):-1};k.remove=function(a){a=this.Mw(a,-1);var b=wf(this.fi,a);b&&(ye(oh(this.fi),a),yf(b[1],b))};
k.detach=function(a){a=this.Mw(a,-1);var b=wf(this.fi,a);return b&&null!=ye(oh(this.fi),a)?new gh(b):null};k.Mw=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
Z.Object.defineProperties(ph.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Ze(this.my,this.po)}},va:{configurable:!0,enumerable:!0,get:function(){return new se(this.my,this.po)}},f_:{configurable:!0,enumerable:!0,get:function(){var a=ie(this.my,this.po);if(-1!==a){var b=ae(a,this.po);return new se(b[1].data[(a&32767)+8],b)}return new se(null,this.po)}},length:{configurable:!0,enumerable:!0,get:function(){return this.fi.length-10}}});
var sh=new Map;
th(SE);th(OE);th($E);
th(dF);th(Ye);th(Wl);th(Vl);th(sF);th(SE);th(OE);var vh={};
var MF=function(a){this.Bd=a};R(MF,ZE);var OF=function(a,b){return new NF(b[fd]||null,a.Bd)},PF=new Je("SCHEDULER_TOKEN",{fa:"root",o:function(){return bF}}),NF=function(a,b){this.ig=a;this.Bd=b;this.nB=a.type;this.Fg=a.i.map(Mf).join(",");this.ob=a.ob?a.ob:[];this.OY=!!b};R(NF,YE);
NF.prototype.create=function(a,b,c,d){var e=(d=d||this.Bd)?wh(a,d.va):a;d=e.get(cF,NE);var f=e.get(rF,null);a=d.Gi(null,this.ig);var g=this.ig.i[0][0]||"div";if(c)a.Aa?g=a.jE(c,3===this.ig.ra):(g="string"===typeof c?a.querySelector(c):c,g.textContent="");else{var h=d.Gi(null,this.ig),l=g.toLowerCase();g=uf(h,g,"svg"===l?"http://www.w3.org/2000/svg":"math"===l?"http://www.w3.org/1998/MathML/":null)}l=g;var m=this.ig.rD?576:528;g={pe:[],qd:bF,D1:oF,e2:null,flags:0};h=Ig(0,null,null,1,0,null,null,null,
null,null);e=vg(null,h,g,m,null,null,d,a,f,e);Od(e);try{var q=this.ig,r=e[1];e[20]=l;var t=xg(r,20,2,"#host",null),y=t.Ni=q.oa;if(null!==y&&(Yg(t,y,!0),null!==l&&(Yd(a,l,y),null!==t.Ei&&If(a,l,t.Ei),null!==t.S))){var C=t.S;a.Aa?a.setAttribute(l,"style",C):l.style.cssText=C}var J=d.Gi(l,q),S=vg(e,Eg(q),null,q.rD?64:16,e[20],t,d,J,null,null);if(r.ec){var E=je(t,e);fe(E,r,q.type);Qg(r,t);var D=e.length;t.flags|=1;t.Zc=D;t.re=D+1;t.Gh=D}Fg(e,S);var T=e[20]=S;if(l)if(c)Yd(a,l,["ng-version","0.0.0-PLACEHOLDER"]);
else{var Q=this.ig.i[0];c=[];q=[];r=1;for(t=2;r<Q.length;){var U=Q[r];if("string"===typeof U)2===t?""!==U&&c.push(U,Q[++r]):8===t&&q.push(U);else{if(0!==(t&1))break;t=U}r++}c&&Yd(a,l,c);q&&0<q.length&&If(a,l,q.join(" "))}var Y=h.data[20];if(void 0!==b){var wa=Y.Of=[];for(Q=0;Q<this.ob.length;Q++){var $a=b[Q];wa.push(null!=$a?Array.from($a):null)}}var hb=$g(T,this.ig,e,g);Ag(h,e,null)}finally{Rd()}return new QF(this.nB,hb,Ze(Y,e),e,Y)};
Z.Object.defineProperties(NF.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return uh(this.ig.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return uh(this.ig.outputs)}}});var QF=function(a,b,c,d,e){this.location=c;this.kV=d;this.gA=e;this.instance=b;this.qg=new qF(d);this.nB=a};R(QF,XE);QF.prototype.destroy=function(){this.qg.destroy()};QF.prototype.jb=function(a){this.qg.jb(a)};
Z.Object.defineProperties(QF.prototype,{va:{configurable:!0,enumerable:!0,get:function(){return new se(this.gA,this.kV)}}});
var yh=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["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}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){var b=a.toString().replace(/^[^.]*\.?/,"").length;return 1===Math.floor(Math.abs(a))&&0===b?1:5}];
var Ah={};
var Rk=["zero","one","two","few","many"];
var Bh="en-US";
var RF=function(a,b){this.ua=b;this.cx=[];this.va=this;this.GB=[];this.Uj=new MF(this);var c=md(a),d=a[ME]||null;d&&Ch(d);this.cx=Ue(c.lp);this.vz=Ge(a,b,[{s:$E,Cb:this},{s:ZE,Cb:this.Uj}],uc(a));this.vz.oJ();this.instance=this.get(a)};R(RF,$E);RF.prototype.get=function(a,b,c){b=void 0===b?HE:b;return a===SE||a===$E||a===OE?this:this.vz.get(a,b,void 0===c?0:c)};RF.prototype.destroy=function(){var a=this.vz;!a.Yc&&a.destroy();this.GB.forEach(function(b){return b()});this.GB=null};RF.prototype.jb=function(a){this.GB.push(a)};
var SF=function(a){this.uN=a;null!==md(a)&&We(a)};R(SF,aF);SF.prototype.create=function(a){return new RF(this.uN,a)};
var TF=new Je("Application Initializer"),UF=function(a){var b=this;this.QA=a;this.reject=this.resolve=Xe;this.done=this.CC=!1;this.NX=new Promise(function(c,d){b.resolve=c;b.reject=d})},VF=function(a){if(!a.CC){var b=[];if(a.QA)for(var c={},d=0;d<a.QA.length;c={al:c.al},d++)if(c.al=a.QA[d](),qh(c.al))b.push(c.al);else if(rh(c.al)){var e=new Promise(function(f){return function(g,h){f.al.subscribe({complete:g,error:h})}}(c));b.push(e)}Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.CC=!0}};UF.g=function(a){return new (a||UF)(n(TF,8))};UF.U=Ac({l:UF,o:UF.g});
var WF=new Je("AppId"),XF={s:WF,Bb:function(){return Dh()+Dh()+Dh()},Ka:[]},Oj=new Je("Platform Initializer"),YF=new Je("Platform ID"),ZF=new Je("appBootstrapListener");new Je("Application Packages Root URL");
var $F=function(){};$F.prototype.log=function(a){console.log(a)};$F.prototype.warn=function(a){console.warn(a)};$F.g=function(a){return new (a||$F)};$F.U=Ac({l:$F,o:$F.g});
var Mn=new Je("LocaleId"),aG=new Je("DefaultCurrencyCode");new Je("Translations");new Je("TranslationsFormat");
var bG=function(a){return Promise.resolve(new SF(a))},cG=function(){this.lL=bG};cG.g=function(a){return new (a||cG)};cG.U=Ac({l:cG,o:cG.g});new Je("compilerOptions");
var Eh=Promise.resolve(0);
/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var dG=!0,eG={set Vf(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):dG&&console.log("RxJS: Back to a better error behavior. Thank you. <3");dG=a},get Vf(){return dG}};
var fG="function"===typeof Symbol&&Symbol.observable||"@@observable";
var gG={closed:!0,next:function(){},error:function(a){if(eG.Vf)throw a;Gh(a)},complete:function(){}};
var Jh=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a}();
var ji=Array.isArray||function(a){return a&&"number"===typeof a.length};
var Ph=function(a){this.closed=!1;this.$l=this.mi=null;a&&(this.Te=a)};
Ph.prototype.unsubscribe=function(){if(!this.closed){var a=this.mi,b=this.Te,c=this.$l;this.closed=!0;this.$l=this.mi=null;if(a instanceof Ph)a.remove(this);else if(null!==a)for(var d=0;d<a.length;++d)a[d].remove(this);if(Hh(b))try{b.call(this)}catch(h){var e=h instanceof Jh?Kh(h.errors):[h]}if(ji(c)){d=-1;for(var f=c.length;++d<f;){var g=c[d];if(Ih(g))try{g.unsubscribe()}catch(h){e=e||[],h instanceof Jh?e=e.concat(Kh(h.errors)):e.push(h)}}}if(e)throw new Jh(e);}};
Ph.prototype.add=function(a){hG(this,a)};var hG=function(a,b){var c=b;if(b){switch(typeof b){case "function":c=new Ph(b);case "object":if(c===a||c.closed||"function"!==typeof c.unsubscribe)return;if(a.closed){c.unsubscribe();return}c instanceof Ph||(b=c,c=new Ph,c.$l=[b]);break;default:throw Error("sa`"+b);}var d=c.mi;if(null===d)c.mi=a;else if(d instanceof Ph){if(d===a)return;c.mi=[d,a]}else if(-1===d.indexOf(a))d.push(a);else return;b=a.$l;null===b?a.$l=[c]:b.push(c)}};
Ph.prototype.remove=function(a){var b=this.$l;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var iG=new Ph;iG.closed=!0;Ph.EMPTY=iG;
var jG="function"===typeof Symbol?Symbol("ta"):"@@rxSubscriber_"+Math.random();
var kG=function(a,b,c){Ph.call(this);this.jw=null;this.$b=this.kf=this.iw=!1;switch(arguments.length){case 0:this.destination=gG;break;case 1:if(!a){this.destination=gG;break}if("object"===typeof a){a instanceof kG?(this.kf=a.kf,this.destination=a,a.add(this)):(this.kf=!0,this.destination=new lG(this,a));break}default:this.kf=!0,this.destination=new lG(this,a,b,c)}};R(kG,Ph);kG.EMPTY=Ph.EMPTY;kG.prototype[jG]=function(){return this};kG.create=function(a,b,c){a=new kG(a,b,c);a.kf=!1;return a};k=kG.prototype;
k.next=function(a){this.$b||this.sa(a)};k.error=function(a){this.$b||(this.$b=!0,this.Yf(a))};k.complete=function(){this.$b||(this.$b=!0,this.Lc())};k.unsubscribe=function(){this.closed||(this.$b=!0,Ph.prototype.unsubscribe.call(this))};k.sa=function(a){this.destination.next(a)};k.Yf=function(a){this.destination.error(a);this.unsubscribe()};k.Lc=function(){this.destination.complete();this.unsubscribe()};
k.hW=function(){var a=this.mi;this.mi=null;this.unsubscribe();this.$b=this.closed=!1;this.mi=a;return this};var lG=function(a,b,c,d){kG.call(this);this.Mo=a;var e=this;if(Hh(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==gG&&(e=Object.create(b),b&&"function"===typeof b.add&&"function"===typeof b.unsubscribe&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.td=e;this.sa=f;this.Yf=c;this.Lc=d};R(lG,kG);lG.EMPTY=kG.EMPTY;lG.create=kG.create;k=lG.prototype;
k.next=function(a){if(!this.$b&&this.sa){var b=this.Mo;eG.Vf&&b.kf?this.Jw(b,this.sa,a)&&this.unsubscribe():this.Kw(this.sa,a)}};k.error=function(a){if(!this.$b){var b=this.Mo,c=eG.Vf;if(this.Yf)c&&b.kf?this.Jw(b,this.Yf,a):this.Kw(this.Yf,a),this.unsubscribe();else if(b.kf)c?(b.jw=a,b.iw=!0):Gh(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;Gh(a)}}};
k.complete=function(){var a=this;if(!this.$b){var b=this.Mo;if(this.Lc){var c=function(){return a.Lc.call(a.td)};eG.Vf&&b.kf?this.Jw(b,c):this.Kw(c)}this.unsubscribe()}};k.Kw=function(a,b){try{a.call(this.td,b)}catch(c){this.unsubscribe();if(eG.Vf)throw c;Gh(c)}};k.Jw=function(a,b,c){if(!eG.Vf)throw Error("ua");try{b.call(this.td,c)}catch(d){return eG.Vf?(a.jw=d,a.iw=!0):Gh(d),!0}return!1};k.Te=function(){var a=this.Mo;this.Mo=this.td=null;a.unsubscribe()};
var Oh=function(a){this.i1=!1;a&&(this.Wc=a)};k=Oh.prototype;k.Vb=function(a){var b=new Oh;b.source=this;b.xD=a;return b};k.subscribe=function(a,b,c){var d=this.xD;a:{if(a){if(a instanceof kG)break a;if(a[jG]){a=a[jG]();break a}}a=a||b||c?new kG(a,b,c):new kG(gG)}d?a.add(d.call(a,this.source)):a.add(this.source||eG.Vf&&!a.kf?this.Wc(a):this.xA(a));if(eG.Vf&&a.kf&&(a.kf=!1,a.iw))throw a.jw;return a};
k.xA=function(a){try{return this.Wc(a)}catch(e){eG.Vf&&(a.iw=!0,a.jw=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.$b;if(b.closed||d){b=!1;break a}b=c&&c instanceof kG?c:null}b=!0}b?a.error(e):console.warn(e)}};k.forEach=function(a,b){var c=this;b=Nh(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(h){e(h),f&&f.unsubscribe()}},e,d)})};k.Wc=function(a){var b=this.source;return b&&b.subscribe(a)};Oh.prototype[fG]=function(){return this};
Oh.prototype.h=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];return 0===b.length?this:Mh(b)(this)};var mG=function(a){var b=Nh(b);return new b(function(c,d){var e;a.subscribe(function(f){return e=f},function(f){return d(f)},function(){return c(e)})})};Oh.create=function(a){return new Oh(a)};
var nG=function(a,b){Ph.call(this);this.Tf=a;this.GE=b;this.closed=!1};R(nG,Ph);nG.EMPTY=Ph.EMPTY;nG.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.Tf,b=a.Cd;this.Tf=null;!b||0===b.length||a.$b||a.closed||(a=b.indexOf(this.GE),-1!==a&&b.splice(a,1))}};
var oG=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();
var pG=function(a){kG.call(this,a);this.destination=a};R(pG,kG);pG.EMPTY=kG.EMPTY;pG.create=kG.create;var sj=function(){Oh.call(this);this.Cd=[];this.md=this.$b=this.closed=!1;this.pw=null};R(sj,Oh);sj.prototype[jG]=function(){return new pG(this)};k=sj.prototype;k.Vb=function(a){var b=new qG(this,this);b.xD=a;return b};k.next=function(a){if(this.closed)throw new oG;if(!this.$b){var b=this.Cd,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};
k.error=function(a){if(this.closed)throw new oG;this.md=!0;this.pw=a;this.$b=!0;var b=this.Cd,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Cd.length=0};k.complete=function(){if(this.closed)throw new oG;this.$b=!0;var a=this.Cd,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Cd.length=0};k.unsubscribe=function(){this.closed=this.$b=!0;this.Cd=null};k.xA=function(a){if(this.closed)throw new oG;return Oh.prototype.xA.call(this,a)};
k.Wc=function(a){if(this.closed)throw new oG;if(this.md)return a.error(this.pw),Ph.EMPTY;if(this.$b)return a.complete(),Ph.EMPTY;this.Cd.push(a);return new nG(this,a)};sj.create=function(a,b){return new qG(a,b)};var qG=function(a,b){sj.call(this);this.destination=a;this.source=b};R(qG,sj);qG.create=sj.create;qG.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};qG.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};
qG.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};qG.prototype.Wc=function(a){return this.source?this.source.subscribe(a):Ph.EMPTY};
var Hq=function(a){sj.call(this);this.Ec=a};R(Hq,sj);Hq.create=sj.create;Hq.prototype.Wc=function(a){var b=sj.prototype.Wc.call(this,a);b&&!b.closed&&a.next(this.Ec);return b};Hq.prototype.rh=function(){if(this.md)throw this.pw;if(this.closed)throw new oG;return this.Ec};Hq.prototype.next=function(a){sj.prototype.next.call(this,this.Ec=a)};Z.Object.defineProperties(Hq.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.rh()}}});
var es=new Oh(function(a){return a.complete()});
var Sh=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};
var wj=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?Date:c;sj.call(this);this.d0=c;this.Sr=[];this.MH=!1;this.RF=1>a?1:a;this.EW=1>b?1:b;Infinity===b?(this.MH=!0,this.next=this.vZ):this.next=this.xZ};R(wj,sj);wj.create=sj.create;k=wj.prototype;k.vZ=function(a){var b=this.Sr;b.push(a);b.length>this.RF&&b.shift();sj.prototype.next.call(this,a)};k.xZ=function(a){this.Sr.push({time:this.mH(),value:a});this.cK();sj.prototype.next.call(this,a)};
k.Wc=function(a){var b=this.MH,c=b?this.Sr:this.cK(),d=c.length;if(this.closed)throw new oG;if(this.$b||this.md)var e=Ph.EMPTY;else this.Cd.push(a),e=new nG(this,a);if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.md?a.error(this.pw):this.$b&&a.complete();return e};k.mH=function(){var a=this.d0;return a?a.now():Date.now()};
k.cK=function(){for(var a=this.mH(),b=this.RF,c=this.EW,d=this.Sr,e=d.length,f=0;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d};
var rG=function(a,b){b=void 0===b?rG.now:b;this.iQ=a;this.now=b};rG.prototype.be=function(a,b,c){b=void 0===b?0:b;return(new this.iQ(this,a)).be(c,b)};rG.now=function(){return Date.now()};
var Vh=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();
var Xh=function(){};Xh.prototype.call=function(a,b){b.Po++;a=new sG(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var sG=function(a,b){kG.call(this,a);this.qm=b;this.connection=null};R(sG,kG);sG.EMPTY=kG.EMPTY;sG.create=kG.create;sG.prototype.Te=function(){var a=this.qm;if(a){this.qm=null;var b=a.Po;0>=b?this.connection=null:(a.Po=b-1,1<b?this.connection=null:(b=this.connection,a=a.ol,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};
var tG=function(a,b){Oh.call(this);this.source=a;this.jP=b;this.Po=0;this.ns=!1};R(tG,Oh);tG.create=Oh.create;tG.prototype.Wc=function(a){return this.Nu().subscribe(a)};tG.prototype.Nu=function(){var a=this.Mj;if(!a||a.$b)this.Mj=this.jP();return this.Mj};tG.prototype.connect=function(){var a=this.ol;a||(this.ns=!1,a=this.ol=new Ph,a.add(this.source.subscribe(new uG(this.Nu(),this))),a.closed&&(this.ol=null,a=Ph.EMPTY));return a};tG.prototype.Iv=function(){return Yh()(this)};var qj,vG=tG.prototype;
qj={xD:{value:null},Po:{value:0,writable:!0},Mj:{value:null,writable:!0},ol:{value:null,writable:!0},Wc:{value:vG.Wc},ns:{value:vG.ns,writable:!0},Nu:{value:vG.Nu},connect:{value:vG.connect},Iv:{value:vG.Iv}};var uG=function(a,b){pG.call(this,a);this.qm=b};R(uG,pG);uG.EMPTY=pG.EMPTY;uG.create=pG.create;uG.prototype.Yf=function(a){this.Te();pG.prototype.Yf.call(this,a)};uG.prototype.Lc=function(){this.qm.ns=!0;this.Te();pG.prototype.Lc.call(this)};
uG.prototype.Te=function(){var a=this.qm;if(a){this.qm=null;var b=a.ol;a.Po=0;a.Mj=null;a.ol=null;b&&b.unsubscribe()}};
var Zh=function(a){this.Mf=a;this.Uk=void 0};Zh.prototype.call=function(a,b){return b.subscribe(new wG(a,this.Mf,this.Uk))};var wG=function(a,b,c){kG.call(this,a);this.Mf=b;this.count=0;this.Uk=c||this};R(wG,kG);wG.EMPTY=kG.EMPTY;wG.create=kG.create;wG.prototype.sa=function(a){try{var b=this.Mf.call(this.Uk,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var xG=function(){kG.apply(this,arguments)};R(xG,kG);xG.EMPTY=kG.EMPTY;xG.create=kG.create;xG.prototype.xk=function(a){this.destination.next(a)};xG.prototype.wk=function(){this.destination.complete()};
var gi=function(a,b,c){kG.call(this);this.parent=a;this.ZZ=c;this.index=0};R(gi,kG);gi.EMPTY=kG.EMPTY;gi.create=kG.create;gi.prototype.sa=function(a){this.parent.xk(a,this.ZZ,this.index++)};gi.prototype.Yf=function(a){this.parent.destination.error(a);this.unsubscribe()};gi.prototype.Lc=function(){this.parent.wk(this);this.unsubscribe()};
var yG="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";
var zG=function(a){return function(b){var c=a[yG]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});return b}};
var AG=function(a){return function(b){var c=a[fG]();if("function"!==typeof c.subscribe)throw new TypeError("xa");return c.subscribe(b)}};
var BG=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,Gh);return b}};
var hi=function(a){if(a&&"function"===typeof a[fG])return AG(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Sh(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return BG(a);if(a&&"function"===typeof a[yG])return zG(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return bi(a);throw new TypeError("ya`"+(Ih(a)?"an invalid object":"'"+a+"'"));};
var CG={},ki=function(a){this.Sv=a};ki.prototype.call=function(a,b){return b.subscribe(new DG(a,this.Sv))};var DG=function(a,b){xG.call(this,a);this.Sv=b;this.active=0;this.values=[];this.CN=[]};R(DG,xG);DG.EMPTY=xG.EMPTY;DG.create=xG.create;k=DG.prototype;k.sa=function(a){this.values.push(CG);this.CN.push(a)};k.Lc=function(){var a=this.CN,b=a.length;if(0===b)this.destination.complete();else{this.ME=this.active=b;for(var c=0;c<b;c++){var d=a[c];this.add(ii(this,d,d,c))}}};
k.wk=function(){0===--this.active&&this.destination.complete()};k.xk=function(a,b){var c=this.values,d=c[b];d=this.ME?d===CG?--this.ME:this.ME:0;c[b]=a;0===d&&(this.Sv?this.dW(c):this.destination.next(c.slice()))};k.dW=function(a){try{var b=this.Sv.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var oi=function(a,b){b=void 0===b?Infinity:b;this.Mf=a;this.oB=b};oi.prototype.call=function(a,b){return b.subscribe(new EG(a,this.Mf,this.oB))};var EG=function(a,b,c){c=void 0===c?Infinity:c;xG.call(this,a);this.Mf=b;this.oB=c;this.eM=!1;this.buffer=[];this.index=this.active=0};R(EG,xG);EG.EMPTY=xG.EMPTY;EG.create=xG.create;k=EG.prototype;k.sa=function(a){this.active<this.oB?this.cW(a):this.buffer.push(a)};
k.cW=function(a){var b=this.index++;try{var c=this.Mf(a,b)}catch(d){this.destination.error(d);return}this.active++;this.oy(c,a,b)};k.oy=function(a,b,c){b=new gi(this,b,c);this.destination.add(b);ii(this,a,void 0,void 0,b)};k.Lc=function(){this.eM=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};k.xk=function(a){this.destination.next(a)};
k.wk=function(a){var b=this.buffer;this.remove(a);this.active--;0<b.length?this.sa(b.shift()):0===this.active&&this.eM&&this.destination.complete()};
var FG=function(){Ph.call(this)};R(FG,Ph);FG.EMPTY=Ph.EMPTY;FG.prototype.be=function(){return this};
var GG=function(a,b){Ph.call(this);this.qd=a;this.OP=b;this.pending=!1};R(GG,FG);GG.EMPTY=FG.EMPTY;GG.prototype.be=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.qd;null!=a&&(this.id=HG(this,a,b));this.pending=!0;this.delay=b;this.id=this.id||setInterval(c.flush.bind(c,this),void 0===b?0:b);return this};var HG=function(a,b,c){c=void 0===c?0:c;if(null!==c&&a.delay===c&&!1===a.pending)return b;clearInterval(b)};
GG.prototype.XB=function(a,b){if(this.closed)return Error("Ca");this.pending=!1;if(a=this.qS(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=HG(this,this.id,null))};GG.prototype.qS=function(a){var b=!1,c=void 0;try{this.OP(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};GG.prototype.Te=function(){var a=this.id,b=this.qd.actions,c=b.indexOf(this);this.state=this.OP=null;this.pending=!1;this.qd=null;-1!==c&&b.splice(c,1);null!=a&&(this.id=HG(this,a,null));this.delay=null};
var IG=function(a,b){b=void 0===b?rG.now:b;rG.call(this,a,function(){return IG.Xa&&IG.Xa!==c?IG.Xa.now():b()});var c=this;this.actions=[];this.active=!1};R(IG,rG);IG.now=rG.now;IG.prototype.be=function(a,b,c){b=void 0===b?0:b;return IG.Xa&&IG.Xa!==this?IG.Xa.be(a,b,c):rG.prototype.be.call(this,a,b,c)};
IG.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.XB(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};
var Ai=new IG(GG);
var yi=function(a){this.Eh=a;this.Uk=void 0};yi.prototype.call=function(a,b){return b.subscribe(new JG(a,this.Eh,this.Uk))};var JG=function(a,b,c){kG.call(this,a);this.Eh=b;this.Uk=c;this.count=0};R(JG,kG);JG.EMPTY=kG.EMPTY;JG.create=kG.create;JG.prototype.sa=function(a){try{var b=this.Eh.call(this.Uk,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};
(function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(){this.message="Timeout has occurred";this.name="TimeoutError";return this}a.prototype=Object.create(Error.prototype);return a})();
var KG=function(a){a=void 0===a?!1:a;sj.call(this);this.lQ=a};R(KG,sj);KG.create=sj.create;KG.prototype.emit=function(a){sj.prototype.next.call(this,a)};
KG.prototype.subscribe=function(a,b,c){var d,e,f,g=a;b=b||function(){return null};a&&"object"===typeof a&&(g=null===(d=a.next)||void 0===d?void 0:d.bind(a),b=null===(e=a.error)||void 0===e?void 0:e.bind(a),c=null===(f=a.complete)||void 0===f?void 0:f.bind(a));this.lQ&&(b=Di(b),g&&(g=Di(g)),c&&(c=Di(c)));g=sj.prototype.subscribe.call(this,{next:g,error:b,complete:c});a instanceof Ph&&a.add(g);return g};
var Tj=function(a){var b=void 0===a.EL?!1:a.EL,c=void 0===a.Sq?!1:a.Sq;a=void 0===a.wn?!1:a.wn;this.Pp=this.Qu=!1;this.isStable=!0;this.uD=new KG(!1);this.oq=new KG(!1);this.ze=new KG(!1);this.Um=new KG(!1);if("undefined"==typeof Zone)throw Error("Da");Zone.RW();this.Nl=0;this.GU=this.Qg=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Qg=this.Qg.ng(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.Qg=this.Qg.ng(Zone.longStackTraceZoneSpec));this.Sq=!a&&c;this.wn=a;this.gv=-1;b=gf.requestAnimationFrame;
c=gf.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.cd("OriginalDelegate")])&&(b=c),Zone.cd("OriginalDelegate"));this.oZ=b;Ii(this)},LG=function(){return!0===Zone.current.get("isAngularZone")};Tj.prototype.Ab=function(a,b,c){return this.Qg.Ab(a,b,c)};Tj.prototype.Vv=function(a,b,c){var d=this.Qg;a=d.Wv("NgZoneEvent: undefined",a,MG,Xe,Xe);try{return d.Vv(a,b,c)}finally{d.Di(a)}};Tj.prototype.pn=function(a,b,c){return this.Qg.pn(a,b,c)};Tj.prototype.Da=function(a){return this.GU.Ab(a)};
var MG={};
var NG=function(a){var b=this;this.ca=a;this.n1=0;this.xy=!0;this.ao=!1;this.kj=[];this.mw=null;this.xW();a.Ab(function(){b.mw="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};NG.prototype.xW=function(){var a=this;this.ca.uD.subscribe({next:function(){a.ao=!0;a.xy=!1}});this.ca.Da(function(){a.ca.ze.subscribe({next:function(){if(LG())throw Error("Fa");Fh(function(){a.xy=!0;a.rJ()})}})})};NG.prototype.isStable=function(){return this.xy&&!this.ca.Qu};
NG.prototype.rJ=function(){var a=this;if(this.isStable())Fh(function(){for(;0!==a.kj.length;){var c=a.kj.pop();clearTimeout(c.KE);c.MX(a.ao)}a.ao=!1});else{var b=OG(this);this.kj=this.kj.filter(function(c){return c.wP&&c.wP(b)?(clearTimeout(c.KE),!1):!0});this.ao=!0}};var OG=function(a){return a.mw?a.mw.T1.map(function(b){return{source:b.source,AX:b.AX,data:b.data}}):[]};
NG.prototype.yf=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.kj=d.kj.filter(function(f){return f.KE!==e});a(d.ao,OG(d))},b));this.kj.push({MX:a,KE:e,wP:c})};NG.prototype.whenStable=function(a,b,c){if(c&&!this.mw)throw Error("Ga");this.yf(a,b,c);this.rJ()};NG.prototype.findProviders=function(){return[]};NG.g=function(a){return new (a||NG)(n(Tj))};NG.U=Ac({l:NG,o:NG.g});var QG=function(){this.Qn=new Map;PG.DK(this)};
QG.prototype.Bm=function(a,b){return PG.Bm(this,a,void 0===b?!0:b)};QG.g=function(a){return new (a||QG)};QG.U=Ac({l:QG,o:QG.g});var RG=function(){};RG.prototype.DK=function(){};RG.prototype.Bm=function(){return null};var PG=new RG;
var Ki=!0,Ji=!1;
var Mi=function(a){this.ak=a};Mi.prototype.call=function(a,b){return b.subscribe(new SG(a,this.ak))};var SG=function(a,b){xG.call(this,a);this.ak=b;this.value=null;this.bf=!1;this.ow=null};R(SG,xG);SG.EMPTY=xG.EMPTY;SG.create=xG.create;SG.prototype.sa=function(a){this.value=a;this.bf=!0;if(!this.ow){try{var b=this.ak;var c=b(a)}catch(d){return this.destination.error(d)}a=ii(this,c);!a||a.closed?TG(this):this.add(this.ow=a)}};
var TG=function(a){var b=a.value,c=a.bf,d=a.ow;d&&(a.remove(d),a.ow=null,d.unsubscribe());c&&(a.value=null,a.bf=!1,a.destination.next(b))};SG.prototype.xk=function(){TG(this)};SG.prototype.wk=function(){TG(this)};
var Pi=function(a){this.Fg=a};Pi.prototype.call=function(a,b){return b.subscribe(new UG(a,this.Fg,this.eB))};var UG=function(a,b,c){xG.call(this,a);this.Fg=b;this.eB=c};R(UG,xG);UG.EMPTY=xG.EMPTY;UG.create=xG.create;UG.prototype.error=function(a){if(!this.$b){try{var b=this.Fg(a,this.eB)}catch(c){xG.prototype.error.call(this,c);return}this.hW();a=new gi(this,void 0,void 0);this.add(a);ii(this,b,void 0,void 0,a)}};
var Ri=function(a,b){this.KB=a;this.qd=b};Ri.prototype.call=function(a,b){return b.subscribe(new VG(a,this.KB,this.qd))};var VG=function(a,b,c){kG.call(this,a);this.KB=b;this.qd=c;this.RC=this.AB=null;this.bf=!1};R(VG,kG);VG.EMPTY=kG.EMPTY;VG.create=kG.create;VG.prototype.sa=function(a){WG(this);this.RC=a;this.bf=!0;this.add(this.AB=this.qd.be(Ui,this.KB,this))};VG.prototype.Lc=function(){Ti(this);this.destination.complete()};
var Ti=function(a){WG(a);if(a.bf){var b=a.RC;a.RC=null;a.bf=!1;a.destination.next(b)}},WG=function(a){var b=a.AB;null!==b&&(a.remove(b),b.unsubscribe(),a.AB=null)};
var Vi=function(a){this.defaultValue=a};Vi.prototype.call=function(a,b){return b.subscribe(new XG(a,this.defaultValue))};var XG=function(a,b){kG.call(this,a);this.defaultValue=b;this.df=!0};R(XG,kG);XG.EMPTY=kG.EMPTY;XG.create=kG.create;XG.prototype.sa=function(a){this.df=!1;this.destination.next(a)};XG.prototype.Lc=function(){this.df&&this.destination.next(this.defaultValue);this.destination.complete()};
var Xi=function(a){this.delay=0;this.qd=a};Xi.prototype.call=function(a,b){return b.subscribe(new YG(a,this.delay,this.qd))};var YG=function(a,b,c){kG.call(this,a);this.destination=a;this.delay=b;this.qd=c;this.Gv=[];this.active=!1};R(YG,kG);YG.EMPTY=kG.EMPTY;YG.create=kG.create;
var ZG=function(a){for(var b=a.source,c=b.Gv,d=a.qd,e=a.destination;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.be(a,b)):(b.$b?b.destination.complete():this.unsubscribe(),b.active=!1)};YG.prototype.nV=function(a){this.active=!0;var b=this.destination;b.add(a.be(ZG,this.delay,{source:this,destination:b,qd:a}))};YG.prototype.sa=function(a){var b=this.qd;a=new $G(b.now()+this.delay,a);this.Gv.push(a);!1===this.active&&this.nV(b)};
YG.prototype.Yf=function(a){this.Gv.length=0;this.destination.error(a);this.unsubscribe()};YG.prototype.Lc=function(){0===this.Gv.length&&this.destination.complete();this.unsubscribe()};var $G=function(a,b){this.time=a;this.value=b};
var Zi=function(a){this.compare=a;this.NC=void 0};Zi.prototype.call=function(a,b){return b.subscribe(new aH(a,this.compare,this.NC))};var aH=function(a,b,c){kG.call(this,a);this.NC=c;this.rC=!1;"function"===typeof b&&(this.compare=b)};R(aH,kG);aH.EMPTY=kG.EMPTY;aH.create=kG.create;aH.prototype.compare=function(a,b){return a===b};
aH.prototype.sa=function(a){try{var b=this.NC;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.rC)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.rC=!0;b||(this.key=c,this.destination.next(a))};
var aj=function(){this.count=1};aj.prototype.call=function(a,b){return b.subscribe(new bH(a,this.count))};var bH=function(a,b){kG.call(this,a);this.count=b;this.tW=0};R(bH,kG);bH.EMPTY=kG.EMPTY;bH.create=kG.create;bH.prototype.sa=function(a){var b=this.count,c=++this.tW;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};
var dj=function(a){this.RB=a};dj.prototype.call=function(a,b){return b.subscribe(new cH(a,this.RB))};var cH=function(a,b){kG.call(this,a);this.RB=b;this.bf=!1};R(cH,kG);cH.EMPTY=kG.EMPTY;cH.create=kG.create;cH.prototype.sa=function(a){this.bf=!0;this.destination.next(a)};cH.prototype.Lc=function(){if(this.bf)return this.destination.complete();try{var a=this.RB()}catch(b){a=b}this.destination.error(a)};
var fj=function(a){this.Ub=a};fj.prototype.call=function(a,b){try{b.subscribe(a)}finally{a.add(this.Ub)}};
var ij=function(){this.total=1};ij.prototype.call=function(a,b){return b.subscribe(new dH(a,this.total))};var dH=function(a,b){kG.call(this,a);this.total=b;this.oO=[];this.count=0};R(dH,kG);dH.EMPTY=kG.EMPTY;dH.create=kG.create;dH.prototype.sa=function(a){var b=this.oO,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};dH.prototype.Lc=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.oO,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};
var lj=function(){this.value=void 0};lj.prototype.call=function(a,b){return b.subscribe(new eH(a,this.value))};var eH=function(a,b){kG.call(this,a);this.value=b};R(eH,kG);eH.EMPTY=kG.EMPTY;eH.create=kG.create;eH.prototype.sa=function(){this.destination.next(this.value)};
var nj=function(a,b,c){this.MA=a;this.E_=b;this.AY=void 0===c?!1:c};nj.prototype.call=function(a,b){return b.subscribe(new fH(a,this.MA,this.E_,this.AY))};var fH=function(a,b,c,d){kG.call(this,a);this.MA=b;this.Zg=c;this.BH=d;this.index=0};R(fH,kG);fH.EMPTY=kG.EMPTY;fH.create=kG.create;fH.prototype.sa=function(a){var b=this.destination;if(this.BH){var c=this.index++;try{var d=this.MA(this.Zg,a,c)}catch(e){b.error(e);return}this.Zg=d;b.next(d)}else this.Zg=a,this.BH=!0,b.next(a)};
var xj=function(){this.total=1};xj.prototype.call=function(a,b){return b.subscribe(new gH(a,this.total))};var gH=function(a,b){kG.call(this,a);this.total=b;this.count=0};R(gH,kG);gH.EMPTY=kG.EMPTY;gH.create=kG.create;gH.prototype.sa=function(a){++this.count>this.total&&this.destination.next(a)};
var Aj=function(a){this.Mf=a};Aj.prototype.call=function(a,b){return b.subscribe(new hH(a,this.Mf))};var hH=function(a,b){xG.call(this,a);this.Mf=b;this.index=0};R(hH,xG);hH.EMPTY=xG.EMPTY;hH.create=xG.create;k=hH.prototype;k.sa=function(a){var b=this.index++;try{var c=this.Mf(a,b)}catch(d){this.destination.error(d);return}this.oy(c,a,b)};k.oy=function(a,b,c){var d=this.av;d&&d.unsubscribe();b=new gi(this,b,c);this.destination.add(b);this.av=ii(this,a,void 0,void 0,b)};
k.Lc=function(){var a=this.av;a&&!a.closed||xG.prototype.Lc.call(this);this.unsubscribe()};k.Te=function(){this.av=null};k.wk=function(a){this.destination.remove(a);this.av=null;this.$b&&xG.prototype.Lc.call(this)};k.xk=function(a){this.destination.next(a)};
var Cj=function(a){this.LZ=a};Cj.prototype.call=function(a,b){a=new iH(a);var c=ii(a,this.LZ);return c&&!a.xO?(a.add(c),b.subscribe(a)):a};var iH=function(a){xG.call(this,a);this.xO=!1};R(iH,xG);iH.EMPTY=xG.EMPTY;iH.create=xG.create;iH.prototype.xk=function(){this.xO=!0;this.complete()};iH.prototype.wk=function(){};
var Ej=function(a,b){this.Eh=a;this.AC=b};Ej.prototype.call=function(a,b){return b.subscribe(new jH(a,this.Eh,this.AC))};var jH=function(a,b,c){kG.call(this,a);this.Eh=b;this.AC=c;this.index=0};R(jH,kG);jH.EMPTY=kG.EMPTY;jH.create=kG.create;jH.prototype.sa=function(a){var b=this.destination;try{var c=this.Eh(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.AC&&b.next(a),b.complete())};
var Gj=function(a){this.wZ=a;this.complete=this.error=void 0};Gj.prototype.call=function(a,b){return b.subscribe(new kH(a,this.wZ,this.error,this.complete))};var kH=function(a,b,c,d){kG.call(this,a);this.iA=this.jA=this.kA=xi;this.jA=c||xi;this.iA=d||xi;Hh(b)?(this.td=this,this.kA=b):b&&(this.td=b,this.kA=b.next||xi,this.jA=b.error||xi,this.iA=b.complete||xi)};R(kH,kG);kH.EMPTY=kG.EMPTY;kH.create=kG.create;
kH.prototype.sa=function(a){try{this.kA.call(this.td,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};kH.prototype.Yf=function(a){try{this.jA.call(this.td,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};kH.prototype.Lc=function(){try{this.iA.call(this.td)}catch(a){this.destination.error(a);return}return this.destination.complete()};
var Ij={TC:!0,PE:!1},Jj=function(a,b,c){this.ak=a;this.TC=b;this.PE=c};Jj.prototype.call=function(a,b){return b.subscribe(new lH(a,this.ak,this.TC,this.PE))};var lH=function(a,b,c,d){xG.call(this,a);this.destination=a;this.ak=b;this.$T=c;this.$V=d;this.Mz=null;this.hy=!1};R(lH,xG);lH.EMPTY=xG.EMPTY;lH.create=xG.create;lH.prototype.sa=function(a){this.hy=!0;this.Mz=a;this.nA||(this.$T?this.send():mH(this,a))};
lH.prototype.send=function(){var a=this.Mz;this.hy&&(this.destination.next(a),mH(this,a));this.hy=!1;this.Mz=null};var mH=function(a,b){try{var c=a.ak(b)}catch(d){a.destination.error(d),c=null}(b=c)&&a.add(a.nA=ii(a,b))},nH=function(a){var b=a.nA,c=a.$V;b&&b.unsubscribe();a.nA=null;c&&a.send()};lH.prototype.xk=function(){nH(this)};lH.prototype.wk=function(){nH(this)};
var Lj,Mj=new Je("AllowMultipleToken"),os=function(a,b){this.name=a;this.l=b},Nj=function(a){this.$f=a;this.Ky=[];this.yG=[];this.ka=!1},qH=function(){var a=oH(),b=pH,c=Uj(),d=[{s:Tj,Cb:c}];c.Ab(function(){var e=Qj({kb:d,parent:a.va,name:b.uN.name}),f=b.create(e),g=f.va.get(Wg,null);if(!g)throw Error("La");c.Da(function(){var h=c.Um.subscribe({next:function(l){g.handleError(l)}});f.jb(function(){Wj(a.Ky,f);h.unsubscribe()})});return Vj(g,c,function(){var h=f.va.get(UF);VF(h);return h.NX.then(function(){var l=
f.va.get(Mn,"en-US");Ch(l||"en-US");a.mU(f);return f})})})};Nj.prototype.mU=function(a){var b=a.va.get(rH);if(0<a.cx.length)a.cx.forEach(function(c){return b.lp(c)});else if(a.instance.zZ)a.instance.zZ(b);else throw Error("Ma`"+uc(a.instance.constructor));this.Ky.push(a)};Nj.prototype.jb=function(a){this.yG.push(a)};Nj.prototype.destroy=function(){if(this.ka)throw Error("Na");this.Ky.slice().forEach(function(a){return a.destroy()});this.yG.forEach(function(a){return a()});this.ka=!0};
Z.Object.defineProperties(Nj.prototype,{va:{configurable:!0,enumerable:!0,get:function(){return this.$f}},Yc:{configurable:!0,enumerable:!0,get:function(){return this.ka}}});Nj.g=function(a){return new (a||Nj)(n(SE))};Nj.U=Ac({l:Nj,o:Nj.g});
var rH=function(a,b,c,d,e){var f=this;this.sb=a;this.$f=b;this.pS=c;this.nj=d;this.zT=e;this.TQ=[];this.zt=[];this.Fz=!1;this.Yl=!0;this.mL=[];this.pe=[];this.AU=this.sb.oq.subscribe({next:function(){f.sb.Ab(function(){sH(f)})}});this.isStable=wi(new Oh(function(g){f.Yl=f.sb.isStable&&!f.sb.Qu&&!f.sb.Pp;f.sb.Da(function(){g.next(f.Yl);g.complete()})}),(new Oh(function(g){var h;f.sb.Da(function(){h=f.sb.ze.subscribe(function(){if(LG())throw Error("Fa");Fh(function(){f.Yl||f.sb.Qu||f.sb.Pp||(f.Yl=!0,
g.next(!0))})})});var l=f.sb.uD.subscribe(function(){if(!LG())throw Error("Ea");f.Yl&&(f.Yl=!1,f.sb.Da(function(){g.next(!1)}))});return function(){h.unsubscribe();l.unsubscribe()}})).h(tj()))};
rH.prototype.lp=function(a,b){var c=this;if(!this.zT.done)throw Error("Oa");a=a instanceof YE?a:OF(this.nj,a);this.mL.push(a.nB);var d=a.OY?void 0:this.$f.get($E),e=a.create(TE,[],b||a.Fg,d),f=e.location.j,g=(b=e.va.get(NG,null))&&e.va.get(QG);b&&g&&g.Qn.set(f,b);e.jb(function(){c.xm(e.qg);Wj(c.pe,e);g&&g.Qn.delete(f)});this.eU(e);return e};
var sH=function(a){if(a.Fz)throw Error("Pa");try{a.Fz=!0;for(var b=Pa(a.zt),c=b.next();!c.done;c=b.next())c.value.ih()}catch(d){a.sb.Da(function(){return a.pS.handleError(d)})}finally{a.Fz=!1}},tH=function(a,b){a.zt.push(b);if(b.yr)throw Error("ma");b.pf=a};rH.prototype.xm=function(a){Wj(this.zt,a);a.pf=null;var b=a.Cc;sf(b[11],2,a.Cc[1].firstChild,b,null,null,!1)};rH.prototype.eU=function(a){tH(this,a.qg);sH(this);this.pe.push(a);this.$f.get(ZF,[]).concat(this.TQ).forEach(function(b){return b(a)})};
rH.prototype.ia=function(){this.zt.slice().forEach(function(a){return a.destroy()});this.AU.unsubscribe()};rH.g=function(a){return new (a||rH)(n(Tj),n(SE),n(Wg),n(ZE),n(UF))};rH.U=Ac({l:rH,o:rH.g});
var uH=function(){};
var gm=function(a){this.lS=a=void 0===a?!1:a;this.Hi=!0;this.Oe=[];this.XF=!1;this.Hr=null;this.length=0;this.fv=this.first=void 0;var b=ch(),c=gm.prototype;c[b]||(c[b]=Xj)};k=gm.prototype;k.get=function(a){return this.Oe[a]};k.map=function(a){return this.Oe.map(a)};k.filter=function(a){return this.Oe.filter(a)};k.find=function(a){return this.Oe.find(a)};k.reduce=function(a,b){return this.Oe.reduce(a,b)};k.forEach=function(a){this.Oe.forEach(a)};k.some=function(a){return this.Oe.some(a)};k.cc=function(){return this.Oe.slice()};
k.toString=function(){return this.Oe.toString()};k.reset=function(a,b){this.Hi=!1;a=we(a);a:{var c=this.Oe;if(c.length!==a.length)b=!1;else{for(var d=0;d<c.length;d++){var e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.XF=!b)this.Oe=a,this.length=a.length,this.fv=a[this.length-1],this.first=a[0]};var Zl=function(a){!a.Hr||!a.XF&&a.lS||a.Hr.emit(a)};gm.prototype.qE=function(){this.Hi=!0};gm.prototype.destroy=function(){this.nb.complete();this.nb.unsubscribe()};
Z.Object.defineProperties(gm.prototype,{nb:{configurable:!0,enumerable:!0,get:function(){return this.Hr||(this.Hr=new KG)}}});Symbol.iterator;
var vH=function(){},wH={L1:"",M1:".ngfactory"},xH=function(a,b){this.yR=a;this.Fa=b||wH};xH.prototype.load=function(a){return yH(this,a)};var yH=function(a,b){b=Pa(b.split("#"));var c=b.next().value,d=b.next().value;void 0===d&&(d="default");return System.import(c).then(function(e){return e[d]}).then(function(e){if(!e)throw Error("Qa`"+d+"`"+c);return e}).then(function(e){return a.yR.lL(e)})};xH.g=function(a){return new (a||xH)(n(cG),n(vH,8))};xH.U=Ac({l:xH,o:xH.g});
var zH=new Je("AnalyzeForEntryComponents");
var kk=0,lk=0,mk=0;
var Qk={gZ:"element"},Pk={gZ:"ICU"};
var Mk=0,Kk=0;
var Wk=/\ufffd(\d+):?\d*\ufffd/gi,el=/\ufffd(\d+)\ufffd/,bl=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Yk=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,ol=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,nl=/\uE500/g;
var fl=/\[(\ufffd.+?\ufffd?)\]/,gl=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,jl=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,kl=/{([A-Z0-9_]+)}/g,ll=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,il=/\/\*/,hl=/\d+:(\d+)/;
var im=function(a){this.RD=a;this.matches=null};im.prototype.clone=function(){return new im(this.RD)};im.prototype.qE=function(){this.RD.qE()};var hm=function(a){this.Na=a=void 0===a?[]:a};hm.prototype.Ye=function(a){var b=a.Na;if(null!==b){a=null!==a.eb?a.eb[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.Na[b.Na[d].qM].clone());return new hm(c)}return null};hm.prototype.xm=function(a){LF(this,a)};
var LF=function(a,b){for(var c=0;c<a.Na.length;c++)null!==b.Na.Na[c].matches&&a.Na[c].qE()},bm=function(a,b,c){this.Eh=a;this.flags=b;this.read=void 0===c?null:c},jm=function(a){this.Na=a=void 0===a?[]:a};k=jm.prototype;k.Ep=function(a,b){for(var c=0;c<this.Na.length;c++)this.Na[c].Ep(a,b)};k.uu=function(a){for(var b=0;b<this.Na.length;b++)this.Na[b].uu(a)};
k.NB=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.Na[c].NB(a,null!==b?b.length:0);d&&(d.qM=c,null!==b?b.push(d):b=[d])}return null!==b?new jm(b):null};k.v=function(a,b){for(var c=0;c<this.Na.length;c++)this.Na[c].v(a,b)};k.track=function(a){this.Na.push(a)};Z.Object.defineProperties(jm.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.Na.length}}});var km=function(a,b){this.ad=a;this.matches=null;this.qM=-1;this.qL=!1;this.Uw=!0;this.tG=void 0===b?-1:b};
km.prototype.Ep=function(a,b){if(AH(this,b)){var c=this.ad.Eh;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.XC;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}BH(this,a,b,f);BH(this,a,b,oe(b,a,e,!1,!1))}else c===Vl?b.type&4&&BH(this,a,b,-1):BH(this,a,b,oe(b,a,c,!1,!1))}};km.prototype.uu=function(a){this.tG===a.index&&(this.Uw=!1)};km.prototype.v=function(a,b){this.Ep(a,b)};
km.prototype.NB=function(a,b){return AH(this,a)?(this.qL=!0,CH(this,-a.index,b),new km(this.ad)):null};
var AH=function(a,b){if(a.Uw&&1!==(a.ad.flags&1)){a=a.tG;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.Uw},BH=function(a,b,c,d){if(null!==d){var e=a.ad.read;null!==e?e===Ye||e===Wl||e===Vl&&c.type&4?CH(a,c.index,-2):(b=oe(c,b,e,!1,!1),null!==b&&CH(a,c.index,b)):CH(a,c.index,d)}},CH=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};
var DH=[{s:rH,oc:rH,Ka:[Tj,SE,Wg,ZE,UF]},{s:PF,Ka:[Tj],Bb:mm},{s:UF,oc:UF,Ka:[[new KE,TF]]},{s:cG,oc:cG,Ka:[]},XF,{s:FF,Bb:function(){return HF},Ka:[]},{s:GF,Bb:function(){return IF},Ka:[]},{s:Mn,Bb:function(a){a=a||("undefined"!==typeof iz?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US");Ch(a);return a},Ka:[[new JE(Mn),new KE,new LE]]},{s:aG,Cb:"USD"}],EH=function(){};EH.g=function(a){return new (a||EH)(n(rH))};EH.ba=id({type:EH});EH.aa=Bc({kb:DH});
var FH=Sj(null,"core",[{s:YF,Cb:"unknown"},{s:Nj,Ka:[SE]},{s:QG,Ka:[]},{s:$F,Ka:[]}]);
var GH=function(a,b,c,d){this.VT=a;this.WT=b;this.Eo=c;this.Dc=d;this.qs=this.ps=null;this.ls=[];this.Wg=null};k=GH.prototype;k.vg=function(){if(this.ps){var a=this.ps.$j(this.Wg);a&&this.IQ(a)}else this.qs&&(a=this.qs.$j(this.Wg))&&this.JQ(a)};k.JQ=function(a){var b=this;a.Gu(function(c){return b.wd(c.key,c.kd)});DF(a,function(c){return b.wd(c.key,c.kd)});a.Hu(function(c){c.Hk&&b.wd(c.key,!1)})};
k.IQ=function(a){var b=this;a.Gu(function(c){if("string"===typeof c.item)b.wd(c.item,!0);else throw Error("Xa`"+uc(c.item));});a.Hu(function(c){return b.wd(c.item,!1)})};k.Ww=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.wd(c,!0)}):Object.keys(a).forEach(function(c){return b.wd(c,!!a[c])}))};k.jJ=function(a){var b=this;a&&(Array.isArray(a)||a instanceof Set?a.forEach(function(c){return b.wd(c,!1)}):Object.keys(a).forEach(function(c){return b.wd(c,!1)}))};
k.wd=function(a,b){var c=this;(a=a.trim())&&a.split(/\s+/g).forEach(function(d){b?c.Dc.Dt(c.Eo.j,d):c.Dc.Mv(c.Eo.j,d)})};
Z.Object.defineProperties(GH.prototype,{YY:{configurable:!0,enumerable:!0,set:function(a){this.jJ(this.ls);this.ls="string"===typeof a?a.split(/\s+/):[];this.Ww(this.ls);this.Ww(this.Wg)}},yZ:{configurable:!0,enumerable:!0,set:function(a){this.jJ(this.Wg);this.Ww(this.ls);this.qs=this.ps=null;if(this.Wg="string"===typeof a?a.split(/\s+/):a)eh(this.Wg)?this.ps=this.VT.find(this.Wg).create():this.qs=this.WT.find(this.Wg).create()}}});GH.g=function(a){return new (a||GH)(w(FF),w(GF),w(Ye),w(dF))};
GH.R=p({type:GH,i:[["","ngClass",""]],inputs:{YY:["class","klass"],yZ:"ngClass"}});
var HH=function(a){this.Nc=a;this.hD=this.rv=this.bp=null};HH.prototype.vc=function(a){a.ngTemplateOutlet?(a=this.Nc,this.bp&&a.remove(a.indexOf(this.bp)),this.bp=this.hD?a.Ye(this.hD,this.rv):null):this.bp&&a.ngTemplateOutletContext&&this.rv&&(this.bp.context=this.rv)};HH.g=function(a){return new (a||HH)(w(Wl))};HH.R=p({type:HH,i:[["","ngTemplateOutlet",""]],inputs:{rv:"ngTemplateOutletContext",hD:"ngTemplateOutlet"},features:[sd]});
var IH=function(){};IH.prototype.pL=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};IH.prototype.Kb=function(a){a.unsubscribe()};IH.prototype.jb=function(a){a.unsubscribe()};var JH=function(){};JH.prototype.pL=function(a,b){return a.then(b,function(c){throw c;})};JH.prototype.Kb=function(){};JH.prototype.jb=function(){};var KH=new JH,LH=new IH,MH=function(a){this.YU=a;this.Zz=this.Go=this.jt=this.ts=null};k=MH.prototype;k.ia=function(){this.jt&&this.GG()};
k.transform=function(a){return this.Go?a!==this.Go?(this.GG(),this.transform(a)):this.ts:(a&&this.Wc(a),this.ts)};k.Wc=function(a){var b=this;this.Go=a;this.Zz=this.uV(a);this.jt=this.Zz.pL(a,function(c){return b.lW(a,c)})};k.uV=function(a){if(qh(a))return KH;if(rh(a))return LH;throw Error("Ya`"+a+"`"+uc(MH));};k.GG=function(){this.Zz.Kb(this.jt);this.Go=this.jt=this.ts=null};k.lW=function(a,b){a===this.Go&&(this.ts=b,pF(this.YU))};MH.g=function(a){return new (a||MH)(w(sF,16))};
MH.mf=kd({name:"async",type:MH,pd:!1});
var NH=function(a,b,c,d){this.ja=a;this.fD=b;this.index=c;this.count=d};Z.Object.defineProperties(NH.prototype,{first:{configurable:!0,enumerable:!0,get:function(){return 0===this.index}},fv:{configurable:!0,enumerable:!0,get:function(){return this.index===this.count-1}}});var OH=function(a,b,c){this.Ue=a;this.pt=b;this.Gx=c;this.Fo=null;this.Py=!0;this.Lg=null};
OH.prototype.vg=function(){if(this.Py){this.Py=!1;var a=this.Fo;if(!this.Lg&&a)try{this.Lg=this.Gx.find(a).create(this.yN)}catch(b){throw Error("Za`"+a+"`"+(a.name||typeof a));}}this.Lg&&(a=this.Lg.$j(this.Fo))&&this.Vw(a)};
OH.prototype.Vw=function(a){var b=this,c=[];wF(a,function(g,h,l){null==g.Gk?(l=b.Ue.Ye(b.pt,new NH(null,b.Fo,-1,-1),null===l?void 0:l),c.push(new PH(g,l))):null==l?b.Ue.remove(null===h?void 0:h):null!==h&&(h=b.Ue.get(h),b.Ue.move(h,l),c.push(new PH(g,h)))});for(var d=0;d<c.length;d++)this.JU(c[d].view,c[d].q_);d=0;for(var e=this.Ue.length;d<e;d++){var f=this.Ue.get(d);f.context.index=d;f.context.count=e;f.context.fD=this.Fo}xF(a,function(g){b.Ue.get(g.jg).context.ja=g.item})};
OH.prototype.JU=function(a,b){a.context.ja=b.item};Z.Object.defineProperties(OH.prototype,{fD:{configurable:!0,enumerable:!0,set:function(a){this.Fo=a;this.Py=!0}},yN:{configurable:!0,enumerable:!0,set:function(a){this.st=a},get:function(){return this.st}},AZ:{configurable:!0,enumerable:!0,set:function(a){a&&(this.pt=a)}}});OH.g=function(a){return new (a||OH)(w(Wl),w(Vl),w(FF))};OH.R=p({type:OH,i:[["","ngFor","","ngForOf",""]],inputs:{fD:"ngForOf",yN:"ngForTrackBy",AZ:"ngForTemplate"}});
var PH=function(a,b){this.q_=a;this.view=b};
var RH=function(a,b){this.Ue=a;this.td=new QH;this.Rr=this.rt=this.Lx=null;this.mA=b};RH.prototype.EA=function(){this.td.ja?this.rt||(this.Ue.clear(),this.Rr=null,this.mA&&(this.rt=this.Ue.Ye(this.mA,this.td))):this.Rr||(this.Ue.clear(),this.rt=null,this.Lx&&(this.Rr=this.Ue.Ye(this.Lx,this.td)))};
Z.Object.defineProperties(RH.prototype,{pa:{configurable:!0,enumerable:!0,set:function(a){this.td.ja=this.td.pa=a;this.EA()}},CZ:{configurable:!0,enumerable:!0,set:function(a){nm("ngIfThen",a);this.mA=a;this.rt=null;this.EA()}},BZ:{configurable:!0,enumerable:!0,set:function(a){nm("ngIfElse",a);this.Lx=a;this.Rr=null;this.EA()}}});RH.g=function(a){return new (a||RH)(w(Wl),w(Vl))};RH.R=p({type:RH,i:[["","ngIf",""]],inputs:{pa:"ngIf",CZ:"ngIfThen",BZ:"ngIfElse"}});var QH=function(){this.pa=this.ja=null};
var SH=function(a,b){this.Nc=a;this.WV=b;this.ql=!1};SH.prototype.create=function(){this.ql=!0;this.Nc.Ye(this.WV)};SH.prototype.destroy=function(){this.ql=!1;this.Nc.clear()};var TH=function(){this.wG=!1;this.yy=this.lx=0;this.rs=!1};TH.prototype.pQ=function(){return this.lx++};TH.prototype.qQ=function(a){this.$n||(this.$n=[]);this.$n.push(a)};TH.prototype.jU=function(a){a=a==this.tU;this.rs=this.rs||a;this.yy++;this.yy===this.lx&&(this.iK(!this.rs),this.yy=0,this.rs=!1);return a};
TH.prototype.iK=function(a){if(this.$n&&a!==this.wG){this.wG=a;for(var b=0;b<this.$n.length;b++){var c=this.$n[b],d=a;d&&!c.ql?c.create():!d&&c.ql&&c.destroy()}}};Z.Object.defineProperties(TH.prototype,{gD:{configurable:!0,enumerable:!0,set:function(a){this.tU=a;0===this.lx&&this.iK(!0)}}});TH.g=function(a){return new (a||TH)};TH.R=p({type:TH,i:[["","ngSwitch",""]],inputs:{gD:"ngSwitch"}});var UH=function(a,b,c){this.gD=c;c.pQ();this.HA=new SH(a,b)};
UH.prototype.vg=function(){var a=this.HA,b=this.gD.jU(this.FZ);b&&!a.ql?a.create():!b&&a.ql&&a.destroy()};UH.g=function(a){return new (a||UH)(w(Wl),w(Vl),w(TH,9))};UH.R=p({type:UH,i:[["","ngSwitchCase",""]],inputs:{FZ:"ngSwitchCase"}});var VH=function(a,b,c){c.qQ(new SH(a,b))};VH.g=function(a){return new (a||VH)(w(Wl),w(Vl),w(TH,9))};VH.R=p({type:VH,i:[["","ngSwitchDefault",""]]});
var WH=function(){},XH=function(a){this.locale=a};R(XH,WH);XH.g=function(a){return new (a||XH)(n(Mn))};XH.U=Ac({l:XH,o:XH.g});
var YH=function(a,b,c){this.Eo=a;this.Gx=b;this.Dc=c;this.Lg=this.xI=null};YH.prototype.vg=function(){if(this.Lg){var a=this.Lg.$j(this.xI);a&&this.Vw(a)}};YH.prototype.Oz=function(a,b){var c=Pa(a.split("."));a=c.next().value;c=c.next().value;b=null!=b&&c?""+b+c:b;null!=b?this.Dc.dw(this.Eo.j,a,b):this.Dc.Nv(this.Eo.j,a)};YH.prototype.Vw=function(a){var b=this;a.Hu(function(c){return b.Oz(c.key,null)});a.Gu(function(c){return b.Oz(c.key,c.kd)});DF(a,function(c){return b.Oz(c.key,c.kd)})};
Z.Object.defineProperties(YH.prototype,{EZ:{configurable:!0,enumerable:!0,set:function(a){this.xI=a;!this.Lg&&a&&(this.Lg=this.Gx.find(a).create())}}});YH.g=function(a){return new (a||YH)(w(Ye),w(GF),w(dF))};YH.R=p({type:YH,i:[["","ngStyle",""]],inputs:{EZ:"ngStyle"}});
var ZH=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D])\S*/g,
$H=function(){};$H.prototype.transform=function(a){if(null==a)return null;if("string"!==typeof a)throw Error("Ya`"+a+"`"+uc($H));return a.replace(ZH,function(b){return b[0].toUpperCase()+b.substr(1).toLowerCase()})};$H.g=function(a){return new (a||$H)};$H.mf=kd({name:"titlecase",type:$H,pd:!0});
var Tm=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Nm={},Cm=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,Fm={};
var aI=function(a){this.locale=a};aI.prototype.transform=function(a,b,c,d){if(null==a||""===a||a!==a)return null;try{return Lm(a,void 0===b?"mediumDate":b,d||this.locale,c)}catch(e){throw Error("Ya`"+e.message+"`"+uc(aI));}};aI.g=function(a){return new (a||aI)(w(Mn,16))};aI.mf=kd({name:"date",type:aI,pd:!0});
var bI=function(){};bI.g=function(a){return new (a||bI)};bI.ba=id({type:bI});bI.aa=Bc({kb:[{s:WH,oc:XH}]});
var Ym=new Je("DocumentToken");
var Xn=null,cI=function(){};
var dI=function(){};dI.g=function(a){return new (a||dI)};dI.U=Ac({l:dI,o:function(){return n(eI)},fa:"platform"});var fI=new Je("Location Initialized"),eI=function(a){this.yc=a;this.xT()};R(eI,dI);eI.prototype.xT=function(){this.location=window.location;this.oo=window.history};eI.prototype.pq=function(a){var b=gI(this.yc,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var hI=function(a,b){var c=gI(a.yc,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};k=eI.prototype;k.pushState=function(a,b,c){window.history.pushState?this.oo.pushState(a,b,c):this.location.hash=c};k.replaceState=function(a,b,c){window.history.pushState?this.oo.replaceState(a,b,c):this.location.hash=c};k.forward=function(){this.oo.forward()};k.back=function(){this.oo.back()};k.getState=function(){return this.oo.state};
Z.Object.defineProperties(eI.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.location.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.location.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.location.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.location.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.location.pathname},set:function(a){this.location.pathname=a}},
search:{configurable:!0,enumerable:!0,get:function(){return this.location.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.location.hash}}});eI.g=function(a){return new (a||eI)(n(Ym))};eI.U=Ac({l:eI,o:function(){return new eI(n(Ym))},fa:"platform"});
var iI=function(){};iI.g=function(a){return new (a||iI)};iI.U=Ac({l:iI,o:function(){var a=n(Ym).location;return new vs(n(dI),a&&a.origin||"")},fa:"root"});var jI=new Je("appBaseHref"),vs=function(a,b){this.rc=a;this.Hj=[];null==b&&(b=Xn.Ku());if(null==b)throw Error("hb");this.Wh=b};R(vs,iI);k=vs.prototype;k.ia=function(){for(;this.Hj.length;)this.Hj.pop()()};k.pq=function(a){this.Hj.push(this.rc.pq(a),hI(this.rc,a))};k.Ku=function(){return this.Wh};k.Lf=function(a){return Vm(this.Wh,a)};
k.path=function(a){var b=this.rc.pathname+Xm(this.rc.search),c=this.rc.hash;return c&&(void 0===a?0:a)?b+c:b};k.pushState=function(a,b,c,d){this.rc.pushState(a,b,this.Lf(c+Xm(d)))};k.replaceState=function(a,b,c,d){this.rc.replaceState(a,b,this.Lf(c+Xm(d)))};k.forward=function(){this.rc.forward()};k.back=function(){this.rc.back()};vs.g=function(a){return new (a||vs)(n(dI),n(jI,8))};vs.U=Ac({l:vs,o:vs.g});
var us=function(a,b){this.rc=a;this.Wh="";this.Hj=[];null!=b&&(this.Wh=b)};R(us,iI);k=us.prototype;k.ia=function(){for(;this.Hj.length;)this.Hj.pop()()};k.pq=function(a){this.Hj.push(this.rc.pq(a),hI(this.rc,a))};k.Ku=function(){return this.Wh};k.path=function(){var a=this.rc.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};k.Lf=function(a){a=Vm(this.Wh,a);return 0<a.length?"#"+a:a};k.pushState=function(a,b,c,d){c=this.Lf(c+Xm(d));0==c.length&&(c=this.rc.pathname);this.rc.pushState(a,b,c)};
k.replaceState=function(a,b,c,d){c=this.Lf(c+Xm(d));0==c.length&&(c=this.rc.pathname);this.rc.replaceState(a,b,c)};k.forward=function(){this.rc.forward()};k.back=function(){this.rc.back()};us.g=function(a){return new (a||us)(n(dI),n(jI,8))};us.U=Ac({l:us,o:us.g});
var kI=function(a,b){var c=this;this.Mj=new KG;this.rK=[];this.oi=a;a=this.oi.Ku();this.rc=b;this.Wh=Wm(a.replace(/\/index.html$/,""));this.oi.pq(function(d){c.Mj.emit({url:c.path(!0),pop:!0,state:d.state,type:d.type})})};k=kI.prototype;k.path=function(a){return this.normalize(this.oi.path(void 0===a?!1:a))};k.getState=function(){return this.rc.getState()};k.normalize=function(a){var b=this.Wh;a=a.replace(/\/index.html$/,"");return Wm(b&&a.startsWith(b)?a.substring(b.length):a)};
k.Lf=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.oi.Lf(a)};k.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.oi.pushState(c,"",a,b);this.Qy(this.Lf(a+Xm(b)),c)};k.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.oi.replaceState(c,"",a,b);this.Qy(this.Lf(a+Xm(b)),c)};k.forward=function(){this.oi.forward()};k.back=function(){this.oi.back()};k.JN=function(a){var b=this;this.rK.push(a);this.sW||(this.sW=this.subscribe(function(c){b.Qy(c.url,c.state)}))};
k.Qy=function(a,b){a=void 0===a?"":a;this.rK.forEach(function(c){return c(a,b)})};k.subscribe=function(a,b,c){return this.Mj.subscribe({next:a,error:b,complete:c})};kI.g=function(a){return new (a||kI)(n(iI),n(dI))};kI.U=Ac({l:kI,o:function(){return new kI(n(iI),n(dI))},fa:"root"});
var lI=function(){};lI.U=Ac({l:lI,fa:"root",o:function(){return new mI}});var mI=function(){var a=n(Ym),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},rs=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},oI=function(a,b){nI(a)&&a.window.scrollTo(b[0],b[1])},nI=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};
var pI=function(){};
var qI=new Je("cdk-dir-doc",{fa:"root",o:Zm});
var rI=function(a){this.value="ltr";this.Ia=new KG;if(a){var b=a.documentElement?a.documentElement.dir:null;b=(a.body?a.body.dir:null)||b;this.value="ltr"===b||"rtl"===b?b:"ltr"}};rI.prototype.ia=function(){this.Ia.complete()};rI.g=function(a){return new (a||rI)(n(qI,8))};rI.U=Ac({l:rI,o:rI.g,fa:"root"});
var sI=function(){};sI.g=function(a){return new (a||sI)};sI.ba=id({type:sI});sI.aa=Bc({});
var fn,gn="color button checkbox date datetime-local email file hidden image month number password radio range reset search submit tel text time url week".split(" ");
var jn;
var on,mn;
var tI;
var uI=function(){};uI.g=function(a){return new (a||uI)};uI.ba=id({type:uI});uI.aa=Bc({});
var vI;try{vI="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){vI=!1}
var wI=function(a){this.Gw=(this.Ma=(this.QI=a)?"browser"===this.QI:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.qr=this.Ma&&/(msie|trident)/i.test(navigator.userAgent);this.UP=this.Ma&&!(!window.chrome&&!vI)&&"undefined"!==typeof CSS&&!this.Gw&&!this.qr;this.Iw=this.Ma&&/AppleWebKit/i.test(navigator.userAgent)&&!this.UP&&!this.Gw&&!this.qr;this.Kn=this.Ma&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.jF=this.Ma&&/(firefox|minefield)/i.test(navigator.userAgent);
this.TP=this.Ma&&/android/i.test(navigator.userAgent)&&!this.qr;this.gQ=this.Ma&&/safari/i.test(navigator.userAgent)&&this.Iw};wI.g=function(a){return new (a||wI)(n(YF))};wI.U=Ac({l:wI,o:wI.g,fa:"root"});
var xI=nn(),yI=function(a,b){this.Sb=a;this.Ns={top:"",left:""};this.os=!1;this.V=b};yI.prototype.Tb=function(){};yI.prototype.enable=function(){if(this.fR()){var a=this.V.documentElement;this.Qs=zI(this.Sb);this.Ns.left=a.style.left||"";this.Ns.top=a.style.top||"";a.style.left=an(-this.Qs.left);a.style.top=an(-this.Qs.top);a.classList.add("cdk-global-scrollblock");this.os=!0}};
yI.prototype.disable=function(){if(this.os){var a=this.V.documentElement,b=a.style,c=this.V.body.style,d=b.Jq||"",e=c.Jq||"";this.os=!1;b.left=this.Ns.left;b.top=this.Ns.top;a.classList.remove("cdk-global-scrollblock");xI&&(b.Jq=c.Jq="auto");window.scroll(this.Qs.left,this.Qs.top);xI&&(b.Jq=d,c.Jq=e)}};yI.prototype.fR=function(){if(this.V.documentElement.classList.contains("cdk-global-scrollblock")||this.os)return!1;var a=this.V.body,b=this.Sb.Np();return a.scrollHeight>b.height||a.scrollWidth>b.width};
var AI=function(a,b,c,d){var e=this;this.si=a;this.ca=b;this.Sb=c;this.Fa=d;this.Qe=null;this.ul=function(){e.disable();e.da.$c()&&e.ca.Ab(function(){return e.da.detach()})}};AI.prototype.Tb=function(a){this.da=a};AI.prototype.enable=function(){var a=this;if(!this.Qe){var b=BI(this.si,0);this.Fa&&this.Fa.threshold&&1<this.Fa.threshold?(this.AT=zI(this.Sb).top,this.Qe=b.subscribe(function(){var c=zI(a.Sb).top;Math.abs(c-a.AT)>a.Fa.threshold?a.ul():a.da.Hg()})):this.Qe=b.subscribe(this.ul)}};
AI.prototype.disable=function(){this.Qe&&(this.Qe.unsubscribe(),this.Qe=null)};AI.prototype.detach=function(){this.disable();this.da=null};
var CI=function(){};CI.prototype.enable=function(){};CI.prototype.disable=function(){};CI.prototype.Tb=function(){};
var DI=function(a,b,c,d){this.si=a;this.Sb=b;this.ca=c;this.Fa=d;this.Qe=null};DI.prototype.Tb=function(a){this.da=a};DI.prototype.enable=function(){var a=this;this.Qe||(this.Qe=BI(this.si,this.Fa?this.Fa.C_:0).subscribe(function(){a.da.Hg();if(a.Fa&&a.Fa.A1){var b=a.da.yg.getBoundingClientRect(),c=a.Sb.Np(),d=c.width;c=c.height;rn(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.ca.Ab(function(){return a.da.detach()}))}}))};
DI.prototype.disable=function(){this.Qe&&(this.Qe.unsubscribe(),this.Qe=null)};DI.prototype.detach=function(){this.disable();this.da=null};
new Je("VIRTUAL_SCROLL_STRATEGY");
var EI=function(a,b,c){this.ca=a;this.qa=b;this.Qo=new sj;this.io=null;this.Kz=0;this.rn=new Map;this.V=c};EI.prototype.register=function(a){var b=this;this.rn.has(a)||this.rn.set(a,a.jS.subscribe(function(){return b.Qo.next(a)}))};EI.prototype.FB=function(a){var b=this.rn.get(a);b&&(b.unsubscribe(),this.rn.delete(a))};
var BI=function(a,b){b=void 0===b?20:b;return a.qa.Ma?new Oh(function(c){a.io||a.rQ();var d=0<b?a.Qo.h(Oi(b)).subscribe(c):a.Qo.subscribe(c);a.Kz++;return function(){d.unsubscribe();a.Kz--;a.Kz||a.kJ()}}):Th()};EI.prototype.ia=function(){var a=this;this.kJ();this.rn.forEach(function(b,c){return a.FB(c)});this.Qo.complete()};var FI=function(a,b){var c=[];a.rn.forEach(function(d,e){a.tV(e,b)&&c.push(e)});return c};EI.prototype.Ld=function(){return this.V.defaultView||window};
EI.prototype.tV=function(a,b){b=bn(b);a=a.zd.j;do if(b==a)return!0;while(b=b.parentElement);return!1};EI.prototype.rQ=function(){var a=this;this.io=this.ca.Da(function(){return ui(a.Ld().document,"scroll").subscribe(function(){return a.Qo.next()})})};EI.prototype.kJ=function(){this.io&&(this.io.unsubscribe(),this.io=null)};EI.g=function(a){return new (a||EI)(n(Tj),n(wI),n(Ym,8))};EI.U=Ac({l:EI,o:EI.g,fa:"root"});
var GI=function(a,b,c,d){var e=this;this.zd=a;this.vO=b;this.GZ=c;this.dir=d;this.ka=new sj;this.jS=new Oh(function(f){return e.GZ.Da(function(){return ui(e.zd.j,"scroll").h(Dj(e.ka)).subscribe(f)})})};GI.prototype.Qa=function(){this.vO.register(this)};GI.prototype.ia=function(){this.vO.FB(this);this.ka.next();this.ka.complete()};
GI.prototype.scrollTo=function(a){var b=this.zd.j,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=pn()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==pn()?a.left=a.right:1==pn()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.KQ(a)};
GI.prototype.KQ=function(a){var b=this.zd.j;nn()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};GI.g=function(a){return new (a||GI)(w(Ye),w(EI),w(Tj),w(rI,8))};GI.R=p({type:GI,i:[["","cdk-scrollable",""],["","cdkScrollable",""]]});
var HI=function(a,b,c){var d=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Tc=a;this.LG=c;this.Wl=new Set;this.Nr=[];this.Ro=[];this.eL=new sj;b&&b.length&&(a?b.forEach(function(e){return d.Hy(e)}):this.Hy(b[0]),this.Ro.length=0)};k=HI.prototype;k.select=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];var d=this;b.forEach(function(e){return d.Hy(e)});this.Mg()};
k.qe=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];var d=this;b.forEach(function(e){return d.fK(e)});this.Mg()};k.toggle=function(a){this.If(a)?this.qe(a):this.select(a)};k.clear=function(){this.eK();this.Mg()};k.If=function(a){return this.Wl.has(a)};k.df=function(){return 0===this.Wl.size};k.bf=function(){return!this.df()};k.sort=function(a){this.Tc&&this.selected&&this.Rb.sort(a)};
k.Mg=function(){this.Rb=null;if(this.Ro.length||this.Nr.length)this.eL.next({source:this,HW:this.Ro,Cg:this.Nr}),this.Nr=[],this.Ro=[]};k.Hy=function(a){this.If(a)||(this.Tc||this.eK(),this.Wl.add(a),this.LG&&this.Ro.push(a))};k.fK=function(a){this.If(a)&&(this.Wl.delete(a),this.LG&&this.Nr.push(a))};k.eK=function(){var a=this;this.df()||this.Wl.forEach(function(b){return a.fK(b)})};k.y1=function(){};
Z.Object.defineProperties(HI.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Rb||(this.Rb=Array.from(this.Wl.values()));return this.Rb}}});
new Je("_ViewRepeater");
var II=function(a,b,c){var d=this;this.qa=a;this.Fr=new sj;this.Gr=function(e){d.Fr.next(e)};this.V=c;b.Da(function(){if(a.Ma){var e=d.Ld();e.addEventListener("resize",d.Gr);e.addEventListener("orientationchange",d.Gr)}d.Ia().subscribe(function(){return d.cp=null})})};II.prototype.ia=function(){if(this.qa.Ma){var a=this.Ld();a.removeEventListener("resize",this.Gr);a.removeEventListener("orientationchange",this.Gr)}this.Fr.complete()};
II.prototype.Np=function(){this.cp||this.rW();var a={width:this.cp.width,height:this.cp.height};this.qa.Ma||(this.cp=null);return a};var zI=function(a){if(!a.qa.Ma)return{top:0,left:0};var b=a.V;a=a.Ld();var c=b.documentElement,d=c.getBoundingClientRect();return{top:-d.top||b.body.scrollTop||a.scrollY||c.scrollTop||0,left:-d.left||b.body.scrollLeft||a.scrollX||c.scrollLeft||0}};II.prototype.Ia=function(a){a=void 0===a?20:a;return 0<a?this.Fr.h(Oi(a)):this.Fr};
II.prototype.Ld=function(){return this.V.defaultView||window};II.prototype.rW=function(){var a=this.Ld();this.cp=this.qa.Ma?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};II.g=function(a){return new (a||II)(n(wI),n(Tj),n(Ym,8))};II.U=Ac({l:II,o:II.g,fa:"root"});
var JI=function(){};JI.g=function(a){return new (a||JI)};JI.ba=id({type:JI});JI.aa=Bc({});var KI=function(){};KI.g=function(a){return new (a||KI)};KI.ba=id({type:KI});KI.aa=Bc({imports:[[sI,uI,JI],sI,JI]});
var LI=function(a,b,c,d){var e=this;this.si=a;this.Sb=b;this.ca=c;this.close=function(f){return new AI(e.si,e.ca,e.Sb,f)};this.block=function(){return new yI(e.Sb,e.V)};this.Fq=function(f){return new DI(e.si,e.Sb,e.ca,f)};this.V=d};LI.g=function(a){return new (a||LI)(n(EI),n(II),n(Tj),n(Ym))};LI.U=Ac({l:LI,o:LI.g,fa:"root"});
var MI=function(a){this.Xi=new CI;this.Kc="";this.af=!1;this.dh="cdk-overlay-dark-backdrop";this.KX=!1;if(a){var b=Object.keys(a);b=Pa(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};
var NI=function(a){this.hl=[];this.V=a};NI.prototype.ia=function(){this.detach()};NI.prototype.add=function(a){this.remove(a);this.hl.push(a)};NI.prototype.remove=function(a){a=this.hl.indexOf(a);-1<a&&this.hl.splice(a,1);0===this.hl.length&&this.detach()};NI.g=function(a){return new (a||NI)(n(Ym))};NI.U=Ac({l:NI,o:NI.g,fa:"root"});
var OI=function(a){NI.call(this,a);var b=this;this.eI=function(c){for(var d=b.hl,e=d.length-1;-1<e;e--)if(0<d[e].xo.Cd.length){d[e].xo.next(c);break}}};R(OI,NI);OI.prototype.add=function(a){NI.prototype.add.call(this,a);this.uj||(this.V.body.addEventListener("keydown",this.eI),this.uj=!0)};OI.prototype.detach=function(){this.uj&&(this.V.body.removeEventListener("keydown",this.eI),this.uj=!1)};OI.g=function(a){return new (a||OI)(n(Ym))};OI.U=Ac({l:OI,o:OI.g,fa:"root"});
var PI=function(a,b){NI.call(this,a);var c=this;this.qa=b;this.Mr=!1;this.ml=function(d){for(var e=qn(d),f=c.hl.slice(),g=f.length-1;-1<g;g--){var h=f[g];if(!(1>h.Ko.Cd.length)&&h.$c()){if(h.yg.contains(e))break;h.Ko.next(d)}}}};R(PI,NI);
PI.prototype.add=function(a){NI.prototype.add.call(this,a);this.uj||(a=this.V.body,a.addEventListener("click",this.ml,!0),a.addEventListener("auxclick",this.ml,!0),a.addEventListener("contextmenu",this.ml,!0),this.qa.Kn&&!this.Mr&&(this.WR=a.style.cursor,a.style.cursor="pointer",this.Mr=!0),this.uj=!0)};
PI.prototype.detach=function(){if(this.uj){var a=this.V.body;a.removeEventListener("click",this.ml,!0);a.removeEventListener("auxclick",this.ml,!0);a.removeEventListener("contextmenu",this.ml,!0);this.qa.Kn&&this.Mr&&(a.style.cursor=this.WR,this.Mr=!1);this.uj=!1}};PI.g=function(a){return new (a||PI)(n(Ym),n(wI))};PI.U=Ac({l:PI,o:PI.g,fa:"root"});
var QI="undefined"!==typeof window?window:{},RI="undefined"!==typeof QI.qF&&!!QI.qF||"undefined"!==typeof QI.OM&&!!QI.OM||"undefined"!==typeof QI.WY&&!!QI.WY||"undefined"!==typeof QI.cQ&&!!QI.cQ,SI=function(a,b){this.qa=b;this.V=a};SI.prototype.ia=function(){var a=this.pl;a&&a.parentNode&&a.parentNode.removeChild(a)};var TI=function(a){a.pl||a.JR();return a.pl};
SI.prototype.JR=function(){if(this.qa.Ma||RI)for(var a=this.V.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].parentNode.removeChild(a[b]);a=this.V.createElement("div");a.classList.add("cdk-overlay-container");RI?a.setAttribute("platform","test"):this.qa.Ma||a.setAttribute("platform","server");this.V.body.appendChild(a);this.pl=a};SI.g=function(a){return new (a||SI)(n(Ym),n(wI))};SI.U=Ac({l:SI,o:SI.g,fa:"root"});
var UI=function(a,b,c,d,e,f,g,h,l){var m=this;this.Ej=a;this.Ob=b;this.Pb=c;this.Fa=d;this.ca=e;this.wo=f;this.V=g;this.Kl=h;this.Jo=l;this.qf=null;this.ax=new sj;this.zr=new sj;this.ai=new sj;this.Fy=Ph.EMPTY;this.PF=function(q){return m.ax.next(q)};this.xo=new sj;this.Ko=new sj;d.Xi&&(this.Pe=d.Xi,this.Pe.Tb(this));this.Nd=d.Ek};k=UI.prototype;
k.Tb=function(a){var b=this;a=this.Ej.Tb(a);!this.Ob.parentElement&&this.Os&&this.Os.appendChild(this.Ob);this.Nd&&this.Nd.Tb(this);this.nW();this.lK();this.kK();this.Pe&&this.Pe.enable();this.ca.ze.h(bj()).subscribe(function(){b.$c()&&b.Hg()});this.YJ(!0);this.Fa.af&&this.MQ();this.Fa.Kc&&this.am(this.Pb,this.Fa.Kc,!0);this.zr.next();this.wo.add(this);this.Fa.KX&&(this.Fy=this.Kl.subscribe(function(){return b.Kb()}));this.Jo.add(this);return a};
k.detach=function(){if(this.$c()){VI(this);this.YJ(!1);this.Nd&&this.Nd.detach&&this.Nd.detach();this.Pe&&this.Pe.disable();var a=this.Ej.detach();this.ai.next();this.wo.remove(this);this.bS();this.Fy.unsubscribe();this.Jo.remove(this);return a}};
k.Kb=function(){var a=this.$c();this.Nd&&this.Nd.Kb();this.hS();VI(this);this.Fy.unsubscribe();this.wo.remove(this);this.Ej.Kb();this.zr.complete();this.ax.complete();this.xo.complete();this.Ko.complete();this.Jo.remove(this);this.Ob&&this.Ob.parentNode&&(this.Ob.parentNode.removeChild(this.Ob),this.Ob=null);this.Os=this.Pb=null;a&&this.ai.next();this.ai.complete()};k.$c=function(){return this.Ej.$c()};k.Oj=function(){return this.ax};k.Hg=function(){this.Nd&&this.Nd.apply()};
var WI=function(a,b){a.Fa=Object.assign(Object.assign({},a.Fa),b);a.lK()};k=UI.prototype;k.setDirection=function(a){this.Fa=Object.assign(Object.assign({},this.Fa),{direction:a});this.kK()};k.Lu=function(){var a=this.Fa.direction;return a?"string"===typeof a?a:a.value:"ltr"};k.kK=function(){this.Ob.setAttribute("dir",this.Lu())};
k.lK=function(){if(this.Pb){var a=this.Pb.style;a.width=an(this.Fa.width);a.height=an(this.Fa.height);a.minWidth=an(this.Fa.minWidth);a.minHeight=an(this.Fa.minHeight);a.maxWidth=an(this.Fa.maxWidth);a.maxHeight=an(this.Fa.maxHeight)}};k.YJ=function(a){this.Pb.style.pointerEvents=a?"":"none"};
k.MQ=function(){var a=this;this.qf=this.V.createElement("div");this.qf.classList.add("cdk-overlay-backdrop");this.Fa.dh&&this.am(this.qf,this.Fa.dh,!0);this.Ob.parentElement.insertBefore(this.qf,this.Ob);this.qf.addEventListener("click",this.PF);"undefined"!==typeof requestAnimationFrame?this.ca.Da(function(){requestAnimationFrame(function(){a.qf&&a.qf.classList.add("cdk-overlay-backdrop-showing")})}):this.qf.classList.add("cdk-overlay-backdrop-showing")};k.nW=function(){this.Ob.nextSibling&&this.Ob.parentNode.appendChild(this.Ob)};
var VI=function(a){var b=a.qf;if(b){var c=function(){b&&(b.removeEventListener("click",a.PF),b.removeEventListener("transitionend",c),b.parentNode&&b.parentNode.removeChild(b));a.qf==b&&(a.qf=null);a.Fa.dh&&a.am(b,a.Fa.dh,!1);clearTimeout(d)};b.classList.remove("cdk-overlay-backdrop-showing");a.ca.Da(function(){b.addEventListener("transitionend",c)});b.style.pointerEvents="none";var d=a.ca.Da(function(){return setTimeout(c,500)})}};
UI.prototype.am=function(a,b,c){var d=a.classList;(Array.isArray(b)?b:[b]).forEach(function(e){e&&(c?d.add(e):d.remove(e))})};UI.prototype.bS=function(){var a=this;this.ca.Da(function(){var b=a.ca.ze.h(Dj(wi(a.zr,a.ai))).subscribe(function(){a.Pb&&a.Ob&&0!==a.Pb.children.length||(a.Pb&&a.Fa.Kc&&a.am(a.Pb,a.Fa.Kc,!1),a.Ob&&a.Ob.parentElement&&(a.Os=a.Ob.parentElement,a.Os.removeChild(a.Ob)),b.unsubscribe())})})};UI.prototype.hS=function(){var a=this.Pe;a&&(a.disable(),a.detach&&a.detach())};
Z.Object.defineProperties(UI.prototype,{yg:{configurable:!0,enumerable:!0,get:function(){return this.Pb}},pg:{configurable:!0,enumerable:!0,get:function(){return this.Ob}}});
var XI=function(a,b){this.vX=a;this.D_=b};
var un=/([A-Za-z%]+)$/,ZI=function(a,b,c,d,e){this.Sb=b;this.V=c;this.qa=d;this.Lo=e;this.zo={width:0,height:0};this.ei=!1;this.VF=!0;this.tj=!1;this.bs=!0;this.nz=!1;this.gd=0;this.yJ=[];this.Js=[];this.Is=new sj;this.Az=Ph.EMPTY;this.Md=this.Ry=0;this.wr=[];this.ZN=this.Is;YI(this,a)};
ZI.prototype.Tb=function(a){var b=this;a.pg.classList.add("cdk-overlay-connected-position-bounding-box");this.da=a;this.il=a.pg;this.Pb=a.yg;this.Me=!1;this.El=!0;this.Il=null;this.Az.unsubscribe();this.Az=this.Sb.Ia().subscribe(function(){b.El=!0;b.apply()})};
ZI.prototype.apply=function(){if(!this.Me&&this.qa.Ma)if(!this.El&&this.nz&&this.Il)$I(this);else{this.dG();this.nJ();this.fV();this.yt=this.lH();this.cz=this.Vx();this.li=this.Pb.getBoundingClientRect();for(var a=this.cz,b=this.li,c=this.yt,d=[],e,f=Pa(this.Js),g=f.next();!g.done;g=f.next()){g=g.value;var h=this.nH(a,g),l=this.Wx(h,b,g),m=this.dT(l,b,c,g);if(m.PY){this.ei=!1;this.xr(g,h);return}if(this.gR(m,l,c))d.push({position:g,origin:h,a_:b,VK:this.TF(h,g)});else if(!e||e.$Z.EP<m.EP)e={$Z:m,
c2:l,XZ:h,position:g,a_:b}}if(d.length){a=null;b=-1;d=Pa(d);for(c=d.next();!c.done;c=d.next())c=c.value,e=c.VK.width*c.VK.height*(c.position.weight||1),e>b&&(b=e,a=c);this.ei=!1;this.xr(a.position,a.origin)}else this.VF&&(this.ei=!0),this.xr(e.position,e.XZ)}};ZI.prototype.detach=function(){this.dG();this.Ps=this.Il=null;this.Az.unsubscribe()};
ZI.prototype.Kb=function(){this.Me||(this.il&&tn(this.il.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Pb&&this.nJ(),this.da&&this.da.pg.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Is.complete(),this.da=this.il=null,this.Me=!0)};
var $I=function(a){if(!a.Me&&(!a.qa||a.qa.Ma)){a.cz=a.Vx();a.li=a.Pb.getBoundingClientRect();a.yt=a.lH();var b=a.Il||a.Js[0];a.xr(b,a.nH(a.cz,b))}},aJ=function(a,b){a.yJ=b;return a},bJ=function(a,b){a.Js=b;-1===b.indexOf(a.Il)&&(a.Il=null);return a},cJ=function(a,b){a.gd=b;return a},dJ=function(a,b){a.bs=void 0===b?!0:b;return a},eJ=function(a,b){a.tj=void 0===b?!0:b;return a},fJ=function(a,b){a.VF=void 0===b?!0:b;return a},gJ=function(a,b){a.nz=void 0===b?!0:b;return a},YI=function(a,b){a.ii=b;return a},
hJ=function(a,b){a.ZJ=b;return a};k=ZI.prototype;k.nH=function(a,b){if("center"==b.Ic)var c=a.left+a.width/2;else{c=this.Ne()?a.right:a.left;var d=this.Ne()?a.left:a.right;c="start"==b.Ic?c:d}return{x:c,y:"center"==b.Jc?a.top+a.height/2:"top"==b.Jc?a.top:a.bottom}};k.Wx=function(a,b,c){return{x:a.x+("center"==c.pb?-b.width/2:"start"===c.pb?this.Ne()?-b.width:0:this.Ne()?0:-b.width),y:a.y+("center"==c.Mb?-b.height/2:"top"==c.Mb?0:-b.height)}};
k.dT=function(a,b,c,d){b=wn(b);var e=a.x;a=a.y;var f=this.Xr(d,"x");d=this.Xr(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.RJ(b.width,-e,e+b.width-c.width);e=this.RJ(b.height,d,a);d=c*e;return{EP:d,PY:b.width*b.height===d,hY:e===b.height,gY:c==b.width}};k.gR=function(a,b,c){if(this.bs){var d=c.bottom-b.y;c=c.right-b.x;b=vn(this.da.Fa.minHeight);var e=vn(this.da.Fa.minWidth);c=a.gY||null!=e&&e<=c;return(a.hY||null!=b&&b<=d)&&c}return!1};
k.bJ=function(a,b,c){if(this.Ps&&this.nz)return{x:a.x+this.Ps.x,y:a.y+this.Ps.y};b=wn(b);var d=this.yt,e=Math.max(a.x+b.width-d.width,0),f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.gd?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.gd?d.top-c.top-a.y:0;this.Ps={x:e,y:c};return{x:a.x+e,y:a.y+c}};
k.xr=function(a,b){this.FV(a);this.AV(b,a);this.xV(b,a);a.Kc&&this.uQ(a.Kc);this.Il=a;this.Is.Cd.length&&(b=this.hT(),this.Is.next(new XI(a,b)));this.El=!1};k.FV=function(a){if(this.ZJ){var b=this.il.querySelectorAll(this.ZJ),c=a.Mb;a="center"===a.pb?"center":this.Ne()?"start"===a.pb?"right":"left":"start"===a.pb?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
k.TF=function(a,b){var c=this.yt,d=this.Ne();if("top"===b.Mb){var e=a.y;var f=c.height-e+this.gd}else if("bottom"===b.Mb){var g=c.height-a.y+2*this.gd;f=c.height-g+this.gd}else{e=Math.min(c.bottom-a.y+c.top,a.y);var h=this.zo.height;f=2*e;e=a.y-e;f>h&&!this.El&&!this.tj&&(e=a.y-h/2)}h="start"===b.pb&&!d||"end"===b.pb&&d;if("end"===b.pb&&!d||"start"===b.pb&&d){var l=c.width-a.x+this.gd;b=a.x-this.gd}else if(h){var m=a.x;b=c.right-a.x}else m=Math.min(c.right-a.x+c.left,a.x),c=this.zo.width,b=2*m,m=
a.x-m,b>c&&!this.El&&!this.tj&&(m=a.x-c/2);return{top:e,left:m,bottom:g,right:l,width:b,height:f}};
k.xV=function(a,b){a=this.TF(a,b);this.El||this.tj||(a.height=Math.min(a.height,this.zo.height),a.width=Math.min(a.width,this.zo.width));var c={};if(this.zH())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.da.Fa.maxHeight,e=this.da.Fa.maxWidth;c.height=an(a.height);c.top=an(a.top);c.bottom=an(a.bottom);c.width=an(a.width);c.left=an(a.left);c.right=an(a.right);c.alignItems="center"===b.pb?"center":"end"===b.pb?"flex-end":"flex-start";c.justifyContent=
"center"===b.Mb?"center":"bottom"===b.Mb?"flex-end":"flex-start";d&&(c.maxHeight=an(d));e&&(c.maxWidth=an(e))}this.zo=a;tn(this.il.style,c)};k.fV=function(){tn(this.il.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};k.nJ=function(){tn(this.Pb.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
k.AV=function(a,b){var c={},d=this.zH(),e=this.bs,f=this.da.Fa;if(d){var g=zI(this.Sb);tn(c,this.RS(b,a,g));tn(c,this.QS(b,a,g))}else c.position="static";a="";g=this.Xr(b,"x");b=this.Xr(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=an(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=an(f.maxWidth):e&&(c.maxWidth=""));tn(this.Pb.style,c)};
k.RS=function(a,b,c){var d={top:"",bottom:""};b=this.Wx(b,this.li,a);this.ei&&(b=this.bJ(b,this.li,c));c=TI(this.Lo).getBoundingClientRect().top;b.y-=c;"bottom"===a.Mb?d.bottom=this.V.documentElement.clientHeight-(b.y+this.li.height)+"px":d.top=an(b.y);return d};
k.QS=function(a,b,c){var d={left:"",right:""};b=this.Wx(b,this.li,a);this.ei&&(b=this.bJ(b,this.li,c));"right"===(this.Ne()?"end"===a.pb?"left":"right":"end"===a.pb?"right":"left")?d.right=this.V.documentElement.clientWidth-(b.x+this.li.width)+"px":d.left=an(b.x);return d};k.hT=function(){var a=this.Vx(),b=this.Pb.getBoundingClientRect(),c=this.yJ.map(function(d){return d.zd.j.getBoundingClientRect()});return{P1:sn(a,c),Q1:rn(a,c),TY:sn(b,c),R1:rn(b,c)}};
k.RJ=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];return c.reduce(function(e,f){return e-Math.max(f,0)},a)};k.lH=function(){var a=this.V.documentElement.clientWidth,b=this.V.documentElement.clientHeight,c=zI(this.Sb);return{top:c.top+this.gd,left:c.left+this.gd,right:c.left+a-this.gd,bottom:c.top+b-this.gd,width:a-2*this.gd,height:b-2*this.gd}};k.Ne=function(){return"rtl"===this.da.Lu()};k.zH=function(){return!this.bs||this.ei};
k.Xr=function(a,b){return"x"===b?null==a.offsetX?this.Ry:a.offsetX:null==a.offsetY?this.Md:a.offsetY};k.w1=function(){};k.uQ=function(a){var b=this;this.Pb&&(Array.isArray(a)?a:[a]).forEach(function(c){""!==c&&-1===b.wr.indexOf(c)&&(b.wr.push(c),b.Pb.classList.add(c))})};k.dG=function(){var a=this;this.Pb&&(this.wr.forEach(function(b){a.Pb.classList.remove(b)}),this.wr=[])};
k.Vx=function(){var a=this.ii;if(a instanceof Ye)return a.j.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();var b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}};Z.Object.defineProperties(ZI.prototype,{yq:{configurable:!0,enumerable:!0,get:function(){return this.Js}}});
var iJ=function(){this.UR="static";this.iy=this.IA=this.wj=this.Qw=this.Dz=this.Ay=this.dx=this.tA=""};k=iJ.prototype;k.Tb=function(a){var b=a.Fa;this.da=a;this.IA&&!b.width&&WI(a,{width:this.IA});this.iy&&!b.height&&WI(a,{height:this.iy});a.pg.classList.add("cdk-global-overlay-wrapper");this.Me=!1};k.top=function(a){this.dx="";this.tA=void 0===a?"":a;this.Qw="flex-start";return this};k.left=function(a){this.Dz="";this.Ay=void 0===a?"":a;this.wj="flex-start";return this};
k.bottom=function(a){this.tA="";this.dx=void 0===a?"":a;this.Qw="flex-end";return this};k.right=function(a){this.Ay="";this.Dz=void 0===a?"":a;this.wj="flex-end";return this};k.width=function(a){a=void 0===a?"":a;this.da?WI(this.da,{width:a}):this.IA=a;return this};k.height=function(a){a=void 0===a?"":a;this.da?WI(this.da,{height:a}):this.iy=a;return this};
k.apply=function(){if(this.da&&this.da.$c()){var a=this.da.yg.style,b=this.da.pg.style,c=this.da.Fa,d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=("100%"===d||"100vw"===d)&&(!f||"100%"===f||"100vw"===f);e=("100%"===e||"100vh"===e)&&(!c||"100%"===c||"100vh"===c);a.position=this.UR;a.marginLeft=d?"0":this.Ay;a.marginTop=e?"0":this.tA;a.marginBottom=this.dx;a.marginRight=this.Dz;d?b.justifyContent="flex-start":"center"===this.wj?b.justifyContent="center":"rtl"===this.da.Fa.direction?"flex-start"===
this.wj?b.justifyContent="flex-end":"flex-end"===this.wj&&(b.justifyContent="flex-start"):b.justifyContent=this.wj;b.alignItems=e?"flex-start":this.Qw}};k.Kb=function(){if(!this.Me&&this.da){var a=this.da.yg.style,b=this.da.pg,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.da=null;this.Me=!0}};
var jJ=function(a,b,c,d){this.Sb=a;this.V=b;this.qa=c;this.Lo=d};jJ.prototype.global=function(){return new iJ};var kJ=function(a,b){return new ZI(b,a.Sb,a.V,a.qa,a.Lo)};jJ.g=function(a){return new (a||jJ)(n(II),n(Ym),n(wI),n(SI))};jJ.U=Ac({l:jJ,o:jJ.g,fa:"root"});
var lJ=function(){};lJ.prototype.Tb=function(a){this.Sn=a;return a.Tb(this)};lJ.prototype.detach=function(){var a=this.Sn;null!=a&&(this.Sn=null,a.detach())};var mJ=function(a,b,c,d){this.Ja=a;this.Jd=b;this.va=c;this.Uj=d};R(mJ,lJ);var nJ=function(a,b,c){this.Yq=a;this.Jd=b;this.context=c};R(nJ,lJ);nJ.prototype.Tb=function(a,b){this.context=b=void 0===b?this.context:b;return lJ.prototype.Tb.call(this,a)};nJ.prototype.detach=function(){this.context=void 0;return lJ.prototype.detach.call(this)};
Z.Object.defineProperties(nJ.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Yq.zd}}});var oJ=function(){this.Me=!1};k=oJ.prototype;k.$c=function(){return!!this.Ie};k.Tb=function(a){if(a instanceof mJ)return this.Ie=a,this.hm(a);if(a instanceof nJ)return this.Ie=a,this.hp(a)};k.detach=function(){this.Ie&&(this.Ie=this.Ie.Sn=null);this.XH()};k.Kb=function(){this.$c()&&this.detach();this.XH();this.Me=!0};k.Oq=function(a){this.Jx=a};
k.XH=function(){this.Jx&&(this.Jx(),this.Jx=null)};
var pJ=function(a,b,c,d,e){this.Me=!1;this.tq=a;this.nj=b;this.pf=c;this.YR=d;this.V=e};R(pJ,oJ);pJ.prototype.hm=function(a){var b=this,c=OF(a.Uj||this.nj,a.Ja);if(a.Jd){var d=KF(a.Jd,c,a.Jd.length,a.va||a.Jd.va);this.Oq(function(){return d.destroy()})}else d=c.create(a.va||this.YR),tH(this.pf,d.qg),this.Oq(function(){b.pf.xm(d.qg);d.destroy()});this.tq.appendChild(this.MS(d));this.Ie=a;return d};
pJ.prototype.hp=function(a){var b=this,c=a.Jd,d=c.Ye(a.Yq,a.context);d.dE.forEach(function(e){return b.tq.appendChild(e)});d.ih();this.Oq(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Ie=a;return d};pJ.prototype.Kb=function(){oJ.prototype.Kb.call(this);null!=this.tq.parentNode&&this.tq.parentNode.removeChild(this.tq)};pJ.prototype.MS=function(a){return a.qg.dE[0]};
var qJ=function(a,b){nJ.call(this,a,b)};R(qJ,nJ);qJ.g=function(a){return new (a||qJ)(w(Vl),w(Wl))};qJ.R=p({type:qJ,i:[["","cdkPortal",""]],xa:["cdkPortal"],features:[ck]});var rJ=function(a,b,c){this.Me=!1;this.nj=a;this.Nc=b;this.di=!1;this.SA=new KG;this.V=c};R(rJ,oJ);k=rJ.prototype;k.Qa=function(){this.di=!0};k.ia=function(){oJ.prototype.Kb.call(this);this.MF=this.Ie=null};
k.hm=function(a){a.Sn=this;var b=null!=a.Jd?a.Jd:this.Nc,c=OF(a.Uj||this.nj,a.Ja),d=KF(b,c,b.length,a.va||b.va);b!==this.Nc&&this.fT().appendChild(d.qg.dE[0]);oJ.prototype.Oq.call(this,function(){return d.destroy()});this.Ie=a;this.MF=d;this.SA.emit(d);return d};k.hp=function(a){var b=this;a.Sn=this;var c=this.Nc.Ye(a.Yq,a.context);oJ.prototype.Oq.call(this,function(){return b.Nc.clear()});this.Ie=a;this.MF=c;this.SA.emit(c);return c};
k.fT=function(){var a=this.Nc.element.j;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};Z.Object.defineProperties(rJ.prototype,{k_:{configurable:!0,enumerable:!0,get:function(){return this.Ie},set:function(a){if(!this.$c()||a||this.di)this.$c()&&oJ.prototype.detach.call(this),a&&oJ.prototype.Tb.call(this,a),this.Ie=a}}});rJ.g=function(a){return new (a||rJ)(w(ZE),w(Wl),w(Ym))};
rJ.R=p({type:rJ,i:[["","cdkPortalOutlet",""]],inputs:{k_:["cdkPortalOutlet","portal"]},outputs:{SA:"attached"},xa:["cdkPortalOutlet"],features:[ck]});var sJ=function(){};sJ.g=function(a){return new (a||sJ)};sJ.ba=id({type:sJ});sJ.aa=Bc({});
var tJ=0,uJ=function(a,b,c,d,e,f,g,h,l,m,q){this.Lq=a;this.Lo=b;this.nj=c;this.MU=d;this.wo=e;this.$f=f;this.ca=g;this.V=h;this.cS=l;this.Kl=m;this.Jo=q};k=uJ.prototype;k.create=function(a){var b=this.LR(),c=this.RR(b),d=this.SR(c);a=new MI(a);a.direction=a.direction||this.cS.value;return new UI(d,b,c,a,this.ca,this.wo,this.V,this.Kl,this.Jo)};k.position=function(){return this.MU};
k.RR=function(a){var b=this.V.createElement("div");b.id="cdk-overlay-"+tJ++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};k.LR=function(){var a=this.V.createElement("div");TI(this.Lo).appendChild(a);return a};k.SR=function(a){this.pf||(this.pf=this.$f.get(rH));return new pJ(a,this.nj,this.pf,this.$f,this.V)};uJ.g=function(a){return new (a||uJ)(n(LI),n(SI),n(ZE),n(jJ),n(OI),n(SE),n(Tj),n(Ym),n(rI),n(kI),n(PI))};uJ.U=Ac({l:uJ,o:uJ.g});
var vJ=[{Ic:"start",Jc:"bottom",pb:"start",Mb:"top"},{Ic:"start",Jc:"top",pb:"start",Mb:"bottom"},{Ic:"end",Jc:"top",pb:"end",Mb:"bottom"},{Ic:"end",Jc:"bottom",pb:"end",Mb:"top"}],wJ=new Je("cdk-connected-overlay-scroll-strategy"),xJ=function(a){this.zd=a};xJ.g=function(a){return new (a||xJ)(w(Ye))};xJ.R=p({type:xJ,i:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],xa:["cdkOverlayOrigin"]});
var yJ=function(a,b,c,d,e){this.uf=a;this.Ga=e;this.aJ=this.ZG=this.tj=this.nI=this.xH=!1;this.Oo=this.AG=this.LF=this.Br=Ph.EMPTY;this.DP=0;this.ym=this.open=!1;this.Oj=new KG;this.fn=new KG;this.Tb=new KG;this.detach=new KG;this.ON=new KG;this.PN=new KG;this.VV=new nJ(b,c);this.Jz=d;this.Xi=this.Jz()};k=yJ.prototype;k.ia=function(){this.LF.unsubscribe();this.AG.unsubscribe();this.Br.unsubscribe();this.Oo.unsubscribe();this.da&&this.da.Kb()};
k.vc=function(a){this.Qb&&(this.vt(this.Qb),WI(this.da,{width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Qb.apply());a.open&&(this.open?this.Rn():this.zG())};
k.Zn=function(){var a=this;this.yq&&this.yq.length||(this.yq=vJ);var b=this.da=this.uf.create(this.WQ());this.LF=b.zr.subscribe(function(){return a.Tb.emit()});this.AG=b.ai.subscribe(function(){return a.detach.emit()});b.xo.subscribe(function(c){a.ON.next(c);27!==c.keyCode||a.ym||en(c)||(c.preventDefault(),a.zG())});this.da.Ko.subscribe(function(c){a.PN.next(c)})};
k.WQ=function(){var a=this.Qb=this.Ek||this.TR();a=new MI({direction:this.Ga,Ek:a,Xi:this.Xi,af:this.af});if(this.width||0===this.width)a.width=this.width;if(this.height||0===this.height)a.height=this.height;if(this.minWidth||0===this.minWidth)a.minWidth=this.minWidth;if(this.minHeight||0===this.minHeight)a.minHeight=this.minHeight;this.dh&&(a.dh=this.dh);this.Kc&&(a.Kc=this.Kc);return a};
k.vt=function(a){var b=this,c=this.yq.map(function(d){return{Ic:d.Ic,Jc:d.Jc,pb:d.pb,Mb:d.Mb,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Kc:d.Kc||void 0}});return hJ(gJ(cJ(eJ(fJ(dJ(bJ(YI(a,this.hH()),c),this.SL),this.push),this.cM),this.DP),this.gN),this.h0)};k.TR=function(){var a=kJ(this.uf.position(),this.hH());this.vt(a);return a};k.hH=function(){return this.origin instanceof xJ?this.origin.zd:this.origin};
k.Rn=function(){var a=this;this.da?this.da.Fa.af=this.af:this.Zn();this.da.$c()||this.da.Tb(this.VV);this.af?this.Br=this.da.Oj().subscribe(function(b){a.Oj.emit(b)}):this.Br.unsubscribe();this.Oo.unsubscribe();0<this.fn.Cd.length&&(this.Oo=this.Qb.ZN.h(Fj(function(){return 0<a.fn.Cd.length})).subscribe(function(b){a.fn.emit(b);0===a.fn.Cd.length&&a.Oo.unsubscribe()}))};k.zG=function(){this.da&&this.da.detach();this.Br.unsubscribe();this.Oo.unsubscribe()};
Z.Object.defineProperties(yJ.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.Ry},set:function(a){this.Ry=a;this.Qb&&this.vt(this.Qb)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.Md},set:function(a){this.Md=a;this.Qb&&this.vt(this.Qb)}},af:{configurable:!0,enumerable:!0,get:function(){return this.xH},set:function(a){this.xH=$m(a)}},gN:{configurable:!0,enumerable:!0,get:function(){return this.nI},set:function(a){this.nI=$m(a)}},SL:{configurable:!0,
enumerable:!0,get:function(){return this.ZG},set:function(a){this.ZG=$m(a)}},cM:{configurable:!0,enumerable:!0,get:function(){return this.tj},set:function(a){this.tj=$m(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.aJ},set:function(a){this.aJ=$m(a)}},uq:{configurable:!0,enumerable:!0,get:function(){return this.da}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Ga?this.Ga.value:"ltr"}}});yJ.g=function(a){return new (a||yJ)(w(uJ),w(Vl),w(Wl),w(wJ),w(rI,8))};
yJ.R=p({type:yJ,i:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],yq:["cdkConnectedOverlayPositions","positions"],Ek:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],dh:["cdkConnectedOverlayBackdropClass","backdropClass"],Kc:["cdkConnectedOverlayPanelClass","panelClass"],DP:["cdkConnectedOverlayViewportMargin","viewportMargin"],Xi:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],ym:["cdkConnectedOverlayDisableClose","disableClose"],h0:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],af:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],
gN:["cdkConnectedOverlayLockPosition","lockPosition"],SL:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],cM:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{Oj:"backdropClick",fn:"positionChange",Tb:"attach",detach:"detach",ON:"overlayKeydown",PN:"overlayOutsideClick"},xa:["cdkConnectedOverlay"],features:[sd]});var zJ={s:wJ,Ka:[uJ],Bb:function(a){return function(){return a.Lq.Fq()}}};
var AJ=new Je("cdk-input-modality-detector-options"),BJ={HY:[18,17,224,91,16]},CJ=ln({passive:!0,capture:!0}),DJ=function(a,b,c,d){var e=this;this.qa=a;this.ws=null;this.Ao=new Hq(null);this.hI=0;this.Ds=function(f){var g,h;null!==(h=null===(g=e.Sl)||void 0===g?void 0:g.HY)&&void 0!==h&&h.some(function(l){return l===f.keyCode})||(e.Ao.next("keyboard"),e.ws=qn(f))};this.Es=function(f){650>Date.now()-e.hI||(e.Ao.next(0===f.offsetX&&0===f.offsetY?"keyboard":"mouse"),e.ws=qn(f))};this.FI=function(f){xn(f)?
e.Ao.next("keyboard"):(e.hI=Date.now(),e.Ao.next("touch"),e.ws=qn(f))};this.Sl=Object.assign(Object.assign({},BJ),d);this.sN=this.Ao.h(yj());this.sN.h($i());a.Ma&&b.Da(function(){c.addEventListener("keydown",e.Ds,CJ);c.addEventListener("mousedown",e.Es,CJ);c.addEventListener("touchstart",e.FI,CJ)})};DJ.prototype.ia=function(){this.qa.Ma&&(document.removeEventListener("keydown",this.Ds,CJ),document.removeEventListener("mousedown",this.Es,CJ),document.removeEventListener("touchstart",this.FI,CJ))};
DJ.g=function(a){return new (a||DJ)(n(wI),n(Tj),n(Ym),n(AJ,8))};DJ.U=Ac({l:DJ,o:DJ.g,fa:"root"});
var EJ=new Je("cdk-focus-monitor-default-options"),FJ=ln({passive:!0,capture:!0}),GJ=function(a,b,c,d,e){var f=this;this.ca=a;this.qa=b;this.QH=c;this.ii=null;this.bz=this.JA=!1;this.bi=new Map;this.uI=0;this.Ul=new Map;this.AK=function(){f.JA=!0;f.DW=setTimeout(function(){return f.JA=!1})};this.QJ=new sj;this.Xs=function(g){for(var h=qn(g),l="focus"===g.type?f.Rl:f.Ql;h;h=h.parentElement)l.call(f,g,h)};this.V=d;this.BG=(null===e||void 0===e?void 0:e.G1)||0};
GJ.prototype.Ah=function(a,b){b=void 0===b?!1:b;a=bn(a);if(!this.qa.Ma||1!==a.nodeType)return Th(null);a:{if(null==tI){var c="undefined"!==typeof document?document.head:null;tI=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(tI&&(c=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&c instanceof ShadowRoot))break a;c=null}c=c||this.Sx();var d=this.bi.get(a);if(d)return b&&(d.$t=!0),d.Tf;b={$t:b,Tf:new sj,rO:c};this.bi.set(a,b);this.ZU(b);return b.Tf};
GJ.prototype.Sf=function(a){a=bn(a);var b=this.bi.get(a);b&&(b.Tf.complete(),this.Nz(a),this.bi.delete(a),this.cV(b))};var HJ=function(a,b,c,d){b=bn(b);b===a.Sx().activeElement?a.LS(b).forEach(function(e){var f=Pa(e);e=f.next().value;f=f.next().value;return a.II(e,c,f)}):(a.CJ(c),"function"===typeof b.focus&&b.focus(d))};k=GJ.prototype;k.ia=function(){var a=this;this.bi.forEach(function(b,c){return a.Sf(c)})};k.Sx=function(){return this.V||document};k.Ld=function(){return this.Sx().defaultView||window};
k.wd=function(a,b,c){c?a.classList.add(b):a.classList.remove(b)};k.TS=function(a){return this.ii?this.bz?this.JV(a)?"touch":"program":this.ii:this.JA&&this.fI?this.fI:"program"};k.JV=function(a){return 1===this.BG||!(null===a||void 0===a||!a.contains(this.QH.ws))};k.Nz=function(a,b){this.wd(a,"cdk-focused",!!b);this.wd(a,"cdk-touch-focused","touch"===b);this.wd(a,"cdk-keyboard-focused","keyboard"===b);this.wd(a,"cdk-mouse-focused","mouse"===b);this.wd(a,"cdk-program-focused","program"===b)};
k.CJ=function(a,b){var c=this;b=void 0===b?!1:b;this.ca.Da(function(){c.ii=a;c.bz="touch"===a&&b;0===c.BG&&(clearTimeout(c.JI),c.JI=setTimeout(function(){return c.ii=null},c.bz?650:1))})};k.Rl=function(a,b){var c=this.bi.get(b);a=qn(a);c&&(c.$t||b===a)&&this.II(b,this.TS(a),c)};k.Ql=function(a,b){var c=this.bi.get(b);!c||c.$t&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.Nz(b),this.MG(c.Tf,null))};k.MG=function(a,b){this.ca.Ab(function(){return a.next(b)})};
k.ZU=function(a){var b=this;if(this.qa.Ma){var c=a.rO;(a=this.Ul.get(c)||0)||this.ca.Da(function(){c.addEventListener("focus",b.Xs,FJ);c.addEventListener("blur",b.Xs,FJ)});this.Ul.set(c,a+1);1===++this.uI&&(this.ca.Da(function(){b.Ld().addEventListener("focus",b.AK)}),this.QH.sN.h(Dj(this.QJ)).subscribe(function(d){b.CJ(d,!0)}))}};
k.cV=function(a){a=a.rO;if(this.Ul.has(a)){var b=this.Ul.get(a);1<b?this.Ul.set(a,b-1):(a.removeEventListener("focus",this.Xs,FJ),a.removeEventListener("blur",this.Xs,FJ),this.Ul.delete(a))}--this.uI||(this.Ld().removeEventListener("focus",this.AK),this.QJ.next(),clearTimeout(this.DW),clearTimeout(this.JI))};k.II=function(a,b,c){this.Nz(a,b);this.MG(c.Tf,b);this.fI=b};k.LS=function(a){var b=[];this.bi.forEach(function(c,d){(d===a||c.$t&&d.contains(a))&&b.push([d,c])});return b};
GJ.g=function(a){return new (a||GJ)(n(Tj),n(wI),n(DJ),n(Ym,8),n(EJ,8))};GJ.U=Ac({l:GJ,o:GJ.g,fa:"root"});var IJ=function(a,b){this.L=a;this.Jb=b;this.dL=new KG};IJ.prototype.$d=function(){var a=this,b=this.L.j;this.tI=this.Jb.Ah(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){return a.dL.emit(c)})};IJ.prototype.ia=function(){this.Jb.Sf(this.L);this.tI&&this.tI.unsubscribe()};IJ.g=function(a){return new (a||IJ)(w(Ye),w(GJ))};
IJ.R=p({type:IJ,i:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{dL:"cdkFocusChange"}});
var JJ=function(a){this.qa=a};JJ.prototype.Om=function(a){return a.hasAttribute("disabled")};JJ.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var KJ=function(a,b){if(!a.qa.Ma)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===zn(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=zn(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.qa.Iw&&a.qa.Kn)){e=b.nodeName.toLowerCase();var f="input"===e&&b.type;e=!("text"===f||"password"===f||"select"===e||"textarea"===e)}a=e?!1:"audio"===c?b.hasAttribute("controls")?-1!==
d:!1:"video"===c?-1===d?!1:null!==d?!0:a.qa.jF||b.hasAttribute("controls"):0<=b.tabIndex}return a};JJ.prototype.Wp=function(a){if("input"==a.nodeName.toLowerCase()&&"hidden"==a.type)var b=!1;else b=a.nodeName.toLowerCase(),b="input"===b||"select"===b||"button"===b||"textarea"===b||"a"==a.nodeName.toLowerCase()&&a.hasAttribute("href")||a.hasAttribute("contenteditable")||yn(a);return b&&!this.Om(a)&&this.isVisible(a)};JJ.g=function(a){return new (a||JJ)(n(wI))};JJ.U=Ac({l:JJ,o:JJ.g,fa:"root"});
var NJ=function(a,b,c,d,e){var f=this;this.dc=a;this.lj=b;this.ca=c;this.V=d;this.$r=!1;this.eP=function(){var g=f.pH("end");g&&g.focus(void 0);return!!g};this.FL=function(){return LJ(f)};this.Nx=!0;(void 0===e?0:e)||MJ(this)};NJ.prototype.destroy=function(){var a=this.Lj,b=this.pj;a&&(a.removeEventListener("focus",this.eP),a.parentNode&&a.parentNode.removeChild(a));b&&(b.removeEventListener("focus",this.FL),b.parentNode&&b.parentNode.removeChild(b));this.Lj=this.pj=null;this.$r=!1};
var MJ=function(a){a.$r||(a.ca.Da(function(){a.Lj||(a.Lj=a.nG(),a.Lj.addEventListener("focus",a.eP));a.pj||(a.pj=a.nG(),a.pj.addEventListener("focus",a.FL))}),a.dc.parentNode&&(a.dc.parentNode.insertBefore(a.Lj,a.dc),a.dc.parentNode.insertBefore(a.pj,a.dc.nextSibling),a.$r=!0))},OJ=function(a){return new Promise(function(b){a.rS(function(){var c;(c=a.dc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?(c.hasAttribute("cdk-focus-initial")&&console.warn("Found use of deprecated attribute 'cdk-focus-initial', use 'cdkFocusInitial' instead. The deprecated attribute will be removed in 8.0.0",
c),a.lj.Wp(c)?(c.focus(void 0),c=!0):(c=a.Tx(c),null===c||void 0===c?void 0:c.focus(void 0),c=!!c)):c=LJ(a,void 0);return b(c)})})};
NJ.prototype.pH=function(a){for(var b=this.dc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]")),c=0;c<b.length;c++)b[c].hasAttribute("cdk-focus-"+a)?console.warn("Found use of deprecated attribute 'cdk-focus-"+a+"', use 'cdkFocusRegion"+(a+"' instead. The deprecated attribute will be removed in 8.0.0."),b[c]):b[c].hasAttribute("cdk-focus-region-"+a)&&console.warn("Found use of deprecated attribute 'cdk-focus-region-"+a+"', use 'cdkFocusRegion"+(a+"' instead. The deprecated attribute will be removed in 8.0.0."),
b[c]);return"start"==a?b.length?b[0]:this.Tx(this.dc):b.length?b[b.length-1]:this.iH(this.dc)};var LJ=function(a,b){(a=a.pH("start"))&&a.focus(b);return!!a};k=NJ.prototype;k.$c=function(){return this.$r};k.Tx=function(a){if(this.lj.Wp(a)&&KJ(this.lj,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.V.ELEMENT_NODE?this.Tx(a[b]):null;if(c)return c}return null};
k.iH=function(a){if(this.lj.Wp(a)&&KJ(this.lj,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.V.ELEMENT_NODE?this.iH(a[b]):null;if(c)return c}return null};k.nG=function(){var a=this.V.createElement("div");this.qA(this.Nx,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};k.qA=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};
k.rS=function(a){this.ca.isStable?a():this.ca.ze.h(bj()).subscribe(a)};Z.Object.defineProperties(NJ.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Nx},set:function(a){this.Nx=a;this.Lj&&this.pj&&(this.qA(a,this.Lj),this.qA(a,this.pj))}}});var PJ=function(a,b,c){this.lj=a;this.ca=b;this.V=c};PJ.prototype.create=function(a,b){return new NJ(a,this.lj,this.ca,this.V,void 0===b?!1:b)};PJ.g=function(a){return new (a||PJ)(n(JJ),n(Tj),n(Ym))};PJ.U=Ac({l:PJ,o:PJ.g,fa:"root"});
var QJ=function(a,b){this.qa=a;this.V=b},RJ=function(a){if(!a.qa.Ma)return 0;var b=a.V.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.V.body.appendChild(b);var c=a.V.defaultView||window;c=c&&c.getComputedStyle?c.getComputedStyle(b):null;c=(c&&c.backgroundColor||"").replace(/ /g,"");a.V.body.removeChild(b);switch(c){case "rgb(0,0,0)":return 2;case "rgb(255,255,255)":return 1}return 0};
QJ.prototype.HF=function(){if(!this.pT&&this.qa.Ma&&this.V.body){var a=this.V.body.classList;a.remove("cdk-high-contrast-active");a.remove("cdk-high-contrast-black-on-white");a.remove("cdk-high-contrast-white-on-black");this.pT=!0;var b=RJ(this);1===b?(a.add("cdk-high-contrast-active"),a.add("cdk-high-contrast-black-on-white")):2===b&&(a.add("cdk-high-contrast-active"),a.add("cdk-high-contrast-white-on-black"))}};QJ.g=function(a){return new (a||QJ)(n(wI),n(Ym))};QJ.U=Ac({l:QJ,o:QJ.g,fa:"root"});
var SJ=new Je("liveAnnouncerElement",{fa:"root",o:An}),TJ=new Je("LIVE_ANNOUNCER_DEFAULT_OPTIONS");
var UJ=function(){};UJ.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};UJ.g=function(a){return new (a||UJ)};UJ.U=Ac({l:UJ,o:UJ.g,fa:"root"});var VJ=function(a){this.oU=a;this.sf=new Map};k=VJ.prototype;k.ia=function(){var a=this;this.sf.forEach(function(b,c){return a.cG(c)})};k.observe=function(a){var b=this,c=bn(a);return new Oh(function(d){var e=b.uU(c).subscribe(d);return function(){e.unsubscribe();b.eW(c)}})};
k.uU=function(a){if(this.sf.has(a))this.sf.get(a).count++;else{var b=new sj,c=this.oU.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.sf.set(a,{OZ:c,stream:b,count:1})}return this.sf.get(a).stream};k.eW=function(a){this.sf.has(a)&&(this.sf.get(a).count--,this.sf.get(a).count||this.cG(a))};k.cG=function(a){if(this.sf.has(a)){var b=this.sf.get(a),c=b.OZ;b=b.stream;c&&c.disconnect();b.complete();this.sf.delete(a)}};
VJ.g=function(a){return new (a||VJ)(n(UJ))};VJ.U=Ac({l:VJ,o:VJ.g,fa:"root"});var WJ=function(a,b,c){this.ER=a;this.L=b;this.ca=c;this.event=new KG;this.Ra=!1;this.Cx=null};WJ.prototype.od=function(){this.Cx||this.disabled||this.Wc()};WJ.prototype.ia=function(){this.Te()};WJ.prototype.Wc=function(){var a=this;this.Te();var b=this.ER.observe(this.L);this.ca.Da(function(){a.Cx=(a.zB?b.h(Si(a.zB)):b).subscribe(a.event)})};WJ.prototype.Te=function(){var a;null===(a=this.Cx)||void 0===a?void 0:a.unsubscribe()};
Z.Object.defineProperties(WJ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra},set:function(a){(this.Ra=$m(a))?this.Te():this.Wc()}},zB:{configurable:!0,enumerable:!0,get:function(){return this.XR},set:function(a){this.XR=cn(a);this.Wc()}}});WJ.g=function(a){return new (a||WJ)(w(VJ),w(Ye),w(Tj))};WJ.R=p({type:WJ,i:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],zB:"debounce"},outputs:{event:"cdkObserveContent"},xa:["cdkObserveContent"]});
var XJ=function(){};XJ.g=function(a){return new (a||XJ)};XJ.ba=id({type:XJ});XJ.aa=Bc({kb:[UJ]});
var YJ=function(a,b,c,d){this.ca=b;this.$h=d;this.V=c;this.Rg=a||this.NR()};
YJ.prototype.MK=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];var e=this;d=this.$h;if(1===c.length&&"number"===typeof c[0])var f=c[0];else{c=Pa(c);var g=c.next().value;f=c.next().value}this.clear();clearTimeout(this.Rs);g||(g=d&&d.xq?d.xq:"polite");null==f&&d&&(f=d.duration);this.Rg.setAttribute("aria-live",g);this.ca.Da(function(){return new Promise(function(h){clearTimeout(e.Rs);e.Rs=setTimeout(function(){e.Rg.textContent=a;h();"number"===typeof f&&(e.Rs=setTimeout(function(){return e.clear()},
f))},100)})})};YJ.prototype.clear=function(){this.Rg&&(this.Rg.textContent="")};YJ.prototype.ia=function(){clearTimeout(this.Rs);this.Rg&&this.Rg.parentNode&&(this.Rg.parentNode.removeChild(this.Rg),this.Rg=null)};
YJ.prototype.NR=function(){for(var a=this.V.getElementsByClassName("cdk-live-announcer-element"),b=this.V.createElement("div"),c=0;c<a.length;c++)a[c].parentNode.removeChild(a[c]);b.classList.add("cdk-live-announcer-element");b.classList.add("cdk-visually-hidden");b.setAttribute("aria-atomic","true");b.setAttribute("aria-live","polite");this.V.body.appendChild(b);return b};YJ.g=function(a){return new (a||YJ)(n(SJ,8),n(Tj),n(Ym),n(TJ,8))};YJ.U=Ac({l:YJ,o:YJ.g,fa:"root"});
var ZJ=function(a){a.HF()};ZJ.g=function(a){return new (a||ZJ)(n(QJ))};ZJ.ba=id({type:ZJ});ZJ.aa=Bc({imports:[[uI,XJ]]});
var Fn=0,$J=new Map,aK=null,bK=function(a){this.V=a},cK=function(a,b,c){if(c&&a.$H(b)){var d=En(c,"tooltip");a.ZH(b,d)&&a.dV(b,d);"string"===typeof c&&(b=$J.get(d))&&0===b.Jv&&a.ZR(d);aK&&0===aK.childNodes.length&&a.xG()}};k=bK.prototype;k.ia=function(){for(var a=this.V.querySelectorAll("[cdk-describedby-host]"),b=0;b<a.length;b++)this.bV(a[b]),a[b].removeAttribute("cdk-describedby-host");aK&&this.xG();$J.clear()};
k.OR=function(a,b){var c=this.V.createElement("div");Gn(c);c.textContent=a;b&&c.setAttribute("role",b);this.QR();aK.appendChild(c);$J.set(En(a,b),{fq:c,Jv:0})};k.ZR=function(a){var b=$J.get(a);b=b&&b.fq;aK&&b&&aK.removeChild(b);$J.delete(a)};
k.QR=function(){if(!aK){var a=this.V.getElementById("cdk-describedby-message-container");a&&a.parentNode&&a.parentNode.removeChild(a);aK=this.V.createElement("div");aK.id="cdk-describedby-message-container";aK.style.visibility="hidden";aK.classList.add("cdk-visually-hidden");this.V.body.appendChild(aK)}};k.xG=function(){aK&&aK.parentNode&&(aK.parentNode.removeChild(aK),aK=null)};
k.bV=function(a){var b=Bn(a).filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};k.tQ=function(a,b){b=$J.get(b);Cn(a,b.fq.id);a.setAttribute("cdk-describedby-host","");b.Jv++};k.dV=function(a,b){b=$J.get(b);b.Jv--;Dn(a,b.fq.id);a.removeAttribute("cdk-describedby-host")};k.ZH=function(a,b){a=Bn(a);b=(b=$J.get(b))&&b.fq.id;return!!b&&-1!=a.indexOf(b)};
k.eR=function(a,b){if(!this.$H(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":b.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1};k.$H=function(a){return a.nodeType===this.V.ELEMENT_NODE};bK.g=function(a){return new (a||bK)(n(Ym))};bK.U=Ac({l:bK,o:bK.g,fa:"root"});
new Je("FOCUS_TRAP_INERT_STRATEGY");
var dK=function(a){var b=this;this.pc=a;this.Xf=-1;this.gl=null;this.KA=!1;this.By=new sj;this.dK=Ph.EMPTY;this.ah=!0;this.zF=[];this.ly=!1;this.Wz=function(c){return c.disabled};this.Fj=[];this.kw=new sj;this.Ia=new sj;a instanceof gm&&a.nb.subscribe(function(c){b.gl&&(c=c.cc().indexOf(b.gl),-1<c&&c!==b.Xf&&(b.Xf=c))})},eK=function(a){a.KA=!0;return a},fK=function(a,b){a.ah=void 0===b?!0:b;return a},gK=function(a,b){a.gs=b;return a},hK=function(a){a.zF=["shiftKey"];return a},iK=function(a,b){b=void 0===
b?200:b;a.dK.unsubscribe();a.dK=a.By.h(Hj(function(c){return a.Fj.push(c)}),Si(b),zi(function(){return 0<a.Fj.length}),$h(function(){return a.Fj.join("")})).subscribe(function(c){for(var d=a.Wr(),e=1;e<d.length+1;e++){var f=(a.Xf+e)%d.length,g=d[f];if(!a.Wz(g)&&0===g.kr.toUpperCase().trim().indexOf(c)){a.Id(f);break}}a.Fj=[]});return a},jK=function(a){a.ly=!0;return a};dK.prototype.Id=function(a){var b=this.gl;kK(this,a);this.gl!==b&&this.Ia.next(this.Xf)};
var nK=function(a,b){var c=b.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!b[e]||-1<a.zF.indexOf(e)});switch(c){case 9:a.kw.next();return;case 40:if(a.ah&&d){lK(a);break}else return;case 38:if(a.ah&&d){mK(a);break}else return;case 39:if(a.gs&&d){"rtl"===a.gs?mK(a):lK(a);break}else return;case 37:if(a.gs&&d){"rtl"===a.gs?lK(a):mK(a);break}else return;case 36:if(a.ly&&d){a.ui(0,1);break}else return;case 35:if(a.ly&&d){a.ui(a.pc.length-1,-1);break}else return;default:if(d||
en(b,"shiftKey"))b.key&&1===b.key.length?a.By.next(b.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&a.By.next(String.fromCharCode(c));return}a.Fj=[];b.preventDefault()},lK=function(a){0>a.Xf?a.ui(0,1):a.zJ(1)},mK=function(a){0>a.Xf&&a.KA?a.ui(a.pc.length-1,-1):a.zJ(-1)},kK=function(a,b){var c=a.Wr();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.gl=null==c?null:c;a.Xf=b};k=dK.prototype;k.zJ=function(a){this.KA?this.wV(a):this.vV(a)};
k.wV=function(a){for(var b=this.Wr(),c=1;c<=b.length;c++){var d=(this.Xf+a*c+b.length)%b.length;if(!this.Wz(b[d])){this.Id(d);break}}};k.vV=function(a){this.ui(this.Xf+a,a)};k.ui=function(a,b){var c=this.Wr();if(c[a]){for(;this.Wz(c[a]);)if(a+=b,!c[a])return;this.Id(a)}};k.Wr=function(){return this.pc instanceof gm?this.pc.cc():this.pc};Z.Object.defineProperties(dK.prototype,{xi:{configurable:!0,enumerable:!0,get:function(){return this.Xf}},Fc:{configurable:!0,enumerable:!0,get:function(){return this.gl}}});
var oK=function(){dK.apply(this,arguments)};R(oK,dK);oK.prototype.Id=function(a){if(this.Fc){var b=this.Fc;b.hj&&(b.hj=!1,pF(b.ea))}dK.prototype.Id.call(this,a);this.Fc&&(a=this.Fc,a.hj||(a.hj=!0,pF(a.ea)))};
var pK=function(){dK.apply(this,arguments);this.ii="program"};R(pK,dK);pK.prototype.Id=function(a){dK.prototype.Id.call(this,a);this.Fc&&this.Fc.focus(this.ii)};
var qK=function(){};qK.g=function(a){return new (a||qK)};qK.ba=id({type:qK});qK.aa=Bc({kb:[uJ,zJ],imports:[[sI,sJ,KI],KI]});
var rK=new Je("mat-sanity-checks",{fa:"root",o:function(){return!0}}),sK=function(a,b,c){this.yH=!1;this.V=c;a.HF();this.Gz=b;this.yH||(this.nR(),this.tR(),this.mR(),this.yH=!0)};k=sK.prototype;k.Ld=function(){var a=this.V.defaultView||window;return"object"===typeof a&&a?a:null};k.nx=function(a){return!Li()||this.ST()?!1:"boolean"===typeof this.Gz?this.Gz:!!this.Gz[a]};k.ST=function(){var a=this.Ld();return a&&(a.qF||a.OM)};k.nR=function(){this.nx("doctype")&&!this.V.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")};
k.tR=function(){if(this.nx("theme")&&this.V.body&&"function"===typeof getComputedStyle){var a=this.V.createElement("div");a.classList.add("mat-theme-loaded-marker");this.V.body.appendChild(a);var b=getComputedStyle(a);b&&"none"!==b.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming");this.V.body.removeChild(a)}};k.mR=function(){this.nx("version")};
sK.g=function(a){return new (a||sK)(n(QJ),n(rK,8),n(Ym))};sK.ba=id({type:sK});sK.aa=Bc({imports:[[sI],sI]});
new Je("MAT_DATE_LOCALE",{fa:"root",o:Nn});
new Je("mat-date-formats");
var tK=function(){};tK.prototype.IC=function(a,b){return!!(a&&a.Nm&&(a.Wk||b&&b.Tk))};tK.g=function(a){return new (a||tK)};tK.U=Ac({l:tK,o:tK.g,fa:"root"});
var Tn={};
var Qn;
var Np=function(){},Op=function(a){this.cO=a};R(Op,Np);Op.prototype.toString=function(){return this.cO.toString()};
var Sp=function(){},Sn=function(a){this.bO=a};R(Sn,Sp);Sn.prototype.toString=function(){return this.bO.toString()};
var uK=function(){};R(uK,cI);
var vK=function(){};R(vK,uK);var wK=function(a,b,c){a.addEventListener(b,c,!1);return function(){a.removeEventListener(b,c,!1)}};vK.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};vK.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};vK.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var gI=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
vK.prototype.Ku=function(){var a=(xK=xK||document.querySelector("base"))?xK.getAttribute("href"):null;null==a?a=null:(yK=yK||document.createElement("a"),yK.setAttribute("href",a),a=yK.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var xK=null,yK;
new Je("TRANSITION_ID");
var zK=function(){};zK.prototype.DK=function(a){gf.getAngularTestability=function(b,c){b=a.Bm(b,void 0===c?!0:c);if(null==b)throw Error("jb");return b};gf.getAllAngularTestabilities=function(){return Array.from(a.Qn.values())};gf.getAllAngularRootElements=function(){return Array.from(a.Qn.keys())};gf.frameworkStabilizers||(gf.frameworkStabilizers=[]);gf.frameworkStabilizers.push(function(b){var c=gf.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
zK.prototype.Bm=function(a,b,c){if(null==b)return null;var d=a.Qn.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.Bm(a,b.host,!0):this.Bm(a,b.parentElement,!0):null};
var AK=function(){};AK.prototype.gh=function(){return new XMLHttpRequest};AK.g=function(a){return new (a||AK)};AK.U=Ac({l:AK,o:AK.g});
new KE;
var BK=new Je("EventManagerPlugins"),CK=function(a,b){var c=this;this.sb=b;this.PG=new Map;a.forEach(function(d){return d.iN=c});this.LU=a.slice().reverse()};CK.prototype.addEventListener=function(a,b,c){return this.VG(b).addEventListener(a,b,c)};CK.prototype.NA=function(a,b,c){return this.VG(b).NA(a,b,c)};CK.prototype.VG=function(a){var b=this.PG.get(a);if(b)return b;b=this.LU;for(var c=0;c<b.length;c++){var d=b[c];if(d.supports(a))return this.PG.set(a,d),d}throw Error("kb`"+a);};
CK.g=function(a){return new (a||CK)(n(BK),n(Tj))};CK.U=Ac({l:CK,o:CK.g});var DK=function(a){this.yc=a};DK.prototype.NA=function(a,b,c){a=gI(this.yc,a);if(!a)throw Error("lb`"+a+"`"+b);return this.addEventListener(a,b,c)};
var EK=function(){this.it=new Set},FK=function(a,b){var c=new Set;b.forEach(function(d){a.it.has(d)||(a.it.add(d),c.add(d))});a.HN(c)};EK.prototype.HN=function(){};EK.g=function(a){return new (a||EK)};EK.U=Ac({l:EK,o:EK.g});var GK=function(a){this.it=new Set;this.yc=a;this.Al=new Map;this.Al.set(a.head,[])};R(GK,EK);GK.prototype.vF=function(a,b,c){var d=this;a.forEach(function(e){var f=d.yc.createElement("style");f.textContent=e;c.push(b.appendChild(f))})};
GK.prototype.HN=function(a){var b=this;this.Al.forEach(function(c,d){b.vF(a,d,c)})};GK.prototype.ia=function(){this.Al.forEach(function(a){return a.forEach(Yn)})};GK.g=function(a){return new (a||GK)(n(Ym))};GK.U=Ac({l:GK,o:GK.g});
var HK={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/"},$n=/%COMP%/g,JK=function(a,b,c){this.Gp=a;this.vn=b;this.appId=c;this.Ov=new Map;this.EB=new IK(a)};
JK.prototype.Gi=function(a,b){if(!a||!b)return this.EB;switch(b.ra){case 0:var c=this.Ov.get(b.id);c||(c=new KK(this.Gp,this.vn,b,this.appId),this.Ov.set(b.id,c));IK.prototype.setAttribute.call(c,a,c.EY,"");return c;case 1:case 3:return new LK(this.Gp,this.vn,a,b);default:return this.Ov.has(b.id)||(a=Zn(b.id,b.S,[]),FK(this.vn,a),this.Ov.set(b.id,this.EB)),this.EB}};JK.prototype.Pj=function(){};JK.prototype.end=function(){};JK.g=function(a){return new (a||JK)(n(CK),n(GK),n(WF))};JK.U=Ac({l:JK,o:JK.g});
var IK=function(a){this.Gp=a;this.data=Object.create(null)};k=IK.prototype;k.destroy=function(){};k.createElement=function(a,b){return b?document.createElementNS(HK[b]||b,a):document.createElement(a)};k.createComment=function(a){return document.createComment(a)};k.tB=function(a){return document.createTextNode(a)};k.appendChild=function(a,b){a.appendChild(b)};k.insertBefore=function(a,b,c){a&&a.insertBefore(b,c)};k.removeChild=function(a,b){a&&a.removeChild(b)};
k.jE=function(a,b){var c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("mb`"+a);b||(c.textContent="");return c};k.parentNode=function(a){return a.parentNode};k.nextSibling=function(a){return a.nextSibling};k.setAttribute=function(a,b,c,d){d?(b=d+":"+b,(d=HK[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};k.removeAttribute=function(a,b,c){if(c){var d=HK[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};k.Dt=function(a,b){a.classList.add(b)};
k.Mv=function(a,b){a.classList.remove(b)};k.dw=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};k.Nv=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};k.setProperty=function(a,b,c){a[b]=c};k.Bc=function(a,b){a.nodeValue=b};k.Aa=function(a,b,c){return"string"===typeof a?this.Gp.NA(a,b,ao(c)):this.Gp.addEventListener(a,b,ao(c))};
var KK=function(a,b,c,d){IK.call(this,a);this.Ja=c;a=Zn(d+"-"+c.id,c.S,[]);FK(b,a);this.xX="_ngcontent-%COMP%".replace($n,d+"-"+c.id);this.EY="_nghost-%COMP%".replace($n,d+"-"+c.id)};R(KK,IK);KK.prototype.createElement=function(a,b){a=IK.prototype.createElement.call(this,a,b);IK.prototype.setAttribute.call(this,a,this.xX,"");return a};
var LK=function(a,b,c,d){IK.call(this,a);this.vn=b;this.GY=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.vn;b=this.shadowRoot;c=[];a.vF(a.it,b,c);a.Al.set(b,c);d=Zn(d.id,d.S,[]);for(a=0;a<d.length;a++)b=document.createElement("style"),b.textContent=d[a],this.shadowRoot.appendChild(b)};R(LK,IK);var MK=function(a,b){return b===a.GY?a.shadowRoot:b};k=LK.prototype;k.destroy=function(){var a=this.vn,b=this.shadowRoot,c=a.Al.get(b);c&&c.forEach(Yn);a.Al.delete(b)};
k.appendChild=function(a,b){return IK.prototype.appendChild.call(this,MK(this,a),b)};k.insertBefore=function(a,b,c){return IK.prototype.insertBefore.call(this,MK(this,a),b,c)};k.removeChild=function(a,b){return IK.prototype.removeChild.call(this,MK(this,a),b)};k.parentNode=function(a){return MK(this,IK.prototype.parentNode.call(this,MK(this,a)))};
var NK=function(a){this.yc=a};R(NK,DK);NK.prototype.supports=function(){return!0};NK.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};NK.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};NK.g=function(a){return new (a||NK)(n(Ym))};NK.U=Ac({l:NK,o:NK.g});
new Je("HammerGestureConfig");new Je("HammerLoader");new KE;
var OK=["alt","control","meta","shift"],co={"\b":"Backspace","\t":"Tab","\u007f":"Delete","\u001b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},bo={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\u0090":"NumLock"},PK={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},
QK=function(a){this.yc=a};R(QK,DK);QK.prototype.supports=function(a){return null!=RK(a)};QK.prototype.addEventListener=function(a,b,c){var d=RK(b),e=SK(d.fullKey,c,this.iN.sb);return this.iN.sb.Da(function(){return wK(a,d.domEventName,e)})};
var RK=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=TK(b.pop()),d="";OK.forEach(function(e){var f=b.indexOf(e);-1<f&&(b.splice(f,1),d+=e+".")});d+=c;if(0!=b.length||0===c.length)return null;a={domEventName:a};a.fullKey=d;return a},UK=function(a){var b="",c=eo(a);c=c.toLowerCase();" "===c?c="space":"."===c&&(c="dot");OK.forEach(function(d){d!=c&&(0,PK[d])(a)&&(b+=d+".")});return b+=c},SK=function(a,b,c){return function(d){UK(d)===
a&&c.pn(function(){return b(d)})}},TK=function(a){switch(a){case "esc":return"escape";default:return a}};QK.g=function(a){return new (a||QK)(n(Ym))};QK.U=Ac({l:QK,o:QK.g});
var VK=function(){};VK.g=function(a){return new (a||VK)};VK.U=Ac({l:VK,o:function(a){return a?new (a||VK):n(WK)},fa:"root"});var WK=function(a){this.yc=a};R(WK,VK);
WK.prototype.ae=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return Pf(b,"HTML")?Of(b):lg(this.yc,String(b)).toString();case 2:return Pf(b,"Style")?Of(b):b;case 3:if(Pf(b,"Script"))return Of(b);throw Error("nb");case 4:return b instanceof Nf&&b.getTypeName(),Pf(b,"URL")?Of(b):Vf(String(b));case 5:if(Pf(b,"ResourceURL"))return Of(b);throw Error("ka");default:throw Error("ob`"+a);}};WK.prototype.YK=function(a){return new eF(a)};WK.g=function(a){return new (a||WK)(n(Ym))};
WK.U=Ac({l:WK,o:function(a){a?a=new a:(a=n(SE),a=new WK(a.get(Ym)));return a},fa:"root"});
var oH=Sj(FH,"browser",[{s:YF,Cb:"browser"},{s:Oj,Cb:function(){var a=new vK;Xn||(Xn=a);PG=new zK},Wb:!0},{s:Ym,Bb:function(){return wd=document},Ka:[]}]),XK=[[],{s:Rj,Cb:"root"},{s:Wg,Bb:function(){return new Wg},Ka:[]},{s:BK,oc:NK,Wb:!0,Ka:[Ym,Tj,YF]},{s:BK,oc:QK,Wb:!0,Ka:[Ym]},[],{s:JK,oc:JK,Ka:[CK,GK,WF]},{s:cF,Oa:JK},{s:EK,Oa:GK},{s:GK,oc:GK,Ka:[Ym]},{s:NG,oc:NG,Ka:[Tj]},{s:CK,oc:CK,Ka:[BK,Tj]},{s:pI,oc:AK,Ka:[]},[]],YK=function(a){if(a)throw Error("pb");};
YK.g=function(a){return new (a||YK)(n(YK,12))};YK.ba=id({type:YK});YK.aa=Bc({kb:XK,imports:[bI,EH]});
var ZK=function(a){this.yc=a;this.iS=Xn};ZK.prototype.bM=function(a){return a?this.yc.querySelector("meta["+a+"]")||null:null};ZK.prototype.getTags=function(a){return a?(a=this.yc.querySelectorAll("meta["+a+"]"))?[].slice.call(a):[]:[]};var $K=function(a,b){if(b){var c=c||a.NI(b);(c=a.bM(c))?a.AJ(b,c):a.ZS(b,!0)}};k=ZK.prototype;
k.ZS=function(a,b){var c=this;if(void 0===b||!b)if(b=this.getTags(this.NI(a)).filter(function(d){return c.CR(a,d)})[0],void 0!==b)return b;b=this.iS.createElement("meta");this.AJ(a,b);this.yc.getElementsByTagName("head")[0].appendChild(b);return b};k.AJ=function(a,b){var c=this;Object.keys(a).forEach(function(d){return b.setAttribute(c.kH(d),a[d])});return b};k.NI=function(a){var b=a.name?"name":"property";return b+'="'+a[b]+'"'};
k.CR=function(a,b){var c=this;return Object.keys(a).every(function(d){return b.getAttribute(c.kH(d))===a[d]})};k.kH=function(a){return aL[a]||a};ZK.g=function(a){return new (a||ZK)(n(Ym))};ZK.U=Ac({l:ZK,o:function(a){return a?new a:new ZK(n(Ym))},fa:"root"});var aL={httpEquiv:"http-equiv"};
var bL=function(a){this.yc=a};bL.prototype.un=function(a){this.yc.title=a||""};bL.g=function(a){return new (a||bL)(n(Ym))};bL.U=Ac({l:bL,o:function(a){return a?new a:new bL(n(Ym))},fa:"root"});
var cL=function(a){this.CB=new WK(a)};R(cL,VK);cL.prototype.ae=function(a,b){if(null==b)return null;if(b instanceof Sp){if(dL(b,a))return this.CB.ae(a,null!=b&&b instanceof Sp?this.CB.YK(Wn(b)):null);throw Error("qb`"+nF[a]+"`"+b);}return this.CB.ae(a,b)};cL.prototype.YK=function(){throw Error("rb");};var dL=function(a,b){switch(b){case 1:return!1;case 4:return a instanceof Sp;case 5:return a instanceof Sp;case 3:return!1;default:return!1}};cL.g=function(a){return new (a||cL)(n(Ym))};
cL.U=Ac({l:cL,o:cL.g});
var eL=function(){};eL.g=function(a){return new (a||eL)};eL.ba=id({type:eL});eL.aa=Bc({kb:[{s:rF,Oa:VK},{s:VK,oc:cL}],imports:[YK]});
new Je("MAT_HAMMER_OPTIONS");
var fL=function(){};fL.g=function(a){return new (a||fL)};fL.ba=id({type:fL});fL.aa=Bc({imports:[[sK],sK]});
var gL=new Je("MAT_OPTION_PARENT_COMPONENT");
var hL=["*",[["mat-option"],["ng-container"]]],iL=Jn(function(){}),jL=0,kL=function(a){var b;var c=iL.call(this)||this;c.yo="mat-optgroup-label-"+jL++;c.ks=null!==(b=null===a||void 0===a?void 0:a.LY)&&void 0!==b?b:!1;return c};R(kL,iL);kL.g=function(a){return new (a||kL)(w(gL,8))};kL.R=p({type:kL,inputs:{label:"label"},features:[ck]});var lL=new Je("MatOptgroup"),mL=function(){return kL.apply(this,arguments)||this};R(mL,kL);mL.R=kL.R;
mL.g=function(){var a;return function(b){return(a||(a=ve(mL)))(b||mL)}}();
mL.W=p({type:mL,i:[["mat-optgroup"]],oa:[1,"mat-optgroup"],ta:5,na:function(a,b){a&2&&(gk("role",b.ks?null:"group")("aria-disabled",b.ks?null:b.disabled.toString())("aria-labelledby",b.ks?null:b.yo),rk("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},xa:["matOptgroup"],features:[Kl([{s:lL,Oa:mL}]),ck],ob:["*","mat-option, ng-container"],X:4,$:2,ha:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],v:function(a,b){a&1&&(xl(hL),x(0,"span",0),K(1),yl(2),z(),yl(3,1));a&2&&(v("id",
b.yo),u(1),Cl("",b.label," "))},S:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],
ra:2,mb:0});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {string}
*/
var io=new Set(["true","1"]),jo=new Set(["false","0"]);
var nL=function(){return!1},oL=function(){return!1},pL=function(){return[]},qL=ko();
if(qL||"undefined"!==typeof Element)nL="undefined"!==typeof window&&"undefined"!==typeof window.document?function(a,b){for(;b&&b!==document.documentElement;){if(b===a)return!0;b=b.parentNode||b.host}return!1}:function(a,b){return a.contains(b)},oL=function(){if(qL||Element.prototype.matches)return function(c,d){return c.matches(d)};var a=Element.prototype,b=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector;return b?function(c,d){return b.apply(c,
[d])}:oL}(),pL=function(a,b,c){var d=[];if(c)for(a=a.querySelectorAll(b),b=0;b<a.length;b++)d.push(a[b]);else(a=a.querySelector(b))&&d.push(a);return d};var rL=null,sL=!1;
var Ho=RegExp("{{\\s*(.+?)\\s*}}","g"),Ko=/-+([a-z0-9])/g;
var Mo=RegExp("s*:selfs*,?","g"),tL=function(a){this.he=a};k=tL.prototype;k.gh=function(a,b){b=new uL(b);this.mJ(b);return Lo(this,Eo(a),b)};k.mJ=function(a){a.vm="";a.bu={};a.bu[""]={};a.currentTime=0};
k.MP=function(a,b){var c=this,d=b.Ui=0,e=b.kg=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))");a.HX.forEach(function(h){c.mJ(b);if(0==h.type){var l=h.name;l.toString().split(/\s*,\s*/).forEach(function(m){h.name=m;f.push(c.bF(h,b))});h.name=l}else 1==h.type?(l=c.cF(h,b),d+=l.Ui,e+=l.kg,g.push(l)):b.errors.push("only state() and transition() definitions can sit inside of a trigger()")});return{type:7,name:a.name,
Rk:f,cj:g,Ui:d,kg:e,options:null}};k.bF=function(a,b){var c=this.lr(a.S,b),d=a.options&&a.options.params||null;if(c.wX){var e=new Set,f=d||{};c.S.forEach(function(h){Oo(h)&&Object.keys(h).forEach(function(l){Fo(h[l]).forEach(function(m){f.hasOwnProperty(m)||e.add(m)})})});if(e.size){var g=Jo(e.values());b.errors.push('state("'+a.name+'", ...) must define default values for all the following style substitutions: '+g.join(", "))}}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
k.cF=function(a,b){b.Ui=0;b.kg=0;var c=Lo(this,Eo(a.animation),b);return{type:1,lN:ho(a.WX,b.errors),animation:c,Ui:b.Ui,kg:b.kg,options:Ro(a.options)}};k.KP=function(a,b){var c=this;return{type:2,Va:a.Va.map(function(d){return Lo(c,d,b)}),options:Ro(a.options)}};k.IP=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Va.map(function(g){b.currentTime=d;g=Lo(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Va:f,options:Ro(a.options)}};
k.FP=function(a,b){var c=Qo(a.Rh,b.errors);b.Ze=c;var d=a.S?a.S:lb({});if(5==d.type)a=this.ww(d,b);else{d=a.S;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=lb(d));b.currentTime+=c.duration+c.delay;var e=this.lr(d,b);e.QY=a;a=e}b.Ze=null;return{type:4,Rh:c,style:a,options:null}};k.lr=function(a,b){a=this.oI(a,b);this.uK(a,b);return a};
k.oI=function(a,b){var c=[];Array.isArray(a.S)?a.S.forEach(function(f){"string"==typeof f?"*"==f?c.push(f):b.errors.push("The provided style string value "+f+" is not allowed."):c.push(f)}):c.push(a.S);var d=!1,e=null;c.forEach(function(f){if(Oo(f)){var g=f.easing;g&&(e=g,delete f.easing);if(!d)for(var h in f)if(0<=f[h].toString().indexOf("{{")){d=!0;break}}});return{type:6,S:c,easing:e,offset:a.offset,wX:d,options:null}};
k.uK=function(a,b){var c=b.Ze,d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.S.forEach(function(f){"string"!=typeof f&&Object.keys(f).forEach(function(g){rL||(rL=("undefined"!=typeof document?document.body:null)||{},sL=rL.style?"WebkitAppearance"in rL.style:!1);var h=!0;rL.style&&"ebkit"!=g.substring(1,6)&&(h=g in rL.style,!h&&sL&&(h="Webkit"+g.charAt(0).toUpperCase()+g.substr(1)in rL.style));if(h){h=b.bu[b.vm];var l=h[g],m=!0;l&&(e!=d&&e>=l.startTime&&d<=l.endTime&&(b.errors.push('The CSS property "'+
g+'" that exists between the times of "'+l.startTime+'ms" and "'+l.endTime+'ms" is also being animated in a parallel animation between the times of "'+e+'ms" and "'+d+'ms"'),m=!1),e=l.startTime);m&&(h[g]={startTime:e,endTime:d});b.options&&Go(f[g],b.options,b.errors)}else b.errors.push('The provided animation property "'+g+'" is not a supported CSS property for animations')})})};
k.ww=function(a,b){var c=this,d={type:5,S:[],options:null};if(!b.Ze)return b.errors.push("keyframes() must be placed inside of a call to animate()"),d;var e=0,f=[],g=!1,h=!1,l=0,m=a.Va.map(function(J){J=c.oI(J,b);var S=null!=J.offset?J.offset:Po(J.S),E=0;null!=S&&(e++,E=J.offset=S);h=h||0>E||1<E;g=g||E<l;l=E;f.push(E);return J});h&&b.errors.push("Please ensure that all keyframe offsets are between 0 and 1");g&&b.errors.push("Please ensure that all keyframe offsets are in order");a=a.Va.length;var q=
0;0<e&&e<a?b.errors.push("Not all style() steps within the declared keyframes() contain offsets"):0==e&&(q=1/(a-1));var r=a-1,t=b.currentTime,y=b.Ze,C=y.duration;m.forEach(function(J,S){S=0<q?S==r?1:q*S:f[S];var E=S*C;b.currentTime=t+y.delay+E;y.duration=E;c.uK(J,b);J.offset=S;d.S.push(J)});return d};k.xw=function(a,b){return{type:8,animation:Lo(this,Eo(a.animation),b),options:Ro(a.options)}};k.GP=function(a,b){b.kg++;return{type:9,options:Ro(a.options)}};
k.HP=function(a,b){return{type:10,animation:this.xw(a.animation,b),options:Ro(a.options)}};k.JP=function(a,b){var c=b.vm,d=a.options||{};b.Ui++;b.wB=a;var e=Pa(No(a.Fg)),f=e.next().value;e=e.next().value;b.vm=c.length?c+" "+f:f;uo(b.bu,b.vm,{});var g=Lo(this,Eo(a.animation),b);b.wB=null;b.vm=c;return{type:11,Fg:f,limit:d.limit||0,optional:!!d.optional,JY:e,animation:g,YZ:a.Fg,options:Ro(a.options)}};
k.LP=function(a,b){b.wB||b.errors.push("stagger() can only be used inside of query()");var c="full"===a.Rh?{duration:0,delay:0,easing:"full"}:yo(a.Rh,b.errors,!0);return{type:12,animation:Lo(this,Eo(a.animation),b),Rh:c,options:null}};var uL=function(a){this.errors=a;this.kg=this.Ui=0;this.Ze=this.vm=this.wB=null;this.currentTime=0;this.bu={};this.options=null};
var vL=function(){this.Ll=new Map};vL.prototype.append=function(a,b){var c=this.Ll.get(a);c||this.Ll.set(a,c=[]);c.push.apply(c,Yc(b))};vL.prototype.has=function(a){return this.Ll.has(a)};vL.prototype.clear=function(){this.Ll.clear()};
var wL=RegExp(":enter","g"),xL=RegExp(":leave","g"),To=function(){};k=To.prototype;k.St=function(a,b,c,d,e,f,g,h,l,m){m=void 0===m?[]:m;l=l||new vL;a=new yL(a,b,l,d,e,m,[]);a.options=h;zL(a.Sa,[f],null,a.errors,h);Lo(this,c,a);c=a.Qh.filter(function(q){return q.nL()});c.length&&Object.keys(g).length&&(f=c[c.length-1],f.qG!==f.dd||zL(f,[g],null,a.errors,h));return c.length?c.map(function(q){return q.St()}):[So(b,[],[],[],0,0,"",!1)]};k.MP=function(){};k.bF=function(){};k.cF=function(){};
k.GP=function(a,b){var c=b.iP;var d=b.element;var e=c.Ll.get(d);e?c.Ll.delete(d):e=[];if(d=e)e=AL(b,a.options),c=b.Sa.currentTime,d=this.vW(d,e,e.options),c!=d&&BL(b,d);b.previousNode=a};k.HP=function(a,b){var c=AL(b,a.options);BL(c);this.xw(a.animation,c);BL(b,c.Sa.currentTime);b.previousNode=a};
k.vW=function(a,b,c){var d=b.Sa.currentTime,e=null!=c.duration?xo(c.duration):null,f=null!=c.delay?xo(c.delay):null;0!==e&&a.forEach(function(g){var h={duration:null!=e?e:g.duration,delay:b.Sa.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new CL(b.he,g.element,g.Pm,g.gn,g.Fk,h,g.U_);b.Qh.push(g);d=Math.max(d,h.duration+h.delay)});return d};k.xw=function(a,b){DL(b,a.options,!0);Lo(this,a.animation,b);b.previousNode=a};
k.KP=function(a,b){var c=this,d=b.FE,e=b,f=a.options;f&&(f.params||f.delay)&&(e=AL(b,f),BL(e),null!=f.delay&&(6==e.previousNode.type&&(EL(e.Sa),e.previousNode=FL),e.wm(xo(f.delay))));a.Va.length&&(a.Va.forEach(function(g){return Lo(c,g,e)}),GL(e.Sa),e.FE>d&&BL(e));b.previousNode=a};
k.IP=function(a,b){var c=this,d=[],e=b.Sa.currentTime,f=a.options&&a.options.delay?xo(a.options.delay):0;a.Va.forEach(function(g){var h=AL(b,a.options);f&&h.wm(f);Lo(c,g,h);e=Math.max(e,h.Sa.currentTime);d.push(h.Sa)});d.forEach(function(g){return HL(b.Sa,g)});BL(b,e);b.previousNode=a};k.wW=function(a,b){return a.OX?(a=a.T_,a=b.params?Io(a,b.params,b.errors):a,yo(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
k.FP=function(a,b){var c=b.Ze=this.wW(a.Rh,b),d=b.Sa;c.delay&&(IL(b.Sa,b.Sa.duration+c.delay),EL(d));var e=a.style;5==e.type?this.ww(e,b):(IL(b.Sa,b.Sa.duration+c.duration),this.lr(e,b),GL(d));b.Ze=null;b.previousNode=a};k.lr=function(a,b){var c=b.Sa,d=b.Ze;!d&&Object.keys(c.dd).length&&(c.duration+=1,c.Ey());d=d&&d.easing||a.easing;a.QY?JL(c,d):zL(c,a.S,d,b.errors,b.options);b.previousNode=a};
k.ww=function(a,b){var c=b.Ze,d=b.Sa.duration,e=c.duration,f=AL(b).Sa;f.easing=c.easing;a.S.forEach(function(g){IL(f,(g.offset||0)*e);zL(f,g.S,g.easing,b.errors,b.options);GL(f)});HL(b.Sa,f);BL(b,d+e);b.previousNode=a};
k.JP=function(a,b){var c=this,d=b.Sa.currentTime,e=a.options||{},f=e.delay?xo(e.delay):0;f&&(6===b.previousNode.type||0==d&&Object.keys(b.Sa.dd).length)&&(EL(b.Sa),b.previousNode=FL);var g=d;d=KL(b,a.Fg,a.YZ,a.limit,a.JY,e.optional?!0:!1,b.errors);b.vp=d.length;var h=null;d.forEach(function(l,m){b.Vd=m;m=AL(b,a.options,l);f&&m.wm(f);l===b.element&&(h=m.Sa);Lo(c,a.animation,m);GL(m.Sa);g=Math.max(g,m.Sa.currentTime)});b.Vd=0;b.vp=0;BL(b,g);h&&(HL(b.Sa,h),EL(b.Sa));b.previousNode=a};
k.LP=function(a,b){var c=b.RN,d=b.Sa,e=a.Rh,f=Math.abs(e.duration),g=f*(b.vp-1);f*=b.Vd;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.uL}e=b.Sa;f&&e.wm(f);e=e.currentTime;Lo(this,a.animation,b);b.previousNode=a;c.uL=d.currentTime-e+(d.startTime-c.Sa.startTime)};
var FL={},yL=function(a,b,c,d,e,f,g,h){this.he=a;this.element=b;this.iP=c;this.OG=d;this.kI=e;this.errors=f;this.Qh=g;this.Ze=this.RN=null;this.previousNode=FL;this.FE=0;this.options={};this.uL=this.vp=this.Vd=0;this.Sa=h||new LL(this.he,b,0);g.push(this.Sa)},DL=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=xo(b.duration));null!=b.delay&&(d.delay=xo(b.delay));var e=b.params;if(e){var f=d.params;f||(f=a.options.params={});Object.keys(e).forEach(function(g){c&&f.hasOwnProperty(g)||
(f[g]=Io(e[g],f,a.errors))})}}};yL.prototype.IR=function(){var a={};if(this.options){var b=this.options.params;if(b){var c=a.params={};Object.keys(b).forEach(function(d){c[d]=b[d]})}}return a};var AL=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new yL(a.he,c,a.iP,a.OG,a.kI,a.errors,a.Qh,a.Sa.ng(c,0));c.previousNode=a.previousNode;c.Ze=a.Ze;c.options=a.IR();DL(c,b);c.Vd=a.Vd;c.vp=a.vp;c.RN=a;a.FE++;return c},BL=function(a,b){a.previousNode=FL;a.Sa=a.Sa.ng(a.element,b);a.Qh.push(a.Sa)};
yL.prototype.wm=function(a){0<a&&this.Sa.wm(a)};var KL=function(a,b,c,d,e,f,g){var h=[];e&&h.push(a.element);0<b.length&&(b=b.replace(wL,"."+a.OG),b=b.replace(xL,"."+a.kI),a=a.he.query(a.element,b,1!=d),0!==d&&(a=0>d?a.slice(a.length+d,a.length):a.slice(0,d)),h.push.apply(h,Yc(a)));f||0!=h.length||g.push('`query("'+c+'")` returned zero elements. (Use `query("'+c+'", { optional: true })` if you wish to allow this.)');return h};
Z.Object.defineProperties(yL.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var LL=function(a,b,c,d){this.he=a;this.element=b;this.startTime=c;this.eo=d;this.duration=0;this.qz={};this.dd={};this.Hl=new Map;this.ht={};this.No={};this.Ar={};this.qG=null;this.eo||(this.eo=new Map);this.hi=Object.create(this.Ar,{});this.ci=this.eo.get(b);this.ci||(this.ci=this.hi,this.eo.set(b,this.hi));this.Ey()};
LL.prototype.nL=function(){switch(this.Hl.size){case 0:return!1;case 1:return 0<Object.keys(this.dd).length;default:return!0}};LL.prototype.wm=function(a){var b=1==this.Hl.size&&Object.keys(this.No).length;this.duration||b?(IL(this,this.currentTime+a),b&&EL(this)):this.startTime+=a};LL.prototype.ng=function(a,b){GL(this);return new LL(this.he,a,b||this.currentTime,this.eo)};
LL.prototype.Ey=function(){this.dd&&(this.qz=this.dd);this.dd=this.Hl.get(this.duration);this.dd||(this.dd=Object.create(this.Ar,{}),this.Hl.set(this.duration,this.dd))};var IL=function(a,b){GL(a);a.duration=b;a.Ey()};LL.prototype.DA=function(a,b){this.hi[a]=b;this.ci[a]=b;this.ht[a]={time:this.currentTime,value:b}};
var JL=function(a,b){b&&(a.qz.easing=b);Object.keys(a.ci).forEach(function(c){a.Ar[c]=a.ci[c]||"*";a.dd[c]="*"});a.qG=a.dd},zL=function(a,b,c,d,e){c&&(a.qz.easing=c);var f=e&&e.params||{},g=Wo(b,a.ci);Object.keys(g).forEach(function(h){var l=Io(g[h],f,d);a.No[h]=l;a.hi.hasOwnProperty(h)||(a.Ar[h]=a.ci.hasOwnProperty(h)?a.ci[h]:"*");a.DA(h,l)})},GL=function(a){var b=a.No,c=Object.keys(b);0!=c.length&&(a.No={},c.forEach(function(d){a.dd[d]=b[d]}),Object.keys(a.hi).forEach(function(d){a.dd.hasOwnProperty(d)||
(a.dd[d]=a.hi[d])}))},EL=function(a){Object.keys(a.hi).forEach(function(b){var c=a.hi[b];a.No[b]=c;a.DA(b,c)})},HL=function(a,b){Object.keys(b.ht).forEach(function(c){var d=a.ht[c],e=b.ht[c];(!d||e.time>d.time)&&a.DA(c,e.value)})};
LL.prototype.St=function(){var a=this;GL(this);var b=new Set,c=new Set,d=1===this.Hl.size&&0===this.duration,e=[];this.Hl.forEach(function(m,q){var r=Ao(m,!0);Object.keys(r).forEach(function(t){var y=r[t];"!"==y?b.add(t):"*"==y&&c.add(t)});d||(r.offset=q/a.duration);e.push(r)});var f=b.size?Jo(b.values()):[],g=c.size?Jo(c.values()):[];if(d){var h=e[0],l=zo(h);h.offset=0;l.offset=1;e=[h,l]}return So(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
Z.Object.defineProperties(LL.prototype,{currentTime:{configurable:!0,enumerable:!0,get:function(){return this.startTime+this.duration}},fO:{configurable:!0,enumerable:!0,get:function(){var a=[],b;for(b in this.dd)a.push(b);return a}}});var CL=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;LL.call(this,a,b,f.delay);this.Pm=c;this.gn=d;this.Fk=e;this.LV=g;this.Rh={duration:f.duration,delay:f.delay,easing:f.easing}};R(CL,LL);CL.prototype.nL=function(){return 1<this.Pm.length};
CL.prototype.St=function(){var a=this.Pm,b=this.Rh,c=b.delay,d=b.duration,e=b.easing;if(this.LV&&c){b=[];e=d+c;var f=c/e,g=Ao(a[0],!1);g.offset=0;b.push(g);g=Ao(a[0],!1);g.offset=Vo(f);b.push(g);f=a.length-1;for(g=1;g<=f;g++){var h=Ao(a[g],!1);h.offset=Vo((c+h.offset*d)/e);b.push(h)}d=e;c=0;e="";a=b}return So(this.element,a,this.gn,this.Fk,d,c,e,!0)};
var ML=function(){};
var NL=function(){};R(NL,ML);var po=function(a,b,c,d){var e="",f=c.toString().trim();OL[b]&&0!==c&&"0"!==c&&("number"===typeof c?e="px":(b=c.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==b[1].length&&d.push("Please provide a CSS unit value for "+a+":"+c));return f+e},OL=Xo();
var PL=function(){};PL.prototype.query=function(a,b,c){return pL(a,b,c)};PL.prototype.animate=function(a,b,c,d){return new lo(c,d)};PL.g=function(a){return new (a||PL)};PL.U=Ac({l:PL,o:PL.g});var QL=function(){};
var RL={},$o=function(a,b,c){this.bK=a;this.Nj=b;this.NJ=c};$o.prototype.match=function(a,b,c,d){return Zo(this.Nj.lN,a,b,c,d)};$o.prototype.Qj=function(a,b,c){var d=this.NJ["*"];a=this.NJ[a];d=d?d.Qj(b,c):{};return a?a.Qj(b,c):d};
$o.prototype.gh=function(a,b,c,d,e,f,g,h,l,m){var q=[],r=this.Nj.options&&this.Nj.options.params||RL;g=this.Qj(c,g&&g.params||RL,q);var t=h&&h.params||RL;h=this.Qj(d,t,q);var y=new Set,C=new Map,J=new Map,S="void"===d;r={params:Object.assign(Object.assign({},r),t)};a=m?[]:Uo(a,b,this.Nj.animation,e,f,g,h,r,l,q);var E=0;a.forEach(function(D){E=Math.max(D.duration+D.delay,E)});if(q.length)return Yo(b,this.bK,c,d,S,g,h,[],[],C,J,E,q);a.forEach(function(D){var T=D.element,Q=uo(C,T,{});D.gn.forEach(function(Y){return Q[Y]=
!0});var U=uo(J,T,{});D.Fk.forEach(function(Y){return U[Y]=!0});T!==b&&y.add(T)});q=Jo(y.values());return Yo(b,this.bK,c,d,S,g,h,a,q,C,J,E)};var SL=function(a,b){this.S=a;this.FX=b};SL.prototype.Qj=function(a,b){var c={},d=zo(this.FX);Object.keys(a).forEach(function(e){var f=a[e];null!=f&&(d[e]=f)});this.S.S.forEach(function(e){"string"!==typeof e&&Object.keys(e).forEach(function(f){var g=e[f];1<g.length&&(g=Io(g,d,b));var h=oo(f);g=po(f,h,g,b);c[h]=g})});return c};
var TL=function(a,b,c){var d=this;this.name=a;this.Nj=b;this.As=c;this.tP=[];this.Rk={};b.Rk.forEach(function(e){d.Rk[e.name]=new SL(e.style,e.options&&e.options.params||{})});bp(this.Rk,"true","1");bp(this.Rk,"false","0");b.cj.forEach(function(e){d.tP.push(new $o(a,e,d.Rk))});this.Au=ap(a,this.Rk)},UL=function(a,b,c,d,e){return a.tP.find(function(f){return f.match(b,c,d,e)})||null};
var VL=new vL,WL=function(a,b,c){this.kp=a;this.he=b;this.As=c;this.BF={};this.lz={};this.qb=[]};k=WL.prototype;k.register=function(a,b){var c=[];b=(new tL(this.he)).gh(b,c);if(c.length)throw Error("ub`"+c.join("\n"));this.BF[a]=b};k.fx=function(a,b,c){var d=a.element;b=qo(a.Pm,b,c);return this.he.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
k.create=function(a,b,c){var d=this;c=void 0===c?{}:c;var e=[],f=this.BF[a],g=new Map;f?(b=Uo(this.he,b,f,"ng-enter","ng-leave",{},{},c,VL,e),b.forEach(function(h){var l=uo(g,h.element,{});h.Fk.forEach(function(m){return l[m]=null})})):(e.push("The requested animation doesn't exist or has already been destroyed"),b=[]);if(e.length)throw Error("vb`"+e.join("\n"));g.forEach(function(h){Object.keys(h).forEach(function(l){h[l]="*"})});e=b.map(function(h){var l=g.get(h.element);return d.fx(h,{},l)});e=
no(e);this.lz[a]=e;e.jb(function(){return d.destroy(a)});this.qb.push(e);return e};k.destroy=function(a){var b=this.$x(a);b.destroy();delete this.lz[a];a=this.qb.indexOf(b);0<=a&&this.qb.splice(a,1)};k.$x=function(a){var b=this.lz[a];if(!b)throw Error("wb`"+a);return b};k.Aa=function(a,b,c,d){b=to(b,"","","");so(this.$x(a),c,b,d);return function(){}};
var XL=[],YL={Ac:"",Pk:!1,uE:!1,Pu:!1,ZD:!1},ep={Ac:"",uE:!1,Pk:!1,Pu:!1,ZD:!0},ZL=function(a,b){this.Ac=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=zo(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},$L=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){null==d[e]&&(d[e]=c[e])})}};
Z.Object.defineProperties(ZL.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var aM=new ZL("void"),bM=function(a,b,c){this.id=a;this.pg=b;this.jc=c;this.qb=[];this.wi={};this.Ts=[];this.wl=new Map;this.IH="ng-tns-"+a;hp(b,this.IH)};k=bM.prototype;
k.Aa=function(a,b,c,d){var e=this;if(!this.wi.hasOwnProperty(b))throw Error("xb`"+c+"`"+b);if(null==c||0==c.length)throw Error("yb`"+b);if("start"!=c&&"done"!=c)throw Error("zb`"+c+"`"+b);var f=uo(this.wl,a,[]),g={name:b,i_:c,Ub:d};f.push(g);var h=uo(this.jc.Gg,a,{});h.hasOwnProperty(b)||(hp(a,"ng-trigger"),hp(a,"ng-trigger-"+b),h[b]=aM);return function(){cM(e.jc,function(){var l=f.indexOf(g);0<=l&&f.splice(l,1);e.wi[b]||delete h[b]})}};
k.register=function(a,b){if(this.wi[a])return!1;this.wi[a]=b;return!0};k.jT=function(a){var b=this.wi[a];if(!b)throw Error("Ab`"+a);return b};
k.lf=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.jT(b),g=new dM(this.id,b,a),h=this.jc.Gg.get(a);h||(hp(a,"ng-trigger"),hp(a,"ng-trigger-"+b),this.jc.Gg.set(a,h={}));var l=h[b],m=new ZL(c,this.id);c&&c.hasOwnProperty("value")||!l||$L(m,l.options);h[b]=m;l||(l=aM);if("void"!==m.value&&l.value===m.value){if(!np(l.params,m.params)){d=[];var q=f.Au.Qj(l.value,l.params,d),r=f.Au.Qj(m.value,m.params,d);if(d.length)throw Error("Bb`"+d.join("\n"));cM(this.jc,function(){Do(a,q);Co(a,r)})}}else{c=
uo(this.jc.Dk,a,[]);c.forEach(function(y){y.Ac==e.id&&y.de==b&&y.Be&&y.destroy()});h=UL(f,l.value,m.value,a,m.params);var t=!1;if(!h){if(!d)return;h=f.Au;t=!0}this.jc.sw++;this.Ts.push({element:a,de:b,transition:h,Gc:l,Hb:m,Ck:g,FM:t});t||(hp(a,"ng-animate-queued"),g.wg(function(){ip(a,"ng-animate-queued")}));g.ye(function(){var y=e.qb.indexOf(g);0<=y&&e.qb.splice(y,1);if(y=e.jc.Dk.get(a)){var C=y.indexOf(g);0<=C&&y.splice(C,1)}});this.qb.push(g);c.push(g);return g}};
k.FB=function(a){var b=this;delete this.wi[a];this.jc.Gg.forEach(function(c){delete c[a]});this.wl.forEach(function(c,d){b.wl.set(d,c.filter(function(e){return e.name!=a}))})};var eM=function(a,b){a.jc.Gg.delete(b);a.wl.delete(b);var c=a.jc.Dk.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.jc.Dk.delete(b))};
bM.prototype.MJ=function(a,b){var c=this,d=this.jc.kh.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=fM(c.jc,e);f.size?f.forEach(function(g){return gM(g,e,b,!1,!0)}):eM(c,e)}});hM(this.jc,function(){return d.forEach(function(e){return eM(c,e)})})};
var gM=function(a,b,c,d,e){var f=a.jc.Gg.get(b);if(f){var g=[];Object.keys(f).forEach(function(h){a.wi[h]&&(h=a.lf(b,h,"void",e))&&g.push(h)});if(g.length)return iM(a.jc,a.id,b,!0,c),d&&no(g).ye(function(){return jp(a.jc,b)}),!0}return!1},jM=function(a,b){var c=a.wl.get(b),d=a.jc.Gg.get(b);if(c&&d){var e=new Set;c.forEach(function(f){f=f.name;if(!e.has(f)){e.add(f);var g=a.wi[f].Au,h=d[f]||aM,l=new ZL("void"),m=new dM(a.id,f,b);a.jc.sw++;a.Ts.push({element:b,de:f,transition:g,Gc:h,Hb:l,Ck:m,FM:!0})}})}};
bM.prototype.removeNode=function(a,b){var c=this,d=this.jc;a.childElementCount&&this.MJ(a,b);if(!gM(this,a,b,!0)){var e=!1;if(d.OE){var f=d.qb.length?d.dn.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.Gg.get(f)){e=!0;break}}jM(this,a);e?iM(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==YL||(cM(d,function(){return eM(c,a)}),kM(d,a),d.Yy(a,b)))}};bM.prototype.insertNode=function(a){hp(a,this.IH)};
var lM=function(a,b){var c=[];a.Ts.forEach(function(d){var e=d.Ck;if(!e.Yc){var f=d.element,g=a.wl.get(f);g&&g.forEach(function(h){if(h.name==d.de){var l=to(f,d.de,d.Gc.value,d.Hb.value);l._data=b;so(d.Ck,h.i_,l,h.Ub)}});e.jN?cM(a.jc,function(){e.destroy()}):c.push(d)}});a.Ts=[];return c.sort(function(d,e){var f=d.transition.Nj.kg,g=e.transition.Nj.kg;return 0==f||0==g?f-g:nL(d.element,e.element)?1:-1})};
bM.prototype.destroy=function(a){this.qb.forEach(function(b){return b.destroy()});this.MJ(this.pg,a)};var mM=function(a,b,c){this.kp=a;this.kh=b;this.As=c;this.qb=[];this.pv=new Map;this.Dk=new Map;this.dn=new Map;this.Gg=new Map;this.Cp=new Set;this.sw=this.OE=0;this.Do={};this.ag=[];this.Px=[];this.At=[];this.dD=new Map;this.Fi=[];this.hh=[];this.qq=function(){}};k=mM.prototype;k.Yy=function(a,b){this.qq(a,b)};
k.QF=function(a,b){var c=this.ag.length-1;if(0<=c){for(var d=!1;0<=c;c--)if(nL(this.ag[c].pg,b)){this.ag.splice(c+1,0,a);d=!0;break}d||this.ag.splice(0,0,a)}else this.ag.push(a);this.dD.set(b,a);return a};k.register=function(a,b){var c=this.Do[a];c||(c=new bM(a,b,this),this.kp&&nL(this.kp,b)?this.QF(c,b):(this.pv.set(b,c),this.Fi.push(b)),c=this.Do[a]=c);return c};k.VD=function(a,b,c){(a=this.Do[a])&&a.register(b,c)&&this.OE++};
k.destroy=function(a,b){var c=this;if(a){var d=this.qj(a);cM(this,function(){c.dD.delete(d.pg);delete c.Do[a];var e=c.ag.indexOf(d);0<=e&&c.ag.splice(e,1)});hM(this,function(){return d.destroy(b)})}};k.qj=function(a){return this.Do[a]};var fM=function(a,b){var c=new Set;if(b=a.Gg.get(b))for(var d=Object.keys(b),e=0;e<d.length;e++){var f=b[d[e]].Ac;f&&(f=a.qj(f))&&c.add(f)}return c};mM.prototype.lf=function(a,b,c,d){return cp(b)&&(a=this.qj(a))?(a.lf(b,c,d),!0):!1};
mM.prototype.insertNode=function(a,b,c,d){if(cp(b)){var e=b.__ng_removed;e&&e.Pk&&(e.Pk=!1,e.uE=!0,e=this.hh.indexOf(b),0<=e&&this.hh.splice(e,1));a&&(a=this.qj(a))&&a.insertNode(b,c);d&&this.Fi.push(b)}};var nM=function(a,b,c){c?a.Cp.has(b)||(a.Cp.add(b),hp(b,"ng-animate-disabled")):a.Cp.has(b)&&(a.Cp.delete(b),ip(b,"ng-animate-disabled"))};
mM.prototype.removeNode=function(a,b,c,d){if(cp(b)){var e=a?this.qj(a):null;e?e.removeNode(b,d):iM(this,a,b,!1,d);c&&(c=this.dD.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.Yy(b,d)};var iM=function(a,b,c,d,e){a.hh.push(c);c.__ng_removed={Ac:b,Pk:e,Pu:d,ZD:!1}};mM.prototype.Aa=function(a,b,c,d,e){return cp(b)?this.qj(a).Aa(b,c,d,e):function(){}};mM.prototype.XQ=function(a,b,c,d,e){return a.transition.gh(this.kh,a.element,a.Gc.value,a.Hb.value,c,d,a.Gc.options,a.Hb.options,b,e)};
var kM=function(a,b){var c=a.kh.query(b,".ng-trigger",!0);c.forEach(function(d){return oM(a,d)});0!=a.dn.size&&(c=a.kh.query(b,".ng-animating",!0),c.forEach(function(d){return pM(a,d)}))},oM=function(a,b){(a=a.Dk.get(b))&&a.forEach(function(c){c.Be?c.jN=!0:c.destroy()})},pM=function(a,b){(a=a.dn.get(b))&&a.forEach(function(c){return c.finish()})},jp=function(a,b){var c=b.__ng_removed;if(c&&c.Pk){b.__ng_removed=YL;if(c.Ac){kM(a,b);var d=a.qj(c.Ac);d&&eM(d,b)}a.Yy(b,c.Pk)}oL(b,".ng-animate-disabled")&&
nM(a,b,!1);a.kh.query(b,".ng-animate-disabled",!0).forEach(function(e){nM(a,e,!1)})};
mM.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.pv.size&&(this.pv.forEach(function(f,g){return b.QF(f,g)}),this.pv.clear());if(this.OE&&this.Fi.length)for(var d=0;d<this.Fi.length;d++)hp(this.Fi[d],"ng-star-inserted");if(this.ag.length&&(this.sw||this.hh.length)){d=[];try{c=this.yS(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.hh.length;a++)jp(this,this.hh[a]);this.sw=0;this.Fi.length=0;this.hh.length=0;this.Px.forEach(function(f){return f()});this.Px=[];
if(this.At.length){var e=this.At;this.At=[];c.length?no(c).ye(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};
mM.prototype.yS=function(a,b){var c=this,d=new vL,e=[],f=new Map,g=[],h=new Map,l=new Map,m=new Map,q=new Set;this.Cp.forEach(function(M){q.add(M);M=c.kh.query(M,".ng-animate-queued",!0);for(var ba=0;ba<M.length;ba++)q.add(M[ba])});var r=this.kp,t=Array.from(this.Gg.keys()),y=gp(t,this.Fi),C=new Map,J=0;y.forEach(function(M,ba){var N="ng-enter"+J++;C.set(ba,N);M.forEach(function(V){return hp(V,N)})});for(var S=[],E=new Set,D=new Set,T=0;T<this.hh.length;T++){var Q=this.hh[T],U=Q.__ng_removed;U&&U.Pk&&
(S.push(Q),E.add(Q),U.Pu?this.kh.query(Q,".ng-star-inserted",!0).forEach(function(M){return E.add(M)}):D.add(Q))}var Y=new Map,wa=gp(t,Array.from(E));wa.forEach(function(M,ba){var N="ng-leave"+J++;Y.set(ba,N);M.forEach(function(V){return hp(V,N)})});a.push(function(){y.forEach(function(M,ba){var N=C.get(ba);M.forEach(function(V){return ip(V,N)})});wa.forEach(function(M,ba){var N=Y.get(ba);M.forEach(function(V){return ip(V,N)})});S.forEach(function(M){jp(c,M)})});var $a=[],hb=[];for(a=this.ag.length-
1;0<=a;a--)lM(this.ag[a],b).forEach(function(M){var ba=M.Ck,N=M.element;$a.push(ba);if(c.Fi.length){var V=N.__ng_removed;if(V&&V.uE){ba.destroy();return}}V=!r||!nL(r,N);var X=Y.get(N),qa=C.get(N),ta=c.XQ(M,d,qa,X,V);ta.errors&&ta.errors.length?hb.push(ta):V?(ba.wg(function(){return Do(N,ta.Ju)}),ba.jb(function(){return Co(N,ta.br)}),e.push(ba)):M.FM?(ba.wg(function(){return Do(N,ta.Ju)}),ba.jb(function(){return Co(N,ta.br)}),e.push(ba)):(ta.Qh.forEach(function(Aa){return Aa.U_=!0}),d.append(N,ta.Qh),
g.push({xM:ta,Ck:ba,element:N}),ta.p_.forEach(function(Aa){return uo(h,Aa,[]).push(ba)}),ta.gn.forEach(function(Aa,ha){Aa=Object.keys(Aa);if(Aa.length){var oa=l.get(ha);oa||l.set(ha,oa=new Set);Aa.forEach(function(pa){return oa.add(pa)})}}),ta.Fk.forEach(function(Aa,ha){Aa=Object.keys(Aa);var oa=m.get(ha);oa||m.set(ha,oa=new Set);Aa.forEach(function(pa){return oa.add(pa)})}))});if(hb.length){var Ob=[];hb.forEach(function(M){Ob.push("@"+M.de+" has failed due to:\n");M.errors.forEach(function(ba){return Ob.push("- "+
ba+"\n")})});$a.forEach(function(M){return M.destroy()});throw Error("Bb`"+Ob.join("\n"));}var G=new Map,L=new Map;g.forEach(function(M){var ba=M.element;d.has(ba)&&(L.set(ba,ba),c.SQ(M.Ck.Ac,M.xM,G))});e.forEach(function(M){var ba=M.element;c.oH(ba,!1,M.Ac,M.de,null).forEach(function(N){uo(G,ba,[]).push(N);N.destroy()})});var P=S.filter(function(M){return op(M,l,m)}),ia=new Map;fp(ia,D,m,"*").forEach(function(M){op(M,l,m)&&P.push(M)});var fa=new Map;y.forEach(function(M){fp(fa,new Set(M),l,"!")});
P.forEach(function(M){var ba=ia.get(M),N=fa.get(M);ia.set(M,Object.assign(Object.assign({},ba),N))});var F=[],O=[],W={};g.forEach(function(M){var ba=M.element,N=M.Ck,V=M.xM;if(d.has(ba))if(q.has(ba))N.jb(function(){return Co(ba,V.br)}),N.disabled=!0,N.totalTime=V.totalTime,e.push(N);else{var X=W;if(1<L.size){M=ba;for(var qa=[];M=M.parentNode;){var ta=L.get(M);if(ta){X=ta;break}qa.push(M)}qa.forEach(function(Aa){return L.set(Aa,X)})}M=c.VQ(N.Ac,V,G,f,fa,ia);qM(N,M);X===W?F.push(N):((M=c.Dk.get(X))&&
M.length&&(N.an=no(M)),e.push(N))}else Do(ba,V.Ju),N.jb(function(){return Co(ba,V.br)}),O.push(N),q.has(ba)&&e.push(N)});O.forEach(function(M){var ba=f.get(M.element);ba&&ba.length&&(ba=no(ba),qM(M,ba))});e.forEach(function(M){M.an?rM(M,M.an):M.destroy()});for(b=0;b<S.length;b++)if(D=S[b],a=D.__ng_removed,ip(D,"ng-leave"),!a||!a.Pu){a=[];if(h.size)for((t=h.get(D))&&t.length&&a.push.apply(a,Yc(t)),t=this.kh.query(D,".ng-animating",!0),T=0;T<t.length;T++)(Q=h.get(t[T]))&&Q.length&&a.push.apply(a,Yc(Q));
a=a.filter(function(M){return!M.Yc});a.length?kp(this,D,a):jp(this,D)}S.length=0;F.forEach(function(M){c.qb.push(M);M.ye(function(){M.destroy();c.qb.splice(c.qb.indexOf(M),1)});M.play()});return F};var cM=function(a,b){a.Px.push(b)},hM=function(a,b){a.At.push(b)};
mM.prototype.oH=function(a,b,c,d,e){var f=[];if(b)(e=this.dn.get(a))&&(f=e);else if(a=this.Dk.get(a)){var g=!e||"void"==e;a.forEach(function(h){h.Be||(g||h.de==d)&&f.push(h)})}if(c||d)f=f.filter(function(h){return c&&c!=h.Ac||d&&d!=h.de?!1:!0});return f};
mM.prototype.SQ=function(a,b,c){var d=b.de,e=b.element;a=b.JM?void 0:a;d=b.JM?void 0:d;for(var f={},g=Pa(b.Qh),h=g.next();!h.done;f={Ew:f.Ew},h=g.next()){h=h.value.element;var l=h!==e;f.Ew=uo(c,h,[]);this.oH(h,l,a,d,b.Hb).forEach(function(m){return function(q){var r=q.Uc;r.Pt&&r.Pt();q.destroy();m.Ew.push(q)}}(f))}Do(e,b.Ju)};
mM.prototype.VQ=function(a,b,c,d,e,f){var g=this,h=b.de,l=b.element,m=[],q=new Set,r=new Set,t=b.Qh.map(function(C){var J=C.element;q.add(J);var S=J.__ng_removed;if(S&&S.ZD)return new lo(C.duration,C.delay);S=J!==l;var E=mp((c.get(J)||XL).map(function(Q){return Q.Uc})).filter(function(Q){return Q.element?Q.element===J:!1}),D=e.get(J),T=f.get(J);D=qo(C.Pm,D,T);E=g.fx(C,D,E);C.W_&&d&&r.add(J);S&&(C=new dM(a,h,J),qM(C,E),m.push(C));return E});m.forEach(function(C){uo(g.dn,C.element,[]).push(C);C.ye(function(){var J=
g.dn,S=C.element,E;if(J instanceof Map){if(E=J.get(S))E.length&&E.splice(E.indexOf(C),1),0==E.length&&J.delete(S)}else if(E=J[S])E.length&&E.splice(E.indexOf(C),1),0==E.length&&delete J[S];return E})});q.forEach(function(C){return hp(C,"ng-animating")});var y=no(t);y.jb(function(){q.forEach(function(C){return ip(C,"ng-animating")});Co(l,b.br)});r.forEach(function(C){uo(d,C,[]).push(y)});return y};
mM.prototype.fx=function(a,b,c){return 0<b.length?this.kh.animate(a.element,b,a.duration,a.delay,a.easing,c):new lo(a.duration,a.delay)};
var dM=function(a,b,c){this.Ac=a;this.de=b;this.element=c;this.Uc=new lo;this.lG=!1;this.Us={};this.disabled=this.jN=this.Yc=!1;this.Be=!0;this.totalTime=0},qM=function(a,b){a.lG||(a.Uc=b,Object.keys(a.Us).forEach(function(c){a.Us[c].forEach(function(d){return so(b,c,void 0,d)})}),a.Us={},a.lG=!0,a.totalTime=b.totalTime,a.Be=!1)},rM=function(a,b){var c=a.Uc;c.An&&b.wg(function(){return c.An("start")});b.ye(function(){return a.finish()});b.jb(function(){return a.destroy()})};k=dM.prototype;
k.uz=function(a,b){uo(this.Us,a,[]).push(b)};k.ye=function(a){this.Be&&this.uz("done",a);this.Uc.ye(a)};k.wg=function(a){this.Be&&this.uz("start",a);this.Uc.wg(a)};k.jb=function(a){this.Be&&this.uz("destroy",a);this.Uc.jb(a)};k.init=function(){this.Uc.init()};k.nk=function(){return this.Be?!1:this.Uc.nk()};k.play=function(){!this.Be&&this.Uc.play()};k.pause=function(){!this.Be&&this.Uc.pause()};k.mn=function(){!this.Be&&this.Uc.mn()};k.finish=function(){this.Uc.finish()};
k.destroy=function(){this.Yc=!0;this.Uc.destroy()};k.reset=function(){!this.Be&&this.Uc.reset()};k.setPosition=function(a){this.Be||this.Uc.setPosition(a)};k.An=function(a){var b=this.Uc;b.An&&b.An(a)};
var sM=function(a,b,c){var d=this;this.kp=a;this.he=b;this.As=c;this.aK={};this.qq=function(){};this.Se=new mM(a,b,c);this.oA=new WL(a,b,c);this.Se.qq=function(e,f){return d.qq(e,f)}};k=sM.prototype;k.VD=function(a,b,c,d,e){a=a+"-"+d;c=this.aK[a];if(!c){c=[];e=(new tL(this.he)).gh(e,c);if(c.length)throw Error("Cb`"+d+"`"+c.join("\n - "));c=new TL(d,e,this.As);this.aK[a]=c}this.Se.VD(b,d,c)};k.register=function(a,b){this.Se.register(a,b)};k.destroy=function(a,b){this.Se.destroy(a,b)};
k.qu=function(a,b){nM(this.Se,a,b)};
k.process=function(a,b,c,d){if("@"==c.charAt(0)){c=Pa(vo(c));a=c.next().value;c=c.next().value;var e=this.oA;if("register"==c)e.register(a,d[0]);else if("create"==c)e.create(a,b,d[0]||{});else switch(b=e.$x(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.mn();break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":e.destroy(a)}}else this.Se.lf(a,b,c,d)};
k.Aa=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=Pa(vo(c)),a=c.next().value,c=c.next().value,this.oA.Aa(a,b,c,e)):this.Se.Aa(a,b,c,d,e)};k.flush=function(a){this.Se.flush(void 0===a?-1:a)};Z.Object.defineProperties(sM.prototype,{qb:{configurable:!0,enumerable:!0,get:function(){return this.Se.qb.concat(this.oA.qb)}}});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {number}
*/
var tM=function(a,b){this.wI=0;this.Dc=a.Gi(b.body,{id:"0",ra:2,S:[],data:{animation:[]}})};R(tM,iE);tM.prototype.gh=function(a){var b=this.wI.toString();this.wI++;this.Dc.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,Va:a,options:null}:a]);return new uM(b,this.Dc)};tM.g=function(a){return new (a||tM)(n(cF),n(Ym))};tM.U=Ac({l:tM,o:tM.g});var uM=function(a,b){this.qo=a;this.Dc=b};R(uM,jE);uM.prototype.create=function(a,b){return new vM(this.qo,a,b||{},this.Dc)};
var vM=function(a,b,c,d){this.id=a;this.element=b;this.Dc=d;this.an=null;this.wf=!1;this.totalTime=0;this.Jg("create",c)};k=vM.prototype;k.Dy=function(a,b){return this.Dc.Aa(this.element,"@@"+this.id+":"+a,b)};k.Jg=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];return this.Dc.setProperty(this.element,"@@"+this.id+":"+a,c)};k.ye=function(a){this.Dy("done",a)};k.wg=function(a){this.Dy("start",a)};k.jb=function(a){this.Dy("destroy",a)};k.init=function(){this.Jg("init")};
k.nk=function(){return this.wf};k.play=function(){this.Jg("play");this.wf=!0};k.pause=function(){this.Jg("pause")};k.mn=function(){this.Jg("restart")};k.finish=function(){this.Jg("finish")};k.destroy=function(){this.Jg("destroy")};k.reset=function(){this.Jg("reset");this.wf=!1};k.setPosition=function(a){this.Jg("setPosition",a)};
var wM=function(a,b,c){this.Xa=a;this.te=b;this.sb=c;this.rG=0;this.Iy=1;this.ur=[];this.lJ=new Map;this.mx=0;this.promise=Promise.resolve(0);b.qq=function(d,e){e&&e.parentNode(d)&&e.removeChild(d.parentNode,d)}};
wM.prototype.Gi=function(a,b){var c=this,d=this.Xa.Gi(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.lJ.get(d),b||(b=new xM("",d,this.te),this.lJ.set(d,b)),b;var e=b.id,f=b.id+"-"+this.rG;this.rG++;this.te.register(f,a);var g=function(h){Array.isArray(h)?h.forEach(g):c.te.VD(e,f,a,h.name,h)};b.data.animation.forEach(g);return new yM(this,f,d,this.te)};wM.prototype.Pj=function(){this.mx++;this.Xa.Pj&&this.Xa.Pj()};wM.prototype.oV=function(){var a=this;this.promise.then(function(){a.Iy++})};
var zM=function(a,b,c,d){0<=b&&b<a.Iy?a.sb.Ab(function(){return c(d)}):(0==a.ur.length&&Promise.resolve(null).then(function(){a.sb.Ab(function(){a.ur.forEach(function(e){var f=Pa(e);e=f.next().value;f=f.next().value;e(f)});a.ur=[]})}),a.ur.push([c,d]))};wM.prototype.end=function(){var a=this;this.mx--;0==this.mx&&this.sb.Da(function(){a.oV();a.te.flush(a.Iy)});this.Xa.end&&this.Xa.end()};wM.g=function(a){return new (a||wM)(n(cF),n(sM),n(Tj))};wM.U=Ac({l:wM,o:wM.g});
var xM=function(a,b,c){this.Ac=a;this.Xa=b;this.te=c;this.ou=this.Xa.ou?function(d){return b.ou(d)}:null};k=xM.prototype;k.destroy=function(){this.te.destroy(this.Ac,this.Xa);this.Xa.destroy()};k.createElement=function(a,b){return this.Xa.createElement(a,b)};k.createComment=function(a){return this.Xa.createComment(a)};k.tB=function(a){return this.Xa.tB(a)};k.appendChild=function(a,b){this.Xa.appendChild(a,b);this.te.Se.insertNode(this.Ac,b,a,!1)};
k.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Xa.insertBefore(a,b,c);this.te.Se.insertNode(this.Ac,b,a,d)};k.removeChild=function(a,b,c){this.te.Se.removeNode(this.Ac,b,c||!1,this.Xa)};k.jE=function(a,b){return this.Xa.jE(a,b)};k.parentNode=function(a){return this.Xa.parentNode(a)};k.nextSibling=function(a){return this.Xa.nextSibling(a)};k.setAttribute=function(a,b,c,d){this.Xa.setAttribute(a,b,c,d)};k.removeAttribute=function(a,b,c){this.Xa.removeAttribute(a,b,c)};
k.Dt=function(a,b){this.Xa.Dt(a,b)};k.Mv=function(a,b){this.Xa.Mv(a,b)};k.dw=function(a,b,c,d){this.Xa.dw(a,b,c,d)};k.Nv=function(a,b,c){this.Xa.Nv(a,b,c)};k.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.qu(a,!!c):this.Xa.setProperty(a,b,c)};k.Bc=function(a,b){this.Xa.Bc(a,b)};k.Aa=function(a,b,c){return this.Xa.Aa(a,b,c)};k.qu=function(a,b){this.te.qu(a,b)};Z.Object.defineProperties(xM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xa.data}}});
var yM=function(a,b,c,d){xM.call(this,b,c,d);this.o=a;this.Ac=b};R(yM,xM);yM.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.qu(a,void 0===c?!0:!!c):this.te.process(this.Ac,a,b.substr(1),c):this.Xa.setProperty(a,b,c)};
yM.prototype.Aa=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=pp(a);b=b.substr(1);var e="";"@"!=b.charAt(0)&&(e=Pa(qp(b)),b=e.next().value,e=e.next().value);return this.te.Aa(this.Ac,a,b,e,function(f){zM(d.o,f._data||-1,c,f)})}return this.Xa.Aa(a,b,c)};
var AM=function(a,b,c){sM.call(this,a.body,b,c)};R(AM,sM);AM.prototype.ia=function(){this.flush()};AM.g=function(a){return new (a||AM)(n(Ym),n(QL),n(ML))};AM.U=Ac({l:AM,o:AM.g});var BM=new Je("AnimationModuleType"),CM=[{s:iE,oc:tM},{s:ML,Bb:function(){return new NL}},{s:sM,oc:AM},{s:cF,Bb:function(a,b,c){return new wM(a,b,c)},Ka:[JK,sM,Tj]}];Yc(CM);var DM=[{s:QL,oc:PL},{s:BM,Cb:"NoopAnimations"}].concat(Yc(CM));
var EM=function(){};EM.g=function(a){return new (a||EM)};EM.ba=id({type:EM});EM.aa=Bc({kb:DM,imports:[eL]});
var FM=function(a,b,c){this.Dc=a;this.element=b;this.hd=c;this.state=3};
var GM={vu:225,ZB:150},HM=ln({passive:!0}),IM=["mousedown","touchstart"],JM=["mouseup","mouseleave","touchend","touchcancel"],KM=function(a,b,c,d){this.ot=a;this.ca=b;this.to=!1;this.Ln=new Set;this.mz=!1;d.Ma&&(this.pl=bn(c))},MM=function(a,b,c,d){d=void 0===d?{}:d;var e=a.kG=a.kG||a.pl.getBoundingClientRect(),f=Object.assign(Object.assign({},GM),d.animation);d.fB&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Hv||rp(b,c,e);b-=e.left;c-=e.top;f=f.vu;e=document.createElement("div");e.classList.add("mat-ripple-element");
e.style.left=b-g+"px";e.style.top=c-g+"px";e.style.height=2*g+"px";e.style.width=2*g+"px";null!=d.color&&(e.style.backgroundColor=d.color);e.style.transitionDuration=f+"ms";a.pl.appendChild(e);window.getComputedStyle(e).getPropertyValue("opacity");e.style.transform="scale(1)";var h=new FM(a,e,d);h.state=0;a.Ln.add(h);d.FD||(a.Ly=h);a.sJ(function(){var l=h===a.Ly;h.state=1;d.FD||l&&a.to||LM(h.Dc,h)},f)},LM=function(a,b){var c=a.Ln.delete(b);b===a.Ly&&(a.Ly=null);a.Ln.size||(a.kG=null);if(c){var d=
b.element;c=Object.assign(Object.assign({},GM),b.hd.animation);d.style.transitionDuration=c.ZB+"ms";d.style.opacity="0";b.state=2;a.sJ(function(){b.state=3;d.parentNode.removeChild(d)},c.ZB)}};KM.prototype.cC=function(){this.Ln.forEach(function(a){a.hd.FD||LM(a.Dc,a)})};var NM=function(a,b){(b=bn(b))&&b!==a.Wo&&(a.xz(),a.Wo=b,a.eJ(IM))};k=KM.prototype;k.handleEvent=function(a){"mousedown"===a.type?this.Es(a):"touchstart"===a.type?this.DU(a):this.BU();this.mz||(this.eJ(JM),this.mz=!0)};
k.Es=function(a){var b=0===a.offsetX&&0===a.offsetY,c=this.iI&&Date.now()<this.iI+800;this.ot.cE||b||c||(this.to=!0,MM(this,a.clientX,a.clientY,this.ot.Tv))};k.DU=function(a){if(!this.ot.cE&&!xn(a)){this.iI=Date.now();this.to=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)MM(this,a[b].clientX,a[b].clientY,this.ot.Tv)}};k.BU=function(){this.to&&(this.to=!1,this.Ln.forEach(function(a){var b=1===a.state||a.hd.oP&&0===a.state;!a.hd.FD&&b&&LM(a.Dc,a)}))};
k.sJ=function(a,b){b=void 0===b?0:b;this.ca.Da(function(){return setTimeout(a,b)})};k.eJ=function(a){var b=this;this.ca.Da(function(){a.forEach(function(c){b.Wo.addEventListener(c,b,HM)})})};k.xz=function(){var a=this;this.Wo&&(IM.forEach(function(b){a.Wo.removeEventListener(b,a,HM)}),this.mz&&JM.forEach(function(b){a.Wo.removeEventListener(b,a,HM)}))};
var OM=new Je("mat-ripple-global-options"),PM=function(a,b,c,d,e){this.L=a;this.xc=e;this.Hv=0;this.di=this.Ra=!1;this.dy=d||{};this.Ez=new KM(this,b,a,c)};PM.prototype.Qa=function(){this.di=!0;this.Sz()};PM.prototype.ia=function(){this.Ez.xz()};PM.prototype.cC=function(){this.Ez.cC()};PM.prototype.Sz=function(){!this.disabled&&this.di&&NM(this.Ez,this.lf)};
Z.Object.defineProperties(PM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra},set:function(a){a&&this.cC();this.Ra=a;this.Sz()}},lf:{configurable:!0,enumerable:!0,get:function(){return this.aW||this.L.j},set:function(a){this.aW=a;this.Sz()}},Tv:{configurable:!0,enumerable:!0,get:function(){return{fB:this.fB,Hv:this.Hv,color:this.color,animation:Object.assign(Object.assign(Object.assign({},this.dy.animation),"NoopAnimations"===this.xc?{vu:0,ZB:0}:{}),this.animation),
oP:this.dy.oP}}},cE:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.dy.disabled}}});PM.g=function(a){return new (a||PM)(w(Ye),w(Tj),w(wI),w(OM,8),w(BM,8))};
PM.R=p({type:PM,i:[["","mat-ripple",""],["","matRipple",""]],oa:[1,"mat-ripple"],ta:2,na:function(a,b){a&2&&rk("mat-ripple-unbounded",b.l0)},inputs:{color:["matRippleColor","color"],l0:["matRippleUnbounded","unbounded"],fB:["matRippleCentered","centered"],Hv:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],lf:["matRippleTrigger","trigger"]},xa:["matRipple"]});
var QM=function(a){this.xc=a;this.state="unchecked";this.disabled=!1};QM.g=function(a){return new (a||QM)(w(BM,8))};
QM.W=p({type:QM,i:[["mat-pseudo-checkbox"]],oa:[1,"mat-pseudo-checkbox"],ta:8,na:function(a,b){a&2&&rk("mat-pseudo-checkbox-indeterminate","indeterminate"===b.state)("mat-pseudo-checkbox-checked","checked"===b.state)("mat-pseudo-checkbox-disabled",b.disabled)("_mat-animation-noopable","NoopAnimations"===b.xc)},inputs:{state:"state",disabled:"disabled"},X:0,$:0,v:function(){},S:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],ra:2,
mb:0});
var RM=0,SM=function(a,b){this.source=a;this.Zp=void 0===b?!1:b},TM=function(a,b,c,d){this.dc=a;this.ea=b;this.ua=c;this.group=d;this.Ra=this.hj=this.Rb=!1;this.vI="";this.id="mat-option-"+RM++;this.xv=new KG;this.gg=new sj};k=TM.prototype;k.select=function(){this.Rb||(this.Rb=!0,pF(this.ea),this.Mx())};k.qe=function(){this.Rb&&(this.Rb=!1,pF(this.ea),this.Mx())};k.focus=function(a,b){var c=this.Le();"function"===typeof c.focus&&c.focus(b)};
k.ie=function(a){13!==a.keyCode&&32!==a.keyCode||en(a)||(this.Ij(),a.preventDefault())};k.Ij=function(){this.disabled||(this.Rb=this.multiple?!this.Rb:!0,pF(this.ea),this.Mx(!0))};k.JS=function(){return this.selected||(this.multiple?!1:null)};k.cy=function(){return this.disabled?"-1":"0"};k.Le=function(){return this.dc.j};k.qv=function(){if(this.Rb){var a=this.kr;a!==this.vI&&(this.vI=a,this.gg.next())}};k.ia=function(){this.gg.complete()};k.Mx=function(a){this.xv.emit(new SM(this,void 0===a?!1:a))};
Z.Object.defineProperties(TM.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ua&&this.ua.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Rb}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Ra},set:function(a){this.Ra=$m(a)}},Fb:{configurable:!0,enumerable:!0,get:function(){return this.ua&&this.ua.Fb}},active:{configurable:!0,enumerable:!0,get:function(){return this.hj}},kr:{configurable:!0,
enumerable:!0,get:function(){return(this.Le().textContent||"").trim()}}});TM.g=function(){zk()};TM.R=p({type:TM,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{xv:"onSelectionChange"}});var UM=function(a,b,c,d){TM.call(this,a,b,c,d)};R(UM,TM);UM.R=TM.R;UM.g=function(a){return new (a||UM)(w(Ye),w(sF),w(gL,8),w(lL,8))};
UM.W=p({type:UM,i:[["mat-option"]],oa:["role","option",1,"mat-option","mat-focus-indicator"],ta:12,na:function(a,b){a&1&&B("click",function(){return b.Ij()})("keydown",function(c){return b.ie(c)});a&2&&(Dk("id",b.id),gk("tabindex",b.cy())("aria-selected",b.JS())("aria-disabled",b.disabled.toString()),rk("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},xa:["matOption"],features:[ck],ob:["*"],X:5,$:4,ha:[["class","mat-option-pseudo-checkbox",
3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],v:function(a,b){a&1&&(xl(),I(0,sp,1,2,"mat-pseudo-checkbox",0),x(1,"span",1),yl(2),z(),I(3,tp,2,1,"span",2),A(4,"div",3));a&2&&(v("ngIf",b.multiple),u(3),v("ngIf",b.group&&b.group.ks),u(1),v("matRippleTrigger",b.Le())("matRippleDisabled",b.disabled||
b.Fb))},la:[RH,PM,QM],S:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],
ra:2,mb:0});
var VM=function(){};VM.g=function(a){return new (a||VM)};VM.ba=id({type:VM});VM.aa=Bc({imports:[[sK,uI],sK]});
var WM=function(){};WM.g=function(a){return new (a||WM)};WM.ba=id({type:WM});WM.aa=Bc({imports:[[sK]]});
var XM=function(){};XM.g=function(a){return new (a||XM)};XM.ba=id({type:XM});XM.aa=Bc({imports:[[VM,bI,sK,WM]]});
/*

 Copyright Google Inc. All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var YM=lb({opacity:"0"}),ZM=zi(function(a){return a}),$M=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];return Mh(b)}($i(),ZM,mj()),aN=new Je("xap-bubble UX style"),bN=function(a){var b=this;this.Ct=new sj;this.wD=new Hq(!1);this.destroy=new wj;this.QN=[];this.zv="";this.kM=50;this.ZW=this.ZA=new KG;this.FN=new KG;this.WK=a||"xap-bubble-md1";this.$a=this.wD.h(Ni(function(){return b.Ct.h(Si(b.kM))}));a=Dj(this.destroy);this.$a.h($M,a).subscribe(this.FN);this.wD.h(ZM,Kj(function(){return b.$a.h(zi(function(c){return!c}))}),
a).subscribe(function(){b.ZA.emit()})};bN.prototype.ia=function(){this.destroy.next();this.destroy.complete()};bN.prototype.toggle=function(a){this.wD.next(a);this.Ct.next()};bN.g=function(a){return new (a||bN)(w(aN,8))};
bN.W=p({type:bN,i:[["xap-bubble"]],inputs:{d_:"panelTemplate",QN:"overlayPositions",zv:"overlayPanelClass",kM:"hoverDelayMs"},outputs:{ZA:"beforeOpened",ZW:"beforeShow",FN:"opened"},ob:["*"],X:5,$:7,ha:[["cdkOverlayOrigin","",1,"xap-bubble-trigger",3,"ngClass","mouseenter","mouseleave","mousemove"],["trigger","cdkOverlayOrigin"],["cdkConnectedOverlay","","cdkConnectedOverlayPush","true",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen"],
[1,"xap-bubble-panel",3,"ngClass","mouseenter","mouseleave","mousemove"],[4,"ngTemplateOutlet"]],v:function(a,b){a&1&&(xl(),x(0,"span",0,1),B("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("mousemove",function(){b.Ct.next()}),yl(2),z(),I(3,xp,2,3,"ng-template",2),Rl(4,"async"));if(a&2){var c=Bl(1);v("ngClass",b.WK);u(3);v("cdkConnectedOverlayPanelClass",b.zv)("cdkConnectedOverlayPositions",b.QN)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",
Sl(4,5,b.$a))}},la:[xJ,GH,yJ,HH],Xb:[MH],S:[".xap-bubble-trigger{cursor:default;pointer-events:auto}.xap-bubble-trigger.xap-bubble-reach{-webkit-text-decoration:underline dashed #80868b;-moz-text-decoration:underline dashed #80868b;text-decoration:underline dashed #80868b;text-underline-position:under}.xap-bubble-panel{overflow:auto;padding:16px;will-change:opacity}.xap-bubble-panel.xap-bubble-md1{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);max-height:400px;max-width:400px}.xap-bubble-panel.xap-bubble-reach{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border-radius:8px;max-height:420px;max-width:420px;min-height:40px;min-width:220px}"],
ra:2,data:{animation:[jb("fade",[nb(":enter",[YM,kb("225ms")]),nb(":leave",[kb("195ms",YM)])])]}});
var cN=function(){};cN.g=function(a){return new (a||cN)};cN.ba=id({type:cN});cN.aa=Bc({imports:[[bI,qK]]});
var dN=function(a,b){this.V=b;var c=this.lA=this.V.createElement("textarea"),d=c.style;d.position="fixed";d.top=d.opacity="0";d.left="-999em";c.setAttribute("aria-hidden","true");c.value=a;this.V.body.appendChild(c)};dN.prototype.qB=function(){var a=this.lA,b=!1;try{if(a){var c=this.V.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.V.execCommand("copy");c&&c.focus()}}catch(d){}return b};
dN.prototype.destroy=function(){var a=this.lA;a&&(a.parentNode&&a.parentNode.removeChild(a),this.lA=void 0)};
var eN=function(a){this.V=a};eN.prototype.qB=function(a){a=new dN(a,this.V);var b=a.qB();a.destroy();return b};eN.g=function(a){return new (a||eN)(n(Ym))};eN.U=Ac({l:eN,o:eN.g,fa:"root"});
new Je("CDK_COPY_TO_CLIPBOARD_CONFIG");
var fN="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" "),gN=Hn(Jn(In(function(a){this.L=a}))),hN=function(a,b,c){var d=gN.call(this,a)||this;d.Jb=b;d.xc=c;d.KM=d.gy("mat-fab","mat-mini-fab");d.HM=d.gy("mat-icon-button");for(var e=Pa(fN),f=e.next();!f.done;f=e.next())f=f.value,d.gy(f)&&d.Le().classList.add(f);a.j.classList.add("mat-button-base");d.KM&&(d.color="accent");return d};R(hN,gN);k=hN.prototype;
k.$d=function(){this.Jb.Ah(this.L,!0)};k.ia=function(){this.Jb.Sf(this.L)};k.focus=function(a,b){a?HJ(this.Jb,this.Le(),a,b):this.Le().focus(b)};k.Le=function(){return this.L.j};k.vy=function(){return this.Fb||this.disabled};k.gy=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];var d=this;return b.some(function(e){return d.Le().hasAttribute(e)})};hN.g=function(a){return new (a||hN)(w(Ye),w(GJ),w(BM,8))};
hN.W=p({type:hN,i:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],Za:function(a,b){a&1&&dm(PM,5);if(a&2){var c;$l(c=fm())&&(b.y_=c.first)}},oa:[1,"mat-focus-indicator"],ta:5,na:function(a,b){a&2&&(gk("disabled",b.disabled||null),rk("_mat-animation-noopable","NoopAnimations"===b.xc)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",
Fb:"disableRipple",color:"color"},xa:["matButton"],features:[ck],Pd:["mat-button",""],ob:["*"],X:4,$:5,ha:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],v:function(a,b){a&1&&(xl(),x(0,"span",0),yl(1),z(),A(2,"span",1),A(3,"span",2));a&2&&(u(2),rk("mat-button-ripple-round",b.KM||b.HM),v("matRippleDisabled",b.vy())("matRippleCentered",b.HM)("matRippleTrigger",b.Le()))},la:[PM],S:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n"],
ra:2,mb:0});
var iN=new Je("MatSnackBarData"),Cp=function(){this.xq="assertive";this.em="";this.duration=0;this.data=null;this.Sp="center";this.CP="bottom"};
var jN=jb("state",[mb("void, hidden",lb({transform:"scale(0.8)",opacity:0})),mb("visible",lb({transform:"scale(1)",opacity:1})),nb("* => visible",kb("150ms cubic-bezier(0, 0, 0.2, 1)")),nb("* => void, * => hidden",kb("75ms cubic-bezier(0.4, 0.0, 1, 1)",lb({opacity:0})))]);
var kN=function(a,b,c,d,e){this.Me=!1;this.ca=a;this.L=b;this.ea=c;this.qa=d;this.yn=e;this.$0=150;this.ka=!1;this.Sy=new sj;this.Uy=new sj;this.EI=new sj;this.ij="void";this.Jl="assertive"!==e.xq||e.em?"off"===e.xq?"off":"polite":"assertive";this.qa.jF&&("polite"===this.Jl&&(this.qJ="status"),"assertive"===this.Jl&&(this.qJ="alert"))};R(kN,oJ);kN.prototype.hm=function(a){this.JF();return this.Ej.hm(a)};kN.prototype.hp=function(a){this.JF();return this.Ej.hp(a)};
var lN=function(a,b){var c=b.Gc;b=b.Hb;("void"===b&&"void"!==c||"hidden"===b)&&a.gG();if("visible"===b){var d=a.EI;a.ca.Ab(function(){d.next();d.complete()})}},mN=function(a){a.ka||(a.ij="visible",a.ea.ih(),a.qV())};k=kN.prototype;k.ia=function(){this.ka=!0;this.gG()};k.gG=function(){var a=this;this.ca.oq.h(bj()).subscribe(function(){a.Uy.next();a.Uy.complete()})};
k.JF=function(){var a=this.L.j,b=this.yn.Kc;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));"center"===this.yn.Sp&&a.classList.add("mat-snack-bar-center");"top"===this.yn.CP&&a.classList.add("mat-snack-bar-top")};k.a1=function(){};
k.qV=function(){var a=this;this.EF||this.ca.Da(function(){a.EF=setTimeout(function(){var b=a.L.j.querySelector("[aria-hidden]"),c=a.L.j.querySelector("[aria-live]");if(b&&c){var d=null;a.qa.Ma&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);null===d||void 0===d?void 0:d.focus();a.Sy.next();a.Sy.complete()}},150)})};kN.g=function(a){return new (a||kN)(w(Tj),w(Ye),w(sF),w(wI),w(Cp))};
kN.W=p({type:kN,i:[["snack-bar-container"]],Za:function(a,b){a&1&&dm(rJ,7);if(a&2){var c;$l(c=fm())&&(b.Ej=c.first)}},oa:[1,"mat-snack-bar-container"],ta:1,na:function(a,b){a&1&&tl("@state.done",function(c){return lN(b,c)});a&2&&Ek("@state",b.ij)},features:[ck],X:3,$:2,ha:[["aria-hidden","true"],["cdkPortalOutlet",""]],v:function(a,b){a&1&&(x(0,"div",0),I(1,yp,0,0,"ng-template",1),z(),A(2,"div"));a&2&&(u(2),gk("aria-live",b.Jl)("role",b.qJ))},la:[rJ],S:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],
ra:2,data:{animation:[jN]}});
var nN=Math.pow(2,31)-1,oN=function(a,b){var c=this;this.da=b;this.Mn=new sj;this.Ow=new sj;this.Pl=new sj;this.Ix=!1;this.hu=a;this.Pl.subscribe(function(){return c.zm()});a.Uy.subscribe(function(){return c.xS()})};oN.prototype.zm=function(){if(!this.Mn.closed){var a=this.hu;a.ij="hidden";a.L.j.setAttribute("mat-exit","");clearTimeout(a.EF)}clearTimeout(this.IG)};oN.prototype.fS=function(a){var b=this;this.IG=setTimeout(function(){return b.zm()},Math.min(a,nN))};
oN.prototype.l1=function(){this.Ow.closed||(this.Ow.next(),this.Ow.complete())};oN.prototype.xS=function(){this.da.Kb();this.Pl.closed||this.Pl.complete();this.Mn.next({H1:this.Ix});this.Mn.complete();this.Ix=!1};
var pN=function(a,b){this.$O=a;this.data=b};pN.prototype.action=function(){var a=this.$O;a.Pl.closed||(a.Ix=!0,a.Pl.next(),a.Pl.complete());clearTimeout(a.IG)};Z.Object.defineProperties(pN.prototype,{zY:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});pN.g=function(a){return new (a||pN)(w(oN),w(iN))};
pN.W=p({type:pN,i:[["simple-snack-bar"]],oa:[1,"mat-simple-snackbar"],X:3,$:2,ha:[["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],v:function(a,b){a&1&&(x(0,"span"),K(1),z(),I(2,zp,3,1,"div",0));a&2&&(u(1),Dl(b.data.message),u(1),v("ngIf",b.zY))},la:[RH,hN],S:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}\n"],
ra:2,mb:0});
var qN=function(){};qN.g=function(a){return new (a||qN)};qN.ba=id({type:qN});qN.aa=Bc({imports:[[VM,sK],sK]});
var rN=function(){};rN.g=function(a){return new (a||rN)};rN.ba=id({type:rN});rN.aa=Bc({imports:[[qK,sJ,bI,qN,sK],sK]});
var sN=new Set,tN,uN=function(a){this.qa=a;this.kU=this.qa.Ma&&window.matchMedia?window.matchMedia.bind(window):Ap};uN.prototype.matchMedia=function(a){if(this.qa.Iw&&!sN.has(a))try{tN||(tN=document.createElement("style"),tN.setAttribute("type","text/css"),document.head.appendChild(tN)),tN.sheet&&(tN.sheet.insertRule("@media "+a+" {.fx-query-test{ }}",0),sN.add(a))}catch(b){console.error(b)}return this.kU(a)};uN.g=function(a){return new (a||uN)(n(wI))};uN.U=Ac({l:uN,o:uN.g,fa:"root"});
var vN=function(a,b){this.lU=a;this.sb=b;this.sz=new Map;this.Fx=new sj};vN.prototype.ia=function(){this.Fx.next();this.Fx.complete()};vN.prototype.observe=function(a){var b=this;a=Bp(Array.isArray(a)?a:[a]).map(function(c){return b.$U(c).observable});a=li(a);a=qi(a.h(bj()),a.h(yj(),Si(0)));return a.h($h(function(c){var d={matches:!1,dX:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.dX[e]=f});return d}))};
vN.prototype.$U=function(a){var b=this;if(this.sz.has(a))return this.sz.get(a);var c=this.lU.matchMedia(a),d={observable:(new Oh(function(e){var f=function(g){return b.sb.Ab(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).h(zj(c),$h(function(e){return{query:a,matches:e.matches}}),Dj(this.Fx)),Y1:c};this.sz.set(a,d);return d};vN.g=function(a){return new (a||vN)(n(uN),n(Tj))};vN.U=Ac({l:vN,o:vN.g,fa:"root"});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {{XSmall: string, Small: string, Medium: string, Large: string, XLarge: string, Handset: string, Tablet: string, Web: string, HandsetPortrait: string, TabletPortrait: string, WebPortrait: string, HandsetLandscape: string, TabletLandscape: string, WebLandscape: string}}
*/
var wN=new Je("mat-snack-bar-default-options",{fa:"root",o:Dp}),xN=function(a,b,c,d,e,f){this.uf=a;this.Jl=b;this.$f=c;this.ex=d;this.iz=e;this.vG=f;this.dt=null;this.O_=pN;this.R_=kN};k=xN.prototype;k.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign(Object.assign({},this.vG),c);d.data={message:a,action:b};d.em===a&&(d.em=void 0);return this.LQ(this.O_,d)};k.zm=function(){this.tf&&this.tf.zm()};k.ia=function(){this.dt&&this.dt.zm()};
k.NQ=function(a,b){var c=Qj({parent:b&&b.Jd&&b.Jd.va||this.$f,kb:[{s:Cp,Cb:b}]});a=a.Tb(new mJ(this.R_,b.Jd,c));a.instance.yn=b;return a.instance};
k.LQ=function(a,b){var c=this,d=Object.assign(Object.assign(Object.assign({},new Cp),this.vG),b),e=this.Zn(d);b=this.NQ(e,d);var f=new oN(b,e);if(a instanceof Vl)f.instance=b.hp(new nJ(a,null,{ja:d.data,$O:f}));else{var g=this.MR(d,f);a=b.hm(new mJ(a,void 0,g));f.instance=a.instance}this.ex.observe("(max-width: 599.98px) and (orientation: portrait)").h(Dj(e.ai)).subscribe(function(h){var l=e.yg.classList;h.matches?l.add("mat-snack-bar-handset"):l.remove("mat-snack-bar-handset")});d.em&&b.Sy.subscribe(function(){c.Jl.MK(d.em,
d.xq)});this.BQ(f,d);return this.tf=f};k.BQ=function(a,b){var c=this;a.Mn.subscribe(function(){c.tf==a&&(c.tf=null);b.em&&c.Jl.clear()});this.tf?(this.tf.Mn.subscribe(function(){mN(a.hu)}),this.tf.zm()):mN(a.hu);b.duration&&0<b.duration&&a.hu.EI.subscribe(function(){return a.fS(b.duration)})};
k.Zn=function(a){var b=new MI;b.direction=a.direction;var c=this.uf.position().global(),d="rtl"===a.direction;d="left"===a.Sp||"start"===a.Sp&&!d||"end"===a.Sp&&d;var e=!d&&"center"!==a.Sp;d?c.left("0"):e?c.right("0"):(c.left(""),c.wj="center");"top"===a.CP?c.top("0"):c.bottom("0");b.Ek=c;return this.uf.create(b)};k.MR=function(a,b){return Qj({parent:a&&a.Jd&&a.Jd.va||this.$f,kb:[{s:oN,Cb:b},{s:iN,Cb:a.data}]})};
Z.Object.defineProperties(xN.prototype,{tf:{configurable:!0,enumerable:!0,get:function(){var a=this.iz;return a?a.tf:this.dt},set:function(a){this.iz?this.iz.tf=a:this.dt=a}}});xN.g=function(a){return new (a||xN)(n(uJ),n(YJ),n(SE),n(vN),n(xN,12),n(wN))};xN.U=Ac({l:xN,o:xN.g,fa:rN});
var yN={duration:1E3},zN=new Je("xap-clipboard-snackbar-options"),AN=function(a,b,c){this.clipboard=a;this.ZO=b;this.yn=c;this.text=""};AN.g=function(a){return new (a||AN)(w(eN),w(xN),w(zN,8))};AN.R=p({type:AN,i:[["","xapCopyToClipboard",""]],na:function(a,b){a&1&&B("click",function(){var c=Object.assign(Object.assign({},yN),b.yn);b.clipboard.qB(b.text)?b.ZO.open("Copied to clipboard.",void 0,c):b.ZO.open("Failed to copy.",void 0,c)})},inputs:{text:["xapCopyToClipboard","text"]}});
var BN=function(){},CN=function(){};
var EN=function(a){var b=this;this.Bh=new Map;this.bq=null;a?this.wh="string"===typeof a?function(){b.headers=new Map;a.split("\n").forEach(function(c){var d=c.indexOf(":");if(0<d){var e=c.slice(0,d),f=e.toLowerCase();c=c.slice(d+1).trim();DN(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:function(){b.headers=new Map;Object.keys(a).forEach(function(c){var d=a[c],e=c.toLowerCase();"string"===typeof d&&(d=[d]);0<d.length&&(b.headers.set(e,d),DN(b,c,e))})}:this.headers=new Map};
k=EN.prototype;k.has=function(a){this.init();return this.headers.has(a.toLowerCase())};k.get=function(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&0<a.length?a[0]:null};k.keys=function(){this.init();return Array.from(this.Bh.values())};k.getAll=function(a){this.init();return this.headers.get(a.toLowerCase())||null};k.append=function(a,b){return this.clone({name:a,value:b,Ch:"a"})};k.set=function(a,b){return this.clone({name:a,value:b,Ch:"s"})};
k.delete=function(a,b){return this.clone({name:a,value:b,Ch:"d"})};var DN=function(a,b,c){a.Bh.has(c)||a.Bh.set(c,b)};EN.prototype.init=function(){var a=this;this.wh&&(this.wh instanceof EN?FN(this,this.wh):this.wh(),this.wh=null,this.bq&&(this.bq.forEach(function(b){return GN(a,b)}),this.bq=null))};var FN=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.Bh.set(c,b.Bh.get(c))})};
EN.prototype.clone=function(a){var b=new EN;b.wh=this.wh&&this.wh instanceof EN?this.wh:this;b.bq=(this.bq||[]).concat([a]);return b};
var GN=function(a,b){var c=b.name.toLowerCase();switch(b.Ch){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;DN(a,b.name,c);b=("a"===b.Ch?a.headers.get(c):void 0)||[];b.push.apply(b,Yc(d));a.headers.set(c,b);break;case "d":var e=b.value;if(e){if(d=a.headers.get(c))d=d.filter(function(f){return-1===e.indexOf(f)}),0===d.length?(a.headers.delete(c),a.Bh.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.Bh.delete(c)}};
EN.prototype.forEach=function(a){var b=this;this.init();Array.from(this.Bh.keys()).forEach(function(c){return a(b.Bh.get(c),b.headers.get(c))})};
var HN=function(){},Fp=/%(\d[a-f0-9])/gi,Gp={40:"@","3A":":",24:"$","2C":",","3B":";","2B":"+","3D":"=","3F":"?","2F":"/"},IN=function(a){var b=this;a=void 0===a?{}:a;this.Tj=this.uw=null;this.OB=a.OB||new HN;if(a.kY){if(a.Iu)throw Error("Db");this.map=Ep(a.kY)}else a.Iu?(this.map=new Map,Object.keys(a.Iu).forEach(function(c){var d=a.Iu[c];b.map.set(c,Array.isArray(d)?d:[d])})):this.map=null};k=IN.prototype;k.has=function(a){this.init();return this.map.has(a)};
k.get=function(a){this.init();return(a=this.map.get(a))?a[0]:null};k.getAll=function(a){this.init();return this.map.get(a)||null};k.keys=function(){this.init();return Array.from(this.map.keys())};k.append=function(a,b){return this.clone({Si:a,value:b,Ch:"a"})};k.set=function(a,b){return this.clone({Si:a,value:b,Ch:"s"})};k.delete=function(a,b){return this.clone({Si:a,value:b,Ch:"d"})};
k.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Hp(b);return a.map.get(b).map(function(d){return c+"="+Hp(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};k.clone=function(a){var b=new IN({OB:this.OB});b.Tj=this.Tj||this;b.uw=(this.uw||[]).concat(a);return b};
k.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.Tj&&(this.Tj.init(),this.Tj.keys().forEach(function(b){return a.map.set(b,a.Tj.map.get(b))}),this.uw.forEach(function(b){switch(b.Ch){case "a":case "s":var c=("a"===b.Ch?a.map.get(b.Si):void 0)||[];c.push(""+b.value);a.map.set(b.Si,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.Si)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.Si,c):a.map.delete(b.Si)}else a.map.delete(b.Si)}}),this.Tj=
this.uw=null)};
var JN=function(){this.map=new Map};JN.prototype.set=function(a,b){this.map.set(a,b);return this};JN.prototype.get=function(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)};JN.prototype.delete=function(a){this.map.delete(a);return this};JN.prototype.keys=function(){return this.map.keys()};
var KN=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.gf=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=!1;break a;default:a=!0}if(a||d)this.body=void 0!==c?c:null,c=d;c&&(this.gf=!!c.gf,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params));
this.headers||(this.headers=new EN);this.context||(this.context=new JN);this.params?(c=this.params.toString(),0===c.length?this.WE=b:(d=b.indexOf("?"),this.WE=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new IN,this.WE=b)},LN=function(a){return null===a.body?null:Ip(a.body)||Jp(a.body)||Kp(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof IN?a.body.toString():"object"===typeof a.body||"boolean"===typeof a.body||
Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
KN.prototype.clone=function(a){a=void 0===a?{}:a;var b,c=a.method||this.method,d=a.url||this.url,e=a.responseType||this.responseType,f=void 0!==a.body?a.body:this.body,g=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,h=void 0!==a.gf?a.gf:this.gf,l=a.headers||this.headers,m=a.params||this.params,q=null!==(b=a.context)&&void 0!==b?b:this.context;void 0!==a.NO&&(l=Object.keys(a.NO).reduce(function(r,t){return r.set(t,a.NO[t])},l));a.QO&&(m=Object.keys(a.QO).reduce(function(r,t){return r.set(t,
a.QO[t])},m));return new KN(c,d,f,{params:m,headers:l,context:q,gf:h,responseType:e,withCredentials:g})};
var MN=function(a,b,c){this.headers=a.headers||new EN;this.status=void 0!==a.status?a.status:void 0===b?200:b;this.statusText=a.statusText||(void 0===c?"OK":c);this.url=a.url||null;this.ok=200<=this.status&&300>this.status},NN=function(a){a=void 0===a?{}:a;MN.call(this,a);this.type=2};R(NN,MN);NN.prototype.clone=function(a){a=void 0===a?{}:a;return new NN({headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};
var ON=function(a){a=void 0===a?{}:a;MN.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};R(ON,MN);ON.prototype.clone=function(a){a=void 0===a?{}:a;return new ON({body:void 0!==a.body?a.body:this.body,headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};
var PN=function(a){MN.call(this,a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=200<=this.status&&300>this.status?"Http failure during parsing for "+(a.url||"(unknown url)"):"Http failure response for "+(a.url||"(unknown url)")+": "+a.status+" "+a.statusText;this.error=a.error||null};R(PN,MN);
var QN=function(a){this.handler=a};k=QN.prototype;
k.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof KN)b=a;else{var e=void 0;e=c.headers instanceof EN?c.headers:new EN(c.headers);var f=void 0;c.params&&(f=c.params instanceof IN?c.params:new IN({Iu:c.params}));b=new KN(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,gf:c.gf,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=Th(b).h(ni(function(g){return d.handler.Gm(g)},1));if(a instanceof KN||"events"===c.observe)return e;a=e.h(zi(function(g){return g instanceof
ON}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.h($h(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Eb");return g.body}));case "blob":return a.h($h(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Fb");return g.body}));case "text":return a.h($h(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Gb");return g.body}));default:return a.h($h(function(g){return g.body}))}case "response":return a;
default:throw Error("Hb`"+c.observe);}};k.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};k.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};k.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};k.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};k.zq=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,Lp(c,b))};k.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,Lp(c,b))};
QN.g=function(a){return new (a||QN)(n(BN))};QN.U=Ac({l:QN,o:QN.g});
var RN=function(a,b){this.next=a;this.NY=b};RN.prototype.Gm=function(a){return this.NY.DC(a,this.next)};var SN=new Je("HTTP_INTERCEPTORS");
var TN=/^\)\]\}',?\n/,UN=function(a){this.r0=a};
UN.prototype.Gm=function(a){var b=this;if("JSONP"===a.method)throw Error("Ib");return new Oh(function(c){var d=b.r0.gh();d.open(a.method,a.WE);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(y,C){return d.setRequestHeader(y,C.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Kp(a.body)?null:Jp(a.body)?a.body.type||null:Ip(a.body)?null:"string"===typeof a.body?"text/plain":
a.body instanceof IN?"application/x-www-form-urlencoded;charset=UTF-8":"object"===typeof a.body||"number"===typeof a.body||"boolean"===typeof a.body?"application/json":null;null!==e&&d.setRequestHeader("Content-Type",e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType="json"!==e?e:"text");var f=LN(a),g=null,h=function(){if(null!==g)return g;var y=1223===d.status?204:d.status,C=d.statusText||"OK",J=new EN(d.getAllResponseHeaders()),S=("responseURL"in d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?
d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new NN({headers:J,status:y,statusText:C,url:S})},l=function(){var y=h(),C=y.headers,J=y.status,S=y.statusText;y=y.url;var E=null;204!==J&&(E="undefined"===typeof d.response?d.responseText:d.response);0===J&&(J=E?200:0);var D=200<=J&&300>J;if("json"===a.responseType&&"string"===typeof E){var T=E;E=E.replace(TN,"");try{E=""!==E?JSON.parse(E):null}catch(Q){E=T,D&&(D=!1,E={error:Q,text:E})}}D?(c.next(new ON({body:E,headers:C,status:J,statusText:S,
url:y||void 0})),c.complete()):c.error(new PN({error:E,headers:C,status:J,statusText:S,url:y||void 0}))},m=function(y){var C=h().url;c.error(new PN({error:y,status:d.status||0,statusText:d.statusText||"Unknown Error",url:C||void 0}))},q=!1,r=function(y){q||(c.next(h()),q=!0);var C={type:3,loaded:y.loaded};y.lengthComputable&&(C.total=y.total);"text"===a.responseType&&d.responseText&&(C.d2=d.responseText);c.next(C)},t=function(y){var C={type:1,loaded:y.loaded};y.lengthComputable&&(C.total=y.total);
c.next(C)};d.addEventListener("load",l);d.addEventListener("error",m);d.addEventListener("timeout",m);d.addEventListener("abort",m);a.gf&&(d.addEventListener("progress",r),null!==f&&d.upload&&d.upload.addEventListener("progress",t));d.send(f);c.next({type:0});return function(){d.removeEventListener("error",m);d.removeEventListener("abort",m);d.removeEventListener("load",l);d.removeEventListener("timeout",m);a.gf&&(d.removeEventListener("progress",r),null!==f&&d.upload&&d.upload.removeEventListener("progress",
t));d.readyState!==d.DONE&&d.abort()}})};UN.g=function(a){return new (a||UN)(n(pI))};UN.U=Ac({l:UN,o:UN.g});
var VN=new Je("XSRF_COOKIE_NAME"),WN=new Je("XSRF_HEADER_NAME"),XN=function(){},YN=function(a,b,c){this.LX=a;this.platform=b;this.ju=c;this.UM="";this.$M=null};YN.g=function(a){return new (a||YN)(n(Ym),n(YF),n(VN))};YN.U=Ac({l:YN,o:YN.g});var ZN=function(a,b){this.e0=a;this.Qp=b};
ZN.prototype.DC=function(a,b){var c=a.url.toLowerCase();if("GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b.Gm(a);c=this.e0;if("server"===c.platform)c=null;else{var d=c.LX.cookie||"";if(d!==c.UM){b:{var e=c.ju;e=encodeURIComponent(e);for(var f=Pa(d.split(";")),g=f.next();!g.done;g=f.next()){g=g.value;var h=g.indexOf("=");h=Pa(-1==h?[g,""]:[g.slice(0,h),g.slice(h+1)]);g=h.next().value;h=h.next().value;if(g.trim()===e){e=decodeURIComponent(h);break b}}e=
null}c.$M=e;c.UM=d}c=c.$M}null===c||a.headers.has(this.Qp)||(a=a.clone({headers:a.headers.set(this.Qp,c)}));return b.Gm(a)};ZN.g=function(a){return new (a||ZN)(n(XN),n(WN))};ZN.U=Ac({l:ZN,o:ZN.g});
var $N=function(a,b){this.WW=a;this.va=b;this.gB=null};$N.prototype.Gm=function(a){null===this.gB&&(this.gB=this.va.get(SN,[]).reduceRight(function(b,c){return new RN(b,c)},this.WW));return this.gB.Gm(a)};$N.g=function(a){return new (a||$N)(n(CN),n(SE))};$N.U=Ac({l:$N,o:$N.g});var aO=function(){};aO.g=function(a){return new (a||aO)};aO.ba=id({type:aO});aO.aa=Bc({kb:[ZN,{s:SN,Oa:ZN,Wb:!0},{s:XN,oc:YN},{s:VN,Cb:"XSRF-TOKEN"},{s:WN,Cb:"X-XSRF-TOKEN"}]});var bO=function(){};
bO.g=function(a){return new (a||bO)};bO.ba=id({type:bO});var cO={ju:"XSRF-TOKEN",Qp:"X-XSRF-TOKEN"};cO=void 0===cO?{}:cO;bO.aa=Bc({kb:[QN,{s:BN,oc:$N},UN,{s:CN,Oa:UN}],imports:[[{Bd:aO,kb:[cO.ju?{s:VN,Cb:cO.ju}:[],cO.Qp?{s:WN,Cb:cO.Qp}:[]]}]]});
var dO=function(a,b){this.url=a;this.$i=null;this.options=b},eO=function(a,b,c,d){this.JH=a;this.tJ=b;this.Ox=d;this.kt=new Map;this.hs=new Map;this.$Q=new Map;this.ny=new Map;this.BS=new Map;this.Cz=[];this.f1="material-icons";this.V=c},fO=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.kt.get(d);return e?a.rH(e):(e=a.WS(c,b))?(a.kt.set(d,e),a.rH(e)):(c=a.hs.get(c))?a.iT(b,c):Uh(Error("Jb`"+d))};k=eO.prototype;k.ia=function(){this.Cz=[];this.kt.clear();this.hs.clear();this.$Q.clear()};
k.rH=function(a){return a.$i?Th(this.aA(a).cloneNode(!0)):this.fU(a).h($h(function(b){return b.cloneNode(!0)}))};k.iT=function(a,b){var c=this,d=this.QG(a,b);if(d)return Th(d);d=b.filter(function(e){return!e.$i}).map(function(e){return c.gU(e).h(Qi(function(f){f="Loading icon set URL: "+c.tJ.ae(5,e.url)+" failed: "+f.message;c.Ox.handleError(Error(f));return Th(null)}))});return ti(d).h($h(function(){var e=c.QG(a,b);if(!e)throw Error("Jb`"+a);return e}))};
k.QG=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.$i&&-1<d.$i.indexOf(a)){var e=this.aA(d);if(d=this.vS(e,a,d.options))return d}}return null};k.fU=function(a){var b=this;return this.SG(a).h(Hj(function(c){return a.$i=c}),$h(function(){return b.aA(a)}))};k.gU=function(a){return a.$i?Th(null):this.SG(a).h(Hj(function(b){return a.$i=b}))};
k.vS=function(a,b,c){a=a.querySelector('[id="'+b+'"]');if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if("svg"===a.nodeName.toLowerCase())return this.at(a,c);if("symbol"===a.nodeName.toLowerCase())return this.at(this.YV(a),c);b=this.bA("<svg></svg>");b.appendChild(a);return this.at(b,c)};k.bA=function(a){var b=this.V.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Mb");return a};
k.YV=function(a){for(var b=this.bA("<svg></svg>"),c=a.attributes,d=0;d<c.length;d++){var e=c[d],f=e.name;e=e.value;"id"!==f&&b.setAttribute(f,e)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.V.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
k.at=function(a,b){a.setAttribute("fit","");a.setAttribute("height","100%");a.setAttribute("width","100%");a.setAttribute("preserveAspectRatio","xMidYMid meet");a.setAttribute("focusable","false");b&&b.o0&&a.setAttribute("viewBox",b.o0);return a};
k.SG=function(a){var b=this,c,d=a.url;a=a.options;a=null!==(c=null===a||void 0===a?void 0:a.withCredentials)&&void 0!==c?c:!1;if(!this.JH)throw Error("Kb");if(null==d)throw Error("Nb`"+d);var e=this.tJ.ae(5,d);if(!e)throw Error("Lb`"+d);if(d=this.ny.get(e))return d;d=this.JH.get(e,{responseType:"text",withCredentials:a}).h(gj(function(){return b.ny.delete(e)}),tj());this.ny.set(e,d);return d};k.Y0=function(a,b,c){this.kt.set(a+":"+b,c);return this};
k.Z0=function(a,b){var c=this.hs.get(a);c?c.push(b):this.hs.set(a,[b]);return this};k.aA=function(a){if(!a.kP){var b=this.bA(a.$i);this.at(b,a.options);a.kP=b}return a.kP};k.WS=function(a,b){for(var c=0;c<this.Cz.length;c++){var d=this.Cz[c](b,a);if(d)return d.url&&d.options?new dO(d.url,d.options):new dO(d)}};eO.g=function(a){return new (a||eO)(n(QN,8),n(VK),n(Ym,8),n(Wg))};eO.U=Ac({l:eO,o:eO.g,fa:"root"});new KE;new LE;new KE;new KE;
var gO=Hn(function(a){this.L=a}),hO=new Je("mat-icon-location",{fa:"root",o:Mp}),iO="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" "),jO=iO.map(function(a){return"["+a+"]"}).join(", "),kO=/^url\(['"]?#(.*?)['"]?\)$/,lO=function(a,b,c,d,e){var f=gO.call(this,a)||this;f.LH=b;f.Kl=d;f.Ox=e;f.PH=!1;f.Bx=Ph.EMPTY;c||a.j.setAttribute("aria-hidden","true");return f};R(lO,gO);k=lO.prototype;
k.KV=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Ob`"+a);}};k.Qa=function(){this.BA()};k.qv=function(){var a=this.oj;a&&a.size&&(a=this.Kl.Mu(),a!==this.YI&&(this.YI=a,this.VI(a)))};k.ia=function(){this.Bx.unsubscribe();this.oj&&this.oj.clear()};k.tK=function(){return!this.lP};
k.BV=function(a){this.eG();for(var b=a.querySelectorAll("style"),c=0;c<b.length;c++)b[c].textContent+=" ";this.YI=b=this.Kl.Mu();this.ZQ(a);this.VI(b);this.L.j.appendChild(a)};k.eG=function(){var a=this.L.j,b=a.childNodes.length;for(this.oj&&this.oj.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||a.removeChild(c)}};
k.BA=function(){if(this.tK()){var a=this.L.j;if(this.Fu){var b=this.Fu;b=this.LH.BS.get(b)||b}else b="material-icons";b!=this.pz&&(this.pz&&a.classList.remove(this.pz),b&&a.classList.add(b),this.pz=b);this.Cm!=this.oz&&(this.oz&&a.classList.remove(this.oz),this.Cm&&a.classList.add(this.Cm),this.oz=this.Cm)}};k.bG=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
k.VI=function(a){var b=this.oj;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};k.ZQ=function(a){var b=a.querySelectorAll(jO),c=this.oj=this.oj||new Map;for(a={Hn:0};a.Hn<b.length;a={Hn:a.Hn},a.Hn++)iO.forEach(function(d){return function(e){var f=b[d.Hn],g=f.getAttribute(e);if(g=g?g.match(kO):null){var h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}}}(a))};
k.oW=function(a){var b=this;this.TJ=this.UJ=null;this.Bx.unsubscribe();if(a){a=Pa(this.KV(a));var c=a.next().value,d=a.next().value;c&&(this.UJ=c);d&&(this.TJ=d);this.Bx=fO(this.LH,d,c).h(bj()).subscribe(function(e){return b.BV(e)},function(e){b.Ox.handleError(Error("Pb`"+c+"`"+d+"`"+e.message))})}};
Z.Object.defineProperties(lO.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.PH},set:function(a){this.PH=$m(a)}},lP:{configurable:!0,enumerable:!0,get:function(){return this.cA},set:function(a){a!==this.cA&&(a?this.oW(a):this.cA&&this.eG(),this.cA=a)}},Fu:{configurable:!0,enumerable:!0,get:function(){return this.bH},set:function(a){a=this.bG(a);a!==this.bH&&(this.bH=a,this.BA())}},Cm:{configurable:!0,enumerable:!0,get:function(){return this.aH},set:function(a){a=this.bG(a);
a!==this.aH&&(this.aH=a,this.BA())}}});lO.g=function(a){return new (a||lO)(w(Ye),w(eO),ke("aria-hidden"),w(hO),w(Wg))};
lO.W=p({type:lO,i:[["mat-icon"]],oa:["role","img",1,"mat-icon","notranslate"],ta:7,na:function(a,b){a&2&&(gk("data-mat-icon-type",b.tK()?"font":"svg")("data-mat-icon-name",b.TJ||b.Cm)("data-mat-icon-namespace",b.UJ||b.Fu),rk("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",lP:"svgIcon",Fu:"fontSet",Cm:"fontIcon"},xa:["matIcon"],features:[ck],ob:["*"],X:1,$:0,v:function(a){a&1&&(xl(),yl(0))},S:[".mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
ra:2,mb:0});
var mO=function(){};mO.g=function(a){return new (a||mO)};mO.ba=id({type:mO});mO.aa=Bc({imports:[[sK],sK]});
var nO=function(){};nO.g=function(a){return new (a||nO)};nO.ba=id({type:nO});nO.aa=Bc({imports:[[bI,qN,mO,rN]]});
var oO={};
var pO=function(){this.La={};this.VE="";this.wc={}};
pO.prototype.toString=function(){if("1"==qO(this,"md"))return rO(this);var a=[],b=mz(function(d){void 0!==this.La[d]&&a.push(d+"="+this.La[d])},this);b("sdch");b("k");b("ck");b("am");b("rt");"d"in this.La||sO(this,"d","0");b("d");b("exm");b("excm");b("esmo");(this.La.excm||this.La.exm)&&a.push("ed=1");b("im");b("dg");b("sm");"1"==qO(this,"br")&&b("br");""!==tO(this)&&b("wt");a:switch(qO(this,"ct")){case "zgms":var c="zgms";break a;default:c="gms"}"zgms"==c&&b("ct");b("cssvarsdefs");b("rs");b("ee");
b("cb");b("m");b=WA(this.wc);c="";""!=b&&(c="?"+b);return this.VE+a.join("/")+c};var rO=function(a){var b=[],c=mz(function(e){void 0!==this.La[e]&&b.push(e+"="+this.La[e])},a);c("md");c("k");c("ck");c("ct");c("am");c("rs");c("cssvarsdefs");c=WA(a.wc);var d="";""!=c&&(d="?"+c);return a.VE+b.join("/")+d},qO=function(a,b){return a.La[b]?a.La[b]:null},sO=function(a,b,c){c?a.La[b]=c:delete a.La[b]};pO.prototype.oE=function(a){sO(this,"ck",a)};pO.prototype.lC=function(){return qO(this,"am")};
var tO=function(a){switch(qO(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},uO=function(a,b){sO(a,"ee",Object.keys(b).map(function(c){return c+":"+Object.keys(b[c]).join(",")}).join(";"))};pO.prototype.getMetadata=function(){return"1"==qO(this,"md")};pO.prototype.pC=function(){return qO(this,"rs")};pO.prototype.clone=function(){return vO(this.toString())};
var vO=function(a){var b=void 0===b?!0:b;var c=a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a,d=new pO,e=c.match(QA)[5];ua(wO,function(g){var h=e.match("/"+g+"=([^/]+)");h&&sO(d,g,h[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":"_/js/";d.VE=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(QA)[6]||null)&&SA(a,function(g,h){d.wc[g]=h});return d},xO=function(a){a=RA(a.match(QA)[5]||null);return null!==a&&!!a.match("(/_/js/)|(/_/ss/)")&&!!a.match("/k=")},
wO={O0:"k",w0:"ck",L0:"m",E0:"exm",C0:"excm",F0:"esmo",t0:"am",N0:"rt",I0:"d",D0:"ed",T0:"sv",z0:"deob",u0:"cb",R0:"rs",Q0:"sdch",J0:"im",A0:"dg",B0:"br",V0:"wt",G0:"ee",S0:"sm",K0:"md",x0:"ct",y0:"cssvarsdefs"};
var yO=function(a){WB.call(this);this.mk=a;this.La={}};oz(yO,WB);var zO=[];yO.prototype.Aa=function(a,b,c,d){return AO(this,a,b,c,d)};var AO=function(a,b,c,d,e,f){Array.isArray(c)||(c&&(zO[0]=c.toString()),c=zO);for(var g=0;g<c.length;g++){var h=nC(b,c[g],d||a.handleEvent,e||!1,f||a.mk||a);if(!h)break;a.La[h.key]=h}return a};yO.prototype.UC=function(a,b,c,d){return BO(this,a,b,c,d)};
var BO=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)BO(a,b,c[g],d,e,f);else{b=mC(b,c,d||a.handleEvent,e,f||a.mk||a);if(!b)return a;a.La[b.key]=b}return a};yO.prototype.er=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.er(a,b[f],c,d,e);else c=c||this.handleEvent,d=ma(d)?!!d.capture:!!d,e=e||this.mk||this,c=oC(c),d=!!d,b=cC(a)?a.Lp(b,c,d,e):a?(a=qC(a))?a.Lp(b,c,d,e):null:null,b&&(vC(b),delete this.La[b.key]);return this};
yO.prototype.YD=function(){ua(this.La,function(a,b){this.La.hasOwnProperty(b)&&vC(a)},this);this.La={}};yO.prototype.yd=function(){yO.Oh.yd.call(this);this.YD()};yO.prototype.handleEvent=function(){throw Error("Qb");};
var DO=function(a){CO();if(void 0===wz){var b=null;var c=Va.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:pz,createScript:pz,createScriptURL:pz})}catch(d){Va.console&&Va.console.error(d.message)}wz=b}a=(b=wz)?b.createScriptURL(a):a;return new Tp(a,yz)},CO=jz;
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var EO=function(){this.Zv=[];this.Op=this.Ii=!1;this.Hd=void 0;this.AE=this.aX=this.aB=!1;this.tw=0;this.Dd=null;this.Rt=0};EO.prototype.cancel=function(a){if(this.Ii)this.Hd instanceof EO&&this.Hd.cancel();else{if(this.Dd){var b=this.Dd;delete this.Dd;a?b.cancel(a):(b.Rt--,0>=b.Rt&&b.cancel())}this.AE=!0;this.Ii||this.PB(new FO(this))}};EO.prototype.oL=function(a,b){this.aB=!1;GO(this,a,b)};
var GO=function(a,b,c){a.Ii=!0;a.Hd=c;a.Op=!b;HO(a)},JO=function(a){if(a.Ii){if(!a.AE)throw new IO(a);a.AE=!1}};EO.prototype.Ub=function(a){JO(this);GO(this,!0,a)};EO.prototype.PB=function(a){JO(this);GO(this,!1,a)};EO.prototype.yf=function(a,b){KO(this,a,null,b)};var LO=function(a,b,c){KO(a,null,b,c)},KO=function(a,b,c,d){a.Zv.push([b,c,d]);a.Ii&&HO(a)};
EO.prototype.then=function(a,b,c){var d,e,f=new TC(function(g,h){e=g;d=h});KO(this,e,function(g){g instanceof FO?f.cancel():d(g)});return f.then(a,b,c)};EO.prototype.$goog_Thenable=!0;var MO=function(a,b){b instanceof EO?a.yf(mz(b.cX,b)):a.yf(function(){return b})};EO.prototype.cX=function(a){var b=new EO;KO(this,b.Ub,b.PB,b);a&&(b.Dd=this,this.Rt++);return b};
var NO=function(a){return vz(a.Zv,function(b){return"function"===typeof b[1]})},HO=function(a){if(a.tw&&a.Ii&&NO(a)){var b=a.tw,c=OO[b];c&&(Va.clearTimeout(c.xe),delete OO[b]);a.tw=0}a.Dd&&(a.Dd.Rt--,delete a.Dd);b=a.Hd;for(var d=c=!1;a.Zv.length&&!a.aB;){var e=a.Zv.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Op?g:f)try{var h=f.call(e||null,b);void 0!==h&&(a.Op=a.Op&&(h==b||h instanceof Error),a.Hd=b=h);if(RC(b)||"function"===typeof Va.Promise&&b instanceof Va.Promise)d=!0,a.aB=!0}catch(l){b=l,a.Op=!0,NO(a)||
(c=!0)}}a.Hd=b;d&&(h=mz(a.oL,a,!0),d=mz(a.oL,a,!1),b instanceof EO?(KO(b,h,d),b.aX=!0):b.then(h,d));c&&(b=new PO(b),OO[b.xe]=b,a.tw=b.xe)},IO=function(a){aa.call(this);this.Yj=a};oz(IO,aa);IO.prototype.message="Deferred has already fired";IO.prototype.name="AlreadyCalledError";var FO=function(a){aa.call(this);this.Yj=a};oz(FO,aa);FO.prototype.message="Deferred was canceled";FO.prototype.name="CanceledError";var PO=function(a){this.xe=Va.setTimeout(mz(this.a0,this),0);this.xu=a};
PO.prototype.a0=function(){delete OO[this.xe];throw this.xu;};var OO={};
var QO=function(){WB.call(this)};oz(QO,WB);
var RO=function(a,b){this.Eu=a;this.mk=b};RO.prototype.XB=function(a){this.Eu&&(this.Eu.call(this.mk||null,a),this.Eu=this.mk=null)};RO.prototype.abort=function(){this.mk=this.Eu=null};
var SO=function(a){if(null===a)return"No error type specified";switch(a){case 0:return"Unauthorized";case 1:return"Consecutive load failures";case 2:return"Timed out";case 3:return"Out of date module id";case 4:return"Init error";default:return"Unknown failure type "+a}};
var TO=function(a,b){WB.call(this);this.nu=a;this.xe=b;this.vD=[];this.mD=[];this.LB=[]};oz(TO,WB);TO.prototype.nZ=QO;TO.prototype.Oi=null;TO.prototype.UD=function(a,b){this.Dq(this.vD,a,b)};var UO=function(a,b){a.Dq(a.mD,b,void 0)};TO.prototype.Dq=function(a,b,c){a.push(new RO(b,c))};TO.prototype.Qq=function(){this.Oi=new QO};var WO=function(a,b){var c=new a.nZ;b();a.Oi=c;c=(c=!!VO(a.LB,b()))||!!VO(a.vD,b());c||(a.mD.length=0);return c};
TO.prototype.Um=function(a){(a=VO(this.mD,a))&&Va.setTimeout(sz("Module errback failures: "+a),0);this.LB.length=0;this.vD.length=0};var VO=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].XB(b)}catch(e){Wa(e),c.push(e)}a.length=0;return c.length?c:null};TO.prototype.yd=function(){TO.Oh.yd.call(this);Ta(this.Oi)};
var XO=function(){this.kv=null};k=XO.prototype;k.GO=function(){};k.mE=function(){};k.aM=function(){return null};k.tk=function(){return!1};k.MM=function(){return!1};k.jO=function(){};k.UD=function(){};
_.Vp=null;_.Wp=null;
var YO=function(){this.kv=null;this.uc={};this.xh=[];this.Kh=[];this.Pv=[];this.Gd=[];this.dj=[];this.YX={};this.Wt={};this.zf=this.Nt=new TO([],"");this.OC=null;this.Zu=new EO;this.YA=!1;this.fu=0;this.DM=this.zP=this.TM=!1};oz(YO,XO);var ZO=function(a,b){aa.call(this,"Error loading "+a+": "+SO(b))};oz(ZO,aa);YO.prototype.GO=function(a){this.YA=a};
YO.prototype.mE=function(a,b){if(!(this instanceof YO))this.mE(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)]}else e=[];c.push(f);this.uc[f]?(f=this.uc[f].nu,f!=e&&f.splice.apply(f,[0,f.length].concat(Yc(e)))):this.uc[f]=new TO(e,f)}b&&b.length?(la(this.xh,b),this.OC=b[b.length-1]):this.Zu.Ii||this.Zu.Ub();this.zf==this.Nt&&(this.zf=null,WO(this.Nt,mz(this.aM,
this))&&$O(this,4),aP(this))}};YO.prototype.tk=function(){return 0<this.xh.length};YO.prototype.MM=function(){return 0<this.dj.length};var aP=function(a){var b=a.TM,c=a.tk();c!=b&&(a.yu(c?"active":"idle"),a.TM=c);b=a.MM();b!=a.zP&&(a.yu(b?"userActive":"userIdle"),a.zP=b)},cP=function(a,b,c,d,e){c.UD(e.Ub,e);UO(c,function(f){e.PB(new ZO(b,f))});bP(a,b)?d&&(0<=ca(a.dj,b)||a.dj.push(b),aP(a)):d&&(0<=ca(a.dj,b)||a.dj.push(b))};
YO.prototype.VC=function(a,b,c){b||(this.fu=0);this.xh=b=dP(this,a);this.Kh=this.YA?a:ja(b);aP(this);0!==b.length&&(this.Pv.push.apply(this.Pv,b),a=mz(this.kv.$Y,this.kv,ja(b),this.uc,{XX:this.YX,iY:!!c,Um:mz(this.uY,this,this.Kh,b),TZ:mz(this.vY,this)}),(c=5E3*Math.pow(this.fu,2))?Va.setTimeout(a,c):a())};
var dP=function(a,b){b=b.filter(function(e){return a.uc[e].Oi?(Va.setTimeout(function(){return Error("Sb`"+e)},0),!1):!0});for(var c=[],d=0;d<b.length;d++)c=c.concat(eP(a,b[d]));sa(c);return!a.YA&&1<c.length?(b=c.shift(),a.Gd=c.map(function(e){return[e]}).concat(a.Gd),[b]):c},eP=function(a,b){var c=Ba(a.Pv),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.uc[b[e]].nu,g=f.length-1;0<=g;g--){var h=f[g];a.uc[h].Oi||c[h]||(d.push(h),b.push(h))}d.reverse();sa(d);return d};
YO.prototype.Qq=function(){if(this.zf){var a=this.zf.xe;this.HC()||(WO(this.uc[a],mz(this.aM,this))&&$O(this,4),ea(this.dj,a),ea(this.xh,a),0===this.xh.length&&fP(this),this.OC&&a==this.OC&&(this.Zu.Ii||this.Zu.Ub()),aP(this),this.zf=null)}};var bP=function(a,b){if(0<=ca(a.xh,b))return!0;for(var c=0;c<a.Gd.length;c++)if(0<=ca(a.Gd[c],b))return!0;return!1};
YO.prototype.load=function(a,b){var c=[];sa([a],c);for(var d=[],e={},f=0;f<c.length;f++){var g=c[f],h=this.uc[g];if(!h)throw Error("Rb`"+g);var l=new EO;e[g]=l;h.Oi?l.Ub(null):(cP(this,g,h,!!b,l),bP(this,g)||d.push(g))}0<d.length&&(0===this.xh.length?this.VC(d):(this.Gd.push(d),aP(this)));return e[a]};
_.hP=function(a){var b=_.Vp;b.zf&&"synthetic_module_overhead"===b.zf.xe&&(b.Qq(),delete b.uc.synthetic_module_overhead);b.uc[a]&&gP(b,b.uc[a].nu||[],function(c){return c.Qq()},function(c){return!c.Oi});b.zf=b.uc[a]};YO.prototype.jO=function(a){this.zf||(this.uc.synthetic_module_overhead=new TO([],"synthetic_module_overhead"),this.zf=this.uc.synthetic_module_overhead);var b=this.zf;b.Dq(b.LB,a,void 0)};
YO.prototype.uY=function(a,b,c){this.fu++;this.Kh=a;b.forEach(nz(ea,this.Pv),this);401==c?($O(this,0),this.Gd.length=0):410==c?(iP(this,3),fP(this)):3<=this.fu?(iP(this,1),fP(this)):this.VC(this.Kh,!0,8001==c)};YO.prototype.vY=function(){iP(this,2);fP(this)};
var iP=function(a,b){1<a.Kh.length?a.Gd=a.Kh.map(function(c){return[c]}).concat(a.Gd):$O(a,b)},$O=function(a,b){var c=a.Kh;a.xh.length=0;for(var d=[],e=0;e<a.Gd.length;e++){var f=a.Gd[e].filter(function(l){var m=eP(this,l);return vz(c,function(q){return 0<=ca(m,q)})},a);la(d,f)}for(e=0;e<c.length;e++)da(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Gd.length;f++)ea(a.Gd[f],d[e]);ea(a.dj,d[e])}var g=a.Wt.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<
c.length;e++)a.uc[c[e]]&&a.uc[c[e]].Um(b);a.Kh.length=0;aP(a)},fP=function(a){for(;a.Gd.length;){var b=a.Gd.shift().filter(function(c){return!this.uc[c].Oi},a);if(0<b.length){a.VC(b);return}}aP(a)};YO.prototype.UD=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.Dq(a[c],b)};YO.prototype.Dq=function(a,b){var c=this.Wt;c[a]||(c[a]=[]);c[a].push(b)};YO.prototype.yu=function(a){for(var b=this.Wt[a],c=0;b&&c<b.length;c++)b[c](a)};
var gP=function(a,b,c,d,e){d=void 0===d?function(){return!0}:d;e=void 0===e?{}:e;b=Pa(b);for(var f=b.next();!f.done;f=b.next()){f=f.value;var g=a.uc[f];!e[f]&&d(g)&&(e[f]=!0,gP(a,g.nu||[],c,d,e),c(g))}};YO.prototype.Kb=function(){Ua(xa(this.uc),this.Nt);this.uc={};this.xh=[];this.Kh=[];this.dj=[];this.Gd=[];this.Wt={};this.DM=!0};YO.prototype.HC=function(){return this.DM};_.Wp=function(){return new YO};
var jP=function(){};oz(jP,AC);jP.prototype.rB=function(){var a=new XMLHttpRequest;if("withCredentials"in a)return a;if("undefined"!=typeof XDomainRequest)return new kP;throw Error("Tb");};jP.prototype.zM=function(){return{}};
var kP=function(){this.Wf=new XDomainRequest;this.readyState=0;this.onreadystatechange=null;this.responseType=this.responseText=this.response="";this.status=-1;this.responseXML=null;this.statusText="";this.Wf.onload=mz(this.wY,this);this.Wf.onerror=mz(this.dM,this);this.Wf.onprogress=mz(this.xY,this);this.Wf.ontimeout=mz(this.yY,this)};k=kP.prototype;k.open=function(a,b,c){if(null!=c&&!c)throw Error("Ub");this.Wf.open(a,b)};
k.send=function(a){if(a)if("string"==typeof a)this.Wf.send(a);else throw Error("Vb");else this.Wf.send()};k.abort=function(){this.Wf.abort()};k.setRequestHeader=function(){};k.getResponseHeader=function(a){return"content-type"==a.toLowerCase()?this.Wf.contentType:""};k.wY=function(){this.status=200;this.response=this.responseText=this.Wf.responseText;lP(this,4)};k.dM=function(){this.status=500;this.response=this.responseText="";lP(this,4)};k.yY=function(){this.dM()};
k.xY=function(){this.status=200;lP(this,1)};var lP=function(a,b){a.readyState=b;if(a.onreadystatechange)a.onreadystatechange()};kP.prototype.getAllResponseHeaders=function(){return"content-type: "+this.Wf.contentType};
var oP=function(a){WB.call(this);this.QM=a;this.ev=RA(a.match(QA)[5]||null)||"";this.Yi=xO(a)?vO(a):null;this.XY=mP(this.ev,"ver");this.FW=mP(this.ev,"am");this.kB=this.uB=null;this.Fp=new yO(this);this.u_=[];this.aC=[];this.hf=[];this.s0=new nP;this.Ft=[];this.yP=!1;a=mz(this.$L,this);oO.version=a};R(oP,WB);var pP=function(a,b){a.hf.length&&MO(b,a.hf[a.hf.length-1]);a.hf.push(b);b.yf(function(){ea(this.hf,b)},a)};
oP.prototype.$Y=function(a,b,c){var d=this;b=void 0===c?{}:c;var e=b.XX,f=b.iY,g=b.Um,h=b.TZ;b=a.filter(function(r){return d.aC.includes(r)});var l=a.filter(function(r){return!d.aC.includes(r)});if(0<b.length){this.aC.length=0;if(this.hf.length){var m=this.hf[this.hf.length-1];this.yB.yf(function(r){var t=new EO;m.yf(t.Ub);t.yf(function(){return r});return t},this)}var q=new EO;this.hf.push(q);KO(this.yB,function(r){var t=this;setTimeout(function(){qP(r.code,r.url,g)&&0<l.length&&rP(t,l,e,g,h,f);
ea(t.hf,q);q.Ub();t.yB=null},0)},function(r){var t=this;setTimeout(function(){g(r);t.yB=null},0)},this)}else rP(this,a,e,g,h,f)};
var rP=function(a,b,c,d,e,f){f=void 0===f?!1:f;var g=[],h=new EO;b=[b];for(var l=function(t,y){for(var C=[],J=0,S=Math.floor(t.length/y)+1,E=0;E<y;E++){var D=(E+1)*S;C.push(t.slice(J,D));J=D}return C},m=b.shift();m;){var q=sP(a,m,!!f,c,!0);if(2E3>=q.length){if(m=tP(a,m,c,f))g.push(m),MO(h,m.Yj)}else b=l(m,Math.ceil(q.length/2E3)).concat(b);m=b.shift()}var r=new EO;pP(a,r);r.yf(function(){return uP(a,g,d,e)});LO(r,function(){var t=new vP;t.md=!0;t.errorCode=-1;uP(this,[t],d,e)},a);h.yf(function(){return r.Ub()});
h.Ub()},tP=function(a,b,c,d){var e=sP(a,b,!(void 0===d||!d),c);a.u_.push(e);if(a.yP)a=TB(document,"SCRIPT"),Up(a,DO(e)),a.type="text/javascript",a.async=!1,document.body.appendChild(a);else{var f=new vP,g=new jD(0<a.Ft.length?new jP:void 0);a.Fp.Aa(g,"success",mz(f.SZ,f,g));a.Fp.Aa(g,"error",mz(f.QZ,f,g));a.Fp.Aa(g,"timeout",mz(f.UZ,f));AO(a.Fp,g,"ready",g.Kb,!1,g);g.$q=3E4;a.s0.request(function(){g.send(e);return f.Yj});return f}return null},uP=function(a,b,c,d){for(var e=!1,f,g=!1,h=0;h<b.length;h++){var l=
b[h];if(!f&&l.md){e=!0;f=l.errorCode;break}else l.hM&&(g=!0)}var m=ja(a.hf);(e||g)&&-1!=f&&(a.hf.length=0);if(e)c&&c(f);else if(g)d&&d();else for(h=0;h<b.length;h++)l=b[h],qP(l.PM,l.dP)||c&&c(8001);(e||g)&&-1!=f&&uz(m,function(q){q.cancel()})};oP.prototype.yd=function(){this.Fp.Kb();delete oO.version;WB.prototype.yd.call(this)};oP.prototype.lC=function(){return this.Yi?this.Yi.lC():this.FW};oP.prototype.pC=function(){return this.Yi?this.Yi.pC():mP(this.ev,"rs")};
oP.prototype.$L=function(){return this.Yi?qO(this.Yi,"k"):this.XY};
var sP=function(a,b,c,d,e){e=void 0===e?!1:e;var f=RA(a.QM.match(QA)[3]||null);if(0<a.Ft.length&&!(0<=ca(a.Ft,f))&&null!=f&&window.location.hostname!=f)throw Error("Wb`"+f);a.Yi?(f=a.Yi.clone(),delete f.La.m,delete f.La.exm,delete f.La.ed,sO(f,"m",b.join(",")),a.uB&&(f.oE(a.uB),a.kB&&sO(f,"rs",a.kB)),d&&uO(f,d),sO(f,"d","0"),c&&(c=Nz(),f.wc.zx=c),a=f.toString()):(d=(0<a.Ft.length?a.QM:a.ev).match("(.*/_/js/[^/]+/)")[1],b=[b.join(","),"ver="+a.$L(),"am="+a.lC()],(a=a.pC())&&b.push("rs="+a),a=d+b.join("/"),
c&&(a+="?zx="+Nz()));e&&0==a.lastIndexOf("/",0)&&(d=document.location.href.match(QA),e=d[1],c=d[2],b=d[3],d=d[4],f="",e&&(f+=e+":"),b&&(f+="//",c&&(f+=c+"@"),f+=b,d&&(f+=":"+d)),a=f+a);return a};oP.prototype.oE=function(a){this.uB=a};
var qP=function(a,b,c){var d="";if(1<a.length&&"\n"===a.charAt(a.length-1)){var e=a.lastIndexOf("\n",a.length-2);0<=e&&(d=a.substring(e+1,a.length-1))}if(zz(d,"Google Inc.")||0==d.lastIndexOf("//# sourceMappingURL=",0))try{var f;a=a+"\r\n//# sourceURL="+b;var g=null===(f=Rn())||void 0===f?void 0:f.createScript(a);Rp(new Op(null!==g&&void 0!==g?g:a,Tn))}catch(h){return c&&c(8001),!1}else return c&&c(8001),!1;return!0},wP=function(a){var b=RA(a.match(QA)[5]||null)||"";return xO(b)||-1!=b.indexOf("/_/js/")&&
mP(b,"ver")&&mP(b,"am")?a:null},mP=function(a,b){return(a=a.match("/"+b+"=([^/]+)"))?a[1]:null},vP=function(){this.Yj=new EO;this.dP=this.PM="";this.md=!1;this.errorCode=0;this.hM=!1};vP.prototype.SZ=function(a){this.PM=Za(a);this.dP=String(a.jv);this.Yj.Ub()};vP.prototype.QZ=function(a){this.md=!0;this.errorCode=ab(a);this.Yj.Ub()};vP.prototype.UZ=function(){this.hM=!0;this.Yj.Ub()};var nP=function(){this.iD=0;this.SD=[]};nP.prototype.request=function(a){this.SD.push(a);xP(this)};
var xP=function(a){for(;5>a.iD&&a.SD.length;)yP(a,a.SD.shift())},yP=function(a,b){a.iD++;b().yf(function(){this.iD--;xP(this)},a)};
var zP=function(a){oA.call(this,a)};R(zP,oA);k=zP.prototype;k.za=function(){return Ds(this,1)};k.Qk=function(a){return Ma(this,1,a)};k.Pc=function(){return Ds(this,2)};k.cw=function(a){return Ma(this,2,a)};k.Hm=function(){return Gs(this,2)};k.Mp=function(){return Ds(this,6)};k.Ef=function(){return Ds(this,3)};k.Im=function(){return Gs(this,3)};k.Df=function(){return bt(this,gE,4)};k.gM=function(){return Gs(this,4)};
var ct=function(a){oA.call(this,a,-1,AP)};R(ct,oA);var AP=[2];
var CP=function(a){oA.call(this,a,-1,BP)};R(CP,oA);var BP=[2,3,4,5,6,13,7];
var EP=function(a){oA.call(this,a,-1,DP)};R(EP,oA);k=EP.prototype;k.za=function(){return Ds(this,1)};k.Qk=function(a){return Ma(this,1,a)};k.Mp=function(){return Ds(this,3)};k.Ji=function(){return Cx(this,4)};k.Ef=function(){return Ds(this,5)};k.Im=function(){return Gs(this,5)};k.Df=function(){return bt(this,gE,6)};k.gM=function(){return Gs(this,6)};var Es=function(a){return bt(a,CP,8)},DP=[15];
var Dx=function(a){oA.call(this,a)};R(Dx,oA);
var FP=function(a){oA.call(this,a)};R(FP,oA);k=FP.prototype;k.za=function(){return Ds(this,2)};k.Qk=function(a){return Ma(this,2,a)};k.Ef=function(){return Ds(this,3)};k.Im=function(){return Gs(this,3)};k.kk=function(){return Ds(this,4)};FP.Sm="cma:pub";
var GP=function(a){oA.call(this,a)};R(GP,oA);GP.prototype.zb=function(){return bt(this,EP,1)};var HP=function(a,b){return tA(a,1,b)};GP.prototype.we=function(){return bt(this,zP,2)};var IP=function(a,b){return tA(a,2,b)};GP.prototype.Pc=function(){return bt(this,FP,3)};GP.prototype.cw=function(a){return tA(this,3,a)};GP.prototype.Hm=function(){return Gs(this,3)};
var JP=function(){};JP.prototype.Qa=function(){};JP.g=function(a){return new (a||JP)};JP.W=p({type:JP,i:[["product-list-item"]],inputs:{product:"product"},X:2,$:1,ha:[[1,"product-name"]],v:function(a,b){a&1&&(x(0,"p",0),K(1),z());if(a&2){var c;u(1);Dl((null==(c=b.product.zb())?null:c.za())||"")}},ra:2});
var KP=function(a,b){this.id=a;this.url=b},LP=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;KP.call(this,a,b);this.qZ=c;this.nn=d};R(LP,KP);LP.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};var MP=function(a,b,c){KP.call(this,a,b);this.rb=c};R(MP,KP);MP.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.rb+"')"};var NP=function(a,b,c){KP.call(this,a,b);this.reason=c};
R(NP,KP);NP.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var OP=function(a,b,c){KP.call(this,a,b);this.error=c};R(OP,KP);OP.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var PP=function(a,b,c,d){KP.call(this,a,b);this.rb=c;this.state=d};R(PP,KP);
PP.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.rb+"', state: "+this.state+")"};var QP=function(a,b,c,d){KP.call(this,a,b);this.rb=c;this.state=d};R(QP,KP);QP.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.rb+"', state: "+this.state+")"};var RP=function(a,b,c,d,e){KP.call(this,a,b);this.rb=c;this.state=d;this.M_=e};R(RP,KP);
RP.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.rb+"', state: "+this.state+", shouldActivate: "+this.M_+")"};var SP=function(a,b,c,d){KP.call(this,a,b);this.rb=c;this.state=d};R(SP,KP);SP.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.rb+"', state: "+this.state+")"};var TP=function(a,b,c,d){KP.call(this,a,b);this.rb=c;this.state=d};R(TP,KP);
TP.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.rb+"', state: "+this.state+")"};var UP=function(a){this.Ca=a};UP.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Ca.path+")"};var VP=function(a){this.Ca=a};VP.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Ca.path+")"};var Qr=function(a){this.bb=a};
Qr.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.bb.hb&&this.bb.hb.path||"")+"')"};var WP=function(a){this.bb=a};WP.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.bb.hb&&this.bb.hb.path||"")+"')"};var Rr=function(a){this.bb=a};Rr.prototype.toString=function(){return"ActivationStart(path: '"+(this.bb.hb&&this.bb.hb.path||"")+"')"};var XP=function(a){this.bb=a};
XP.prototype.toString=function(){return"ActivationEnd(path: '"+(this.bb.hb&&this.bb.hb.path||"")+"')"};var YP=function(a,b){this.position=a;this.anchor=b};YP.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};
var ZP=function(a){this.params=a||{}};ZP.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};ZP.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};ZP.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};Z.Object.defineProperties(ZP.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});
var fq={exact:lq,subset:oq},gq={exact:iq,subset:mq,ignored:function(){return!0}},Wq=function(a,b,c){this.root=a;this.wa=b;this.ub=c};Wq.prototype.toString=function(){return $P.Rf(this)};Z.Object.defineProperties(Wq.prototype,{Cq:{configurable:!0,enumerable:!0,get:function(){this.pi||(this.pi=new ZP(this.wa));return this.pi}}});var Zq=function(a,b){var c=this;this.Ba=a;this.children=b;this.parent=null;dq(b,function(d){return d.parent=c})};Zq.prototype.toString=function(){return tq(this)};
Z.Object.defineProperties(Zq.prototype,{bd:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});var Iq=function(a,b){this.path=a;this.parameters=b};Iq.prototype.toString=function(){return rq(this.path)+sq(this.parameters)};var aQ=function(){},bQ=function(){};
bQ.prototype.parse=function(a){a=new cQ(a);dQ(a,"/");var b=""===a.bc||a.bc.startsWith("?")||a.bc.startsWith("#")?new Zq([],{}):new Zq([],eQ(a));var c={};if(dQ(a,"?")){do{var d,e,f=a.bc.match(fQ);if(e=f?f[0]:"")a.capture(e),f="",dQ(a,"=")&&(d=(d=a.bc.match(gQ))?d[0]:"")&&(f=d,a.capture(f)),e=decodeURIComponent(e.replace(/\+/g,"%20")),f=decodeURIComponent(f.replace(/\+/g,"%20")),c.hasOwnProperty(e)?(d=c[e],Array.isArray(d)||(d=[d],c[e]=d),d.push(f)):c[e]=f}while(dQ(a,"&"))}return new Wq(b,c,dQ(a,"#")?
decodeURIComponent(a.bc):null)};bQ.prototype.Rf=function(a){var b="/"+uq(a.root,!0),c=xq(a.wa);a="string"===typeof a.ub?"#"+encodeURI(a.ub):"";return b+c+a};
var $P=new bQ,yq=/^[^\/()?;=#]+/,fQ=/^[^=?&#]+/,gQ=/^[^&#]+/,cQ=function(a){this.bc=this.url=a},eQ=function(a){if(""===a.bc)return{};dQ(a,"/");var b=[];for(a.bc.startsWith("(")||b.push(hQ(a));a.bc.startsWith("/")&&!a.bc.startsWith("//")&&!a.bc.startsWith("/(");)a.capture("/"),b.push(hQ(a));var c={};a.bc.startsWith("/(")&&(a.capture("/"),c=iQ(a,!0));var d={};a.bc.startsWith("(")&&(d=iQ(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Zq(b,c);return d},hQ=function(a){var b=zq(a.bc);if(""===
b&&a.bc.startsWith(";"))throw Error("Yb`"+a.bc);a.capture(b);b=decodeURIComponent(b);for(var c={};dQ(a,";");){var d=a,e=zq(d.bc);if(e){d.capture(e);var f="";if(dQ(d,"=")){var g=zq(d.bc);g&&(f=g,d.capture(f))}c[decodeURIComponent(e)]=decodeURIComponent(f)}}return new Iq(b,c)},iQ=function(a,b){var c={};for(a.capture("(");!dQ(a,")")&&0<a.bc.length;){var d=zq(a.bc),e=a.bc[d.length];if("/"!==e&&")"!==e&&";"!==e)throw Error("Zb`"+a.url);e=void 0;-1<d.indexOf(":")?(e=d.substr(0,d.indexOf(":")),a.capture(e),
a.capture(":")):b&&(e="primary");d=eQ(a);c[e]=1===Object.keys(d).length?d.primary:new Zq([],d);dQ(a,"//")}return c},dQ=function(a,b){return a.bc.startsWith(b)?(a.bc=a.bc.substring(b.length),!0):!1};cQ.prototype.capture=function(a){if(!dQ(this,a))throw Error("$b`"+a);};
var jQ=function(a){this.Od=a};jQ.prototype.parent=function(a){a=this.bn(a);return 1<a.length?a[a.length-2]:null};jQ.prototype.children=function(a){return(a=Aq(a,this.Od))?a.children.map(function(b){return b.value}):[]};jQ.prototype.firstChild=function(a){return(a=Aq(a,this.Od))&&0<a.children.length?a.children[0].value:null};jQ.prototype.bn=function(a){return Bq(a,this.Od).map(function(b){return b.value})};Z.Object.defineProperties(jQ.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Od.value}}});
var Eq=function(a,b){this.value=a;this.children=b};Eq.prototype.toString=function(){return"TreeNode("+this.value+")"};
var Jq=function(a,b){this.Od=a;this.bb=b;Nq(this,a)};R(Jq,jQ);Jq.prototype.toString=function(){return this.bb.toString()};var Gq=function(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.wa=c;this.ub=d;this.data=e;this.ab=f;this.Ja=g;this.sj=h};Gq.prototype.toString=function(){return this.bb?this.bb.toString():"Future("+this.sj+")"};
Z.Object.defineProperties(Gq.prototype,{hb:{configurable:!0,enumerable:!0,get:function(){return this.sj.hb}},root:{configurable:!0,enumerable:!0,get:function(){return this.fg.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.fg.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.fg.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.fg.children(this)}},bn:{configurable:!0,enumerable:!0,get:function(){return this.fg.bn(this)}},
Cq:{configurable:!0,enumerable:!0,get:function(){this.pi||(this.pi=this.wa.h($h(function(a){return new ZP(a)})));return this.pi}}});var Fq=function(a,b,c,d,e,f,g,h,l,m,q){this.url=a;this.params=b;this.wa=c;this.ub=d;this.data=e;this.ab=f;this.Ja=g;this.hb=h;this.sK=l;this.gI=m;this.jV=q};Fq.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.hb?this.hb.path:"")+"')"};
Z.Object.defineProperties(Fq.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.fg.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.fg.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.fg.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.fg.children(this)}},bn:{configurable:!0,enumerable:!0,get:function(){return this.fg.bn(this)}},Cq:{configurable:!0,enumerable:!0,get:function(){this.pi||
(this.pi=new ZP(this.wa));return this.pi}}});var Dq=function(a,b){this.Od=b;this.url=a;Nq(this,b)};R(Dq,jQ);Dq.prototype.toString=function(){return Oq(this.Od)};
var $q=function(a,b,c){this.AM=a;this.NZ=b;this.Ud=c;if(a&&0<c.length&&Uq(c[0]))throw Error("cc");if((a=c.find(Vq))&&a!==(0<c.length?c[c.length-1]:null))throw Error("dc");},kQ=function(a,b,c){this.Ce=a;this.Ev=b;this.index=c};
var oQ=function(a,b,c){return $h(function(d){var e=new lQ(b,d.JE,d.ku,c),f=e.WL.Od,g=e.sL?e.sL.Od:null;mQ(e,f,g,a);Pq(e.WL.root);nQ(e,f,g,a);return d})},lQ=function(a,b,c,d){this.Hq=a;this.WL=b;this.sL=c;this.UL=d},mQ=function(a,b,c,d){var e=Cq(c);b.children.forEach(function(f){var g=f.value.ab,h=e[g],l=f.value,m=h?h.value:null;l===m?l.Ja?(l=d.getContext(l.ab))&&mQ(a,f,h,l.children):mQ(a,f,h,d):m&&pQ(a,h,d);delete e[g]});dq(e,function(f){pQ(a,f,d)})},pQ=function(a,b,c){var d=c.getContext(b.value.ab);
c=d&&b.value.Ja?d.children:c;b=Cq(b);for(var e=Pa(Object.keys(b)),f=e.next();!f.done;f=e.next())pQ(a,b[f.value],c);d&&d.ab&&(a=d.ab,a.oe&&(c=a.Ja,a.oe.destroy(),a.oe=null,a.rr=null,a.vL.emit(c)),d.children.iu=new Map,d.It=null,d.Gq=null,d.Ca=null)},nQ=function(a,b,c,d){var e=Cq(c);b.children.forEach(function(f){var g=e[f.value.ab],h=f.value,l=g?g.value:null;Pq(h);if(h===l)h.Ja?(h=qQ(d,h.ab),nQ(a,f,g,h.children)):nQ(a,f,g,d);else if(h.Ja){g=qQ(d,h.ab);a:{for(l=h.bb.parent;l;l=l.parent){var m=l.hb;
if(m&&m.ud){l=m.ud;break a}if(m&&m.Ja)break}l=null}l=l?l.module.Uj:null;g.It=null;g.Ca=h;g.Gq=l;g.ab&&rQ(g.ab,h,l);nQ(a,f,null,g.children)}else nQ(a,f,null,d);a.UL(new XP(f.value.bb))});b.children.length&&a.UL(new WP(b.value.bb))};
var sQ=function(a,b){this.Uv=a;this.module=b};
var jr=Symbol("fc");
var uQ=function(){this.Gq=this.Ca=this.ab=null;this.children=new tQ;this.It=null},tQ=function(){this.iu=new Map},qQ=function(a,b){var c=a.getContext(b);c||(c=new uQ,a.iu.set(b,c));return c};tQ.prototype.getContext=function(a){return this.iu.get(a)||null};
var vQ=function(a,b,c,d,e){this.AD=a;this.location=b;this.Gq=c;this.hX=e;this.rr=this.oe=null;this.BK=new KG;this.vL=new KG;b=this.name=d||"primary";c=qQ(a,b);c.ab=this;a.iu.set(b,c)};vQ.prototype.ia=function(){var a=this.AD.getContext(this.name);a&&(a.ab=null)};vQ.prototype.Qa=function(){if(!this.oe){var a=this.AD.getContext(this.name);a&&a.Ca&&(a.It?this.Tb(a.It,a.Ca):rQ(this,a.Ca,a.Gq||null))}};
vQ.prototype.detach=function(){if(!this.oe)throw Error("gc");this.location.detach();var a=this.oe;this.rr=this.oe=null;return a};vQ.prototype.Tb=function(a,b){this.oe=a;this.rr=b;JF(this.location,a.qg)};var rQ=function(a,b,c){if(a.EC)throw Error("hc");a.rr=b;var d=b.sj.hb.Ja;c=c||a.Gq;c=OF(c,d);d=qQ(a.AD,a.name).children;a.oe=KF(a.location,c,a.location.length,new wQ(b,d,a.location.va));pF(a.hX);a.BK.emit(a.oe.instance)};
Z.Object.defineProperties(vQ.prototype,{EC:{configurable:!0,enumerable:!0,get:function(){return!!this.oe}},Ja:{configurable:!0,enumerable:!0,get:function(){if(!this.oe)throw Error("gc");return this.oe.instance}}});vQ.g=function(a){return new (a||vQ)(w(tQ),w(Wl),w(ZE),ke("name"),w(sF))};vQ.R=p({type:vQ,i:[["router-outlet"]],outputs:{BK:"activate",vL:"deactivate"},xa:["outlet"]});var wQ=function(a,b,c){this.Ca=a;this.iX=b;this.parent=c};
wQ.prototype.get=function(a,b){return a===Gq?this.Ca:a===tQ?this.iX:this.parent.get(a,b)};
var nr=function(){};nr.g=function(a){return new (a||nr)};nr.W=p({type:nr,i:[["ng-component"]],X:1,$:0,v:function(a){a&1&&A(0,"router-outlet")},la:[vQ],ra:2});
var qr={Rm:!1,pp:[],lastChild:0,parameters:{},ID:{}};
var xr=function(a){this.Ce=a||null},zr=function(a){this.Ib=a},Er=function(a,b,c,d,e){this.du=b;this.Sh=c;this.Ib=d;this.hd=e;this.IK=!0;this.Bd=a.get($E)};Er.prototype.apply=function(){var a=this,b=vr(this.Ib.root,[],[],this.hd).Ce;b=new Zq(b.Ba,b.children);return xQ(this,this.Bd,this.hd,b,"primary").h($h(function(c){return a.sm(Dr(c),a.Ib.wa,a.Ib.ub)})).h(Qi(function(c){if(c instanceof zr)return a.IK=!1,a.match(c.Ib);if(c instanceof xr)throw Error("jc`"+c.Ce);throw c;}))};
Er.prototype.match=function(a){var b=this;return xQ(this,this.Bd,this.hd,a.root,"primary").h($h(function(c){return b.sm(Dr(c),a.wa,a.ub)})).h(Qi(function(c){if(c instanceof xr)throw Error("jc`"+c.Ce);throw c;}))};Er.prototype.sm=function(a,b,c){var d={};a=0<a.Ba.length?new Zq([],(d.primary=a,d)):a;return new Wq(a,b,c)};
var xQ=function(a,b,c,d,e){return 0===d.Ba.length&&0<d.bd?yQ(a,b,c,d).h($h(function(f){return new Zq([],f)})):zQ(a,b,d,c,d.Ba,e,!0)},yQ=function(a,b,c,d){for(var e=[],f=Pa(Object.keys(d.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return mi(e).h(ni(function(h){var l=d.children[h],m=pr(c,h);return xQ(a,b,m,l,h).h($h(function(q){return{F_:q,ab:h}}))},1),oj(function(h,l){h[l.ab]=l.F_;return h},{}),kj())},zQ=function(a,b,c,d,e,f,g){return mi(d).h(ni(function(h){return AQ(a,
b,c,d,h,e,f,g).h(Qi(function(l){if(l instanceof xr)return Th(null);throw l;}))},1),hj(function(h){return!!h}),Qi(function(h){if(h instanceof Vh||"EmptyError"===h.name){if(0===e.length&&!c.children[f])return Th(new Zq([],{}));throw new xr(c);}throw h;}))},AQ=function(a,b,c,d,e,f,g,h){return wr(e,c,f,g)?void 0===e.ff?BQ(a,b,c,e,f,g):h&&a.IK?"**"===e.path?CQ(a,b,d,e,g):DQ(a,b,c,d,e,f,g):yr(c):yr(c)},CQ=function(a,b,c,d,e){var f=EQ(a,[],d.ff,{});return d.ff.startsWith("/")?Ar(f):FQ(d,f).h(ni(function(g){var h=
new Zq(g,{});return zQ(a,b,h,c,g,e,!1)}))},DQ=function(a,b,c,d,e,f,g){var h=rr(c,e,f),l=h.lastChild;if(!h.Rm)return yr(c);h=EQ(a,h.pp,e.ff,h.ID);return e.ff.startsWith("/")?Ar(h):FQ(e,h).h(ni(function(m){return zQ(a,b,c,d,m.concat(f.slice(l)),g,!1)}))},BQ=function(a,b,c,d,e,f){if("**"===d.path)return d.Qm?(d.ud?Th(d.ud):a.du.load(b.va,d)).h($h(function(m){d.ud=m;return new Zq(e,{})})):Th(new Zq(e,{}));var g=rr(c,d,e),h=g.pp;if(!g.Rm)return yr(c);var l=e.slice(g.lastChild);return GQ(a,b,d,e).h(ni(function(m){var q=
m.module;m=m.Uv;var r=vr(c,h,l,m),t=r.Ce;r=r.hw;t=new Zq(t.Ba,t.children);return 0===r.length&&0<t.bd?yQ(a,q,m,t).h($h(function(y){return new Zq(h,y)})):0===m.length&&0===r.length?Th(new Zq(h,{})):zQ(a,q,t,m,r,or(d)===f?"primary":f,!0).h($h(function(y){return new Zq(h.concat(y.Ba),y.children)}))}))},GQ=function(a,b,c,d){return c.children?Th(new sQ(c.children,b)):c.Qm?void 0!==c.ud?Th(c.ud):HQ(a,b.va,c,d).h(ni(function(e){return e?a.du.load(b.va,c).h($h(function(f){return c.ud=f})):Cr(c)})):Th(new sQ([],
b))},HQ=function(a,b,c,d){var e=c.Yt;if(!e||0===e.length)return Th(!0);e=e.map(function(f){if((f=b.get(f))&&hr(f.Yt))f=f.Yt(c,d);else if(hr(f))f=f(c,d);else throw Error("kc");return eq(f)});return Th(e).h(kr(),Hj(function(f){if(ir(f)){var g=$p('Redirecting to "'+a.Sh.Rf(f)+'"');g.url=f;throw g;}}),$h(function(f){return!0===f}))},FQ=function(a,b){var c=[];for(b=b.root;;){c=c.concat(b.Ba);if(0===b.bd)return Th(c);if(1<b.bd||!b.children.primary)return Br(a.ff);b=b.children.primary}},EQ=function(a,b,
c,d){var e=a.Sh.parse(c);b=IQ(a,c,e.root,b,d);return new Wq(b,JQ(e.wa,a.Ib.wa),e.ub)},JQ=function(a,b){var c={};dq(a,function(d,e){c[e]="string"===typeof d&&d.startsWith(":")?b[d.substring(1)]:d});return c},IQ=function(a,b,c,d,e){var f=KQ(b,c.Ba,d,e),g={};dq(c.children,function(h,l){g[l]=IQ(a,b,h,d,e)});return new Zq(f,g)},KQ=function(a,b,c,d){return b.map(function(e){if(e.path.startsWith(":")){var f=d[e.path.substring(1)];if(!f)throw Error("lc`"+a+"`"+e.path);e=f}else a:{f=0;for(var g=Pa(c),h=g.next();!h.done;h=
g.next()){h=h.value;if(h.path===e.path){c.splice(f);e=h;break a}f++}}return e})};
var Ir=function(a){this.path=a;this.Ca=this.path[this.path.length-1]},Kr=function(a,b){this.Ja=a;this.Ca=b};
var Wr=function(){},Vr=function(a,b,c,d,e,f){this.Kk=a;this.hd=b;this.Ib=c;this.url=d;this.Bk=e;this.Wi=f};Vr.prototype.recognize=function(){var a=vr(this.Ib.root,[],[],this.hd.filter(function(c){return void 0===c.ff}),this.Wi).Ce;a=LQ(this,this.hd,a,"primary");if(null===a)return null;var b=new Fq([],Object.freeze({}),Object.freeze(Object.assign({},this.Ib.wa)),this.Ib.ub,{},"primary",this.Kk,null,this.Ib.root,-1,{});a=new Dq(this.url,new Eq(b,a));MQ(this,a.Od);return a};
var MQ=function(a,b){var c=b.value,d=Mq(c,a.Bk);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return MQ(a,e)})},LQ=function(a,b,c,d){return 0===c.Ba.length&&0<c.bd?a.Ev(b,c):NQ(a,b,c,c.Ba,d)};Vr.prototype.Ev=function(a,b){for(var c=[],d=Pa(Object.keys(b.children)),e=d.next();!e.done;e=d.next()){e=e.value;var f=b.children[e],g=pr(a,e);e=LQ(this,g,f,e);if(null===e)return null;c.push.apply(c,Yc(e))}a=$r(c);Yr(a);return a};
var NQ=function(a,b,c,d,e){b=Pa(b);for(var f=b.next();!f.done;f=b.next())if(f=OQ(a,f.value,c,d,e),null!==f)return f;return 0!==d.length||c.children[e]?null:[]},OQ=function(a,b,c,d,e){if(b.ff||!wr(b,c,d,e))return null;var f=[],g=[];if("**"===b.path)d=new Fq(d,0<d.length?(0<d.length?d[d.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.Ib.wa)),a.Ib.ub,b.data||{},or(b),b.Ja,b,as(c),bs(c)+d.length,b.resolve||{});else{var h=rr(c,b,d);if(!h.Rm)return null;f=h.pp;g=d.slice(h.lastChild);d=new Fq(f,
h.parameters,Object.freeze(Object.assign({},a.Ib.wa)),a.Ib.ub,b.data||{},or(b),b.Ja,b,as(c),bs(c)+f.length,b.resolve||{})}h=b.children?b.children:b.Qm?b.ud.Uv:[];f=vr(c,f,g,h.filter(function(l){return void 0===l.ff}),a.Wi);c=f.Ce;f=f.hw;if(0===f.length&&0<c.bd)return a=a.Ev(h,c),null===a?null:[new Eq(d,a)];if(0===h.length&&0===f.length)return[new Eq(d,[])];a=NQ(a,h,c,f,or(b)===e?"primary":e);return null===a?null:[new Eq(d,a)]};
var PQ=function(){};PQ.prototype.store=function(){};PQ.prototype.yE=function(a,b){return a.hb===b.hb};var QQ=function(){};R(QQ,PQ);
var RQ=new Je("ROUTES"),SQ=function(a,b,c,d){this.WC=a;this.uX=b;this.EN=c;this.DN=d};SQ.prototype.load=function(a,b){var c=this;if(b.us)return b.us;this.EN&&this.EN(b);var d=TQ(this,b.Qm).h($h(function(e){c.DN&&c.DN(b);e=e.create(a);return new sQ(Array.prototype.concat.apply([],e.va.get(RQ,void 0,10)).map(mr),e)}),Qi(function(e){b.us=void 0;throw e;}));b.us=(new tG(d,function(){return new sj})).h(Yh());return b.us};
var TQ=function(a,b){return"string"===typeof b?mi(a.WC.load(b)):eq(b()).h(ni(function(c){return c instanceof aF?Th(c):mi(a.uX.lL(c))}))};
var UQ=function(){};UQ.prototype.merge=function(a){return a};
var VQ={WN:"exact",ub:"ignored",mN:"ignored",wa:"exact"},WQ={WN:"subset",ub:"ignored",mN:"ignored",wa:"subset"},ps=function(a,b,c,d,e,f,g,h){var l=this;this.Kk=a;this.Sh=b;this.qO=c;this.location=d;this.hd=h;this.um=this.PC=null;this.BL=!1;this.XM=null;this.BX=this.ug=0;this.mh=new sj;this.wu=js;this.nv=ks;this.ov=!1;this.hv=-1;this.vC={YW:ls,FK:ls};this.fr=new UQ;this.Hq=new QQ;this.wv="ignore";this.Bk="emptyOnly";this.Bn="deferred";this.Wi="corrected";this.Bd=e.get($E);this.console=e.get($F);e.get(Tj)instanceof
Tj&&LG();XQ(this,h);this.lm=this.Pf=this.Yb=new Wq(new Zq([],{}),{},null);this.du=new SQ(f,g,function(m){return YQ(l,new UP(m))},function(m){return YQ(l,new VP(m))});this.Lh=Kq(this.Yb,this.Kk);this.cj=new Hq({id:0,nP:0,Yb:this.Yb,tL:this.Yb,Oc:this.Yb,rb:this.Yb,Ih:this.Yb,$e:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",nn:null,xB:this.Lh.bb,Fe:null,ku:this.Lh,JE:null,Fm:{canActivateChecks:[],canDeactivateChecks:[]},lk:null});this.rZ=ZQ(this,this.cj);$Q(this)},ZQ=function(a,
b){var c=a.mh;return b.h(zi(function(d){return 0!==d.id}),$h(function(d){return Object.assign(Object.assign({},d),{Oc:d.Ih})}),Bj(function(d){var e=!1,f=!1;return Th(d).h(Hj(function(g){a.um={id:g.id,O1:g.tL,Oc:g.Oc,lf:g.source,$e:g.$e,m_:a.PC?Object.assign(Object.assign({},a.PC),{m_:null}):null}}),Bj(function(g){var h=!a.ov||g.Oc.toString()!==a.lm.toString(),l=("reload"===a.wv?!0:h)&&!0;ms(g.source)&&(a.lm=g.Ih);if(l)return Th(g).h(Bj(function(r){var t=a.cj.rh();c.next(new LP(r.id,aR(a,r.Oc),r.source,
r.nn));return t!==a.cj.rh()?es:Promise.resolve(r)}),Fr(a.Bd.va,a.du,a.Sh,a.hd),Hj(function(r){a.um=Object.assign(Object.assign({},a.um),{N1:r.rb})}),cs(a.Kk,a.hd,function(r){return aR(a,r)},a.Bk,a.Wi),Hj(function(r){"eager"===a.Bn&&(r.$e.rd||bR(a,r.rb,r),a.lm=r.rb);r=new PP(r.id,aR(a,r.Oc),aR(a,r.rb),r.Fe);c.next(r)}));if(h&&a.Pf){h=g.Oc;var m=g.source,q=g.nn;l=g.$e;m=new LP(g.id,aR(a,h),m,q);c.next(m);m=Kq(h,a.Kk).bb;return Th(Object.assign(Object.assign({},g),{Fe:m,rb:h,$e:Object.assign(Object.assign({},
l),{rd:!1,Fd:!1})}))}a.Pf=g.Ih;a.lm=g.rb;g.resolve(null);return es}),is(function(g){var h=g.$e;return a.vC.YW(g.Fe,{ug:g.id,KW:g.Oc,Pf:g.Ih,rd:!!h.rd,Fd:!!h.Fd})}),Hj(function(g){g=new QP(g.id,aR(a,g.Oc),aR(a,g.rb),g.Fe);YQ(a,g)}),$h(function(g){var h=Object,l=h.assign,m=Object.assign({},g);var q=g.xB;g=g.Fe.Od;q=Jr(g,q?q.Od:null,a.qO,[g.value]);return l.call(h,m,{Fm:q})}),Or(a.Bd.va,function(g){return YQ(a,g)}),Hj(function(g){if(ir(g.lk)){var h=$p('Redirecting to "'+aR(a,g.lk)+'"');h.url=g.lk;throw h;
}g=new RP(g.id,aR(a,g.Oc),aR(a,g.rb),g.Fe,!!g.lk);YQ(a,g)}),zi(function(g){return g.lk?!0:(cR(a,g),dR(a,g,""),!1)}),is(function(g){if(g.Fm.canActivateChecks.length)return Th(g).h(Hj(function(h){h=new SP(h.id,aR(a,h.Oc),aR(a,h.rb),h.Fe);YQ(a,h)}),Bj(function(h){var l=!1;return Th(h).h(fs(a.Bk,a.Bd.va),Hj({next:function(){return l=!0},complete:function(){l||(cR(a,h),dR(a,h,"At least one route resolver didn't emit any value."))}}))}),Hj(function(h){h=new TP(h.id,aR(a,h.Oc),aR(a,h.rb),h.Fe);YQ(a,h)}))}),
is(function(g){var h=g.$e;return a.vC.FK(g.Fe,{ug:g.id,KW:g.Oc,Pf:g.Ih,rd:!!h.rd,Fd:!!h.Fd})}),$h(function(g){var h=g.Fe;var l=g.ku;l=Tq(a.Hq,h.Od,l?l.Od:void 0);h=new Jq(l,h);return Object.assign(Object.assign({},g),{JE:h})}),Hj(function(g){a.Yb=g.rb;a.Pf=a.fr.merge(a.Yb,g.Ih);a.Lh=g.JE;"deferred"===a.Bn&&(g.$e.rd||bR(a,a.Pf,g),a.lm=g.rb)}),oQ(a.qO,a.Hq,function(g){return YQ(a,g)}),Hj({next:function(){e=!0},complete:function(){e=!0}}),gj(function(){if(!e&&!f){var g="Navigation ID "+d.id+" is not equal to the current navigation id "+
a.ug;cR(a,d);dR(a,d,g)}a.um=null}),Qi(function(g){f=!0;if(g&&g.ngNavigationCancelingError){var h=ir(g.url);h||(a.ov=!0,cR(a,d,!0));var l=new NP(d.id,aR(a,d.Oc),g.message);c.next(l);h?setTimeout(function(){var m=a.fr.merge(g.url,a.Pf);eR(a,m,"imperative",null,{rd:d.$e.rd,Fd:"eager"===a.Bn||ms(d.source)},{resolve:d.resolve,reject:d.reject,promise:d.promise})},0):d.resolve(!1)}else{cR(a,d,!0);h=new OP(d.id,aR(a,d.Oc),g);c.next(h);try{d.resolve(a.wu(g))}catch(m){d.reject(m)}}return es}))}))},fR=function(a){var b=
a.cj.value;b.rb=a.lm;return b},gR=function(a,b){a.cj.next(Object.assign(Object.assign({},fR(a)),b))};ps.prototype.qk=function(){hR(this);0===this.ug&&iR(this,this.location.path(!0),{Fd:!0})};
var hR=function(a){a.lv||(a.lv=a.location.subscribe(function(b){var c=jR(a,b);kR(a.XM,c)&&setTimeout(function(){var d=c.source,e=c.state,f=c.Ib,g={Fd:!0};if(e){var h=Object.assign({},e);delete h.ug;delete h.B2;0!==Object.keys(h).length&&(g.state=h)}eR(a,f,d,e,g)},0);a.XM=c}))},jR=function(a,b){var c;return{source:"popstate"===b.type?"popstate":"hashchange",Ib:lR(a,b.url),state:(null===(c=b.state)||void 0===c?0:c.ug)?b.state:null,uP:fR(a).id}},kR=function(a,b){if(!a)return!0;var c=b.Ib.toString()===
a.Ib.toString();return b.uP===a.uP&&c?"hashchange"===b.source&&"popstate"===a.source||"popstate"===b.source&&"hashchange"===a.source?!1:!0:!0},YQ=function(a,b){a.mh.next(b)},XQ=function(a,b){lr(b);a.hd=b.map(mr);a.ov=!1;a.hv=-1};ps.prototype.ia=function(){this.Kb()};ps.prototype.Kb=function(){this.cj.complete();this.lv&&(this.lv.unsubscribe(),this.lv=void 0);this.BL=!0};
ps.prototype.sm=function(a,b){b=void 0===b?{}:b;var c=b.wa,d=b.ub,e=b.Jh||this.Lh.root;d=b.hn?this.Yb.ub:d;switch(b.ln){case "merge":c=Object.assign(Object.assign({},this.Yb.wa),c);break;case "preserve":c=this.Yb.wa;break;default:c=c||null}null!==c&&(c=mR(c));b=this.Yb;d=null!==d&&void 0!==d?d:null;if(0===a.length)b=Yq(b.root,b.root,b,c,d);else if(a=ar(a),a.AM&&1===a.Ud.length&&"/"==a.Ud[0])b=Yq(b.root,new Zq([],{}),b,c,d);else{if(a.AM)e=new kQ(b.root,!0,0);else if(-1===e.bb.gI)e=e.bb.sK,e=new kQ(e,
e===b.root,0);else{var f=e.bb.sK;e=e.bb.gI+(Uq(a.Ud[0])?0:1);for(var g=a.NZ;g>e;){g-=e;f=f.parent;if(!f)throw Error("ec");e=f.Ba.length}e=new kQ(f,!1,e-g)}a=e.Ev?cr(e.Ce,e.index,a.Ud):er(e.Ce,e.index,a.Ud);b=Yq(e.Ce,a,b,c,d)}return b};var iR=function(a,b,c){c=void 0===c?{rd:!1}:c;b=ir(b)?b:lR(a,b);b=a.fr.merge(b,a.Pf);return eR(a,b,"imperative",null,c)};
ps.prototype.navigate=function(a,b){b=void 0===b?{rd:!1}:b;for(var c=0;c<a.length;c++){var d=a[c];if(null==d)throw Error("pc`"+d+"`"+c);}return iR(this,this.sm(a,b),b)};var aR=function(a,b){return a.Sh.Rf(b)},lR=function(a,b){try{var c=a.Sh.parse(b)}catch(d){c=a.nv(d,a.Sh,b)}return c};ps.prototype.tk=function(a,b){b=!0===b?Object.assign({},VQ):!1===b?Object.assign({},WQ):b;if(ir(a))return hq(this.Yb,a,b);a=lR(this,a);return hq(this.Yb,a,b)};
var mR=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},$Q=function(a){a.rZ.subscribe(function(b){a.ov=!0;a.hv=b.id;a.BX=b.nP;a.mh.next(new MP(b.id,aR(a,b.Oc),aR(a,a.Yb)));a.PC=a.um;b.resolve(!0)},function(){a.console.warn("Unhandled Navigation Error: ")})},eR=function(a,b,c,d,e,f){if(a.BL)return Promise.resolve(!1);var g=fR(a),h=(a.hv===g.id||a.um?g.Ih:g.rb).toString()===b.toString();if(ms(c)&&g&&!ms(g.source)&&h)return Promise.resolve(!0);
if(f){var l=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(q,r){l=q;m=r});g=++a.ug;gR(a,{id:g,nP:0,source:c,nn:d,Yb:a.Yb,tL:a.Pf,Ih:b,$e:e,resolve:l,reject:m,promise:f,xB:a.Lh.bb,ku:a.Lh});return f.catch(function(q){return Promise.reject(q)})},bR=function(a,b,c){b=a.Sh.Rf(b);var d=Object.assign(Object.assign({},c.$e.state),{ug:c.id}),e=a.location;var f=void 0===f?"":f;e.path()==e.normalize(b+Xm(f))||c.$e.Fd?a.location.replaceState(b,"",d):a.location.go(b,"",d)},cR=function(a,b,c){if(void 0===
c?0:c)a.Lh=b.ku,a.Yb=b.Yb,a.Pf=a.fr.merge(a.Yb,b.Ih);a.location.replaceState(a.Sh.Rf(a.Pf),"",{ug:a.hv})},dR=function(a,b,c){c=new NP(b.id,aR(a,b.Oc),c);YQ(a,c);b.resolve(!1)};Z.Object.defineProperties(ps.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return aR(this,this.Yb)}}});ps.g=function(){zk()};ps.U=Ac({l:ps,o:ps.g});
var oR=function(a,b,c,d,e){this.wb=a;this.Ca=b;this.X_=c;this.fb=d;this.MB=e;this.Ud=null;this.lD=new sj;nR(this,"0")},nR=function(a,b){if(null==a.X_){var c=a.fb;a=a.MB.j;null!==b?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};oR.prototype.vc=function(){this.lD.next(this)};oR.prototype.kq=function(){if(null===this.Ib)return!0;iR(this.wb,this.Ib,{rd:ns(this.rd),Fd:ns(this.Fd),state:this.state});return!0};
Z.Object.defineProperties(oR.prototype,{eE:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.Ud=Array.isArray(a)?a:[a],nR(this,"0")):(this.Ud=null,nR(this,null))}},Ib:{configurable:!0,enumerable:!0,get:function(){return null===this.Ud?null:this.wb.sm(this.Ud,{Jh:void 0!==this.Jh?this.Jh:this.Ca,wa:this.wa,ub:this.ub,ln:this.ln,hn:ns(this.hn)})}}});oR.g=function(a){return new (a||oR)(w(ps),w(Gq),ke("tabindex"),w(dF),w(Ye))};
oR.R=p({type:oR,i:[["","routerLink","",5,"a",5,"area"]],na:function(a,b){a&1&&B("click",function(){return b.kq()})},inputs:{wa:"queryParams",ub:"fragment",ln:"queryParamsHandling",hn:"preserveFragment",rd:"skipLocationChange",Fd:"replaceUrl",state:"state",Jh:"relativeTo",eE:"routerLink"},features:[sd]});var qR=function(a,b,c){var d=this;this.wb=a;this.Ca=b;this.bZ=c;this.href=this.Ud=null;this.lD=new sj;this.ce=a.mh.subscribe(function(e){e instanceof MP&&pR(d)})};
qR.prototype.vc=function(){pR(this);this.lD.next(this)};qR.prototype.ia=function(){this.ce.unsubscribe()};qR.prototype.kq=function(a,b,c,d,e){if(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target||null===this.Ib)return!0;iR(this.wb,this.Ib,{rd:ns(this.rd),Fd:ns(this.Fd),state:this.state});return!1};var pR=function(a){a.href=null!==a.Ib?a.bZ.Lf(aR(a.wb,a.Ib)):null};
Z.Object.defineProperties(qR.prototype,{eE:{configurable:!0,enumerable:!0,set:function(a){this.Ud=null!=a?Array.isArray(a)?a:[a]:null}},Ib:{configurable:!0,enumerable:!0,get:function(){return null===this.Ud?null:this.wb.sm(this.Ud,{Jh:void 0!==this.Jh?this.Jh:this.Ca,wa:this.wa,ub:this.ub,ln:this.ln,hn:ns(this.hn)})}}});qR.g=function(a){return new (a||qR)(w(ps),w(Gq),w(iI))};
qR.R=p({type:qR,i:[["a","routerLink",""],["area","routerLink",""]],ta:2,na:function(a,b){a&1&&B("click",function(c){return b.kq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&gk("target",b.target)("href",b.href,sg)},inputs:{target:"target",wa:"queryParams",ub:"fragment",ln:"queryParamsHandling",hn:"preserveFragment",rd:"skipLocationChange",Fd:"replaceUrl",state:"state",Jh:"relativeTo",eE:"routerLink"},features:[sd]});
var rR=function(){},sR=function(){};sR.prototype.preload=function(a,b){return b().h(Qi(function(){return Th(null)}))};var tR=function(){};tR.prototype.preload=function(){return Th(null)};var uR=function(a,b,c,d,e){this.wb=a;this.va=d;this.JD=e;this.WC=new SQ(b,c,function(f){return YQ(a,new UP(f))},function(f){return YQ(a,new VP(f))})},vR=function(a){a.ce=a.wb.mh.h(zi(function(b){return b instanceof MP}),ni(function(){return a.preload()},1)).subscribe(function(){})};
uR.prototype.preload=function(){var a=this.va.get($E);return wR(this,a,this.wb.hd)};uR.prototype.ia=function(){this.ce&&this.ce.unsubscribe()};
var wR=function(a,b,c){var d=[];c=Pa(c);for(var e=c.next();!e.done;e=c.next())e=e.value,e.Qm&&!e.Yt&&e.ud?(e=e.ud,d.push(wR(a,e.module,e.Uv))):e.Qm&&!e.Yt?d.push(xR(a,b,e)):e.children&&d.push(wR(a,b,e.children));return mi(d).h(pi(),$h(function(){}))},xR=function(a,b,c){return a.JD.preload(c,function(){return(c.ud?Th(c.ud):a.WC.load(b.va,c)).h(ni(function(d){c.ud=d;return wR(a,d.module,d.Uv)}))})};uR.g=function(a){return new (a||uR)(n(ps),n(uH),n(cG),n(SE),n(rR))};uR.U=Ac({l:uR,o:uR.g});
var ss=function(a,b,c){c=void 0===c?{}:c;this.wb=a;this.En=b;this.options=c;this.WM=0;this.ZM="imperative";this.nO=0;this.store={};c.Kq=c.Kq||"disabled";c.KK=c.KK||"disabled"};
ss.prototype.init=function(){if("disabled"!==this.options.Kq){var a=this.En;try{if(nI(a)){var b=Object.getOwnPropertyDescriptor(a.window.history,"scrollRestoration")||Object.getOwnPropertyDescriptor(Object.getPrototypeOf(a.window.history),"scrollRestoration");var c=!!b&&!(!b.writable&&!b.set)}else c=!1}catch(d){c=!1}c&&(a=a.window.history)&&a.scrollRestoration&&(a.scrollRestoration="manual")}this.sO=yR(this);this.wO=zR(this)};
var yR=function(a){return a.wb.mh.subscribe(function(b){if(b instanceof LP){var c=a.En;a.store[a.WM]=nI(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.ZM=b.qZ;a.nO=b.nn?b.nn.ug:0}else b instanceof MP&&(a.WM=b.id,b=lR(a.wb,b.rb).ub,YQ(a.wb,new YP("popstate"===a.ZM?a.store[a.nO]:null,b)))})},zR=function(a){return a.wb.mh.subscribe(function(b){if(b instanceof YP)if(b.position)"top"===a.options.Kq?oI(a.En,[0,0]):"enabled"===a.options.Kq&&oI(a.En,b.position);else if(b.anchor&&"enabled"===a.options.KK){var c=
a.En;if(nI(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&(d.body.createShadowRoot||d.body.attachShadow))for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();d=e.left+c.window.pageXOffset;e=e.top+c.window.pageYOffset;var f=
c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.Kq&&oI(a.En,[0,0])})};ss.prototype.ia=function(){this.sO&&this.sO.unsubscribe();this.wO&&this.wO.unsubscribe()};ss.g=function(){zk()};ss.U=Ac({l:ss,o:ss.g});
var AR=new Je("ROUTER_CONFIGURATION"),BR=new Je("ROUTER_FORROOT_GUARD"),CR=[kI,{s:aQ,oc:bQ},{s:ps,Bb:zs,Ka:[aQ,tQ,kI,SE,uH,cG,RQ,AR,[function(){},new KE],[function(){},new KE]]},tQ,{s:Gq,Bb:As,Ka:[ps]},{s:uH,oc:xH},uR,tR,sR,{s:AR,Cb:{QX:!1}}],DR=function(){},HR=function(){var a=ER,b={Wi:"legacy"};return{Bd:DR,kb:[CR,[{s:zH,Wb:!0,Cb:a},{s:RQ,Wb:!0,Cb:a}],{s:BR,Bb:xs,Ka:[[ps,new KE,new LE]]},{s:AR,Cb:b?b:{}},{s:iI,Bb:ws,Ka:[dI,[new JE(jI),new KE],AR]},{s:ss,Bb:ts,Ka:[ps,lI,AR]},{s:rR,Oa:b&&b.JD?b.JD:
tR},{s:os,Wb:!0,Bb:qs},[FR,{s:TF,Wb:!0,Bb:Bs,Ka:[FR]},{s:GR,Bb:Cs,Ka:[FR]},{s:ZF,Wb:!0,Oa:GR}]]}};DR.g=function(a){return new (a||DR)(n(BR,8),n(ps,8))};DR.ba=id({type:DR});DR.aa=Bc({});var FR=function(a){this.va=a;this.Yc=this.rM=!1;this.bE=new sj};
FR.prototype.IW=function(){var a=this;return this.va.get(fI,Promise.resolve(null)).then(function(){if(a.Yc)return Promise.resolve(!0);var b=null,c=new Promise(function(f){return b=f}),d=a.va.get(ps),e=a.va.get(AR);"disabled"===e.qk?(hR(d),b(!0)):"enabled"===e.qk||"enabledBlocking"===e.qk?(d.vC.FK=function(){if(a.rM)return Th(null);a.rM=!0;b(!0);return a.bE},d.qk()):b(!0);return c})};
FR.prototype.bX=function(a){var b=this.va.get(AR),c=this.va.get(uR),d=this.va.get(ss),e=this.va.get(ps),f=this.va.get(rH);a===f.pe[0]&&("enabledNonBlocking"!==b.qk&&void 0!==b.qk||e.qk(),vR(c),d.init(),e.Kk=f.mL[0],e.Lh.root.Ja=e.Kk,this.bE.next(null),this.bE.complete())};FR.prototype.ia=function(){this.Yc=!0};FR.g=function(a){return new (a||FR)(n(SE))};FR.U=Ac({l:FR,o:FR.g});var GR=new Je("Router Initializer");
var IR=function(a){oA.call(this,a)};R(IR,oA);IR.prototype.sE=function(a){return Ma(this,1,a)};IR.prototype.za=function(){return Fs(this,2)};IR.prototype.Qk=function(a){return Ma(this,2,a)};
var KR=function(a){oA.call(this,a,-1,JR)};R(KR,oA);k=KR.prototype;k.LO=function(a){return Ma(this,1,a)};k.za=function(){return Fs(this,2)};k.Qk=function(a){return Ma(this,2,a)};k.Gf=function(){return rA(this,IR,3)};k.OA=function(a,b){vA(this,3,a,IR,b)};var JR=[3];
var MR=function(a){oA.call(this,a,-1,LR)};R(MR,oA);var LR=[1];MR.Sm="cma:ggr";
var OR=function(a){oA.call(this,a,-1,NR)};R(OR,oA);var Pw=function(a){return bt(a,zP,1)};OR.prototype.mC=function(){return Ds(this,2)};var NR=[3];OR.Sm="cma:col";
var dx=function(a){oA.call(this,a)};R(dx,oA);var xA=[1,2];
var QR=function(a){oA.call(this,a)};R(QR,oA);
var SR=function(a){oA.call(this,a,-1,RR)};R(SR,oA);var RR=[1];
var vx=function(a){oA.call(this,a,-1,TR)};R(vx,oA);vx.prototype.Ea=function(){return bt(this,EP,1)};var Ps=function(a){return bt(a,UR,2)};vx.prototype.mC=function(){return Ds(this,4)};var UR=function(a){oA.call(this,a,-1,VR)};R(UR,oA);UR.prototype.ZL=function(){return qA(this,6)};UR.prototype.MO=function(a){Ma(this,6,a)};UR.prototype.fM=function(){return Gs(this,6)};var TR=[6];vx.Sm="cma:mod";var VR=[10,15,16];
var YR=function(a){oA.call(this,a,-1,WR)};R(YR,oA);YR.prototype.Dm=function(){return rA(this,vx,1)};YR.prototype.CK=function(a){vA(this,1,a,vx,void 0)};var WR=[1];YR.Sm="cma:modl";
var ZR=function(a){oA.call(this,a)};R(ZR,oA);ZR.prototype.sE=function(a){return Ma(this,1,a)};ZR.prototype.ik=function(){return Fs(this,2)};
var aS=function(a){oA.call(this,a,-1,$R)};R(aS,oA);aS.prototype.LO=function(a){return Ma(this,1,a)};aS.prototype.Gf=function(){return rA(this,ZR,2)};aS.prototype.OA=function(a,b){vA(this,2,a,ZR,b)};var $R=[2];
var bS=function(a){oA.call(this,a)};R(bS,oA);
var dS=function(a){oA.call(this,a,-1,cS)};R(dS,oA);var cS=[1];
var fS=function(a){oA.call(this,a,-1,eS)};R(fS,oA);fS.prototype.Dm=function(){return rA(this,EP,1)};fS.prototype.CK=function(a){vA(this,1,a,EP,void 0)};var eS=[1];
var hS=function(a){oA.call(this,a,-1,gS)};R(hS,oA);hS.prototype.oC=function(){return rA(this,FP,1)};hS.prototype.RO=function(a){uA(this,1,a)};var gS=[1];
var jS=function(a){oA.call(this,a,-1,iS)};R(jS,oA);var iS=[4];jS.Sm="cma:sr";
var kS=function(a,b){this.mM=a;this.FO=b.Lf("/s");this.rY=this.get("/global",{},MR).h(vj())};kS.prototype.zb=function(a,b,c,d){a="/model/"+a+"/"+b+"/"+encodeURIComponent(String(c));return this.get(a,{params:{version:d}},vx)};kS.prototype.we=function(a,b){a="/collection/"+a+"/"+encodeURIComponent(String(b));return this.get(a,{},OR)};kS.prototype.zq=function(a,b,c){return this.mM.zq(this.FO+b,a.toJSON()).h($h(function(d){return new c(d[0])}))};
kS.prototype.get=function(a,b,c){return this.mM.get(this.FO+a,b).h($h(function(d){return new c(d[0])}))};kS.g=function(a){return new (a||kS)(n(QN),n(kI))};kS.U=Ac({l:kS,o:kS.g,fa:"root"});
var Is=function(a){oA.call(this,a,-1,lS)};R(Is,oA);k=Is.prototype;k.oC=function(){return Fs(this,4)};k.RO=function(a){Js(this,4,a)};k.ZL=function(){return qA(this,8)};k.MO=function(a){Ma(this,8,a)};k.fM=function(){return Gs(this,8)};var lS=[1,2,3,4,5];
var mS=function(a){var b=this;this.XL=function(f,g){return f+"|"+g};var c=(new KR).LO("tf-version").Qk("TF Version"),d=(new IR).sE("tf1").Qk("TF1"),e=(new IR).sE("tf2").Qk("TF2");c.OA(d,1);c.OA(e,2);this.sq=a.rY.h($h(function(f){return rA(f,KR,1)})).h(Hj(function(f){f.includes(c)||f.splice(2,0,c)}));this.AL=this.sq.h($h(function(f){var g=new Map;f=Pa(f);for(var h=f.next();!h.done;h=f.next()){h=h.value;g.set(Fs(h,1),h.za());for(var l=Pa(h.Gf()),m=l.next();!m.done;m=l.next())m=m.value,g.set(b.XL(Fs(h,
1),Fs(m,1)),m.za())}return g}));this.sq.h($h(function(f){var g=new Map;f=Pa(f);for(var h=f.next();!h.done;h=f.next())h=h.value,g.set(Fs(h,1),h.Gf().map(function(l){return Fs(l,1)}));return g}))},zt=function(a,b){return a.AL.h($h(function(c){return c.get(b)||null}))},nS=function(a,b,c){return a.AL.h($h(function(d){return d.get(a.XL(b,c||""))||null}))},oS=function(a,b,c){b=Hs(b,c);return li(b.map(function(d){return nS(a,c,d)})).h($h(function(d){return d.join(", ")}))},pS=function(a){return a.sq.h($h(function(b){return b.map(function(c){return Fs(c,
1)})}))};mS.g=function(a){return new (a||mS)(n(kS))};mS.U=Ac({l:mS,o:mS.g,fa:"root"});
var Xs=["text","image","video","audio","other"],qS=["collection","model","publisher"],rS=new Map([["collection","model-family"],["model","module,placeholder"],["publisher","publisher"]]),sS=function(){mS.apply(this,arguments)};R(sS,mS);var tS=function(a,b){return a.sq.h($h(function(c){return b.map(function(d){return c.find(function(e){return Fs(e,1)===d})})}))},uS=function(a,b){return tS(a,[b]).h($h(function(c){return c[0]}))};sS.g=function(){var a;return function(b){return(a||(a=ve(sS)))(b||sS)}}();
sS.U=Ac({l:sS,o:sS.g,fa:"root"});
var vS=function(a){this.MB=a;this.lM=""};vS.prototype.Qa=function(){var a=this.MB.j,b=Os(this.lM,window.location.hostname);b instanceof Ez||b instanceof Ez||(b="object"==typeof b&&b.yC?b.qC():String(b),Fz.test(b)||(b="about:invalid#zClosurez"),b=new Ez(b,Dz));a.href=b instanceof Ez&&b.constructor===Ez?b.MD:"type_error:SafeUrl"};vS.g=function(a){return new (a||vS)(w(Ye))};vS.R=p({type:vS,i:[["","hrefToLocalize",""]],inputs:{lM:"hrefToLocalize"}});
var Ls=new Map([["https://www.tensorflow.org","https://tensorflow.google.cn"],["http://www.tensorflow.org","https://tensorflow.google.cn"],["www.tensorflow.org","tensorflow.google.cn"],["https://www.google.com/policies/terms","https://policies.google.cn/terms"],["https://tfhub.dev","https://hub.tensorflow.google.cn"],["http://tfhub.dev","https://hub.tensorflow.google.cn"],["tfhub.dev","hub.tensorflow.google.cn"]]),wS=Array.from(Ls.keys()).join("|"),Ns=new RegExp(wS,"g");
var xS=function(a){this.Ta=a};xS.prototype.mv=function(a){"undefined"===typeof ga?console.warn("pageview: "+a+", but no Google Analytics client available"):(ga("create",window.analyticsId,"auto"),ga("send","pageview",{page:a}))};xS.prototype.Hc=function(a,b){ga("send","event",a.Xe,a.action,a.label,a.value,b||{})};
var yS=function(a,b,c,d){c=Ds(Ps(c),9);d={Xe:"Model formats tab",action:d,label:c};c={};b=(c.dimension1=b.Ea().za(),c);a.Hc(d,b)},Bw=function(a,b,c){var d,e,f;return ci(a,function h(){var l=this,m,q,r,t,y,C,J,S;return di(h,function(E){switch(E.ac){case 1:return m=1===c.length&&"s"===c[0].path?"Search page":"Publisher page",q=(null===(d=b.zb())||void 0===d?void 0:d.za())||(null===(e=b.we())||void 0===e?void 0:e.za())||(null===(f=b.Pc())||void 0===f?void 0:f.za()),ei(E,mG(oS(l.Ta,b,"subtype")),2);case 2:r=
E.ee;t={Xe:m,action:"Click card",label:q};y={};C=(y.dimension1=q,y.dimension3=r,y);if("Publisher page"!==m){E.tg(3);break}return ei(E,mG(oS(l.Ta,b,"publisher")),4);case 4:J=E.ee,S={},Object.assign(C,(S.dimension4=J,S));case 3:l.Hc(t,C),E.ac=0}})})},zS=function(a,b,c){c={Xe:"Search filter",action:"Add filter",label:c};var d={};b=(d.dimension2=b,d);a.Hc(c,b)},AS=function(a,b,c,d){var e,f,g;ci(a,function l(){var m,q=this,r,t,y,C;return di(l,function(J){if(1==J.ac){m="";if(Gs(b,1))m="Model card";else if(Gs(b,
2))m="Collection card";else if(b.Hm())m="Publisher card";else throw Error("qc");return ei(J,mG(zt(q.Ta,c)),2)}r=J.ee||"";t={Xe:m,action:"Click card link",label:d};y={};C=(y.dimension1=(null===(e=b.zb())||void 0===e?void 0:e.za())||(null===(f=b.we())||void 0===f?void 0:f.za())||(null===(g=b.Pc())||void 0===g?void 0:g.za()),y.dimension2=r,y);q.Hc(t,C);J.ac=0})})},BS=function(a,b){return function(c){a.Hc({Xe:b,action:"Click link",label:c.target.innerText})}};xS.g=function(a){return new (a||xS)(n(sS))};
xS.U=Ac({l:xS,o:xS.g});
var CS=["k","m","b"],DS=function(){};DS.prototype.transform=function(a){for(var b="",c=Pa(CS),d=c.next();!d.done;d=c.next()){d=d.value;if(1E3>a)break;a/=1E3;b=d}return b?a.toFixed(1)+b:a.toString()};DS.g=function(a){return new (a||DS)};DS.mf=kd({name:"humanize",type:DS,pd:!0});DS.U=Ac({l:DS,o:DS.g,fa:"root"});
var ES=function(){};ES.prototype.transform=function(a){var b,c=FS(a)?a.Ea():a;if(!Gs(c,9))return null;switch((null===(b=bt(c,ct,9))||void 0===b?void 0:pA(b,4,0))||0){case 20:return{id:"expired",label:"Expired",VX:FS(a)?bt(bt(a,SR,3),hE,6):void 0};case 10:return{id:"disabled",label:"Disabled"};default:return{id:"active",label:"Active",VX:FS(a)?bt(bt(a,SR,3),hE,6):void 0}}};var FS=function(a){return"function"===typeof a.Ea};ES.g=function(a){return new (a||ES)};ES.mf=kd({name:"status",type:ES,pd:!0});
ES.U=Ac({l:ES,o:ES.g,fa:"root"});
var it=Py(["https://www.gstatic.com/aihub/tfhub/demos/spice.html"]),jt=Py(["https://overlay.sandbox.google.com/embed"]),kt=Py(["https://storage.googleapis.com/tfhub-visualizers/visualizers/vision/index.html"]),lt=Py(["https://storage.googleapis.com/interactive_visualizer/0.1.2/index.html"]),dt=["text","image","video","audio","other"],GS=new Map([["text","Text"],["image","Image"],["video","Video"],["audio","Audio"],["other","Other"]]);
var HS=function(a,b,c){this.Ca=a;this.S_=b;this.va=c;this.FY="card";this.model=new EP;this.KL="";this.status=this.tN=this.wp=this.kn=null;this.zE=!1;this.usage=this.QC=this.Hh=this.name=null;this.description="";this.yp=this.gp=this.IE=null;this.gO=this.cD="";this.dQ="module-type";this.Ge="publisher";this.fF="network-architecture";this.In="dataset";this.bQ="deployment-format"};
HS.prototype.Qa=function(){Gs(this.model,8)&&(this.Ta=this.va.get(mS),this.Ha=this.va.get(xS));this.KL="//www.gstatic.com/aihub/tfhub/card_images/icon_"+et(this.model)+"_orange.svg";var a=this.model,b,c,d=(null===(c=Es(this.model))||void 0===c?void 0:Fs(c,7)[0])||null;c=(null===(b=Es(a))||void 0===b?void 0:Fs(b,13)[0])||"";b={};(this.kn=d?{label:d,path:ft(a),queryParams:(b["module-type"]=c,b)}:null)?a=null:(a=this.model,d=et(a),a={label:GS.get(d)||"Other",path:ft(a),queryParams:{query:"tag:"+et(a)}});
this.wp=a;this.tN=IS(this,this.model);this.status=this.S_.transform(this.model);this.zE=null===this.status?!1:"active"!==this.status.id;a=this.model;var e;this.name=Gs(a,8)?a.za()||null:(null===(e=bt(a,ct,9))||void 0===e?void 0:Ds(e,1))||null;this.Hh=this.model.Mp()||null;var f;this.QC=(null===(f=this.model.Df())||void 0===f?void 0:Ys(f))||null;e=this.model;f=0;Gs(e,8)&&(f=Cx(Es(e),1));Gs(e,9)&&(f=Cx(bt(e,ct,9),3));this.usage=0<f?f:null;this.description=this.model.Ef();this.IE=JS(this.model);e=this.model;
var g;f=(null===(g=Es(e))||void 0===g?void 0:Fs(g,5))||[];g={};this.gp=0===f.length?null:{label:Us(Es(e),6).join(", "),path:ft(e),queryParams:(g["network-architecture"]=f.join(","),g)};g=this.model;var h;e=(null===(h=Es(g))||void 0===h?void 0:Fs(h,3))||[];h={};this.yp=0===e.length?null:{label:Us(Es(g),4).join(", "),path:ft(g),queryParams:(h.dataset=e.join(","),h)};h=this.model;this.cD=Gs(h,8)?"/"+Ds(h,2)+"/"+h.za():Gs(h,9)?"/model/"+Ds(bt(h,ct,9),1):"";h=this.model;g=Ds(h,2);this.gO=Gs(h,8)?"/"+g:
"/publisher/"+g};
var IS=function(a,b){var c;a=(null===(c=Es(a.model))||void 0===c?void 0:Fs(c,2))||[];return 0===a.length?null:a.map(function(d){var e={};return{label:Ts(d),path:ft(b),queryParams:(e["deployment-format"]=d,e)}})},JS=function(a){var b=gt(a);return b?b.map(function(c){var d=c.split(":");if(2>d.length){var e="tag";d=d[0]}else e=d[0],d=d[1];return{label:c,path:ft(a),queryParams:{query:e+":"+d}}}):null},nt=function(a,b,c){var d;b.stopPropagation();b=(null===(d=b.target||b.srcElement)||void 0===d?void 0:
d.innerText)||"";c&&Gs(a.model,8)&&AS(a.Ha,HP(new GP,a.model),c,b)};HS.g=function(a){return new (a||HS)(w(Gq),w(ES),w(SE))};
HS.W=p({type:HS,i:[["model-card"]],ta:2,na:function(a,b){a&2&&uk(b.FY)},inputs:{model:"model"},X:17,$:13,ha:[[1,"model-card",3,"routerLink","click"],[1,"eyebrow"],["alt","Data type icon",3,"src"],["class","problem-domain-link",3,"routerLink","queryParams","click",4,"ngIf"],["class","data-type-link",3,"routerLink","queryParams","click",4,"ngIf"],["class","format-link",3,"routerLink","queryParams","click",4,"ngFor","ngForOf"],["class","status",4,"ngIf"],["class","name-container",4,"ngIf"],[1,"descriptors"],
["class","publisher",4,"ngIf"],["class","date",4,"ngIf"],["class","usage",4,"ngIf"],[1,"description"],["class","tag-links",4,"ngIf"],["class","bumper-links",4,"ngIf"],[1,"problem-domain-link",3,"routerLink","queryParams","click"],[1,"data-type-link",3,"routerLink","queryParams","click"],[1,"format-link",3,"routerLink","queryParams","click"],[1,"status"],[1,"name-container"],[3,"routerLink","click"],["class","name-disabled",4,"ngIf"],[1,"name-disabled"],[1,"publisher"],[1,"date"],[1,"usage"],["src",
"//www.gstatic.com/aihub/tfhub/tab_buttons/download.svg","alt","Download icon"],[1,"tag-links"],["class","tag-link ",3,"routerLink","queryParams","click",4,"ngFor","ngForOf"],[1,"tag-link",3,"routerLink","queryParams","click"],[1,"bumper-links"],["class","bumper-link",4,"ngIf"],[1,"bumper-link"],[3,"routerLink","queryParams","click"]],v:function(a,b){a&1&&(x(0,"a",0),B("click",function(){b.Ha&&Bw(b.Ha,HP(new GP,b.model),b.Ca.bb.url)}),x(1,"div",1),A(2,"img",2),I(3,ot,2,3,"a",3),I(4,pt,2,3,"a",4),
I(5,qt,2,3,"a",5),I(6,rt,2,1,"span",6),z(),I(7,tt,4,3,"div",7),x(8,"div",8),I(9,ut,4,2,"div",9),I(10,vt,5,4,"div",10),I(11,wt,5,3,"div",11),z(),x(12,"div",12),x(13,"p"),K(14),z(),z(),I(15,yt,2,1,"div",13),I(16,Ct,3,2,"div",14),z());a&2&&(v("routerLink",b.cD),u(2),v("src",b.KL,sg),u(1),v("ngIf",b.kn),u(1),v("ngIf",b.wp),u(1),v("ngForOf",b.tN),u(1),v("ngIf",b.zE),u(1),v("ngIf",b.name),u(2),v("ngIf",b.Hh),u(1),v("ngIf",b.QC),u(1),v("ngIf",b.usage),u(3),Cl(" ",b.description," "),u(1),v("ngIf",b.IE),u(1),
v("ngIf",Gs(b.model,8)))},la:[qR,RH,OH,lO],Xb:[aI,DS,MH],S:["[_nghost-%COMP%]{background:#fff;border-radius:10px;box-shadow:0 2px 25px rgba(0,0,0,.06);-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:492px;-ms-flex-preferred-size:492px;flex-basis:492px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:8px;padding:20px}[_nghost-%COMP%]:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.12)}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;text-decoration:none}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]:active, [_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]:focus{background:none;outline:none}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none;cursor:pointer;text-decoration:none}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:active, [_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background:none;outline:none}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.tag-link){color:#425066;font-weight:500}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.tag-link):hover{color:#ff6f00}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   .bumper-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], [_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   .eyebrow[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], [_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   .publisher[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:12px;line-height:16px}[_nghost-%COMP%]   a.model-card[_ngcontent-%COMP%]   .name-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:20px;line-height:26px}[_nghost-%COMP%]   div.eyebrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:20px;width:100%}[_nghost-%COMP%]   div.eyebrow[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-filter:invert(52%) sepia(95%) saturate(2368%) hue-rotate(359deg) brightness(100%) contrast(106%);filter:invert(52%) sepia(95%) saturate(2368%) hue-rotate(359deg) brightness(100%) contrast(106%);height:16px;width:16px}[_nghost-%COMP%]   div.eyebrow[_ngcontent-%COMP%]   a.data-type-link[_ngcontent-%COMP%], [_nghost-%COMP%]   div.eyebrow[_ngcontent-%COMP%]   a.problem-domain-link[_ngcontent-%COMP%]{margin-left:12px;margin-right:auto}[_nghost-%COMP%]   div.eyebrow[_ngcontent-%COMP%]   .format-link[_ngcontent-%COMP%] + .format-link[_ngcontent-%COMP%]{border-left:1px solid #e3e5e8;margin:0 0 0 8px;padding-left:8px}[_nghost-%COMP%]   div.eyebrow[_ngcontent-%COMP%]   span.status[_ngcontent-%COMP%]{border:1px solid #d93025;border-radius:10px;color:#d93025;font-size:10px;font-weight:500;margin-left:auto;padding:2px 8px}[_nghost-%COMP%]   div.name-container[_ngcontent-%COMP%]{height:52px;margin-top:16px;position:relative;width:100%}[_nghost-%COMP%]   div.name-container[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:-webkit-box;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%]   div.name-container[_ngcontent-%COMP%] > div.name-disabled[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-repeating-linear-gradient(135deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 0,transparent 10px);background:repeating-linear-gradient(-45deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 0,transparent 10px);background-color:hsla(0,0%,100%,.85);bottom:0;color:#d93025;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   div.name-container[_ngcontent-%COMP%] > div.name-disabled[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-right:4px;width:18px}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#8e96a3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:16px;margin-top:16px}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div[_ngcontent-%COMP%] + div[_ngcontent-%COMP%]{margin-left:8px}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div.publisher[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div.publisher[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:4px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div.usage[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div.usage[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%);filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%);margin-right:8px}[_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div.date[_ngcontent-%COMP%], [_nghost-%COMP%]   div.descriptors[_ngcontent-%COMP%]   div.usage[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[_nghost-%COMP%]   div.description[_ngcontent-%COMP%]{height:54px;margin:8px 0}[_nghost-%COMP%]   div.description[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{color:#616161;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%]   div.tag-links[_ngcontent-%COMP%]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:58px;overflow:hidden}[_nghost-%COMP%]   div.tag-links[_ngcontent-%COMP%], [_nghost-%COMP%]   div.tag-links[_ngcontent-%COMP%]   a.tag-link[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}[_nghost-%COMP%]   div.tag-links[_ngcontent-%COMP%]   a.tag-link[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f6f7;border:1px solid #e3e5e8;border-radius:7px;-moz-box-sizing:border-box;box-sizing:border-box;color:#425066;font-size:12px;font-weight:400;height:26px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:16px;margin:2px;padding:4px 8px}[_nghost-%COMP%]   div.tag-links[_ngcontent-%COMP%]   a.tag-link[_ngcontent-%COMP%]:hover{background:#ff6f00;border:1px solid #ff6f00;color:#fff}[_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%]{height:16px;margin-top:auto}[_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%], [_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%]   p.bumper-link[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}[_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%]   p.bumper-link[_ngcontent-%COMP%]{font-size:12px;line-height:16px;margin:0}[_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%]   p.bumper-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#8e96a3;font-weight:400}[_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%]   p.bumper-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:2px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%]   div.bumper-links[_ngcontent-%COMP%]   .bumper-link[_ngcontent-%COMP%] + .bumper-link[_ngcontent-%COMP%]{border-left:1px solid #e3e5e8;margin-left:8px;padding-left:8px}\n/*# sourceMappingURL=model_card.css.map */"]});
var KS=function(){};KS.g=function(a){return new (a||KS)};KS.ba=id({type:KS});KS.aa=Bc({imports:[[eL,DR]]});
/*

 Copyright (c) 2011-2018, Christopher Jeffrey (https://github.com/chjj/)

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
*/
var LS=function(a,b,c){if(0===a.length)return"";for(var d=0;d<a.length;){var e=a.charAt(a.length-d-1);if(e!==b||c)if(e!==b&&c)d++;else break;else d++}return a.substr(0,a.length-d)},MS=function(a,b){a=a.replace(/\|/g,function(d,e,f){for(d=!1;0<=--e&&"\\"===f[e];)d=!d;return d?"|":" |"}).split(/ \|/);var c=0;if(a.length>b)a.splice(b);else for(;a.length<b;)a.push("");for(;c<a.length;c++)a[c]=a[c].trim().replace(/\\\|/g,"|");return a},NS=function(a,b){for(var c=1,d,e;c<arguments.length;c++)for(e in d=
arguments[c],d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=d[e]);return a},OS=function(){},SS=function(a,b,c){if(a){try{var d=decodeURIComponent(PS(c)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return null}if(0===d.indexOf("javascript:")||0===d.indexOf("vbscript:")||0===d.indexOf("data:"))return null}b&&!QS.test(c)&&(a=b,RS[" "+a]||(RS[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":LS(a,"/",!0)),a=RS[" "+a],c="//"===c.slice(0,2)?a.replace(/:[\s\S]*/,":")+c:"/"===c.charAt(0)?a.replace(/(:\/*[^/]*)[\s\S]*/,
"$1")+c:a+c);try{c=encodeURI(c).replace(/%25/g,"%")}catch(e){return null}return c},TS=function(a,b){a=a.source||a;b=b||"";return{replace:function(c,d){d=d.source||d;d=d.replace(/(^|[^\[])\^/g,"$1");a=a.replace(c,d);return this},zc:function(){return new RegExp(a,b)}}},PS=function(a){return a.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,function(b,c){c=c.toLowerCase();return"colon"===c?":":"#"===c.charAt(0)?"x"===c.charAt(1)?String.fromCharCode(parseInt(c.substring(2),16)):String.fromCharCode(+c.substring(1)):
""})},ZS=function(a,b){if(b){if(US.test(a))return a.replace(VS,function(c){return WS[c]})}else if(XS.test(a))return a.replace(YS,function(c){return WS[c]});return a},$S=function(){this.Mq={}},cT=function(a){this.Nb=[];this.l=null;this.options=a||aT.defaults;this.options.fb=this.options.fb||new bT;this.fb=this.options.fb;this.fb.options=this.options;this.P_=new $S},dT=function(){},bT=function(a){this.options=a||aT.defaults},fT=function(a,b){this.options=b||aT.defaults;this.links=a;this.rules=eT.vk;
this.fb=this.options.fb||new bT;this.fb.options=this.options;this.th=!1;if(!this.links)throw Error("rc");this.options.Dh?this.rules=eT.Dh:this.options.Wd&&(this.rules=this.options.bB?eT.bB:eT.Wd)},hT=function(a){this.Nb=[];this.Nb.links=Object.create(null);this.options=a||aT.defaults;this.rules=gT.vk;this.options.Dh?this.rules=gT.Dh:this.options.Wd&&(this.rules=this.options.HE?gT.HE:gT.Wd)},gT={tZ:/^\n+/,code:/^( {4}[^\n]+\n*)+/,eC:OS,Tu:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,
AN:OS,jp:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Lm:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$))",
Ap:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:OS,cN:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,zg:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,le:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,pA:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};gT.Ap=TS(gT.Ap).replace("label",gT.le).replace("title",gT.pA).zc();gT.cB=/(?:[*+-]|\d{1,9}\.)/;gT.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
gT.item=TS(gT.item,"gm").replace(/bull/g,gT.cB).zc();gT.list=TS(gT.list).replace(/bull/g,gT.cB).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+gT.Ap.source+")").zc();gT.XJ="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";
gT.wx=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;gT.Lm=TS(gT.Lm,"i").replace("comment",gT.wx).replace("tag",gT.XJ).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).zc();gT.zg=TS(gT.zg).replace("hr",gT.Tu).replace("heading",gT.heading).replace("lheading",gT.cN).replace("tag",gT.XJ).zc();gT.jp=TS(gT.jp).replace("paragraph",gT.zg).zc();gT.vk=NS({},gT);gT.Wd=NS({},gT.vk,{eC:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,zg:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});
gT.Wd.zg=TS(gT.zg).replace("(?!","(?!"+gT.Wd.eC.source.replace("\\1","\\2")+"|"+gT.list.source.replace("\\1","\\3")+"|").zc();gT.HE=NS({},gT.Wd,{AN:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
gT.Dh=NS({},gT.vk,{Lm:TS("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",gT.wx).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").zc(),Ap:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var iT=function(a,b){b=new hT(b);a=a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n");return b.l(a,!0)};
hT.prototype.l=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,h,l,m,q,r,t;a;){if(e=this.rules.tZ.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.Nb.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Nb.push({type:"code",text:this.options.Dh?e:LS(e,"\n")});else if(e=this.rules.eC.exec(a))a=a.substring(e[0].length),this.Nb.push({type:"code",lang:e[2]?e[2].trim():e[2],text:e[3]||""});else if(e=this.rules.heading.exec(a))a=a.substring(e[0].length),
this.Nb.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.AN.exec(a))&&(g={type:"table",og:MS(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.og.length===g.align.length)){a=a.substring(e[0].length);for(m=0;m<g.align.length;m++)g.align[m]=/^ *-+: *$/.test(g.align[m])?"right":/^ *:-+: *$/.test(g.align[m])?"center":/^ *:-+ *$/.test(g.align[m])?"left":null;for(m=0;m<g.cells.length;m++)g.cells[m]=
MS(g.cells[m],g.og.length);this.Nb.push(g);continue}if(e=this.rules.Tu.exec(a))a=a.substring(e[0].length),this.Nb.push({type:"hr"});else if(e=this.rules.jp.exec(a))a=a.substring(e[0].length),this.Nb.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.l(e,b),this.Nb.push({type:"blockquote_end"});else if(e=this.rules.list.exec(a)){a=a.substring(e[0].length);f=e[2];c=1<f.length;h={type:"list_start",ordered:c,start:c?+f:"",cq:!1};this.Nb.push(h);e=e[0].match(this.rules.item);l=[];c=!1;
q=e.length;for(m=0;m<q;m++)g=e[m],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.Dh?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),m!==q-1&&(d=gT.cB.exec(e[m+1])[0],1<f.length?1===d.length:1<d.length||this.options.Q_&&d!==f)&&(a=e.slice(m+1).join("\n")+a,m=q-1),d=c||/\n\n(?!\s*$)/.test(g),m!==q-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(h.cq=!0),r=/^\[[ xX]\] /.test(g),t=void 0,r&&(t=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,
"")),d={type:"list_item_start",lw:r,checked:t,cq:d},l.push(d),this.Nb.push(d),this.l(g,!1),this.Nb.push({type:"list_item_end"});if(h.cq)for(q=l.length,m=0;m<q;m++)l[m].cq=!0;this.Nb.push({type:"list_end"})}else if(e=this.rules.Lm.exec(a))a=a.substring(e[0].length),this.Nb.push({type:this.options.ae?"paragraph":"html",f2:!this.options.Iq&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.Ap.exec(a)))a=a.substring(e[0].length),e[3]&&(e[3]=e[3].substring(1,e[3].length-
1)),f=e[1].toLowerCase().replace(/\s+/g," "),this.Nb.links[f]||(this.Nb.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",og:MS(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.og.length===g.align.length)){a=a.substring(e[0].length);for(m=0;m<g.align.length;m++)g.align[m]=/^ *-+: *$/.test(g.align[m])?"right":/^ *:-+: *$/.test(g.align[m])?"center":/^ *:-+ *$/.test(g.align[m])?
"left":null;for(m=0;m<g.cells.length;m++)g.cells[m]=MS(g.cells[m].replace(/^ *\| *| *\| *$/g,""),g.og.length);this.Nb.push(g);continue}if(e=this.rules.cN.exec(a))a=a.substring(e[0].length),this.Nb.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.zg.exec(a)))a=a.substring(e[0].length),this.Nb.push({type:"paragraph",text:"\n"===e[1].charAt(e[1].length-1)?e[1].slice(0,-1):e[1]});else if(e=this.rules.text.exec(a))a=a.substring(e[0].length),this.Nb.push({type:"text",text:e[0]});
else if(a)throw Error("sc`"+a.charCodeAt(0));}}}return this.Nb};
var eT={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,UA:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:OS,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,Kv:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,JZ:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,Wq:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,
bk:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,km:/^( {2,}|\\)\n(?!\s*$)/,Bp:OS,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,UU:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};eT.bk=TS(eT.bk).replace(/punctuation/g,eT.UU).zc();eT.oS=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;eT.pV=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;
eT.kS=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;eT.UA=TS(eT.UA).replace("scheme",eT.pV).replace("email",eT.kS).zc();eT.OQ=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;eT.tag=TS(eT.tag).replace("comment",gT.wx).replace("attribute",eT.OQ).zc();eT.le=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;eT.uT=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;eT.pA=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;
eT.link=TS(eT.link).replace("label",eT.le).replace("href",eT.uT).replace("title",eT.pA).zc();eT.Kv=TS(eT.Kv).replace("label",eT.le).zc();eT.vk=NS({},eT);eT.Dh=NS({},eT.vk,{Wq:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,bk:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:TS(/^!?\[(label)\]\((.*?)\)/).replace("label",eT.le).zc(),Kv:TS(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",eT.le).zc()});
eT.Wd=NS({},eT.vk,{escape:TS(eT.escape).replace("])","~|])").zc(),uS:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,RQ:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,Bp:/^~+(?=\S)([\s\S]*?\S)~+/,text:TS(eT.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").zc()});eT.Wd.url=TS(eT.Wd.url,"i").replace("email",eT.Wd.uS).zc();
eT.bB=NS({},eT.Wd,{km:TS(eT.km).replace("{2,}","*").zc(),text:TS(eT.Wd.text).replace("{2,}","*").zc()});
var lT=function(a,b){for(var c="",d,e,f;b;)if(f=a.rules.escape.exec(b))b=b.substring(f[0].length),c+=ZS(f[1]);else if(f=a.rules.tag.exec(b))!a.th&&/^<a /i.test(f[0])?a.th=!0:a.th&&/^<\/a>/i.test(f[0])&&(a.th=!1),!a.Xu&&/^<(pre|code|kbd|script)(\s|>)/i.test(f[0])?a.Xu=!0:a.Xu&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(f[0])&&(a.Xu=!1),b=b.substring(f[0].length),c+=a.options.ae?a.options.Iq?a.options.Iq(f[0]):ZS(f[0]):f[0];else if(f=a.rules.link.exec(b)){a:{e=f[2];if(-1!==e.indexOf(")"))for(var g=d=0;g<
e.length;g++)if("\\"===e[g])g++;else if("("===e[g])d++;else if(")"===e[g]&&(d--,0>d)){e=g;break a}e=-1}-1<e&&(d=f[2].length-e,f[2]=f[2].substring(0,e),f[0]=f[0].substring(0,f[0].length-d));b=b.substring(f[0].length);a.th=!0;e=f[2];a.options.Dh?(d=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(e))?(e=d[1],d=d[3]):d="":d=f[3]?f[3].slice(1,-1):"";e=e.trim().replace(/^<([\s\S]*)>$/,"$1");c+=jT(a,f,{href:kT(e),title:kT(d)});a.th=!1}else if((f=a.rules.Kv.exec(b))||(f=a.rules.JZ.exec(b)))b=b.substring(f[0].length),
d=(f[2]||f[1]).replace(/\s+/g," "),(d=a.links[d.toLowerCase()])&&d.href?(a.th=!0,c+=jT(a,f,d),a.th=!1):(c+=f[0].charAt(0),b=f[0].substring(1)+b);else if(f=a.rules.Wq.exec(b))b=b.substring(f[0].length),c+=a.fb.Wq(lT(a,f[4]||f[3]||f[2]||f[1]));else if(f=a.rules.bk.exec(b))b=b.substring(f[0].length),c+=a.fb.bk(lT(a,f[6]||f[5]||f[4]||f[3]||f[2]||f[1]));else if(f=a.rules.code.exec(b))b=b.substring(f[0].length),c+=a.fb.iL(ZS(f[2].trim(),!0));else if(f=a.rules.km.exec(b))b=b.substring(f[0].length),c+=a.fb.km();
else if(f=a.rules.Bp.exec(b))b=b.substring(f[0].length),c+=a.fb.Bp(lT(a,f[1]));else if(f=a.rules.UA.exec(b))b=b.substring(f[0].length),"@"===f[2]?(d=ZS(a.$C(f[1])),e="mailto:"+d):e=d=ZS(f[1]),c+=a.fb.link(e,null,d);else if(!a.th&&(f=a.rules.url.exec(b))){if("@"===f[2])d=ZS(f[0]),e="mailto:"+d;else{do e=f[0],f[0]=a.rules.RQ.exec(f[0])[0];while(e!==f[0]);d=ZS(f[0]);e="www."===f[1]?"http://"+d:d}b=b.substring(f[0].length);c+=a.fb.link(e,null,d)}else if(f=a.rules.text.exec(b))b=b.substring(f[0].length),
c=a.Xu?c+a.fb.text(f[0]):c+a.fb.text(ZS(a.CE(f[0])));else if(b)throw Error("sc`"+b.charCodeAt(0));return c},kT=function(a){return a?a.replace(eT.oS,"$1"):a},jT=function(a,b,c){var d=c.href;c=c.title?ZS(c.title):null;return"!"!==b[0].charAt(0)?a.fb.link(d,c,lT(a,b[1])):a.fb.image(d,c,ZS(b[1]))};
fT.prototype.CE=function(a){return this.options.CE?a.replace(/---/g,"\u2014").replace(/--/g,"\u2013").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1\u2018").replace(/'/g,"\u2019").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1\u201c").replace(/"/g,"\u201d").replace(/\.{3}/g,"\u2026"):a};fT.prototype.$C=function(a){if(!this.options.$C)return a;for(var b="",c=a.length,d=0,e;d<c;d++)e=a.charCodeAt(d),.5<Math.random()&&(e="x"+e.toString(16)),b+="&#"+e+";";return b};k=bT.prototype;
k.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Jm){var d=this.options.Jm(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.ZY+ZS(b,!0)+'">'+(c?a:ZS(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:ZS(a,!0))+"</code></pre>"};k.jp=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};k.Lm=function(a){return a};
k.heading=function(a,b,c,d){if(this.options.CY){var e="<h"+b+' id="'+this.options.DY;c=c.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(d.Mq.hasOwnProperty(c)){var f=c;do d.Mq[f]++,c=f+"-"+d.Mq[f];while(d.Mq.hasOwnProperty(c))}d.Mq[c]=0;a=e+c+'">'+a+"</h"+b+">\n"}else a="<h"+b+">"+a+"</h"+b+">\n";return a};k.Tu=function(){return this.options.Bw?"<hr/>\n":"<hr>\n"};
k.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&1!==c?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};k.zg=function(a){return"<p>"+a+"</p>\n"};k.table=function(a,b){b&&(b="<tbody>"+b+"</tbody>");return"<table>\n<thead>\n"+a+"</thead>\n"+b+"</table>\n"};var mT=function(a,b){var c=b.og?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};k=bT.prototype;k.Wq=function(a){return"<strong>"+a+"</strong>"};k.bk=function(a){return"<em>"+a+"</em>"};
k.iL=function(a){return"<code>"+a+"</code>"};k.km=function(){return this.options.Bw?"<br/>":"<br>"};k.Bp=function(a){return"<del>"+a+"</del>"};k.link=function(a,b,c){a=SS(this.options.ae,this.options.TK,a);if(null===a)return c;a='<a href="'+ZS(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};k.image=function(a,b,c){a=SS(this.options.ae,this.options.TK,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Bw?"/>":">"};k.text=function(a){return a};
k=dT.prototype;k.Wq=function(a){return a};k.bk=function(a){return a};k.iL=function(a){return a};k.Bp=function(a){return a};k.text=function(a){return a};k.link=function(a,b,c){return c};k.image=function(a,b,c){return c};k.km=function(){return""};var nT=function(a,b){return(new cT(b)).parse(a)};cT.prototype.parse=function(a){this.inline=new fT(a.links,this.options);this.MY=new fT(a.links,NS({},this.options,{fb:new dT}));this.Nb=a.reverse();for(a="";this.next();)a+=oT(this);return a};
cT.prototype.next=function(){return this.l=this.Nb.pop()};
var pT=function(a){for(var b=a.l.text;"text"===(a.Nb[a.Nb.length-1]||0).type;)b+="\n"+a.next().text;return lT(a.inline,b)},oT=function(a){switch(a.l.type){case "space":return"";case "hr":return a.fb.Tu();case "heading":return a.fb.heading(lT(a.inline,a.l.text),a.l.depth,PS(lT(a.MY,a.l.text)),a.P_);case "code":return a.fb.code(a.l.text,a.l.lang,a.l.SX);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.l.og.length;d++)f+=mT(lT(a.inline,a.l.og[d]),{og:!0,align:a.l.align[d]});b+="<tr>\n"+f+"</tr>\n";
for(d=0;d<a.l.cells.length;d++){var g=a.l.cells[d];f="";for(e=0;e<g.length;e++)f+=mT(lT(a.inline,g[e]),{og:!1,align:a.l.align[e]});c+="<tr>\n"+f+"</tr>\n"}return a.fb.table(b,c);case "blockquote_start":for(c="";"blockquote_end"!==a.next().type;)c+=oT(a);return a.fb.jp(c);case "list_start":c="";b=a.l.ordered;for(d=a.l.start;"list_end"!==a.next().type;)c+=oT(a);return a.fb.list(c,b,d);case "list_item_start":c="";b=a.l.cq;for(a.l.lw&&(c+="<input "+(a.l.checked?'checked="" ':"")+'disabled="" type="checkbox"'+
(a.fb.options.Bw?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.l.type?oT(a):pT(a);return"<li>"+c+"</li>\n";case "html":return a.fb.Lm(a.l.text);case "paragraph":return a.fb.zg(lT(a.inline,a.l.text));case "text":return a.fb.zg(pT(a));default:c='Token with "'+a.l.type+'" type was not found.';if(a.options.silent)return console.log(c),"";throw Error(c);}},US=/[&<>"']/,VS=/[&<>"']/g,WS={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},XS=/[<>"']|&(?!#?\w+;)/,YS=/[<>"']|&(?!#?\w+;)/g,
RS={},QS=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;OS.exec=OS;
var aT=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("tc");if("string"!==typeof a)throw Error("uc`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=NS({},aT.defaults,b||{});var d=b.Jm,e=0;try{var f=iT(a,b)}catch(l){return c(l)}var g=f.length;var h=function(l){if(l)return b.Jm=d,c(l);try{var m=nT(f,b)}catch(q){l=q}b.Jm=d;return l?c(l):c(null,m)};if(!d||3>d.length)return h();delete b.Jm;if(!g)return h();for(;e<f.length;e++)(function(l){return"code"!==
l.type?--g||h():d(l.text,l.lang,function(m,q){if(m)return h(m);if(null==q||q===l.text)return--g||h();l.text=q;l.SX=!0;--g||h()})})(f[e])}else try{return b&&(b=NS({},aT.defaults,b)),nT(iT(a,b),b)}catch(l){l.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||aT.defaults).silent)return"<p>An error occurred:</p><pre>"+ZS(l.message,!0)+"</pre>";throw l;}};aT.options=function(a){NS(aT.defaults,a);return aT};
aT.mY=function(){return{TK:null,bB:!1,Wd:!0,CY:!0,DY:"",Jm:null,ZY:"language-",$C:!0,Dh:!1,fb:new bT,ae:!1,Iq:null,silent:!1,Q_:!1,CE:!1,HE:!0,Bw:!1}};aT.defaults=aT.mY();aT.fQ=bT;aT.parse=aT;
var qT=function(a){this.Iq=a;this.fb=new aT.fQ};qT.prototype.transform=function(a){var b=this.Iq,c=b.ae;a=(aT(a,{gfm:!0,tables:!0,sanitize:!1,smartLists:!0,smartypants:!1})||"").split("<pre>").join('<pre class="prettyprint">');return c.call(b,1,a)||""};qT.g=function(a){return new (a||qT)(w(VK,16))};qT.mf=kd({name:"markdownPipe",type:qT,pd:!0});
var rT=function(){};rT.g=function(a){return new (a||rT)};rT.ba=id({type:rT});rT.aa=Bc({});
var sT=function(a,b){this.Dc=a;this.L=b;this.kD=function(){};this.IN=function(){}};sT.prototype.setProperty=function(a,b){this.Dc.setProperty(this.L.j,a,b)};sT.prototype.Vi=function(a){this.IN=a};sT.prototype.Bg=function(a){this.kD=a};sT.prototype.jf=function(a){this.setProperty("disabled",a)};sT.g=function(a){return new (a||sT)(w(dF),w(Ye))};sT.R=p({type:sT});var gu=function(){sT.apply(this,arguments)};R(gu,sT);gu.g=function(){var a;return function(b){return(a||(a=ve(gu)))(b||gu)}}();
gu.R=p({type:gu,features:[ck]});var tT=new Je("NgValueAccessor");
var uT={s:tT,Oa:wc(function(){return fu}),Wb:!0},vT=new Je("CompositionEventMode"),fu=function(a,b,c){sT.call(this,a,b);this.Wn=c;this.xx=!1;null==this.Wn&&(this.Wn=!/android (\d+)/.test((Xn?window.navigator.userAgent:"").toLowerCase()))};R(fu,sT);fu.prototype.Uh=function(a){this.setProperty("value",null==a?"":a)};fu.prototype.fy=function(a){(!this.Wn||this.Wn&&!this.xx)&&this.kD(a)};fu.prototype.AR=function(){this.xx=!0};fu.prototype.zR=function(a){this.xx=!1;this.Wn&&this.kD(a)};
fu.g=function(a){return new (a||fu)(w(dF),w(Ye),w(vT,8))};
fu.R=p({type:fu,i:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],na:function(a,b){a&1&&B("input",function(c){return b.fy(c.target.value)})("blur",function(){return b.IN()})("compositionstart",function(){return b.AR()})("compositionend",function(c){return b.zR(c.target.value)})},features:[Kl([uT]),
ck]});
var wT=new Je("NgValidators"),xT=new Je("NgAsyncValidators"),yT=function(a){return Dt(a.value)?{required:!0}:null};
var zT=function(){this.dg=[];this.cg=[];this.Ty=[]};k=zT.prototype;k.bt=function(a){this.dg=a||[];this.Vn=Kt(this.dg)};k.$s=function(a){this.cg=a||[];this.Un=Mt(this.cg)};k.fJ=function(a){this.Ty.push(a)};k.HT=function(){this.Ty.forEach(function(a){return a()});this.Ty=[]};k.reset=function(a){this.control&&this.control.reset(a)};k.md=function(a,b){return this.control?this.control.md(a,b):!1};k.getError=function(a,b){return this.control?this.control.getError(a,b):null};
Z.Object.defineProperties(zT.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.value:null}},valid:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.valid:null}},Nm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Nm:null}},pending:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.pending:null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.control?
this.control.disabled:null}},enabled:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.enabled:null}},errors:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.errors:null}},jn:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.jn:null}},Hi:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Hi:null}},Wk:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Wk:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},Vq:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Vq:null}},Zk:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Zk:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Yk:{configurable:!0,enumerable:!0,get:function(){return this.Vn||null}},bh:{configurable:!0,enumerable:!0,get:function(){return this.Un||null}}});
var AT=function(){zT.apply(this,arguments);this.Rc=this.name=this.ua=null};R(AT,zT);
var BT=function(){zT.apply(this,arguments)};R(BT,zT);Z.Object.defineProperties(BT.prototype,{ve:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});
var CT=function(a){this.Er=a};CT.prototype.is=function(a){var b,c,d;return"submitted"===a?!(null===(b=this.Er)||void 0===b||!b.Tk):!(null===(d=null===(c=this.Er)||void 0===c?void 0:c.control)||void 0===d||!d[a])};var DT=function(a){this.Er=a};R(DT,CT);DT.g=function(a){return new (a||DT)(w(AT,2))};
DT.R=p({type:DT,i:[["","formControlName",""],["","ngModel",""],["","formControl",""]],ta:14,na:function(a,b){a&2&&rk("ng-untouched",b.is("untouched"))("ng-touched",b.is("touched"))("ng-pristine",b.is("pristine"))("ng-dirty",b.is("dirty"))("ng-valid",b.is("valid"))("ng-invalid",b.is("invalid"))("ng-pending",b.is("pending"))},features:[ck]});var ET=function(a){this.Er=a};R(ET,CT);ET.g=function(a){return new (a||ET)(w(BT,10))};
ET.R=p({type:ET,i:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],ta:16,na:function(a,b){a&2&&rk("ng-untouched",b.is("untouched"))("ng-touched",b.is("touched"))("ng-pristine",b.is("pristine"))("ng-dirty",b.is("dirty"))("ng-valid",b.is("valid"))("ng-invalid",b.is("invalid"))("ng-pending",b.is("pending"))("ng-submitted",b.is("submitted"))},features:[ck]});
var FT=function(a,b){this.es=!1;this.Tg=function(){};this.ua=null;this.jn=!0;this.Wk=!1;this.Cs=[];this.dg=a;this.cg=b;this.Vn=lu(this.dg);this.Un=mu(this.cg)},Yt=function(a,b){a.dg=b;a.Vn=lu(b)},Zt=function(a,b){a.cg=b;a.Un=mu(b)},bu=function(a,b){b=void 0===b?{}:b;a.Wk=!0;a.ua&&!b.hc&&bu(a.ua,b)},GT=function(a,b){b=void 0===b?{}:b;a.Wk=!1;a.OI=!1;a.Zf(function(c){GT(c,{hc:!0})});a.ua&&!b.hc&&a.ua.xt(b)},cu=function(a,b){b=void 0===b?{}:b;a.jn=!1;a.ua&&!b.hc&&cu(a.ua,b)},HT=function(a,b){b=void 0===
b?{}:b;a.jn=!0;a.jz=!1;a.Zf(function(c){HT(c,{hc:!0})});a.ua&&!b.hc&&a.ua.wt(b)};FT.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.MI(a.hc);this.status="DISABLED";this.errors=null;this.Zf(function(c){c.disable(Object.assign(Object.assign({},a),{hc:!0}))});this.ap();!1!==a.yb&&(this.Zk.emit(this.value),this.Vq.emit(this.status));this.gK(Object.assign(Object.assign({},a),{YO:b}));this.Cs.forEach(function(c){return c(!0)})};
FT.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.MI(a.hc);this.status="VALID";this.Zf(function(c){c.enable(Object.assign(Object.assign({},a),{hc:!0}))});$t(this,{hc:!0,yb:a.yb});this.gK(Object.assign(Object.assign({},a),{YO:b}));this.Cs.forEach(function(c){return c(!1)})};FT.prototype.gK=function(a){this.ua&&!a.hc&&($t(this.ua,a),a.YO||this.ua.wt(),this.ua.xt())};
var $t=function(a,b){b=void 0===b?{}:b;a.zV();a.ap();a.enabled&&(a.hR(),a.errors=a.mV(),a.status=a.UF(),"VALID"!==a.status&&"PENDING"!==a.status||a.lV(b.yb));!1!==b.yb&&(a.Zk.emit(a.value),a.Vq.emit(a.status));a.ua&&!b.hc&&$t(a.ua,b)};k=FT.prototype;k.qK=function(a){a=void 0===a?{yb:!0}:a;this.Zf(function(b){return b.qK(a)});$t(this,{hc:!0,yb:a.yb})};k.zV=function(){this.status=this.Rw()?"DISABLED":"VALID"};k.mV=function(){return this.Yk?this.Yk(this):null};
k.lV=function(a){var b=this;this.bh&&(this.status="PENDING",this.es=!0,this.KF=Ft(this.bh(this)).subscribe(function(c){b.es=!1;var d={yb:a};d=void 0===d?{}:d;b.errors=c;b.hK(!1!==d.yb)}))};k.hR=function(){this.KF&&(this.KF.unsubscribe(),this.es=!1)};k.get=function(a){return ku(this,a)};k.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};k.md=function(a,b){return!!this.getError(a,b)};k.hK=function(a){this.status=this.UF();a&&this.Vq.emit(this.status);this.ua&&this.ua.hK(a)};
k.NH=function(){this.Zk=new KG;this.Vq=new KG};k.UF=function(){return this.Rw()?"DISABLED":this.errors?"INVALID":this.es||this.GF("PENDING")?"PENDING":this.GF("INVALID")?"INVALID":"VALID"};k.GF=function(a){return this.vr(function(b){return b.status===a})};k.FF=function(){return this.vr(function(a){return a.Hi})};k.HQ=function(){return this.vr(function(a){return a.Wk})};k.wt=function(a){a=void 0===a?{}:a;this.jn=!this.FF();this.ua&&!a.hc&&this.ua.wt(a)};
k.xt=function(a){a=void 0===a?{}:a;this.Wk=this.HQ();this.ua&&!a.hc&&this.ua.xt(a)};k.KT=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};k.Gj=function(a){this.Tg=a};k.Xl=function(a){nu(a)&&null!=a.sd&&(this.ut=a.sd)};k.MI=function(a){var b=this.ua&&this.ua.Hi;return!a&&!!b&&!this.ua.FF()};
Z.Object.defineProperties(FT.prototype,{Yk:{configurable:!0,enumerable:!0,get:function(){return this.Vn},set:function(a){this.dg=this.Vn=a}},bh:{configurable:!0,enumerable:!0,get:function(){return this.Un},set:function(a){this.cg=this.Un=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.ua}},valid:{configurable:!0,enumerable:!0,get:function(){return"VALID"===this.status}},Nm:{configurable:!0,enumerable:!0,get:function(){return"INVALID"===this.status}},pending:{configurable:!0,enumerable:!0,
get:function(){return"PENDING"==this.status}},disabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"===this.status}},enabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"!==this.status}},Hi:{configurable:!0,enumerable:!0,get:function(){return!this.jn}},sd:{configurable:!0,enumerable:!0,get:function(){return this.ut?this.ut:this.parent?this.parent.sd:"change"}},root:{configurable:!0,enumerable:!0,get:function(){for(var a=this;a.ua;)a=a.ua;return a}}});
var IT=function(a,b,c){a=void 0===a?null:a;FT.call(this,(nu(b)?b.Cn:b)||null,(nu(b)?b.gm:c)||null);this.qc=[];this.IF(a);this.Xl(b);this.NH();$t(this,{hc:!0,yb:!!this.bh})};R(IT,FT);k=IT.prototype;k.Bc=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.Cj=a;this.qc.length&&!1!==b.CL&&this.qc.forEach(function(d){return d(c.value,!1!==b.PX)});$t(this,b)};k.reset=function(a,b){b=void 0===b?{}:b;this.IF(void 0===a?null:a);HT(this,b);GT(this,b);this.Bc(this.value,b);this.Tl=!1};k.ap=function(){};
k.vr=function(){return!1};k.Rw=function(){return this.disabled};k.Bg=function(a){this.qc.push(a)};k.fW=function(a){iu(this.qc,a)};k.gW=function(a){iu(this.Cs,a)};k.Zf=function(){};k.fA=function(){return"submit"===this.sd&&(this.jz&&cu(this),this.OI&&bu(this),this.Tl)?(this.Bc(this.Cj,{hc:!0,CL:!1}),!0):!1};k.IF=function(a){this.KT(a)?(this.value=this.Cj=a.value,a.disabled?this.disable({hc:!0,yb:!1}):this.enable({hc:!0,yb:!1})):this.value=this.Cj=a};
var ju=function(a,b,c){FT.call(this,(nu(b)?b.Cn:b)||null,(nu(b)?b.gm:c)||null);this.controls=a;this.NH();this.Xl(b);this.GV();$t(this,{hc:!0,yb:!!this.bh})};R(ju,FT);var JT=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.ua=a;c.Gj(a.Tg);return c};k=ju.prototype;k.Et=function(a){var b=void 0===b?{}:b;JT(this,a,void 0);$t(this,{yb:b.yb});this.Tg()};
k.Eq=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].Gj(function(){});delete this.controls[a];$t(this,{yb:b.yb});this.Tg()};k.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};k.Bc=function(a,b){var c=this;b=void 0===b?{}:b;this.lR(a);Object.keys(a).forEach(function(d){c.XV(d);c.controls[d].Bc(a[d],{hc:!0,yb:b.yb})});$t(this,b)};
k.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Zf(function(c,d){c.reset(a[d],{hc:!0,yb:b.yb})});this.wt(b);this.xt(b);$t(this,b)};k.fA=function(){var a=this.dJ(!1,function(b,c){return c.fA()?!0:b});a&&$t(this,{hc:!0});return a};k.XV=function(a){if(!Object.keys(this.controls).length)throw Error("vc");if(!this.controls[a])throw Error("wc`"+a);};k.Zf=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};
k.GV=function(){var a=this;this.Zf(function(b){b.ua=a;b.Gj(a.Tg)})};k.ap=function(){this.value=this.XU()};k.vr=function(a){for(var b=Pa(Object.keys(this.controls)),c=b.next();!c.done;c=b.next()){c=c.value;var d=this.controls[c];if(this.contains(c)&&a(d))return!0}return!1};k.XU=function(){var a=this;return this.dJ({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};k.dJ=function(a,b){var c=a;this.Zf(function(d,e){c=b(c,d,e)});return c};
k.Rw=function(){for(var a=Pa(Object.keys(this.controls)),b=a.next();!b.done;b=a.next())if(this.controls[b.value].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled};k.lR=function(a){this.Zf(function(b,c){if(void 0===a[c])throw Error("xc`"+c);})};
var LT={s:BT,Oa:wc(function(){return KT})},MT=Promise.resolve(null),KT=function(a,b){BT.call(this);this.Tk=!1;this.Hx=[];this.iq=new KG;this.form=new ju({},Kt(a),Mt(b))};R(KT,BT);k=KT.prototype;k.$d=function(){this.Xl()};k.Et=function(a){var b=this;MT.then(function(){var c=b.TG(a.path);a.control=JT(c,a.name,a.control);Ut(a.control,a);$t(a.control,{yb:!1});b.Hx.push(a)})};k.Eq=function(a){var b=this;MT.then(function(){var c=b.TG(a.path);c&&c.Eq(a.name);iu(b.Hx,a)})};k.xP=function(a,b){var c=this;MT.then(function(){c.form.get(a.path).Bc(b)})};
k.Bc=function(a){this.control.Bc(a)};k.sD=function(a){this.Tk=!0;eu(this.form,this.Hx);this.iq.emit(a);return!1};k.$D=function(){this.form.reset(void 0);this.Tk=!1};k.Xl=function(){this.options&&null!=this.options.sd&&(this.form.ut=this.options.sd)};k.TG=function(a){a.pop();return a.length?this.form.get(a):this.form};
Z.Object.defineProperties(KT.prototype,{ve:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},controls:{configurable:!0,enumerable:!0,get:function(){return this.form.controls}}});KT.g=function(a){return new (a||KT)(w(wT,10),w(xT,10))};
KT.R=p({type:KT,i:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],na:function(a,b){a&1&&B("submit",function(c){return b.sD(c)})("reset",function(){b.$D()})},inputs:{options:["ngFormOptions","options"]},outputs:{iq:"ngSubmit"},xa:["ngForm"],features:[Kl([LT]),ck]});
var OT={s:AT,Oa:wc(function(){return NT})},PT=Promise.resolve(null),NT=function(a,b,c,d){AT.call(this);this.control=new IT;this.gJ=!1;this.update=new KG;this.ua=a;this.bt(b);this.$s(c);this.Rc=hu(d)};R(NT,AT);k=NT.prototype;k.vc=function(a){this.oR();this.gJ||this.Pz();"isDisabled"in a&&this.jW(a);du(a,this.ej)&&(this.ap(this.model),this.ej=this.model)};k.ia=function(){this.ve&&this.ve.Eq(this)};k.jr=function(a){this.ej=a;this.update.emit(a)};
k.Pz=function(){this.Xl();this.RT()?this.HV():this.ve.Et(this);this.gJ=!0};k.Xl=function(){this.options&&null!=this.options.sd&&(this.control.ut=this.options.sd)};k.RT=function(){return!this.ua||!(!this.options||!this.options.s2)};k.HV=function(){Ut(this.control,this);$t(this.control,{yb:!1})};k.oR=function(){this.pR()};k.sR=function(){};k.pR=function(){this.options&&this.options.name&&(this.name=this.options.name)};k.ap=function(a){var b=this;PT.then(function(){b.control.Bc(a,{PX:!1})})};
k.jW=function(a){var b=this;a=a.isDisabled.kd;var c=""===a||a&&"false"!==a;PT.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable()})};Z.Object.defineProperties(NT.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.ua?Ot(this.name,this.ua):[this.name]}},ve:{configurable:!0,enumerable:!0,get:function(){return this.ua?this.ua.ve:null}}});NT.g=function(a){return new (a||NT)(w(BT,9),w(wT,10),w(xT,10),w(tT,10))};
NT.R=p({type:NT,i:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Om:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},xa:["ngModel"],features:[Kl([OT]),ck,sd]});
var QT=function(){};QT.g=function(a){return new (a||QT)};QT.R=p({type:QT,i:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],oa:["novalidate",""]});
var RT=function(){};RT.g=function(a){return new (a||RT)};RT.ba=id({type:RT});RT.aa=Bc({});
var ST=new Je("NgModelWithFormControlWarning"),UT={s:AT,Oa:wc(function(){return TT})},TT=function(a,b,c,d){AT.call(this);this.rU=d;this.update=new KG;this.sU=!1;this.bt(a);this.$s(b);this.Rc=hu(c)};R(TT,AT);TT.prototype.vc=function(a){if(this.LT(a)){var b=a.form.Hk;b&&Wt(b,this);Ut(this.form,this);this.control.disabled&&this.Rc.jf&&this.Rc.jf(!0);$t(this.form,{yb:!1})}du(a,this.ej)&&(this.form.Bc(this.model),this.ej=this.model)};TT.prototype.ia=function(){this.form&&Wt(this.form,this)};
TT.prototype.jr=function(a){this.ej=a;this.update.emit(a)};TT.prototype.LT=function(a){return a.hasOwnProperty("form")};Z.Object.defineProperties(TT.prototype,{Om:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});TT.g=function(a){return new (a||TT)(w(wT,10),w(xT,10),w(tT,10),w(ST,8))};
TT.R=p({type:TT,i:[["","formControl",""]],inputs:{form:["formControl","form"],Om:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},xa:["ngForm"],features:[Kl([UT]),ck,sd]});
var WT={s:BT,Oa:wc(function(){return VT})},VT=function(a,b){BT.call(this);var c=this;this.Cn=a;this.gm=b;this.Tk=!1;this.Tg=function(){return c.jK()};this.la=[];this.form=null;this.iq=new KG;this.bt(a);this.$s(b)};R(VT,BT);k=VT.prototype;k.vc=function(a){a.hasOwnProperty("form")&&(this.qW(),this.jK(),this.mW(),this.Bs=this.form)};k.ia=function(){this.form&&(Vt(this.form,this),this.form.Tg===this.Tg&&this.form.Gj(function(){}))};
k.Et=function(a){var b=this.form.get(a.path);Ut(b,a);$t(b,{yb:!1});this.la.push(a);return b};k.Eq=function(a){Wt(a.control||null,a);iu(this.la,a)};k.xP=function(a,b){this.form.get(a.path).Bc(b)};k.sD=function(a){this.Tk=!0;eu(this.form,this.la);this.iq.emit(a);return!1};k.$D=function(){this.form.reset(void 0);this.Tk=!1};k.jK=function(){var a=this;this.la.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Wt(c||null,b),d instanceof IT&&(Ut(d,b),b.control=d))});this.form.qK({yb:!1})};
k.p1=function(a){var b=this.form.get(a.path);Pt(b,a);$t(b,{yb:!1})};k.d1=function(a){if(this.form){var b=this.form.get(a.path);b&&Vt(b,a)&&$t(b,{yb:!1})}};k.mW=function(){this.form.Gj(this.Tg);this.Bs&&this.Bs.Gj(function(){})};k.qW=function(){Pt(this.form,this);this.Bs&&Vt(this.Bs,this)};k.b1=function(){};
Z.Object.defineProperties(VT.prototype,{ve:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}}});VT.g=function(a){return new (a||VT)(w(wT,10),w(xT,10))};
VT.R=p({type:VT,i:[["","formGroup",""]],na:function(a,b){a&1&&B("submit",function(c){return b.sD(c)})("reset",function(){b.$D()})},inputs:{form:["formGroup","form"]},outputs:{iq:"ngSubmit"},xa:["ngForm"],features:[Kl([WT]),ck,sd]});
var YT={s:AT,Oa:wc(function(){return XT})},XT=function(a,b,c,d,e){AT.call(this);this.rU=e;this.xF=!1;this.update=new KG;this.sU=!1;this.ua=a;this.bt(b);this.$s(c);this.Rc=hu(d)};R(XT,AT);k=XT.prototype;k.vc=function(a){this.xF||this.Pz();du(a,this.ej)&&(this.ej=this.model,this.ve.xP(this,this.model))};k.ia=function(){this.ve&&this.ve.Eq(this)};k.jr=function(a){this.ej=a;this.update.emit(a)};k.sR=function(){};
k.Pz=function(){this.control=this.ve.Et(this);this.control.disabled&&this.Rc.jf&&this.Rc.jf(!0);this.xF=!0};Z.Object.defineProperties(XT.prototype,{Om:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return Ot(null==this.name?this.name:this.name.toString(),this.ua)}},ve:{configurable:!0,enumerable:!0,get:function(){return this.ua?this.ua.ve:null}}});XT.g=function(a){return new (a||XT)(w(BT,13),w(wT,10),w(xT,10),w(tT,10),w(ST,8))};
XT.R=p({type:XT,i:[["","formControlName",""]],inputs:{name:["formControlName","name"],Om:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[Kl([YT]),ck,sd]});
var $T={s:wT,Oa:wc(function(){return ZT}),Wb:!0},ZT=function(){this.fd=!1};ZT.prototype.validate=function(a){return this.required?Dt(a.value)?{required:!0}:null:null};ZT.prototype.kO=function(a){this.qc=a};Z.Object.defineProperties(ZT.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.fd},set:function(a){this.fd=null!=a&&!1!==a&&"false"!==""+a;this.qc&&this.qc()}}});ZT.g=function(a){return new (a||ZT)};
ZT.R=p({type:ZT,i:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],ta:1,na:function(a,b){a&2&&gk("required",b.required?"":null)},inputs:{required:"required"},features:[Kl([$T])]});
var aU=function(){};aU.g=function(a){return new (a||aU)};aU.ba=id({type:aU});aU.aa=Bc({imports:[[RT]]});
var bU=function(){};bU.g=function(a){return new (a||bU)};bU.ba=id({type:bU});bU.aa=Bc({imports:[aU]});var cU=function(){};cU.g=function(a){return new (a||cU)};cU.ba=id({type:cU});cU.aa=Bc({imports:[aU]});
var dU=function(){};dU.prototype.group=function(a,b){b=void 0===b?null:b;a=this.WU(a);var c=null,d=null,e=void 0;null!=b&&(void 0!==b.gm||void 0!==b.Cn||void 0!==b.sd?(c=null!=b.Cn?b.Cn:null,d=null!=b.gm?b.gm:null,e=null!=b.sd?b.sd:void 0):(c=null!=b.validator?b.validator:null,d=null!=b.asyncValidator?b.asyncValidator:null));return new ju(a,{gm:d,sd:e,Cn:c})};dU.prototype.control=function(a,b,c){return new IT(a,b,c)};
dU.prototype.WU=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.KR(a[d])});return c};dU.prototype.KR=function(a){return a instanceof IT||a instanceof ju?a:Array.isArray(a)?this.control(a[0],1<a.length?a[1]:null,2<a.length?a[2]:null):this.control(a)};dU.g=function(a){return new (a||dU)};dU.U=Ac({l:dU,o:dU.g,fa:cU});
var eU=["panel"],fU=0,gU=function(a,b){this.source=a;this.yD=b},hU=In(function(){}),iU=new Je("mat-autocomplete-default-options",{fa:"root",o:pu}),jU=function(a,b,c,d){var e=hU.call(this)||this;e.ea=a;e.L=b;e.sF=Ph.EMPTY;e.gw=!1;e.cI=!1;e.JB=null;e.LN=new KG;e.$a=new KG;e.closed=new KG;e.KN=new KG;e.Ir={};e.id="mat-autocomplete-"+fU++;e.LY=(null===d||void 0===d?void 0:d.gQ)||!1;e.NF=!!c.Jt;return e};R(jU,hU);k=jU.prototype;
k.od=function(){var a=this;this.ma=eK(new oK(this.options));this.sF=this.ma.Ia.subscribe(function(b){a.KN.emit({source:a,yD:a.options.cc()[b]||null})});this.Qz()};k.ia=function(){this.sF.unsubscribe()};k.DJ=function(a){this.Jf&&(this.Jf.j.scrollTop=a)};k.gT=function(){return this.Jf?this.Jf.j.scrollTop:0};k.Qz=function(){this.gw=!!this.options.length;this.IJ(this.Ir);pF(this.ea)};k.mS=function(a){this.LN.emit(new gU(this,a))};k.Yx=function(a){return this.lc?null:this.mc?(a?a+" ":"")+this.mc:a};
k.IJ=function(a){a[this.uW]=this.gw;a[this.sT]=!this.gw};Z.Object.defineProperties(jU.prototype,{Jt:{configurable:!0,enumerable:!0,get:function(){return this.NF},set:function(a){this.NF=$m(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Ir=a&&a.length?dn(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.IJ(this.Ir);this.L.j.className=""}}});jU.g=function(a){return new (a||jU)(w(sF),w(Ye),w(iU),w(wI))};
jU.R=p({type:jU,Za:function(a,b){a&1&&(dm(Vl,7),dm(eU,5));if(a&2){var c;$l(c=fm())&&(b.v=c.first);$l(c=fm())&&(b.Jf=c.first)}},inputs:{lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"],JB:"displayWith",Jt:"autoActiveFirstOption",e_:"panelWidth",classList:["class","classList"]},outputs:{LN:"optionSelected",$a:"opened",closed:"closed",KN:"optionActivated"},features:[ck]});
var kU=function(){var a=jU.apply(this,arguments)||this;a.uW="mat-autocomplete-visible";a.sT="mat-autocomplete-hidden";return a};R(kU,jU);kU.R=jU.R;kU.g=function(){var a;return function(b){return(a||(a=ve(kU)))(b||kU)}}();
kU.W=p({type:kU,i:[["mat-autocomplete"]],eb:function(a,b,c){a&1&&(em(c,lL,5),em(c,UM,5));if(a&2){var d;$l(d=fm())&&(b.rq=d);$l(d=fm())&&(b.options=d)}},oa:[1,"mat-autocomplete"],inputs:{Fb:"disableRipple"},xa:["matAutocomplete"],features:[Kl([{s:gL,Oa:kU}]),ck],ob:["*"],X:1,$:0,ha:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],v:function(a){a&1&&(xl(),I(0,ou,3,4,"ng-template"))},la:[GH],S:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],
ra:2,mb:0});
var lU=new Je("MatError");
var mU=jb("transitionMessages",[mb("enter",lb({opacity:1,transform:"translateY(0%)"})),nb("void => enter",[lb({opacity:0,transform:"translateY(-5px)"}),kb("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);
var nU=function(){};nU.g=function(a){return new (a||nU)};nU.R=p({type:nU});
var oU=new Je("MatHint");
var pU=function(){};pU.g=function(a){return new (a||pU)};pU.R=p({type:pU,i:[["mat-label"]]});
var qU=function(){};qU.g=function(a){return new (a||qU)};qU.R=p({type:qU,i:[["mat-placeholder"]]});
var rU=new Je("MatPrefix");
var sU=new Je("MatSuffix");
var tU=["connectionContainer"],uU=["inputContainer"],vU=["label"],wU=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],xU=0,yU=Hn(function(a){this.L=a},"primary"),zU=new Je("MAT_FORM_FIELD_DEFAULT_OPTIONS"),AU=new Je("MatFormField"),BU=function(a,b,c,d,e,f,g){a=yU.call(this,a)||this;a.ea=b;a.Ga=c;a.tl=d;a.qa=e;a.ca=f;a.Fs=!1;a.Io=!1;a.ka=new sj;a.Uz=!1;a.$z="";a.ky="";a.HH="mat-hint-"+
xU++;a.yo="mat-form-field-label-"+xU++;a.ph=a.eH();a.DF="NoopAnimations"!==g;a.xb=d&&d.xb?d.xb:"legacy";a.GH=d&&null!=d.Su?d.Su:!1;return a};R(BU,yU);BU.prototype.Tz=function(){return"always"===this.ph&&!this.Uz};BU.prototype.hx=function(){return"never"!==this.ph};var CU=function(a){return a.cs()?a.yo:null};k=BU.prototype;
k.od=function(){var a=this,b=this.Db;b.sp&&this.L.j.classList.add("mat-form-field-type-"+b.sp);b.Ua.h(zj(null)).subscribe(function(){a.eA();pF(a.ea)});b.Gb&&b.Gb.Zk&&b.Gb.Zk.h(Dj(this.ka)).subscribe(function(){return pF(a.ea)});this.ca.Da(function(){a.ca.ze.h(Dj(a.ka)).subscribe(function(){a.Io&&vu(a)})});wi(this.UI.nb,this.SJ.nb).subscribe(function(){a.Io=!0;pF(a.ea)});this.no.nb.h(zj(null)).subscribe(function(){a.ZI();pF(a.ea)});this.ho.nb.h(zj(null)).subscribe(function(){a.eA();pF(a.ea)});this.Ga&&
this.Ga.Ia.h(Dj(this.ka)).subscribe(function(){"function"===typeof requestAnimationFrame?a.ca.Da(function(){requestAnimationFrame(function(){return vu(a)})}):vu(a)})};k.hq=function(){this.Fs&&vu(this)};k.$d=function(){this.$z="enter";this.ea.ih()};k.ia=function(){this.ka.next();this.ka.complete()};k.Kj=function(a){var b=this.Db?this.Db.Gb:null;return b&&b[a]};k.rT=function(){return!!(this.Db&&this.Db.placeholder||this.KU)};k.ds=function(){return!(!this.YT&&!this.ZT)};
k.KJ=function(){return this.hx()&&(this.Db&&this.Db.xE||this.Tz())};k.FH=function(){return"legacy"===this.xb&&!this.ds()||this.ds()&&!this.KJ()};k.cs=function(){return this.ds()||"legacy"===this.xb&&this.rT()};k.gH=function(){return this.ho&&0<this.ho.length&&this.Db.lh?"error":"hint"};k.AQ=function(){var a=this;this.cs()&&this.hx()&&(this.DF&&this.le&&(this.Uz=!0,ui(this.le.j,"transitionend").h(bj()).subscribe(function(){a.Uz=!1})),this.ph="always",pF(this.ea))};k.v1=function(){};k.ZI=function(){this.eA()};
k.u1=function(){};k.eH=function(){return this.tl&&this.tl.ph||"auto"};k.eA=function(){if(this.Db){var a=[];this.Db.ZE&&"string"===typeof this.Db.ZE&&a.push.apply(a,Yc(this.Db.ZE.split(" ")));if("hint"===this.gH()){var b=this.no?this.no.find(function(d){return"start"===d.align}):null,c=this.no?this.no.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.ky&&a.push(this.HH);c&&a.push(c.id)}else this.ho&&a.push.apply(a,Yc(this.ho.map(function(d){return d.id})));this.Db.pE(a)}};k.t1=function(){};
var vu=function(a){var b=a.le?a.le.j:null;if("outline"===a.xb&&b&&b.children.length&&b.textContent.trim()&&a.qa.Ma)if(a.IT()){var c=0,d=0,e=a.jG.j,f=e.querySelectorAll(".mat-form-field-outline-start"),g=e.querySelectorAll(".mat-form-field-outline-gap");if(a.le&&a.le.j.children.length){c=e.getBoundingClientRect();if(0===c.width&&0===c.height){a.Io=!0;a.Fs=!1;return}c=a.qH(c);d=b.children;e=a.qH(d[0].getBoundingClientRect());for(var h=b=0;h<d.length;h++)b+=d[h].offsetWidth;c=Math.abs(e-c)-5;d=0<b?.75*
b+10:0}for(b=0;b<f.length;b++)f[b].style.width=c+"px";for(f=0;f<g.length;f++)g[f].style.width=d+"px";a.Io=a.Fs=!1}else a.Fs=!0};BU.prototype.qH=function(a){return this.Ga&&"rtl"===this.Ga.value?a.right:a.left};BU.prototype.IT=function(){var a=this.L.j;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
Z.Object.defineProperties(BU.prototype,{xb:{configurable:!0,enumerable:!0,get:function(){return this.Pn},set:function(a){var b=this.Pn;this.Pn=a||this.tl&&this.tl.xb||"legacy";"outline"===this.Pn&&b!==a&&(this.Io=!0)}},Su:{configurable:!0,enumerable:!0,get:function(){return this.GH},set:function(a){this.GH=$m(a)}},uC:{configurable:!0,enumerable:!0,get:function(){return this.ky},set:function(a){this.ky=a;this.ZI()}},ph:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==this.xb&&"never"===
this.rj?"auto":this.rj},set:function(a){a!==this.rj&&(this.rj=a||this.eH(),pF(this.ea))}},Db:{configurable:!0,enumerable:!0,get:function(){return this.tS||this.GR||this.HR},set:function(a){this.tS=a}}});BU.g=function(a){return new (a||BU)(w(Ye),w(sF),w(rI,8),w(zU,8),w(wI),w(Tj),w(BM,8))};
BU.W=p({type:BU,i:[["mat-form-field"]],eb:function(a,b,c){a&1&&(em(c,nU,5),em(c,nU,7),em(c,pU,5),em(c,pU,7),em(c,qU,5),em(c,lU,5),em(c,oU,5),em(c,rU,5),em(c,sU,5));if(a&2){var d;$l(d=fm())&&(b.GR=d.first);$l(d=fm())&&(b.HR=d.first);$l(d=fm())&&(b.YT=d.first);$l(d=fm())&&(b.ZT=d.first);$l(d=fm())&&(b.KU=d.first);$l(d=fm())&&(b.ho=d);$l(d=fm())&&(b.no=d);$l(d=fm())&&(b.UI=d);$l(d=fm())&&(b.SJ=d)}},Za:function(a,b){a&1&&(dm(tU,7),dm(uU,5),dm(vU,5));if(a&2){var c;$l(c=fm())&&(b.jG=c.first);$l(c=fm())&&
(b.g1=c.first);$l(c=fm())&&(b.le=c.first)}},oa:[1,"mat-form-field"],ta:40,na:function(a,b){a&2&&rk("mat-form-field-appearance-standard","standard"==b.xb)("mat-form-field-appearance-fill","fill"==b.xb)("mat-form-field-appearance-outline","outline"==b.xb)("mat-form-field-appearance-legacy","legacy"==b.xb)("mat-form-field-invalid",b.Db.lh)("mat-form-field-can-float",b.hx())("mat-form-field-should-float",b.KJ())("mat-form-field-has-label",b.cs())("mat-form-field-hide-placeholder",b.FH())("mat-form-field-disabled",
b.Db.disabled)("mat-form-field-autofilled",b.Db.TA)("mat-focused",b.Db.focused)("ng-untouched",b.Kj("untouched"))("ng-touched",b.Kj("touched"))("ng-pristine",b.Kj("pristine"))("ng-dirty",b.Kj("dirty"))("ng-valid",b.Kj("valid"))("ng-invalid",b.Kj("invalid"))("ng-pending",b.Kj("pending"))("_mat-animation-noopable",!b.DF)},inputs:{color:"color",xb:"appearance",Su:"hideRequiredMarker",uC:"hintLabel",ph:"floatLabel"},xa:["matFormField"],features:[Kl([{s:AU,Oa:BU}]),ck],ob:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),
X:15,$:8,ha:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,
"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker",
"aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],v:function(a,b){a&1&&(xl(wU),x(0,"div",0),x(1,"div",1,2),B("click",function(c){return b.Db.tv&&b.Db.tv(c)}),I(3,qu,9,0,"ng-container",3),I(4,ru,2,0,"div",4),x(5,"div",5,6),
yl(7),x(8,"span",7),I(9,wu,5,16,"label",8),z(),z(),I(10,xu,2,0,"div",9),z(),I(11,yu,2,4,"div",10),x(12,"div",11),I(13,zu,2,1,"div",12),I(14,Bu,5,2,"div",13),z(),z());a&2&&(u(3),v("ngIf","outline"==b.xb),u(1),v("ngIf",b.UI.length),u(5),v("ngIf",b.cs()),u(1),v("ngIf",b.SJ.length),u(1),v("ngIf","outline"!=b.xb),u(1),v("ngSwitch",b.gH()),u(1),v("ngSwitchCase","error"),u(1),v("ngSwitchCase","hint"))},la:[RH,TH,UH,WJ],S:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element::-ms-clear,.mat-input-element::-ms-reveal{display:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-ms-expand{display:none}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}select.mat-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-input-element::-ms-value{color:inherit}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px);-ms-transform:none}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
ra:2,data:{animation:[mU]},mb:0});
var DU=function(){};DU.g=function(a){return new (a||DU)};DU.ba=id({type:DU});DU.aa=Bc({imports:[[bI,sK,XJ],sK]});
var EU=new Je("mat-autocomplete-scroll-strategy"),FU={s:EU,Ka:[uJ],Bb:function(a){return function(){return a.Lq.Fq()}}},HU={s:tT,Oa:wc(function(){return GU}),Wb:!0},IU=function(a,b,c,d,e,f,g,h,l,m,q){var r=this;this.dc=a;this.uf=b;this.Nc=c;this.sb=d;this.ea=e;this.Ga=g;this.Kd=h;this.V=l;this.Sb=m;this.tl=q;this.Gy=this.Zw=this.hG=!1;this.yK=Ph.EMPTY;this.ix=!0;this.ux=new sj;this.zK=function(){r.ix=r.V.activeElement!==r.dc.j||r.vb};this.qc=function(){};this.Mc=function(){};this.position="auto";
this.RK="off";this.ji=!1;this.NN=ri(function(){return r.autocomplete&&r.autocomplete.options?wi.apply(null,Yc(r.autocomplete.options.map(function(t){return t.xv}))):r.sb.ze.h(bj(),Bj(function(){return r.NN}))});this.Pe=f};IU.prototype.$d=function(){var a=this,b=this.Ld();"undefined"!==typeof b&&this.sb.Da(function(){return b.addEventListener("blur",a.zK)})};IU.prototype.vc=function(a){a.position&&this.Nd&&(this.EJ(this.Nd),this.vb&&this.da.Hg())};
IU.prototype.ia=function(){var a=this.Ld();"undefined"!==typeof a&&a.removeEventListener("blur",this.zK);this.yK.unsubscribe();this.hG=!0;this.aS();this.ux.complete()};var JU=function(a){a.hV();a.ji&&(a.vb&&a.autocomplete.closed.emit(),a.autocomplete.cI=a.ji=!1,a.da&&a.da.$c()&&(a.da.detach(),a.xR.unsubscribe()),a.hG||a.ea.ih())};k=IU.prototype;k.Hg=function(){this.ji&&this.da.Hg()};
k.bT=function(){var a=this;return wi(ui(this.V,"click"),ui(this.V,"auxclick"),ui(this.V,"touchend")).h(zi(function(b){b=qn(b);var c=a.Kd?a.Kd.L.j:null,d=a.eu?a.eu.zd.j:null;return a.ji&&b!==a.dc.j&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.da&&!a.da.yg.contains(b)}))};k.Uh=function(a){var b=this;Promise.resolve(null).then(function(){return b.HJ(a)})};k.Bg=function(a){this.qc=a};k.Vi=function(a){this.Mc=a};k.jf=function(a){this.dc.j.disabled=a};
k.ie=function(a){var b=a.keyCode;27!==b||en(a)||a.preventDefault();if(this.Bt&&13===b&&this.vb)this.Bt.Ij(),this.zz(),a.preventDefault();else if(this.autocomplete){var c=this.autocomplete.ma.Fc,d=38===b||40===b;this.vb||9===b?nK(this.autocomplete.ma,a):d&&this.jl()&&(this.Rn(),this.rj());(d||this.autocomplete.ma.Fc!==c)&&this.sV(this.autocomplete.ma.xi||0)}};
k.fy=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.rz!==c&&(this.rz=c,this.qc(c),this.jl()&&this.V.activeElement===a.target&&(this.Rn(),this.rj()))};k.nT=function(){this.ix?this.jl()&&(this.rz=this.dc.j.value,this.Rn(),this.rj(!0)):this.ix=!0};k.rj=function(a){this.Kd&&"auto"===this.Kd.ph&&((void 0===a?0:a)?this.Kd.AQ():this.Kd.ph="always",this.Gy=!0)};k.hV=function(){this.Gy&&(this.Kd.ph="auto",this.Gy=!1)};
k.OV=function(){var a=this,b=this.sb.ze.h(bj()),c=this.autocomplete.options.nb.h(Hj(function(){return $I(a.Nd)}),Yi());return wi(b,c).h(Bj(function(){var d=a.vb;a.zz();a.autocomplete.Qz();a.vb&&(a.da.Hg(),d!==a.vb&&a.autocomplete.$a.emit());return a.c_}),bj()).subscribe(function(d){return a.IV(d)})};k.aS=function(){this.da&&(JU(this),this.da.Kb(),this.da=null)};
k.HJ=function(a){a=this.autocomplete&&this.autocomplete.JB?this.autocomplete.JB(a):a;a=null!=a?a:"";this.Kd?this.Kd.Db.value=a:this.dc.j.value=a;this.rz=a};k.IV=function(a){a&&a.source&&(this.uR(a.source),this.HJ(a.source.value),this.qc(a.source.value),this.dc.j.focus(),this.autocomplete.mS(a.source));JU(this)};k.uR=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.qe()})};
k.Rn=function(){var a=this,b,c=this.da;c?(YI(this.Nd,this.Rx()),WI(c,{width:this.Zx()})):(this.Dj=new nJ(this.autocomplete.v,this.Nc,{id:null===(b=this.Kd)||void 0===b?void 0:CU(b)}),this.da=c=this.uf.create(this.cT()),c.xo.subscribe(function(e){if(27===e.keyCode&&!en(e)||38===e.keyCode&&en(e,"altKey"))a.zz(),a.ux.next(),e.stopPropagation(),e.preventDefault()}),this.yK=this.Sb.Ia().subscribe(function(){a.vb&&c&&WI(c,{width:a.Zx()})}));c&&!c.$c()&&(c.Tb(this.Dj),this.xR=this.OV());var d=this.vb;this.autocomplete.Qz();
this.autocomplete.cI=this.ji=!0;this.vb&&d!==this.vb&&this.autocomplete.$a.emit()};k.cT=function(){var a;return new MI({Ek:this.Xx(),Xi:this.Pe(),width:this.Zx(),direction:this.Ga,Kc:null===(a=this.tl)||void 0===a?void 0:a.zv})};k.Xx=function(){var a=fJ(dJ(kJ(this.uf.position(),this.Rx()),!1),!1);this.EJ(a);return this.Nd=a};
k.EJ=function(a){var b=[{Ic:"start",Jc:"bottom",pb:"start",Mb:"top"},{Ic:"end",Jc:"bottom",pb:"end",Mb:"top"}],c=this.nQ;c=[{Ic:"start",Jc:"top",pb:"start",Mb:"bottom",Kc:c},{Ic:"end",Jc:"top",pb:"end",Mb:"bottom",Kc:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(Yc(b),Yc(c));bJ(a,b)};k.Rx=function(){if(this.eu)var a=this.eu.zd;else this.Kd?(a=this.Kd,a=a.jG||a.L):a=this.dc;return a};k.Zx=function(){return this.autocomplete.e_||this.VS()};k.VS=function(){return this.Rx().j.getBoundingClientRect().width};
k.zz=function(){var a=this.autocomplete;a.Jt?a.ma.ui(0,1):a.ma.Id(-1)};k.jl=function(){var a=this.dc.j;return!a.readOnly&&!a.disabled&&!this.Zw};k.Ld=function(){var a;return(null===(a=this.V)||void 0===a?void 0:a.defaultView)||window};k.sV=function(a){var b=this.autocomplete,c=up(a,b.options,b.rq);0===a&&1===c?b.DJ(0):b.Jf&&(a=b.options.cc()[a])&&(a=a.Le(),b.DJ(vp(a.offsetTop,a.offsetHeight,b.gT(),b.Jf.j.offsetHeight)))};
Z.Object.defineProperties(IU.prototype,{jm:{configurable:!0,enumerable:!0,get:function(){return this.Zw},set:function(a){this.Zw=$m(a)}},vb:{configurable:!0,enumerable:!0,get:function(){return this.ji&&this.autocomplete.gw}},c_:{configurable:!0,enumerable:!0,get:function(){var a=this;return wi(this.NN,this.autocomplete.ma.kw.h(zi(function(){return a.ji})),this.ux,this.bT(),this.da?this.da.ai.h(zi(function(){return a.ji})):Th()).h($h(function(b){return b instanceof SM?b:null}))}},Bt:{configurable:!0,
enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.ma?this.autocomplete.ma.Fc:null}}});IU.g=function(a){return new (a||IU)(w(Ye),w(uJ),w(Wl),w(Tj),w(sF),w(EU),w(rI,8),w(AU,9),w(Ym,8),w(II),w(iU,8))};IU.R=p({type:IU,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],eu:["matAutocompleteConnectedTo","connectedTo"],RK:["autocomplete","autocompleteAttribute"],jm:["matAutocompleteDisabled","autocompleteDisabled"]},features:[sd]});
var GU=function(){IU.apply(this,arguments);this.nQ="mat-autocomplete-panel-above"};R(GU,IU);GU.g=function(){var a;return function(b){return(a||(a=ve(GU)))(b||GU)}}();
GU.R=p({type:GU,i:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],oa:[1,"mat-autocomplete-trigger"],ta:7,na:function(a,b){a&1&&B("focusin",function(){return b.nT()})("blur",function(){return b.Mc()})("input",function(c){return b.fy(c)})("keydown",function(c){return b.ie(c)});a&2&&gk("autocomplete",b.RK)("role",b.jm?null:"combobox")("aria-autocomplete",b.jm?null:"list")("aria-activedescendant",b.vb&&b.Bt?b.Bt.id:null)("aria-expanded",b.jm?null:b.vb.toString())("aria-owns",b.jm||
!b.vb?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",!b.jm)},xa:["matAutocompleteTrigger"],features:[Kl([HU]),ck]});
var KU=new Je("MatChipRemove"),LU=new Je("MatChipAvatar"),MU=new Je("MatChipTrailingIcon"),NU=Ln(Hn(In(function(a){this.L=a}),"primary"),-1),OU=function(a,b,c,d,e,f,g,h){var l=NU.call(this,a)||this;l.ca=b;l.ea=e;l.ko=!1;l.gL=!0;l.ZF=!1;l.YF=!1;l.Rb=!1;l.Vl=!0;l.Ra=!1;l.iJ=!0;l.Rl=new sj;l.Ql=new sj;l.Eg=new KG;l.Yc=new KG;l.Cg=new KG;l.sQ();l.sx=f.createElement("div");l.sx.classList.add("mat-chip-ripple");l.L.j.appendChild(l.sx);l.$F=new KM(l,b,l.sx,c);NM(l.$F,a);l.Tv=d||{};l.CF="NoopAnimations"===
g;l.tabIndex=null!=h?parseInt(h)||-1:-1;return l};R(OU,NU);k=OU.prototype;k.sQ=function(){var a=this.L.j;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};k.ia=function(){this.Yc.emit({nm:this});this.$F.xz()};k.select=function(){this.Rb||(this.Rb=!0,this.co(),pF(this.ea))};k.qe=function(){this.Rb&&(this.Rb=!1,this.co(),pF(this.ea))};
k.focus=function(){this.ko||(this.L.j.focus(),this.Rl.next({nm:this}));this.ko=!0};k.remove=function(){this.XD&&this.Cg.emit({nm:this})};k.Og=function(a){this.disabled?a.preventDefault():a.stopPropagation()};k.ie=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Nq&&(this.Rb=!this.selected,this.co(!0),pF(this.ea)),a.preventDefault()}};k.Cr=function(){var a=this;this.ca.ze.h(bj()).subscribe(function(){a.ca.Ab(function(){a.ko=!1;a.Ql.next({nm:a})})})};
k.co=function(a){this.Eg.emit({source:this,Zp:void 0===a?!1:a,selected:this.Rb})};
Z.Object.defineProperties(OU.prototype,{cE:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Fb||this.CF||!!this.Tv.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Rb},set:function(a){a=$m(a);a!==this.Rb&&(this.Rb=a,this.co())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Ec?this.Ec:this.L.j.textContent},set:function(a){this.Ec=a}},Nq:{configurable:!0,enumerable:!0,get:function(){return this.Vl&&this.gL},set:function(a){this.Vl=
$m(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.YF||this.Ra},set:function(a){this.Ra=$m(a)}},XD:{configurable:!0,enumerable:!0,get:function(){return this.iJ},set:function(a){this.iJ=$m(a)}},QW:{configurable:!0,enumerable:!0,get:function(){return this.Nq&&(this.ZF||this.selected)?this.selected.toString():null}}});OU.g=function(a){return new (a||OU)(w(Ye),w(Tj),w(wI),w(OM,8),w(sF),w(Ym),w(BM,8),ke("tabindex"))};
OU.R=p({type:OU,i:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],eb:function(a,b,c){a&1&&(em(c,LU,5),em(c,MU,5),em(c,KU,5));if(a&2){var d;$l(d=fm())&&(b.VW=d.first);$l(d=fm())&&(b.g0=d.first);$l(d=fm())&&(b.r_=d.first)}},oa:["role","option",1,"mat-chip","mat-focus-indicator"],ta:14,na:function(a,b){a&1&&B("click",function(c){return b.Og(c)})("keydown",function(c){return b.ie(c)})("focus",function(){return b.focus()})("blur",function(){return b.Cr()});a&2&&(gk("tabindex",
b.disabled?null:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.QW),rk("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.VW)("mat-chip-with-trailing-icon",b.g0||b.r_)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.CF))},inputs:{color:"color",Fb:"disableRipple",tabIndex:"tabIndex",selected:"selected",value:"value",Nq:"selectable",disabled:"disabled",XD:"removable"},outputs:{Eg:"selectionChange",Yc:"destroyed",Cg:"removed"},xa:["matChip"],
features:[ck]});var PU=function(a,b){this.IU=a;"BUTTON"===b.j.nodeName&&b.j.setAttribute("type","button")};PU.prototype.Og=function(a){var b=this.IU;b.XD&&!b.disabled&&b.remove();a.stopPropagation()};PU.g=function(a){return new (a||PU)(w(OU),w(Ye))};PU.R=p({type:PU,i:[["","matChipRemove",""]],oa:[1,"mat-chip-remove","mat-chip-trailing-icon"],na:function(a,b){a&1&&B("click",function(c){return b.Og(c)})},features:[Kl([{s:KU,Oa:PU}])]});
var QU=Kn(function(a,b,c,d){this.Ex=a;this.gz=b;this.hz=c;this.Gb=d}),RU=0,SU=function(a,b){this.source=a;this.value=b},TU=function(a,b,c,d,e,f,g){g=QU.call(this,f,d,e,g)||this;g.L=a;g.ea=b;g.Ga=c;g.sp="mat-chip-list";g.ss=null;g.ka=new sj;g.cm="mat-chip-list-"+RU++;g.$g=0;g.FA=null;g.Mc=function(){};g.qc=function(){};g.Tc=!1;g.mj=function(h,l){return h===l};g.fd=!1;g.Ra=!1;g.NK="horizontal";g.Vl=!0;g.Ia=new KG;g.Th=new KG;g.Gb&&(g.Gb.Rc=g);return g};R(TU,QU);k=TU.prototype;
k.od=function(){var a=this;this.ma=gK(jK(fK(eK(new pK(this.Eb)))),this.Ga?this.Ga.value:"ltr");this.Ga&&this.Ga.Ia.h(Dj(this.ka)).subscribe(function(b){return gK(a.ma,b)});this.ma.kw.h(Dj(this.ka)).subscribe(function(){a.zQ()});this.Eb.nb.h(zj(null),Dj(this.ka)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){a.dA()});a.gV();a.so();a.pW();a.kW();a.Ua.next()})};k.Qa=function(){this.ya=new HI(this.multiple,void 0,!1);this.Ua.next()};
k.vg=function(){this.Gb&&(this.UE(),this.Gb.disabled!==this.Ra&&(this.disabled=!!this.Gb.disabled))};k.ia=function(){this.ka.next();this.ka.complete();this.Ua.complete();this.HG()};k.pE=function(a){this.Xw=a.join(" ")};k.Uh=function(a){this.Eb&&this.Jj(a,!1)};k.Bg=function(a){this.qc=a};k.Vi=function(a){this.Mc=a};k.jf=function(a){this.disabled=a;this.Ua.next()};k.tv=function(a){this.FU(a)||this.focus()};
k.focus=function(a){this.disabled||this.Je&&this.Je.focused||(0<this.Eb.length?this.ma.ui(0,1):this.zS(a),this.Ua.next())};k.zS=function(a){this.Je&&this.Je.focus(a)};k.XT=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(nK(this.ma,a),this.Ua.next())};k.pW=function(){this.$g=this.FA||(0===this.Eb.length?-1:0)};k.kW=function(){null!=this.ss&&(this.Eb.length?this.ma.Id(Math.min(this.ss,this.Eb.length-1)):this.focus());this.ss=null};k.vj=function(a){return 0<=a&&a<this.Eb.length};
k.Jj=function(a,b){var c=this;b=void 0===b?!0:b;this.Jr();this.Eb.forEach(function(d){return d.qe()});Array.isArray(a)?(a.forEach(function(d){return c.ti(d,b)}),this.et()):(a=this.ti(a,b))&&b&&this.ma.Id(a)};k.ti=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Eb.find(function(e){return null!=e.value&&c.mj(e.value,a)});d&&(b?d.Rb||(d.Rb=!0,d.co(!0),pF(d.ea)):d.select(),this.ya.select(d));return d};
k.so=function(){var a=this;Promise.resolve().then(function(){if(a.Gb||a.Ec)a.Jj(a.Gb?a.Gb.value:a.Ec,!1),a.Ua.next()})};k.Jr=function(a){this.ya.clear();this.Eb.forEach(function(b){b!==a&&b.qe()});this.Ua.next()};k.et=function(){var a=this;this.Tc&&(this.ya.clear(),this.Eb.forEach(function(b){b.selected&&a.ya.select(b)}),this.Ua.next())};
k.Ss=function(a){var b=null;this.Ec=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Ia.emit(new SU(this,b));this.Th.emit(b);this.qc(b);pF(this.ea)};k.Cr=function(){var a=this;this.AH()||this.ma.Id(-1);this.disabled||(this.Je?setTimeout(function(){a.focused||a.pI()}):this.pI())};k.pI=function(){this.Mc();pF(this.ea);this.Ua.next()};k.zQ=function(){var a=this;-1!==this.$g&&(this.$g=-1,setTimeout(function(){a.$g=a.FA||0;pF(a.ea)}))};
k.gV=function(){this.HG();this.aU();this.cU();this.bU()};k.HG=function(){this.qx&&(this.qx.unsubscribe(),this.qx=null);this.px&&(this.px.unsubscribe(),this.px=null);this.tx&&(this.tx.unsubscribe(),this.tx=null);this.rx&&(this.rx.unsubscribe(),this.rx=null)};k.cU=function(){var a=this;this.tx=this.nX.subscribe(function(b){b.source.selected?a.ya.select(b.source):a.ya.qe(b.source);a.multiple||a.Eb.forEach(function(c){!a.ya.If(c)&&c.selected&&c.qe()});b.Zp&&a.Ss()})};
k.aU=function(){var a=this;this.qx=this.lX.subscribe(function(b){b=a.Eb.cc().indexOf(b.nm);a.vj(b)&&kK(a.ma,b);a.Ua.next()});this.px=this.kX.subscribe(function(){a.Cr();a.Ua.next()})};k.bU=function(){var a=this;this.rx=this.mX.subscribe(function(b){var c=b.nm;b=a.Eb.cc().indexOf(b.nm);a.vj(b)&&c.ko&&(a.ss=b)})};k.FU=function(a){for(a=a.target;a&&a!==this.L.j;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};k.AH=function(){return this.Eb&&this.Eb.some(function(a){return a.ko})};
k.dA=function(){var a=this;this.Eb&&this.Eb.forEach(function(b){b.YF=a.Ra;b.ZF=a.multiple})};
Z.Object.defineProperties(TU.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){return this.multiple?this.ya.selected:this.ya.selected[0]}},pO:{configurable:!0,enumerable:!0,get:function(){return this.empty?null:"listbox"}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Tc},set:function(a){this.Tc=$m(a);this.dA()}},lB:{configurable:!0,enumerable:!0,get:function(){return this.mj},set:function(a){this.mj=a;this.ya&&this.so()}},value:{configurable:!0,enumerable:!0,
get:function(){return this.Ec},set:function(a){this.Uh(a);this.Ec=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Je?this.Je.id:this.cm}},required:{configurable:!0,enumerable:!0,get:function(){return this.fd},set:function(a){this.fd=$m(a);this.Ua.next()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.Je?this.Je.placeholder:this.Hs},set:function(a){this.Hs=a;this.Ua.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Je&&this.Je.focused||
this.AH()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Je||this.Je.empty)&&(!this.Eb||0===this.Eb.length)}},xE:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gb?!!this.Gb.disabled:this.Ra},set:function(a){this.Ra=$m(a);this.dA()}},Nq:{configurable:!0,enumerable:!0,get:function(){return this.Vl},set:function(a){var b=this;this.Vl=$m(a);this.Eb&&this.Eb.forEach(function(c){return c.gL=
b.Vl})}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.$g=this.FA=a}},nX:{configurable:!0,enumerable:!0,get:function(){return wi.apply(null,Yc(this.Eb.map(function(a){return a.Eg})))}},lX:{configurable:!0,enumerable:!0,get:function(){return wi.apply(null,Yc(this.Eb.map(function(a){return a.Rl})))}},kX:{configurable:!0,enumerable:!0,get:function(){return wi.apply(null,Yc(this.Eb.map(function(a){return a.Ql})))}},mX:{configurable:!0,enumerable:!0,get:function(){return wi.apply(null,Yc(this.Eb.map(function(a){return a.Yc})))}}});
TU.g=function(a){return new (a||TU)(w(Ye),w(sF),w(rI,8),w(KT,8),w(VT,8),w(tK),w(AT,10))};
TU.W=p({type:TU,i:[["mat-chip-list"]],eb:function(a,b,c){a&1&&em(c,OU,5);if(a&2){var d;$l(d=fm())&&(b.Eb=d)}},oa:[1,"mat-chip-list"],ta:15,na:function(a,b){a&1&&B("focus",function(){return b.focus()})("blur",function(){return b.Cr()})("keydown",function(c){return b.XT(c)});a&2&&(Dk("id",b.cm),gk("tabindex",b.disabled?null:b.$g)("aria-describedby",b.Xw||null)("aria-required",b.pO?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.lh)("aria-multiselectable",b.multiple)("role",
b.pO)("aria-orientation",b.NK),rk("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.lh)("mat-chip-list-required",b.required))},inputs:{SB:"errorStateMatcher",multiple:"multiple",lB:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",NK:["aria-orientation","ariaOrientation"],Nq:"selectable",tabIndex:"tabIndex"},outputs:{Ia:"change",Th:"valueChange"},xa:["matChipList"],features:[Kl([{s:nU,Oa:TU}]),ck],ob:["*"],X:2,$:0,ha:[[1,"mat-chip-list-wrapper"]],
v:function(a){a&1&&(xl(),x(0,"div",0),yl(1),z())},S:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}._mat-animation-noopable.mat-standard-chip{transition:none;animation:none}.mat-standard-chip .mat-chip-remove.mat-icon{width:18px;height:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip:focus{outline:dotted 2px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
ra:2,mb:0});
var UU=ln({passive:!0}),VU=function(a,b){this.qa=a;this.ca=b;this.Bo=new Map};
VU.prototype.Ah=function(a){var b=this;if(!this.qa.Ma)return es;var c=bn(a);if(a=this.Bo.get(c))return a.Tf;var d=new sj,e=function(f){"cdk-text-field-autofill-start"!==f.animationName||c.classList.contains("cdk-text-field-autofilled")?"cdk-text-field-autofill-end"===f.animationName&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.ca.Ab(function(){return d.next({target:f.target,BM:!1})})):(c.classList.add("cdk-text-field-autofilled"),b.ca.Ab(function(){return d.next({target:f.target,
BM:!0})}))};this.ca.Da(function(){c.addEventListener("animationstart",e,UU);c.classList.add("cdk-text-field-autofill-monitored")});this.Bo.set(c,{Tf:d,er:function(){c.removeEventListener("animationstart",e,UU)}});return d};VU.prototype.Sf=function(a){a=bn(a);var b=this.Bo.get(a);b&&(b.er(),b.Tf.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.Bo.delete(a))};VU.prototype.ia=function(){var a=this;this.Bo.forEach(function(b,c){return a.Sf(c)})};
VU.g=function(a){return new (a||VU)(n(wI),n(Tj))};VU.U=Ac({l:VU,o:VU.g,fa:"root"});
var WU=function(){};WU.g=function(a){return new (a||WU)};WU.ba=id({type:WU});WU.aa=Bc({imports:[[uI]]});
var XU=new Je("MAT_INPUT_VALUE_ACCESSOR");
var YU=0,ZU=Kn(function(a,b,c,d){this.Ex=a;this.gz=b;this.hz=c;this.Gb=d}),$U=function(a,b,c,d,e,f,g,h,l,m){c=ZU.call(this,f,d,e,c)||this;c.L=a;c.qa=b;c.OF=h;c.Kd=m;c.cm="mat-input-"+YU++;c.focused=!1;c.Ua=new sj;c.sp="mat-input";c.TA=!1;c.Ra=!1;c.fd=!1;c.Yo="text";c.cJ=!1;c.pU="date datetime datetime-local month time week".split(" ").filter(function(t){return hn().has(t)});var q=c.L.j,r=q.nodeName.toLowerCase();c.RH=g||q;c.XI=c.value;c.id=c.id;b.Kn&&l.Da(function(){a.j.addEventListener("keyup",function(t){t=
t.target;t.value||0!==t.selectionStart||0!==t.selectionEnd||(t.setSelectionRange(1,1),t.setSelectionRange(0,0))})});c.QT=!c.qa.Ma;c.uy="select"===r;c.TT="textarea"===r;c.h1=!!m;c.uy&&(c.sp=q.multiple?"mat-native-select-multiple":"mat-native-select");return c};R($U,ZU);k=$U.prototype;k.$d=function(){var a=this;this.qa.Ma&&this.OF.Ah(this.L.j).subscribe(function(b){a.TA=b.BM;a.Ua.next()})};k.vc=function(){this.Ua.next()};k.ia=function(){this.Ua.complete();this.qa.Ma&&this.OF.Sf(this.L.j)};
k.vg=function(){this.Gb&&this.UE();this.dS();this.eS()};k.focus=function(a){this.L.j.focus(a)};k.Tr=function(a){a!==this.focused&&(this.focused=a,this.Ua.next())};k.j1=function(){};k.eS=function(){var a,b,c=(null===(b=null===(a=this.Kd)||void 0===a?void 0:a.FH)||void 0===b?0:b.call(a))?null:this.placeholder;if(c!==this.RU){var d=this.L.j;(this.RU=c)?d.setAttribute("placeholder",c):d.removeAttribute("placeholder")}};k.dS=function(){var a=this.L.j.value;this.XI!==a&&(this.XI=a,this.Ua.next())};
k.x1=function(){};k.OT=function(){return-1<this.pU.indexOf(this.Yo)};k.JT=function(){var a=this.L.j.validity;return a&&a.badInput};k.pE=function(a){a.length?this.L.j.setAttribute("aria-describedby",a.join(" ")):this.L.j.removeAttribute("aria-describedby")};k.tv=function(){this.focused||this.focus()};
Z.Object.defineProperties($U.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Gb&&null!==this.Gb.disabled?this.Gb.disabled:this.Ra},set:function(a){this.Ra=$m(a);this.focused&&(this.focused=!1,this.Ua.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.qo},set:function(a){this.qo=a||this.cm}},required:{configurable:!0,enumerable:!0,get:function(){return this.fd},set:function(a){this.fd=$m(a)}},type:{configurable:!0,enumerable:!0,get:function(){return this.Yo},
set:function(a){this.Yo=a||"text";!this.TT&&hn().has(this.Yo)&&(this.L.j.type=this.Yo)}},value:{configurable:!0,enumerable:!0,get:function(){return this.RH.value},set:function(a){a!==this.value&&(this.RH.value=a,this.Ua.next())}},iO:{configurable:!0,enumerable:!0,get:function(){return this.cJ},set:function(a){this.cJ=$m(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.OT()&&!this.L.j.value&&!this.JT()&&!this.TA}},xE:{configurable:!0,enumerable:!0,get:function(){if(this.uy){var a=
this.L.j,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});$U.g=function(a){return new (a||$U)(w(Ye),w(wI),w(AT,10),w(KT,8),w(VT,8),w(tK),w(XU,10),w(VU),w(Tj),w(AU,8))};
$U.R=p({type:$U,i:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],oa:[1,"mat-input-element","mat-form-field-autofill-control"],ta:9,na:function(a,b){a&1&&B("focus",function(){return b.Tr(!0)})("blur",function(){return b.Tr(!1)})("input",function(){});a&2&&(Dk("disabled",b.disabled)("required",b.required),gk("id",b.id)("data-placeholder",b.placeholder)("readonly",b.iO&&!b.uy||null)("aria-invalid",
b.empty&&b.required?null:b.lh)("aria-required",b.required),rk("mat-input-server",b.QT))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",required:"required",type:"type",SB:"errorStateMatcher",ZE:["aria-describedby","userAriaDescribedBy"],value:"value",iO:"readonly"},xa:["matInput"],features:[Kl([{s:nU,Oa:$U}]),ck,sd]});
var aV={optional:!0},bV=jb("transformPanelWrap",[nb("* => void",{type:11,Fg:"@transformPanel",animation:[{type:9,options:null}],options:void 0===aV?null:aV})]),cV=jb("transformPanel",[mb("void",lb({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),mb("showing",lb({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),mb("showing-multiple",lb({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),nb("void => *",kb("120ms cubic-bezier(0, 0, 0.2, 1)")),nb("* => void",kb("100ms 25ms linear",
lb({opacity:0})))]);
var dV=["trigger"],eV=["panel"],fV=[[["mat-select-trigger"]],"*"],gV=0,hV=new Je("mat-select-scroll-strategy"),iV=new Je("MAT_SELECT_CONFIG"),jV={s:hV,Ka:[uJ],Bb:function(a){return function(){return a.Lq.Fq()}}},kV=function(a,b){this.source=a;this.value=b},lV=In(Ln(Jn(Kn(function(a,b,c,d,e){this.L=a;this.Ex=b;this.gz=c;this.hz=d;this.Gb=e})))),mV=new Je("MatSelectTrigger"),nV=function(a,b,c,d,e,f,g,h,l,m,q,r,t,y){var C,J,S;var E=lV.call(this,e,d,g,h,m)||this;E.Sb=a;E.ea=b;E.ca=c;E.Ga=f;E.Gs=l;E.dU=
t;E.$h=y;E.bg=!1;E.mj=function(D,T){return D===T};E.cm="mat-select-"+gV++;E.$J=null;E.Kg=new sj;E.qc=function(){};E.Mc=function(){};E.vK="mat-select-value-"+gV++;E.LI=new sj;E.HU=(null===(C=E.$h)||void 0===C?void 0:C.zv)||"";E.Ur=!1;E.sp="mat-select";E.fd=!1;E.Tc=!1;E.FG=null!==(S=null===(J=E.$h)||void 0===J?void 0:J.ru)&&void 0!==S?S:!1;E.lc="";E.MN=ri(function(){var D=E.options;return D?D.nb.h(zj(D),Bj(function(){return wi.apply(null,Yc(D.map(function(T){return T.xv})))})):E.ca.ze.h(bj(),Bj(function(){return E.MN}))});
E.ef=new KG;E.$y=E.ef.h(zi(function(D){return D}),$h(function(){}));E.vx=E.ef.h(zi(function(D){return!D}),$h(function(){}));E.Eg=new KG;E.Th=new KG;E.Gb&&(E.Gb.Rc=E);null!=(null===y||void 0===y?void 0:y.SE)&&(E.tt=y.SE);E.Jz=r;E.Pe=E.Jz();E.tabIndex=parseInt(q)||0;E.id=E.id;return E};R(nV,lV);k=nV.prototype;k.Qa=function(){var a=this;this.ya=new HI(this.multiple);this.Ua.next();this.LI.h($i(),Dj(this.Kg)).subscribe(function(){return a.fz(a.vb)})};
k.od=function(){var a=this;this.yT();this.ya.eL.h(Dj(this.Kg)).subscribe(function(b){b.HW.forEach(function(c){return c.select()});b.Cg.forEach(function(c){return c.qe()})});this.options.nb.h(zj(null),Dj(this.Kg)).subscribe(function(){a.iV();a.so()})};k.vg=function(){var a=this.kT();if(a!==this.$J){var b=this.L.j;(this.$J=a)?b.setAttribute("aria-labelledby",a):b.removeAttribute("aria-labelledby")}this.Gb&&this.UE()};
k.vc=function(a){a.disabled&&this.Ua.next();a.typeaheadDebounceInterval&&this.ma&&iK(this.ma,this.tt)};k.ia=function(){this.Kg.next();this.Kg.complete();this.Ua.complete()};k.toggle=function(){this.vb?this.close():this.open()};k.open=function(){this.jl()&&(this.bg=!0,gK(this.ma,null),this.tT(),pF(this.ea))};k.close=function(){this.bg&&(this.bg=!1,gK(this.ma,this.Ne()?"rtl":"ltr"),pF(this.ea),this.Mc())};k.Uh=function(a){this.value=a};k.Bg=function(a){this.qc=a};k.Vi=function(a){this.Mc=a};
k.jf=function(a){this.disabled=a;pF(this.ea);this.Ua.next()};k.Ne=function(){return this.Ga?"rtl"===this.Ga.value:!1};k.ie=function(a){this.disabled||(this.vb?this.oT(a):this.mT(a))};k.mT=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.ma;!(0<d.Fj.length||13!==b&&32!==b||en(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,nK(d,a),(a=this.selected)&&b!==a&&this.dU.MK(a.kr,1E4))};
k.oT=function(a){var b=this.ma,c=a.keyCode,d=40===c||38===c,e=0<b.Fj.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Fc||en(a))if(!e&&this.Tc&&65===c&&a.ctrlKey){a.preventDefault();var f=this.options.some(function(g){return!g.disabled&&!g.selected});this.options.forEach(function(g){g.disabled||(f?g.select():g.qe())})}else c=b.xi,nK(b,a),this.Tc&&d&&a.shiftKey&&b.Fc&&b.xi!==c&&b.Fc.Ij();else a.preventDefault(),b.Fc.Ij()};
k.Rl=function(){this.disabled||(this.Ur=!0,this.Ua.next())};k.Ql=function(){this.Ur=!1;this.disabled||this.vb||(this.Mc(),pF(this.ea),this.Ua.next())};k.vU=function(){var a=this;this.ki.fn.h(bj()).subscribe(function(){a.ea.ih();a.NU()})};k.eT=function(){return this.Gs?"mat-"+this.Gs.color:""};k.so=function(){var a=this;Promise.resolve().then(function(){a.Jj(a.Gb?a.Gb.value:a.Ec);a.Ua.next()})};
k.Jj=function(a){var b=this;this.ya.selected.forEach(function(c){c.hj&&(c.hj=!1,pF(c.ea))});this.ya.clear();this.multiple&&a?(a.forEach(function(c){return b.ti(c)}),this.et()):(a=this.ti(a))?kK(this.ma,a):this.vb||kK(this.ma,-1);pF(this.ea)};k.ti=function(a){var b=this,c=this.options.find(function(d){if(b.ya.If(d))return!1;try{return null!=d.value&&b.mj(d.value,a)}catch(e){return!1}});c&&this.ya.select(c);return c};
k.yT=function(){var a=this;this.ma=hK(jK(gK(fK(iK(new oK(this.options),this.tt)),this.Ne()?"rtl":"ltr")));this.ma.kw.h(Dj(this.Kg)).subscribe(function(){a.vb&&(!a.multiple&&a.ma.Fc&&a.ma.Fc.Ij(),a.focus(),a.close())});this.ma.Ia.h(Dj(this.Kg)).subscribe(function(){a.bg&&a.Jf?a.rV(a.ma.xi||0):a.bg||a.multiple||!a.ma.Fc||a.ma.Fc.Ij()})};
k.iV=function(){var a=this,b=wi(this.options.nb,this.Kg);this.MN.h(Dj(b)).subscribe(function(c){a.CU(c.source,c.Zp);c.Zp&&!a.multiple&&a.bg&&(a.close(),a.focus())});wi.apply(null,Yc(this.options.map(function(c){return c.gg}))).h(Dj(b)).subscribe(function(){pF(a.ea);a.Ua.next()})};
k.CU=function(a,b){var c=this.ya.If(a);null!=a.value||this.Tc?(c!==a.selected&&(a.selected?this.ya.select(a):this.ya.qe(a)),b&&this.ma.Id(a),this.multiple&&(this.et(),b&&this.focus())):(a.qe(),this.ya.clear(),null!=this.value&&this.Ss(a.value));c!==this.ya.If(a)&&this.Ss();this.Ua.next()};k.et=function(){var a=this;if(this.multiple){var b=this.options.cc();this.ya.sort(function(c,d){return a.aP?a.aP(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Ua.next()}};
k.Ss=function(a){var b=null;this.Ec=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Th.emit(b);this.qc(b);this.Eg.emit(this.KS(b));pF(this.ea)};k.tT=function(){this.ma&&(this.empty?this.ma.ui(0,1):this.ma.Id(this.ya.selected[0]))};k.jl=function(){var a;return!this.bg&&!this.disabled&&0<(null===(a=this.options)||void 0===a?void 0:a.length)};k.focus=function(a){this.L.j.focus(a)};
k.Yx=function(){var a;if(this.lc)return null;var b=null===(a=this.Gs)||void 0===a?void 0:CU(a);return this.mc?(b?b+" ":"")+this.mc:b};k.HS=function(){return this.vb&&this.ma&&this.ma.Fc?this.ma.Fc.id:null};k.kT=function(){var a;if(this.lc)return null;var b=null===(a=this.Gs)||void 0===a?void 0:CU(a);b=(b?b+" ":"")+this.vK;this.mc&&(b+=" "+this.mc);return b};k.fz=function(a){this.ef.emit(a)};k.pE=function(a){this.Xw=a.join(" ")};k.tv=function(){this.focus();this.open()};
Z.Object.defineProperties(nV.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Ur||this.bg}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.Hs},set:function(a){this.Hs=a;this.Ua.next()}},required:{configurable:!0,enumerable:!0,get:function(){return this.fd},set:function(a){this.fd=$m(a);this.Ua.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Tc},set:function(a){this.Tc=$m(a)}},ru:{configurable:!0,enumerable:!0,get:function(){return this.FG},
set:function(a){this.FG=$m(a)}},lB:{configurable:!0,enumerable:!0,get:function(){return this.mj},set:function(a){this.mj=a;this.ya&&this.so()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Ec},set:function(a){if(a!==this.Ec||this.Tc&&Array.isArray(a))this.options&&this.Jj(a),this.Ec=a}},SE:{configurable:!0,enumerable:!0,get:function(){return this.tt},set:function(a){this.tt=cn(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.qo},set:function(a){this.qo=a||this.cm;
this.Ua.next()}},vb:{configurable:!0,enumerable:!0,get:function(){return this.bg}},selected:{configurable:!0,enumerable:!0,get:function(){return this.multiple?this.ya.selected:this.ya.selected[0]}},i0:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Tc){var a=this.ya.selected.map(function(b){return b.kr});this.Ne()&&a.reverse();return a.join(", ")}return this.ya.selected[0].kr}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.ya||this.ya.df()}},xE:{configurable:!0,
enumerable:!0,get:function(){return this.bg||!this.empty||this.Ur&&!!this.Hs}}});nV.g=function(a){return new (a||nV)(w(II),w(sF),w(Tj),w(tK),w(Ye),w(rI,8),w(KT,8),w(VT,8),w(AU,8),w(AT,10),ke("tabindex"),w(hV),w(YJ),w(iV,8))};
nV.R=p({type:nV,Za:function(a,b){a&1&&(dm(dV,5),dm(eV,5),dm(yJ,5));if(a&2){var c;$l(c=fm())&&(b.lf=c.first);$l(c=fm())&&(b.Jf=c.first);$l(c=fm())&&(b.ki=c.first)}},inputs:{Kc:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",ru:"disableOptionCentering",lB:"compareWith",value:"value",lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"],SB:"errorStateMatcher",SE:"typeaheadDebounceInterval",aP:"sortComparator",id:"id"},outputs:{ef:"openedChange",$y:"opened",
vx:"closed",Eg:"selectionChange",Th:"valueChange"},features:[ck,sd]});var oV=function(){var a=nV.apply(this,arguments)||this;a.me=0;a.Xo=0;a.bm="top";a.Md=0;a.OU=[{Ic:"start",Jc:"top",pb:"start",Mb:"top"},{Ic:"start",Jc:"bottom",pb:"start",Mb:"bottom"}];return a};R(oV,nV);oV.R=nV.R;k=oV.prototype;k.dR=function(a,b,c){var d=this.zl();return Math.min(Math.max(0,d*a-b+d/2),c)};
k.Qa=function(){var a=this;nV.prototype.Qa.call(this);this.Sb.Ia().h(Dj(this.Kg)).subscribe(function(){a.vb&&(a.vi=a.lf.j.getBoundingClientRect(),pF(a.ea))})};k.open=function(){var a=this;nV.prototype.jl.call(this)&&(nV.prototype.open.call(this),this.vi=this.lf.j.getBoundingClientRect(),this.Xo=parseInt(getComputedStyle(this.lf.j).fontSize||"0"),this.cR(),this.ca.ze.h(bj()).subscribe(function(){a.Xo&&a.ki.uq&&a.ki.uq.yg&&(a.ki.uq.yg.style.fontSize=a.Xo+"px")}))};
k.rV=function(a){var b=up(a,this.options,this.rq),c=this.zl();this.Jf.j.scrollTop=0===a&&1===b?0:vp((a+b)*c,c,this.Jf.j.scrollTop,256)};k.NU=function(){this.aR();this.Jf.j.scrollTop=this.me};k.fz=function(a){this.vb?this.me=0:(this.ki.offsetX=0,pF(this.ea));nV.prototype.fz.call(this,a)};k.KS=function(a){return new kV(this,a)};
k.aR=function(){var a=this.ki.uq.yg.getBoundingClientRect(),b=this.Sb.Np(),c=this.Ne(),d=this.multiple?56:32;var e=this.multiple?40:this.ru?16:(e=this.ya.selected[0]||this.options.first)&&e.group?32:16;c||(e*=-1);var f=-(a.left+e-(c?d:0));a=a.right+e-b.width+(c?0:d);0<f?e+=f+8:0<a&&(e-=a+8);this.ki.offsetX=Math.round(e);this.ki.uq.Hg()};
k.bR=function(a,b,c){var d=this.zl(),e=(d-this.vi.height)/2,f=Math.floor(256/d);return this.ru?0:Math.round(-1*(0===this.me?a*d:this.me===c?(a-(this.Vr()-f))*d+(d-(this.Vr()*d-256)%d):b-d/2)-e)};k.qR=function(a){var b=this.zl(),c=this.Sb.Np(),d=this.vi.top-8;c=c.height-this.vi.bottom-8;var e=Math.abs(this.Md);b=Math.min(this.Vr()*b,256)-e-this.vi.height;b>c?this.yQ(b,c):e>d?this.xQ(e,d,a):this.bm=this.Ux()};
k.yQ=function(a,b){a=Math.round(a-b);this.me-=a;this.Md-=a;this.bm=this.Ux();0>=this.me&&(this.Md=this.me=0,this.bm="50% bottom 0px")};k.xQ=function(a,b,c){a=Math.round(a-b);this.me+=a;this.Md+=a;this.bm=this.Ux();this.me>=c&&(this.me=c,this.Md=0,this.bm="50% top 0px")};k.cR=function(){var a=this.zl(),b=this.Vr(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.cc().indexOf(this.ya.selected[0]),0);b+=up(b,this.options,this.rq);c/=2;this.me=this.dR(b,c,a);this.Md=this.bR(b,c,a);this.qR(a)};
k.Ux=function(){var a=this.zl();return"50% "+(Math.abs(this.Md)-(a-this.vi.height)/2+a/2)+"px 0px"};k.zl=function(){return 3*this.Xo};k.Vr=function(){return this.options.length+this.rq.length};oV.g=function(){var a;return function(b){return(a||(a=ve(oV)))(b||oV)}}();
oV.W=p({type:oV,i:[["mat-select"]],eb:function(a,b,c){a&1&&(em(c,mV,5),em(c,UM,5),em(c,lL,5));if(a&2){var d;$l(d=fm())&&(b.DX=d.first);$l(d=fm())&&(b.options=d);$l(d=fm())&&(b.rq=d)}},oa:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],ta:20,na:function(a,b){a&1&&B("keydown",function(c){return b.ie(c)})("focus",function(){return b.Rl()})("blur",function(){return b.Ql()});a&2&&(gk("id",b.id)("tabindex",b.tabIndex)("aria-controls",b.vb?b.id+"-panel":null)("aria-expanded",
b.vb)("aria-label",b.lc||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.lh)("aria-describedby",b.Xw||null)("aria-activedescendant",b.HS()),rk("mat-select-disabled",b.disabled)("mat-select-invalid",b.lh)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Fb:"disableRipple",tabIndex:"tabIndex"},xa:["matSelect"],features:[Kl([{s:nU,Oa:oV},{s:gL,Oa:oV}]),ck],ob:["mat-select-trigger",
"*"],X:9,$:12,ha:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",
3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,
"ngClass","keydown"],["panel",""]],v:function(a,b){a&1&&(xl(fV),x(0,"div",0,1),B("click",function(){return b.toggle()}),x(3,"div",2),I(4,Cu,2,1,"span",3),I(5,Fu,3,2,"span",4),z(),x(6,"div",5),A(7,"div",6),z(),z(),I(8,Gu,4,14,"ng-template",7),B("backdropClick",function(){return b.close()})("attach",function(){return b.vU()})("detach",function(){return b.close()}));if(a&2){var c=Bl(1);gk("aria-owns",b.vb?b.id+"-panel":null);u(3);v("ngSwitch",b.empty);gk("id",b.vK);u(1);v("ngSwitchCase",!0);u(1);v("ngSwitchCase",
!1);u(3);v("cdkConnectedOverlayPanelClass",b.HU)("cdkConnectedOverlayScrollStrategy",b.Pe)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.vb)("cdkConnectedOverlayPositions",b.OU)("cdkConnectedOverlayMinWidth",null==b.vi?null:b.vi.width)("cdkConnectedOverlayOffsetY",b.Md)}},la:[xJ,TH,UH,yJ,VH,GH],S:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;opacity:0}\n'],
ra:2,data:{animation:[bV,cV]},mb:0});
var pV=function(){};pV.g=function(a){return new (a||pV)};pV.ba=id({type:pV});pV.aa=Bc({kb:[jV],imports:[[bI,qK,XM,sK],JI,DU,XM,sK]});
var qV=["autoInput"],rV=function(){var a=this;this.options=[];this.placeholder="";this.DB=[];this.Tq=!0;this.BE=!1;this.Ia=new KG;this.selectedOptions=[];this.Uq="";this.Zm=new Map;this.im=new IT;this.dY=this.im.Zk.h(zj(""),$h(function(b){return a.nh(b)}));this.qX="clearAll"};rV.prototype.Qa=function(){var a=this;this.Uq=this.DB[0];this.selectedOptions=this.options.filter(function(b){return 0<=a.DB.indexOf(b.value)});this.options.forEach(function(b){a.Zm.set(b.value,b)})};
rV.prototype.nh=function(a){var b=this,c=a?a.toLowerCase():"";return this.options.filter(function(d){return 0<=d.label.toLowerCase().indexOf(c)&&!b.selectedOptions.find(function(e){return d.label===e.label})})};rV.prototype.Kt=function(a){this.zi(a.yD.value);this.im.reset();this.TW.j.blur()};var Ju=function(a,b){var c=a.selectedOptions.findIndex(function(d){return d.value===b});0<=c&&(a.selectedOptions.splice(c,1),sV(a))};
rV.prototype.zi=function(a){if(this.BE&&(this.selectedOptions=[],"clearAll"===a)){sV(this);return}var b=this.options.find(function(c){return c.value===a});b&&(this.selectedOptions.push(b),sV(this))};var sV=function(a){a.im.Bc("");a.Ia.emit(a.selectedOptions.map(function(b){return b.value}))};rV.g=function(a){return new (a||rV)};
rV.W=p({type:rV,i:[["filter-dropdown"]],Za:function(a,b){a&1&&dm(qV,5,Ye);if(a&2){var c;$l(c=fm())&&(b.TW=c.first)}},inputs:{options:"options",placeholder:"placeholder",DB:"defaultOptions",Tq:"showCount",BE:"singleSelection"},outputs:{Ia:"change"},X:3,$:2,ha:[[4,"ngIf","ngIfElse"],["singleSelectInput",""],["matInput","","autocomplete","cancel",3,"placeholder","formControl","matAutocomplete"],["autoInput",""],["panelWidth","auto;",3,"optionSelected"],["auto","matAutocomplete"],["class","filter-options",
3,"show-count","value",4,"ngFor","ngForOf"],[3,"removed",4,"ngFor","ngForOf"],[1,"filter-options",3,"value"],["class","filter-count extra-light-font-color",4,"ngIf"],[1,"filter-count","extra-light-font-color"],[3,"removed"],["matChipRemove",""],[3,"placeholder","value","selectionChange"],[3,"value"]],v:function(a,b){a&1&&(I(0,Lu,10,7,"ng-container",0),I(1,Ou,4,4,"ng-template",null,1,lm));if(a&2){var c=Bl(2);v("ngIf",!b.BE)("ngIfElse",c)}},la:[RH,BU,$U,fu,GU,DT,TT,kU,OH,TU,UM,OU,lO,PU,oV],Xb:[MH],
S:["button.reset-selection[_ngcontent-%COMP%] {\n  margin-bottom: 10px;\n}\n\n.mat-form-field[_ngcontent-%COMP%] {\n  margin-top: 16px;\n}\n\n.filter-count[_ngcontent-%COMP%] {\n  text-align: right;\n}\n\n.filter-options.show-count[_ngcontent-%COMP%]     .mat-option-text {\n  display: grid;\n  min-width: 148px; \n  grid-template-columns: auto 40px;\n}\n\n.filter-options.show-count[_ngcontent-%COMP%] {\n  overflow: auto;\n  display: inherit;\n}\n\n.mat-chip[_ngcontent-%COMP%] {\n  background-color: white;\n  border: 1px solid #dadce0;\n  color: #5f6368;\n  font-size: 12px;\n}\n\n.mat-icon[_ngcontent-%COMP%] {\n  font-size: 16px;\n}\n\n.mat-standard-chip[_ngcontent-%COMP%] {\n  height: inherit;\n}"]});
var tV=function(){this.Ei="filters";this.nh=new Map;this.fC=[];this.ek=[];this.uv=new KG;this.VA=new Map};tV.prototype.Qa=function(){this.uv.emit(this.nh)};
var Pu=function(a,b,c){a.nh.set(b,c);a.uv.emit(a.nh)},uV=function(a,b){return a+"."+b},Qu=function(a,b){var c=Fs(b,1)||"";a.VA.has(c)||a.VA.set(c,b.Gf().map(function(h){return{label:h.za()||"",value:Fs(h,1)||"",count:0}}));b=a.VA.get(c)||[];if(a.ek){var d=new Map;a=Pa(a.ek);for(var e=a.next();!e.done;e=a.next()){e=e.value;for(var f=Pa(e.Gf()),g=f.next();!g.done;g=f.next())g=g.value,d.set(uV(Fs(e,1),Fs(g,1)),g.ik())}b=b.map(function(h){var l=c+"."+h.value;d.has(l)&&(h.count=d.get(l)||0);return h})}return b},
Ru=function(a,b){return a.nh.get(b)||[]};tV.g=function(a){return new (a||tV)};
tV.W=p({type:tV,i:[["base-filters"]],ta:2,na:function(a,b){a&2&&uk(b.Ei)},inputs:{nh:"filterOptions",fC:"filterFacets",ek:"facetHistograms"},outputs:{uv:"onFilter"},X:4,$:1,ha:function(){return[[1,"filter-title","medium-line-height"],"Filter by",[1,"filters-form"],[3,"options","placeholder","defaultOptions","change",4,"ngFor","ngForOf"],[3,"options","placeholder","defaultOptions","change"]]},v:function(a,b){a&1&&(x(0,"span",0),ql(1,1),z(),x(2,"form",2),I(3,Su,1,3,"filter-dropdown",3),z());a&2&&(u(3),
v("ngForOf",b.fC))},la:[QT,ET,KT,OH,rV],S:[".filters-form[_ngcontent-%COMP%]   mat-radio-group[_ngcontent-%COMP%]{\n  display: flex;\n  flex-direction: column;\n}\n\n.filters-form[_ngcontent-%COMP%]   mat-radio-button[_ngcontent-%COMP%] {\n  margin: 5px;\n}\n\nfilter-dropdown[_ngcontent-%COMP%] {\n  margin-top: 10px;\n}"]});
var vV=function(){};vV.g=function(a){return new (a||vV)};vV.ba=id({type:vV});vV.aa=Bc({kb:[FU],imports:[[qK,XM,sK,bI],JI,XM,sK]});
var wV=new Je("mat-chips-default-options");
var xV=function(){};xV.g=function(a){return new (a||xV)};xV.ba=id({type:xV});xV.aa=Bc({kb:[tK,{s:wV,Cb:{q2:[13]}}],imports:[[sK]]});
var yV=function(){};yV.g=function(a){return new (a||yV)};yV.ba=id({type:yV});yV.aa=Bc({kb:[tK],imports:[[WU,DU,sK],WU,DU]});
var zV=function(){};zV.g=function(a){return new (a||zV)};zV.ba=id({type:zV});zV.aa=Bc({imports:[[bI,bU,vV,xV,mO,yV,pV,cU]]});
var AV=function(){};AV.g=function(a){return new (a||AV)};AV.W=p({type:AV,i:[["empty-result"]],X:7,$:0,ha:function(){return[[1,"message-container"],[1,"medium-line-height"],"No results found",[1,"subtitle","medium-font-size","light-font-color"]," Try different keywords or remove search filters "]},v:function(a){a&1&&(x(0,"mat-icon"),K(1,"error_outline"),z(),x(2,"div",0),x(3,"span",1),ql(4,2),z(),x(5,"span",3),ql(6,4),z(),z())},la:[lO],S:["[_nghost-%COMP%] {\n  display: block;\n}\n\nmat-icon[_ngcontent-%COMP%] {\n  float: left;\n  font-size: 48px;\n  height: 48px;\n  width: 48px;\n  margin-right: 16px;\n  color: #757575;\n}\n\ndiv.message-container[_ngcontent-%COMP%] {\n  display: flex;\n  flex-direction: column;\n}\n\nspan.subtitle[_ngcontent-%COMP%] {\n  margin-top: 4px;\n}"]});
var BV=function(a){this.Jd=a};BV.g=function(a){return new (a||BV)(w(Wl))};BV.R=p({type:BV,i:[["list-item"]]});
var CV=function(a,b,c){this.lZ=a;this.kZ=b;this.o_=c;this.product=this.product||IP(HP(new GP,new EP),new zP).cw(new FP)};R(CV,JP);CV.prototype.Qa=function(){JP.prototype.Qa.call(this);var a=this.product;if(Gs(a,1))a=this.lZ;else if(Gs(a,2))a=this.kZ;else if(a.Hm())a=this.o_;else throw Error("qc");a=KF(this.q0.Jd,a);Gs(this.product,1)?a.instance.model=this.product.zb():a.instance.product=this.product};
CV.g=function(a){return new (a||CV)(w("model-list-item-component-factory"),w("model-collection-list-item-component-factory"),w("publisher-list-item-component-factory"))};CV.W=p({type:CV,i:[["list-item-wrapper"]],Za:function(a,b){a&1&&dm(BV,7);if(a&2){var c;$l(c=fm())&&(b.q0=c.first)}},features:[ck],X:1,$:0,v:function(a){a&1&&A(0,"list-item")},la:[BV],ra:2});
var DV=["primaryValueBar"],EV=Hn(function(a){this.L=a},"primary"),FV=new Je("mat-progress-bar-location",{fa:"root",o:Tu}),GV=new Je("MAT_PROGRESS_BAR_DEFAULT_OPTIONS"),HV=0,IV=function(a,b,c,d,e){a=EV.call(this,a)||this;a.ca=b;a.xc=c;a.bI=!1;a.Ec=0;a.SF=0;a.LK=new KG;a.AF=Ph.EMPTY;a.mode="determinate";a.eO="mat-progress-bar-"+HV++;a.VU="url('"+(d?d.Mu().split("#")[0]:"")+"#"+a.eO+"')";a.bI="NoopAnimations"===c;e&&(e.color&&(a.color=a.mu=e.color),a.mode=e.mode||a.mode);return a};R(IV,EV);
IV.prototype.SU=function(){return{transform:"scale3d("+this.value/100+", 1, 1)"}};IV.prototype.UQ=function(){return"buffer"===this.mode?{transform:"scale3d("+this.XK/100+", 1, 1)"}:null};IV.prototype.$d=function(){var a=this;this.ca.Da(function(){var b=a.TU.j;a.AF=ui(b,"transitionend").h(zi(function(c){return c.target===b})).subscribe(function(){"determinate"!==a.mode&&"buffer"!==a.mode||a.ca.Ab(function(){return a.LK.next({value:a.value})})})})};IV.prototype.ia=function(){this.AF.unsubscribe()};
Z.Object.defineProperties(IV.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Ec},set:function(a){this.Ec=Math.max(0,Math.min(100,cn(a)||0))}},XK:{configurable:!0,enumerable:!0,get:function(){return this.SF},set:function(a){this.SF=Math.max(0,Math.min(100,a||0))}}});IV.g=function(a){return new (a||IV)(w(Ye),w(Tj),w(BM,8),w(FV,8),w(GV,8))};
IV.W=p({type:IV,i:[["mat-progress-bar"]],Za:function(a,b){a&1&&dm(DV,5);if(a&2){var c;$l(c=fm())&&(b.TU=c.first)}},oa:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-progress-bar"],ta:4,na:function(a,b){a&2&&(gk("aria-valuenow","indeterminate"===b.mode||"query"===b.mode?null:b.value)("mode",b.mode),rk("_mat-animation-noopable",b.bI))},inputs:{color:"color",value:"value",XK:"bufferValue",mode:"mode"},outputs:{LK:"animationEnd"},xa:["matProgressBar"],features:[ck],
X:10,$:4,ha:[["aria-hidden","true"],["width","100%","height","4","focusable","false",1,"mat-progress-bar-background","mat-progress-bar-element"],["x","4","y","0","width","8","height","4","patternUnits","userSpaceOnUse",3,"id"],"cx 2 cy 2 r 2".split(" "),["width","100%","height","100%"],[1,"mat-progress-bar-buffer","mat-progress-bar-element",3,"ngStyle"],[1,"mat-progress-bar-primary","mat-progress-bar-fill","mat-progress-bar-element",3,"ngStyle"],["primaryValueBar",""],[1,"mat-progress-bar-secondary",
"mat-progress-bar-fill","mat-progress-bar-element"]],v:function(a,b){a&1&&(x(0,"div",0),Td(),x(1,"svg",1),x(2,"defs"),x(3,"pattern",2),A(4,"circle",3),z(),z(),A(5,"rect",4),z(),Dd.Wj=null,A(6,"div",5),A(7,"div",6,7),A(9,"div",8),z());a&2&&(u(3),v("id",b.eO),u(2),gk("fill",b.VU),u(1),v("ngStyle",b.UQ()),u(1),v("ngStyle",b.SU()))},la:[YH],S:['.mat-progress-bar{display:block;height:4px;overflow:hidden;position:relative;transition:opacity 250ms linear;width:100%}._mat-animation-noopable.mat-progress-bar{transition:none;animation:none}.mat-progress-bar .mat-progress-bar-element,.mat-progress-bar .mat-progress-bar-fill::after{height:100%;position:absolute;width:100%}.mat-progress-bar .mat-progress-bar-background{width:calc(100% + 10px)}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-background{display:none}.mat-progress-bar .mat-progress-bar-buffer{transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-buffer{border-top:solid 5px;opacity:.5}.mat-progress-bar .mat-progress-bar-secondary{display:none}.mat-progress-bar .mat-progress-bar-fill{animation:none;transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-fill{border-top:solid 4px}.mat-progress-bar .mat-progress-bar-fill::after{animation:none;content:"";display:inline-block;left:0}.mat-progress-bar[dir=rtl],[dir=rtl] .mat-progress-bar{transform:rotateY(180deg)}.mat-progress-bar[mode=query]{transform:rotateZ(180deg)}.mat-progress-bar[mode=query][dir=rtl],[dir=rtl] .mat-progress-bar[mode=query]{transform:rotateZ(180deg) rotateY(180deg)}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-fill,.mat-progress-bar[mode=query] .mat-progress-bar-fill{transition:none}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary,.mat-progress-bar[mode=query] .mat-progress-bar-primary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-translate 2000ms infinite linear;left:-145.166611%}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-primary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary,.mat-progress-bar[mode=query] .mat-progress-bar-secondary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-translate 2000ms infinite linear;left:-54.888891%;display:block}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-secondary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=buffer] .mat-progress-bar-background{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-background-scroll 250ms infinite linear;display:block}.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-buffer,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-background{animation:none;transition-duration:1ms}@keyframes mat-progress-bar-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mat-progress-bar-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mat-progress-bar-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-background-scroll{to{transform:translateX(-8px)}}\n'],
ra:2,mb:0});
var Wu=function(){return[]},JV=function(){this.DL=0};JV.g=function(a){return new (a||JV)};
JV.W=p({type:JV,i:[["product-list"]],inputs:{Ik:"productList$",DL:"emptyCardCount"},X:6,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],["emptyResults",""],[3,"product",4,"ngFor","ngForOf"],["class","empty",4,"ngFor","ngForOf"],[3,"product"],[1,"empty"],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,Yu,2,2,"ng-container",0),Rl(1,"async"),I(2,Zu,1,0,"ng-template",null,1,lm),I(4,$u,1,0,"ng-template",null,2,lm));if(a&2){var c=Bl(3);v("ngIf",Sl(1,2,b.Ik))("ngIfElse",c)}},la:[RH,OH,CV,IV,AV],Xb:[MH],
ra:2});
var KV=function(){this.rX=ib().nE("AIHUB").gh()};KV.prototype.Hc=function(a){ga("send","event",a.UB,a.TB,a.VB);a.cZ&&this.rX.Hc({type:"action",name:a.TB,ad:{actionName:a.TB,category:a.UB?a.UB:"",eventLabel:a.VB?a.VB:"",pathName:a.dO?a.dO:""}})};KV.g=function(a){return new (a||KV)};KV.U=Ac({l:KV,o:KV.g});
var LV=function(a,b){this.Ha=a;this.location=b};LV.prototype.back=function(){this.Ha.Hc({VB:location.pathname,TB:"BackButton",UB:null,dO:"",cZ:!0});this.location.back()};LV.g=function(a){return new (a||LV)(w(KV),w(kI))};
LV.W=p({type:LV,i:[["back-button"]],X:3,$:0,ha:function(){return[["mat-icon-button","","aria-label","Back to the previous page.",1,"gmat-button",3,"click"]]},v:function(a,b){a&1&&(x(0,"button",0),B("click",function(){return b.back()}),x(1,"mat-icon"),K(2,"arrow_back"),z(),z())},la:[hN,lO],ra:2});
var MV=function(){this.KZ=!0};MV.g=function(a){return new (a||MV)};MV.W=p({type:MV,i:[["not-found-page"]],ta:2,na:function(a,b){a&2&&rk("notfound-page",b.KZ)},X:7,$:0,ha:function(){return[[1,"title"],[1,"subtitle"],"Sorry, we couldn't find that page.",["href",""],"Return to the home page"]},v:function(a){a&1&&(x(0,"h1",0),K(1,"404"),z(),x(2,"h2",1),ql(3,2),z(),x(4,"div"),x(5,"a",3),ql(6,4),z(),z())},ra:2});
new Je("MatMenuContent");
new Je("MAT_MENU_PANEL");
In(Jn(function(){}));
new Je("mat-menu-default-options",{fa:"root",o:av});
var NV={s:new Je("mat-menu-scroll-strategy"),Ka:[uJ],Bb:function(a){return function(){return a.Lq.Fq()}}};ln({passive:!0});
var OV=function(){};OV.g=function(a){return new (a||OV)};OV.ba=id({type:OV});OV.aa=Bc({kb:[NV],imports:[sK]});var PV=function(){};PV.g=function(a){return new (a||PV)};PV.ba=id({type:PV});PV.aa=Bc({kb:[NV],imports:[[bI,sK,VM,qK,OV],JI,sK,OV]});
var QV=function(){};QV.g=function(a){return new (a||QV)};QV.ba=id({type:QV});QV.aa=Bc({imports:[[bI,DR,qN,mO,PV]]});
var RV=function(a){oA.call(this,a)};R(RV,oA);var SV=function(a,b){return Ma(a,2,b)};
var TV=function(a){oA.call(this,a)};R(TV,oA);TV.prototype.Ok=function(a){return tA(this,1,a)};
var UV=function(a){oA.call(this,a)};R(UV,oA);UV.prototype.Ok=function(a){return tA(this,1,a)};
var VV=function(a){oA.call(this,a)};R(VV,oA);VV.prototype.Ok=function(a){return tA(this,1,a)};
var WV=function(a){oA.call(this,a)};R(WV,oA);
var XV=function(a){oA.call(this,a)};R(XV,oA);var YV=function(a,b){return tA(a,2,b)},ZV=function(a,b){return tA(a,3,b)},$V=function(a,b){return tA(a,5,b)};
var aW=function(){this.nb=new sj;this.NM="Items per page:";this.xN="Next page";this.aO="Previous page";this.PL="First page";this.YM="Last page";this.pY=function(a,b,c){if(0==c||0==b)return"0 of "+c;c=Math.max(c,0);a*=b;return a+1+" \u2013 "+(a<c?Math.min(a+b,c):a+b)+" of "+c}};aW.g=function(a){return new (a||aW)};aW.U=Ac({l:aW,o:aW.g,fa:"root"});var bW={s:aW,Ka:[[new KE,new LE,aW]],Bb:function(a){return a||new aW}};
var cW=jb("state",[mb("initial, void, hidden",lb({opacity:0,transform:"scale(0)"})),mb("visible",lb({transform:"scale(1)"})),nb("* => visible",kb("200ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Va:[lb({opacity:0,transform:"scale(0)",offset:0}),lb({opacity:.5,transform:"scale(0.99)",offset:.5}),lb({opacity:1,transform:"scale(1)",offset:1})]})),nb("* => hidden",kb("100ms cubic-bezier(0, 0, 0.2, 1)",lb({opacity:0})))]);
var dW=ln({passive:!0}),eW=new Je("mat-tooltip-scroll-strategy"),fW={s:eW,Ka:[uJ],Bb:function(a){return function(){return a.Lq.Fq({C_:20})}}},gW=new Je("mat-tooltip-default-options",{fa:"root",o:bv}),hW=function(a,b,c,d,e,f,g,h,l,m,q,r){var t=this;this.uf=a;this.L=b;this.si=c;this.Nc=d;this.ca=e;this.qa=f;this.Yw=g;this.Jb=h;this.Ga=m;this.$h=q;this.Qb="below";this.SI=this.xK=this.Ra=!1;this.gd=8;this.e1="mat";this.ew=this.$h.ew;this.Ru=this.$h.Ru;this.Vk="auto";this.vs="";this.ni=[];this.ka=new sj;
this.ie=function(y){t.uo()&&27===y.keyCode&&!en(y)&&(y.preventDefault(),y.stopPropagation(),t.ca.Ab(function(){return t.Yd(0)}))};this.Pe=l;this.V=r;q&&(q.position&&(this.position=q.position),q.Vk&&(this.Vk=q.Vk));m.Ia.h(Dj(this.ka)).subscribe(function(){t.da&&t.CA(t.da)});e.Da(function(){b.j.addEventListener("keydown",t.ie)})};k=hW.prototype;
k.$d=function(){var a=this;this.xK=!0;this.Rz();this.Jb.Ah(this.L).h(Dj(this.ka)).subscribe(function(b){b?"keyboard"===b&&a.ca.Ab(function(){return a.show()}):a.ca.Ab(function(){return a.Yd(0)})})};
k.ia=function(){var a=this.L.j;clearTimeout(this.uA);this.da&&(this.da.Kb(),this.kc=null);a.removeEventListener("keydown",this.ie);this.ni.forEach(function(b){var c=Pa(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,dW)});this.ni.length=0;this.ka.next();this.ka.complete();cK(this.Yw,a,this.message);this.Jb.Sf(a)};
k.show=function(a){var b=this;a=void 0===a?this.ew:a;if(!this.disabled&&this.message&&(!this.uo()||this.kc.ct||this.kc.fs)){var c=this.Zn();this.ul();this.Dj=this.Dj||new mJ(this.ZV,this.Nc);this.kc=c.Tb(this.Dj).instance;this.kc.Vy.h(Dj(this.ka)).subscribe(function(){return b.ul()});this.GJ(this.sA);this.pK();this.kc.show(a)}};k.Yd=function(a){a=void 0===a?this.Ru:a;this.kc&&this.kc.Yd(a)};k.toggle=function(){this.uo()?this.Yd():this.show()};k.uo=function(){return!!this.kc&&this.kc.isVisible()};
k.Zn=function(){var a=this;if(this.da)return this.da;var b=FI(this.si,this.L);b=aJ(cJ(dJ(hJ(kJ(this.uf.position(),this.L),".mat-tooltip"),!1),this.gd),b);b.ZN.h(Dj(this.ka)).subscribe(function(c){a.iW(c.vX);a.kc&&c.D_.TY&&a.kc.isVisible()&&a.ca.Ab(function(){return a.Yd(0)})});this.da=this.uf.create({direction:this.Ga,Ek:b,Kc:"mat-tooltip-panel",Xi:this.Pe()});this.CA(this.da);this.da.ai.h(Dj(this.ka)).subscribe(function(){return a.ul()});this.da.Ko.h(Dj(this.ka)).subscribe(function(){var c;return null===
(c=a.kc)||void 0===c?void 0:c.lT()});return this.da};k.ul=function(){this.da&&this.da.$c()&&this.da.detach();this.kc=null};k.CA=function(a){a=a.Fa.Ek;var b=this.aT(),c=this.Xx();bJ(a,[this.uF(Object.assign(Object.assign({},b.ZC),c.ZC)),this.uF(Object.assign(Object.assign({},b.dC),c.dC))])};k.uF=function(a){return a};
k.aT=function(){var a=!this.Ga||"ltr"==this.Ga.value,b=this.position;if("above"==b||"below"==b)var c={Ic:"center",Jc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Ic:"start",Jc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Ic:"end",Jc:"center"};a=this.VH(c.Ic,c.Jc);return{ZC:c,dC:{Ic:a.x,Jc:a.y}}};
k.Xx=function(){var a=!this.Ga||"ltr"==this.Ga.value,b=this.position;if("above"==b)var c={pb:"center",Mb:"bottom"};else if("below"==b)c={pb:"center",Mb:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={pb:"end",Mb:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={pb:"start",Mb:"center"};a=this.VH(c.pb,c.Mb);return{ZC:c,dC:{pb:a.x,Mb:a.y}}};
k.pK=function(){var a=this;this.kc&&(this.kc.message=this.message,this.kc.zj(),this.ca.oq.h(bj(),Dj(this.ka)).subscribe(function(){a.kc&&a.da.Hg()}))};k.GJ=function(a){this.kc&&(this.kc.NE=a,this.kc.zj())};k.VH=function(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}};
k.iW=function(a){var b=a.Mb,c=a.Ic;a=a.Jc;b="center"===b?this.Ga&&"rtl"===this.Ga.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.sG){if(c=this.da)c.Pb&&c.am(c.Pb,"mat-tooltip-panel-"+this.sG,!1),c.Pb&&c.am(c.Pb,"mat-tooltip-panel-"+b,!0);this.sG=b}};
k.Rz=function(){var a=this;!this.Ra&&this.message&&this.xK&&!this.ni.length&&(this.RI()?this.ni.push(["mouseenter",function(){a.JJ();a.show()}]):"off"!==this.Vk&&(this.EG(),this.ni.push(["touchstart",function(){a.JJ();clearTimeout(a.uA);a.uA=setTimeout(function(){return a.show()},500)}])),this.tF(this.ni))};
k.JJ=function(){var a=this;if(!this.SI){this.SI=!0;var b=[];if(this.RI())b.push(["mouseleave",function(){return a.Yd()}],["wheel",function(d){return a.BW(d)}]);else if("off"!==this.Vk){this.EG();var c=function(){clearTimeout(a.uA);a.Yd(a.$h.f0)};b.push(["touchend",c],["touchcancel",c])}this.tF(b);this.ni.push.apply(this.ni,Yc(b))}};k.tF=function(a){var b=this;a.forEach(function(c){var d=Pa(c);c=d.next().value;d=d.next().value;b.L.j.addEventListener(c,d,dW)})};k.RI=function(){return!this.qa.Kn&&!this.qa.TP};
k.BW=function(a){if(this.uo()){a=this.V.elementFromPoint(a.clientX,a.clientY);var b=this.L.j;a===b||b.contains(a)||this.Yd()}};k.EG=function(){var a=this.Vk;if("off"!==a){var b=this.L.j,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
Z.Object.defineProperties(hW.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Qb},set:function(a){var b;a!==this.Qb&&(this.Qb=a,this.da&&(this.CA(this.da),null===(b=this.kc)||void 0===b?void 0:b.show(0),this.da.Hg()))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra},set:function(a){(this.Ra=$m(a))?this.Yd(0):this.Rz()}},message:{configurable:!0,enumerable:!0,get:function(){return this.vs},set:function(a){var b=this;cK(this.Yw,this.L.j,this.vs);
this.vs=null!=a?String(a).trim():"";!this.vs&&this.uo()?this.Yd(0):(this.Rz(),this.pK(),this.ca.Da(function(){Promise.resolve().then(function(){var c=b.Yw,d=b.L.j,e=b.message;if(c.eR(d,e)){var f=En(e,"tooltip");"string"!==typeof e?(Gn(e),$J.set(f,{fq:e,Jv:0})):$J.has(f)||c.OR(e,"tooltip");c.ZH(d,f)||c.tQ(d,f)}})}))}},NE:{configurable:!0,enumerable:!0,get:function(){return this.sA},set:function(a){this.sA=a;this.kc&&this.GJ(this.sA)}}});hW.g=function(){zk()};
hW.R=p({type:hW,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],ew:["matTooltipShowDelay","showDelay"],Ru:["matTooltipHideDelay","hideDelay"],Vk:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],NE:["matTooltipClass","tooltipClass"]}});var jW=function(a,b,c,d,e,f,g,h,l,m,q,r){hW.call(this,a,b,c,d,e,f,g,h,l,m,q,r);this.ZV=iW};R(jW,hW);
jW.g=function(a){return new (a||jW)(w(uJ),w(Ye),w(EI),w(Wl),w(Tj),w(wI),w(bK),w(GJ),w(eW),w(rI,8),w(gW,8),w(Ym))};jW.R=p({type:jW,i:[["","matTooltip",""]],oa:[1,"mat-tooltip-trigger"],xa:["matTooltip"],features:[ck]});var kW=function(a){this.ea=a;this.ep="initial";this.Kr=!1;this.Vy=new sj};k=kW.prototype;k.show=function(a){var b=this;clearTimeout(this.fs);this.Kr=!0;this.ct=setTimeout(function(){b.ep="visible";b.ct=void 0;b.zj()},a)};
k.Yd=function(a){var b=this;clearTimeout(this.ct);this.fs=setTimeout(function(){b.ep="hidden";b.fs=void 0;b.zj()},a)};k.isVisible=function(){return"visible"===this.ep};k.ia=function(){clearTimeout(this.ct);clearTimeout(this.fs);this.Vy.complete()};k.EQ=function(){this.Kr=!1};k.Nn=function(a){a=a.Hb;"hidden"!==a||this.isVisible()||this.Vy.next();if("visible"===a||"hidden"===a)this.Kr=!0};k.lT=function(){this.Kr&&this.Yd(0)};k.zj=function(){pF(this.ea)};k.k1=function(){};
kW.g=function(a){return new (a||kW)(w(sF))};kW.R=p({type:kW});var iW=function(a,b){kW.call(this,a);this.ex=b;this.NT=this.ex.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};R(iW,kW);iW.R=kW.R;iW.g=function(a){return new (a||iW)(w(sF),w(vN))};
iW.W=p({type:iW,i:[["mat-tooltip-component"]],oa:["aria-hidden","true"],ta:2,na:function(a,b){a&2&&qk("zoom","visible"===b.ep?1:null)},features:[ck],X:3,$:7,ha:[[1,"mat-tooltip",3,"ngClass"]],v:function(a,b){a&1&&(x(0,"div",0),B("@state.start",function(){return b.EQ()})("@state.done",function(d){return b.Nn(d)}),Rl(1,"async"),K(2),z());if(a&2){var c;rk("mat-tooltip-handset",null==(c=Sl(1,5,b.NT))?null:c.matches);v("ngClass",b.NE)("@state",b.ep);u(2);Dl(b.message)}},la:[GH],Xb:[MH],S:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],
ra:2,data:{animation:[cW]},mb:0});
var lW=new Je("MAT_PAGINATOR_DEFAULT_OPTIONS"),mW=Jn(function(a){var b=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e]=arguments[e];var f=a.apply(this,[].concat(Yc(d)))||this;f.di=!1;f.kz=[];f.CC=new Oh(function(g){f.di?f.zI(g):f.kz.push(g)});return f};R(b,a);b.prototype.iU=function(){this.di=!0;this.kz.forEach(this.zI);this.kz=null};b.prototype.zI=function(c){c.next();c.complete()};return b}(function(){})),nW=function(a,b,c){var d=mW.call(this)||this;d.ke=a;d.ea=b;d.KI=0;d.mI=0;d.ez=[];
d.jy=!1;d.Vz=!1;d.page=new KG;d.FT=a.nb.subscribe(function(){return pF(d.ea)});if(c){var e=c.Ya,f=c.Ri,g=c.tC;c=c.fw;null!=e&&(d.dz=e);null!=f&&(d.ez=f);null!=g&&(d.jy=g);null!=c&&(d.Vz=c)}return d};R(nW,mW);nW.prototype.Qa=function(){this.BT=!0;this.zA();this.iU()};nW.prototype.ia=function(){this.FT.unsubscribe()};nW.prototype.nextPage=function(){if(hv(this)){var a=this.gb;this.gb++;this.fo(a)}};var hv=function(a){return a.gb<(a.Ya?Math.ceil(a.length/a.Ya):0)-1&&0!=a.Ya};k=nW.prototype;
k.kR=function(a){var b=this.gb;this.gb=Math.floor(this.gb*this.Ya/a)||0;this.Ya=a;this.fo(b)};k.ys=function(){return this.disabled||!hv(this)};k.Ms=function(){return this.disabled||!(1<=this.gb&&0!=this.Ya)};k.zA=function(){this.BT&&(this.Ya||(this.dz=0!=this.Ri.length?this.Ri[0]:50),this.vl=this.Ri.slice(),-1===this.vl.indexOf(this.Ya)&&this.vl.push(this.Ya),this.vl.sort(function(a,b){return a-b}),pF(this.ea))};k.fo=function(a){this.page.emit({g2:a,gb:this.gb,Ya:this.Ya,length:this.length})};
Z.Object.defineProperties(nW.prototype,{gb:{configurable:!0,enumerable:!0,get:function(){return this.KI},set:function(a){this.KI=Math.max(cn(a),0);pF(this.ea)}},length:{configurable:!0,enumerable:!0,get:function(){return this.mI},set:function(a){this.mI=cn(a);pF(this.ea)}},Ya:{configurable:!0,enumerable:!0,get:function(){return this.dz},set:function(a){this.dz=Math.max(cn(a),0);this.zA()}},Ri:{configurable:!0,enumerable:!0,get:function(){return this.ez},set:function(a){this.ez=(a||[]).map(function(b){return cn(b)});
this.zA()}},tC:{configurable:!0,enumerable:!0,get:function(){return this.jy},set:function(a){this.jy=$m(a)}},fw:{configurable:!0,enumerable:!0,get:function(){return this.Vz},set:function(a){this.Vz=$m(a)}}});nW.g=function(){zk()};nW.R=p({type:nW,inputs:{color:"color",gb:"pageIndex",length:"length",Ya:"pageSize",Ri:"pageSizeOptions",tC:"hidePageSize",fw:"showFirstLastButtons"},outputs:{page:"page"},features:[ck]});var oW=function(a,b,c){a=nW.call(this,a,b,c)||this;c&&null!=c.jY&&(a.FS=c.jY);return a};
R(oW,nW);oW.R=nW.R;oW.g=function(a){return new (a||oW)(w(aW),w(sF),w(lW,8))};
oW.W=p({type:oW,i:[["mat-paginator"]],oa:["role","group",1,"mat-paginator"],inputs:{disabled:"disabled"},xa:["matPaginator"],features:[ck],X:14,$:14,ha:[[1,"mat-paginator-outer-container"],[1,"mat-paginator-container"],["class","mat-paginator-page-size",4,"ngIf"],[1,"mat-paginator-range-actions"],[1,"mat-paginator-range-label"],["mat-icon-button","","type","button","class","mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button",
"","type","button",1,"mat-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class",
"mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-paginator-page-size"],[1,"mat-paginator-page-size-label"],["class","mat-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-paginator-page-size-value",4,"ngIf"],[1,"mat-paginator-page-size-select",3,"appearance","color"],[3,"value","disabled","aria-label","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-paginator-page-size-value"],
["mat-icon-button","","type","button",1,"mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],v:function(a,b){a&1&&(x(0,"div",0),x(1,"div",1),I(2,fv,5,3,"div",2),
x(3,"div",3),x(4,"div",4),K(5),z(),I(6,gv,3,5,"button",5),x(7,"button",6),B("click",function(){if(1<=b.gb&&0!=b.Ya){var c=b.gb;b.gb--;b.fo(c)}}),Td(),x(8,"svg",7),A(9,"path",8),z(),z(),Dd.Wj=null,x(10,"button",9),B("click",function(){return b.nextPage()}),Td(),x(11,"svg",7),A(12,"path",10),z(),z(),I(13,iv,3,5,"button",11),z(),z(),z());a&2&&(u(2),v("ngIf",!b.tC),u(3),Cl(" ",b.ke.pY(b.gb,b.Ya,b.length)," "),u(1),v("ngIf",b.fw),u(1),v("matTooltip",b.ke.aO)("matTooltipDisabled",b.Ms())("matTooltipPosition",
"above")("disabled",b.Ms()),gk("aria-label",b.ke.aO),u(3),v("matTooltip",b.ke.xN)("matTooltipDisabled",b.ys())("matTooltipPosition","above")("disabled",b.ys()),gk("aria-label",b.ke.xN),u(3),v("ngIf",b.fw))},la:[RH,hN,jW,BU,oV,OH,UM],S:[".mat-paginator{display:block}.mat-paginator-outer-container{display:flex}.mat-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%}.mat-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-paginator-page-size{margin-right:0;margin-left:8px}.mat-paginator-page-size-label{margin:0 4px}.mat-paginator-page-size-select{margin:6px 4px 0 4px;width:56px}.mat-paginator-page-size-select.mat-form-field-appearance-outline{width:64px}.mat-paginator-page-size-select.mat-form-field-appearance-fill{width:64px}.mat-paginator-range-label{margin:0 32px 0 24px}.mat-paginator-range-actions{display:flex;align-items:center}.mat-paginator-icon{width:28px;fill:currentColor}[dir=rtl] .mat-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-paginator-icon{fill:CanvasText}\n"],
ra:2,mb:0});
var qW=function(a,b,c,d){var e=this;this.Ca=a;this.wb=b;this.tc=c;this.Ta=d;this.gE=new wj;this.Ya=10;this.Ri=[10,25,50,100];this.gb=this.OD=0;this.$m=new Map;b.Hq.yE=function(){return!1};this.RM=this.Ca.Cq.h($h(function(f){return decodeURIComponent(f.get("q")||"")}));this.gC=pS(d).h(Bj(function(f){return pW(e,f)}));this.Ik=this.gE.h($h(function(f){var g,h,l,m=((null===(g=bt(f,fS,2))||void 0===g?void 0:g.Dm())||[]).map(function(r){return HP(new GP,r)}),q=((null===(h=bt(f,dS,1))||void 0===h?void 0:
rA(h,zP,1))||[]).map(function(r){return IP(new GP,r)});f=((null===(l=bt(f,hS,3))||void 0===l?void 0:l.oC())||[]).map(function(r){return(new GP).cw(r)});return q.concat(m.concat(f))}));this.LL=this.gE.h($h(function(f){return rA(f,aS,4)}))};qW.prototype.Qa=function(){rW(this)};qW.prototype.EK=function(){return new Set};
var pW=function(a,b){return a.Ca.Cq.h($h(function(c){return[].concat(Yc(b),Yc(a.EK())).reduce(function(d,e){var f=c.get(e);return f?d.set(e,sW(f)):d},new Map)}))},sW=function(a){return a?a.split(",").map(function(b){return decodeURIComponent(b)}):[]},uW=function(a,b){var c=new Map;Array.from(b).filter(function(d){d=Pa(d);d.next();return 0<d.next().value.length}).sort().forEach(function(d){var e=Pa(d);d=e.next().value;e=e.next().value;c.set(d,tW(e))});return a.RM.h($h(function(d){return d?c.set("q",
d):c}))},tW=function(a){a=a||[];return a.map(function(b){return encodeURIComponent(b)}).join(",")},vW=function(a){var b={};a.forEach(function(c,d){b[d]=c});return b},jv=function(a,b){uW(a,b).subscribe(function(c){a.wb.navigate([],{wa:vW(c),Fd:!0})})},wW=function(a){a.$m.has(a.Ya)||a.$m.set(a.Ya,[""]);var b=new UV,c=a.$m.get(a.Ya)[a.gb]||"",d=new RV;SV(d,a.Ya);Ma(d,1,c);Ma(d,3,!0);b.Ok(d);var e=new TV,f=new XV;return li([a.gC,a.RM]).h(Hj(function(g){g=Pa(g);var h=g.next().value;g.next();g=h.get("subtype")||
[];0===g.length&&(ZV(f,b),$V(f,e));g.includes("publisher")&&(h=new VV,h.Ok(d),tA(f,4,h));g.includes("model-family")&&$V(f,e);(g.includes("module")||g.includes("placeholder"))&&ZV(f,b)}),$h(function(g){var h=Pa(g);g=h.next().value;h=h.next().value;var l=new WV;Ma(l,1,h);tA(f,1,l);YV(f,Ks(g));return f}))},rW=function(a){wW(a).h(Bj(function(b){return a.tc.zq(b,"/list",jS)}),Hj(function(b){var c,d;a.OD=Cx(b,5)||0;a.$m.get(a.Ya)[a.gb+1]=(null===(d=null===(c=bt(b,fS,2))||void 0===c?void 0:bt(c,bS,2))||
void 0===d?void 0:Ds(d,1))||""})).subscribe(a.gE)};qW.prototype.vv=function(a){this.gb=a.gb;this.$m.has(a.Ya)&&this.$m.get(a.Ya)[this.gb]||(this.gb=0);this.Ya=a.Ya;rW(this)};qW.g=function(a){return new (a||qW)(w(Gq),w(ps),w(kS),w(mS))};
qW.W=p({type:qW,i:[["ng-component"]],X:4,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],[1,"content-2-columns"],[1,"nav"],[3,"filterFacets","filterOptions","facetHistograms","onFilter"],[1,"content"],[3,"productList$"],[3,"pageIndex","pageSize","pageSizeOptions","length","page"],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,kv,9,12,"ng-container",0),Rl(1,"async"),I(2,lv,1,0,"ng-template",null,1,lm));if(a&2){var c=Bl(3);v("ngIf",Sl(1,2,b.Ta.sq))("ngIfElse",c)}},la:[RH,tV,JV,oW,IV],Xb:[MH],
ra:2});
var xW=function(){};xW.g=function(a){return new (a||xW)};xW.ba=id({type:xW});xW.aa=Bc({kb:[fW],imports:[[ZJ,bI,qK,sK],sK,JI]});
var yW=function(){};yW.g=function(a){return new (a||yW)};yW.ba=id({type:yW});yW.aa=Bc({kb:[bW],imports:[[bI,qN,pV,xW,sK]]});
var zW=function(){};zW.g=function(a){return new (a||zW)};zW.ba=id({type:zW});zW.aa=Bc({imports:[[bI,sK],sK]});
var AW=function(){};AW.g=function(a){return new (a||AW)};AW.ba=id({type:AW});AW.aa=Bc({imports:[[eL,KS,zV,mO,yW,zW]]});
var BW=function(){};BW.prototype.transform=function(a,b){var c=Fs(a,1),d=CW(c,b);return a.Gf().map(function(e){var f=Fs(e,1)||"";return{label:e.za()||"",value:f,count:d.get(f)||0}})};var CW=function(a,b){var c=new Map;if(b&&(b=b.find(function(e){return Fs(e,1)===a}))){b=Pa(b.Gf());for(var d=b.next();!d.done;d=b.next())d=d.value,c.set(Fs(d,1),d.ik())}return c};BW.g=function(a){return new (a||BW)};BW.mf=kd({name:"generateOptions",type:BW,pd:!0});
var DW=function(){};DW.g=function(a){return new (a||DW)};DW.ba=id({type:DW});DW.aa=Bc({kb:[KV,kS,mS],imports:[[bO]]});
var EW=function(){};EW.prototype.showOneGoogleBar=function(){return!!window.showOneGoogleBar};EW.g=function(a){return new (a||EW)};EW.U=Ac({l:EW,o:EW.g,fa:"root"});
var FW=function(){};FW.g=function(a){return new (a||FW)};FW.ba=id({type:FW});FW.aa=Bc({imports:[[bI]]});
var GW=function(a,b){this.Ta=a;this.yh=b},HW=function(a,b){var c,d;return ci(a,function f(){var g=this,h,l,m,q,r,t,y,C,J,S,E,D,T;return di(f,function(Q){switch(Q.ac){case 1:return h=g,l=[],(m=b.q)&&l.push(m+" and more"),(q=b["fine-tunable"])&&l.push("yes"===q?"finetunable":"not finetunable"),ei(Q,Wh(nS(g.Ta,"deployment-format",b["deployment-format"])),2);case 2:return r=Q.ee,ei(Q,Wh(nS(g.Ta,"tf-version",b["tf-version"])),3);case 3:t=Q.ee;r?l.push(r):t&&l.push(t);y=null===(c=b["module-type"])||void 0===
c?void 0:c.split(",");C=[];if(!y){Q.tg(4);break}J=y.map(function(U){return nS(h.Ta,"module-type",U)});return ei(Q,Wh(li([].concat(Yc(J))).h($h(function(U){return U.filter(function(Y){return Y})}))),5);case 5:C=Q.ee;case 4:0<C.length?l.push(C.join(", ")+" models"):l.push("machine learning models");S=null===(d=b.publisher)||void 0===d?void 0:d.split(",");if(!S){Q.tg(6);break}E=S.map(function(U){return nS(h.Ta,"publisher",U)});return ei(Q,Wh(li([].concat(Yc(E))).h($h(function(U){return U.filter(function(Y){return Y})}))),
7);case 7:D=Q.ee,0<D.length&&l.push("from "+D.join(", "));case 6:T="Find "+l.join(" ")+" on TensorFlow Hub",$K(g.yh,{name:"description",content:T}),Q.ac=0}})})};GW.g=function(a){return new (a||GW)(n(sS),n(ZK))};GW.U=Ac({l:GW,o:GW.g,fa:"root"});
var IW=function(){},JW=function(a){if(at(a))var b={CD:a.Ea().Ji().toString(),bD:null};else{b=Ds(a.Ea(),2);var c=Ds(Ps(a),7).substring(("aihub.tensorflow-module."+b+".").length);b=a.Ea().za();b=(c=b.match(new RegExp(c+"/(\\d+)/(.*)")))?{CD:c[1],bD:c[2]}:{CD:null,bD:b}}c=b;b=c.CD;var d=c.bD;c=[];b&&c.push("v"+b);d&&c.push(d);a=at(a)?Ds(a,5):Ds(Ps(a),9);return Ts(a)+" ("+c.join(", ")+")"};IW.g=function(a){return new (a||IW)};IW.U=Ac({l:IW,o:IW.g,fa:"root"});
var KW=function(a){this.Ta=a};KW.prototype.transform=function(a,b){return oS(this.Ta,a,b)};KW.g=function(a){return new (a||KW)(w(mS,16))};KW.mf=kd({name:"facetValueFromSearchResultWrapper",type:KW,pd:!0});KW.U=Ac({l:KW,o:KW.g,fa:"root"});
var LW=function(){};LW.prototype.transform=function(a){return MW(this,a,new Map)};
var MW=function(a,b,c){if(NW(b))return OW(b,"<span>");if(Array.isArray(b))return b.map(function(h){return MW(a,h,c)}).join("");var d=[],e=PW(a,b,c);e=Pa(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=b[g];if(NW(f)||Array.isArray(f)||0!==Object.keys(f).length)g=OW(g,"<th>"),f=OW(MW(a,f,c),"<td>"),d.push(OW(g+f,"<tr>"))}return OW(d.join(""),"<table>")},PW=function(a,b,c){var d=[];b=Pa(Object.entries(b));for(var e=b.next();!e.done;e=b.next()){var f=Pa(e.value);e=f.next().value;f=f.next().value;
d.push({key:e,depth:QW(a,f,c)})}return d.sort(function(g,h){return g.depth-h.depth}).map(function(g){return g.key})},QW=function(a,b,c){if(c.has(b))return c.get(b);if(NW(b))a=0;else if(Array.isArray(b))a=RW(a,b,c);else{var d=[].concat(Yc(Object.values(b)));a=RW(a,d,c)+1}c.set(b,a);return a},RW=function(a,b,c){return b.reduce(function(d,e){return Math.max(d,QW(a,e,c))},0)},OW=function(a,b){return b+a+(b.charAt(0)+"/"+b.slice(1))},NW=function(a){return"string"===typeof a||"number"===typeof a};
LW.g=function(a){return new (a||LW)};LW.mf=kd({name:"htmlify",type:LW,pd:!0});LW.U=Ac({l:LW,o:LW.g,fa:"root"});
var SW=function(){};SW.g=function(a){return new (a||SW)};SW.ba=id({type:SW});SW.aa=Bc({imports:[[bI]]});
var TW=function(a,b){this.aj=a;this.Ta=b};TW.prototype.un=function(a){this.aj.un(a?a+" | TensorFlow Hub":"TensorFlow Hub")};
var UW=function(a,b){return ci(a,function d(){var e,f,g=this,h,l;return di(d,function(m){if(1==m.ac)return e=[],(f=b.q)&&e.push(f),ei(m,Wh(nS(g.Ta,"deployment-format",b["deployment-format"])),2);if(3!=m.ac)return h=m.ee,ei(m,Wh(nS(g.Ta,"tf-version",b["tf-version"])),3);l=m.ee;h?e.push(h):l&&e.push(l);if(0===e.length)return m.return(!1);g.un(e.join(" "));return m.return(!0)})})},WW=function(a,b){var c,d,e=null===(d=null===(c=b.product)||void 0===c?void 0:c.Ea())||void 0===d?void 0:d.za();return e&&
VW(a,e)||b.title},VW=function(a,b){return b.split("/").map(function(c){return c.split(/[-_]/).map(function(d){return a.dB(d)}).join(" ")}).join(" | ")};TW.prototype.dB=function(a){return a.charAt(0).toUpperCase()+a.slice(1)};TW.g=function(a){return new (a||TW)(n(bL),n(sS))};TW.U=Ac({l:TW,o:TW.g,fa:"root"});
/*
 Copyright (C) 2006 Google Inc.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
window.PR_SHOULD_USE_CONTINUATION=!0;window.PR_TAB_WIDTH=8;window.PR_normalizedHtml=void 0;window.PR=void 0;window.prettyPrintOne=void 0;window.prettyPrint=void 0;window._pr_isIE6=function(){var a=navigator&&navigator.userAgent&&navigator.userAgent.match(/\bMSIE ([678])\./);a=a?+a[1]:!1;window._pr_isIE6=function(){return a};return a};
(function(){function a(fa){return fa.replace(t,"&amp;").replace(y,"&lt;").replace(C,"&gt;")}function b(fa,F,O){switch(fa.nodeType){case 1:var W=fa.tagName.toLowerCase();F.push("<",W);var M=fa.attributes,ba=M.length;if(ba){if(O){for(var N=[],V=ba;0<=--V;)N[V]=M[V];N.sort(function(X,qa){return X.name<qa.name?-1:X.name===qa.name?0:1});M=N}for(V=0;V<ba;++V)N=M[V],N.specified&&F.push(" ",N.name.toLowerCase(),'="',N.value.replace(t,"&amp;").replace(y,"&lt;").replace(C,"&gt;").replace(J,"&quot;"),'"')}F.push(">");
for(M=fa.firstChild;M;M=M.nextSibling)b(M,F,O);!fa.firstChild&&/^(?:br|link|img)$/.test(W)||F.push("</",W,">");break;case 3:case 4:F.push(a(fa.nodeValue))}}function c(fa){function F(ha){if("\\"!==ha.charAt(0))return ha.charCodeAt(0);switch(ha.charAt(1)){case "b":return 8;case "t":return 9;case "n":return 10;case "v":return 11;case "f":return 12;case "r":return 13;case "u":case "x":return parseInt(ha.substring(2),16)||ha.charCodeAt(1);case "0":case "1":case "2":case "3":case "4":case "5":case "6":case "7":return parseInt(ha.substring(1),
8);default:return ha.charCodeAt(1)}}function O(ha){if(32>ha)return(16>ha?"\\x0":"\\x")+ha.toString(16);ha=String.fromCharCode(ha);if("\\"===ha||"-"===ha||"["===ha||"]"===ha)ha="\\"+ha;return ha}function W(ha){var oa=ha.substring(1,ha.length-1).match(RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g"));ha=[];for(var pa=[],bb="^"===oa[0],Da=bb?1:0,Ea=oa.length;Da<Ea;++Da){var Ja=oa[Da];switch(Ja){case "\\B":case "\\b":case "\\D":case "\\d":case "\\S":case "\\s":case "\\W":case "\\w":ha.push(Ja);
continue}Ja=F(Ja);if(Da+2<Ea&&"-"===oa[Da+1]){var qb=F(oa[Da+2]);Da+=2}else qb=Ja;pa.push([Ja,qb]);65>qb||122<Ja||(65>qb||90<Ja||pa.push([Math.max(65,Ja)|32,Math.min(qb,90)|32]),97>qb||122<Ja||pa.push([Math.max(97,Ja)&-33,Math.min(qb,122)&-33]))}pa.sort(function(Db,Cc){return Db[0]-Cc[0]||Cc[1]-Db[1]});oa=[];Ja=[NaN,NaN];for(Da=0;Da<pa.length;++Da)Ea=pa[Da],Ea[0]<=Ja[1]+1?Ja[1]=Math.max(Ja[1],Ea[1]):oa.push(Ja=Ea);pa=["["];bb&&pa.push("^");pa.push.apply(pa,ha);for(Da=0;Da<oa.length;++Da)Ea=oa[Da],
pa.push(O(Ea[0])),Ea[1]>Ea[0]&&(Ea[1]+1>Ea[0]&&pa.push("-"),pa.push(O(Ea[1])));pa.push("]");return pa.join("")}function M(ha){for(var oa=ha.source.match(RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),pa=oa.length,bb=[],Da=0,Ea=0;Da<pa;++Da){var Ja=oa[Da];"("===Ja?++Ea:"\\"===Ja.charAt(0)&&(Ja=+Ja.substring(1))&&Ja<=Ea&&(bb[Ja]=-1)}for(Da=1;Da<bb.length;++Da)-1===bb[Da]&&(bb[Da]=
++ba);for(Ea=Da=0;Da<pa;++Da)Ja=oa[Da],"("===Ja?(++Ea,void 0===bb[Ea]&&(oa[Da]="(?:")):"\\"===Ja.charAt(0)&&(Ja=+Ja.substring(1))&&Ja<=Ea&&(oa[Da]="\\"+bb[Ea]);for(Ea=Da=0;Da<pa;++Da)"^"===oa[Da]&&"^"!==oa[Da+1]&&(oa[Da]="");if(ha.ignoreCase&&N)for(Da=0;Da<pa;++Da)Ja=oa[Da],ha=Ja.charAt(0),2<=Ja.length&&"["===ha?oa[Da]=W(Ja):"\\"!==ha&&(oa[Da]=Ja.replace(/[a-zA-Z]/g,function(qb){qb=qb.charCodeAt(0);return"["+String.fromCharCode(qb&-33,qb|32)+"]"}));return oa.join("")}for(var ba=0,N=!1,V=!1,X=0,qa=
fa.length;X<qa;++X){var ta=fa[X];if(ta.ignoreCase)V=!0;else if(/[a-z]/i.test(ta.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){N=!0;V=!1;break}}var Aa=[];X=0;for(qa=fa.length;X<qa;++X){ta=fa[X];if(ta.global||ta.multiline)throw Error(""+ta);Aa.push("(?:"+M(ta)+")")}return new RegExp(Aa.join("|"),V?"gi":"g")}function d(fa){var F=0;return function(O){for(var W=null,M=0,ba=0,N=O.length;ba<N;++ba)switch(O.charAt(ba)){case "\t":W||(W=[]);W.push(O.substring(M,ba));M=fa-F%fa;for(F+=M;0<=M;M-=
16)W.push("                ".substring(0,M));M=ba+1;break;case "\n":F=0;break;default:++F}if(!W)return O;W.push(O.substring(M));return W.join("")}}function e(fa,F,O,W){F&&(fa={source:F,SK:fa},O(fa),W.push.apply(W,fa.wL))}function f(fa,F){var O={},W;(function(){for(var N=fa.concat(F),V=[],X={},qa=0,ta=N.length;qa<ta;++qa){var Aa=N[qa],ha=Aa[3];if(ha)for(var oa=ha.length;0<=--oa;)O[ha.charAt(oa)]=Aa;Aa=Aa[1];ha=""+Aa;X.hasOwnProperty(ha)||(V.push(Aa),X[ha]=null)}V.push(/[\0-\uffff]/);W=c(V)})();var M=
F.length,ba=function(N){for(var V=N.SK,X=[V,"pln"],qa=0,ta=N.source.match(W)||[],Aa={},ha=0,oa=ta.length;ha<oa;++ha){var pa=ta[ha],bb=Aa[pa],Da=void 0;if("string"===typeof bb)var Ea=!1;else{var Ja=O[pa.charAt(0)];if(Ja)Da=pa.match(Ja[1]),bb=Ja[0];else{for(Ea=0;Ea<M;++Ea)if(Ja=F[Ea],Da=pa.match(Ja[1])){bb=Ja[0];break}Da||(bb="pln")}!(Ea=5<=bb.length&&"lang-"===bb.substring(0,5))||Da&&"string"===typeof Da[1]||(Ea=!1,bb="src");Ea||(Aa[pa]=bb)}Ja=qa;qa+=pa.length;if(Ea){Ea=Da[1];var qb=pa.indexOf(Ea),
Db=qb+Ea.length;Da[2]&&(Db=pa.length-Da[2].length,qb=Db-Ea.length);bb=bb.substring(5);e(V+Ja,pa.substring(0,qb),ba,X);e(V+Ja+qb,Ea,m(bb,Ea),X);e(V+Ja+Db,pa.substring(Db),ba,X)}else X.push(V+Ja,bb)}N.wL=X};return ba}function g(fa){var F=[],O=[];fa.tripleQuotedStrings?F.push(["str",/^(?:'''(?:[^'\\]|\\[\s\S]|'{1,2}(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\s\S]|"{1,2}(?=[^"]))*(?:"""|$)|'(?:[^\\']|\\[\s\S])*(?:'|$)|"(?:[^\\"]|\\[\s\S])*(?:"|$))/,null,"'\""]):fa.multiLineStrings?F.push(["str",/^(?:'(?:[^\\']|\\[\s\S])*(?:'|$)|"(?:[^\\"]|\\[\s\S])*(?:"|$)|`(?:[^\\`]|\\[\s\S])*(?:`|$))/,
null,"'\"`"]):F.push(["str",/^(?:'(?:[^\\'\r\n]|\\.)*(?:'|$)|"(?:[^\\"\r\n]|\\.)*(?:"|$))/,null,"\"'"]);fa.verbatimStrings&&O.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,null]);var W=fa.hashComments;W&&(fa.cStyleComments?(1<W?F.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):F.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),O.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):
F.push(["com",/^#[^\r\n]*/,null,"#"]));fa.cStyleComments&&(O.push(["com",/^\/\/[^\r\n]*/,null]),O.push(["com",/^\/\*[\s\S]*?(?:\*\/|$)/,null]));fa.regexLiterals&&O.push(["lang-regex",new RegExp("^"+r+"(/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/)")]);fa=fa.keywords.replace(/^\s+|\s+$/g,"");fa.length&&O.push(["kwd",new RegExp("^(?:"+fa.replace(/\s+/g,"|")+")\\b"),null]);F.push(["pln",/^\s+/,null," \r\n\t\u00a0"]);O.push(["lit",/^@[a-z_$][a-z_$@0-9]*/i,
null],["typ",/^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/,null],["pln",/^[a-z_$][a-z_$@0-9]*/i,null],["lit",RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],["pun",/^.[^\s\w\.$@'"`\/#]*/,null]);return f(F,O)}function h(fa){function F(Wb){if(Wb>X){qa&&qa!==ta&&(V.push("</span>"),qa=null);!qa&&ta&&(qa=ta,V.push('<span class="',qa,'">'));var On=a(oa(O.substring(X,Wb))).replace(Ja?bb:pa,"$1&#160;");Ja=Ea.test(On);V.push(On.replace(Da,Se));X=Wb}}var O=
fa.source,W=fa.ZX,M=fa.wL,ba=fa.BN,N=fa.cP,V=[],X=0,qa=null,ta=null,Aa=0,ha=0,oa=d(window.PR_TAB_WIDTH),pa=/([\r\n ]) /g,bb=/(^| ) /gm,Da=/\r\n?|\n/g,Ea=/[ \r\n]$/,Ja=!0,qb=window._pr_isIE6();N=qb?N&&"PRE"===N.tagName?6===qb?"&#160;\r\n":7===qb?"&#160;<br />\r":8===qb?"&#160;<br />":"&#160;\r":"&#160;<br />":"<br />";if(ba){var Db=[];for(qb=0;10>qb;++qb)Db[qb]=N+'</li><li class="L'+qb+'">';var Cc="number"===typeof ba?ba-1:0;V.push('<ol class="linenums"><li class="L',Cc%10,'"');Cc&&V.push(' value="',
Cc+1,'"');V.push(">");var Se=function(){var Wb=Db[++Cc%10];return qa?"</span>"+Wb+'<span class="'+qa+'">':Wb}}else Se=N;for(;;)if(Aa<W.length&&(ha<M.length?W[Aa]<=M[ha]:1))F(W[Aa]),qa&&(V.push("</span>"),qa=null),V.push(W[Aa+1]),Aa+=2;else if(ha<M.length)F(M[ha]),ta=M[ha+1],ha+=2;else break;F(O.length);qa&&V.push("</span>");ba&&V.push("</li></ol>");fa.KD=V.join("")}function l(fa,F){for(var O=F.length;0<=--O;){var W=F[O];ia.hasOwnProperty(W)?"console"in window&&console.warn("cannot override language handler %s",
W):ia[W]=fa}}function m(fa,F){fa&&ia.hasOwnProperty(fa)||(fa=/^\s*</.test(F)?"default-markup":"default-code");return ia[fa]}function q(fa){var F=fa.bP,O=fa.SM;fa.KD=F;try{var W=F.match($a);F=[];var M=0,ba=[];if(W)for(var N=0,V=W.length;N<V;++N){var X=W[N];if(1<X.length&&"<"===X.charAt(0)){if(!hb.test(X))if(Ob.test(X))F.push(X.substring(9,X.length-3)),M+=X.length-12;else if(G.test(X))F.push("\n"),++M;else if(0<=X.indexOf("nocode")&&X.replace(/\s(\w+)\s*=\s*(?:"([^"]*)"|'([^']*)'|(\S+))/g,' $1="$2$3$4"').match(/[cC][lL][aA][sS][sS]="[^"]*\bnocode\b/)){var qa=
X.match(L)[2],ta=1;var Aa=N+1;a:for(;Aa<V;++Aa){var ha=W[Aa].match(L);if(ha&&ha[2]===qa)if("/"===ha[1]){if(0===--ta)break a}else++ta}Aa<V?(ba.push(M,W.slice(N,Aa+1).join("")),N=Aa):ba.push(M,X)}else ba.push(M,X)}else{ta=X;var oa=ta.indexOf("&");if(0>oa)var pa=ta;else{for(--oa;0<=(oa=ta.indexOf("&#",oa+1));){var bb=ta.indexOf(";",oa);if(0<=bb){var Da=ta.substring(oa+3,bb),Ea=10;Da&&"x"===Da.charAt(0)&&(Da=Da.substring(1),Ea=16);var Ja=parseInt(Da,Ea);isNaN(Ja)||(ta=ta.substring(0,oa)+String.fromCharCode(Ja)+
ta.substring(bb+1))}}pa=ta.replace(S,"<").replace(E,">").replace(D,"'").replace(T,'"').replace(U," ").replace(Q,"&")}F.push(pa);M+=pa.length}}var qb=F.join("");fa.source=qb;fa.SK=0;fa.ZX=ba;m(O,qb)(fa);h(fa)}catch(Db){"console"in window&&console.log(Db&&Db.stack?Db.stack:Db)}}var r=function(){for(var fa="! != !== # % %= & && &&= &= ( * *= += , -= -> / /= : :: ; < << <<= <= = == === > >= >> >>= >>> >>>= ? @ [ ^ ^= ^^ ^^= { | |= || ||= ~ break case continue delete do else finally instanceof return throw try typeof".split(" "),
F="(?:^^|[+-]",O=0;O<fa.length;++O)F+="|"+fa[O].replace(/([^=<>:&a-z])/g,"\\$1");return F+")\\s*"}(),t=/&/g,y=/</g,C=/>/g,J=/"/g,S=/&lt;/g,E=/&gt;/g,D=/&apos;/g,T=/&quot;/g,Q=/&amp;/g,U=/&nbsp;/g,Y=/[\r\n]/g,wa=null,$a=RegExp("[^<]+|\x3c!--[\\s\\S]*?--\x3e|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>|</?[a-zA-Z](?:[^>\"']|'[^']*'|\"[^\"]*\")*>|<","g"),hb=/^\x3c!--/,Ob=/^<!\[CDATA\[/,G=/^<br\b/i,L=/^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/,P=g({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof alignof align_union asm axiom bool concept concept_map const_cast constexpr decltype dynamic_cast explicit export friend inline late_check mutable namespace nullptr reinterpret_cast static_assert static_cast template typeid typename using virtual wchar_t where break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof abstract boolean byte extends final finally implements import instanceof null native package strictfp super synchronized throws transient as base by checked decimal delegate descending dynamic event fixed foreach from group implicit in interface internal into is lock object out override orderby params partial readonly ref sbyte sealed stackalloc string select uint ulong unchecked unsafe ushort var break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof debugger eval export function get null set undefined var with Infinity NaN caller delete die do dump elsif eval exit foreach for goto if import last local my next no our print package redo require sub undef unless until use wantarray while BEGIN END break continue do else for if return while and as assert class def del elif except exec finally from global import in is lambda nonlocal not or pass print raise try with yield False True None break continue do else for if return while alias and begin case class def defined elsif end ensure false in module next nil not or redo rescue retry self super then true undef unless until when yield BEGIN END break continue do else for if return while case done elif esac eval fi function in local set then until ",
hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),ia={};l(P,["default-code"]);l(f([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^\x3c!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),
"default-markup htm html mxml xhtml xml xsl".split(" "));l(f([["pln",/^[\s]+/,null," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,null,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>'"\s]*(?:[^>'"\s\/]|\/(?=\s)))/],["pun",/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^"'>\s]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],
["lang-css",/^style\s*=\s*([^"'>\s]+)/i]]),["in.tag"]);l(f([],[["atv",/^[\s\S]+/]]),["uq.val"]);l(g({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof alignof align_union asm axiom bool concept concept_map const_cast constexpr decltype dynamic_cast explicit export friend inline late_check mutable namespace nullptr reinterpret_cast static_assert static_cast template typeid typename using virtual wchar_t where ",
hashComments:!0,cStyleComments:!0}),"c cc cpp cxx cyc m".split(" "));l(g({keywords:"null true false"}),["json"]);l(g({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof abstract boolean byte extends final finally implements import instanceof null native package strictfp super synchronized throws transient as base by checked decimal delegate descending dynamic event fixed foreach from group implicit in interface internal into is lock object out override orderby params partial readonly ref sbyte sealed stackalloc string select uint ulong unchecked unsafe ushort var ",
hashComments:!0,cStyleComments:!0,verbatimStrings:!0}),["cs"]);l(g({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof abstract boolean byte extends final finally implements import instanceof null native package strictfp super synchronized throws transient ",
cStyleComments:!0}),["java"]);l(g({keywords:"break continue do else for if return while case done elif esac eval fi function in local set then until ",hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);l(g({keywords:"break continue do else for if return while and as assert class def del elif except exec finally from global import in is lambda nonlocal not or pass print raise try with yield False True None ",hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]);l(g({keywords:"caller delete die do dump elsif eval exit foreach for goto if import last local my next no our print package redo require sub undef unless until use wantarray while BEGIN END ",
hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);l(g({keywords:"break continue do else for if return while alias and begin case class def defined elsif end ensure false in module next nil not or redo rescue retry self super then true undef unless until when yield BEGIN END ",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);l(g({keywords:"break continue do else for if return while auto case char const default double enum extern float goto int long register short signed sizeof static struct switch typedef union unsigned void volatile catch class delete false import new operator private protected public this throw true try typeof debugger eval export function get null set undefined var with Infinity NaN ",
cStyleComments:!0,regexLiterals:!0}),["js"]);l(g({keywords:"all and by catch class else extends false finally for if in is isnt loop new no not null of off on or return super then true try unless until when while yes ",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);l(f([],[["str",/^[\s\S]+/]]),["regex"]);window.PR_normalizedHtml=b;window.prettyPrintOne=function(fa,F,O){fa={bP:fa,SM:F,BN:O};q(fa);return fa.KD};window.prettyPrint=function(fa){function F(){for(var ta=
window.PR_SHOULD_USE_CONTINUATION?V.now()+250:Infinity;X<W.length&&V.now()<ta;X++){var Aa=W[X];if(Aa.className&&0<=Aa.className.indexOf("prettyprint")){var ha=Aa.className.match(/\blang-(\w+)\b/);ha&&(ha=ha[1]);for(var oa=!1,pa=Aa.parentNode;pa;pa=pa.parentNode)if(("pre"===pa.tagName||"code"===pa.tagName||"xmp"===pa.tagName)&&pa.className&&0<=pa.className.indexOf("prettyprint")){oa=!0;break}if(!oa){pa=Aa;null===wa&&(oa=document.createElement("PRE"),oa.appendChild(document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />')),
wa=!/</.test(oa.innerHTML));if(wa)if(oa=pa.innerHTML,"XMP"===pa.tagName)oa=a(oa);else{if("PRE"!==pa.tagName&&Y.test(oa)){var bb="";pa.currentStyle?bb=pa.currentStyle.whiteSpace:window.getComputedStyle&&(bb=window.getComputedStyle(pa,null).whiteSpace);pa=!bb||"pre"===bb}else pa=!0;pa||(oa=oa.replace(/(<br\s*\/?>)[\r\n]+/g,"$1").replace(/(?:[\r\n]+[ \t]*)+/g," "))}else{oa=[];for(pa=pa.firstChild;pa;pa=pa.nextSibling)b(pa,oa);oa=oa.join("")}oa=oa.replace(/(?:\r\n?|\n)$/,"");pa=Aa.className.match(/\blinenums\b(?::(\d+))?/);
qa={bP:oa,SM:ha,cP:Aa,BN:pa?pa[1]&&pa[1].length?+pa[1]:!0:!1};q(qa);if(Aa=qa.KD)if(ha=qa.cP,"XMP"===ha.tagName){oa=document.createElement("PRE");for(pa=0;pa<ha.attributes.length;++pa)bb=ha.attributes[pa],bb.specified&&("class"===bb.name.toLowerCase()?oa.className=bb.value:oa.setAttribute(bb.name,bb.value));oa.innerHTML=Aa;ha.parentNode.replaceChild(oa,ha)}else ha.innerHTML=Aa}}}X<W.length?setTimeout(F,250):fa&&fa()}for(var O=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),
document.getElementsByTagName("xmp")],W=[],M=0;M<O.length;++M)for(var ba=0,N=O[M].length;ba<N;++ba)W.push(O[M][ba]);O=null;var V=Date;V.now||(V={now:function(){return(new Date).getTime()}});var X=0,qa;F()};window.PR={combinePrefixPatterns:c,createSimpleLexer:f,registerLangHandler:l,sourceDecorator:g,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",
PR_TAG:"tag",PR_TYPE:"typ"}})();
/*
 Copyright (C) 2009 Onno Hommes.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_COMMENT,/^#[^\r\n]*/,null,"#"],[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^"(?:[^"\\]|\\[\s\S])*(?:"|$)/,null,'"']],[[PR.PR_KEYWORD,/^(?:ADS|AD|AUG|BZF|BZMF|CAE|CAF|CA|CCS|COM|CS|DAS|DCA|DCOM|DCS|DDOUBL|DIM|DOUBLE|DTCB|DTCF|DV|DXCH|EDRUPT|EXTEND|INCR|INDEX|NDX|INHINT|LXCH|MASK|MSK|MP|MSU|NOOP|OVSK|QXCH|RAND|READ|RELINT|RESUME|RETURN|ROR|RXOR|SQUARE|SU|TCR|TCAA|OVSK|TCF|TC|TS|WAND|WOR|WRITE|XCH|XLQ|XXALQ|ZL|ZQ|ADD|ADZ|SUB|SUZ|MPY|MPR|MPZ|DVP|COM|ABS|CLA|CLZ|LDQ|STO|STQ|ALS|LLS|LRS|TRA|TSQ|TMI|TOV|AXT|TIX|DLY|INP|OUT)\s/,
null],[PR.PR_TYPE,/^(?:-?GENADR|=MINUS|2BCADR|VN|BOF|MM|-?2CADR|-?[1-6]DNADR|ADRES|BBCON|[SE]?BANK=?|BLOCK|BNKSUM|E?CADR|COUNT\*?|2?DEC\*?|-?DNCHAN|-?DNPTR|EQUALS|ERASE|MEMORY|2?OCT|REMADR|SETLOC|SUBRO|ORG|BSS|BES|SYN|EQU|DEFINE|END)\s/,null],[PR.PR_LITERAL,/^'(?:-*(?:\w|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?)?/],[PR.PR_PLAIN,/^-*(?:[!-z_]|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0()"\\';]+/]]),["apollo","agc","aea"]);
/*
 Copyright (C) 2011 Google Inc.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([["opn",/^[\(\{\[]+/,null,"([{"],["clo",/^[\)\}\]]+/,null,")]}"],[PR.PR_COMMENT,/^;[^\r\n]*/,null,";"],[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^"(?:[^"\\]|\\[\s\S])*(?:"|$)/,null,'"']],[[PR.PR_KEYWORD,/^(?:def|if|do|let|quote|var|fn|loop|recur|throw|try|monitor-enter|monitor-exit|defmacro|defn|defn-|macroexpand|macroexpand-1|for|doseq|dosync|dotimes|and|or|when|not|assert|doto|proxy|defstruct|first|rest|cons|defprotocol|deftype|defrecord|reify|defmulti|defmethod|meta|with-meta|ns|in-ns|create-ns|import|intern|refer|alias|namespace|resolve|ref|deref|refset|new|set!|memfn|to-array|into-array|aset|gen-class|reduce|map|filter|find|nil?|empty?|hash-map|hash-set|vec|vector|seq|flatten|reverse|assoc|dissoc|list|list?|disj|get|union|difference|intersection|extend|extend-type|extend-protocol|prn)\b/,
null],[PR.PR_TYPE,/^:[0-9a-zA-Z\-]+/]]),["clj"]);
/*
 Copyright (C) 2009 Google Inc.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null," \t\r\n\f"]],[[PR.PR_STRING,/^"(?:[^\n\r\f\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*"/,null],[PR.PR_STRING,/^'(?:[^\n\r\f\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*'/,null],["lang-css-str",/^url\(([^\)"']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],["lang-css-kw",/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],
[PR.PR_COMMENT,/^(?:\x3c!--|--\x3e)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w'"]+/]]),["css"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),["css-kw"]);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)"']+/]]),["css-str"]);
/*
 Copyright (C) 2010 Google Inc.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_PLAIN,/^(?:"(?:[^"\\]|\\[\s\S])*(?:"|$)|'(?:[^'\\]|\\[\s\S])+(?:'|$))/,null,"\"'"]],[[PR.PR_COMMENT,/^(?:\/\/[^\r\n]*|\/\*[\s\S]*?\*\/)/],[PR.PR_PLAIN,/^(?:[^\/"']|\/(?![\/\*]))+/i]]),["go"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\x0B\x0C\r ]+/,null,"\t\n\x0B\f\r "],[PR.PR_STRING,/^"(?:[^"\\\n\x0C\r]|\\[\s\S])*(?:"|$)/,null,'"'],[PR.PR_STRING,/^'(?:[^'\\\n\x0C\r]|\\[^&])'?/,null,"'"],[PR.PR_LITERAL,/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+\-]?\d+)?)/i,null,"0123456789"]],[[PR.PR_COMMENT,/^(?:(?:--+(?:[^\r\n\x0C]*)?)|(?:\{-(?:[^-]|-+[^-\}])*-\}))/],[PR.PR_KEYWORD,/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^a-zA-Z0-9']|$)/,
null],[PR.PR_PLAIN,/^(?:[A-Z][\w']*\.)*[a-zA-Z][\w']*/],[PR.PR_PUNCTUATION,/^[^\t\n\x0B\x0C\r a-zA-Z0-9'"]+/]]),["hs"]);
/*

 Copyright (C) 2017 Michał Bączkowski

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_PUNCTUATION,/^[.!%&()*+,\-;<=>?\[\\\]^{|}:]+/,null,".!%&()*+,-;<=>?[\\]^{|}:"]],[[PR.PR_KEYWORD,/^\b(package|public|protected|private|open|abstract|constructor|final|override|import|for|while|as|typealias|get|set|((data|enum|annotation|sealed) )?class|this|super|val|var|fun|is|in|throw|return|break|continue|(companion )?object|if|try|else|do|when|init|interface|typeof|suspend)\b/],[PR.PR_LITERAL,
/^(?:true|false|null)\b/],[PR.PR_LITERAL,/^(0[xX][0-9a-fA-F_]+L?|0[bB][0-1]+L?|[0-9_.]+([eE]-?[0-9]+)?[fFL]?)/],[PR.PR_TYPE,/^(\b[A-Z]+[a-z][a-zA-Z0-9_$@]*|`.*`)/,null],[PR.PR_COMMENT,/^\/\/.*/],[PR.PR_COMMENT,/^\/\*[\s\S]*?(?:\*\/|$)/],[PR.PR_STRING,/'.'/],[PR.PR_STRING,/^"([^"\\]|\\[\s\S])*"/],[PR.PR_STRING,/^"{3}[\s\S]*?[^\\]"{3}/],[PR.PR_LITERAL,/^@([a-zA-Z0-9_$@]*|`.*`)/],[PR.PR_LITERAL,/^[a-zA-Z0-9_]+@/]]),["kotlin"]);
/*
 Copyright (C) 2008 Google Inc.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([["opn",/^\(+/,null,"("],["clo",/^\)+/,null,")"],[PR.PR_COMMENT,/^;[^\r\n]*/,null,";"],[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^"(?:[^"\\]|\\[\s\S])*(?:"|$)/,null,'"']],[[PR.PR_KEYWORD,/^(?:block|c[ad]+r|catch|con[ds]|def(?:ine|un)|do|eq|eql|equal|equalp|eval-when|flet|format|go|if|labels|lambda|let|load-time-value|locally|macrolet|multiple-value-call|nil|progn|progv|quote|require|return-from|setq|symbol-macrolet|t|tagbody|the|throw|unwind)\b/,
null],[PR.PR_LITERAL,/^[+\-]?(?:[0#]x[0-9a-f]+|\d+\/\d+|(?:\.\d+|\d+(?:\.\d*)?)(?:[ed][+\-]?\d+)?)/i],[PR.PR_LITERAL,/^'(?:-*(?:\w|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?)?/],[PR.PR_PLAIN,/^-*(?:[a-z_]|\\[\x21-\x7e])(?:[\w-]*|\\[\x21-\x7e])[=!?]?/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0()"\\';]+/]]),["cl","el","lisp","scm"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^(?:"(?:[^"\\]|\\[\s\S])*(?:"|$)|'(?:[^'\\]|\\[\s\S])*(?:'|$))/,null,"\"'"]],[[PR.PR_COMMENT,/^--(?:\[(=*)\[[\s\S]*?(?:\]\1\]|$)|[^\r\n]*)/],[PR.PR_STRING,/^\[(=*)\[[\s\S]*?(?:\]\1\]|$)/],[PR.PR_KEYWORD,/^(?:and|break|do|else|elseif|end|false|for|function|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,null],[PR.PR_LITERAL,/^[+-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i],
[PR.PR_PLAIN,/^[a-z_]\w*/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0][^\w\t\n\r \xA0"'\-\+=]*/]]),["lua"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_COMMENT,/^#(?:if[\t\n\r \xA0]+(?:[a-z_$][\w']*|``[^\r\n\t`]*(?:``|$))|else|endif|light)/i,null,"#"],[PR.PR_STRING,/^(?:"(?:[^"\\]|\\[\s\S])*(?:"|$)|'(?:[^'\\]|\\[\s\S])(?:'|$))/,null,"\"'"]],[[PR.PR_COMMENT,/^(?:\/\/[^\r\n]*|\(\*[\s\S]*?\*\))/],[PR.PR_KEYWORD,/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\b/],
[PR.PR_LITERAL,/^[+\-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i],[PR.PR_PLAIN,/^(?:[a-z_][\w']*[!?#]?|``[^\r\n\t`]*(?:``|$))/i],[PR.PR_PUNCTUATION,/^[^\t\n\r \xA0"'\w]+/]]),["fs","ml"]);
PR.registerLangHandler(PR.sourceDecorator({keywords:"bool bytes default double enum extend extensions false fixed32 fixed64 float group import int32 int64 max message option optional package repeated required returns rpc service sfixed32 sfixed64 sint32 sint64 string syntax to true uint32 uint64",cStyleComments:!0}),["proto"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^(?:"(?:(?:""(?:""?(?!")|[^\\"]|\\.)*"{0,3})|(?:[^"\r\n\\]|\\.)*"?))/,null,'"'],[PR.PR_LITERAL,/^`(?:[^\r\n\\`]|\\.)*`?/,null,"`"],[PR.PR_PUNCTUATION,/^[!#%&()*+,\-:;<=>?@\[\\\]^{|}~]+/,null,"!#%&()*+,-:;<=>?@[\\]^{|}~"]],[[PR.PR_STRING,/^'(?:[^\r\n\\']|\\(?:'|[^\r\n']+))'/],[PR.PR_LITERAL,/^'[a-zA-Z_$][\w$]*(?!['$\w])/],[PR.PR_KEYWORD,/^(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|object|override|package|private|protected|requires|return|sealed|super|throw|trait|try|type|val|var|while|with|yield)\b/],
[PR.PR_LITERAL,/^(?:true|false|null|this)\b/],[PR.PR_LITERAL,/^(?:(?:0(?:[0-7]+|X[0-9A-F]+))L?|(?:(?:0|[1-9][0-9]*)(?:(?:\.[0-9]+)?(?:E[+\-]?[0-9]+)?F?|L?))|\\.[0-9]+(?:E[+\-]?[0-9]+)?F?)/i],[PR.PR_TYPE,/^[$_]*[A-Z][_$A-Z0-9]*[a-z][\w$]*/],[PR.PR_PLAIN,/^[$a-zA-Z_][\w$]*/],[PR.PR_COMMENT,/^\/(?:\/.*|\*(?:\/|\**[^*/])*(?:\*+\/?)?)/],[PR.PR_PUNCTUATION,/^(?:\.+|\/)/]]),["scala"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"],[PR.PR_STRING,/^(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,null,"\"'"]],[[PR.PR_COMMENT,/^(?:--[^\r\n]*|\/\*[\s\S]*?(?:\*\/|$))/],[PR.PR_KEYWORD,/^(?:ADD|ALL|ALTER|AND|ANY|AS|ASC|AUTHORIZATION|BACKUP|BEGIN|BETWEEN|BREAK|BROWSE|BULK|BY|CASCADE|CASE|CHECK|CHECKPOINT|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMN|COMMIT|COMPUTE|CONSTRAINT|CONTAINS|CONTAINSTABLE|CONTINUE|CONVERT|CREATE|CROSS|CURRENT|CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|CURRENT_USER|CURSOR|DATABASE|DBCC|DEALLOCATE|DECLARE|DEFAULT|DELETE|DENY|DESC|DISK|DISTINCT|DISTRIBUTED|DOUBLE|DROP|DUMMY|DUMP|ELSE|END|ERRLVL|ESCAPE|EXCEPT|EXEC|EXECUTE|EXISTS|EXIT|FETCH|FILE|FILLFACTOR|FOR|FOREIGN|FREETEXT|FREETEXTTABLE|FROM|FULL|FUNCTION|GOTO|GRANT|GROUP|HAVING|HOLDLOCK|IDENTITY|IDENTITYCOL|IDENTITY_INSERT|IF|IN|INDEX|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KILL|LEFT|LIKE|LINENO|LOAD|NATIONAL|NOCHECK|NONCLUSTERED|NOT|NULL|NULLIF|OF|OFF|OFFSETS|ON|OPEN|OPENDATASOURCE|OPENQUERY|OPENROWSET|OPENXML|OPTION|OR|ORDER|OUTER|OVER|PERCENT|PLAN|PRECISION|PRIMARY|PRINT|PROC|PROCEDURE|PUBLIC|RAISERROR|READ|READTEXT|RECONFIGURE|REFERENCES|REPLICATION|RESTORE|RESTRICT|RETURN|REVOKE|RIGHT|ROLLBACK|ROWCOUNT|ROWGUIDCOL|RULE|SAVE|SCHEMA|SELECT|SESSION_USER|SET|SETUSER|SHUTDOWN|SOME|STATISTICS|SYSTEM_USER|TABLE|TEXTSIZE|THEN|TO|TOP|TRAN|TRANSACTION|TRIGGER|TRUNCATE|TSEQUAL|UNION|UNIQUE|UPDATE|UPDATETEXT|USE|USER|VALUES|VARYING|VIEW|WAITFOR|WHEN|WHERE|WHILE|WITH|WRITETEXT)(?=[^\w-]|$)/i,
null],[PR.PR_LITERAL,/^[+-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i],[PR.PR_PLAIN,/^[a-z_][\w-]*/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0"'][^\w\t\n\r \xA0+\-"']*/]]),["sql"]);
/*
 Copyright (C) 2015 Google Inc.
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \n\r\t\v\f\0]+/,null," \n\r\t\v\f\x00"],[PR.PR_STRING,/^"(?:[^"\\]|(?:\\.)|(?:\\\((?:[^"\\)]|\\.)*\)))*"/,null,'"']],[[PR.PR_LITERAL,/^(?:(?:0x[\da-fA-F][\da-fA-F_]*\.[\da-fA-F][\da-fA-F_]*[pP]?)|(?:\d[\d_]*\.\d[\d_]*[eE]?))[+-]?\d[\d_]*/,null],[PR.PR_LITERAL,/^-?(?:(?:0(?:(?:b[01][01_]*)|(?:o[0-7][0-7_]*)|(?:x[\da-fA-F][\da-fA-F_]*)))|(?:\d[\d_]*))/,null],[PR.PR_LITERAL,/^(?:true|false|nil)\b/,null],[PR.PR_KEYWORD,/^\b(?:__COLUMN__|__FILE__|__FUNCTION__|__LINE__|associativity|as|break|case|class|continue|convenience|default|deinit|didSet|do|dynamic|dynamicType|else|enum|fallthrough|final|for|func|get|import|infix|init|inout|internal|if|in|is|lazy|left|let|mutating|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|Protocol|public|required|return|right|safe|self|set|static|struct|subscript|super|switch|Type|typealias|unowned|unsafe|var|weak|while|willSet)\b/,
null],[PR.PR_COMMENT,/^\/\/.*?[\n\r]/,null],[PR.PR_COMMENT,/^\/\*[\s\S]*?(?:\*\/|$)/,null],[PR.PR_PUNCTUATION,/^<<=|<=|<<|>>=|>=|>>|===|==|\.\.\.|&&=|\.\.<|!==|!=|&=|~=|~|\(|\)|\[|\]|{|}|@|#|;|\.|,|:|\|\|=|\?\?|\|\||&&|&\*|&\+|&-|&=|\+=|-=|\/=|\*=|\^=|%=|\|=|->|`|==|\+\+|--|\/|\+|!|\*|%|<|>|&|\||\^|\?|=|-|_/,null],[PR.PR_TYPE,/^\b(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null]]),["swift"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0\u2028\u2029]+/,null,"\t\n\r \u00a0\u2028\u2029"],[PR.PR_STRING,/^(?:["\u201C\u201D](?:[^"\u201C\u201D]|["\u201C\u201D]{2})(?:["\u201C\u201D]c|$)|["\u201C\u201D](?:[^"\u201C\u201D]|["\u201C\u201D]{2})*(?:["\u201C\u201D]|$))/i,null,'"\u201c\u201d'],[PR.PR_COMMENT,/^['\u2018\u2019][^\r\n\u2028\u2029]*/,null,"'\u2018\u2019"]],[[PR.PR_KEYWORD,/^(?:AddHandler|AddressOf|Alias|And|AndAlso|Ansi|As|Assembly|Auto|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|CBool|CByte|CChar|CDate|CDbl|CDec|Char|CInt|Class|CLng|CObj|Const|CShort|CSng|CStr|CType|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else|ElseIf|End|EndIf|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get|GetType|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|Let|Lib|Like|Long|Loop|Me|Mod|Module|MustInherit|MustOverride|MyBase|MyClass|Namespace|New|Next|Not|NotInheritable|NotOverridable|Object|On|Option|Optional|Or|OrElse|Overloads|Overridable|Overrides|ParamArray|Preserve|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|Select|Set|Shadows|Shared|Short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TypeOf|Unicode|Until|Variant|Wend|When|While|With|WithEvents|WriteOnly|Xor|EndIf|GoSub|Let|Variant|Wend)\b/i,
null],[PR.PR_COMMENT,/^REM[^\r\n\u2028\u2029]*/i],[PR.PR_LITERAL,/^(?:True\b|False\b|Nothing\b|\d+(?:E[+\-]?\d+[FRD]?|[FRDSIL])?|(?:&H[0-9A-F]+|&O[0-7]+)[SIL]?|\d*\.\d+(?:E[+\-]?\d+)?[FRD]?|#\s+(?:\d+[\-\/]\d+[\-\/]\d+(?:\s+\d+:\d+(?::\d+)?(\s*(?:AM|PM))?)?|\d+:\d+(?::\d+)?(\s*(?:AM|PM))?)\s+#)/i],[PR.PR_PLAIN,/^(?:(?:[a-z]|_\w)\w*|\[(?:[a-z]|_\w)\w*\])/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r "'\[\]\xA0\u2018\u2019\u201C\u201D\u2028\u2029]+/],[PR.PR_PUNCTUATION,/^(?:\[|\])/]]),["vb","vbs"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t\n\r \xA0]+/,null,"\t\n\r \u00a0"]],[[PR.PR_STRING,/^(?:[BOX]?"(?:[^"]|"")*"|'.')/i],[PR.PR_COMMENT,/^--[^\r\n]*/],[PR.PR_KEYWORD,/^(?:abs|access|after|alias|all|and|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|mod|nand|new|next|nor|not|null|of|on|open|or|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|rem|report|return|rol|ror|select|severity|shared|signal|sla|sll|sra|srl|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with|xnor|xor)(?=[^\w-]|$)/i,
null],[PR.PR_TYPE,/^(?:bit|bit_vector|character|boolean|integer|real|time|string|severity_level|positive|natural|signed|unsigned|line|text|std_u?logic(?:_vector)?)(?=[^\w-]|$)/i,null],[PR.PR_TYPE,/^'(?:ACTIVE|ASCENDING|BASE|DELAYED|DRIVING|DRIVING_VALUE|EVENT|HIGH|IMAGE|INSTANCE_NAME|LAST_ACTIVE|LAST_EVENT|LAST_VALUE|LEFT|LEFTOF|LENGTH|LOW|PATH_NAME|POS|PRED|QUIET|RANGE|REVERSE_RANGE|RIGHT|RIGHTOF|SIMPLE_NAME|STABLE|SUCC|TRANSACTION|VAL|VALUE)(?=[^\w-]|$)/i,null],[PR.PR_LITERAL,/^\d+(?:_\d+)*(?:#[\w\\.]+#(?:[+\-]?\d+(?:_\d+)*)?|(?:\.\d+(?:_\d+)*)?(?:E[+\-]?\d+(?:_\d+)*)?)/i],
[PR.PR_PLAIN,/^(?:[a-z]\w*|\\[^\\]*\\)/i],[PR.PR_PUNCTUATION,/^[^\w\t\n\r \xA0"'][^\w\t\n\r \xA0\-"']*/]]),["vhdl","vhd"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[\t \xA0a-gi-z0-9]+/,null,"\t \u00a0abcdefgijklmnopqrstuvwxyz0123456789"],[PR.PR_PUNCTUATION,/^[=*~\^\[\]]+/,null,"=*~^[]"]],[["lang-wiki.meta",/(?:^^|\r\n?|\n)(#[a-z]+)\b/],[PR.PR_LITERAL,/^(?:[A-Z][a-z][a-z0-9]+[A-Z][a-z][a-zA-Z0-9]+)\b/],["lang-",/^\{\{\{([\s\S]+?)\}\}\}/],["lang-",/^`([^\r\n`]+)`/],[PR.PR_STRING,/^https?:\/\/[^\/?#\s]*(?:\/[^?#\s]*)?(?:\?[^#\s]*)?(?:#\S*)?/i],[PR.PR_PLAIN,/^(?:\r\n|[\s\S])[^#=*~^A-Zh\{`\[\r\n]*/]]),["wiki"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_KEYWORD,/^#[a-z]+/i,null,"#"]],[]),["wiki.meta"]);
PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PUNCTUATION,/^[:|>?]+/,null,":|>?"],[PR.PR_DECLARATION,/^%(?:YAML|TAG)[^#\r\n]+/,null,"%"],[PR.PR_TYPE,/^[&]\S+/,null,"&"],[PR.PR_TYPE,/^!\S*/,null,"!"],[PR.PR_STRING,/^"(?:[^\\"]|\\.)*(?:"|$)/,null,'"'],[PR.PR_STRING,/^'(?:[^']|'')*(?:'|$)/,null,"'"],[PR.PR_COMMENT,/^#[^\r\n]*/,null,"#"],[PR.PR_PLAIN,/^\s+/,null," \t\r\n"]],[[PR.PR_DECLARATION,/^(?:---|\.\.\.)(?:[\r\n]|$)/],[PR.PR_PUNCTUATION,/^-/],[PR.PR_KEYWORD,/^\w+:[ \r\n]/],[PR.PR_PLAIN,/^\w+/]]),
["yaml","yml"]);
var XW=function(){this.code=""};XW.g=function(a){return new (a||XW)};XW.W=p({type:XW,i:[["copy-code"]],inputs:{code:"code"},X:1,$:1,ha:function(){return[["aria-label","Click to copy","matTooltip","Click to copy",1,"click-to-copy-button",3,"xapCopyToClipboard"]]},v:function(a,b){a&1&&A(0,"div",0);a&2&&v("xapCopyToClipboard",b.code)},la:[AN],ra:2});
var YW=function(){this.WO=!0};YW.g=function(a){return new (a||YW)};YW.W=p({type:YW,i:[["download-count-label"]],inputs:{jh:"downloadCount",WO:"showSuffix"},X:6,$:4,ha:[[1,"download-count-label"],["src","//www.gstatic.com/aihub/tfhub/tab_buttons/download.svg","alt","Download icon"],[4,"ngIf"]],v:function(a,b){a&1&&(x(0,"div",0),A(1,"img",1),x(2,"span"),K(3),Rl(4,"humanize"),I(5,mv,2,0,"ng-container",2),z(),z());a&2&&(u(3),Cl(" ",Sl(4,2,b.jh)," "),u(2),v("ngIf",b.WO))},la:[RH],Xb:[DS],S:[".download-count-label[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.download-count-label[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-filter:invert(70%) sepia(40%) saturate(317%) hue-rotate(177deg) brightness(92%) contrast(95%);filter:invert(70%) sepia(40%) saturate(317%) hue-rotate(177deg) brightness(92%) contrast(95%)}.download-count-label[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;margin-left:8px}\n/*# sourceMappingURL=download_count_label.css.map */"]});
var ZW=function(){};ZW.g=function(a){return new (a||ZW)};ZW.ba=id({type:ZW});ZW.aa=Bc({imports:[[bI]]});
var $W=function(){};$W.g=function(a){return new (a||$W)};$W.ba=id({type:$W});$W.aa=Bc({imports:[[bI,ZW]]});
var aX=function(){this.ld=!1;this.IL=new KG};aX.prototype.Qa=function(){this.iB=this.iB||"See all";this.$B=this.$B||"See less"};aX.prototype.toggle=function(){this.ld=!this.ld;this.IL.emit(this.ld)};aX.g=function(a){return new (a||aX)};
aX.W=p({type:aX,i:[["expand-button"]],inputs:{iB:"collapsedLabel",$B:"expandedLabel",ld:"expanded"},outputs:{IL:"expandedChange"},X:4,$:3,ha:[["mat-flat-button","",3,"click"],[4,"ngIf"]],v:function(a,b){a&1&&(x(0,"button",0),B("click",function(){return b.toggle()}),K(1),I(2,nv,2,0,"mat-icon",1),I(3,ov,2,0,"mat-icon",1),z());a&2&&(u(1),Cl(" ",b.ld?b.$B:b.iB," "),u(1),v("ngIf",!b.ld),u(1),v("ngIf",b.ld))},la:[RH,lO],S:["button[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#ff6f00;border:none;border-radius:8px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;height:46px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}button[_ngcontent-%COMP%]:focus{outline:none}button.pseudo-hover[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover{background:-webkit-linear-gradient(246.69deg,#ff9100 26.97%,#ff6f00 75.44%);background:linear-gradient(203.31deg,#ff9100 26.97%,#ff6f00 75.44%)}[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}button[_ngcontent-%COMP%]{padding:0 16px}button[_ngcontent-%COMP%]:not(:hover){background:#fff;border:2px solid #ff6f00;color:#425066}button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-left:10px}\n/*# sourceMappingURL=expand_button.css.map */"]});
var bX=function(){};bX.g=function(a){return new (a||bX)};bX.ba=id({type:bX});bX.aa=Bc({imports:[[bI,mO]]});
var cX=["contentWrapper"],dX=function(a,b,c){this.Uj=a;this.JW=b;this.va=c;this.content="";this.HD=[]};dX.prototype.vc=function(){setTimeout(this.XW.bind(this))};dX.prototype.XW=function(){prettyPrint();for(var a=Pa(this.yX.j.querySelectorAll("pre.prettyprint")),b=a.next();!b.done;b=a.next()){var c=b.value;b=c.firstElementChild.innerText;c=new pJ(c,this.Uj,this.JW,this.va);c.hm(new mJ(XW)).instance.code=b;this.HD.push(c)}};
dX.prototype.ia=function(){for(var a=Pa(this.HD),b=a.next();!b.done;b=a.next())b.value.Kb();this.HD.splice(0)};dX.g=function(a){return new (a||dX)(w(ZE),w(rH),w(SE))};
dX.W=p({type:dX,i:[["markdown-snippet"]],Za:function(a,b){a&1&&dm(cX,5,Ye);if(a&2){var c;$l(c=fm())&&(b.yX=c.first)}},inputs:{content:"content"},features:[sd],X:2,$:1,ha:[[3,"innerHtml"],["contentWrapper",""]],v:function(a,b){a&1&&A(0,"div",0,1);a&2&&v("innerHtml",b.content,rg)},S:['markdown-snippet h1{font-size:34px;line-height:44px}markdown-snippet h1,markdown-snippet h2{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;margin-bottom:24px;margin-top:24px}markdown-snippet h2{font-size:30px;line-height:40px}markdown-snippet h3{font-size:24px;line-height:32px}markdown-snippet h3,markdown-snippet h4{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;margin-bottom:16px;margin-top:16px}markdown-snippet h4{font-size:20px;line-height:26px}markdown-snippet h5,markdown-snippet th{font-size:16px}markdown-snippet h5,markdown-snippet h6,markdown-snippet th{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:8px;margin-top:8px}markdown-snippet h6{font-size:14px}markdown-snippet code span,markdown-snippet p{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}markdown-snippet code span{font-size:14px;line-height:22px}markdown-snippet code span.no-margin-top,markdown-snippet h1.no-margin-top,markdown-snippet h2.no-margin-top,markdown-snippet h3.no-margin-top,markdown-snippet h4.no-margin-top,markdown-snippet h5.no-margin-top,markdown-snippet h6.no-margin-top,markdown-snippet p.no-margin-top,markdown-snippet th.no-margin-top{margin-top:0}markdown-snippet code span.no-margin-bottom,markdown-snippet h1.no-margin-bottom,markdown-snippet h2.no-margin-bottom,markdown-snippet h3.no-margin-bottom,markdown-snippet h4.no-margin-bottom,markdown-snippet h5.no-margin-bottom,markdown-snippet h6.no-margin-bottom,markdown-snippet p.no-margin-bottom,markdown-snippet th.no-margin-bottom{margin-bottom:0}markdown-snippet a{color:#1a73e8;font-weight:500}markdown-snippet a:link,markdown-snippet a:visited{border-bottom:none;color:#1a73e8;text-decoration:underline}markdown-snippet a:active,markdown-snippet a:focus{background:none;outline:none}markdown-snippet a:hover{color:#ff6f00}markdown-snippet{white-space:normal}markdown-snippet h1,markdown-snippet h2,markdown-snippet h3,markdown-snippet h4,markdown-snippet h5,markdown-snippet h6{color:#425066}markdown-snippet p{color:#616161}markdown-snippet code{color:#37474f;font-size:14px;white-space:normal;word-break:break-word}markdown-snippet code span{font-family:Roboto Mono,Courier,monospace}markdown-snippet code .com{color:#d81b60}markdown-snippet code .kwd,markdown-snippet code .tag{color:#3b78e7}markdown-snippet code .atn,markdown-snippet code .typ{color:#9c27b0}markdown-snippet code .atv,markdown-snippet code .str{color:#0d904f}markdown-snippet pre.prettyprint{background:#293241;border:0;border-radius:10px;margin:16px 0;padding:37px 45px;position:relative;white-space:normal}markdown-snippet pre.prettyprint code{background:#293241;color:#fff}markdown-snippet pre.prettyprint .click-to-copy-button{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#425066;color:#c6cad1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Material Icons Outlined;font-size:15px;height:38px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:38px;word-wrap:normal}markdown-snippet pre.prettyprint .click-to-copy-button:before{content:"file_copy"}markdown-snippet pre.prettyprint .click-to-copy-button:hover{cursor:pointer;background:rgba(0,0,0,.54)}markdown-snippet table{border-collapse:collapse;border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.06);font-size:14px;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;margin:24px 0;width:100%}markdown-snippet table a:link,markdown-snippet table a:visited{text-decoration:underline}markdown-snippet thead{border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,.04)}markdown-snippet th{color:#425066;line-height:22px;padding:24px;text-align:left}markdown-snippet td{color:#5f6368;padding:24px}markdown-snippet tr:not(:first-of-type){border-top:1px solid #f5f6f7}markdown-snippet td:not(:last-of-type),markdown-snippet th:not(:last-of-type){border-right:1px solid #f5f6f7}\n/*# sourceMappingURL=markdown_snippet.css.map */'],ra:2});
var eX=function(){};eX.g=function(a){return new (a||eX)};eX.ba=id({type:eX});eX.aa=Bc({imports:[[bI,nO]]});
var fX=function(){this.qN="";this.pN={}};fX.prototype.Qa=function(){this.pN=JSON.parse(this.qN)};fX.g=function(a){return new (a||fX)};
fX.W=p({type:fX,i:[["metadata-table"]],inputs:{qN:"metadataString"},X:2,$:3,ha:[["class","metadata-table",3,"innerHTML",4,"ngIf"],[1,"metadata-table",3,"innerHTML"]],v:function(a,b){a&1&&(I(0,pv,1,1,"div",0),Rl(1,"htmlify"));a&2&&v("ngIf",Sl(1,1,b.pN))},la:[RH],Xb:[LW],S:[".metadata-table th{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:8px;margin-top:8px}.metadata-table th.no-margin-top{margin-top:0}.metadata-table th.no-margin-bottom{margin-bottom:0}metadata-table{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:24px}.metadata-table{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.metadata-table table{border-collapse:collapse;border-spacing:0;width:100%}.metadata-table table+table{margin-top:8px}.metadata-table tr{border:1px solid #c6cad1;border-bottom:none}.metadata-table tr:last-child{border-bottom:1px solid #c6cad1}.metadata-table th{background:#f5f6f7;border-right:1px solid #c6cad1;color:#425066;padding:8px;text-align:left}.metadata-table td{color:#5f6368;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:16px;padding:8px;width:100%}.metadata-table span:not(:first-child){border-left:1px solid #c6cad1;padding-left:8px}.metadata-table span:not(:last-child){padding-right:8px}\n/*# sourceMappingURL=metadata_table.css.map */"],ra:2});
var gX=function(){};gX.g=function(a){return new (a||gX)};gX.ba=id({type:gX});gX.aa=Bc({imports:[[bI,SW]]});
var hX=function(){this.click=new KG;this.label=this.Wu=this.fk="";this.wa={}};
hX.prototype.Qa=function(){var a,b,c,d;if(Gs(this.product,1)){this.fk="module-type";var e=Us(this.product.zb(),15)||[""];this.Wu=Vs(e[0]);this.label=(null===(b=null===(a=this.product.zb())||void 0===a?void 0:Es(a))||void 0===b?void 0:Fs(b,7)[0])||"";e={};this.wa=(e["module-type"]=(null===(d=null===(c=this.product.zb())||void 0===c?void 0:Es(c))||void 0===d?void 0:Fs(d,13)[0])||"",e)}else if(Gs(this.product,2))this.fk="subtype",this.Wu="//www.gstatic.com/aihub/tfhub/card_images/icon_collection_blue.svg",
this.label="Collection",e={},this.wa=(e.subtype="model-family",e);else if(this.product.Hm())this.fk="subtype",this.Wu="//www.gstatic.com/aihub/tfhub/card_images/icon_publisher.svg",this.label="Publisher",e={},this.wa=(e.subtype="publisher",e);else throw Error("qc");};hX.prototype.kq=function(a){a.stopPropagation();this.click.emit(a)};Z.Object.defineProperties(hX.prototype,{Z_:{configurable:!0,enumerable:!0,get:function(){return this.product.Hm()?"dark":"light"}}});
hX.g=function(a){return new (a||hX)};hX.W=p({type:hX,i:[["search-result-wrapper-eyebrow"]],ta:2,na:function(a,b){a&2&&uk(b.Z_)},inputs:{product:"product"},outputs:{click:"click"},X:2,$:3,ha:[["alt","",3,"src"],["routerLink","/s",3,"textContent","queryParams","click"]],v:function(a,b){a&1&&(A(0,"img",0),x(1,"a",1),B("click",function(c){return b.kq(c)}),z());a&2&&(v("src",b.Wu,sg),u(1),v("textContent",b.label)("queryParams",b.wa))},la:[qR],S:["[_nghost-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:28px}[_nghost-%COMP%], [_nghost-%COMP%]   a[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}[_nghost-%COMP%]   a[_ngcontent-%COMP%]{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:none;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;margin-left:10px}[_nghost-%COMP%]   a[_ngcontent-%COMP%]:active{outline:none}[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus{background:none;outline:none}.light[_nghost-%COMP%]   a[_ngcontent-%COMP%]{color:#425066}.light[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}.dark[_nghost-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.dark[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:underline}\n/*# sourceMappingURL=search_result_wrapper_eyebrow.css.map */"]});
var iX=function(){};iX.g=function(a){return new (a||iX)};iX.ba=id({type:iX});iX.aa=Bc({imports:[[bI,DR,SW]]});
var jX=["*",[["mat-toolbar-row"]]],kX=Hn(function(a){this.L=a}),lX=function(){};lX.g=function(a){return new (a||lX)};lX.R=p({type:lX,i:[["mat-toolbar-row"]],oa:[1,"mat-toolbar-row"],xa:["matToolbarRow"]});var mX=function(a,b,c){a=kX.call(this,a)||this;a.qa=b;a.V=c;return a};R(mX,kX);mX.prototype.$d=function(){this.qa.Ma&&this.rA.nb.subscribe(function(){})};mX.prototype.c1=function(){};mX.g=function(a){return new (a||mX)(w(Ye),w(wI),w(Ym))};
mX.W=p({type:mX,i:[["mat-toolbar"]],eb:function(a,b,c){a&1&&em(c,lX,5);if(a&2){var d;$l(d=fm())&&(b.rA=d)}},oa:[1,"mat-toolbar"],ta:4,na:function(a,b){a&2&&rk("mat-toolbar-multiple-rows",0<b.rA.length)("mat-toolbar-single-row",0===b.rA.length)},inputs:{color:"color"},xa:["matToolbar"],features:[ck],ob:["*","mat-toolbar-row"],X:2,$:0,v:function(a){a&1&&(xl(jX),yl(0),yl(1,1))},S:[".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}\n"],
ra:2,mb:0});
var nX=function(){};nX.g=function(a){return new (a||nX)};nX.W=p({type:nX,i:[["secondary-toolbar"]],X:3,$:0,v:function(a){a&1&&(x(0,"mat-toolbar"),A(1,"back-button"),K(2," Back\n"),z())},la:[mX,LV],S:["mat-toolbar[_ngcontent-%COMP%]{background:#f5f6f7;border-bottom:1px solid #e3e5e8;color:#425066}mat-toolbar[_ngcontent-%COMP%]   back-button[_ngcontent-%COMP%]{margin-right:16px}\n/*# sourceMappingURL=secondary_toolbar.css.map */"]});
var oX=function(){};oX.g=function(a){return new (a||oX)};oX.ba=id({type:oX});oX.aa=Bc({imports:[[sK],sK]});
var pX=function(){};pX.g=function(a){return new (a||pX)};pX.ba=id({type:pX});pX.aa=Bc({imports:[[bI,oX,QV]]});
var qX=new Map([["tfjs-model",3],["lite-model",4],["coral-model",5],["collections",2]]),rX=function(){},uX=function(a){var b,c,d=a.url.map(function(f){return f.path}),e=a.params.publisherId;a=sX((null===(c=null===(b=null===a||void 0===a?void 0:a.parent)||void 0===b?void 0:b.hb)||void 0===c?void 0:c.path)||"");d=tX(d);return{Jk:e,RE:a,uk:d.uk,version:d.version}},vX=function(a){var b=a.split("/");a=b.shift();var c=sX(b[0]);c.vP&&b.shift();b=tX(b);return{Jk:a,RE:c,uk:b.uk,version:b.version}},sX=function(a){a=
qX.has(a)?a:null;return{type:a?qX.get(a):1,vP:a}},tX=function(a){var b=a[a.length-1];b=/^\d+$/.test(b)?b:"";""!==b&&a.pop();return{version:b,uk:a.join("/")}};rX.g=function(a){return new (a||rX)};rX.U=Ac({l:rX,o:rX.g,fa:"root"});
var wX=[{href:"/s",params:{"module-type":"image-augmentation,image-classification,image-classification-logits,image-classifier,image-feature-vector,image-generator,image-object-detection,image-others,image-pose-detection,image-segmentation,image-style-transfer,image-super-resolution,image-rnn-agent"},title:"Image",content:"\n          <div>\n            <p>\n              Here you\u2019ll find models that enable:\n            </p>\n            <ul>\n              <li>Image Augmentation</li>\n              <li>Image Classification</li>\n              <li>Feature Vector Extraction</li>\n            </ul>\n          <p>...and more.</p>\n        </div>",
Vu:"image"},{href:"/s",params:{"module-type":"text-embedding,text-classification,text-generation,text-language-model,text-question-answering,text-retrieval-question-answering"},title:"Text",content:"\n          <div>\n            <p>\n              Here you\u2019ll find models that enable:\n            </p>\n            <ul>\n              <li>Text Embedding Generation</li>\n              <li>Text Classification</li>\n              <li>Question Answering</li>\n            </ul>\n          <p>...and more.</p>\n        </div>",
Vu:"text"},{href:"/s",params:{"module-type":"video-classification,video-generation,video-text"},title:"Video",content:"\n          <div>\n            <p>\n              Here you\u2019ll find models that enable:\n            </p>\n            <ul>\n              <li>Video Classification</li>\n              <li>Video Generation</li>\n            </ul>\n          <p>...and more.</p>\n        </div>",Vu:"video"},{href:"/s",params:{"module-type":"audio-embedding,audio-pitch-extraction,audio-event-classification,audio-stt"},
title:"Audio",content:"\n          <div>\n            <p>\n              Here you\u2019ll find models that enable:\n            </p>\n            <ul>\n              <li>Audio Embedding Generation</li>\n              <li>Audio Pitch Extraction</li>\n            </ul>\n          <p>...and more.</p>\n        </div>",Vu:"audio"}];
var xX=function(){};xX.g=function(a){return new (a||xX)};xX.ba=id({type:xX});xX.aa=Bc({imports:[[DR]]});
var yX=function(){};yX.prototype.transform=function(a,b,c){var d=this,e=c?c.toLowerCase():"";return a.filter(function(f){return 0<f.count&&!d.dv(f,b||[])&&f.label.toLowerCase().includes(e)})};yX.prototype.dv=function(a,b){return-1<b.findIndex(function(c){return a.label===c.label})};yX.g=function(a){return new (a||yX)};yX.mf=kd({name:"filterOptions",type:yX,pd:!0});yX.U=Ac({l:yX,o:yX.g,fa:"root"});
var zX=function(a){return{focused:a}},AX=function(a){rV.call(this);this.Ha=a;this.$a=!1};R(AX,rV);AX.prototype.tn=function(a){var b=this;(this.$a=a)&&requestAnimationFrame(function(){b.hZ.focus()})};AX.prototype.Kt=function(a){var b=this.Zm.get(a.yD.value);zS(this.Ha,this.placeholder,b.label);rV.prototype.Kt.call(this,a)};AX.g=function(a){return new (a||AX)(w(xS))};
AX.W=p({type:AX,i:[["filter-dropdown"]],Za:function(a,b){a&1&&dm($U,5);if(a&2){var c;$l(c=fm())&&(b.hZ=c.first)}},features:[ck],X:14,$:16,ha:[[1,"filter-label",3,"click"],[3,"ngClass"],["class","arrow",4,"ngIf"],["matInput","","autocomplete","cancel",3,"formControl","matAutocomplete"],["autoInput",""],["panelWidth","auto;",3,"optionSelected","opened","closed"],["auto","matAutocomplete"],[4,"ngIf"],[3,"removed",4,"ngFor","ngForOf"],[1,"arrow"],[3,"value",4,"ngFor","ngForOf"],[3,"disabled",4,"ngIf"],
[3,"value"],[1,"option-label"],[1,"option-count"],[3,"disabled"],[3,"removed"],[1,"chip-label"],["matChipRemove",""]],v:function(a,b){a&1&&(x(0,"div",0),B("click",function(){return b.tn(!b.$a)}),x(1,"span",1),K(2),z(),I(3,qv,2,0,"mat-icon",2),I(4,rv,2,0,"mat-icon",2),z(),x(5,"mat-form-field"),A(6,"input",3,4),x(8,"mat-autocomplete",5,6),B("optionSelected",function(d){return b.Kt(d)})("opened",function(){return b.tn(!0)})("closed",function(){return b.tn(!1)}),I(10,uv,3,2,"ng-container",7),Rl(11,"filterOptions"),
z(),z(),x(12,"mat-chip-list"),I(13,vv,5,1,"mat-chip",8),z());if(a&2){var c=Bl(9);u(1);v("ngClass",Nl(14,zX,0<b.selectedOptions.length||b.$a));u(1);Cl(" ",b.placeholder," ");u(1);v("ngIf",!b.$a);u(1);v("ngIf",b.$a);u(1);rk("hide",!b.$a);u(1);v("formControl",b.im)("matAutocomplete",c);u(4);v("ngIf",Ul(b.options,b.selectedOptions,b.im.value));u(3);v("ngForOf",b.selectedOptions)}},la:[GH,RH,BU,$U,fu,GU,DT,TT,kU,TU,OH,lO,UM,OU,PU],Xb:[yX],S:[".filter-label[_ngcontent-%COMP%]{cursor:pointer}span.focused[_ngcontent-%COMP%]{color:#ff6f00}.mat-form-field[_ngcontent-%COMP%]{width:100%}.mat-form-field.hide[_ngcontent-%COMP%]{display:none}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border-top:0}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-underline, .mat-form-field[_ngcontent-%COMP%]     .mat-select-arrow{display:none}  .cdk-overlay-pane   .mat-autocomplete-panel{box-shadow:0 2px 25px 0 rgba(0,0,0,.12);width:192px}mat-option[_ngcontent-%COMP%]{height:42px;color:#5f6368;font-size:14px;font-weight:400}mat-option[_ngcontent-%COMP%]     .mat-option-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}mat-option[_ngcontent-%COMP%]     .mat-option-text .option-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}mat-option[_ngcontent-%COMP%]     .mat-option-text .option-count{margin-left:4px;color:#8e96a3}\n/*# sourceMappingURL=filter_dropdown.css.map */",
".filter-label[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#5f6368;font-size:14px;font-weight:500;height:30px}.filter-label[_ngcontent-%COMP%], .filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;margin-left:4px;width:auto}.filter-label[_ngcontent-%COMP%]   mat-icon.arrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#ff6f00;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper{margin-top:5px}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f7;color:#425066;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;max-width:calc(100% - 8px)}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .mat-icon{color:#5f6368;font-size:16px;margin-left:4px}\n/*# sourceMappingURL=filter_styles.css.map */"]});
var BX=function(){};BX.prototype.transform=function(a){return Xs.map(function(b){return{name:b,options:a.filter(function(c){c=c.value.split("-");c=0<c.length&&c[0]||"";return(0<=Xs.indexOf(c)?c:"other")===b})}})};BX.g=function(a){return new (a||BX)};BX.mf=kd({name:"groupOptions",type:BX,pd:!0});
var CX=function(){};CX.prototype.transform=function(a,b){var c=a.split(" ");return 1===c.length||"other"===b?a:this.dB(c.slice(1).join(" "))};CX.prototype.dB=function(a){return a[0].toUpperCase()+a.slice(1)};CX.g=function(a){return new (a||CX)};CX.mf=kd({name:"prettify",type:CX,pd:!0});
var DX=new Je("mat-checkbox-default-options",{fa:"root",o:wv});
var EX=["input"],FX=function(a){return{vu:a}},GX=0,HX=wv(),JX={s:tT,Oa:wc(function(){return IX}),Wb:!0},KX=function(){},LX=Ln(Hn(In(Jn(function(a){this.L=a})))),IX=function(a,b,c,d,e,f,g){a=LX.call(this,a)||this;a.ea=b;a.Jb=c;a.ca=d;a.xc=f;a.Sl=g;a.lc="";a.mc=null;a.Zo="mat-checkbox-"+ ++GX;a.id=a.Zo;a.vh="after";a.name=null;a.Ia=new KG;a.BC=new KG;a.Mc=function(){};a.rl="";a.pG=0;a.Yn=function(){};a.Sc=!1;a.Ra=!1;a.Pg=!1;a.Sl=a.Sl||HX;a.color=a.mu=a.Sl.color||HX.color;a.tabIndex=parseInt(e)||0;return a};
R(IX,LX);k=IX.prototype;k.$d=function(){var a=this;this.Jb.Ah(this.L,!0).subscribe(function(b){b||Promise.resolve().then(function(){a.Mc();pF(a.ea)})});this.VJ(this.Pg)};k.qv=function(){};k.ia=function(){this.Jb.Sf(this.L)};k.vy=function(){return this.Fb||this.disabled};k.Xy=function(){this.ea.ih()};k.Uh=function(a){this.checked=!!a};k.Bg=function(a){this.Yn=a};k.Vi=function(a){this.Mc=a};k.jf=function(a){this.disabled=a};k.IS=function(){return this.checked?"true":this.indeterminate?"mixed":"false"};
k.vA=function(a){var b=this.pG,c=this.L.j;if(b!==a&&(0<this.rl.length&&c.classList.remove(this.rl),this.rl=this.GS(b,a),this.pG=a,0<this.rl.length)){c.classList.add(this.rl);var d=this.rl;this.ca.Da(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};k.Mg=function(){var a=new KX;a.source=this;a.checked=this.checked;this.Yn(this.checked);this.Ia.emit(a);this.je&&(this.je.j.checked=this.checked)};k.toggle=function(){this.checked=!this.checked};
k.Wy=function(a){var b=this,c,d=null===(c=this.Sl)||void 0===c?void 0:c.sX;a.stopPropagation();this.disabled||"noop"===d?this.disabled||"noop"!==d||(this.je.j.checked=this.checked,this.je.j.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==d&&Promise.resolve().then(function(){b.Pg=!1;b.BC.emit(b.Pg)}),this.toggle(),this.vA(this.Sc?1:2),this.Mg())};k.focus=function(a,b){a?HJ(this.Jb,this.je,a,b):this.je.j.focus(b)};k.zU=function(a){a.stopPropagation()};
k.GS=function(a,b){if("NoopAnimations"===this.xc)return"";var c="";switch(a){case 0:if(1===b)c="unchecked-checked";else if(3==b)c="unchecked-indeterminate";else return"";break;case 2:c=1===b?"unchecked-checked":"unchecked-indeterminate";break;case 1:c=2===b?"checked-unchecked":"checked-indeterminate";break;case 3:c=1===b?"indeterminate-checked":"indeterminate-unchecked"}return"mat-checkbox-anim-"+c};k.VJ=function(a){var b=this.je;b&&(b.j.indeterminate=a)};
Z.Object.defineProperties(IX.prototype,{Tp:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Zo)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.fd},set:function(a){this.fd=$m(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Sc},set:function(a){a!=this.checked&&(this.Sc=a,pF(this.ea))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra},set:function(a){a=$m(a);a!==this.disabled&&(this.Ra=a,pF(this.ea))}},indeterminate:{configurable:!0,
enumerable:!0,get:function(){return this.Pg},set:function(a){var b=a!=this.Pg;this.Pg=$m(a);b&&(this.Pg?this.vA(3):this.vA(this.checked?1:2),this.BC.emit(this.Pg));this.VJ(this.Pg)}}});IX.g=function(a){return new (a||IX)(w(Ye),w(sF),w(GJ),w(Tj),ke("tabindex"),w(BM,8),w(DX,8))};
IX.W=p({type:IX,i:[["mat-checkbox"]],Za:function(a,b){a&1&&(dm(EX,5),dm(PM,5));if(a&2){var c;$l(c=fm())&&(b.je=c.first);$l(c=fm())&&(b.y_=c.first)}},oa:[1,"mat-checkbox"],ta:12,na:function(a,b){a&2&&(Dk("id",b.id),gk("tabindex",null),rk("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.vh)("_mat-animation-noopable","NoopAnimations"===b.xc))},inputs:{Fb:"disableRipple",color:"color",tabIndex:"tabIndex",
lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"],RA:["aria-describedby","ariaDescribedby"],id:"id",required:"required",vh:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Ia:"change",BC:"indeterminateChange"},xa:["matCheckbox"],features:[Kl([JX]),ck],ob:["*"],X:17,$:21,ha:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",
3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24",0,"xml","space","preserve","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none",
"stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],v:function(a,b){a&1&&(xl(),x(0,"label",0,1),x(2,"span",2),x(3,"input",3,4),B("change",function(e){return b.zU(e)})("click",function(e){return b.Wy(e)}),z(),x(5,"span",5),A(6,"span",6),z(),A(7,"span",7),x(8,"span",8),Td(),x(9,"svg",9),A(10,"path",10),z(),Dd.Wj=null,A(11,"span",11),z(),z(),x(12,"span",
12,13),B("cdkObserveContent",function(){return b.Xy()}),x(14,"span",14),K(15,"\u00a0"),z(),yl(16),z(),z());if(a&2){var c=Bl(1),d=Bl(13);gk("for",b.Tp);u(2);rk("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());u(1);v("id",b.Tp)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);gk("value",b.value)("name",b.name)("aria-label",b.lc||null)("aria-labelledby",b.mc)("aria-checked",b.IS())("aria-describedby",b.RA);u(2);v("matRippleTrigger",
c)("matRippleDisabled",b.vy())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",Nl(19,FX,"NoopAnimations"===b.xc?0:150))}},la:[PM,WJ],S:["@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent}._mat-animation-noopable.mat-checkbox{transition:none;animation:none}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.cdk-high-contrast-active .mat-checkbox.cdk-keyboard-focused .mat-checkbox-ripple{outline:solid 3px}.mat-checkbox-layout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:transparent;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:transparent}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}\n"],
ra:2,mb:0});
var MX=function(a){rV.call(this);this.Ha=a;this.$a=!1;this.KC=new Map;this.Yv=[]};R(MX,rV);MX.prototype.tn=function(a){(this.$a=a)?this.kN.open():this.kN.close()};var NX=function(a,b){b||(b=a.Yv.map(function(c){return a.Zm.get(c)}),Array.prototype.push.apply(a.selectedOptions,b),a.Ia.emit(a.selectedOptions.map(function(c){return c.value})),a.Yv.forEach(function(c){c=a.Zm.get(c);zS(a.Ha,a.placeholder,c.label)}),a.Yv=[])};MX.g=function(a){return new (a||MX)(w(xS))};
MX.W=p({type:MX,i:[["filter-dropdown-multiple"]],Za:function(a,b){a&1&&dm(oV,5);if(a&2){var c;$l(c=fm())&&(b.kN=c.first)}},features:[ck],X:13,$:10,ha:[["floatLabel","never"],[1,"filter-label",3,"click"],["class","arrow",4,"ngIf"],["multiple","","panelClass","multiple-option-panel",3,"selectionChange","openedChange"],["matSelect",""],[4,"ngIf"],[3,"removed",4,"ngFor","ngForOf"],[1,"arrow"],[4,"ngFor","ngForOf"],[3,"disabled",4,"ngIf"],[3,"label",4,"ngIf"],[3,"label"],[3,"value","onSelectionChange",
4,"ngFor","ngForOf"],[3,"value","onSelectionChange"],["labelPosition","before",3,"disableRipple","checked","click"],[1,"option-label"],[1,"option-count"],[3,"disabled"],[3,"removed"],[1,"chip-label"],["matChipRemove",""]],v:function(a,b){a&1&&(x(0,"mat-form-field",0),x(1,"mat-label"),x(2,"div",1),B("click",function(){return b.tn(!b.$a)}),x(3,"span"),K(4),z(),I(5,xv,2,0,"mat-icon",2),I(6,yv,2,0,"mat-icon",2),z(),z(),x(7,"mat-select",3,4),B("selectionChange",function(c){b.Yv=c.value})("openedChange",
function(c){b.tn(c);return NX(b,c)}),I(9,Dv,4,4,"ng-container",5),Rl(10,"filterOptions"),z(),z(),x(11,"mat-chip-list"),I(12,Ev,5,1,"mat-chip",6),z());a&2&&(u(3),rk("focused",0<b.selectedOptions.length||b.$a),u(1),Cl(" ",b.placeholder," "),u(1),v("ngIf",!b.$a),u(1),v("ngIf",b.$a),u(3),v("ngIf",Tl(10,7,b.options,b.selectedOptions)),u(3),v("ngForOf",b.selectedOptions))},la:[BU,pU,RH,oV,TU,OH,lO,mL,UM,IX,OU,PU],Xb:[yX,BX,$H,CX],S:[".mat-form-field[_ngcontent-%COMP%]{width:100%;top:-3px}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-flex{height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border-top:0}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-underline, .mat-form-field[_ngcontent-%COMP%]     .mat-select-arrow{display:none}.mat-form-field[_ngcontent-%COMP%]     label.mat-form-field-label{display:block;width:100%}span.focused[_ngcontent-%COMP%]{color:#ff6f00}  .cdk-overlay-pane{-webkit-transform:initial!important;transform:none!important}  div.cdk-overlay-container   div.multiple-option-panel{width:192px;min-width:0;position:absolute;top:30px;box-shadow:0 2px 25px 0 rgba(0,0,0,.12)}    div.cdk-overlay-container   div.multiple-option-panel.ng-animating{visibility:hidden}  div.cdk-overlay-container   div.multiple-option-panel .mat-option.mat-option-multiple{height:42px;color:#5f6368;font-size:14px;font-weight:400}    div.cdk-overlay-container   div.multiple-option-panel .mat-option.mat-option-multiple.mat-active{background:none}  div.cdk-overlay-container   div.multiple-option-panel .mat-option.mat-option-multiple   .mat-option-pseudo-checkbox{display:none}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup   .mat-optgroup-label{padding-top:6px;color:#425066;font-size:14px;font-weight:600}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option:last-child{border-bottom:1px solid #e3e5e8}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option   .mat-option-text{width:145px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option   .mat-option-text .option-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option   .mat-option-text .option-count{margin-left:4px;color:#8e96a3}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option .mat-checkbox,   div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option   .mat-checkbox-layout{width:100%}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option .mat-checkbox   .mat-checkbox-inner-container,   div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option   .mat-checkbox-layout   .mat-checkbox-inner-container{width:16px;margin-left:auto}  div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option .mat-checkbox   .mat-checkbox-label,   div.cdk-overlay-container   div.multiple-option-panel .mat-optgroup .mat-option   .mat-checkbox-layout   .mat-checkbox-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:129px;padding-right:10px}\n/*# sourceMappingURL=filter_dropdown_multiple.css.map */",
".filter-label[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#5f6368;font-size:14px;font-weight:500;height:30px}.filter-label[_ngcontent-%COMP%], .filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;margin-left:4px;width:auto}.filter-label[_ngcontent-%COMP%]   mat-icon.arrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#ff6f00;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper{margin-top:5px}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f7;color:#425066;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;max-width:calc(100% - 8px)}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .mat-icon{color:#5f6368;font-size:16px;margin-left:4px}\n/*# sourceMappingURL=filter_styles.css.map */"]});
var OX=function(){};OX.g=function(a){return new (a||OX)};OX.ba=id({type:OX});OX.aa=Bc({});
var PX=["button"],QX=new Je("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS"),RX=new Je("MatButtonToggleGroup"),TX={s:tT,Oa:wc(function(){return SX}),Wb:!0},UX=0,VX=function(a,b){this.source=a;this.value=b},SX=function(a,b){this.jR=a;this.Ra=this.Tc=this.ah=!1;this.Yn=function(){};this.Mc=function(){};this.Co="mat-button-toggle-group-"+UX++;this.Th=new KG;this.Ia=new KG;this.xb=b&&b.xb?b.xb:"legacy"};k=SX.prototype;k.Qa=function(){this.ya=new HI(this.multiple,void 0,!1)};
k.od=function(){this.ya.select.apply(this.ya,Yc(this.Xh.filter(function(a){return a.checked})))};k.Uh=function(a){this.value=a;pF(this.jR)};k.Bg=function(a){this.Yn=a};k.Vi=function(a){this.Mc=a};k.jf=function(a){this.disabled=a};k.Mg=function(){var a=this.selected;a=new VX(Array.isArray(a)?a[a.length-1]:a,this.value);this.Yn(a.value);this.Ia.emit(a)};
k.lt=function(a,b,c,d){var e=this;c=void 0===c?!1:c;d=void 0===d?!1:d;this.multiple||!this.selected||a.checked||(this.selected.checked=!1);this.ya?b?this.ya.select(a):this.ya.qe(a):d=!0;d?Promise.resolve().then(function(){return e.mK(c)}):this.mK(c)};k.Fl=function(a){return this.ya&&this.ya.If(a)};k.PT=function(a){return"undefined"===typeof this.Vs?!1:this.multiple&&Array.isArray(this.Vs)?this.Vs.some(function(b){return null!=a.value&&b===a.value}):a.value===this.Vs};
k.Jj=function(a){var b=this;this.Vs=a;this.Xh&&(this.multiple&&a?(this.Jr(),a.forEach(function(c){return b.ti(c)})):(this.Jr(),this.ti(a)))};k.Jr=function(){this.ya.clear();this.Xh.forEach(function(a){return a.checked=!1})};k.ti=function(a){var b=this.Xh.find(function(c){return null!=c.value&&c.value===a});b&&(b.checked=!0,this.ya.select(b))};k.mK=function(a){a&&this.Mg();this.Th.emit(this.value)};
Z.Object.defineProperties(SX.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Co},set:function(a){var b=this;this.Co=a;this.Xh&&this.Xh.forEach(function(c){c.name=b.Co;c.zj()})}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.ah},set:function(a){this.ah=$m(a)}},value:{configurable:!0,enumerable:!0,get:function(){var a=this.ya?this.ya.selected:[];return this.multiple?a.map(function(b){return b.value}):a[0]?a[0].value:void 0},set:function(a){this.Jj(a);this.Th.emit(this.value)}},
selected:{configurable:!0,enumerable:!0,get:function(){var a=this.ya?this.ya.selected:[];return this.multiple?a:a[0]||null}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Tc},set:function(a){this.Tc=$m(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra},set:function(a){this.Ra=$m(a);this.Xh&&this.Xh.forEach(function(b){return b.zj()})}}});SX.g=function(a){return new (a||SX)(w(sF),w(QX,8))};
SX.R=p({type:SX,i:[["mat-button-toggle-group"]],eb:function(a,b,c){a&1&&em(c,WX,5);if(a&2){var d;$l(d=fm())&&(b.Xh=d)}},oa:["role","group",1,"mat-button-toggle-group"],ta:5,na:function(a,b){a&2&&(gk("aria-disabled",b.disabled),rk("mat-button-toggle-vertical",b.vertical)("mat-button-toggle-group-appearance-standard","standard"===b.xb))},inputs:{xb:"appearance",name:"name",vertical:"vertical",value:"value",multiple:"multiple",disabled:"disabled"},outputs:{Th:"valueChange",Ia:"change"},xa:["matButtonToggleGroup"],
features:[Kl([TX,{s:RX,Oa:SX}])]});var XX=In(function(){}),WX=function(a,b,c,d,e,f){var g=XX.call(this)||this;g.ea=b;g.L=c;g.Jb=d;g.wy=!1;g.Sc=!1;g.mc=null;g.Ra=!1;g.Ia=new KG;e=Number(e);g.tabIndex=e||0===e?e:null;g.Sd=a;g.xb=f&&f.xb?f.xb:"legacy";return g};R(WX,XX);k=WX.prototype;k.Qa=function(){var a=this.Sd;this.wy=a&&!a.multiple;this.id=this.id||"mat-button-toggle-"+UX++;this.wy&&(this.name=a.name);a&&(a.PT(this)?this.checked=!0:a.Fl(this)!==this.Sc&&a.lt(this,this.Sc))};
k.$d=function(){this.Jb.Ah(this.L,!0)};k.ia=function(){var a=this.Sd;this.Jb.Sf(this.L);a&&a.Fl(this)&&a.lt(this,!1,!1,!0)};k.focus=function(a){this.YQ.j.focus(a)};k.wU=function(){var a=this.wy?!0:!this.Sc;a!==this.Sc&&(this.Sc=a,this.Sd&&(this.Sd.lt(this,this.Sc,!0),this.Sd.Mc()));this.Ia.emit(new VX(this,this.value))};k.zj=function(){pF(this.ea)};
Z.Object.defineProperties(WX.prototype,{fX:{configurable:!0,enumerable:!0,get:function(){return this.id+"-button"}},xb:{configurable:!0,enumerable:!0,get:function(){return this.Sd?this.Sd.xb:this.Pn},set:function(a){this.Pn=a}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Sd?this.Sd.Fl(this):this.Sc},set:function(a){a=$m(a);a!==this.Sc&&(this.Sc=a,this.Sd&&this.Sd.lt(this,this.Sc),pF(this.ea))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ra||this.Sd&&this.Sd.disabled},
set:function(a){this.Ra=$m(a)}}});WX.g=function(a){return new (a||WX)(w(RX,8),w(sF),w(Ye),w(GJ),ke("tabindex"),w(QX,8))};
WX.W=p({type:WX,i:[["mat-button-toggle"]],Za:function(a,b){a&1&&dm(PX,5);if(a&2){var c;$l(c=fm())&&(b.YQ=c.first)}},oa:["role","presentation",1,"mat-button-toggle"],ta:12,na:function(a,b){a&1&&B("focus",function(){return b.focus()});a&2&&(gk("aria-label",null)("aria-labelledby",null)("id",b.id)("name",null),rk("mat-button-toggle-standalone",!b.Sd)("mat-button-toggle-checked",b.checked)("mat-button-toggle-disabled",b.disabled)("mat-button-toggle-appearance-standard","standard"===b.xb))},inputs:{Fb:"disableRipple",
lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",xb:"appearance",checked:"checked",disabled:"disabled"},outputs:{Ia:"change"},xa:["matButtonToggle"],features:[ck],ob:["*"],X:6,$:9,ha:[["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"id","disabled","click"],["button",""],[1,"mat-button-toggle-label-content"],[1,"mat-button-toggle-focus-overlay"],["matRipple","",1,"mat-button-toggle-ripple",3,"matRippleTrigger",
"matRippleDisabled"]],v:function(a,b){a&1&&(xl(),x(0,"button",0,1),B("click",function(){return b.wU()}),x(2,"span",2),yl(3),z(),z(),A(4,"span",3),A(5,"span",4));if(a&2){var c=Bl(1);v("id",b.fX)("disabled",b.disabled||null);gk("tabindex",b.disabled?-1:b.tabIndex)("aria-pressed",b.checked)("name",b.name||null)("aria-label",b.lc)("aria-labelledby",b.mc);u(5);v("matRippleTrigger",c)("matRippleDisabled",b.Fb||b.disabled)}},la:[PM],S:[".mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;border-radius:2px;-webkit-tap-highlight-color:transparent}.cdk-high-contrast-active .mat-button-toggle-standalone,.cdk-high-contrast-active .mat-button-toggle-group{outline:solid 1px}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:4px}.cdk-high-contrast-active .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.cdk-high-contrast-active .mat-button-toggle-group-appearance-standard{outline:0}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:1}.cdk-high-contrast-active .mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:.5}.mat-button-toggle-appearance-standard:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay{opacity:.04}.mat-button-toggle-appearance-standard.cdk-keyboard-focused:not(.mat-button-toggle-disabled) .mat-button-toggle-focus-overlay{opacity:.12}.cdk-high-contrast-active .mat-button-toggle-appearance-standard.cdk-keyboard-focused:not(.mat-button-toggle-disabled) .mat-button-toggle-focus-overlay{opacity:.5}@media(hover: none){.mat-button-toggle-appearance-standard:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;line-height:36px;padding:0 16px;position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{border-radius:inherit;pointer-events:none;opacity:0;top:0;left:0;right:0;bottom:0;position:absolute}.mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 36px}.cdk-high-contrast-active .mat-button-toggle-checked .mat-button-toggle-focus-overlay{opacity:.5;height:0}.cdk-high-contrast-active .mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}\n"],
ra:2,mb:0});
var YX=function(a){rV.call(this);this.Ha=a;this.XO=!1};R(YX,rV);YX.prototype.zi=function(a){var b=this.Zm.get(a);zS(this.Ha,this.placeholder,b.label);rV.prototype.zi.call(this,a)};YX.prototype.dv=function(a){return 0<=this.selectedOptions.findIndex(function(b){return b.value===a})};YX.g=function(a){return new (a||YX)(w(xS))};
YX.W=p({type:YX,i:[["filter-toggle-button"]],inputs:{XO:"showTooltip"},features:[ck],X:8,$:5,ha:function(){return[[1,"filter-label"],[3,"panelTemplate",4,"ngIf"],["tooltipContent",""],["appearance","standard"],[3,"selected","value","change",4,"ngFor","ngForOf"],[3,"panelTemplate"],["mat-icon-button","","aria-label","Show tooltip",3,"disableRipple"],["href","https://www.tensorflow.org/hub/tf2_saved_model","target","_blank"],[3,"value","change"]]},v:function(a,b){a&1&&(x(0,"div",0),x(1,"span"),K(2),
z(),I(3,Fv,4,2,"xap-bubble",1),I(4,Gv,16,0,"ng-template",null,2,lm),z(),x(6,"mat-button-toggle-group",3),I(7,Hv,2,4,"mat-button-toggle",4),z());a&2&&(rk("selected",0<b.selectedOptions.length),u(2),Dl(b.placeholder),u(1),v("ngIf",b.XO),u(4),v("ngForOf",b.options))},la:[RH,SX,OH,bN,hN,lO,WX],S:[".filter-label.selected[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#ff6f00}.mat-button-toggle-group[_ngcontent-%COMP%]{margin-top:8px;width:100%}.mat-button-toggle-group[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]{background:#f5f6f7;color:#425066;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:600}.mat-button-toggle-group[_ngcontent-%COMP%]   .mat-button-toggle.selected[_ngcontent-%COMP%]{background:#ff6f00;color:#fff}.mat-button-toggle-group[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]     .mat-button-toggle-label-content{line-height:32px}\n/*# sourceMappingURL=filter_toggle_button.css.map */",
".filter-label[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#5f6368;font-size:14px;font-weight:500;height:30px}.filter-label[_ngcontent-%COMP%], .filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;margin-left:4px;width:auto}.filter-label[_ngcontent-%COMP%]   mat-icon.arrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#ff6f00;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper{margin-top:5px}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f7;color:#425066;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;max-width:calc(100% - 8px)}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .mat-icon{color:#5f6368;font-size:16px;margin-left:4px}\n/*# sourceMappingURL=filter_styles.css.map */"]});
var ZX=new Je("mat-slide-toggle-default-options",{fa:"root",o:function(){return{JX:!1}}});
var $X=["thumbContainer"],aY=["toggleBar"],bY=["input"],cY=function(a){return{vu:a}},dY=0,fY={s:tT,Oa:wc(function(){return eY}),Wb:!0},gY=function(a,b){this.source=a;this.checked=b},hY=Ln(Hn(In(Jn(function(a){this.L=a})))),eY=function(a,b,c,d,e,f){a=hY.call(this,a)||this;a.Jb=b;a.ea=c;a.defaults=e;a.qc=function(){};a.Mc=function(){};a.Zo="mat-slide-toggle-"+ ++dY;a.fd=!1;a.Sc=!1;a.name=null;a.id=a.Zo;a.vh="after";a.lc=null;a.mc=null;a.Ia=new KG;a.sP=new KG;a.tabIndex=parseInt(d)||0;a.color=a.mu=e.color||
"accent";a.yI="NoopAnimations"===f;return a};R(eY,hY);k=eY.prototype;k.od=function(){var a=this;this.Jb.Ah(this.L,!0).subscribe(function(b){"keyboard"===b||"program"===b?a.je.j.focus():b||Promise.resolve().then(function(){return a.Mc()})})};k.ia=function(){this.Jb.Sf(this.L)};k.xU=function(a){a.stopPropagation();this.sP.emit();this.defaults.JX?this.je.j.checked=this.checked:(this.checked=this.je.j.checked,this.Mg())};k.Wy=function(a){a.stopPropagation()};k.Uh=function(a){this.checked=!!a};
k.Bg=function(a){this.qc=a};k.Vi=function(a){this.Mc=a};k.jf=function(a){this.disabled=a;pF(this.ea)};k.focus=function(a,b){b?HJ(this.Jb,this.je,b,a):this.je.j.focus(a)};k.toggle=function(){this.checked=!this.checked;this.qc(this.checked)};k.Mg=function(){this.qc(this.checked);this.Ia.emit(new gY(this,this.checked))};k.Xy=function(){this.ea.ih()};
Z.Object.defineProperties(eY.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.fd},set:function(a){this.fd=$m(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Sc},set:function(a){this.Sc=$m(a);pF(this.ea)}},Tp:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Zo)+"-input"}}});eY.g=function(a){return new (a||eY)(w(Ye),w(GJ),w(sF),ke("tabindex"),w(ZX),w(BM,8))};
eY.W=p({type:eY,i:[["mat-slide-toggle"]],Za:function(a,b){a&1&&(dm($X,5),dm(aY,5),dm(bY,5));if(a&2){var c;$l(c=fm())&&(b.r1=c.first);$l(c=fm())&&(b.q1=c.first);$l(c=fm())&&(b.je=c.first)}},oa:[1,"mat-slide-toggle"],ta:12,na:function(a,b){a&2&&(Dk("id",b.id),gk("tabindex",b.disabled?null:-1)("aria-label",null)("aria-labelledby",null),rk("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.vh)("_mat-animation-noopable",b.yI))},inputs:{disabled:"disabled",Fb:"disableRipple",
color:"color",tabIndex:"tabIndex",name:"name",id:"id",vh:"labelPosition",lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"],RA:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{Ia:"change",sP:"toggleChange"},xa:["matSlideToggle"],features:[Kl([fY]),ck],ob:["*"],X:16,$:20,ha:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["toggleBar",""],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",
3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],["thumbContainer",""],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],v:function(a,
b){a&1&&(xl(),x(0,"label",0,1),x(2,"div",2,3),x(4,"input",4,5),B("change",function(e){return b.xU(e)})("click",function(e){return b.Wy(e)}),z(),x(6,"div",6,7),A(8,"div",8),x(9,"div",9),A(10,"div",10),z(),z(),z(),x(11,"span",11,12),B("cdkObserveContent",function(){return b.Xy()}),x(13,"span",13),K(14,"\u00a0"),z(),yl(15),z(),z());if(a&2){var c=Bl(1),d=Bl(12);gk("for",b.Tp);u(2);rk("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());u(2);v("id",b.Tp)("required",b.required)("tabIndex",
b.tabIndex)("checked",b.checked)("disabled",b.disabled);gk("name",b.name)("aria-checked",b.checked.toString())("aria-label",b.lc)("aria-labelledby",b.mc)("aria-describedby",b.RA);u(5);v("matRippleTrigger",c)("matRippleDisabled",b.Fb||b.disabled)("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",Nl(18,cY,b.yI?0:150))}},la:[PM,WJ],S:[".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"],
ra:2,mb:0});
var iY=function(a){rV.call(this);this.Ha=a};R(iY,rV);iY.prototype.Qa=function(){rV.prototype.Qa.call(this);this.Uq=this.options[0].value};iY.prototype.zi=function(a){var b=this.Zm.get(a);zS(this.Ha,this.placeholder,b.label);rV.prototype.zi.call(this,a)};iY.prototype.If=function(){return 0<this.selectedOptions.length};iY.g=function(a){return new (a||iY)(w(xS))};
iY.W=p({type:iY,i:[["filter-toggle-slide"]],features:[ck],X:3,$:4,ha:[[1,"filter-label"],[3,"checked","change"]],v:function(a,b){a&1&&(x(0,"div",0),K(1),z(),x(2,"mat-slide-toggle",1),B("change",function(c){c.checked?b.zi(b.Uq):Ju(b,b.Uq)}),z());a&2&&(rk("selected",b.If()),u(1),Cl(" ",b.placeholder,"\n"),u(1),v("checked",b.If()))},la:[eY],S:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter-label.selected[_ngcontent-%COMP%]{color:#ff6f00}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:auto}\n/*# sourceMappingURL=filter_toggle_slide.css.map */",
".filter-label[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#5f6368;font-size:14px;font-weight:500;height:30px}.filter-label[_ngcontent-%COMP%], .filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter-label[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;margin-left:4px;width:auto}.filter-label[_ngcontent-%COMP%]   mat-icon.arrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#ff6f00;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper{margin-top:5px}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f6f7;color:#425066;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;max-width:calc(100% - 8px)}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mat-chip-list[_ngcontent-%COMP%]     .mat-chip-list-wrapper mat-chip .mat-icon{color:#5f6368;font-size:16px;margin-left:4px}\n/*# sourceMappingURL=filter_styles.css.map */"]});
var jY=function(){};jY.g=function(a){return new (a||jY)};jY.ba=id({type:jY});jY.aa=Bc({imports:[[sK,VM],sK]});
var kY=function(){};kY.g=function(a){return new (a||kY)};kY.ba=id({type:kY});kY.aa=Bc({});var lY=function(){};lY.g=function(a){return new (a||lY)};lY.ba=id({type:lY});lY.aa=Bc({imports:[[VM,sK,XJ,kY],sK,kY]});
var mY=function(){};mY.g=function(a){return new (a||mY)};mY.ba=id({type:mY});mY.aa=Bc({});var nY=function(){};nY.g=function(a){return new (a||nY)};nY.ba=id({type:nY});nY.aa=Bc({imports:[[mY,VM,sK,XJ],mY,sK]});
var oY=function(){};oY.g=function(a){return new (a||oY)};oY.ba=id({type:oY});oY.aa=Bc({imports:[[bI,bU,vV,xV,mO,yV,pV,cU,zV,lY,OX,qN,jY,xW,nY,cN]]});
var pY=function(a){this.Ha=a;this.Lb=BS(this.Ha,"Footer")};pY.g=function(a){return new (a||pY)(w(xS))};
pY.W=p({type:pY,i:[["footer"]],X:23,$:0,ha:[[1,"footBox"],[1,"lockup"],["routerLink","/"],["src","//www.gstatic.com/aihub/tfhub/tensorflow_hub_logo_white.svg","alt","TensorFlow Hub",1,"logo"],["hrefToLocalize","https://www.tensorflow.org",3,"click"],["hrefToLocalize","https://www.tensorflow.org/hub",3,"click"],["hrefToLocalize","https://github.com/tensorflow/hub",3,"click"],["hrefToLocalize","https://github.com/tensorflow/hub/issues",3,"click"],["hrefToLocalize","https://stackoverflow.com/questions/tagged/tensorflow-hub?sort=votes",
3,"click"],["routerLink","/terms",3,"click"],["hrefToLocalize","https://www.google.com/policies/terms",3,"click"],["hrefToLocalize","https://www.google.com/policies/privacy",3,"click"]],v:function(a,b){a&1&&(x(0,"div",0),x(1,"div",1),x(2,"a",2),A(3,"img",3),z(),z(),x(4,"div"),x(5,"a",4),B("click",function(c){return b.Lb(c)}),K(6," TensorFlow.org "),z(),x(7,"a",5),B("click",function(c){return b.Lb(c)}),K(8," API Documentation "),z(),x(9,"a",6),B("click",function(c){return b.Lb(c)}),K(10," GitHub "),
z(),z(),x(11,"div"),x(12,"a",7),B("click",function(c){return b.Lb(c)}),K(13," Issue Tracker "),z(),x(14,"a",8),B("click",function(c){return b.Lb(c)}),K(15," Stack Overflow "),z(),z(),x(16,"div"),x(17,"a",9),B("click",function(c){return b.Lb(c)}),K(18," Site Terms "),z(),x(19,"a",10),B("click",function(c){return b.Lb(c)}),K(20," Google Terms "),z(),x(21,"a",11),B("click",function(c){return b.Lb(c)}),K(22," Privacy "),z(),z(),z())},la:[qR,vS],S:[".footBox[_ngcontent-%COMP%]{background:#425066;color:#fff;display:grid;font-size:14px;font-weight:700;grid-template-columns:repeat(4,minmax(100px,250px));padding:48px 0 48px 48px}.footBox[_ngcontent-%COMP%]   .lockup[_ngcontent-%COMP%]{position:relative}.footBox[_ngcontent-%COMP%]   .lockup[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{position:absolute;width:120px;top:-12px}.footBox[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link, .footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{color:#fff;display:block}.footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] + a[_ngcontent-%COMP%], .footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link + a[_ngcontent-%COMP%], .footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited + a[_ngcontent-%COMP%]{margin-top:16px}.footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link:hover, .footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited:hover{text-decoration:underline}.footBox[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background:transparent}\n/*# sourceMappingURL=footer.css.map */"]});
var qY=function(){};qY.g=function(a){return new (a||qY)};qY.ba=id({type:qY});qY.aa=Bc({imports:[[FW,DR]]});
var rY=function(a,b){this.Ha=a;this.Ta=b;this.dl="module-type";this.oY=Rs},sY=function(a){return ci(a,function c(){var d=this,e;return di(c,function(f){if(1==f.ac)return ei(f,Wh(nS(d.Ta,"module-type",d.vN)),2);e=f.ee;d.Ha.Hc({Xe:"Landing page",action:"Click problem domain card",label:e});f.ac=0})})};rY.g=function(a){return new (a||rY)(w(xS),w(sS))};
rY.W=p({type:rY,i:[["problem-domain-card"]],inputs:{label:"label",vN:"moduleTypeFacetValue",count:"count"},X:5,$:3,ha:[["routerLink","/s",1,"problem-domain-card",3,"queryParams","click"],[1,"label"],[1,"count"]],v:function(a,b){a&1&&(x(0,"a",0),B("click",function(){return sY(b)}),x(1,"span",1),K(2),z(),x(3,"span",2),K(4),z(),z());a&2&&(v("queryParams",b.oY(b.dl,b.vN)),u(2),Dl(b.label),u(2),Cl("(",b.count,")"))},la:[qR],S:[".problem-domain-card[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}.no-margin-top.problem-domain-card[_ngcontent-%COMP%]{margin-top:0}.no-margin-bottom.problem-domain-card[_ngcontent-%COMP%]{margin-bottom:0}[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.empty[_nghost-%COMP%] > .problem-domain-card[_ngcontent-%COMP%]{display:none}.problem-domain-card[_ngcontent-%COMP%]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.06);color:#425066;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;height:100px;margin:16px 14px;padding:20px}.problem-domain-card[_ngcontent-%COMP%]:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.12);cursor:pointer}.problem-domain-card[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.problem-domain-card[_ngcontent-%COMP%]   span.count[_ngcontent-%COMP%]{color:#c6cad1;margin-left:4px}\n/*# sourceMappingURL=problem_domain_card.css.map */"]});
var tY=function(){this.SH=this.ah=!1};Z.Object.defineProperties(tY.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.ah},set:function(a){this.ah=$m(a)}},wM:{configurable:!0,enumerable:!0,get:function(){return this.SH},set:function(a){this.SH=$m(a)}}});tY.g=function(a){return new (a||tY)};
tY.W=p({type:tY,i:[["mat-divider"]],oa:["role","separator",1,"mat-divider"],ta:7,na:function(a,b){a&2&&(gk("aria-orientation",b.vertical?"vertical":"horizontal"),rk("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.wM))},inputs:{vertical:"vertical",wM:"inset"},X:0,$:0,v:function(){},S:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
ra:2,mb:0});
var uY=["cardContainer"],Mv=function(){return[]},vY=["Find trained models for transfer learning to save time on training","Publish your own models","Deploy models on device and in the browser"],wY=function(a,b,c,d,e,f){this.yh=a;this.tc=b;this.bY=c;this.tY=d;this.lY=e;this.Ta=f;this.ce=new Ph;this.hF=wX;this.$P=vY;this.Hw=10;this.nY=Vs;this.ld=!1;this.Dv=new Hq([]);this.VO=!0};
wY.prototype.Qa=function(){$K(this.yh,{name:"description",content:"TensorFlow\u2019s comprehensive repository of trained machine learning models ready for fine-tuning and deployable anywhere."});xY(this)};wY.prototype.qv=function(){this.VO&&4===this.bL.cc().length&&yY(this)};wY.prototype.ia=function(){this.ce.unsubscribe()};
var xY=function(a){var b=new UV,c=new RV;Ma(c,3,!0);b.Ok(c);c=new XV;ZV(c,b);a.ce.add(li([uS(a.Ta,"module-type"),a.tc.zq(c,"/list",jS)]).subscribe(function(d){var e=Pa(d);d=e.next().value;e=e.next().value;d=a.lY.transform(d,rA(e,aS,4));d=a.bY.transform(d);d=a.tY.transform(d).filter(function(f){return 0<f.options.length});d=zY(d).map(function(f){return{dataType:f.name,V_:f.options}});a.Dv.next(d)}))},yY=function(a){a.VO=!1;a.ce.add(a.Dv.h(bj()).subscribe(function(b){b=b.map(function(c){var d=AY(a,
c.dataType);return 132<((null===d||void 0===d?void 0:d.j.offsetHeight)||0)?Object.assign(Object.assign({},c),{ld:!1}):c});a.Dv.next(b)}))},AY=function(a,b){return a.bL.find(function(c){return c.j.className===b})},zY=function(a){return a.map(function(b){return{name:b.name,options:b.options.sort(function(c,d){return d.count-c.count})}})};wY.g=function(a){return new (a||wY)(w(ZK),w(kS),w(yX),w(BX),w(BW),w(sS))};
wY.W=p({type:wY,i:[["ng-component"]],Za:function(a,b){a&1&&dm(uY,5);if(a&2){var c;$l(c=fm())&&(b.bL=c)}},X:21,$:9,ha:[[1,"welcome-panel"],[1,"default"],[1,"expandable"],[1,"contents"],[4,"ngFor","ngForOf"],[3,"collapsedLabel","expandedLabel","expanded","expandedChange"],[1,"problem-domains"],[4,"ngIf"],["footer",""],[1,"circle"],["class","problem-domain",4,"ngFor","ngForOf"],[1,"problem-domain"],["alt","Data type icon",3,"src"],[3,"ngClass"],["cardContainer",""],["class","problem-domain-card",3,"label",
"moduleTypeFacetValue","count",4,"ngFor","ngForOf"],["class","empty",4,"ngFor","ngForOf"],[3,"expanded","expandedChange",4,"ngIf"],[1,"problem-domain-card",3,"label","moduleTypeFacetValue","count"],[1,"empty"],[3,"expanded","expandedChange"]],v:function(a,b){a&1&&(x(0,"section",0),x(1,"div",1),x(2,"h2"),K(3," Hello. Welcome to TensorFlow Hub. "),z(),x(4,"p"),K(5," The TensorFlow Hub lets you search and discover hundreds of trained, ready-to-deploy machine learning models in one place. "),z(),z(),
x(6,"div",2),A(7,"mat-divider"),x(8,"h4"),K(9," TensorFlow Hub is a repository for machine learning models. "),z(),x(10,"p"),K(11," From image classification, text embeddings, audio, and video action recognition, TensorFlow Hub is a space where you can browse trained models and datasets from across the TensorFlow ecosystem. Use it to: "),z(),x(12,"div",3),I(13,Iv,5,2,"div",4),z(),z(),x(14,"expand-button",5),B("expandedChange",function(c){return b.ld=c}),z(),A(15,"mat-divider"),z(),x(16,"section",
6),I(17,Pv,2,1,"ng-container",7),Rl(18,"async"),z(),A(19,"footer",null,8));a&2&&(u(6),rk("hidden",!b.ld),u(7),v("ngForOf",b.$P),u(1),v("collapsedLabel","See more info")("expandedLabel","See less info")("expanded",b.ld),u(3),v("ngIf",Sl(18,7,b.Dv)))},la:[tY,OH,aX,RH,pY,GH,rY],Xb:[MH,$H,CX],S:["h1[_ngcontent-%COMP%]{font-size:34px;line-height:44px}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;margin-bottom:24px;margin-top:24px}h2[_ngcontent-%COMP%]{font-size:30px;line-height:40px}.problem-domains[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{font-size:24px;line-height:32px}.problem-domains[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   .circle[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;margin-bottom:16px;margin-top:16px}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   .circle[_ngcontent-%COMP%], h4[_ngcontent-%COMP%]{font-size:20px;line-height:26px}h5[_ngcontent-%COMP%]{font-size:16px}h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:8px;margin-top:8px}h6[_ngcontent-%COMP%]{font-size:14px}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.default[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.expandable[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], p[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.expandable[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px;line-height:22px}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   .no-margin-top.circle[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   p.no-margin-top[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.default[_ngcontent-%COMP%]   p.no-margin-top[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.expandable[_ngcontent-%COMP%]   p.no-margin-top[_ngcontent-%COMP%], h1.no-margin-top[_ngcontent-%COMP%], h2.no-margin-top[_ngcontent-%COMP%], h3.no-margin-top[_ngcontent-%COMP%], h4.no-margin-top[_ngcontent-%COMP%], h5.no-margin-top[_ngcontent-%COMP%], h6.no-margin-top[_ngcontent-%COMP%], p.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   .no-margin-bottom.circle[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   p.no-margin-bottom[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.default[_ngcontent-%COMP%]   p.no-margin-bottom[_ngcontent-%COMP%], .welcome-panel[_ngcontent-%COMP%]   div.expandable[_ngcontent-%COMP%]   p.no-margin-bottom[_ngcontent-%COMP%], h1.no-margin-bottom[_ngcontent-%COMP%], h2.no-margin-bottom[_ngcontent-%COMP%], h3.no-margin-bottom[_ngcontent-%COMP%], h4.no-margin-bottom[_ngcontent-%COMP%], h5.no-margin-bottom[_ngcontent-%COMP%], h6.no-margin-bottom[_ngcontent-%COMP%], p.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{margin-bottom:8px}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{color:#425066}p[_ngcontent-%COMP%]{color:#616161}section[_ngcontent-%COMP%]{padding:0 80px}.welcome-panel[_ngcontent-%COMP%]{padding-top:48px}.welcome-panel[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#ff6f00}.welcome-panel[_ngcontent-%COMP%]   div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{width:580px}.welcome-panel[_ngcontent-%COMP%]   div.default[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#616161}.welcome-panel[_ngcontent-%COMP%]   div.expandable.hidden[_ngcontent-%COMP%]{display:none}.welcome-panel[_ngcontent-%COMP%]   div.expandable[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#616161}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:754px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;width:232px}.welcome-panel[_ngcontent-%COMP%]   div.contents[_ngcontent-%COMP%]   .circle[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(216.36deg,#ff9100 26.97%,#ff6f00 75.44%);background:linear-gradient(233.64deg,#ff9100 26.97%,#ff6f00 75.44%);border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:400;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}.welcome-panel[_ngcontent-%COMP%]   expand-button[_ngcontent-%COMP%]{margin:36px 0}.problem-domains[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:36px}.problem-domains[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{display:inline-block;margin-left:22px}.problem-domains[_ngcontent-%COMP%]   .problem-domain[_ngcontent-%COMP%]{margin:24px 0}.problem-domains[_ngcontent-%COMP%]   .problem-domain[_ngcontent-%COMP%]:first-child{margin-top:0}.problem-domains[_ngcontent-%COMP%]   .problem-domain[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px}.problem-domains[_ngcontent-%COMP%]   .problem-domain[_ngcontent-%COMP%]   div.collapsed[_ngcontent-%COMP%]{height:150px;overflow:hidden}.problem-domains[_ngcontent-%COMP%]   .problem-domain[_ngcontent-%COMP%]   div.collapsed[_ngcontent-%COMP%]     .problem-domain-card{margin-bottom:40px}.problem-domains[_ngcontent-%COMP%]   expand-button[_ngcontent-%COMP%]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}\n/*# sourceMappingURL=home.css.map */"]});
var BY=function(){};BY.g=function(a){return new (a||BY)};BY.ba=id({type:BY});BY.aa=Bc({imports:[[DR]]});
var CY=function(){};CY.g=function(a){return new (a||CY)};CY.ba=id({type:CY});CY.aa=Bc({imports:[[sK],sK]});
var DY=function(){};DY.g=function(a){return new (a||DY)};DY.ba=id({type:DY});DY.aa=Bc({imports:[[bI,bX,OX,qY,qN,CY,mO,BY,DR,AW]]});
var EY=function(){this.text=this.url="";this.click=new KG};EY.prototype.yk=function(a){a.stopPropagation();this.click.emit(a)};EY.g=function(a){return new (a||EY)};
EY.W=p({type:EY,i:[["copy-url-button"]],inputs:{url:"url",text:"text"},outputs:{click:"click"},X:7,$:3,ha:[["mat-flat-button","",1,"tab-button",3,"xapCopyToClipboard","click"]],v:function(a,b){a&1&&(Ak(0),x(1,"span"),K(2),z(),x(3,"button",0),B("click",function(c){return b.yk(c)}),K(4),x(5,"mat-icon"),K(6,"link"),z(),z(),Bk());a&2&&(u(2),Dl(b.url),u(1),v("xapCopyToClipboard",b.url),u(1),Cl(" ",b.text," "))},la:[hN,AN,lO],S:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e3e5e8;border-right:none;border-radius:8px;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:46px;width:340px}span[_ngcontent-%COMP%]{color:#818181;direction:rtl;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:12px;margin:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]{-webkit-flex-basis:145px;-ms-flex-preferred-size:145px;flex-basis:145px}button[_ngcontent-%COMP%]     .mat-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}button[_ngcontent-%COMP%]     .mat-button-wrapper mat-icon{margin-left:8px}button[_ngcontent-%COMP%]     .mat-button-focus-overlay{display:none}\n/*# sourceMappingURL=copy_url_button.css.map */"]});
var FY=function(){this.icon=this.text=this.url="";this.click=new KG};FY.prototype.yk=function(a){a.stopPropagation();this.click.emit(a)};FY.g=function(a){return new (a||FY)};
FY.W=p({type:FY,i:[["demo-button"]],inputs:{url:"url",text:"text",icon:"icon"},outputs:{click:"click"},X:4,$:3,ha:[["target","_blank","rel","noopener"],["mat-flat-button","",1,"tab-button","full-width",3,"click"],["alt","Demo button icon",3,"src"]],v:function(a,b){a&1&&(x(0,"a",0),x(1,"button",1),B("click",function(c){return b.yk(c)}),K(2),A(3,"img",2),z(),z());a&2&&(gk("href",b.url,sg),u(2),Cl(" ",b.text," "),u(1),v("src",b.icon,sg))},la:[hN],S:["a[_ngcontent-%COMP%]:active, a[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]     .mat-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-left:12px}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{border-left:1px solid hsla(0,0%,100%,.2);line-height:22px;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}\n/*# sourceMappingURL=demo_button.css.map */"]});
var GY=function(){this.Ht=this.icon=this.text=this.url="";this.click=new KG};GY.prototype.yk=function(a){a.stopPropagation();this.click.emit(a)};GY.g=function(a){return new (a||GY)};
GY.W=p({type:GY,i:[["download-button"]],inputs:{url:"url",text:"text",icon:"icon",Ht:"assetSize"},outputs:{click:"click"},X:6,$:4,ha:[["target","_blank","rel","noopener"],["mat-flat-button","",1,"tab-button","full-width",3,"click"],["alt","Download button icon",3,"src"]],v:function(a,b){a&1&&(x(0,"a",0),x(1,"button",1),B("click",function(c){return b.yk(c)}),K(2),A(3,"img",2),x(4,"span"),K(5),z(),z(),z());a&2&&(gk("href",b.url,sg),u(2),Cl(" ",b.text," "),u(1),v("src",b.icon,sg),u(2),Dl(b.Ht))},la:[hN],
S:["a[_ngcontent-%COMP%]:active, a[_ngcontent-%COMP%]:focus{outline:none}button[_ngcontent-%COMP%]     .mat-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-left:12px}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{border-left:1px solid hsla(0,0%,100%,.2);line-height:22px;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}\n/*# sourceMappingURL=download_button.css.map */"]});
var HY=function(){this.text=this.url="";this.icon=null;this.click=new KG};HY.prototype.yk=function(a){a.stopPropagation();this.click.emit(a)};HY.g=function(a){return new (a||HY)};
HY.W=p({type:HY,i:[["open-link-button"]],inputs:{url:"url",text:"text",icon:"icon"},outputs:{click:"click"},X:4,$:3,ha:[["target","_blank","rel","noopener"],["mat-flat-button","",1,"tab-button","full-width",3,"click"],["alt","Open link button icon",3,"src",4,"ngIf"],["alt","Open link button icon",3,"src"]],v:function(a,b){a&1&&(x(0,"a",0),x(1,"button",1),B("click",function(c){return b.yk(c)}),K(2),I(3,Qv,1,1,"img",2),z(),z());a&2&&(gk("href",b.url,sg),u(2),Cl(" ",b.text," "),u(1),v("ngIf",b.icon))},
la:[hN,RH],S:["a[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-left:8px}a[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%]{-webkit-filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(205deg) brightness(107%) contrast(101%);filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(205deg) brightness(107%) contrast(101%)}a[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:not(:hover){background:#fff;border:2px solid #ff6f00;color:#425066}a[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:not(:hover)   img[_ngcontent-%COMP%]{-webkit-filter:invert(31%) sepia(19%) saturate(670%) hue-rotate(178deg) brightness(92%) contrast(93%);filter:invert(31%) sepia(19%) saturate(670%) hue-rotate(178deg) brightness(92%) contrast(93%)}\n/*# sourceMappingURL=open_link_button.css.map */"]});
var IY=function(){};IY.g=function(a){return new (a||IY)};IY.ba=id({type:IY});IY.aa=Bc({imports:[[bI,qN,mO,nO]]});
var JY="Y Z E P T G M K  m u n".split(" "),KY={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};
var LY={VP:0,XP:1,aQ:2,WP:3,0:"COPY_URL",1:"DOWNLOAD",2:"LINK",3:"DEMO"},MY=new Set("https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/3 https://tfhub.dev/google/lite-model/aiy/vision/classifier/food_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/3 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/3 https://tfhub.dev/google/lite-model/cropnet/classifier/cassava_disease_V1/1 https://tfhub.dev/google/lite-model/object_detection/mobile_object_labeler_v1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_africa_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_asia_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_europe_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_north_america_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_oceania_antarctica_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_south_america_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/popular_us_products_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/popular_wine_V1/1 https://tfhub.dev/tensorflow/lite-model/densenet/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/int8/2 https://tfhub.dev/tensorflow/lite-model/inception_resnet_v2/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v1_quant/1/default/1 https://tfhub.dev/tensorflow/lite-model/inception_v1_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v2_quant/1/default/1 https://tfhub.dev/tensorflow/lite-model/inception_v2_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v3/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v3_quant/1/default/1 https://tfhub.dev/tensorflow/lite-model/inception_v3_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v4/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v4_quant/1/default/1 https://tfhub.dev/tensorflow/lite-model/inception_v4_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_0.50_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_0.75_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_96/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.3_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/nasnet/large/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/nasnet/mobile/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/resnet_v2_101/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/squeezenet/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/some-swappable-model/1".split(" ")),
NY=new Set("https://tfhub.dev/agripredict/lite-model/disease-classification/1 https://tfhub.dev/bohemian-visual-recognition-alliance/lite-model/models/mushroom-identification_v1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/3 https://tfhub.dev/google/lite-model/aiy/vision/classifier/food_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/3 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/3 https://tfhub.dev/google/lite-model/cropnet/classifier/cassava_disease_V1/1 https://tfhub.dev/google/lite-model/magenta/arbitrary-image-stylization-v1-256/fp16/prediction/1 https://tfhub.dev/google/lite-model/magenta/arbitrary-image-stylization-v1-256/fp16/transfer/1 https://tfhub.dev/google/lite-model/magenta/arbitrary-image-stylization-v1-256/int8/prediction/1 https://tfhub.dev/google/lite-model/magenta/arbitrary-image-stylization-v1-256/int8/transfer/1 https://tfhub.dev/google/lite-model/object_detection/mobile_object_labeler_v1/1 https://tfhub.dev/google/lite-model/object_detection/mobile_object_localizer_v1/1/metadata/2 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_africa_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_asia_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_europe_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_north_america_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_oceania_antarctica_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_south_america_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/popular_us_products_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/popular_wine_V1/1 https://tfhub.dev/sayakpaul/lite-model/arbitrary-image-stylization-inceptionv3/dr/predict/1 https://tfhub.dev/sayakpaul/lite-model/arbitrary-image-stylization-inceptionv3/dr/transfer/1 https://tfhub.dev/sayakpaul/lite-model/arbitrary-image-stylization-inceptionv3/fp16/predict/1 https://tfhub.dev/sayakpaul/lite-model/arbitrary-image-stylization-inceptionv3/fp16/transfer/1 https://tfhub.dev/sayakpaul/lite-model/arbitrary-image-stylization-inceptionv3/int8/predict/1 https://tfhub.dev/sayakpaul/lite-model/arbitrary-image-stylization-inceptionv3/int8/transfer/1 https://tfhub.dev/sayakpaul/lite-model/boundless-quarter/dr/1 https://tfhub.dev/sayakpaul/lite-model/boundless-quarter/fp16/1 https://tfhub.dev/sayakpaul/lite-model/cartoongan/dr/1 https://tfhub.dev/sayakpaul/lite-model/cartoongan/fp16/1 https://tfhub.dev/sayakpaul/lite-model/cartoongan/int8/1 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv2-ade20k/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv3-cityscapes/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-xception65-ade20k/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-xception65-cityscapes/1/default/2 https://tfhub.dev/sayakpaul/lite-model/mirnet-fixed/dr/1 https://tfhub.dev/sayakpaul/lite-model/mirnet-fixed/fp16/1 https://tfhub.dev/sayakpaul/lite-model/mirnet-fixed/integer/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-coco/dr/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-coco/fp16/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-coco/int8/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-dm05-coco/dr/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-dm05-coco/fp16/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-dm05-coco/int8/1 https://tfhub.dev/tensorflow/lite-model/deeplabv3/1/metadata/2 https://tfhub.dev/tensorflow/lite-model/densenet/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/int8/2 https://tfhub.dev/tensorflow/lite-model/inception_resnet_v2/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v1_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v2_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v3/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v3_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v4/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v4_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_0.50_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_0.75_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_96/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.3_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/nasnet/large/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/nasnet/mobile/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/resnet_v2_101/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/squeezenet/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/ssd_mobilenet_v1/1/metadata/2 https://tfhub.dev/tensorflow/lite-model/some-swappable-model/1".split(" ")),
OY=new Set("https://tfhub.dev/agripredict/lite-model/disease-classification/1 https://tfhub.dev/bohemian-visual-recognition-alliance/lite-model/models/mushroom-identification_v1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/birds_V1/3 https://tfhub.dev/google/lite-model/aiy/vision/classifier/food_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/insects_V1/3 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/1 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/2 https://tfhub.dev/google/lite-model/aiy/vision/classifier/plants_V1/3 https://tfhub.dev/google/lite-model/cropnet/classifier/cassava_disease_V1/1 https://tfhub.dev/google/lite-model/object_detection/mobile_object_localizer_v1/1/metadata/1 https://tfhub.dev/google/lite-model/object_detection/mobile_object_localizer_v1/1/metadata/2 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_africa_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_asia_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_europe_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_north_america_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_oceania_antarctica_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/landmarks_classifier_south_america_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/popular_us_products_V1/1 https://tfhub.dev/google/lite-model/on_device_vision/classifier/popular_wine_V1/1 https://tfhub.dev/tensorflow/lite-model/albert_lite_base/squadv1/metadata/1 https://tfhub.dev/tensorflow/lite-model/deeplabv3/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/deeplabv3/1/metadata/2 https://tfhub.dev/tensorflow/lite-model/densenet/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/fp32/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite0/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/fp32/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite1/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/fp32/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite2/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/fp32/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite3/int8/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/fp32/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/fp32/2 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/int8/1 https://tfhub.dev/tensorflow/lite-model/efficientnet/lite4/int8/2 https://tfhub.dev/tensorflow/lite-model/inception_resnet_v2/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v1_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v2_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v3/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v3_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v4/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/inception_v4_quant/1/default/1 https://tfhub.dev/tensorflow/lite-model/inception_v4_quant/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_0.50_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_0.75_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.0_96/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mnasnet_1.3_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilebert/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.25_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.50_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_0.75_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_128_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_160_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_192_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v1_1.0_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224_quantized/1/default/1 https://tfhub.dev/tensorflow/lite-model/mobilenet_v2_1.0_224_quantized/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/nasnet/large/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/nasnet/mobile/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/resnet_v2_101/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/squeezenet/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/ssd_mobilenet_v1/1/metadata/1 https://tfhub.dev/tensorflow/lite-model/ssd_mobilenet_v1/1/metadata/2 https://tfhub.dev/tensorflow/lite-model/efficientdet/lite0/detection/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientdet/lite1/detection/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientdet/lite2/detection/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientdet/lite3/detection/metadata/1 https://tfhub.dev/tensorflow/lite-model/efficientdet/lite4/detection/metadata/1 https://tfhub.dev/google/lite-model/seefood/segmenter/mobile_food_segmenter_V1/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-dm05-coco/dr/1 https://tfhub.dev/sayakpaul/lite-model/mobilenetv2-coco/dr/1 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-xception65-cityscapes/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-xception65-ade20k/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv3-cityscapes/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv2-ade20k/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv2_dm05/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv2_dm05-float16/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-mobilenetv2_dm05-int8/1/default/2 https://tfhub.dev/sayakpaul/lite-model/deeplabv3-xception65/1/default/2 https://tfhub.dev/google/coral-model/yamnet/classification/coral/1 https://tfhub.dev/google/lite-model/yamnet/classification/tflite/1 https://tfhub.dev/tensorflow/lite-model/some-swappable-model/1".split(" ")),
PY=function(a){this.Ha=a;this.EO=new KG;this.Df=$s;this.l_=Ts;this.Tt=LY;this.$E=new Map;this.Ph={};this.origin=window.location.origin};
PY.prototype.vc=function(a){if(a.tab){a=Pa(this.tab.Dn);for(var b=a.next();!b.done;b=a.next()){var c=Pa(b.value);b=c.next().value;c=c.next().value;var d=this.$E,e=d.set,f=JW(c),g,h=g=void 0,l={};Ps(c).fM()&&(l.eY=Ps(c).ZL());Gs(c,7)&&(l.eN=Ds(bt(c,dx,7),10),l.dN=ex(bt(c,dx,7)));if(null===(h=c.Ea())||void 0===h?0:h.gM())l.aN=$s(c);Gs(c,5)&&(l.tO=Ds(c,5));if(null===(g=c.Ea())||void 0===g?0:g.Im())l.UO=c.Ea().Ef();g=l;h=window.location.hostname;h=Os(c.mC()||"",h);l=[];var m=window.location.hostname;
m=Os(Ds(Ps(c),3)||"",m);var q=Ds(Ps(c),9);"module"!==q&&"tfjs"!==q||l.push({type:0,text:"Copy URL",url:m});l.push({type:1,text:"Download",url:QY(m,q),icon:"//www.gstatic.com/aihub/tfhub/tab_buttons/download.svg"});0<rA(c,QR,6).length&&"hub.tensorflow.google.cn"!==window.location.hostname&&l.push({type:2,text:"Open Colab Notebook",url:Ds(rA(c,QR,6)[0],2),icon:"//www.gstatic.com/aihub/tfhub/tab_buttons/colab.svg"});Gs(Ps(c),4)&&"tfjs"===Ds(Ps(c),9)&&l.push({type:3,text:"Open Demo",url:Ds(Ps(c),4),icon:"//www.gstatic.com/aihub/tfhub/tab_buttons/demo.svg"});
m=Ds(Ps(c),3);null!==m&&(MY.has(m)&&l.push({type:2,text:"Use with ML Kit",url:"https://developers.google.com/ml-kit/custom-models#tfhub"}),NY.has(m)&&l.push({type:2,text:"Import with Android Studio",url:"https://developer.android.com/studio/releases/#4.1-tensor-flow-lite-models"}),OY.has(m)&&l.push({type:2,text:"Use with TFLite Task Library",url:"https://www.tensorflow.org/lite/inference_with_metadata/task_library/overview"}));if(Gs(Ps(c),8)){var r=Cx(Ps(c),8),t=KY;m=r;q="";var y=1;0>r&&(r=-r);if(Infinity===
r)m=(Infinity*Math.sign(m)).toString();else{for(var C=0;C<JY.length;C++){var J=JY[C];y=t[J];if(r>=y||1>=y&&r>.1*y){q=J;break}}q?q+="B":y=1;r=Math.pow(10,2);m=Math.round(m/y*r)/r+""+q}}else m="";f={title:f,ad:g,description:h,buttons:l,Ht:m};Gs(Ps(c),13)&&0<Cx(Ps(c),13)&&(f.jh=Cx(Ps(c),13));Gs(Ps(c),2)&&(f.iZ=Ds(Ps(c),2));e.call(d,b,f)}this.SC=Math.max.apply(Math,Yc(this.tab.vw));this.Ph=this.$E.get(this.Zi)}};
var QY=function(a,b){switch(b){case "module":return a+"?tf-hub-format=compressed";case "tfjs":return a+"?tfjs-format=compressed";case "lite":return a+"?lite-format=tflite";case "coral":return a+"?coral-format=tflite";default:return a}},Rv=function(a){return Ds(Ps(a.tab.Dn.get(a.SC)),3).replace("https://tfhub.dev",a.origin)};PY.prototype.Xm=function(a){this.Zi=a;this.Ph=this.$E.get(this.Zi);this.EO.emit(a)};PY.prototype.rP=function(a){var b=Number(a);if(isNaN(b))throw Error("yc`"+a);return b};
var aw=function(a,b){yS(a.Ha,a.Av,a.tab.Dn.get(a.Zi),b)};PY.g=function(a){return new (a||PY)(w(xS),w(IW))};
PY.W=p({type:PY,i:[["model-format-tab"]],inputs:{tab:"tab",Av:"parentProduct",Zi:"selectedVersion"},outputs:{EO:"selectedVersionChange"},features:[sd],X:15,$:8,ha:function(){return[["class","warning",4,"ngIf"],[1,"title"],["class","usage",4,"ngIf"],["class","version-picker",4,"ngIf"],[1,"overview"],["class","metadata",4,"ngIf"],[1,"buttons-container"],[4,"ngFor","ngForOf"],[1,"documentation"],[3,"content"],["class","tflie-metadtata",4,"ngIf"],[1,"warning"],"Warning:"," An updated version of this module is available at \ufffd#5\ufffd \ufffd0\ufffd \ufffd/#5\ufffd",
[3,"href","click"],[1,"usage"],[3,"downloadCount"],[1,"version-picker"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"metadata"],[1,"tag"],[3,"textContent"],["class","tag",4,"ngIf"],["class","description",4,"ngIf"],["target","_blank",3,"href","textContent"],[1,"description"],[3,"ngSwitch"],[3,"url","text","click",4,"ngSwitchCase"],[3,"url","text","icon","assetSize","click",4,"ngSwitchCase"],[3,"url","text","icon","click",4,"ngSwitchCase"],[3,"url","text","click"],[3,
"url","text","icon","assetSize","click"],[3,"url","text","icon","click"],[1,"tflie-metadtata"],[3,"metadataString"]]},v:function(a,b){a&1&&(I(0,Sv,6,2,"aside",0),x(1,"section",1),x(2,"h2"),K(3),z(),I(4,Tv,4,1,"div",2),I(5,Vv,3,2,"mat-form-field",3),z(),A(6,"mat-divider"),x(7,"section",4),I(8,$v,8,5,"div",5),x(9,"div",6),I(10,fw,6,5,"div",7),z(),z(),A(11,"mat-divider"),x(12,"section",8),A(13,"markdown-snippet",9),z(),I(14,gw,4,1,"section",10));a&2&&(v("ngIf",b.Zi<b.SC),u(3),Dl(b.Ph.title),u(1),v("ngIf",
b.Ph.jh),u(1),v("ngIf",1<b.tab.vw.length),u(3),v("ngIf",b.Ph.ad),u(2),v("ngForOf",b.Ph.buttons),u(3),v("content",b.Ph.description),u(1),v("ngIf",b.Ph.iZ))},la:[RH,tY,OH,dX,YW,BU,oV,UM,TH,UH,EY,GY,HY,FY,fX],Xb:[aI],S:['h2[_ngcontent-%COMP%]{font-size:30px;line-height:40px;margin-bottom:24px;margin-top:24px}h2[_ngcontent-%COMP%], section.title[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0}section.title[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:16px;line-height:22px;margin-bottom:8px;margin-top:8px}section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.description[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}h2.no-margin-top[_ngcontent-%COMP%], section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.no-margin-top.description[_ngcontent-%COMP%], section.title[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]   span.no-margin-top[_ngcontent-%COMP%]{margin-top:0}h2.no-margin-bottom[_ngcontent-%COMP%], section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.no-margin-bottom.description[_ngcontent-%COMP%], section.title[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]   span.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}section.overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1a73e8;font-weight:500}section.overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:link, section.overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{border-bottom:none;color:#1a73e8;text-decoration:underline}section.overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:active, section.overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background:none;outline:none}section.overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}aside[_ngcontent-%COMP%]{display:block;margin-bottom:36px;padding:12px 24px 12px 60px}aside.warning[_ngcontent-%COMP%]{background:#fbe9e7;color:#d50000}aside[_ngcontent-%COMP%]:before{float:left;font:normal normal normal 24px/1 Material Icons;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-wrap:normal;margin-left:-36px}aside[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.warning[_ngcontent-%COMP%]:before{color:#ff1744;content:"warning"}.warning[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{background:#fbe9e7;color:#d50000;cursor:pointer}h2[_ngcontent-%COMP%]{color:#425066;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}section.title[_ngcontent-%COMP%], section.title[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}section.title[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#425066;font-weight:500;margin-right:16px}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]{margin-left:24px;width:78px}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-form-field-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e3e5e8;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:46px;padding:0;width:78px}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-form-field-infix{border:none;padding:0}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-select{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-select-trigger{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-select-value{color:#425066;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;margin-right:8px;max-width:none}section.title[_ngcontent-%COMP%]   .version-picker[_ngcontent-%COMP%]     .mat-select-arrow{color:#ff6f00}section.overview[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:16px}section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.tag[_ngcontent-%COMP%]{color:#425066;display:inline-block;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;margin:0}section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.tag[_ngcontent-%COMP%]:not(:first-child){margin-left:20px}section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.tag[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#8e96a3}section.overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p.description[_ngcontent-%COMP%]{color:#616161;margin-top:24px}section.overview[_ngcontent-%COMP%]   .buttons-container[_ngcontent-%COMP%]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.overview[_ngcontent-%COMP%]   .buttons-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){margin-top:24px}section.documentation[_ngcontent-%COMP%]{margin-bottom:24px}\n/*# sourceMappingURL=model_format_tab.css.map */']});
var RY=function(a){this.Ha=a;this.CO=new KG;this.zn=[];this.kE=0};RY.prototype.vc=function(a){(a.modelFormats||a.selectedModelFormat)&&this.zh&&this.De&&(this.zn=SY(this.zh),TY(this,this.De))};
var SY=function(a){var b=UY(a.Dm());a=[].concat(Yc(b.keys()));return VY(a).map(function(c){var d=new Map,e=b.get(c);e=Pa(e);for(var f=e.next();!f.done;f=e.next())f=f.value,d.set(f.Ea().Ji(),f);e=[].concat(Yc(d.keys())).sort(function(g,h){return h-g});return{label:c,Dn:d,vw:e}})},TY=function(a,b){b=b.Ea().Ji();for(var c=0;c<a.zn.length;c++)if(-1<[].concat(Yc(a.zn[c].Dn.values())).findIndex(function(d){return Ds(Ps(d),3)===Ds(Ps(a.De),3)})){WY(a,c);break}a.Xm(b)},UY=function(a){var b=new Map;a=Pa(a);
for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=at(c)?"TF":JW(c);b.has(d)?b.get(d).push(c):b.set(d,[c])}return b},VY=function(a){return a.sort(function(b,c){return"TF"===b?-1:"TF"===c?1:b.localeCompare(c)})},WY=function(a,b){a.kE=b;var c=a.Xm;b=a.zn[b];var d=Math.max.apply(Math,Yc(b.vw));b=b.Dn.get(d);c.call(a,b.Ea().Ji());yS(a.Ha,a.Av,a.De,"Select tab")};
RY.prototype.Xm=function(a){this.Zi=a;var b=this.zn[this.kE].Dn.get(a);Ds(Ps(b),3)!==Ds(Ps(this.De),3)&&(this.De=b,this.CO.emit(b));b=Ds(Ps(this.De),3).replace("https://tfhub.dev",window.location.origin);window.history.replaceState(null,"",b);b=this.Ha;var c=this.De,d=Fs(Ps(c),10);a={Xe:"Model page",action:"Select model version",label:Math.max.apply(Math,Yc(d))===a?"Latest version":"Older version",value:a};d={};c=(d.dimension1=c.Ea().za(),d);b.Hc(a,c)};RY.g=function(a){return new (a||RY)(w(xS),w(IW))};
RY.W=p({type:RY,i:[["model-format-tabset"]],Za:function(a,b){a&1&&dm(PY,5);if(a&2){var c;$l(c=fm())&&(b.W1=c.first)}},inputs:{zh:"modelFormats",De:"selectedModelFormat",Av:"parentProduct"},outputs:{CO:"selectedModelFormatChange"},features:[sd],X:2,$:2,ha:[[3,"selectedIndex","selectedTabChange"],[4,"ngFor","ngForOf"],["mat-tab-label",""],["matTabContent",""],[3,"tab","parentProduct","selectedVersion","selectedVersionChange"]],v:function(a,b){a&1&&(x(0,"mat-tab-group",0),B("selectedTabChange",function(c){return WY(b,
c.index)}),I(1,jw,3,0,"mat-tab",1),z());a&2&&(v("selectedIndex",b.kE),u(1),v("ngForOf",b.zn))},S:[".mat-tab-group .mat-tab-labels .mat-tab-label,.mat-tab-group .mat-tab-labels .mat-tab-label-active{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:8px;margin-top:8px}.mat-tab-group .mat-tab-labels .no-margin-top.mat-tab-label,.mat-tab-group .mat-tab-labels .no-margin-top.mat-tab-label-active{margin-top:0}.mat-tab-group .mat-tab-labels .no-margin-bottom.mat-tab-label,.mat-tab-group .mat-tab-labels .no-margin-bottom.mat-tab-label-active{margin-bottom:0}.mat-tab-group{box-shadow:0 4px 20px rgba(88,88,88,.2);border-radius:8px}.mat-tab-group .mat-tab-header{border:none}.mat-tab-group .mat-tab-header:not(.mat-tab-header-pagination-controls-enabled) .mat-tab-label:first-child{border-top-left-radius:8px}.mat-tab-group .mat-tab-header:not(.mat-tab-header-pagination-controls-enabled) .mat-tab-label:last-child{border-top-right-radius:8px}.mat-tab-group .mat-tab-labels{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mat-tab-group .mat-tab-labels .mat-tab-label{background:#f5f6f7;border:1px solid #e3e5e8;-moz-box-sizing:content-box;box-sizing:content-box;color:#8e96a3;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:600;margin:0;opacity:1;padding:8px 16px}.mat-tab-group .mat-tab-labels .mat-tab-label:not(.mat-tab-label-active)+.mat-tab-label{border-left:none}.mat-tab-group .mat-tab-labels .mat-tab-label-active{background:#fff;border:none;color:#425066}.mat-tab-group .mat-tab-body-wrapper{padding:40px}.mat-tab-group.mat-primary mat-ink-bar.mat-ink-bar{background-color:#ff6f00;height:4px}.mat-tab-group .mat-tab-body-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}\n/*# sourceMappingURL=model_format_tabset.css.map */"],
ra:2});
var XY=new Je("MatInkBarPositioner",{fa:"root",o:kw}),YY=function(a,b,c,d){this.L=a;this.ca=b;this.CT=c;this.xc=d},ZY=function(a,b){a.show();"undefined"!==typeof requestAnimationFrame?a.ca.Da(function(){requestAnimationFrame(function(){return a.FJ(b)})}):a.FJ(b)};YY.prototype.show=function(){this.L.j.style.visibility="visible"};YY.prototype.Yd=function(){this.L.j.style.visibility="hidden"};YY.prototype.FJ=function(a){a=this.CT(a);var b=this.L.j;b.style.left=a.left;b.style.width=a.width};
YY.g=function(a){return new (a||YY)(w(Ye),w(Tj),w(XY),w(BM,8))};YY.R=p({type:YY,i:[["mat-ink-bar"]],oa:[1,"mat-ink-bar"],ta:2,na:function(a,b){a&2&&rk("_mat-animation-noopable","NoopAnimations"===b.xc)}});
var $Y=jb("translateTab",[mb("center, void, left-origin-center, right-origin-center",lb({transform:"none"})),mb("left",lb({transform:"translate3d(-100%, 0, 0)",minHeight:"1px"})),mb("right",lb({transform:"translate3d(100%, 0, 0)",minHeight:"1px"})),nb("* => left, * => right, left => center, right => center",kb("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),nb("void => left-origin-center",[lb({transform:"translate3d(-100%, 0, 0)"}),kb("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),
nb("void => right-origin-center",[lb({transform:"translate3d(100%, 0, 0)"}),kb("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);
var aZ=function(a){return{animationDuration:a}},bZ=function(a,b){return{value:a,params:b}},cZ=function(a,b,c,d){rJ.call(this,a,b,d);this.Ob=c;this.lI=this.WF=Ph.EMPTY};R(cZ,rJ);cZ.prototype.Qa=function(){var a=this;rJ.prototype.Qa.call(this);this.WF=this.Ob.bx.h(zj(this.Ob.Cl(this.Ob.Qb))).subscribe(function(b){b&&!a.$c()&&a.Tb(a.Ob.Xn)});this.lI=this.Ob.Nw.subscribe(function(){a.detach()})};cZ.prototype.ia=function(){rJ.prototype.ia.call(this);this.WF.unsubscribe();this.lI.unsubscribe()};
cZ.g=function(a){return new (a||cZ)(w(ZE),w(Wl),w(wc(function(){return dZ})),w(Ym))};cZ.R=p({type:cZ,i:[["","matTabBodyHost",""]],features:[ck]});
var eZ=function(a,b,c){var d=this;this.L=a;this.Ga=b;this.CG=Ph.EMPTY;this.wA=new sj;this.CI=new KG;this.bx=new KG;this.Nw=new KG;this.BI=new KG(!0);this.animationDuration="500ms";b&&(this.CG=b.Ia.subscribe(function(e){d.iG(e);pF(c)}));this.wA.h($i(function(e,f){return e.Gc===f.Gc&&e.Hb===f.Hb})).subscribe(function(e){d.Cl(e.Hb)&&d.Cl(d.Qb)&&d.BI.emit();d.Cl(e.Gc)&&!d.Cl(d.Qb)&&d.Nw.emit()})};k=eZ.prototype;k.Qa=function(){"center"==this.Qb&&null!=this.origin&&(this.Qb=this.BR(this.origin))};
k.ia=function(){this.CG.unsubscribe();this.wA.complete()};k.EU=function(a){a=this.Cl(a.Hb);this.bx.emit(a);a&&this.CI.emit(this.L.j.clientHeight)};k.Ng=function(){return this.Ga&&"rtl"===this.Ga.value?"rtl":"ltr"};k.Cl=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};k.iG=function(a){a=void 0===a?this.Ng():a;this.Qb=0>this.TI?"ltr"==a?"left":"right":0<this.TI?"ltr"==a?"right":"left":"center"};
k.BR=function(a){var b=this.Ng();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};Z.Object.defineProperties(eZ.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.TI=a;this.iG()}}});eZ.g=function(a){return new (a||eZ)(w(Ye),w(rI,8),w(sF))};eZ.R=p({type:eZ,inputs:{Xn:["content","_content"],origin:"origin",animationDuration:"animationDuration",position:"position"},outputs:{CI:"_onCentering",bx:"_beforeCentering",Nw:"_afterLeavingCenter",BI:"_onCentered"}});
var dZ=function(a,b,c){eZ.call(this,a,b,c)};R(dZ,eZ);dZ.R=eZ.R;dZ.g=function(a){return new (a||dZ)(w(Ye),w(rI,8),w(sF))};
dZ.W=p({type:dZ,i:[["mat-tab-body"]],Za:function(a,b){a&1&&dm(rJ,5);if(a&2){var c;$l(c=fm())&&(b.o1=c.first)}},oa:[1,"mat-tab-body"],features:[ck],X:3,$:6,ha:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],v:function(a,b){a&1&&(x(0,"div",0,1),B("@translateTab.start",function(c){return b.EU(c)})("@translateTab.done",function(c){return b.wA.next(c)}),I(2,lw,0,0,"ng-template",2),z());a&2&&v("@translateTab",Pl(3,bZ,b.Qb,Nl(1,aZ,b.animationDuration)))},la:[cZ],S:[".mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}\n"],
ra:2,data:{animation:[$Y]}});
var fZ=new Je("MAT_TABS_CONFIG");
var gZ=new Je("MatTabContent"),hZ=function(a){this.v=a};hZ.g=function(a){return new (a||hZ)(w(Vl))};hZ.R=p({type:hZ,i:[["","matTabContent",""]],features:[Kl([{s:gZ,Oa:hZ}])]});
var iZ=ln({passive:!0}),jZ=function(a,b,c,d,e,f,g){var h=this;this.L=a;this.ea=b;this.Sb=c;this.Ga=d;this.ca=e;this.qa=f;this.xc=g;this.Zs=0;this.Lz=!1;this.ka=new sj;this.So=!1;this.Pr=this.Or=!0;this.Yz=new sj;this.Af=!1;this.cb=0;this.zO=new KG;this.pM=new KG;e.Da(function(){ui(a.j,"mouseleave").h(Dj(h.ka)).subscribe(function(){h.Zl()})})};k=jZ.prototype;k.$d=function(){var a=this;ui(this.QU.j,"touchstart",iZ).h(Dj(this.ka)).subscribe(function(){a.Zr("before")});ui(this.qU.j,"touchstart",iZ).h(Dj(this.ka)).subscribe(function(){a.Zr("after")})};
k.od=function(){var a=this,b=this.Ga?this.Ga.Ia:Th("ltr"),c=this.Sb.Ia(150),d=function(){kZ(a);a.Pw()};this.ma=eK(jK(gK(new pK(this.pc),this.Ng())));kK(this.ma,this.cb);"undefined"!==typeof requestAnimationFrame?requestAnimationFrame(d):d();wi(b,c,this.pc.nb).h(Dj(this.ka)).subscribe(function(){a.ca.Ab(function(){return Promise.resolve().then(d)});gK(a.ma,a.Ng())});this.ma.Ia.h(Dj(this.ka)).subscribe(function(e){a.pM.emit(e);a.DV(e)})};
k.hq=function(){this.SV!=this.pc.length&&(kZ(this),this.SV=this.pc.length,pF(this.ea));this.Lz&&(this.xJ(this.cb),this.ox(),this.Pw(),this.Lz=!1,pF(this.ea));this.uJ&&(this.oK(),this.uJ=!1,pF(this.ea))};k.ia=function(){this.ka.next();this.ka.complete();this.Yz.complete()};k.ie=function(a){if(!en(a))switch(a.keyCode){case 13:case 32:this.Jp!==this.selectedIndex&&(this.zO.emit(this.Jp),this.UT(a));break;default:nK(this.ma,a)}};
k.yU=function(){var a=this,b=this.L.j.textContent;b!==this.VR&&(this.VR=b||"",this.ca.Ab(function(){kZ(a);a.Pw();pF(a.ea)}))};var kZ=function(a){a.rR();a.ox();a.oK()};k=jZ.prototype;k.vj=function(a){if(!this.pc)return!0;a=this.pc?this.pc.cc()[a]:null;return!!a&&!a.disabled};k.DV=function(a){this.So&&this.xJ(a);this.pc&&this.pc.length&&(this.pc.cc()[a].focus(),a=this.Uo.j,a.scrollLeft="ltr"==this.Ng()?0:a.scrollWidth-a.offsetWidth)};k.Ng=function(){return this.Ga&&"rtl"===this.Ga.value?"rtl":"ltr"};
k.oK=function(){if(!this.Af){var a=this.Dg;this.nt.j.style.transform="translateX("+Math.round("ltr"===this.Ng()?-a:a)+"px)";if(this.qa.qr||this.qa.Gw)this.Uo.j.scrollLeft=0}};k.vJ=function(a){return this.wJ(this.Zs+("before"==a?-1:1)*this.Uo.j.offsetWidth/3)};k.wH=function(a){this.Zl();this.vJ(a)};
k.xJ=function(a){if(!this.Af){var b=this.pc?this.pc.cc()[a]:null;if(b){a=this.Uo.j.offsetWidth;var c=b.zd.j;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.Ng()?c=b+d:(c=this.nt.j.offsetWidth-b,b=c-d);d=this.Dg;a=this.Dg+a;b<d?this.Dg-=d-b+60:c>a&&(this.Dg+=c-a+60)}}};k.rR=function(){if(this.Af)this.So=!1;else{var a=this.nt.j.scrollWidth>this.L.j.offsetWidth;a||(this.Dg=0);a!==this.So&&pF(this.ea);this.So=a}};
k.ox=function(){this.Af?this.Or=this.Pr=!0:(this.Pr=0==this.Dg,this.Or=this.Dg==this.jH(),pF(this.ea))};k.jH=function(){return this.nt.j.scrollWidth-this.Uo.j.offsetWidth||0};k.Pw=function(){var a=this.pc&&this.pc.length?this.pc.cc()[this.selectedIndex]:null;(a=a?a.zd.j:null)?ZY(this.OH,a):this.OH.Yd()};k.Zl=function(){this.Yz.next()};
k.Zr=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.Zl(),Ci(650,100).h(Dj(wi(this.Yz,this.ka))).subscribe(function(){var d=c.vJ(a),e=d.oN;d=d.distance;(0===d||d>=e)&&c.Zl()}))};k.wJ=function(a){if(this.Af)return{oN:0,distance:0};var b=this.jH();this.Zs=Math.max(0,Math.min(b,a));this.uJ=!0;this.ox();return{oN:b,distance:this.Zs}};
Z.Object.defineProperties(jZ.prototype,{selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.cb},set:function(a){a=cn(a);this.cb!=a&&(this.Lz=!0,this.cb=a,this.ma&&kK(this.ma,a))}},Jp:{configurable:!0,enumerable:!0,get:function(){return this.ma?this.ma.xi:0},set:function(a){this.vj(a)&&this.Jp!==a&&this.ma&&this.ma.Id(a)}},Dg:{configurable:!0,enumerable:!0,get:function(){return this.Zs},set:function(a){this.wJ(a)}}});
jZ.g=function(a){return new (a||jZ)(w(Ye),w(sF),w(II),w(rI,8),w(Tj),w(wI),w(BM,8))};jZ.R=p({type:jZ,inputs:{Af:"disablePagination"}});
var lZ=Jn(function(){}),mZ=function(a){var b=lZ.call(this)||this;b.zd=a;return b};R(mZ,lZ);mZ.prototype.focus=function(){this.zd.j.focus()};mZ.g=function(a){return new (a||mZ)(w(Ye))};mZ.R=p({type:mZ,i:[["","matTabLabelWrapper",""]],ta:3,na:function(a,b){a&2&&(gk("aria-disabled",!!b.disabled),rk("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[ck]});
var nZ=["tabListContainer"],oZ=["tabList"],pZ=["nextPaginator"],qZ=["previousPaginator"],rZ=function(a,b,c,d,e,f,g){jZ.call(this,a,b,c,d,e,f,g);this.bo=!1};R(rZ,jZ);rZ.prototype.UT=function(a){a.preventDefault()};Z.Object.defineProperties(rZ.prototype,{Fb:{configurable:!0,enumerable:!0,get:function(){return this.bo},set:function(a){this.bo=$m(a)}}});rZ.g=function(a){return new (a||rZ)(w(Ye),w(sF),w(II),w(rI,8),w(Tj),w(wI),w(BM,8))};rZ.R=p({type:rZ,inputs:{Fb:"disableRipple"},features:[ck]});
var sZ=function(a,b,c,d,e,f,g){rZ.call(this,a,b,c,d,e,f,g)};R(sZ,rZ);sZ.R=rZ.R;sZ.g=function(a){return new (a||sZ)(w(Ye),w(sF),w(II),w(rI,8),w(Tj),w(wI),w(BM,8))};
sZ.W=p({type:sZ,i:[["mat-tab-header"]],eb:function(a,b,c){a&1&&em(c,mZ,4);if(a&2){var d;$l(d=fm())&&(b.pc=d)}},Za:function(a,b){a&1&&(dm(YY,7),dm(nZ,7),dm(oZ,7),dm(pZ,5),dm(qZ,5));if(a&2){var c;$l(c=fm())&&(b.OH=c.first);$l(c=fm())&&(b.Uo=c.first);$l(c=fm())&&(b.nt=c.first);$l(c=fm())&&(b.qU=c.first);$l(c=fm())&&(b.QU=c.first)}},oa:[1,"mat-tab-header"],ta:4,na:function(a,b){a&2&&rk("mat-tab-header-pagination-controls-enabled",b.So)("mat-tab-header-rtl","rtl"==b.Ng())},inputs:{selectedIndex:"selectedIndex"},
outputs:{zO:"selectFocusedIndex",pM:"indexFocused"},features:[ck],ob:["*"],X:13,$:8,ha:[["aria-hidden","true","mat-ripple","",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["aria-hidden",
"true","mat-ripple","",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","mousedown","click","touchend"],["nextPaginator",""]],v:function(a,b){a&1&&(xl(),x(0,"div",0,1),B("click",function(){return b.wH("before")})("mousedown",function(c){return b.Zr("before",c)})("touchend",function(){return b.Zl()}),A(2,"div",2),z(),x(3,"div",3,4),B("keydown",function(c){return b.ie(c)}),x(5,"div",5,6),B("cdkObserveContent",function(){return b.yU()}),x(7,"div",
7),yl(8),z(),A(9,"mat-ink-bar"),z(),z(),x(10,"div",8,9),B("mousedown",function(c){return b.Zr("after",c)})("click",function(){return b.wH("after")})("touchend",function(){return b.Zl()}),A(12,"div",2),z());a&2&&(rk("mat-tab-header-pagination-disabled",b.Pr),v("matRippleDisabled",b.Pr||b.Fb),u(5),rk("_mat-animation-noopable","NoopAnimations"===b.xc),u(5),rk("mat-tab-header-pagination-disabled",b.Or),v("matRippleDisabled",b.Or||b.Fb))},la:[PM,WJ,YY],S:['.mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:none}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;content:"";height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable.mat-ink-bar{transition:none;animation:none}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}._mat-animation-noopable.mat-tab-list{transition:none;animation:none}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.cdk-high-contrast-active .mat-tab-label:focus{outline:dotted 2px;outline-offset:-2px}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n'],
ra:2});
var tZ=new Je("MatTabLabel"),uZ=function(){qJ.apply(this,arguments)};R(uZ,qJ);uZ.g=function(){var a;return function(b){return(a||(a=ve(uZ)))(b||uZ)}}();uZ.R=p({type:uZ,i:[["","mat-tab-label",""],["","matTabLabel",""]],features:[Kl([{s:tZ,Oa:uZ}]),ck]});
var vZ=Jn(function(){}),wZ=new Je("MAT_TAB_GROUP"),xZ=function(a,b){var c=vZ.call(this)||this;c.Nc=a;c.fG=b;c.pP="";c.mG=null;c.gg=new sj;c.position=null;c.origin=null;c.tk=!1;return c};R(xZ,vZ);xZ.prototype.vc=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.gg.next()};xZ.prototype.ia=function(){this.gg.complete()};xZ.prototype.Qa=function(){this.mG=new nJ(this.sS||this.wT,this.Nc)};xZ.prototype.EV=function(a){a&&(this.qt=a)};
Z.Object.defineProperties(xZ.prototype,{nw:{configurable:!0,enumerable:!0,get:function(){return this.qt},set:function(a){this.EV(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.mG}}});xZ.g=function(a){return new (a||xZ)(w(Wl),w(wZ,8))};
xZ.W=p({type:xZ,i:[["mat-tab"]],eb:function(a,b,c){a&1&&(em(c,tZ,5),em(c,gZ,7,Vl));if(a&2){var d;$l(d=fm())&&(b.nw=d.first);$l(d=fm())&&(b.sS=d.first)}},Za:function(a,b){a&1&&dm(Vl,7);if(a&2){var c;$l(c=fm())&&(b.wT=c.first)}},inputs:{disabled:"disabled",pP:["label","textLabel"],lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"]},xa:["matTab"],features:[ck,sd],ob:["*"],X:1,$:0,v:function(a){a&1&&(xl(),I(0,mw,1,0,"ng-template"))},ra:2});
var yZ=["tabBodyWrapper"],zZ=["tabHeader"],AZ=0,BZ=function(){},CZ=Hn(In(function(a){this.L=a}),"primary"),DZ=function(a,b,c,d){var e;a=CZ.call(this,a)||this;a.ea=b;a.xc=d;a.vd=new gm;a.ro=0;a.hA=0;a.WJ=Ph.EMPTY;a.mt=Ph.EMPTY;a.cb=null;a.jM="above";a.BO=new KG;a.TL=new KG;a.fp=new KG;a.DO=new KG(!0);a.jo=AZ++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Af=c&&null!=c.Af?c.Af:!1;a.Dp=c&&null!=c.Dp?c.Dp:!1;a.rp=null!==(e=null===c||void 0===c?void 0:c.rp)&&void 0!==e?e:null;
return a};R(DZ,CZ);k=DZ.prototype;k.hq=function(){var a=this,b=this.ro=this.aG(this.ro);if(this.cb!=b){var c=null==this.cb;if(!c){this.DO.emit(this.oG(b));var d=this.To.j;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.vd.forEach(function(e,f){return e.tk=f===b});c||(a.BO.emit(b),a.To.j.style.minHeight="")})}this.vd.forEach(function(e,f){e.position=f-b;null==a.cb||0!=e.position||e.origin||(e.origin=b-a.cb)});this.cb!==b&&(this.cb=b,pF(this.ea))};
k.od=function(){var a=this;this.NV();this.PV();this.WJ=this.vd.nb.subscribe(function(){if(a.aG(a.ro)===a.cb)for(var b=a.vd.cc(),c=0;c<b.length;c++)if(b[c].tk){a.ro=a.cb=c;break}pF(a.ea)})};k.NV=function(){var a=this;this.yF.nb.h(zj(this.yF)).subscribe(function(b){a.vd.reset(b.filter(function(c){return c.fG===a||!c.fG}));Zl(a.vd)})};k.ia=function(){this.vd.destroy();this.WJ.unsubscribe();this.mt.unsubscribe()};k.Tr=function(a){this.TL.emit(this.oG(a))};
k.oG=function(a){var b=new BZ;b.index=a;this.vd&&this.vd.length&&(b.tab=this.vd.cc()[a]);return b};k.PV=function(){var a=this;this.mt&&this.mt.unsubscribe();this.mt=wi.apply(null,Yc(this.vd.map(function(b){return b.gg}))).subscribe(function(){return pF(a.ea)})};k.aG=function(a){return Math.min(this.vd.length-1,Math.max(a||0,0))};k.tH=function(a){return"mat-tab-label-"+this.jo+"-"+a};k.sH=function(a){return"mat-tab-content-"+this.jo+"-"+a};
k.CV=function(a){if(this.JG&&this.hA){var b=this.To.j;b.style.height=this.hA+"px";this.To.j.offsetHeight&&(b.style.height=a+"px")}};k.eV=function(){var a=this.To.j;this.hA=a.clientHeight;a.style.height="";this.fp.emit()};k.Og=function(a,b,c){a.disabled||(this.selectedIndex=b.Jp=c)};k.cy=function(a,b){return a.disabled?null:this.selectedIndex===b?0:-1};k.QV=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.RV.Jp=b)};
Z.Object.defineProperties(DZ.prototype,{Dp:{configurable:!0,enumerable:!0,get:function(){return this.JG},set:function(a){this.JG=$m(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.cb},set:function(a){this.ro=cn(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.DQ},set:function(a){this.DQ=/^\d+$/.test(a)?a+"ms":a}},rp:{configurable:!0,enumerable:!0,get:function(){return this.FR},set:function(a){this.FR=cn(a,null)}},backgroundColor:{configurable:!0,
enumerable:!0,get:function(){return this.QQ},set:function(a){var b=this.L.j;b.classList.remove("mat-background-"+this.backgroundColor);a&&b.classList.add("mat-background-"+a);this.QQ=a}}});DZ.g=function(a){return new (a||DZ)(w(Ye),w(sF),w(fZ,8),w(BM,8))};
DZ.R=p({type:DZ,inputs:{Dp:"dynamicHeight",selectedIndex:"selectedIndex",jM:"headerPosition",animationDuration:"animationDuration",rp:"contentTabIndex",Af:"disablePagination",backgroundColor:"backgroundColor"},outputs:{BO:"selectedIndexChange",TL:"focusChange",fp:"animationDone",DO:"selectedTabChange"},features:[ck]});var EZ=function(a,b,c,d){return DZ.call(this,a,b,c,d)||this};R(EZ,DZ);EZ.R=DZ.R;EZ.g=function(a){return new (a||EZ)(w(Ye),w(sF),w(fZ,8),w(BM,8))};
EZ.W=p({type:EZ,i:[["mat-tab-group"]],eb:function(a,b,c){a&1&&em(c,xZ,5);if(a&2){var d;$l(d=fm())&&(b.yF=d)}},Za:function(a,b){a&1&&(dm(yZ,5),dm(zZ,5));if(a&2){var c;$l(c=fm())&&(b.To=c.first);$l(c=fm())&&(b.RV=c.first)}},oa:[1,"mat-tab-group"],ta:4,na:function(a,b){a&2&&rk("mat-tab-group-dynamic-height",b.Dp)("mat-tab-group-inverted-header","below"===b.jM)},inputs:{color:"color",Fb:"disableRipple"},xa:["matTabGroup"],features:[Kl([{s:wZ,Oa:EZ}]),ck],X:6,$:7,ha:[[3,"selectedIndex","disableRipple",
"disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","content","position","origin","animationDuration","_onCentered","_onCentering",4,"ngFor","ngForOf"],
["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","content","position","origin","animationDuration","_onCentered","_onCentering"]],v:function(a,b){a&1&&(x(0,"mat-tab-header",0,1),B("indexFocused",function(c){return b.Tr(c)})("selectFocusedIndex",function(c){return b.selectedIndex=
c}),I(2,qw,4,14,"div",2),z(),x(3,"div",3,4),I(5,rw,1,9,"mat-tab-body",5),z());a&2&&(v("selectedIndex",b.selectedIndex||0)("disableRipple",b.Fb)("disablePagination",b.Af),u(2),v("ngForOf",b.vd),u(1),rk("_mat-animation-noopable","NoopAnimations"===b.xc),u(2),v("ngForOf",b.vd))},la:[sZ,OH,mZ,PM,IJ,RH,rJ,dZ],S:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.cdk-high-contrast-active .mat-tab-label:focus{outline:dotted 2px;outline-offset:-2px}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable.mat-tab-body-wrapper{transition:none;animation:none}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],
ra:2});
Ln(In(Jn(function(){})));
var FZ=function(){};FZ.g=function(a){return new (a||FZ)};FZ.ba=id({type:FZ});FZ.aa=Bc({imports:[[bI,sK,sJ,VM,XJ,ZJ],sK]});
var GZ=function(){};GZ.g=function(a){return new (a||GZ)};GZ.ba=id({type:GZ});GZ.aa=Bc({imports:[[IY,bI,$W,eX,CY,FZ,qN,pV,gX]]});(function(a,b,c){a=a.W;a.HB=function(){return b.map(dd)};a.GD=function(){return c.map(ed)}})(RY,[EZ,OH,xZ,uZ,hZ,PY],[]);
var HZ=["*",[["mat-card-footer"]]],IZ=function(){};IZ.g=function(a){return new (a||IZ)};IZ.R=p({type:IZ,i:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],oa:[1,"mat-card-content"]});var JZ=function(){};JZ.g=function(a){return new (a||JZ)};JZ.R=p({type:JZ,i:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],oa:[1,"mat-card-title"]});var KZ=function(){};KZ.g=function(a){return new (a||KZ)};
KZ.R=p({type:KZ,i:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],oa:[1,"mat-card-subtitle"]});var LZ=function(a){this.xc=a};LZ.g=function(a){return new (a||LZ)(w(BM,8))};
LZ.W=p({type:LZ,i:[["mat-card"]],oa:[1,"mat-card","mat-focus-indicator"],ta:2,na:function(a,b){a&2&&rk("_mat-animation-noopable","NoopAnimations"===b.xc)},xa:["matCard"],ob:["*","mat-card-footer"],X:2,$:0,v:function(a){a&1&&(xl(HZ),yl(0),yl(1,1))},S:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],ra:2,
mb:0});
var MZ=function(a,b,c){this.Ca=a;this.Ha=b;this.Ta=c;this.Ge="publisher";this.dl="module-type";this.Jn="deployment-format";this.Em=Ss;this.rg=!1};R(MZ,JP);
MZ.prototype.Qa=function(){var a,b,c,d,e,f;JP.prototype.Qa.call(this);(null===(b=null===(a=this.product.zb())||void 0===a?void 0:Es(a))||void 0===b?0:Gs(b,1))&&0<(null===(d=null===(c=this.product.zb())||void 0===c?void 0:Es(c))||void 0===d?void 0:Cx(d,1))&&(this.jh=null===(f=null===(e=this.product.zb())||void 0===e?void 0:Es(e))||void 0===f?void 0:Cx(f,1))};var Dw=function(a){var b;(a=null===(b=a.product.zb())||void 0===b?void 0:b.za())&&(a=a.replace(/(\/)/g,"\u200b$1"));return a};
MZ.prototype.jk=function(){var a,b,c;return[this.url?"/"+this.url:"/"+(null===(a=this.product.zb())||void 0===a?void 0:Ds(a,2))+"/"+(null===(b=this.product.zb())||void 0===b?void 0:b.za())+"/"+(null===(c=this.product.zb())||void 0===c?void 0:c.Ji())]};MZ.prototype.nC=function(){var a;return["/"+(null===(a=this.product.zb())||void 0===a?void 0:Ds(a,2))]};
var NZ=function(a,b){return{fk:a,wa:Rs(a,b)}},Cw=function(a){var b,c;return((null===(c=null===(b=a.product.zb())||void 0===b?void 0:Es(b))||void 0===c?void 0:Fs(c,2))||[]).map(function(d){return Object.assign(Object.assign({},NZ("deployment-format",d)),{label:Ts(d)})})},Ew=function(a){var b,c,d,e,f=[],g=(null===(c=null===(b=a.product.zb())||void 0===b?void 0:Es(b))||void 0===c?void 0:Fs(c,5))||[];0<g.length&&f.push(NZ("network-architecture",g.join(",")));a=(null===(e=null===(d=a.product.zb())||void 0===
d?void 0:Es(d))||void 0===e?void 0:Fs(e,3))||[];0<a.length&&f.push(NZ("dataset",a.join(",")));return f},vw=function(a){var b;return Zs((null===(b=a.zb())||void 0===b?void 0:b.Df())||null)};MZ.prototype.Lb=function(a,b,c){AS(this.Ha,this.product,b,c);a.stopPropagation()};MZ.g=function(a){return new (a||MZ)(w(Gq),w(xS),w(sS))};
MZ.W=p({type:MZ,i:[["model-card"]],inputs:{url:"url"},features:[ck],X:2,$:3,ha:[[3,"routerLink","ngClass","mouseenter","mouseleave","click",4,"ngIf"],[3,"routerLink","ngClass","mouseenter","mouseleave","click"],[1,"product-eyebrow"],[3,"product","click",4,"ngIf"],["class","product-eyebrow-more-info product-chip","routerLink","/s",3,"queryParams","textContent","click",4,"ngFor","ngForOf"],[1,"product-descriptor"],[1,"product-descriptor__publisher"],["class","product-descriptor__publisher-name",3,"routerLink",
"textContent","click",4,"ngIf"],[4,"ngIf"],["class","product-descriptor__trending",4,"ngIf"],["class","download-count",4,"ngIf"],[3,"textContent"],[1,"product-bumper"],[4,"ngFor","ngForOf"],[3,"product","click"],["routerLink","/s",1,"product-eyebrow-more-info","product-chip",3,"queryParams","textContent","click"],[1,"product-descriptor__publisher-name",3,"routerLink","textContent","click"],[1,"product-descriptor__last-updated",3,"textContent"],[1,"product-descriptor__trending"],["alt","","src","//www.gstatic.com/aihub/tfhub/card_images/icon_trending.svg",
1,"product-descriptor__trending-icon"],[1,"download-count"],[3,"downloadCount","showSuffix"],["class","product-chip",4,"ngIf"],[1,"product-chip"],["routerLink","/s",3,"queryParams","textContent","click"]],v:function(a,b){a&1&&(I(0,Fw,23,21,"mat-card",0),Rl(1,"async"));a&2&&v("ngIf",Sl(1,1,b.Ca.url))},la:[RH,LZ,oR,GH,IZ,OH,JZ,KZ,hX,qR,YW],Xb:[MH,KW,aI],S:[".mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;margin-bottom:16px;margin-top:16px}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.mat-card[_ngcontent-%COMP%], [_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mat-card[_ngcontent-%COMP%]{border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.06);color:#425066;cursor:pointer;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:215px;margin:8px;padding:20px}.mat-card[_ngcontent-%COMP%]:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.12)}.mat-card-content[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;position:relative}.mat-card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none;color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.mat-card-content[_ngcontent-%COMP%]   a.pseudo-hover[_ngcontent-%COMP%], .mat-card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}.mat-card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#8e96a3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0;overflow:hidden}.mat-card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:2px;white-space:nowrap}.mat-card-content[_ngcontent-%COMP%]   p.download-count[_ngcontent-%COMP%]     img{-webkit-filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%);filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%)}.mat-card-content[_ngcontent-%COMP%]   p.download-count[_ngcontent-%COMP%]     span{color:#8e96a3}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]{margin:12px 0 0}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:-webkit-box;font-weight:500;height:52px;line-height:26px;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]:hover{color:#ff6f00}.mat-card-content[_ngcontent-%COMP%]   .mat-card-subtitle[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;margin:30px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-eyebrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px}.product-eyebrow[_ngcontent-%COMP%]   .product-eyebrow-logo[_ngcontent-%COMP%]{margin:2px;padding:2px}.product-eyebrow[_ngcontent-%COMP%]   .product-eyebrow-title[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:8px}.product-descriptor[_ngcontent-%COMP%]{color:#8e96a3;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:400;margin-top:12px;position:relative;white-space:nowrap}.product-descriptor[_ngcontent-%COMP%], .product-descriptor[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-descriptor[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{position:absolute;left:0;right:0}.product-descriptor[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-left:8px}.product-descriptor__trending[_ngcontent-%COMP%]{color:#ff6f00;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:500;padding-left:20px;position:relative}.product-descriptor__trending-icon[_ngcontent-%COMP%]{left:0;position:absolute;top:3px}.default-icon[_ngcontent-%COMP%]{height:100%;position:relative;width:100%}.product-bumper[_ngcontent-%COMP%]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:26px;-ms-flex-preferred-size:26px;flex-basis:26px;margin-top:auto;position:absolute;left:0;right:0;bottom:0}.product-chip[_ngcontent-%COMP%] + .product-chip[_ngcontent-%COMP%]{border-left:1px solid #e3e5e8;margin:0 0 0 8px;padding-left:8px}\n/*# sourceMappingURL=product_card.css.map */"]});
var OZ=function(){MZ.apply(this,arguments);this.pr="subtype";this.Ge="publisher"};R(OZ,MZ);var Nw=function(a){var b;return(null===(b=a.product.we())||void 0===b?void 0:Cx(b,5))||0};OZ.prototype.jk=function(){var a,b;return["/"+(null===(a=this.product.we())||void 0===a?void 0:a.Pc())+"/collections/"+(null===(b=this.product.we())||void 0===b?void 0:b.za())+"/1"]};
var Jw=function(a){var b;return Zs((null===(b=a.we())||void 0===b?void 0:b.Df())||null)},Mw=function(a){var b;(a=null===(b=a.product.we())||void 0===b?void 0:b.za())&&(a=a.replace(/(\/)/g,"\u200b$1"));return a},Gw=function(a){var b;return["/"+(null===(b=a.product.we())||void 0===b?void 0:b.Pc())]};OZ.g=function(){var a;return function(b){return(a||(a=ve(OZ)))(b||OZ)}}();
OZ.W=p({type:OZ,i:[["collection-card"]],features:[ck],X:2,$:3,ha:[["class","collection",3,"routerLink","ngClass","mouseenter","mouseleave","click",4,"ngIf"],[1,"collection",3,"routerLink","ngClass","mouseenter","mouseleave","click"],[1,"product-eyebrow"],[3,"product","click"],[1,"product-descriptor"],[1,"product-descriptor__publisher"],["class","product-descriptor__publisher-name",3,"routerLink","textContent","click",4,"ngIf"],[4,"ngIf"],["class","product-descriptor__trending",4,"ngIf"],[3,"textContent"],
[1,"product-descriptor__publisher-name",3,"routerLink","textContent","click"],[1,"product-descriptor__last-updated",3,"textContent"],[1,"product-descriptor__trending"],["alt","","src","//www.gstatic.com/aihub/tfhub/card_images/icon_trending.svg",1,"product-descriptor__trending-icon"]],v:function(a,b){a&1&&(I(0,Ow,20,14,"mat-card",0),Rl(1,"async"));a&2&&v("ngIf",Sl(1,1,b.Ca.url))},la:[RH,LZ,oR,GH,IZ,hX,JZ,KZ,qR],Xb:[MH,KW,aI],S:[".collection.mat-card[_ngcontent-%COMP%]{margin-bottom:32px;height:193.5px}.collection.mat-card[_ngcontent-%COMP%]   .mat-card[_ngcontent-%COMP%]:first-of-type{height:193.5px;left:0;margin:0 10px;min-width:0;position:absolute;top:12px;width:85%;z-index:-1}.collection.mat-card[_ngcontent-%COMP%]   .mat-card[_ngcontent-%COMP%]:last-of-type{left:0;margin:0 20px;min-width:0;position:absolute;top:0;width:80%;z-index:-2}.collection.mat-card[_ngcontent-%COMP%]   .product-descriptor[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-left:12px}\n/*# sourceMappingURL=collection_card.css.map */",
".mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;margin-bottom:16px;margin-top:16px}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.mat-card[_ngcontent-%COMP%], [_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mat-card[_ngcontent-%COMP%]{border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.06);color:#425066;cursor:pointer;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:215px;margin:8px;padding:20px}.mat-card[_ngcontent-%COMP%]:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.12)}.mat-card-content[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;position:relative}.mat-card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none;color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.mat-card-content[_ngcontent-%COMP%]   a.pseudo-hover[_ngcontent-%COMP%], .mat-card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}.mat-card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#8e96a3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0;overflow:hidden}.mat-card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:2px;white-space:nowrap}.mat-card-content[_ngcontent-%COMP%]   p.download-count[_ngcontent-%COMP%]     img{-webkit-filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%);filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%)}.mat-card-content[_ngcontent-%COMP%]   p.download-count[_ngcontent-%COMP%]     span{color:#8e96a3}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]{margin:12px 0 0}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:-webkit-box;font-weight:500;height:52px;line-height:26px;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]:hover{color:#ff6f00}.mat-card-content[_ngcontent-%COMP%]   .mat-card-subtitle[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;margin:30px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-eyebrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px}.product-eyebrow[_ngcontent-%COMP%]   .product-eyebrow-logo[_ngcontent-%COMP%]{margin:2px;padding:2px}.product-eyebrow[_ngcontent-%COMP%]   .product-eyebrow-title[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:8px}.product-descriptor[_ngcontent-%COMP%]{color:#8e96a3;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:400;margin-top:12px;position:relative;white-space:nowrap}.product-descriptor[_ngcontent-%COMP%], .product-descriptor[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-descriptor[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{position:absolute;left:0;right:0}.product-descriptor[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-left:8px}.product-descriptor__trending[_ngcontent-%COMP%]{color:#ff6f00;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:500;padding-left:20px;position:relative}.product-descriptor__trending-icon[_ngcontent-%COMP%]{left:0;position:absolute;top:3px}.default-icon[_ngcontent-%COMP%]{height:100%;position:relative;width:100%}.product-bumper[_ngcontent-%COMP%]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:26px;-ms-flex-preferred-size:26px;flex-basis:26px;margin-top:auto;position:absolute;left:0;right:0;bottom:0}.product-chip[_ngcontent-%COMP%] + .product-chip[_ngcontent-%COMP%]{border-left:1px solid #e3e5e8;margin:0 0 0 8px;padding-left:8px}\n/*# sourceMappingURL=product_card.css.map */"]});
var Ww=function(){return[]},PZ=function(a,b,c,d){this.Ta=a;this.Ha=b;this.yh=c;this.tc=d;this.Ge="publisher";this.Hw=10;this.GC=!1;this.eq=[];this.description="";this.Em=Ss;this.kk=Ws;this.dl="module-type";this.kF="language";this.lF="network-architecture";this.In="dataset";this.Jk=null};
PZ.prototype.Qa=function(){return ci(this,function b(){var c=this,d,e;return di(b,function(f){d=c;c.hE=IP(new GP,Pw(c.xd));e=Fs(c.xd,3);c.eq=e.map(function(g){var h=vX(g),l=h.Jk,m=h.RE.type,q=h.uk;h=h.version;return 2===m?d.tc.we(l,q).h($h(function(r){return{iE:IP(new GP,null===r||void 0===r?void 0:Pw(r)),url:g,FC:!0}})):d.tc.zb(m,l,q,h).h($h(function(r){r=1===m?r:bt(Ps(r),vx,1);var t=new GP;HP(t,r.Ea());return{iE:t,url:g,FC:!1}}))});c.description=QZ(c.xd);f.ac=0})})};
var QZ=function(a){var b=window.location.hostname;return Os(a.mC()||"",b)};PZ.prototype.nC=function(){var a;return["/"+(null===(a=Pw(this.xd))||void 0===a?void 0:a.Pc())+"/"]};PZ.prototype.Df=function(a){var b;return Zs((null===(b=Pw(a))||void 0===b?void 0:b.Df())||null)};PZ.g=function(a){return new (a||PZ)(w(sS),w(xS),w(GW),w(kS),w(rX))};
PZ.W=p({type:PZ,i:[["collection-detail"]],inputs:{xd:"collection"},X:26,$:12,ha:[[1,"collection-container"],[1,"documentation"],[1,"header"],[1,"overview"],[3,"product"],["class","description",4,"ngIf"],[1,"metadata"],[1,"publisher",3,"textContent","routerLink"],[3,"textContent"],[1,"detail-content"],[3,"content"],["class","contained-models",4,"ngIf"],["footer",""],[1,"description"],[1,"contained-models"],[1,"title"],[1,"models"],[4,"ngFor","ngForOf"],["class","empty-card",4,"ngFor","ngForOf"],[3,
"expanded","expandedChange"],[4,"ngIf"],[3,"product","url",4,"ngIf"],[3,"product",4,"ngIf"],[3,"product","url"],[1,"empty-card"]],v:function(a,b){a&1&&(A(0,"secondary-toolbar"),x(1,"div",0),x(2,"div",1),x(3,"section",2),x(4,"div",3),A(5,"search-result-wrapper-eyebrow",4),x(6,"h2"),K(7),z(),I(8,Qw,2,1,"p",5),z(),x(9,"div",6),x(10,"p"),K(11," Published by: "),A(12,"a",7),z(),x(13,"p"),K(14," Last updated: "),A(15,"span",8),Rl(16,"date"),z(),x(17,"p"),K(18," Models: "),A(19,"span",8),z(),z(),z(),A(20,
"mat-divider"),x(21,"section",9),A(22,"markdown-snippet",10),I(23,Xw,10,7,"div",11),z(),z(),A(24,"footer",null,12),z());if(a&2){var c,d,e;u(5);v("product",b.hE);u(2);Cl(" ",null==(c=Pw(b.xd))?null:c.za()," ");u(1);v("ngIf",null==(d=Pw(b.xd))?null:d.Im());u(4);v("textContent",null==(e=Pw(b.xd))?null:e.Mp())("routerLink",b.nC());u(3);v("textContent",Tl(16,9,b.Df(b.xd),"yyyy/MM/dd"));u(4);v("textContent",b.eq.length);u(3);v("content",b.description);u(1);v("ngIf",0<b.eq.length)}},la:[nX,hX,RH,qR,tY,dX,
pY,OH,aX,MZ,OZ],Xb:[aI,MH],S:[".collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;margin-bottom:24px;margin-top:24px}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .no-margin-top.title[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .no-margin-top.metadata[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .no-margin-top.description[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .no-margin-bottom.title[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .no-margin-bottom.metadata[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .no-margin-bottom.description[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.collection-container[_ngcontent-%COMP%]{overflow-y:scroll}.collection-container[_ngcontent-%COMP%]   .documentation[_ngcontent-%COMP%]{padding:64px 80px}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:16px}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#425066;margin-top:8px}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{color:#616161;margin-bottom:24px}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]{-webkit-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#616161}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none;color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:500}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background:none;outline:none}.collection-container[_ngcontent-%COMP%]   section.header[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#8e96a3}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]{margin-bottom:80px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#425066}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#818181;font-weight:500}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin:-16px;padding:16px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]   .empty-card[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]   collection-card[_ngcontent-%COMP%], .collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]   model-card[_ngcontent-%COMP%]{-webkit-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]   collection-card[_ngcontent-%COMP%]{margin-bottom:16px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]:not(.expanded){height:320px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models[_ngcontent-%COMP%]:not(.expanded)     .mat-card{margin-bottom:100px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models.expanded[_ngcontent-%COMP%]{height:auto}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   .models.expanded[_ngcontent-%COMP%]     .mat-card{margin-bottom:8px}.collection-container[_ngcontent-%COMP%]   section.detail-content[_ngcontent-%COMP%]   .contained-models[_ngcontent-%COMP%]   expand-button[_ngcontent-%COMP%]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}\n/*# sourceMappingURL=collection_detail.css.map */"]});
var RZ=["collectionDetail"],TZ=function(a,b,c,d){var e=this;this.tc=a;this.Ca=b;this.wb=c;this.Ha=d;this.xd=SZ(this);this.PA=this.xd.subscribe(function(f){e.YC(f)})},SZ=function(a){return a.Ca.data.h($h(function(b){return b.xd}))};TZ.prototype.ia=function(){this.PA.unsubscribe()};TZ.prototype.YC=function(a){var b,c;if(a){var d=(null===(b=Pw(a))||void 0===b?void 0:b.Pc())+"/"+(null===(c=Pw(a))||void 0===c?void 0:c.za());this.Ha.Hc({Xe:"Collection page",action:"productView",label:d})}};
TZ.g=function(a){return new (a||TZ)(w(kS),w(Gq),w(ps),w(xS))};
TZ.W=p({type:TZ,i:[["ng-component"]],Za:function(a,b){a&1&&dm(RZ,5);if(a&2){var c;$l(c=fm())&&(b.F1=c.first)}},X:6,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],["notFound",""],[3,"collection"],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,Zw,2,2,"ng-container",0),Rl(1,"async"),I(2,$w,1,0,"ng-template",null,1,lm),I(4,ax,1,0,"ng-template",null,2,lm));if(a&2){var c=Bl(3);v("ngIf",Sl(1,2,b.xd))("ngIfElse",c)}},la:[RH,PZ,IV,MV],Xb:[MH],ra:2});
var UZ=function(a){this.tc=a;this.Jk=null};UZ.g=function(a){return new (a||UZ)(w(kS))};UZ.W=p({type:UZ,i:[["embedded-visualizer"]],inputs:{yw:"visualizerModel"},X:2,$:1,ha:[["allow","microphone","frameborder","0",1,"interactive-model",3,"src"]],v:function(a,b){a&1&&(A(0,"iframe",0),A(1,"hr"));if(a&2){var c;a=mt(null===(c=Ps(b.yw))||void 0===c?void 0:Ds(c,17));v("src",a,tg)}},S:[".interactive-model[_ngcontent-%COMP%]{width:100%;height:480px}\n/*# sourceMappingURL=embedded_visualizer.css.map */"]});
var VZ=function(a,b,c,d){this.Ta=a;this.Ha=b;this.yh=c;this.tc=d;this.PZ=new KG;this.Em=Ss;this.kk=Ws;this.Df=$s;this.dl="module-type";this.Ge="publisher";this.kF="language";this.lF="network-architecture";this.In="dataset";this.Jk=null},WZ=function(a){var b,c,d;if(mt(null===(c=null===(b=a.model)||void 0===b?void 0:Ps(b))||void 0===c?void 0:Ds(c,17)))return a.model;a=Pa(a.zh.Dm());for(var e=a.next();!e.done;e=a.next())if(e=e.value,mt(null===(d=Ps(e))||void 0===d?void 0:Ds(d,17)))return e};
VZ.prototype.Qa=function(){var a,b,c,d,e,f;return ci(this,function h(){var l=this;return di(h,function(m){l.hE=HP(new GP,l.model.Ea());var q=l.yh,r=l.model,t,y,C="";switch(null===(t=Ps(r))||void 0===t?void 0:Ds(t,9)){case "module":t="",Gs(r.Ea(),8)&&0<(null===(y=Us(Es(r.Ea()),7))||void 0===y?void 0:y.length)&&(y=Us(Es(r.Ea()),7).join(", "),t=y.charAt(0).toLowerCase()+y.slice(1)),C+=r.Ea().Ef()||"",C+=" Explore "+r.Ea().za()+" and other "+t+" models on TensorFlow Hub."}$K(q.yh,{name:"description",
content:C});l.De=l.De||l.zh.Dm()[0];(null===(b=null===(a=l.model.Ea())||void 0===a?void 0:Es(a))||void 0===b?0:Gs(b,1))&&0<(null===(d=null===(c=l.model.Ea())||void 0===c?void 0:Es(c))||void 0===d?void 0:Cx(d,1))&&(l.jh=null===(f=null===(e=l.model.Ea())||void 0===e?void 0:Es(e))||void 0===f?void 0:Cx(f,1));m.ac=0})})};VZ.prototype.hq=function(){var a=WZ(this);a&&!this.yw&&(this.yw=a)};VZ.prototype.rP=function(a){var b=Number(a);if(isNaN(b))throw Error("yc`"+a);return b};
VZ.prototype.jk=function(){return["/"+Ds(this.model.Ea(),2)+"/"]};VZ.g=function(a){return new (a||VZ)(w(sS),w(xS),w(GW),w(kS))};
VZ.W=p({type:VZ,i:[["model-detail"]],Za:function(a,b){a&1&&dm(RY,5);if(a&2){var c;$l(c=fm())&&(b.X1=c.first)}},inputs:{model:"model",zh:"modelFormats",De:"selectedModelFormat"},outputs:{PZ:"onChangeVersion"},X:38,$:17,ha:function(){var a=void 0===a?{}:a;return[[1,"container"],[1,"documentation"],[1,"header"],[1,"overview"],[3,"product"],["class","description",4,"ngIf"],[1,"metadata"],[4,"ngIf"],[3,"textContent"],[1,"facets"],["class","usage",4,"ngIf"],[1,"detail-content"],[3,"visualizerModel",4,"ngIf"],
[1,"model-formats-title"],[1,"model-formats"],[1,"empty-spacer"],[3,"modelFormats","selectedModelFormat","parentProduct","selectedModelFormatChange"],[1,"content-footer"],ml(a),["href","https://creativecommons.org/licenses/by/3.0/"],["href","https://www.apache.org/licenses/LICENSE-2.0"],["href","https://developers.google.com/terms/site-policies"],["footer",""],[1,"description"],[1,"publisher",3,"textContent","routerLink"],["target","_blank",3,"href","textContent"],[1,"facet"],[1,"facet-name"],["class",
"facet-value","routerLink","/s",3,"queryParams","textContent",4,"ngFor","ngForOf"],["routerLink","/s",1,"facet-value",3,"queryParams","textContent"],[1,"usage"],[3,"downloadCount"],[3,"visualizerModel"]]},v:function(a,b){a&1&&(A(0,"secondary-toolbar"),x(1,"div",0),x(2,"div",1),x(3,"section",2),x(4,"div",3),A(5,"search-result-wrapper-eyebrow",4),x(6,"h2"),K(7),z(),I(8,bx,2,1,"p",5),x(9,"p",6),I(10,cx,3,2,"ng-container",7),K(11," Updated: "),A(12,"span",8),Rl(13,"date"),I(14,gx,2,1,"ng-container",7),
z(),x(15,"div",9),I(16,ix,5,1,"ng-container",7),I(17,kx,5,1,"ng-container",7),I(18,mx,5,1,"ng-container",7),z(),I(19,nx,4,1,"div",10),z(),z(),A(20,"mat-divider"),x(21,"section",11),I(22,ox,1,1,"embedded-visualizer",12),x(23,"div",13),x(24,"h2"),K(25,"Model formats"),z(),z(),x(26,"div",14),A(27,"div",15),x(28,"model-format-tabset",16),B("selectedModelFormatChange",function(q){return b.De=q}),z(),z(),A(29,"mat-divider"),x(30,"div",17),x(31,"p"),pl(32,18),A(33,"a",19),A(34,"a",20),A(35,"a",21),Dd.sh=
!1,z(),z(),z(),z(),A(36,"footer",null,22),z());if(a&2){var c,d,e,f,g,h,l,m;u(5);v("product",b.hE);u(2);Cl(" ",null==(c=b.model.Ea())?null:c.za()," ");u(1);v("ngIf",null==(d=b.model.Ea())?null:d.Im());u(2);v("ngIf",null==(e=b.model.Ea())?null:e.Mp());u(2);v("textContent",Tl(13,14,b.Df(b.model),"MM/dd/yyyy"));u(2);v("ngIf",Gs(b.model,7));u(2);v("ngIf",0<(null==(f=b.model.Ea())?null:null==(g=Es(f))?null:Fs(g,6).length));u(1);v("ngIf",0<(null==(h=b.model.Ea())?null:null==(l=Es(h))?null:Fs(l,4).length));
u(1);v("ngIf",0<(null==(m=Ps(b.model))?null:Fs(m,16).length));u(1);v("ngIf",b.jh);u(3);v("ngIf",void 0!==WZ(b));u(6);v("modelFormats",b.zh)("selectedModelFormat",b.De)("parentProduct",b.model)}},la:[nX,hX,RH,tY,RY,pY,qR,OH,YW,UZ],Xb:[aI],S:[".container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:34px;line-height:44px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;margin-bottom:24px;margin-top:24px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:30px;line-height:40px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.version-picker[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.no-margin-top.version-picker[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h1.no-margin-top[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h2.no-margin-top[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .no-margin-top.description[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.no-margin-bottom.version-picker[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h1.no-margin-bottom[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h2.no-margin-bottom[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .no-margin-bottom.description[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.container[_ngcontent-%COMP%]{overflow-y:scroll}.container[_ngcontent-%COMP%]   .documentation[_ngcontent-%COMP%]{padding:64px 80px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none;color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background:none;outline:none}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#425066;margin-top:8px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{color:#616161;margin-bottom:24px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]{color:#818181;font-size:12px;font-weight:400;margin-bottom:24px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   .publisher[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .metadata[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-right:20px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .facets[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .facets[_ngcontent-%COMP%]   .facet[_ngcontent-%COMP%]{margin-right:24px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .facets[_ngcontent-%COMP%]   .facet[_ngcontent-%COMP%]   .facet-name[_ngcontent-%COMP%]{color:#425066;margin-bottom:8px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .facets[_ngcontent-%COMP%]   .facet[_ngcontent-%COMP%]   .facet-value[_ngcontent-%COMP%]{border:1px solid #ccc;border-radius:24px;display:inline-block;padding:8px 12px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .facets[_ngcontent-%COMP%]   .facet[_ngcontent-%COMP%]   .facet-value[_ngcontent-%COMP%] + .facet-value[_ngcontent-%COMP%]{margin-left:4px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]{margin-top:28px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .overview[_ngcontent-%COMP%]   .usage[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:12px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]{margin-bottom:80px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{width:auto;overflow:hidden}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#425066;padding-bottom:16px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#425066}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .clear[_ngcontent-%COMP%]{clear:right}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.version-picker[_ngcontent-%COMP%]{border:1px solid #f5f6f7;border-radius:8px;-moz-box-sizing:content-box;box-sizing:content-box;color:#425066;font-weight:600;float:right;padding:0 16px;width:56px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.version-picker[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.version-picker[_ngcontent-%COMP%]     .mat-form-field-wrapper   .mat-form-field-infix{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.version-picker[_ngcontent-%COMP%]     .mat-form-field-wrapper   .mat-form-field-infix   .mat-select-arrow{color:#ff6f00}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats-title[_ngcontent-%COMP%]   mat-form-field.version-picker[_ngcontent-%COMP%]     .mat-form-field-wrapper   .mat-form-field-underline{display:none}.container[_ngcontent-%COMP%]   .detail-content[_ngcontent-%COMP%]   .model-formats[_ngcontent-%COMP%]{overflow:visible}.product-actions[_ngcontent-%COMP%]   .mat-raised-button[_ngcontent-%COMP%]{display:block;width:100%;margin-top:16px;margin-bottom:12px;white-space:normal;padding:8px 12px}img.thumbnail[_ngcontent-%COMP%]{max-width:100%;display:block;margin-left:auto;margin-right:auto}\n/*# sourceMappingURL=model_detail.css.map */"]});
var XZ=["modelDetail"],ZZ=function(a,b,c,d){var e=this;this.tc=a;this.Ca=b;this.wb=c;this.Ha=d;this.model=YZ(this);this.zh=this.uM();this.PA=this.model.subscribe(function(f){e.YC(f)})},YZ=function(a){return a.Ca.data.h($h(function(b){return b.model}))};ZZ.prototype.uM=function(){var a=this;return this.model.h(Bj(function(b){return $Z(a,b)}))};ZZ.prototype.ia=function(){this.PA.unsubscribe()};
var $Z=function(a,b){a=a.tc;var c=Ds(b.Ea(),2);b=b.Ea().za();b=encodeURIComponent(String(b));return a.get("/listModelFormats/"+c+"/"+b,{},YR)};ZZ.prototype.YC=function(a){var b,c;if(a){var d=(null===(b=a.Ea())||void 0===b?void 0:Ds(b,2))+"/"+(null===(c=a.Ea())||void 0===c?void 0:c.za());this.Ha.Hc({Xe:"Model page",action:"productView",label:d})}};var px=function(a,b){a.wb.navigate(["../",b],{Jh:a.Ca})};ZZ.g=function(a){return new (a||ZZ)(w(kS),w(Gq),w(ps),w(xS))};
ZZ.W=p({type:ZZ,i:[["ng-component"]],Za:function(a,b){a&1&&dm(XZ,5);if(a&2){var c;$l(c=fm())&&(b.V1=c.first)}},X:6,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],["notFound",""],[3,"model","modelFormats","selectedModelFormat","onChangeVersion"],["modelDetail",""],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,sx,3,4,"ng-container",0),Rl(1,"async"),I(2,tx,1,0,"ng-template",null,1,lm),I(4,ux,1,0,"ng-template",null,2,lm));if(a&2){var c=Bl(3);v("ngIf",Sl(1,2,b.model))("ngIfElse",c)}},la:[RH,VZ,
IV,MV],Xb:[MH],ra:2});
var a_=function(){ZZ.apply(this,arguments)};R(a_,ZZ);a_.prototype.uM=function(){var a=this;return this.model.h(Bj(function(b){return $Z(a,bt(Ps(b),vx,1))}))};a_.g=function(){var a;return function(b){return(a||(a=ve(a_)))(b||a_)}}();
a_.W=p({type:a_,i:[["ng-component"]],features:[ck],X:6,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],["notFound",""],[3,"model","modelFormats","selectedModelFormat","onChangeVersion"],["modelDetail",""],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,yx,3,4,"ng-container",0),Rl(1,"async"),I(2,zx,1,0,"ng-template",null,1,lm),I(4,Ax,1,0,"ng-template",null,2,lm));if(a&2){var c=Bl(3);v("ngIf",Sl(1,2,b.model))("ngIfElse",c)}},la:[RH,VZ,IV,MV],Xb:[MH],ra:2});
var b_=function(a,b){this.Ca=a;this.Ha=b;this.pr="subtype";this.Ge="publisher";this.Em=Ss;this.rg=!1};R(b_,JP);b_.prototype.jk=function(){var a;return["/"+(null===(a=this.product.Pc())||void 0===a?void 0:Ds(a,1))+"/"]};b_.prototype.Lb=function(a,b,c){AS(this.Ha,this.product,b,c);a.stopPropagation()};b_.g=function(a){return new (a||b_)(w(Gq),w(xS))};
b_.W=p({type:b_,i:[["product-card-publisher"]],features:[ck],X:2,$:3,ha:[["class","publisher",3,"routerLink","ngClass","mouseenter","mouseleave","click",4,"ngIf"],[1,"publisher",3,"routerLink","ngClass","mouseenter","mouseleave","click"],["class","product-eyebrow",4,"ngIf"],[1,"product-descriptor"],[4,"ngIf"],[3,"innerHTML",4,"ngIf"],["class","icon-background",4,"ngIf"],[1,"product-eyebrow"],[3,"product","click"],[3,"textContent"],[3,"innerHTML"],[1,"icon-background"],["alt","",3,"src"]],v:function(a,
b){a&1&&(I(0,Ix,14,13,"mat-card",0),Rl(1,"async"));a&2&&v("ngIf",Sl(1,1,b.Ca.url))},la:[RH,LZ,oR,GH,IZ,JZ,hX,KZ],Xb:[MH,KW,qT],S:[".publisher.mat-card[_ngcontent-%COMP%]{background:#425066}.publisher.mat-card[_ngcontent-%COMP%]   .mat-card-content[_ngcontent-%COMP%]{position:static}.publisher.mat-card[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{background:#425066;font-size:24px}.publisher.mat-card[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .publisher.mat-card[_ngcontent-%COMP%]   .product-eyebrow-title[_ngcontent-%COMP%]{color:#fff}.publisher.mat-card[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:hover, .publisher.mat-card[_ngcontent-%COMP%]   .product-eyebrow-title[_ngcontent-%COMP%]:hover{color:#fff;text-decoration:underline}.publisher.mat-card[_ngcontent-%COMP%]   .mat-card-subtitle[_ngcontent-%COMP%]{color:#fff;left:20px;margin:0;position:absolute;right:20px;top:155px;-webkit-line-clamp:4}.publisher.mat-card[_ngcontent-%COMP%]   .mat-card-subtitle[_ngcontent-%COMP%]     *{border-bottom:none;text-decoration:none;margin:0;color:#fff;font-size:12px;font-weight:200}.publisher.mat-card[_ngcontent-%COMP%]   .product-descriptor[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff}.publisher.mat-card[_ngcontent-%COMP%]   .product-descriptor[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-left:12px}.publisher.mat-card[_ngcontent-%COMP%]   .icon-background[_ngcontent-%COMP%]{height:60px;width:60px}\n/*# sourceMappingURL=publisher_card.css.map */",
".mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;margin-bottom:16px;margin-top:16px}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.mat-card[_ngcontent-%COMP%], [_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mat-card[_ngcontent-%COMP%]{border-radius:10px;box-shadow:0 2px 25px 0 rgba(0,0,0,.06);color:#425066;cursor:pointer;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:215px;margin:8px;padding:20px}.mat-card[_ngcontent-%COMP%]:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.12)}.mat-card-content[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;position:relative}.mat-card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none;color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.mat-card-content[_ngcontent-%COMP%]   a.pseudo-hover[_ngcontent-%COMP%], .mat-card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}.mat-card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#8e96a3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0;overflow:hidden}.mat-card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-left:2px;white-space:nowrap}.mat-card-content[_ngcontent-%COMP%]   p.download-count[_ngcontent-%COMP%]     img{-webkit-filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%);filter:invert(37%) sepia(9%) saturate(413%) hue-rotate(178deg) brightness(92%) contrast(89%)}.mat-card-content[_ngcontent-%COMP%]   p.download-count[_ngcontent-%COMP%]     span{color:#8e96a3}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]{margin:12px 0 0}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:-webkit-box;font-weight:500;height:52px;line-height:26px;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mat-card-content[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]:hover{color:#ff6f00}.mat-card-content[_ngcontent-%COMP%]   .mat-card-subtitle[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;margin:30px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-eyebrow[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px}.product-eyebrow[_ngcontent-%COMP%]   .product-eyebrow-logo[_ngcontent-%COMP%]{margin:2px;padding:2px}.product-eyebrow[_ngcontent-%COMP%]   .product-eyebrow-title[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:8px}.product-descriptor[_ngcontent-%COMP%]{color:#8e96a3;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:400;margin-top:12px;position:relative;white-space:nowrap}.product-descriptor[_ngcontent-%COMP%], .product-descriptor[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-descriptor[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{position:absolute;left:0;right:0}.product-descriptor[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-left:8px}.product-descriptor__trending[_ngcontent-%COMP%]{color:#ff6f00;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:500;padding-left:20px;position:relative}.product-descriptor__trending-icon[_ngcontent-%COMP%]{left:0;position:absolute;top:3px}.default-icon[_ngcontent-%COMP%]{height:100%;position:relative;width:100%}.product-bumper[_ngcontent-%COMP%]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:26px;-ms-flex-preferred-size:26px;flex-basis:26px;margin-top:auto;position:absolute;left:0;right:0;bottom:0}.product-chip[_ngcontent-%COMP%] + .product-chip[_ngcontent-%COMP%]{border-left:1px solid #e3e5e8;margin:0 0 0 8px;padding-left:8px}\n/*# sourceMappingURL=product_card.css.map */"]});
var c_=function(){};c_.g=function(a){return new (a||c_)};c_.ba=id({type:c_});c_.aa=Bc({imports:[[sK],sK]});
var d_=function(){};d_.g=function(a){return new (a||d_)};d_.ba=id({type:d_});d_.aa=Bc({imports:[[KS,bI,SW,$W,rT,c_,DR,DW,iX]]});
var e_=function(){};e_.g=function(a){return new (a||e_)};e_.ba=id({type:e_});e_.aa=Bc({imports:[[bI]]});
var f_=function(){};f_.g=function(a){return new (a||f_)};f_.ba=id({type:f_});f_.aa=Bc({imports:[[bI,SW,$W,OX,qY,qN,xV,mO,zW,oX,xW,eX,EM,d_,GZ,DR,pX,DW,QV,CY,iX,bX,e_]]});
var g_=function(a){this.tc=a;this.Hh="";this.AO=new Map;a={};this.hO=(a.publisher="",a);this.Ik=Th([])};
g_.prototype.Qa=function(){this.AO=new Map([["publisher",[this.Hh]],["subtype",["module","model-family","placeholder"]]]);var a={};this.hO=(a.publisher=this.Hh,a);a=SV(new RV,3);a=YV($V(ZV(new XV,(new UV).Ok(a)),(new TV).Ok(a)),Ks(this.AO));this.Ik=this.tc.zq(a,"/list",jS).h($h(function(b){var c,d,e,f=((null===(c=bt(b,fS,2))||void 0===c?void 0:c.Dm())||[]).map(function(h){return HP(new GP,h)}),g=((null===(d=bt(b,dS,1))||void 0===d?void 0:rA(d,zP,1))||[]).map(function(h){return IP(new GP,h)});b=((null===
(e=bt(b,hS,3))||void 0===e?void 0:e.oC())||[]).map(function(h){return(new GP).cw(h)});return f.concat(g.concat(b))}))};g_.g=function(a){return new (a||g_)(w(kS))};
g_.W=p({type:g_,i:[["modules-by-publisher"]],inputs:{Hh:"publisher"},X:6,$:3,ha:function(){return["Popular models",[3,"productList$","emptyCardCount"],["routerLink","/s",1,"view-more-link",3,"queryParams"],"View More..."]},v:function(a,b){a&1&&(x(0,"h3"),ql(1,0),z(),A(2,"product-list",1),x(3,"div"),x(4,"a",2),ql(5,3),z(),z());a&2&&(u(2),v("productList$",b.Ik)("emptyCardCount",10),u(2),v("queryParams",b.hO))},la:[JV,qR],S:["h3[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:32px}.view-more-link[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{letter-spacing:0;margin-bottom:16px;margin-top:16px}.view-more-link[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:26px}.no-margin-top.view-more-link[_ngcontent-%COMP%], h3.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.no-margin-bottom.view-more-link[_ngcontent-%COMP%], h3.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}h3[_ngcontent-%COMP%]{color:#425066}.view-more-link[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{padding:8px}\n/*# sourceMappingURL=modules_by_publisher.css.map */"]});
var h_=function(a,b,c){var d=this;this.tc=a;this.Ca=b;this.aj=c;this.Hh=this.Ca.params.h($h(function(e){return e.publisherId}),ni(function(e){return d.tc.get("/publisher/"+e,{},FP)}),Hj(function(e){d.aj.un(e.za())}))};h_.g=function(a){return new (a||h_)(w(kS),w(Gq),w(TW))};
h_.W=p({type:h_,i:[["ng-component"]],X:6,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],["notFound",""],["footer",""],[1,"profile"],["class","icon",4,"ngIf"],[1,"description"],[1,"name"],[3,"innerHTML"],[1,"content-1-column"],[3,"publisher"],[1,"icon"],[1,"icon-background"],[3,"src","alt"],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,Lx,4,2,"ng-container",0),Rl(1,"async"),I(2,Mx,1,0,"ng-template",null,1,lm),I(4,Nx,1,0,"ng-template",null,2,lm));if(a&2){var c=Bl(3);v("ngIf",Sl(1,2,b.Hh))("ngIfElse",
c)}},la:[RH,pY,nX,g_,IV,MV],Xb:[MH,qT],S:[".profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;margin-bottom:24px;margin-top:24px}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   h2.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   h2.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.profile[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;background-color:#425066;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif}.profile[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{padding:48px 0}.profile[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   .icon-background[_ngcontent-%COMP%]{height:140px;width:140px}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{width:60%;padding:48px;color:#f5f6f7;font-weight:400}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:0;margin-bottom:12px}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]     a{border-bottom:none;color:#f5f6f7;font-weight:500;text-decoration:underline}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]     a:hover{color:#ff6f00}.profile[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]     a:focus{background:transparent}\n/*# sourceMappingURL=publisher.css.map */"]});
var i_=function(){};i_.g=function(a){return new (a||i_)};i_.ba=id({type:i_});i_.aa=Bc({imports:[[bI,qY,oX,zW,DR,AW,QV,rT,mO,pX]]});
var j_=function(a){this.L=a};j_.prototype.focus=function(){this.L.j.focus()};j_.g=function(a){return new (a||j_)(w(Ye))};j_.R=p({type:j_,i:[["","cdkStepHeader",""]],oa:["role","tab"]});
var k_=function(a){this.v=a};k_.g=function(a){return new (a||k_)(w(Vl))};k_.R=p({type:k_,i:[["","cdkStepLabel",""]]});
var l_=0,m_=new Je("STEPPER_GLOBAL_OPTIONS"),n_=function(a,b){this.hg=a;this.Mi=!1;this.yM=new KG;this.KG=!0;this.HI=!1;this.sl=this.nl=null;this.PJ=b?b:{};this.gS=!1!==this.PJ.I1};k=n_.prototype;k.NS=function(){return this.Sk?this.Sk.valid&&this.Mi:this.Mi};k.OS=function(){return this.Sk&&this.Sk.Nm&&this.Mi};k.select=function(){this.hg.selected=this};k.reset=function(){this.Mi=!1;null!=this.nl&&(this.nl=!1);null!=this.sl&&(this.sl=!1);this.Sk&&this.Sk.reset()};k.vc=function(){this.hg.ft()};
k.hU=function(){this.Mi||(this.Mi=!0,this.yM.emit(this))};k.LJ=function(){var a;return null!==(a=this.PJ.r2)&&void 0!==a?a:null!=this.sl};
Z.Object.defineProperties(n_.prototype,{su:{configurable:!0,enumerable:!0,get:function(){return this.KG},set:function(a){this.KG=$m(a)}},optional:{configurable:!0,enumerable:!0,get:function(){return this.HI},set:function(a){this.HI=$m(a)}},pm:{configurable:!0,enumerable:!0,get:function(){return null==this.nl?this.NS():this.nl},set:function(a){this.nl=$m(a)}},md:{configurable:!0,enumerable:!0,get:function(){return null==this.sl?this.OS():this.sl},set:function(a){this.sl=$m(a)}}});
n_.g=function(a){return new (a||n_)(w(wc(function(){return o_})),w(m_,8))};
n_.W=p({type:n_,i:[["cdk-step"]],eb:function(a,b,c){a&1&&em(c,k_,5);if(a&2){var d;$l(d=fm())&&(b.hP=d.first)}},Za:function(a,b){a&1&&dm(Vl,7);if(a&2){var c;$l(c=fm())&&(b.content=c.first)}},inputs:{Sk:"stepControl",label:"label",errorMessage:"errorMessage",lc:["aria-label","ariaLabel"],mc:["aria-labelledby","ariaLabelledby"],state:"state",su:"editable",optional:"optional",pm:"completed",md:"hasError"},outputs:{yM:"interacted"},xa:["cdkStep"],features:[sd],ob:["*"],X:1,$:0,v:function(a){a&1&&(xl(),
I(0,Ox,1,0,"ng-template"))},ra:2,mb:0});var o_=function(a,b,c){this.Ga=a;this.ea=b;this.L=c;this.ka=new sj;this.Va=new gm;this.Cy=!1;this.cb=0;this.Eg=new KG;this.az="horizontal";this.jo=l_++};k=o_.prototype;k.od=function(){var a=this;this.gt.nb.h(zj(this.gt),Dj(this.ka)).subscribe(function(b){a.Va.reset(b.filter(function(c){return c.hg===a}));Zl(a.Va)})};
k.$d=function(){var a=this;this.ma=fK(jK(eK(new pK(this.OJ))),"vertical"===this.az);(this.Ga?this.Ga.Ia:Th()).h(zj(this.zy()),Dj(this.ka)).subscribe(function(b){return gK(a.ma,b)});kK(this.ma,this.cb);this.Va.nb.subscribe(function(){a.selected||(a.cb=Math.max(a.cb-1,0))});this.vj(this.cb)||(this.cb=0)};k.ia=function(){this.Va.destroy();this.ka.next();this.ka.complete()};k.next=function(){this.selectedIndex=Math.min(this.cb+1,this.Va.length-1)};
k.Ed=function(){this.selectedIndex=Math.max(this.cb-1,0)};k.reset=function(){this.nK(0);this.Va.forEach(function(a){return a.reset()});this.ft()};k.by=function(a){return"cdk-step-label-"+this.jo+"-"+a};k.ay=function(a){return"cdk-step-content-"+this.jo+"-"+a};k.ft=function(){pF(this.ea)};k.dH=function(a){a-=this.cb;return 0>a?"rtl"===this.zy()?"next":"previous":0<a?"rtl"===this.zy()?"previous":"next":"current"};
k.YS=function(a,b){b=void 0===b?"number":b;var c=this.Va.cc()[a];a=this.MT(a);return c.gS?this.PS(c,a):this.US(c,a,b)};k.PS=function(a,b){return a.LJ()&&a.md&&!b?"error":!a.pm||b?"number":a.su?"edit":"done"};k.US=function(a,b,c){c=void 0===c?"number":c;return a.LJ()&&a.md&&!b?"error":a.pm&&!b?"done":a.pm&&b?c:a.su&&b?"edit":c};k.MT=function(a){return this.cb===a};k.SS=function(){return this.ma?this.ma.xi:this.cb};
k.nK=function(a){var b=this.Va.cc();this.Eg.emit({selectedIndex:a,h2:this.cb,G_:b[a],i2:b[this.cb]});this.DR()?this.ma.Id(a):kK(this.ma,a);this.cb=a;this.ft()};k.Ds=function(a){var b=en(a),c=a.keyCode,d=this.ma;null==d.xi||b||32!==c&&13!==c?nK(d,a):(this.selectedIndex=d.xi,a.preventDefault())};k.GQ=function(a){return this.Cy&&0<=a?this.Va.cc().slice(0,a).some(function(b){var c=b.Sk;return(c?c.Nm||c.pending||!b.Mi:!b.pm)&&!b.optional&&!b.nl}):!1};
k.zy=function(){return this.Ga&&"rtl"===this.Ga.value?"rtl":"ltr"};k.DR=function(){var a=this.L.j,b;for(b="undefined"!==typeof document&&document?document.activeElement:null;b&&b.shadowRoot;){var c=b.shadowRoot.activeElement;if(c===b)break;else b=c}return a===b||a.contains(b)};k.vj=function(a){return-1<a&&(!this.Va||a<this.Va.length)};
Z.Object.defineProperties(o_.prototype,{fN:{configurable:!0,enumerable:!0,get:function(){return this.Cy},set:function(a){this.Cy=$m(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.cb},set:function(a){var b,c=cn(a);this.Va&&this.gt?(this.vj(a),null===(b=this.selected)||void 0===b?void 0:b.hU(),this.cb!==c&&!this.GQ(c)&&(c>=this.cb||this.Va.cc()[c].su)&&this.nK(a)):this.cb=c}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Va?this.Va.cc()[this.selectedIndex]:
void 0},set:function(a){this.selectedIndex=a&&this.Va?this.Va.cc().indexOf(a):-1}},orientation:{configurable:!0,enumerable:!0,get:function(){return this.az},set:function(a){this.az=a;this.ma&&fK(this.ma,"vertical"===a)}}});o_.g=function(a){return new (a||o_)(w(rI,8),w(sF),w(Ye),w(Ym))};
o_.R=p({type:o_,i:[["","cdkStepper",""]],eb:function(a,b,c){a&1&&(em(c,n_,5),em(c,j_,5));if(a&2){var d;$l(d=fm())&&(b.gt=d);$l(d=fm())&&(b.OJ=d)}},inputs:{fN:"linear",selectedIndex:"selectedIndex",selected:"selected",orientation:"orientation"},outputs:{Eg:"selectionChange"},xa:["cdkStepper"]});
var p_=function(a){this.hg=a;this.type="submit"};p_.prototype.Og=function(){this.hg.next()};p_.g=function(a){return new (a||p_)(w(o_))};p_.R=p({type:p_,i:[["button","cdkStepperNext",""]],ta:1,na:function(a,b){a&1&&B("click",function(){return b.Og()});a&2&&Dk("type",b.type)},inputs:{type:"type"}});var q_=function(a){this.hg=a;this.type="button"};q_.prototype.Og=function(){this.hg.Ed()};q_.g=function(a){return new (a||q_)(w(o_))};
q_.R=p({type:q_,i:[["button","cdkStepperPrevious",""]],ta:1,na:function(a,b){a&1&&B("click",function(){return b.Og()});a&2&&Dk("type",b.type)},inputs:{type:"type"}});
var r_=function(){};r_.g=function(a){return new (a||r_)};r_.ba=id({type:r_});r_.aa=Bc({imports:[[sI]]});
var s_=function(){k_.apply(this,arguments)};R(s_,k_);s_.g=function(){var a;return function(b){return(a||(a=ve(s_)))(b||s_)}}();s_.R=p({type:s_,i:[["","matStepLabel",""]],features:[ck]});
var t_=function(){p_.apply(this,arguments)};R(t_,p_);t_.g=function(){var a;return function(b){return(a||(a=ve(t_)))(b||t_)}}();t_.R=p({type:t_,i:[["button","matStepperNext",""]],oa:[1,"mat-stepper-next"],ta:1,na:function(a,b){a&2&&Dk("type",b.type)},inputs:{type:"type"},features:[ck]});var u_=function(){q_.apply(this,arguments)};R(u_,q_);u_.g=function(){var a;return function(b){return(a||(a=ve(u_)))(b||u_)}}();
u_.R=p({type:u_,i:[["button","matStepperPrevious",""]],oa:[1,"mat-stepper-previous"],ta:1,na:function(a,b){a&2&&Dk("type",b.type)},inputs:{type:"type"},features:[ck]});
var v_=function(a){this.pt=a};v_.g=function(a){return new (a||v_)(w(Vl))};v_.R=p({type:v_,i:[["ng-template","matStepContent",""]]});
var w_=function(){this.nb=new sj;this.WZ="Optional"};w_.g=function(a){return new (a||w_)};w_.U=Ac({l:w_,o:w_.g,fa:"root"});var x_={s:w_,Ka:[[new KE,new LE,w_]],Bb:function(a){return a||new w_}};
var y_=function(a){this.L=a};R(y_,j_);y_.R=j_.R;y_.g=j_.g;var z_=Hn(y_,"primary"),A_=function(a,b,c,d){var e=z_.call(this,c)||this;e.ke=a;e.Jb=b;e.GT=a.nb.subscribe(function(){return pF(d)});return e};R(A_,z_);k=A_.prototype;k.$d=function(){this.Jb.Ah(this.L,!0)};k.ia=function(){this.GT.unsubscribe();this.Jb.Sf(this.L)};k.focus=function(a,b){a?HJ(this.Jb,this.L,a,b):this.L.j.focus(b)};k.MV=function(){return this.label instanceof s_?null:this.label};
k.qt=function(){return this.label instanceof s_?this.label:null};k.Le=function(){return this.L.j};k.XS=function(){return{index:this.index,active:this.active,optional:this.optional}};k.fH=function(a){return"number"==a?""+(this.index+1):"edit"==a?"create":"error"==a?"warning":a};A_.g=function(a){return new (a||A_)(w(w_),w(GJ),w(Ye),w(sF))};
A_.W=p({type:A_,i:[["mat-step-header"]],oa:["role","tab",1,"mat-step-header"],inputs:{color:"color",state:"state",label:"label",errorMessage:"errorMessage",xC:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",Fb:"disableRipple"},features:[ck],X:10,$:19,ha:[["matRipple","",1,"mat-step-header-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content",3,"ngSwitch"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngSwitchCase"],
[3,"ngSwitch",4,"ngSwitchDefault"],[1,"mat-step-label"],["class","mat-step-text-label",4,"ngIf"],["class","mat-step-optional",4,"ngIf"],["class","mat-step-sub-label-error",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[1,"mat-step-text-label"],[3,"ngTemplateOutlet"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"]],v:function(a,b){a&1&&(A(0,"div",0),x(1,"div"),x(2,"div",1),I(3,Px,1,2,"ng-container",2),I(4,Sx,3,2,"ng-container",
3),z(),z(),x(5,"div",4),I(6,Tx,2,1,"div",5),I(7,Ux,2,1,"div",5),I(8,Vx,2,1,"div",6),I(9,Wx,2,1,"div",7),z());a&2&&(v("matRippleTrigger",b.Le())("matRippleDisabled",b.Fb),u(1),yk("mat-step-icon-state-",b.state," mat-step-icon"),rk("mat-step-icon-selected",b.selected),u(1),v("ngSwitch",!(!b.xC||!b.xC[b.state])),u(1),v("ngSwitchCase",!0),u(2),rk("mat-step-label-active",b.active)("mat-step-label-selected",b.selected)("mat-step-label-error","error"==b.state),u(1),v("ngIf",b.qt()),u(1),v("ngIf",b.MV()),
u(1),v("ngIf",b.optional&&"error"!=b.state),u(1),v("ngIf","error"==b.state))},la:[PM,TH,UH,VH,RH,HH,lO],S:[".mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:transparent}.mat-step-optional,.mat-step-sub-label-error{font-size:12px}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content,.mat-step-icon .mat-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],
ra:2,mb:0});
var B_=jb("horizontalStepTransition",[mb("previous",lb({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),mb("current",lb({transform:"none",visibility:"inherit"})),mb("next",lb({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),nb("* => *",kb("500ms cubic-bezier(0.35, 0, 0.25, 1)"))]),C_=jb("verticalStepTransition",[mb("previous",lb({height:"0px",visibility:"hidden"})),mb("next",lb({height:"0px",visibility:"hidden"})),mb("current",lb({height:"*",visibility:"inherit"})),nb("* <=> current",
kb("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))]);
var D_=function(a){this.Yq=a};D_.g=function(a){return new (a||D_)(w(Vl))};D_.R=p({type:D_,i:[["ng-template","matStepperIcon",""]],inputs:{name:["matStepperIcon","name"]}});
var $x=function(a,b){return{step:a,Uu:b}},E_=function(a,b,c,d){n_.call(this,a,d);this.nS=b;this.Nc=c;this.Fl=Ph.EMPTY};R(E_,n_);E_.prototype.od=function(){var a=this;this.Fl=this.hg.Va.nb.h(Bj(function(){return a.hg.Eg.h($h(function(b){return b.G_===a}),zj(a.hg.selected===a))})).subscribe(function(b){b&&a.jI&&!a.Dj&&(a.Dj=new nJ(a.jI.pt,a.Nc))})};E_.prototype.ia=function(){this.Fl.unsubscribe()};E_.prototype.IC=function(a,b){var c=!!(a&&a.Nm&&this.Mi);return this.nS.IC(a,b)||c};
E_.g=function(a){return new (a||E_)(w(wc(function(){return F_})),w(tK,4),w(Wl),w(m_,8))};E_.W=p({type:E_,i:[["mat-step"]],eb:function(a,b,c){a&1&&(em(c,s_,5),em(c,v_,5));if(a&2){var d;$l(d=fm())&&(b.hP=d.first);$l(d=fm())&&(b.jI=d.first)}},inputs:{color:"color"},xa:["matStep"],features:[Kl([{s:tK,Oa:E_},{s:n_,Oa:E_}]),ck],ob:["*"],X:1,$:0,ha:[[3,"cdkPortalOutlet"]],v:function(a){a&1&&(xl(),I(0,Yx,2,1,"ng-template"))},la:[rJ],ra:2,mb:0});var G_=function(){o_.apply(this,arguments)};R(G_,o_);
G_.g=function(){var a;return function(b){return(a||(a=ve(G_)))(b||G_)}}();G_.R=p({type:G_,features:[ck]});var H_=function(){G_.apply(this,arguments)};R(H_,G_);H_.g=function(){var a;return function(b){return(a||(a=ve(H_)))(b||H_)}}();H_.R=p({type:H_,i:[["mat-horizontal-stepper"]],features:[ck]});var I_=function(){G_.apply(this,arguments)};R(I_,G_);I_.g=function(){var a;return function(b){return(a||(a=ve(I_)))(b||I_)}}();I_.R=p({type:I_,i:[["mat-vertical-stepper"]],features:[ck]});
var F_=function(a,b,c,d){o_.call(this,a,b,c,d);this.Va=new gm;this.fp=new KG;this.vh="end";this.KH={};this.Nn=new sj;this.orientation="mat-vertical-stepper"===c.j.nodeName.toLowerCase()?"vertical":"horizontal"};R(F_,o_);F_.R=o_.R;
F_.prototype.od=function(){var a=this;o_.prototype.od.call(this);this.vT.forEach(function(b){return a.KH[b.name]=b.Yq});this.Va.nb.h(Dj(this.ka)).subscribe(function(){a.ft()});this.Nn.h($i(function(b,c){return b.Gc===c.Gc&&b.Hb===c.Hb}),Dj(this.ka)).subscribe(function(b){"current"===b.Hb&&a.fp.emit()})};F_.prototype.Xz=function(a,b){return b.pm||this.selectedIndex===a||!this.fN};F_.g=function(a){return new (a||F_)(w(rI,8),w(sF),w(Ye),w(Ym))};
F_.W=p({type:F_,i:[["mat-stepper"],["mat-vertical-stepper"],["mat-horizontal-stepper"],["","matStepper",""]],eb:function(a,b,c){a&1&&(em(c,E_,5),em(c,D_,5));if(a&2){var d;$l(d=fm())&&(b.gt=d);$l(d=fm())&&(b.vT=d)}},Za:function(a,b){a&1&&dm(A_,5);if(a&2){var c;$l(c=fm())&&(b.OJ=c)}},oa:["role","tablist"],ta:9,na:function(a,b){a&2&&(gk("aria-orientation",b.orientation),rk("mat-stepper-horizontal","horizontal"===b.orientation)("mat-stepper-vertical","vertical"===b.orientation)("mat-stepper-label-position-end",
"horizontal"===b.orientation&&"end"==b.vh)("mat-stepper-label-position-bottom","horizontal"===b.orientation&&"bottom"==b.vh))},inputs:{selectedIndex:"selectedIndex",Fb:"disableRipple",color:"color",vh:"labelPosition"},outputs:{fp:"animationDone"},xa:["matStepper","matVerticalStepper","matHorizontalStepper"],features:[Kl([{s:o_,Oa:F_},{s:H_,Oa:F_},{s:I_,Oa:F_}]),ck],X:5,$:3,ha:[[3,"ngSwitch"],[4,"ngSwitchCase"],["stepTemplate",""],[1,"mat-horizontal-stepper-header-container"],[4,"ngFor","ngForOf"],
[1,"mat-horizontal-content-container"],["class","mat-horizontal-stepper-content","role","tabpanel",3,"id",4,"ngFor","ngForOf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","mat-stepper-horizontal-line",4,"ngIf"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"],["class","mat-step",4,"ngFor","ngForOf"],[1,"mat-step"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],
[3,"tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","color","click","keydown"]],v:function(a,b){a&1&&(Ak(0,0),I(1,cy,5,2,"ng-container",1),I(2,ey,2,1,"ng-container",1),Bk(),I(3,fy,1,23,"ng-template",null,2,lm));a&2&&(v("ngSwitch",b.orientation),u(1),v("ngSwitchCase","horizontal"),u(1),v("ngSwitchCase","vertical"))},la:[TH,UH,OH,HH,RH,A_],S:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}\n'],
ra:2,data:{animation:[B_,C_]},mb:0});
var J_=["module-type","dataset","network-architecture","language"],K_=function(a,b){this.NL=a;this.Ta=b;this.Jn="deployment-format";this.Ge="publisher";this.$X=tS(b,J_);this.Ot=this.NL.group({modelName:["",yT],description:["",yT],publisher:["",yT],modelFormat:["",yT]});this.zu=this.NL.group({"module-type":[[],yT],dataset:[],"network-architecture":[],language:[]});this.model=new vx;this.mZ=new YR;this.mZ.CK(this.model)};K_.prototype.Ji=function(){return 1};
K_.g=function(a){return new (a||K_)(w(dU),w(sS))};
K_.W=p({type:K_,i:[["publish-model-page"]],X:51,$:18,ha:[[1,"mat-elevation-z3"],["linear",""],[3,"stepControl"],[3,"formGroup"],["matStepLabel",""],[1,"medium-width"],"matInput  required  formControlName modelName".split(" "),["class","medium-width",4,"ngIf"],"matInput  required  rows 5 formControlName description".split(" "),[1,"small-width"],["matInput","",3,"value"],"mat-flat-button  matStepperNext  color primary type button".split(" "),"matInput;;required;;placeholder;Legal Check....".split(";"),"mat-flat-button  matStepperPrevious  type button".split(" "),
"mat-flat-button  matStepperNext  type button".split(" "),["class","medium-width",4,"ngFor","ngForOf"],"mat-flat-button  matStepperPrevious  color primary type button".split(" "),["required","","formControlName","publisher"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["required","","formControlName","modelFormat"],["multiple","",3,"required","formControlName"]],v:function(a,b){a&1&&(x(0,"mat-toolbar",0),x(1,"h1"),K(2,"Publish a new Model"),z(),z(),x(3,"mat-horizontal-stepper",1),x(4,"mat-step",2),
x(5,"form",3),I(6,gy,1,0,"ng-template",4),x(7,"mat-form-field",5),x(8,"mat-label"),K(9,"Model Name"),z(),A(10,"input",6),z(),I(11,iy,5,2,"mat-form-field",7),Rl(12,"async"),x(13,"mat-form-field",5),x(14,"mat-label"),K(15,"Description"),z(),x(16,"textarea",8),K(17," "),z(),z(),x(18,"mat-form-field",9),x(19,"mat-label"),K(20,"Version"),z(),A(21,"input",10),z(),I(22,ky,5,2,"mat-form-field",7),Rl(23,"async"),x(24,"button",11),K(25,"Next"),z(),z(),z(),x(26,"mat-step",2),x(27,"form",3),I(28,ly,1,0,"ng-template",
4),x(29,"mat-form-field",5),A(30,"input",12),z(),x(31,"button",13),K(32,"Back"),z(),x(33,"button",14),K(34,"Next"),z(),z(),z(),x(35,"mat-step",2),x(36,"form",3),I(37,my,1,0,"ng-template",4),I(38,oy,5,4,"mat-form-field",15),Rl(39,"async"),x(40,"button",16),K(41,"Back"),z(),x(42,"button",11),K(43,"Next"),z(),z(),z(),x(44,"mat-step",2),x(45,"form",3),I(46,py,1,0,"ng-template",4),x(47,"button",16),K(48,"Back"),z(),x(49,"button",11),K(50,"Next"),z(),z(),z(),z());a&2&&(u(4),v("stepControl",b.Ot),u(1),v("formGroup",
b.Ot),u(6),v("ngIf",Sl(12,12,uS(b.Ta,b.Ge))),u(10),Al("value",b.Ji()),u(1),v("ngIf",Sl(23,14,uS(b.Ta,b.Jn))),u(4),v("stepControl",b.Ot),u(1),v("formGroup",b.Ot),u(8),v("stepControl",b.zu),u(1),v("formGroup",b.zu),u(2),v("ngForOf",Sl(39,16,b.$X)),u(6),v("stepControl",b.zu),u(1),v("formGroup",b.zu))},la:[mX,F_,E_,QT,ET,VT,s_,BU,pU,$U,fu,ZT,DT,XT,RH,hN,t_,u_,OH,oV,UM],Xb:[MH],S:["mat-form-field[_ngcontent-%COMP%]{margin:16px 0;width:100%;display:block}.small-width[_ngcontent-%COMP%]{width:100px}.medium-width[_ngcontent-%COMP%]{width:350px}button.mat-flat-button[_ngcontent-%COMP%]{margin-right:16px}model-card[_ngcontent-%COMP%], model-detail[_ngcontent-%COMP%]{pointer-events:none}\n/*# sourceMappingURL=publish_model_page.css.map */"]});
var L_=function(){};L_.g=function(a){return new (a||L_)};L_.W=p({type:L_,i:[["publishing-dashboard-page"]],X:2,$:0,v:function(a){a&1&&(x(0,"p"),K(1," publishing-dashboard-page works!\n"),z())},S:["\n/*# sourceMappingURL=publishing_dashboard_page.css.map */"]});
var M_=function(){};M_.g=function(a){return new (a||M_)};M_.ba=id({type:M_});M_.aa=Bc({kb:[x_,tK],imports:[[sK,bI,sJ,qN,r_,mO,VM],sK]});
var N_=function(){};N_.g=function(a){return new (a||N_)};N_.ba=id({type:N_});N_.aa=Bc({imports:[[bI,DR,QV,bU,cU,qN,DU,yV,M_,oX,XM,pV,XM,f_,d_]]});
var O_=function(a,b){this.tc=a;this.wb=b};O_.prototype.resolve=function(a){a=uX(a);return this.tc.we(a.Jk,a.uk)};O_.g=function(a){return new (a||O_)(n(kS),n(ps),n(rX))};O_.U=Ac({l:O_,o:O_.g,fa:"root"});
var P_=function(a,b){this.tc=a;this.wb=b};P_.prototype.resolve=function(a){var b=this,c=uX(a),d=c.Jk,e=c.RE;a=e.type;var f=e.vP,g=c.uk;c=c.version;return""===c&&2!==a?this.tc.zb(a,d,g,"").h(bj(),ni(function(h){h=h.Ea().Ji();var l=[];l.push(d);f&&l.push(f);l.push(g);l.push(h);iR(b.wb,l.join("/"));return es})):this.tc.zb(a,d,g,c)};P_.g=function(a){return new (a||P_)(n(kS),n(ps),n(rX))};P_.U=Ac({l:P_,o:P_.g,fa:"root"});
var Q_=function(a,b){this.OL=a;this.wb=b};Q_.prototype.Xt=function(){if(window.enablePublishing)return!0;this.wb.navigate(["/","**"]);return!1};Q_.g=function(a){return new (a||Q_)(n(EW),n(ps))};Q_.U=Ac({l:Q_,o:Q_.g,fa:"root"});
var R_={YP:0,ZP:1,jQ:2,kQ:3,0:"DROPDOWN",1:"DROPDOWN_MULTIPLE",2:"TOGGLE_BUTTON",3:"TOGGLE_SLIDE"},S_=function(a){tV.call(this);this.Ta=a;this.Bu=R_};R(S_,tV);var uy=function(a){switch(a){case "module-type":return 1;case "deployment-format":case "tf-version":return 2;case "fine-tunable":return 3;default:return 0}};S_.g=function(a){return new (a||S_)(w(sS))};
S_.W=p({type:S_,i:[["search-filters"]],features:[ck],X:7,$:2,ha:function(){return[[1,"header"],[1,"title"],"Filters",["mat-button","",1,"clear-button",3,"disableRipple","click"],[1,"form"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"filter-container",3,"ngSwitch"],[3,"options","placeholder","defaultOptions","change",4,"ngSwitchCase"],[3,"options","placeholder","defaultOptions","singleSelection","showTooltip","change",4,"ngSwitchCase"],[3,"options","placeholder","defaultOptions","singleSelection","change",
4,"ngSwitchCase"],[3,"options","placeholder","defaultOptions","change"],[3,"options","placeholder","defaultOptions","singleSelection","showTooltip","change"],[3,"options","placeholder","defaultOptions","singleSelection","change"]]},v:function(a,b){a&1&&(x(0,"div",0),x(1,"span",1),ql(2,2),z(),x(3,"button",3),B("click",function(){b.nh.clear();b.uv.emit(b.nh)}),K(4," Clear all "),z(),z(),x(5,"form",4),I(6,wy,2,1,"ng-container",5),z());a&2&&(u(3),v("disableRipple",!0),u(3),v("ngForOf",b.fC))},la:[hN,
OH,RH,TH,UH,AX,MX,YX,iY],Xb:[BW,MH],S:["[_nghost-%COMP%]{position:fixed;width:256px}.header[_ngcontent-%COMP%]{height:40px;-moz-box-sizing:content-box;box-sizing:content-box;padding:16px 32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e5e8;border-right:1px solid #e3e5e8}.header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-weight:500;font-size:20px;color:#425066}.header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%]{padding:0;margin-left:auto;text-align:right;font-weight:400;font-size:12px;color:#8e96a3}.header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%]     .mat-button-focus-overlay{background-color:transparent}.form[_ngcontent-%COMP%]{position:fixed;overflow-y:scroll;top:136px;bottom:0}.form[_ngcontent-%COMP%]   .filter-container[_ngcontent-%COMP%]{width:256px;padding:16px 32px;border-bottom:1px solid #e3e5e8;border-right:1px solid #e3e5e8;-moz-box-sizing:border-box;box-sizing:border-box}\n/*# sourceMappingURL=search_filters.css.map */"]});
var T_="module-type deployment-format tf-version fine-tunable network-architecture publisher dataset language".split(" "),U_=function(a,b,c,d,e,f,g){qW.call(this,a,b,c,g);this.Ca=a;this.wb=b;this.tc=c;this.Ha=d;this.aj=e;this.yh=f;this.Ta=g;this.ce=new Ph;this.Ya=100;this.aY=tS(g,T_)};R(U_,qW);
U_.prototype.Qa=function(){var a=this;qW.prototype.Qa.call(this);this.ce.add(li([this.Ca.wa,this.Ca.data]).subscribe(function(b){b=Pa(b);var c=b.next().value,d=b.next().value;return ci(a,function f(){var g,h,l=this;return di(f,function(m){if(1==m.ac)return g=c,h=d,ei(m,UW(l.aj,g),2);if(!m.ee){var q=l.aj;q.un(WW(q,h))}return ei(m,HW(l.yh,g),0)})})}))};U_.prototype.ia=function(){this.ce.unsubscribe()};U_.prototype.EK=function(){return new Set(["subtype","deployment-format","tf-version","fine-tunable"])};
U_.prototype.vv=function(a){a.Ya!==this.Ya&&this.Ha.Hc({Xe:"Search page",action:"Change page size",value:a.Ya});a.gb!==this.gb&&this.Ha.Hc({Xe:"Search page",action:"Click pagination button",label:a.gb>this.gb?"Next":"Previous"});qW.prototype.vv.call(this,a)};U_.g=function(a){return new (a||U_)(w(Gq),w(ps),w(kS),w(xS),w(TW),w(GW),w(sS))};
U_.W=p({type:U_,i:[["ng-component"]],features:[ck],X:4,$:4,ha:[[4,"ngIf","ngIfElse"],["progressBar",""],[1,"content-2-columns"],[1,"nav"],[3,"filterFacets","filterOptions","facetHistograms","onFilter"],[1,"content"],[3,"productList$","emptyCardCount"],[3,"pageIndex","pageSize","pageSizeOptions","length","page"],[1,"empty-spacer"],["footer",""],["mode","indeterminate"]],v:function(a,b){a&1&&(I(0,xy,13,13,"ng-container",0),Rl(1,"async"),I(2,yy,1,0,"ng-template",null,1,lm));if(a&2){var c=Bl(3);v("ngIf",
Sl(1,2,b.aY))("ngIfElse",c)}},la:[RH,S_,JV,oW,pY,IV],Xb:[MH],S:[".nav[_ngcontent-%COMP%]{height:100vh;padding:0}.content[_ngcontent-%COMP%]{padding-left:80px;padding-right:80px}\n/*# sourceMappingURL=search_result.css.map */"]});
var V_=function(){};V_.g=function(a){return new (a||V_)};V_.ba=id({type:V_});V_.aa=Bc({imports:[[oY,qY,yW,zW,AW,bI,qN,DW]]});
var W_=function(){};W_.g=function(a){return new (a||W_)};
W_.W=p({type:W_,i:[["ng-component"]],X:369,$:0,ha:[[1,"terms"],["href","http://www.google.com/permissions/guidelines.html"],["href","http://www.tfhub.dev/terms"],["href","http://www.tfhub.dev"],[1,"bold"],["href","mailto:hi-tf-hub@google.com"],["href","https://www.google.com/intl/en/policies/privacy/"],["href","https://www.google.com/permissions/logos-trademarks/"],["href","https://support.google.com/legal/answer/1120734"],["href","https://pantheon.corp.google.com/legal-notices@google.com"]],v:function(a){a&
1&&(x(0,"div",0),x(1,"h1"),K(2,"TensorFlow Hub Terms of Service"),z(),x(3,"p"),K(4," Thank you for using TensorFlow Hub! Please read the TensorFlow Hub Terms of Service carefully before accessing or using TensorFlow Hub because these terms represent the agreement between You and Google related to Your use of TensorFlow Hub. "),z(),x(5,"h2"),K(6,"The TensorFlow Hub Terms of Service"),z(),A(7,"mat-divider"),x(8,"p"),K(9,"Version date: October 30th 2019"),z(),x(10,"h2"),K(11,"A. Definitions"),z(),A(12,
"mat-divider"),x(13,"ol"),x(14,"li"),K(15,'"Account" means authorization to use TensorFlow Hub on behalf of a User and any other Users that User may permit to use the Account and a User\u2019s identity on TensorFlow Hub. '),z(),x(16,"li"),K(17,"\u201cAccount Information\u201d means information and data shared by You with Us related to Your Account as well as other information related to Your usage of TensorFlow Hub, Services, and Content. "),z(),x(18,"li"),K(19,'"Affiliate" means any entity that directly or indirectly Controls, is Controlled by, or is under common Control with a party. '),
z(),x(20,"li"),K(21,'\u201cAgreement\u201d means, collectively, all the terms, conditions, notices contained or referenced in this document (the \u201cTensorFlow Hub Terms of Service\u201d or the "Terms") and all other operating rules, policies, and procedures that we may publish from time to time on TensorFlow Hub. '),z(),x(22,"li"),K(23,"\u201cTensorFlow Hub\u201d means the Website and other Services provided via the Website."),z(),x(24,"li"),K(25,"\u201cBrand Features\u201d means the trade names, trademarks, service marks, logos, domain names, and other distinctive brand features of each party, respectively, as secured by such party from time to time. "),
z(),x(26,"li"),K(27,'\u201cConfidential Information" means information that one party (or an Affiliate) discloses to the other party under this Agreement, and which is marked as confidential or would normally under the circumstances be considered confidential information. It does not include information that is independently developed by the recipient, is rightfully given to the recipient by a third party without confidentiality obligations, or becomes public through no fault of the recipient. '),
z(),x(28,"li"),K(29,"\u201cContent\u201d means any content provided, uploaded, shared, featured, or displayed through TensorFlow Hub, including text, data, articles, images, videos, photographs, graphics, software, services, applications, designs, features, and other materials that are available on TensorFlow Hub. "),z(),x(30,"li"),K(31,"\u201cControl\u201d means control of greater than fifty percent of the voting rights or equity interests of a party. "),z(),x(32,"li"),K(33,"\u201cEffective Date\u201d is the date that You accept this Agreement to use TensorFlow Hub, or, if You are accessing TensorFlow Hub in a manner that does not require active acceptance of this Agreement, the date You first access TensorFlow Hub. "),
z(),x(34,"li"),K(35,'"Google", \u201cOur\u201d, \u201cWe,\u201d and \u201cUs\u201d means Google LLC, as well as Our directors, subsidiaries, contractors, licensors, officers, agents, and employees. '),z(),x(36,"li"),K(37,"\u201cHigh Risk Activities\u201d means activities where the use or failure of the Services could lead to death, personal injury, or environmental damage (including operation of nuclear facilities, air traffic control, life support systems, or weaponry). "),z(),x(38,"li"),K(39,"\u201cIncluding\u201d means including but not limited to."),
z(),x(40,"li"),K(41,"\u201cIndemnified Liabilities\u201d means any: (i) settlement amounts approved by the indemnifying party; and (ii) damages and costs finally awarded against the indemnified party and its Affiliates by a court of competent jurisdiction. "),z(),x(42,"li"),K(43,"\u201cIntellectual Property Rights\u201d means current and future worldwide rights under patent, copyright, trade secret, trademark, or moral rights laws, and other similar rights. "),z(),x(44,"li"),K(45,'"Legal Process" means a data disclosure request made under law, governmental regulation, court order, subpoena, warrant, governmental regulatory or agency request, or other valid legal authority, legal procedure, or similar process. '),
z(),x(46,"li"),K(47,"\u201cServices\u201d means Content directly provided by TensorFlow Hub that is not User-Generated Content. "),z(),x(48,"li"),K(49,"\u201cTrademark Guidelines\u201d means Our guidelines for third party use of our Brand Features, located at: "),x(50,"a",1),K(51,"http://www.google.com/permissions/guidelines.html"),z(),K(52,". "),z(),x(53,"li"),K(54,"\u201cTerms URL\u201d means "),x(55,"a",2),K(56,"http://www.tfhub.dev/terms"),z(),K(57," or subsequent URLs where the terms of this Agreement may be found. "),
z(),x(58,"li"),K(59,"\u201cThird-Party Legal Proceeding\u201d means any formal legal proceeding filed by an unaffiliated third party before a court or government tribunal (including any appellate proceeding). "),z(),x(60,"li"),K(61,"\u201cUser\u201d means any person or company that uses any aspect of TensorFlow Hub via an Account. Special terms may apply for business or government Accounts. "),z(),x(62,"li"),K(63,"\u201cUser-Generated Content\u201d means Content created, shared, or uploaded by Our Users."),
z(),x(64,"li"),K(65,"The \u201cWebsite\u201d refers to the TensorFlow Hub\u2019s website located at "),x(66,"a",3),K(67,"http://www.tfhub.dev"),z(),K(68," and any related subdomains. "),z(),x(69,"li"),K(70,"\u201cYou,\u201d and \u201cYour\u201d means the individual person, company, or organization that has visited or is using TensorFlow Hub via Your Account; that accesses or uses any part of Your Account; or that directs the use of Your Account. "),z(),x(71,"li"),K(72,"\u201cYour Content\u201d is Content on TensorFlow Hub created or provided by You."),
z(),z(),x(73,"div",4),x(74,"h2"),K(75,"B. Account Terms"),z(),A(76,"mat-divider"),x(77,"ol"),x(78,"li"),K(79,"Account Requirements."),z(),x(80,"ul"),x(81,"li"),K(82,'A human must create Your Account, and You must be at least 13 years of age (or any older age required by applicable law) to use TensorFlow Hub. Accounts registered by "bots" or other automated methods are not permitted. '),z(),x(83,"li"),K(84,"You must provide a valid email address, and You may not have more than one free Account. "),
z(),z(),x(85,"li"),K(86,"Account Controls"),z(),x(87,"ul"),x(88,"li"),K(89,"You alone are responsible for Your Account and anything that happens while You are using Your Account (including all Content posted and activity that occurs under Your Account even when Content is posted by others who have access to an Account where You are the owner). "),z(),x(90,"li"),K(91,"You are responsible for keeping your Account secure."),z(),x(92,"li"),K(93,"You are responsible for maintaining the security of Your Account and password. We are not liable for any loss or damage from Your failure to comply with this security obligation. "),
z(),x(94,"li"),K(95,"You will promptly "),x(96,"a",5),K(97,"notify Us"),z(),K(98," at "),x(99,"a",5),K(100,"hi-tf-hub@google.com"),z(),K(101," if You become aware of any unauthorized use of, or access to, TensorFlow Hub or Your Account. "),z(),x(102,"li"),K(103,"If You are accepting these Terms on behalf of an organization or company, You represent and warrant that: (i) You have full legal authority to bind that organization or company to this Agreement; (ii) You have read and understand this Agreement; and (iii) You agree, on behalf of the organization or company, to this Agreement. "),
z(),z(),x(104,"li"),K(105,"Required Information"),z(),x(106,"p"),K(107,"You must provide a valid email address and any other information required by Us, such as Your real name, to set-up an Account. If You are accepting these Terms and setting up an Account on behalf of a legal entity, We may need additional information about that legal entity. "),z(),x(108,"li"),K(109,"Additional Terms"),z(),x(110,"p"),K(111,"In some situations, third party terms may apply to Your use of TensorFlow Hub. For example, You may be accessing Content with its own terms or license agreements; You may download an application with its own terms of service that integrates with TensorFlow Hub; or Content owned by Us or third parties (but featured in or linked from TensorFlow Hub) may provide different or additional terms of service. If those additional terms conflict with this Agreement, the more specific terms apply to the relevant Content (and associated webpages). "),
z(),z(),x(112,"h2"),K(113,"C. Acceptable Use"),z(),A(114,"mat-divider"),x(115,"ol"),x(116,"li"),K(117,"Compliance with Laws and Regulations"),z(),x(118,"p"),K(119,"Your use of TensorFlow Hub must not violate any applicable laws, including copyright, trademark, or export control laws. You are responsible for ensuring that Your use of TensorFlow Hub is in compliance with applicable law including obtaining any related consent from any third parties required by applicable law. "),z(),x(120,"li"),K(121,
"Content Restrictions"),z(),x(122,"p"),K(123,"You agree that Your Content:"),z(),x(124,"ul"),x(125,"li"),K(126,"is not unlawful and does not promote unlawful activities;"),z(),x(127,"li"),K(128,"does not contain sexually obscene content;"),z(),x(129,"li"),K(130,"is not libelous, defamatory, or fraudulent;"),z(),x(131,"li"),K(132,"is not discriminatory or abusive toward any individual or group;"),z(),x(133,"li"),K(134,"does not contain or install any active malware or exploits, or use Our platform for exploit delivery (such as part of a related command and control system); "),
z(),x(135,"li"),K(136,"does not infringe on any legal right of any party, including Intellectual Property Rights; "),z(),x(137,"li"),K(138,"is not intended for High Risk Activities;"),z(),x(139,"li"),K(140,"is not subject to the International Traffic in Arms Regulations (ITAR) maintained by the U.S. Department of State; "),z(),x(141,"li"),K(142,"is not Protected Health Information (PHI), as defined under the Health Insurance Portability and Accountability Act of 1996 as it may be amended from time to time, and any regulations issued under it (HIPAA). "),
z(),z(),x(143,"li"),K(144,"Conduct Restrictions"),z(),x(145,"p"),K(146,"You agree to not use TensorFlow Hub (including any Content) to:"),z(),x(147,"ul"),x(148,"li"),K(149,"harass, abuse, threaten, or incite violence towards any individual or group;"),z(),x(150,"li"),K(151,"generate, distribute, publish, or facilitate unsolicited mass email, promotions, advertising, or other solicitations (\u201cspam\u201d); "),z(),x(152,"li"),K(153,"engage in any other unlawful, invasive, infringing, discriminatory, defamatory or fraudulent purpose (including phishing, creating a pyramid scheme, or mirroring a website); "),
z(),x(154,"li"),K(155,"violate the privacy of any third party (including obtaining, posting, or using another person's personal information without consent or surveilling any individual in a manner that violates applicable law or internationally acceptable norms); "),z(),x(156,"li"),K(157,"violate or encourage the violation of any legal rights of others (including allowing or assisting others to infringe or misappropriate the Intellectual Property Rights of others in violation of the Digital Millennium Copyright Act) or engage in or encourage any other illegal activity; "),
z(),x(158,"li"),K(159,"intentionally distribute viruses, worms, Trojan horses, corrupted files, hoaxes, or other items of a destructive or deceptive nature; "),z(),x(160,"li"),K(161,"interfere with the use of the TensorFlow Hub or the equipment used to provide TensorFlow Hub; "),z(),x(162,"li"),K(163,"disable, interfere with or circumvent any aspect of TensorFlow Hub;"),z(),x(164,"li"),K(165,"use TensorFlow Hub or any interfaces provided by TensorFlow Hub to access any other product or service in a manner that violates or circumvents the terms of service of such other product or service; "),
z(),x(166,"li"),K(167,"engage in High Risk Activities;"),z(),x(168,"li"),K(169,"engage in any purpose or in any manner involving PHI, if you are or become a Covered Entity or Business Associated, as defined in HIPAA. "),z(),x(170,"li"),K(171,"contravene any widely accepted principles of international law and human rights; or"),z(),x(172,"li"),K(173,"use TensorFlow Hub or any Content to directly or indirectly create, train, or improve a substantially similar service to TensorFlow Hub (except to the extent such restrictions are expressly prohibited by applicable law). "),
z(),z(),x(174,"li"),K(175,"TensorFlow Hub Usage Limits"),z(),x(176,"p"),K(177,"You agree not to reproduce, duplicate, copy, sell, or resell any portion of TensorFlow Hub without Our express written permission. "),z(),x(178,"li"),K(179,"Scraping"),z(),x(180,"p"),K(181,"Scraping refers to extracting data from Our TensorFlow Hub via any process including an automated process, such as a bot or webcrawler. You may only scrape the TensorFlow Hub for public, non-personal information for non-commercial research and only if any publications resulting from such research are open access. You may not scrape TensorFlow Hub for any other purposes, including spamming purposes, or for the purposes of selling TensorFlow Hub Users' personal information for other uses such as by recruiters, headhunters, and job boards. "),
z(),x(182,"li"),K(183,"Excessive Bandwidth Use"),z(),x(184,"p"),K(185,"If We determine in Our sole discretion that the bandwidth usage of your Account is significantly excessive in relation to other Users, We reserve the right to suspend Your Account or throttle Services related to Your Account until You can reduce Your bandwidth consumption. "),z(),x(186,"li"),K(187,"TensorFlow Hub May Terminate Use or Content"),z(),x(188,"p"),K(189,"We have the right to suspend or terminate Your Account and access to all or any part of TensorFlow Hub at any time, with or without cause, with or without notice, effective immediately. We may make changes to TensorFlow Hub or Content at any time including terminating the availability or use of any Content or Services. "),
z(),z(),x(190,"h2"),K(191,"D. Content Rights and Obligations"),z(),A(192,"mat-divider"),x(193,"ol"),x(194,"li"),K(195,"Responsibility for Your Content"),z(),x(196,"p"),K(197,"You may create or upload Content while using TensorFlow Hub in compliance with this Agreement. You are solely responsible for the content of, and for any harm resulting from, any Content that You post, upload, link to or otherwise make available via TensorFlow Hub, regardless of the form of that Content. We are not responsible for any public display or misuse of Your Content. "),
z(),x(198,"li"),K(199," TensorFlow Hub May Remove Content"),z(),x(200,"p"),K(201,"We do not pre-screen User-Generated Content, but We have the right (though not the obligation) to refuse or remove any User-Generated Content that, in Our sole discretion, violates this Agreement or any other applicable terms or policies. "),z(),x(202,"li"),K(203,"Ownership of Content, Right to Post, and License Grants"),z(),x(204,"p"),K(205,"You retain ownership of and responsibility for Your Content. If You are posting anything You did not create or do not own the rights to, You agree that: (i) You are responsible for any Content You post; (ii) You will only submit Content that You have the right to post; and (iii) that you will fully comply with any third party licenses relating to Content You post."),
z(),x(206,"li"),K(207,"License Grant to Us"),z(),x(208,"p"),K(209,"You grant Us and Our Affiliates, subcontractors, and assignees the right to store, organize, and display Your Content, and make incidental copies as necessary to provide TensorFlow Hub to You (including the right to: (i) copy Your Content to Our database and make backups; (ii) display Your Content to You and other Users; (iii) organize Your Content into a search index or otherwise analyze it on our servers; and (iv) share it with other Users). "),
z(),x(210,"li"),K(211,"License Grant to Other Users"),z(),x(212,"p"),K(213,'Any Content You post publicly (including issues, comments, and contributions to other Users\' repositories) may be viewed by other Users. By allowing Content You control to be viewed by other Users who are not authorized Users of Your Account, You agree to allow other Users to view and "fork" Your Content (this means that others may make their own copies of Your Content). If You set Your Content to be viewed publicly, unless You explicitly state otherwise clearly in such Content, You grant each User of TensorFlow Hub the following \u201cMIT license\u201d to such Content: '),
z(),x(214,"p"),K(215,'\u201cPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: '),z(),x(216,"p"),K(217,"The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. "),
z(),x(218,"p"),K(219,'\u201cTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\u201d '),z(),
x(220,"li"),K(221,"Contributions Under License"),z(),x(222,"p"),K(223,"Whenever You make a contribution to other User Content subject to a clear contribution license, You license Your contribution to such Content under the same terms, and You agree that You have the right to license Your contribution under those terms. "),z(),x(224,"li"),K(225,"Moral Rights"),z(),x(226,"p"),K(227,"You waive any moral rights that would prevent Us from reasonably exercising the rights granted to Us in this Agreement. To the extent this Agreement is not enforceable by applicable law, You grant Us the rights We need to use Your Content without attribution and to make reasonable adaptations of Your Content as necessary to provide TensorFlow Hub."),
z(),x(228,"li"),K(229,"Use of Account Information and Your Content"),z(),x(230,"p"),K(231,"We may use Your Account Information or other Content related to Your Account or usage of TensorFlow Hub (including any related personal information or personal data) in accordance with Our Privacy Policy: "),x(232,"a",6),K(233,"https://www.google.com/intl/en/policies/privacy/"),z(),K(234,". Notwithstanding any other agreements with Us, You consent to this Account Information and Content being used to provide You TensorFlow Hub (including: (i) Content and Services on TensorFlow Hub, (ii) recommendations and other personalization to TensorFlow Hub, and (iii) other improvements to TensorFlow Hub) or for the development of other products and services. You also consent to Us sharing Your Account Information related to the use of Content with the provider of such Content or related to support for usage of such Content. "),
z(),x(235,"li"),K(236,"Support for Content"),z(),x(237,"p"),K(238,"We are not responsible or liable for any technical support to any User for any Content including any security updates or patches provided by You or other Users (even if such updates or patches may appear in Our Content). "),z(),z(),x(239,"h2"),K(240,"E. Intellectual Property"),z(),A(241,"mat-divider"),x(242,"ol"),x(243,"li"),K(244,"Our Rights to TensorFlow Hub"),z(),x(245,"p"),K(246,"We retain ownership of all Intellectual Property Rights of any kind related to TensorFlow Hub. We reserve all rights that are not expressly granted to You under this Agreement or by law. Except as expressly stated in this Agreement, this Agreement does not grant either party any rights, implied or otherwise, to the other party\u2019s Content or any of the other party\u2019s Intellectual Property Rights. "),
z(),x(247,"li"),K(248,"TensorFlow Hub Trademarks and Logos"),z(),x(249,"p"),K(250,"If You would like to use TensorFlow Hub\u2019s trademarks, you must follow all of our Trademark Guidelines, including those on our "),x(251,"a",7),K(252,"logos page"),z(),K(253,". "),z(),x(254,"li"),K(255,"Copyright Infringement and DMCA Policy"),z(),x(256,"p"),K(257,"We cannot effectively determine whether something is being used legally or not without User input. We will respond to notices of alleged copyright infringement and terminate accounts of repeat infringers according to applicable copyright laws including in particular the process set out in the U.S. Digital Millennium Copyright Act. If You think somebody is violating Your or another User\u2019s copyrights and want to notify Us, You can find information about submitting notices and Our policy about responding to notices at "),
x(258,"a",8),K(259,"https://support.google.com/legal/answer/1120734"),z(),K(260,". There may be legal consequences for sending a false or frivolous takedown notice. Before sending a takedown request, You must consider legal uses such as fair use and licensed uses. "),z(),x(261,"li"),K(262,"Your Feedback"),z(),x(263,"p"),K(264,"If You provide Us with feedback or suggestions about TensorFlow Hub or any Content that is not Your Content, then We may use that information without obligation to You, and You irrevocably assign to Us all right, title, and interest in that feedback or those suggestions. "),
z(),x(265,"li"),K(266,"Remedies"),z(),x(267,"p"),K(268,"If We reasonably believe TensorFlow Hub or any Content might infringe a third party\u2019s Intellectual Property Rights, then We may, at Our sole option and expense: (a) procure the right for You to continue using TensorFlow Hub or such Content; (b) modify TensorFlow Hub or Content to make it non-infringing (including removal of such Content from TensorFlow Hub); or (c) replace TensorFlow Hub or such Content with a non-infringing, functionally equivalent alternative. If We do not believe the remedies in this Section are commercially reasonable, then We may suspend or terminate Your use of TensorFlow Hub or the Content. Without affecting either party\u2019s termination rights, this Section F.5 states Your and Our only rights and obligations under this Agreement for Intellectual Property Rights-related Allegations and Third-Party Legal Proceedings. "),
z(),x(269,"li"),K(270,"U.S. Federal Agency Users"),z(),x(271,"p"),K(272,"TensorFlow Hub and Our Content were developed solely at private expense and are commercial computer software and related documentation within the meaning of the applicable Federal Acquisition Regulation and agency supplements."),z(),z(),x(273,"h2"),K(274,"F. General Terms"),z(),A(275,"mat-divider"),x(276,"ol"),x(277,"li"),K(278,"Modifications to the Agreement"),z(),x(279,"p"),K(280,"We may make changes to this Agreement from time to time. We will post any changes to this Agreement to the Terms URL, and all changes will be effective immediately after posting. We advise You to review the latest version of the Agreement at the Terms URL before using TensorFlow Hub to stay informed of the most current Agreement terms applicable to such use. The foregoing notwithstanding, unless otherwise noted by Us, material changes to the Agreement will become effective 14 days after they are posted to the Terms URL, except changes that apply to new TensorFlow Hub functionality and Content, are necessary for the appropriate operation of TensorFlow Hub, or are required by applicable law will be effective immediately after they are posted to the Terms URL. If You do not agree to any changes to the Agreement, please stop using TensorFlow Hub and related Content. Any use by You of TensorFlow Hub or Content after the effective date of any changes to the Agreement posted to the Terms URL will constitute Your acceptance of the Agreement as modified. "),
z(),x(281,"li"),K(282,"Confidential Information"),z(),x(283,"p"),K(284,"The recipient will not disclose the Confidential Information, except to Affiliates, employees, agents or professional advisors who need to know it and who have agreed in writing (or in the case of professional advisors are otherwise bound) to keep it confidential. The recipient will ensure that those people and entities use the received Confidential Information only to exercise rights and fulfill obligations under this Agreement, while using reasonable care to keep it confidential. Notwithstanding any provision to the contrary in this Agreement, the recipient may also disclose Confidential Information to the extent required by applicable Legal Process if the recipient uses commercially reasonable efforts to: (i) promptly notify the other party of such disclosure before disclosing; and (ii) comply with the other party\u2019s reasonable requests regarding its efforts to oppose the disclosure. Notwithstanding the foregoing, subsections (i) or (ii) above will not apply if the recipient determines that complying with (i) or (ii) could: (a) result in a violation of Legal Process; (b) obstruct a governmental investigation; or (c) lead to death or serious physical harm to an individual. As between the parties, You are responsible for responding to all third party requests concerning Your use of TensorFlow Hub. "),
z(),x(285,"li"),K(286,"Term and Termination"),z(),x(287,"p"),K(288,"This Agreement will remain in effect from the Effective Date until terminated by either You or Us. If the Agreement expires or is terminated, then You will cease all use of TensorFlow Hub, and, upon request, each party will use commercially reasonable efforts to return or destroy all Confidential Information of the other party. "),z(),x(289,"li"),K(290,"Publicity"),z(),x(291,"p"),K(292,"You are permitted to state publicly that You are a User of TensorFlow Hub, consistent with the Trademark Guidelines. If You want to display TensorFlow Hub Brand Features in connection with Your use of TensorFlow Hub, Your must obtain written permission from Us through the process specified in the Trademark Guidelines. We may include Your name or Brand Features in a list of Our Users either online or in promotional materials. We may also verbally reference You as a User of TensorFlow Hub and of any Content used by You. Neither party needs approval if it is repeating a public statement that is substantially similar to a previously approved public statement. Any use of a party\u2019s Brand Features will inure to the benefit of the party holding Intellectual Property Rights to those Brand Features. A party may revoke the other party\u2019s right to use its Brand Features under this Section with written notice to the other party and a reasonable period to stop the use. "),
z(),x(293,"li"),K(294,"Disclaimer"),z(),x(295,"p"),K(296,"EXCEPT AS OTHERWISE STATED IN THIS AGREEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WE AND OUR SUPPLIERS DO NOT MAKE ANY WARRANTY OF ANY KIND RELATED TO TENSORFLOW HUB OR ANY CONTENT, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR USE AND NONINFRINGEMENT. WE AND OUR SUPPLIERS ARE NOT RESPONSIBLE OR LIABLE FOR THE DELETION OF OR FAILURE TO STORE ANY CONTENT AND OTHER COMMUNICATIONS MAINTAINED OR TRANSMITTED THROUGH USE OF TENSORFLOW HUB. YOU ARE SOLELY RESPONSIBLE FOR SECURING AND BACKING UP ANY CONTENT YOU UPLOAD TO OR ACCESS VIA TENSORFLOW HUB. WE AND OUR SUPPLIERS AND LICENSEES DO NOT WARRANT THAT THE OPERATION OF TENSORFLOW HUB OR ANY CONTENT WILL BE ERROR-FREE, MALWARE- FREE, OR UNINTERRUPTED. TENSORFLOW HUB AND ALL CONTENT ARE NOT DESIGNED, MANUFACTURED, OR INTENDED FOR HIGH RISK ACTIVITIES. "),
z(),x(297,"li"),K(298,"Limitation of Liability"),z(),x(299,"p"),K(300,"TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW WE AND OUR SUPPLIERS WILL NOT BE LIABLE UNDER THIS AGREEMENT FOR LOST REVENUES OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, EVEN IF WE OR OUR SUPPLIERS KNEW OR SHOULD HAVE KNOWN THAT SUCH DAMAGES WERE POSSIBLE AND EVEN IF DIRECT DAMAGES DO NOT SATISFY A REMEDY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WE AND OUR SUPPLIERS, MAY NOT BE HELD LIABLE UNDER THIS AGREEMENT FOR MORE THAN THE AMOUNT PAID BY YOU TO US FOR USE OF TENSORFLOW HUB DURING THE THREE (3) MONTHS BEFORE THE EVENT GIVING RISE TO LIABILITY. "),
z(),x(301,"li"),K(302,"Indemnity by You"),z(),x(303,"p"),K(304,"Unless prohibited by applicable law, You will defend and indemnify Us and our Affiliates against Indemnified Liabilities in any Third-Party Legal Proceeding to the extent arising from: (i) any of Your Content; or (ii) Your use (or use by other Users under your Account) of TensorFlow Hub or any Content subject to the following conditions: (i) We have the right to approve controlling counsel, such approval not to be unreasonably withheld and which approval may be withheld or withdrawn if there is a conflict of interest); (ii) We may appoint Our own non-controlling counsel at Our own expense; and (iii) any settlement requiring Us to admit liability, pay money, or take (or refrain from taking) any action will require Our prior written consent. "),
z(),x(305,"li"),K(306,"Notices"),z(),x(307,"p"),K(308,"All legal notices to Us must be emailed to Our Legal Department at "),x(309,"a",9),K(310,"legal-notices@google.com"),z(),K(311,". You agree that We may use the email address that You provide Us for Your Account for any notice to You. Notice will be treated as given on receipt, as verified by written or automated receipt or by electronic log (as applicable). "),z(),x(312,"li"),K(313,"Assignment"),z(),x(314,"p"),K(315,"You may not assign any part of this Agreement without Our written consent, except to an Affiliate where: (a) the assignee has agreed in writing to be bound by the terms of this Agreement; (b) the assigning party remains liable for obligations under the Agreement if the assignee defaults on them; and (c) the assigning party has notified the other party of the assignment. Any other attempt to assign is void. "),
z(),x(316,"li"),K(317,"Change of Control"),z(),x(318,"p"),K(319,"If You experience a change of Control (for example, through a stock purchase or sale, merger, or other form of corporate transaction): (a) You will give written notice to Us within 30 days after the change of Control; and (b) We may immediately terminate this Agreement upon receipt of that written notice. "),z(),x(320,"li"),K(321,"Force Majeure"),z(),x(322,"p"),K(323,"We will not be liable for failure or delay in performance to the extent caused by circumstances beyond Our reasonable control. "),
z(),x(324,"li"),K(325,"No Agency"),z(),x(326,"p"),K(327,"This Agreement does not create any agency, partnership or joint venture between You and Us. "),z(),x(328,"li"),K(329,"No Waiver"),z(),x(330,"p"),K(331,"We and You will be not be treated as having waived any rights by not exercising (or delaying the exercise of) any rights under this Agreement."),z(),x(332,"li"),K(333,"Severability"),z(),x(334,"p"),K(335,"If any term (or part of a term) of this Agreement is invalid, illegal, or unenforceable, the rest of the Agreement will remain in effect."),
z(),x(336,"li"),K(337,"No Third-Party Beneficiaries"),z(),x(338,"p"),K(339,"This Agreement does not confer any benefits on any third party unless it expressly states that it does."),z(),x(340,"li"),K(341,"Equitable Relief"),z(),x(342,"p"),K(343,"Nothing in this Agreement will limit either party\u2019s ability to seek equitable relief."),z(),x(344,"li"),K(345,"Governing Law"),z(),x(346,"ul"),x(347,"li"),K(348,"If You are a U.S. city, county or state government entity, then the Agreement will be silent regarding governing law and venue. "),
z(),x(349,"li"),K(350,"If You are a U.S. federal government entity then the following applies: ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SERVICES WILL BE GOVERNED BY THE LAWS OF THE UNITED STATES OF AMERICA, EXCLUDING ITS CONFLICT OF LAWS RULES. SOLELY TO THE EXTENT PERMITTED BY FEDERAL LAW: (I) THE LAWS OF THE STATE OF CALIFORNIA (EXCLUDING CALIFORNIA\u2019S CONFLICT OF LAWS RULES) WILL APPLY IN THE ABSENCE OF APPLICABLE FEDERAL LAW; AND (II) FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SERVICES, THE PARTIES CONSENT TO PERSONAL JURISDICTION IN, AND THE EXCLUSIVE VENUE OF, THE COURTS IN SANTA CLARA COUNTY, CALIFORNIA. "),
z(),x(351,"li"),K(352,"If You are any entity or person not stated above in this Section then the following applies: ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SERVICES WILL BE GOVERNED BY CALIFORNIA LAW, EXCLUDING THAT STATE\u2019S CONFLICT OF LAWS RULES, AND WILL BE LITIGATED EXCLUSIVELY IN THE FEDERAL OR STATE COURTS OF SANTA CLARA COUNTY, CALIFORNIA, USA; THE PARTIES CONSENT TO PERSONAL JURISDICTION IN THOSE COURTS. "),z(),z(),x(353,"li"),K(354,"Survival"),z(),x(355,"p"),K(356,
"The following Sections will survive expiration or termination of this Agreement: A, C.3, D, E, and F."),z(),x(357,"li"),K(358,"Entire Agreement"),z(),x(359,"p"),K(360,"This Agreement states all terms agreed between You and Us and supersedes all other agreements between You and Us relating to its subject matter. In entering into this Agreement, neither You or We have relied on, and neither You or We will have any right or remedy based on, any statement, representation or warranty (whether made negligently or innocently), except those expressly set out in this Agreement. The terms located at a URL referenced in the Agreement are incorporated by reference into the Agreement. After the Effective Date, We may provide an updated URL in place of any URL in this Agreement."),
z(),x(361,"li"),K(362,"Conflicting Terms"),z(),x(363,"p"),K(364,"If there is a conflict among the documents that make up this Agreement, the documents will control in the following order: (i) the Agreement and (ii) any terms at any URL stated in this Agreement."),z(),x(365,"li"),K(366,"Counterparts"),z(),x(367,"p"),K(368,"If the parties execute this agreement offline, it may be executed in counterparts, including facsimile, PDF, and other electronic copies, which taken together will constitute one instrument."),
z(),z(),z(),z())},la:[tY],S:[".terms[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:34px;line-height:44px}.terms[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0;margin-bottom:24px;margin-top:24px}.terms[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:30px;line-height:40px}.terms[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px}.terms[_ngcontent-%COMP%]   h1.no-margin-top[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   h2.no-margin-top[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   li.no-margin-top[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   p.no-margin-top[_ngcontent-%COMP%]{margin-top:0}.terms[_ngcontent-%COMP%]   h1.no-margin-bottom[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   h2.no-margin-bottom[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   li.no-margin-bottom[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   p.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}.terms[_ngcontent-%COMP%]{padding:24px 20%}.terms[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#425066;margin-top:48px}.terms[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], .terms[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:rgba(0,0,0,.87)}.terms[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin:4px}.terms[_ngcontent-%COMP%]   .bold[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{font-size:18px;font-weight:600;margin-top:24px}.terms[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-bottom:none!important;text-decoration:underline}\n/*# sourceMappingURL=terms.css.map */"]});
var X_=function(){};X_.g=function(a){return new (a||X_)};X_.ba=id({type:X_});X_.aa=Bc({imports:[[bI,CY]]});
var Y_=Jn(In(function(){}));In(function(){});new Je("MatList");var Z_=new Je("MatNavList"),$_=function(){var a=Y_.apply(this,arguments)||this;a.gg=new sj;return a};R($_,Y_);$_.prototype.vc=function(){this.gg.next()};$_.prototype.ia=function(){this.gg.complete()};$_.g=function(){var a;return function(b){return(a||(a=ve($_)))(b||$_)}}();
$_.W=p({type:$_,i:[["mat-nav-list"]],oa:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Fb:"disableRipple",disabled:"disabled"},xa:["matNavList"],features:[Kl([{s:Z_,Oa:$_}]),ck,sd],ob:["*"],X:1,$:0,v:function(a){a&1&&(xl(),yl(0))},S:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],
ra:2,mb:0});
var a0=jb("transform",[mb("open, open-instant",lb({transform:"none",visibility:"visible"})),mb("void",lb({"box-shadow":"none",visibility:"hidden"})),nb("void => open-instant",kb("0ms")),nb("void <=> open, open-instant => void",kb("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);
var b0=["*"],c0=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],d0=new Je("MAT_DRAWER_DEFAULT_AUTOSIZE",{fa:"root",o:By}),e0=new Je("MAT_DRAWER_CONTAINER"),f0=function(a,b,c,d,e){GI.call(this,c,d,e);this.ea=a;this.Yh=b};R(f0,GI);f0.R=GI.R;f0.prototype.od=function(){var a=this;this.Yh.Ax.subscribe(function(){pF(a.ea)})};f0.g=function(a){return new (a||f0)(w(sF),w(wc(function(){return g0})),w(Ye),w(EI),w(Tj))};
f0.W=p({type:f0,i:[["mat-drawer-content"]],oa:[1,"mat-drawer-content"],ta:4,na:function(a,b){a&2&&qk("margin-left",b.Yh.Zh.left,"px")("margin-right",b.Yh.Zh.right,"px")},features:[ck],ob:b0,X:1,$:0,v:function(a){a&1&&(xl(),yl(0))},ra:2,mb:0});
var h0=function(a,b,c,d,e,f,g,h){var l=this;this.L=a;this.AS=b;this.Jb=c;this.qa=d;this.ca=e;this.ET=f;this.yc=g;this.Yh=h;this.Qr=null;this.NG=!1;this.Qb="start";this.sI="over";this.Zy=this.DG=!1;this.On=new sj;this.Tw=new sj;this.ij="void";this.ef=new KG(!0);this.$y=this.ef.h(zi(function(m){return m}),$h(function(){}));this.VZ=this.On.h(zi(function(m){return m.Gc!==m.Hb&&0===m.Hb.indexOf("open")}),mj());this.vx=this.ef.h(zi(function(m){return!m}),$h(function(){}));this.tX=this.On.h(zi(function(m){return m.Gc!==
m.Hb&&"void"===m.Hb}),mj());this.ka=new sj;this.qD=new KG;this.Jy=new sj;this.ef.subscribe(function(m){m?(l.yc&&(l.Qr=l.yc.activeElement),l.TV()):l.aI()&&l.pJ()});this.ca.Da(function(){ui(l.L.j,"keydown").h(zi(function(m){return 27===m.keyCode&&!l.ym&&!en(m)}),Dj(l.ka)).subscribe(function(m){return l.ca.Ab(function(){l.close();m.stopPropagation();m.preventDefault()})})});this.Tw.h($i(function(m,q){return m.Gc===q.Gc&&m.Hb===q.Hb})).subscribe(function(m){var q=m.Gc;m=m.Hb;(0===m.indexOf("open")&&"void"===
q||"void"===m&&0===q.indexOf("open"))&&l.ef.emit(l.Zy)})};k=h0.prototype;k.DS=function(a,b){this.ET.Wp(a)||(a.tabIndex=-1,this.ca.Da(function(){a.addEventListener("blur",function(){return a.removeAttribute("tabindex")});a.addEventListener("mousedown",function(){return a.removeAttribute("tabindex")})}));a.focus(b)};k.$G=function(a,b){(a=this.L.j.querySelector(a))&&this.DS(a,b)};
k.TV=function(){var a=this;if(this.yl){var b=this.L.j;switch(this.Lt){case !1:case "dialog":break;case !0:case "first-tabbable":OJ(this.yl).then(function(c){c||"function"!==typeof a.L.j.focus||b.focus()});break;case "first-heading":this.$G('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.$G(this.Lt)}}};k.pJ=function(){"dialog"!==this.Lt&&(this.Qr?HJ(this.Jb,this.Qr,this.GI):this.L.j.blur(),this.GI=this.Qr=null)};
k.aI=function(){var a,b=null===(a=this.yc)||void 0===a?void 0:a.activeElement;return!!b&&this.L.j.contains(b)};k.od=function(){this.yl=this.AS.create(this.L.j);this.AA()};k.hq=function(){this.qa.Ma&&(this.NG=!0)};k.ia=function(){this.yl&&this.yl.destroy();this.On.complete();this.Tw.complete();this.Jy.complete();this.ka.next();this.ka.complete()};k.open=function(a){return this.toggle(!0,a)};k.close=function(){return this.toggle(!1)};k.wR=function(){return this.BJ(!1,!0)};
k.toggle=function(a,b){a=void 0===a?!this.$a:a;return this.BJ(a,!a&&this.aI(),b)};k.BJ=function(a,b,c){var d=this;c=void 0===c?"program":c;(this.Zy=a)?(this.ij=this.NG?"open":"open-instant",this.GI=c):(this.ij="void",b&&this.pJ());this.AA();return new Promise(function(e){d.ef.h(bj()).subscribe(function(f){return e(f?"open":"close")})})};k.Yr=function(){return this.L.j?this.L.j.offsetWidth||0:0};k.AA=function(){this.yl&&(this.yl.enabled=this.$a&&"side"!==this.mode)};k.FQ=function(a){this.On.next(a)};
k.CQ=function(a){this.Tw.next(a)};
Z.Object.defineProperties(h0.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Qb},set:function(a){a="end"===a?"end":"start";a!=this.Qb&&(this.Qb=a,this.qD.emit())}},mode:{configurable:!0,enumerable:!0,get:function(){return this.sI},set:function(a){this.sI=a;this.AA();this.Jy.next()}},ym:{configurable:!0,enumerable:!0,get:function(){return this.DG},set:function(a){this.DG=$m(a)}},Lt:{configurable:!0,enumerable:!0,get:function(){var a=this.PQ;return null==a?"side"===this.mode?
"dialog":"first-tabbable":a},set:function(a){if("true"===a||"false"===a)a=$m(a);this.PQ=a}},$a:{configurable:!0,enumerable:!0,get:function(){return this.Zy},set:function(a){this.toggle($m(a))}}});h0.g=function(a){return new (a||h0)(w(Ye),w(PJ),w(GJ),w(wI),w(Tj),w(JJ),w(Ym,8),w(e0,8))};
h0.W=p({type:h0,i:[["mat-drawer"]],oa:["tabIndex","-1",1,"mat-drawer"],ta:12,na:function(a,b){a&1&&tl("@transform.start",function(c){return b.FQ(c)})("@transform.done",function(c){return b.CQ(c)});a&2&&(gk("align",null),Ek("@transform",b.ij),rk("mat-drawer-end","end"===b.position)("mat-drawer-over","over"===b.mode)("mat-drawer-push","push"===b.mode)("mat-drawer-side","side"===b.mode)("mat-drawer-opened",b.$a))},inputs:{position:"position",mode:"mode",ym:"disableClose",Lt:"autoFocus",$a:"opened"},
outputs:{ef:"openedChange",$y:"opened",VZ:"openedStart",vx:"closed",tX:"closedStart",qD:"positionChanged"},xa:["matDrawer"],ob:b0,X:2,$:0,ha:[["cdkScrollable","",1,"mat-drawer-inner-container"]],v:function(a){a&1&&(xl(),x(0,"div",0),yl(1),z())},la:[GI],ra:2,data:{animation:[a0]},mb:0});
var g0=function(a,b,c,d,e,f,g){var h=this;f=void 0===f?!1:f;this.Ga=a;this.dc=b;this.ca=c;this.ea=d;this.xc=g;this.ge=new gm;this.Oj=new KG;this.ka=new sj;this.Kx=new sj;this.Zh={left:null,right:null};this.Ax=new sj;a&&a.Ia.h(Dj(this.ka)).subscribe(function(){h.GA();i0(h)});e.Ia().h(Dj(this.ka)).subscribe(function(){return i0(h)});this.$w=f};
g0.prototype.od=function(){var a=this;this.Sw.nb.h(zj(this.Sw),Dj(this.ka)).subscribe(function(b){a.ge.reset(b.filter(function(c){return!c.Yh||c.Yh===a}));Zl(a.ge)});this.ge.nb.h(zj(null)).subscribe(function(){a.GA();a.ge.forEach(function(b){a.AW(b);a.zW(b);a.yW(b)});(!a.ge.length||a.Dl(a.Re)||a.Dl(a.Ke))&&i0(a);pF(a.ea)});this.ca.Da(function(){a.Kx.h(Si(10),Dj(a.ka)).subscribe(function(){return i0(a)})})};
g0.prototype.ia=function(){this.Ax.complete();this.Kx.complete();this.ge.destroy();this.ka.next();this.ka.complete()};g0.prototype.open=function(){this.ge.forEach(function(a){return a.open()})};g0.prototype.close=function(){this.ge.forEach(function(a){return a.close()})};
var i0=function(a){var b=0,c=0;if(a.gi&&a.gi.$a)if("side"==a.gi.mode)b+=a.gi.Yr();else if("push"==a.gi.mode){var d=a.gi.Yr();b+=d;c-=d}a.ri&&a.ri.$a&&("side"==a.ri.mode?c+=a.ri.Yr():"push"==a.ri.mode&&(d=a.ri.Yr(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.Zh.left||c!==a.Zh.right)a.Zh={left:b,right:c},a.ca.Ab(function(){return a.Ax.next(a.Zh)})};k=g0.prototype;k.vg=function(){var a=this;this.$w&&this.ei()&&this.ca.Da(function(){return a.Kx.next()})};
k.AW=function(a){var b=this;a.On.h(zi(function(c){return c.Gc!==c.Hb}),Dj(this.ge.nb)).subscribe(function(c){"open-instant"!==c.Hb&&"NoopAnimations"!==b.xc&&b.dc.j.classList.add("mat-drawer-transition");i0(b);pF(b.ea)});"side"!==a.mode&&a.ef.h(Dj(this.ge.nb)).subscribe(function(){return b.yV(a.$a)})};k.zW=function(a){var b=this;a&&a.qD.h(Dj(this.ge.nb)).subscribe(function(){b.ca.oq.h(bj()).subscribe(function(){b.GA()})})};
k.yW=function(a){var b=this;a&&a.Jy.h(Dj(wi(this.ge.nb,this.ka))).subscribe(function(){i0(b);pF(b.ea)})};k.yV=function(a){var b=this.dc.j.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")};k.GA=function(){var a=this;this.Re=this.Ke=null;this.ge.forEach(function(b){"end"==b.position?a.Ke=b:a.Re=b});this.ri=this.gi=null;this.Ga&&"rtl"===this.Ga.value?(this.gi=this.Ke,this.ri=this.Re):(this.gi=this.Re,this.ri=this.Ke)};
k.ei=function(){return this.Dl(this.Re)&&"over"!=this.Re.mode||this.Dl(this.Ke)&&"over"!=this.Ke.mode};k.AI=function(){this.Oj.emit();this.vR()};k.vR=function(){var a=this;[this.Re,this.Ke].filter(function(b){return b&&!b.ym&&a.gx(b)}).forEach(function(b){return b.wR()})};k.dI=function(){return this.Dl(this.Re)&&this.gx(this.Re)||this.Dl(this.Ke)&&this.gx(this.Ke)};k.gx=function(a){return"side"!==a.mode||!!this.Tn};k.Dl=function(a){return null!=a&&a.$a};
Z.Object.defineProperties(g0.prototype,{start:{configurable:!0,enumerable:!0,get:function(){return this.Re}},end:{configurable:!0,enumerable:!0,get:function(){return this.Ke}},UW:{configurable:!0,enumerable:!0,get:function(){return this.$w},set:function(a){this.$w=$m(a)}},af:{configurable:!0,enumerable:!0,get:function(){return null==this.Tn?!this.Re||"side"!==this.Re.mode||!this.Ke||"side"!==this.Ke.mode:this.Tn},set:function(a){this.Tn=null==a?null:$m(a)}}});
g0.g=function(a){return new (a||g0)(w(rI,8),w(Ye),w(Tj),w(sF),w(II),w(d0),w(BM,8))};
g0.W=p({type:g0,i:[["mat-drawer-container"]],eb:function(a,b,c){a&1&&(em(c,f0,5),em(c,h0,5));if(a&2){var d;$l(d=fm())&&(b.Xn=d.first);$l(d=fm())&&(b.Sw=d)}},Za:function(a,b){a&1&&dm(f0,5);if(a&2){var c;$l(c=fm())&&(b.s1=c.first)}},oa:[1,"mat-drawer-container"],ta:2,na:function(a,b){a&2&&rk("mat-drawer-container-explicit-backdrop",b.Tn)},inputs:{UW:"autosize",af:"hasBackdrop"},outputs:{Oj:"backdropClick"},xa:["matDrawerContainer"],features:[Kl([{s:e0,Oa:g0}])],ob:["mat-drawer","mat-drawer-content",
"*"],X:4,$:2,ha:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],v:function(a,b){a&1&&(xl(c0),I(0,zy,1,2,"div",0),yl(1),yl(2,1),I(3,Ay,2,0,"mat-drawer-content",1));a&2&&(v("ngIf",b.af),u(3),v("ngIf",!b.Xn))},la:[RH,f0],S:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],
ra:2,mb:0});
var j0=["*"],k0=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],l0=function(a,b,c,d,e){f0.call(this,a,b,c,d,e)};R(l0,f0);l0.R=f0.R;l0.g=function(a){return new (a||l0)(w(sF),w(wc(function(){return m0})),w(Ye),w(EI),w(Tj))};l0.W=p({type:l0,i:[["mat-sidenav-content"]],oa:[1,"mat-drawer-content","mat-sidenav-content"],ta:4,na:function(a,b){a&2&&qk("margin-left",b.Yh.Zh.left,"px")("margin-right",b.Yh.Zh.right,"px")},features:[ck],ob:j0,X:1,$:0,v:function(a){a&1&&(xl(),yl(0))},ra:2,mb:0});
var n0=function(){h0.apply(this,arguments);this.XG=!1;this.WG=this.YG=0};R(n0,h0);Z.Object.defineProperties(n0.prototype,{Du:{configurable:!0,enumerable:!0,get:function(){return this.XG},set:function(a){this.XG=$m(a)}},RL:{configurable:!0,enumerable:!0,get:function(){return this.YG},set:function(a){this.YG=cn(a)}},QL:{configurable:!0,enumerable:!0,get:function(){return this.WG},set:function(a){this.WG=cn(a)}}});n0.g=function(){var a;return function(b){return(a||(a=ve(n0)))(b||n0)}}();
n0.W=p({type:n0,i:[["mat-sidenav"]],oa:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],ta:17,na:function(a,b){a&2&&(gk("align",null),qk("top",b.Du?b.RL:null,"px")("bottom",b.Du?b.QL:null,"px"),rk("mat-drawer-end","end"===b.position)("mat-drawer-over","over"===b.mode)("mat-drawer-push","push"===b.mode)("mat-drawer-side","side"===b.mode)("mat-drawer-opened",b.$a)("mat-sidenav-fixed",b.Du))},inputs:{Du:"fixedInViewport",RL:"fixedTopGap",QL:"fixedBottomGap"},xa:["matSidenav"],features:[ck],ob:j0,X:2,$:0,
ha:[["cdkScrollable","",1,"mat-drawer-inner-container"]],v:function(a){a&1&&(xl(),x(0,"div",0),yl(1),z())},la:[GI],ra:2,data:{animation:[a0]},mb:0});var m0=function(){g0.apply(this,arguments)};R(m0,g0);m0.g=function(){var a;return function(b){return(a||(a=ve(m0)))(b||m0)}}();
m0.W=p({type:m0,i:[["mat-sidenav-container"]],eb:function(a,b,c){a&1&&(em(c,l0,5),em(c,n0,5));if(a&2){var d;$l(d=fm())&&(b.Xn=d.first);$l(d=fm())&&(b.Sw=d)}},oa:[1,"mat-drawer-container","mat-sidenav-container"],ta:2,na:function(a,b){a&2&&rk("mat-drawer-container-explicit-backdrop",b.Tn)},xa:["matSidenavContainer"],features:[Kl([{s:e0,Oa:m0}]),ck],ob:["mat-sidenav","mat-sidenav-content","*"],X:4,$:2,ha:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],["cdkScrollable","",4,"ngIf"],
[1,"mat-drawer-backdrop",3,"click"],["cdkScrollable",""]],v:function(a,b){a&1&&(xl(k0),I(0,Cy,1,2,"div",0),yl(1),yl(2,1),I(3,Dy,2,0,"mat-sidenav-content",1));a&2&&(v("ngIf",b.af),u(3),v("ngIf",!b.Xn))},la:[RH,l0,GI],S:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],
ra:2,mb:0});
var o0=function(){};o0.g=function(a){return new (a||o0)};o0.ba=id({type:o0});o0.aa=Bc({imports:[[bI,sK,uI,JI],JI,sK]});
var p0=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||Va,e=d.document,f;if(!(f=a.nonce))a:{f=(d||Va).document;if(f.querySelector&&(f=f.querySelector("script[nonce]"))&&(f=f.nonce||f.getAttribute("nonce"))&&Mz.test(f))break a;f=""}f&&!a.nonce&&(a.nonce=f);if("help"==a.flow){a:{var g=["document","location","href"];for(var h=d||Va,l=0;l<g.length;l++)if(h=h[g[l]],null==h){g=null;break a}g=h}!a.helpCenterContext&&g&&(a.helpCenterContext=g.substring(0,1200));g=!0;b&&JSON&&JSON.stringify&&
(h=JSON.stringify(b),(g=1200>=h.length)&&(a.psdJson=h));g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d,b);else{d=c+"/load.js?";for(var m in a)b=a[m],null==b||ma(b)||(d+=encodeURIComponent(m)+"="+encodeURIComponent(b)+"&");a=(e?new VB(9==e.nodeType?e:e.ownerDocument||e.document):qz||(qz=new VB)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);Up(a,DO(d));e.body.appendChild(a)}},q0=["userfeedback",
"api","startFeedback"],r0=Va;q0[0]in r0||"undefined"==typeof r0.execScript||r0.execScript("var "+q0[0]);for(var s0;q0.length&&(s0=q0.shift());)q0.length||void 0===p0?r0=r0[s0]&&r0[s0]!==Object.prototype[s0]?r0[s0]:r0[s0]={}:r0[s0]=p0;
var t0=["sidenav"],u0=function(a){return{narrow:a}},w0=function(a,b,c,d,e,f){var g=this;this.wb=a;this.Ca=b;this.Ha=c;this.aj=d;this.Ta=e;this.OL=f;this.ce=new Ph;this.hF=wX;this.hQ=qS;this.Jn="deployment-format";this.Rp=!0;this.sn="";this.fE=!1;this.Lb=BS(this.Ha,"Left navigation");this.ce.add(this.wb.mh.subscribe(function(h){h instanceof MP&&g.JN(h.url);if(h instanceof TP){for(h=h.state.root;h.firstChild;)h=h.firstChild;var l=g.aj;l.un(WW(l,h.data))}}))};w0.prototype.ia=function(){this.ce.unsubscribe()};
w0.prototype.search=function(){var a={};a=Object.assign(Object.assign({},this.Ca.bb.wa),(a.q=encodeURIComponent(this.sn),a));this.wb.navigate(["s"],{wa:a});this.Rp=!0;this.Ha.Hc({Xe:"Search box",action:"Search for query",label:this.sn});return!1};w0.prototype.JN=function(a){"/"===a?(this.xn.mode="side",this.xn.open()):(this.xn.close(),this.xn.mode="over");this.sn=lR(this.wb,a).Cq.get("q")||"";this.Ha.mv(a)};w0.prototype.kk=function(a){return"//www.gstatic.com/aihub/tfhub/card_images/icon_"+a+".svg"};
var Ey=function(a){var b={};return b.subtype=rS.get(a)||"",b},Hy=function(a){var b={};return b["deployment-format"]=a,b};w0.g=function(a){return new (a||w0)(w(ps),w(Gq),w(xS),w(TW),w(sS),w(EW))};
w0.W=p({type:w0,i:[["app-root"]],Za:function(a,b){a&1&&dm(t0,5);if(a&2){var c;$l(c=fm())&&(b.xn=c.first)}},X:60,$:17,ha:function(){return[[1,"mat-toolbar-wrapper",3,"ngClass"],["mat-icon-button","","aria-label","Open or close the side navigation.",1,"menu-button",3,"click"],[1,"lockup"],["routerLink","/"],["src","//www.gstatic.com/aihub/tfhub/tensorflow_hub_logo_fullcolor.svg","alt","TensorFlow Hub",1,"logo"],[1,"search"],[3,"submit"],["name","keyword","placeholder","Search for models, collections & publishers",
3,"ngModel","ngModelChange","focus","blur","keyup.enter"],["mat-icon-button","","aria-label","Label of the search icon."],[1,"feedback",3,"click"],["autoFocus","false"],["sidenav",""],[1,"nav-header"]," Quick links ",[1,"subnav"],["routerLink","/",3,"click"],"\ufffd#26\ufffdhome\ufffd/#26\ufffd\ufffd#27\ufffdHome\ufffd/#27\ufffd",["routerLink","/s",3,"queryParams","click",4,"ngFor","ngForOf"],[1,"expandable-section"],["problemDomain",""],["mat-icon-button","","aria-label","",1,"",3,"click"]," Problem domains ",
[3,"routerLink","queryParams","click",4,"ngFor","ngForOf"],["class","expandable-section",4,"ngIf"],["support",""]," Support",["href","https://www.tensorflow.org/hub","target","_blank",3,"click"]," Intro to TF Hub",["href","https://www.tensorflow.org/resources/learn-ml","target","_blank",3,"click"]," Intro to ML",["href","https://www.tensorflow.org/hub/community","target","_blank",3,"click"]," Community",["href","https://www.tensorflow.org/hub/publish","target","_blank",3,"click"]," Publishing",[1,
"content"],[1,"backdrop","cdk-overlay-backdrop","cdk-overlay-dark-backdrop","cdk-overlay-backdrop-showing"],["routerLink","/s",3,"queryParams","click"],"\ufffd#2\ufffd\ufffd/#2\ufffd\ufffd#3\ufffdAll \ufffd0\ufffds\ufffd/#3\ufffd",[3,"alt","src"],[3,"routerLink","queryParams","click"],"\ufffd#2\ufffd\ufffd/#2\ufffd \ufffd0\ufffd ",["alt","Icon of domain card",3,"src"],["modelFormat",""],["mat-icon-button","","aria-label","",3,"click"]," \ufffd0\ufffd"," \ufffd0\ufffd "]},v:function(a,b){if(a&1){var c=
Ed();x(0,"mat-toolbar",0);x(1,"span");x(2,"button",1);B("click",function(){b.xn.$a=!b.xn.$a});x(3,"mat-icon");K(4,"menu");z();z();z();x(5,"span",2);x(6,"a",3);A(7,"img",4);z();z();x(8,"span",5);x(9,"form",6);B("submit",function(){return b.search()});x(10,"input",7);B("ngModelChange",function(d){return b.sn=d})("focus",function(){b.Rp=!1;b.fE=!0})("blur",function(){b.Rp=!0;b.fE=!1})("keyup.enter",function(){return b.search()});z();x(11,"span",8);x(12,"mat-icon");K(13,"search");z();z();z();z();x(14,
"a",9);B("click",function(){var d={};p0((d.productId=5159603,d))});K(15," Send feedback ");z();z();x(16,"mat-sidenav-container");x(17,"mat-sidenav",10,11);x(19,"mat-nav-list");x(20,"section");x(21,"h6",12);ql(22,13);z();x(23,"div",14);x(24,"a",15);B("click",function(d){return b.Lb(d)});pl(25,16);A(26,"mat-icon");A(27,"span");Dd.sh=!1;z();I(28,Fy,4,4,"a",17);z();z();x(29,"section",18,19);x(31,"button",20);B("click",function(){Fd(c);Bl(30).classList.toggle("hidden")});x(32,"h6",12);ql(33,21);z();x(34,
"mat-icon");K(35,"arrow_drop_up");z();z();x(36,"div",14);I(37,Gy,3,4,"a",22);z();z();I(38,Jy,9,2,"section",23);Rl(39,"async");x(40,"section",18,24);x(42,"button",20);B("click",function(){Fd(c);Bl(41).classList.toggle("hidden")});x(43,"h6",12);ql(44,25);z();x(45,"mat-icon");K(46,"arrow_drop_up");z();z();x(47,"div",14);x(48,"a",26);B("click",function(d){return b.Lb(d)});ql(49,27);z();x(50,"a",28);B("click",function(d){return b.Lb(d)});ql(51,29);z();x(52,"a",30);B("click",function(d){return b.Lb(d)});
ql(53,31);z();x(54,"a",32);B("click",function(d){return b.Lb(d)});ql(55,33);z();z();z();z();z();x(56,"mat-sidenav-content");x(57,"div",34);A(58,"router-outlet");z();z();z();A(59,"div",35)}a&2&&(v("ngClass",Nl(15,u0,b.OL.showOneGoogleBar())),u(10),rk("focused",b.fE)("placeholder",""===b.sn),v("ngModel",b.sn),u(6),rk("backdrop-shown",!b.Rp),u(12),v("ngForOf",b.hQ),u(9),v("ngForOf",b.hF),u(1),v("ngIf",Sl(39,13,uS(b.Ta,b.Jn))),u(21),rk("backdrop-hidden",b.Rp))},la:[mX,GH,hN,lO,qR,QT,ET,KT,fu,DT,NT,m0,
n0,$_,OH,RH,l0,vQ],Xb:[MH],S:["mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:16px;margin-top:16px;font-size:14px;line-height:22px}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input.no-margin-top[_ngcontent-%COMP%]{margin-top:0}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input.no-margin-bottom[_ngcontent-%COMP%]{margin-bottom:0}[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;position:absolute;top:0;width:100vw}mat-toolbar[_ngcontent-%COMP%]{background-color:#fff}mat-toolbar[_ngcontent-%COMP%]   .lockup[_ngcontent-%COMP%]{margin-right:124px}mat-toolbar[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{margin:8px 24px 0 0;height:60px}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 64px 0 0;position:relative}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{background:#f8f9fa;border-radius:4px;height:46px;width:100%;border:none;padding:14px 24px}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input.focused[_ngcontent-%COMP%]{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input.placeholder[_ngcontent-%COMP%]{color:#9aa0a6}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:not(.placeholder){color:#425066}mat-toolbar[_ngcontent-%COMP%]   .search[_ngcontent-%COMP%]   [mat-icon-button][_ngcontent-%COMP%]{color:#8e96a3;height:24px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feedback[_ngcontent-%COMP%]{color:#8e96a3;display:block;font-size:14px;margin-right:16px}mat-toolbar[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:inherit}.menu-button[_ngcontent-%COMP%]:hover{color:#ff6f00}.narrow[_ngcontent-%COMP%]{width:calc(100% - 100px)}mat-sidenav-container[_ngcontent-%COMP%]{background-color:#fff;border-top:1px solid #e3e5e8;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}mat-sidenav-container.backdrop-shown[_ngcontent-%COMP%]{overflow:hidden}mat-sidenav[_ngcontent-%COMP%]{width:256px}mat-sidenav[_ngcontent-%COMP%]   section[_ngcontent-%COMP%]{border-bottom:1px solid #e3e5e8;padding:16px 24px}mat-sidenav[_ngcontent-%COMP%]   section[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{margin:0}mat-sidenav[_ngcontent-%COMP%]   section[_ngcontent-%COMP%]:first-child   .subnav[_ngcontent-%COMP%]{margin-top:12px}mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#8e96a3;display:block;font-family:Google Sans,Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:24px;vertical-align:center}mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] + a[_ngcontent-%COMP%]{margin-top:16px}mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:28px;line-height:24px;margin-right:16px;vertical-align:middle;width:24px}mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-filter:invert(39%) sepia(12%) saturate(321%) hue-rotate(178deg) brightness(96%) contrast(88%);filter:invert(39%) sepia(12%) saturate(321%) hue-rotate(178deg) brightness(96%) contrast(88%)}mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6f00}mat-sidenav[_ngcontent-%COMP%]   .subnav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%]{-webkit-filter:invert(0) brightness(.5) sepia(1) saturate(30) hue-rotate(0);filter:invert(0) brightness(.5) sepia(1) saturate(30) hue-rotate(0)}mat-sidenav[_ngcontent-%COMP%]   .expandable-section[_ngcontent-%COMP%]{max-height:400px;overflow:hidden;position:relative;-webkit-transition:height 1s ease;transition:height 1s ease}mat-sidenav[_ngcontent-%COMP%]   .expandable-section[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{color:transparent;height:32px;margin-bottom:8px;width:100%}mat-sidenav[_ngcontent-%COMP%]   .expandable-section[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]     .mat-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:24px}mat-sidenav[_ngcontent-%COMP%]   .expandable-section[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#ff6f00;margin-left:auto}mat-sidenav[_ngcontent-%COMP%]   .expandable-section.hidden[_ngcontent-%COMP%]{max-height:60px}mat-sidenav[_ngcontent-%COMP%]   .expandable-section.hidden[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}mat-sidenav[_ngcontent-%COMP%]   mat-nav-list[_ngcontent-%COMP%]   .nav-header[_ngcontent-%COMP%]{color:#425066;font-size:12px;font-weight:500}div.backdrop[_ngcontent-%COMP%]{position:fixed;top:64px}div.backdrop-hidden[_ngcontent-%COMP%]{opacity:0;z-index:-1}.fixed-header[_ngcontent-%COMP%]{position:fixed;top:0;z-index:2}mat-sidenav-content[_ngcontent-%COMP%]{overflow-y:auto}mat-sidenav-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{height:100%;width:100%}\n/*# sourceMappingURL=tfhub_root.css.map */"]});
In(function(){});In(function(){});
var x0=function(){};x0.g=function(a){return new (a||x0)};x0.ba=id({type:x0});x0.aa=Bc({imports:[[fL,VM,sK,WM,bI],fL,sK,WM,CY]});
var y0=function(){};y0.g=function(a){return new (a||y0)};y0.ba=id({type:y0});y0.aa=Bc({imports:[[eL,bU,qN,mO,o0,x0,oX,DR]]});
var ER=[{path:"",Ja:wY,data:{title:"Home"}},{path:"publishing",Xt:[Q_],children:[{path:"publish",Ja:K_,data:{title:"Publish a model"}},{path:"dashboard",Ja:L_,data:{title:"Dashboard"}},{path:"**",Ja:MV}]},{path:"s",Ja:U_,data:{title:"Search"}},{path:"terms",Ja:W_,data:{title:"Terms"}},{path:"js",ff:"/s?deployment-format=tfjs",wq:"full"},{path:"lite",ff:"/s?deployment-format=lite",wq:"full"},{path:"coral",ff:"/s?deployment-format=coral",wq:"full"},{path:":publisherId",Ja:h_},{path:":publisherId",children:[{path:"collections",
children:[{path:"**",Ja:TZ,resolve:{xd:O_}}]},{path:"tfjs-model",children:[{path:"**",Ja:a_,resolve:{model:P_}}]},{path:"lite-model",children:[{path:"**",Ja:a_,resolve:{model:P_}}]},{path:"coral-model",children:[{path:"**",Ja:a_,resolve:{model:P_}}]},{path:"**",Ja:ZZ,resolve:{model:P_}}]},{path:"**",Ja:MV}],z0=function(){};HR();z0.g=function(a){return new (a||z0)};z0.ba=id({type:z0,lp:[w0]});
z0.aa=Bc({kb:[xS,BX,BW,{s:mS,oc:sS},{s:"model-list-item-component-factory",Bb:function(a){return OF(a,HS)},Ka:[ZE]},{s:"model-collection-list-item-component-factory",Bb:function(a){return OF(a,OZ)},Ka:[ZE]},{s:"publisher-list-item-component-factory",Bb:function(a){return OF(a,b_)},Ka:[ZE]}],imports:[[xX,DY,FW,d_,f_,GZ,i_,N_,HR(),V_,X_,y0]]});
var pH=Xc(function(){return new SF(z0)});
if(Ji)throw Error("zc");Ki=!1;Xp().jO(function(){qH()});var A0=document.location.href,B0="",C0="";window&&window._F_cssRowKey&&(B0=window._F_cssRowKey,window._F_combinedSignature&&(C0=window._F_combinedSignature));if(B0&&"function"!==typeof window._F_installCss)throw Error("Ac");var D0,E0=Va._F_jsUrl;E0&&(D0=wP(E0));if(!D0){var F0=document.getElementById("base-js");if(F0){var G0=F0.src?F0.src:F0.getAttribute("href");D0=wP(G0)}}D0||(D0=wP(A0));
if(!D0){var H0=document.getElementsByTagName("script");D0=wP(H0[H0.length-1].src)}if(!D0)throw Error("Bc");var I0=new oP(D0);B0&&I0.oE(B0);C0&&(I0.kB=C0);I0.yP=!0;var J0=Xp();J0.kv=I0;J0.GO(!0);

_._ModuleManager_initialize=function(a,b){if(!_.Vp){if(!_.Wp)return;_.Vp=(0,_.Wp)()}_.Vp.mE(a,b)};

_._ModuleManager_initialize('b/ZnwIZ/y9n5Ud',[]);

}catch(e){_._DumpException(e)}
}).call(this,this.default_h);
// Google Inc.
