System.register(["@angular/core","@angular/material/core","@angular/cdk/coercion","@angular/common","rxjs","rxjs/operators","@angular/common/http","@angular/platform-browser"],(function(t){"use strict";var e,n,o,i,s,r,a,c,l,h,u,g,f,m,d,_,p,v,I,S,C,E,F,w,R;return{setters:[function(t){e=t.SecurityContext,n=t,t.Injectable,o=t.Optional,t.Inject,i=t.SkipSelf,s=t.ErrorHandler,r=t.InjectionToken,a=t.inject,t.Component,t.ViewEncapsulation,t.ChangeDetectionStrategy,t.Attribute,t.Input,t.NgModule},function(t){c=t.mixinColor,l=t.MatCommonModule},function(t){h=t.coerceBooleanProperty},function(t){u=t.DOCUMENT},function(t){g=t.of,f=t.throwError,m=t.forkJoin,d=t.Subscription},function(t){_=t.tap,p=t.map,v=t.catchError,I=t.finalize,S=t.share,C=t.take},function(t){E=t,F=t.HttpClient},function(t){w=t,R=t.DomSanitizer}],execute:function(){t({ICON_REGISTRY_PROVIDER_FACTORY:L,MAT_ICON_LOCATION_FACTORY:D,getMatIconFailedToSanitizeLiteralError:b,getMatIconFailedToSanitizeUrlError:x,getMatIconNameNotFoundError:y,getMatIconNoHttpProviderError:A});const N=["*"];function y(t){return Error(`Unable to find icon with the name "${t}"`)}function A(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}function x(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function b(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}class T{constructor(t,e,n){this.url=t,this.svgText=e,this.options=n}}class M{constructor(t,e,n,o){this._httpClient=t,this._sanitizer=e,this._errorHandler=o,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=n}addSvgIcon(t,e,n){return this.addSvgIconInNamespace("",t,e,n)}addSvgIconLiteral(t,e,n){return this.addSvgIconLiteralInNamespace("",t,e,n)}addSvgIconInNamespace(t,e,n,o){return this._addSvgIconConfig(t,e,new T(n,null,o))}addSvgIconResolver(t){return this._resolvers.push(t),this}addSvgIconLiteralInNamespace(t,n,o,i){const s=this._sanitizer.sanitize(e.HTML,o);if(!s)throw b(o);const r=s;return this._addSvgIconConfig(t,n,new T("",r,i))}addSvgIconSet(t,e){return this.addSvgIconSetInNamespace("",t,e)}addSvgIconSetLiteral(t,e){return this.addSvgIconSetLiteralInNamespace("",t,e)}addSvgIconSetInNamespace(t,e,n){return this._addSvgIconSetConfig(t,new T(e,null,n))}addSvgIconSetLiteralInNamespace(t,n,o){const i=this._sanitizer.sanitize(e.HTML,n);if(!i)throw b(n);const s=i;return this._addSvgIconSetConfig(t,new T("",s,o))}registerFontClassAlias(t,e=t){return this._fontCssClassesByAlias.set(t,e),this}classNameForFontAlias(t){return this._fontCssClassesByAlias.get(t)||t}setDefaultFontSetClass(...t){return this._defaultFontSetClass=t,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(t){const n=this._sanitizer.sanitize(e.RESOURCE_URL,t);if(!n)throw x(t);const o=this._cachedIconsByUrl.get(n);return o?g(O(o)):this._loadSvgIconFromConfig(new T(t,null)).pipe(_((t=>this._cachedIconsByUrl.set(n,t))),p((t=>O(t))))}getNamedSvgIcon(t,e=""){const n=U(e,t);let o=this._svgIconConfigs.get(n);if(o)return this._getSvgFromConfig(o);if(o=this._getIconConfigFromResolvers(e,t),o)return this._svgIconConfigs.set(n,o),this._getSvgFromConfig(o);const i=this._iconSetConfigs.get(e);return i?this._getSvgFromIconSetConfigs(t,i):f(y(n))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(t){return t.svgText?g(O(this._svgElementFromConfig(t))):this._loadSvgIconFromConfig(t).pipe(p((t=>O(t))))}_getSvgFromIconSetConfigs(t,n){const o=this._extractIconWithNameFromAnySet(t,n);if(o)return g(o);const i=n.filter((t=>!t.svgText)).map((t=>this._loadSvgIconSetFromConfig(t).pipe(v((n=>{const o=`Loading icon set URL: ${this._sanitizer.sanitize(e.RESOURCE_URL,t.url)} failed: ${n.message}`;return this._errorHandler.handleError(new Error(o)),g(null)})))));return m(i).pipe(p((()=>{const e=this._extractIconWithNameFromAnySet(t,n);if(!e)throw y(t);return e})))}_extractIconWithNameFromAnySet(t,e){for(let n=e.length-1;n>=0;n--){const o=e[n];if(o.svgText&&o.svgText.toString().indexOf(t)>-1){const e=this._svgElementFromConfig(o),n=this._extractSvgIconFromSet(e,t,o.options);if(n)return n}}return null}_loadSvgIconFromConfig(t){return this._fetchIcon(t).pipe(_((e=>t.svgText=e)),p((()=>this._svgElementFromConfig(t))))}_loadSvgIconSetFromConfig(t){return t.svgText?g(null):this._fetchIcon(t).pipe(_((e=>t.svgText=e)))}_extractSvgIconFromSet(t,e,n){const o=t.querySelector(`[id="${e}"]`);if(!o)return null;const i=o.cloneNode(!0);if(i.removeAttribute("id"),"svg"===i.nodeName.toLowerCase())return this._setSvgAttributes(i,n);if("symbol"===i.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(i),n);const s=this._svgElementFromString("");return s.appendChild(i),this._setSvgAttributes(s,n)}_svgElementFromString(t){const e=this._document.createElement("DIV");e.innerHTML=t;const n=e.querySelector("svg");if(!n)throw Error(" tag not found");return n}_toSvgElement(t){const e=this._svgElementFromString(""),n=t.attributes;for(let t=0;tt)),I((()=>this._inProgressUrlFetches.delete(s))),S());return this._inProgressUrlFetches.set(s,a),a}_addSvgIconConfig(t,e,n){return this._svgIconConfigs.set(U(t,e),n),this}_addSvgIconSetConfig(t,e){const n=this._iconSetConfigs.get(t);return n?n.push(e):this._iconSetConfigs.set(t,[e]),this}_svgElementFromConfig(t){if(!t.svgElement){const e=this._svgElementFromString(t.svgText);this._setSvgAttributes(e,t.options),t.svgElement=e}return t.svgElement}_getIconConfigFromResolvers(t,e){for(let o=0;oe?e.pathname+e.search:""}}const k=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],H=k.map((t=>`[${t}]`)).join(", "),$=/^url\(['"]?#(.*?)['"]?\)$/;class W extends j{get inline(){return this._inline}set inline(t){this._inline=h(t)}get svgIcon(){return this._svgIcon}set svgIcon(t){t!==this._svgIcon&&(t?this._updateSvgIcon(t):this._svgIcon&&this._clearSvgElement(),this._svgIcon=t)}get fontSet(){return this._fontSet}set fontSet(t){const e=this._cleanupFontValue(t);e!==this._fontSet&&(this._fontSet=e,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(t){const e=this._cleanupFontValue(t);e!==this._fontIcon&&(this._fontIcon=e,this._updateFontIconClasses())}constructor(t,e,n,o,i,s){super(t),this._iconRegistry=e,this._location=o,this._errorHandler=i,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=d.EMPTY,s&&(s.color&&(this.color=this.defaultColor=s.color),s.fontSet&&(this.fontSet=s.fontSet)),n||t.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(t){if(!t)return["",""];const e=t.split(":");switch(e.length){case 1:return["",e[0]];case 2:return e;default:throw Error(`Invalid icon name: "${t}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const t=this._elementsWithExternalReferences;if(t&&t.size){const t=this._location.getPathname();t!==this._previousPath&&(this._previousPath=t,this._prependPathToReferences(t))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(t){this._clearSvgElement();const e=this._location.getPathname();this._previousPath=e,this._cacheChildrenWithExternalReferences(t),this._prependPathToReferences(e),this._elementRef.nativeElement.appendChild(t)}_clearSvgElement(){const t=this._elementRef.nativeElement;let e=t.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();e--;){const n=t.childNodes[e];1===n.nodeType&&"svg"!==n.nodeName.toLowerCase()||n.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const t=this._elementRef.nativeElement,e=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter((t=>t.length>0));this._previousFontSetClass.forEach((e=>t.classList.remove(e))),e.forEach((e=>t.classList.add(e))),this._previousFontSetClass=e,this.fontIcon===this._previousFontIconClass||e.includes("mat-ligature-font")||(this._previousFontIconClass&&t.classList.remove(this._previousFontIconClass),this.fontIcon&&t.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(t){return"string"==typeof t?t.trim().split(" ")[0]:t}_prependPathToReferences(t){const e=this._elementsWithExternalReferences;e&&e.forEach(((e,n)=>{e.forEach((e=>{n.setAttribute(e.name,`url('${t}#${e.value}')`)}))}))}_cacheChildrenWithExternalReferences(t){const e=t.querySelectorAll(H),n=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let t=0;t{const i=e[t],s=i.getAttribute(o),r=s?s.match($):null;if(r){let t=n.get(i);t||(t=[],n.set(i,t)),t.push({name:o,value:r[1]})}}))}_updateSvgIcon(t){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),t){const[e,n]=this._splitIconName(t);e&&(this._svgNamespace=e),n&&(this._svgName=n),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(n,e).pipe(C(1)).subscribe((t=>this._setSvgElement(t)),(t=>{const o=`Error retrieving icon ${e}:${n}! ${t.message}`;this._errorHandler.handleError(new Error(o))}))}}static{this.\u0275fac=function(t){return new(t||W)(n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(M),n.\u0275\u0275injectAttribute("aria-hidden"),n.\u0275\u0275directiveInject(z),n.\u0275\u0275directiveInject(n.ErrorHandler),n.\u0275\u0275directiveInject(P,8))}}static{this.\u0275cmp=n.\u0275\u0275defineComponent({type:W,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(t,e){2&t&&(n.\u0275\u0275attribute("data-mat-icon-type",e._usingFontIcon()?"font":"svg")("data-mat-icon-name",e._svgName||e.fontIcon)("data-mat-icon-namespace",e._svgNamespace||e.fontSet)("fontIcon",e._usingFontIcon()?e.fontIcon:null),n.\u0275\u0275classProp("mat-icon-inline",e.inline)("mat-icon-no-color","primary"!==e.color&&"accent"!==e.color&&"warn"!==e.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[n.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:N,decls:1,vars:0,template:function(t,e){1&t&&(n.\u0275\u0275projectionDef(),n.\u0275\u0275projection(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}}t("MatIcon",W);class B{static{this.\u0275fac=function(t){return new(t||B)}}static{this.\u0275mod=n.\u0275\u0275defineNgModule({type:B})}static{this.\u0275inj=n.\u0275\u0275defineInjector({imports:[l,l]})}}t("MatIconModule",B)}}})); admin – Page 2776 – Gavin Mostert Attorneys

admin

Interessante_kansen_voor_spelers_met_thespinorhinocasino_nl_en_snelle_uitbetalin

Interessante kansen voor spelers met thespinorhinocasino.nl en snelle uitbetalingen Het Spelaanbod van thespinorhinocasino.nl De Populariteit van Live Casino Spellen Bonussen en Promoties bij thespinorhinocasino.nl Het Belang van Inzetvereisten Betalingsmethoden en Uitbetalingen De Veiligheid van Betalingen Klantenservice en Ondersteuning Verantwoord Gokken 🔥 Spelen ▶️ Interessante kansen voor spelers met thespinorhinocasino.nl en snelle uitbetalingen De online casino […]

Interessante_kansen_voor_spelers_met_thespinorhinocasino_nl_en_snelle_uitbetalin Read More »

Ergänzende_Strategien_erleben_Spieler_mit_nine_casino_und_lukrativen_Auszahlung

Ergänzende Strategien erleben Spieler mit nine casino und lukrativen Auszahlungsquoten zusätzlich Strategien zur Maximierung der Gewinnchancen Die Bedeutung des Bankroll-Managements Bonusangebote und ihre Bedeutung Die verschiedenen Arten von Boni im Detail Zahlungsmethoden und Sicherheit Datenschutz und Verschlüsselungstechnologien Verantwortungsbewusstes Spielen Zukünftige Entwicklungen und Trends 🔥 Spielen ▶️ Ergänzende Strategien erleben Spieler mit nine casino und lukrativen

Ergänzende_Strategien_erleben_Spieler_mit_nine_casino_und_lukrativen_Auszahlung Read More »

Strategie_wygranych_i_thenvcasino-poland_pl_dla_pasjonatów_kasyn_online_w_Polsc

Strategie wygranych i thenvcasino-poland.pl dla pasjonatów kasyn online w Polsce Rozumienie Szans i Strategii w Kasynach Online Blackjack – Strategia Podstawowa Wpływ Bonusów i Promocji na Strategię Gry Rodzaje Bonusów i Jak Je Wykorzystać Zarządzanie Budżetem – Klucz do Odpowiedzialnej Gry Ustalanie Limitów i Dyscyplina Oferta thenvcasino-poland.pl – Przegląd Gier i Funkcji Psychologia Hazardu i

Strategie_wygranych_i_thenvcasino-poland_pl_dla_pasjonatów_kasyn_online_w_Polsc Read More »

Innovative_Strategien_und_lukrative_Gewinnchancen_bei_nv_casino_entdecken

Innovative Strategien und lukrative Gewinnchancen bei nv casino entdecken Die Vielfalt der Spielauswahl bei nv casino Die Rolle von Softwareanbietern Bonusangebote und Promotionen bei nv casino Bedingungen für Bonusangebote Sicherheit und Datenschutz bei nv casino Maßnahmen zur Verhinderung von Spielsucht Mobile Kompatibilität und Benutzerfreundlichkeit von nv casino Zukunftsperspektiven und Innovationen bei nv casino 🔥 Spielen

Innovative_Strategien_und_lukrative_Gewinnchancen_bei_nv_casino_entdecken Read More »

Покердом — сайт, вход и регистрация игроков

Покердом — сайт, вход и регистрация игроков После регистрации вы будете получать новости о запуске очередных акций в руме на свою почту, а также эта информация постоянно обновляется на сайте Покердом. В первую очередь, стоит упомянуть о приветственном бонусе, который новый пользователь получает сразу после регистрации и первого депозита. Этот бонус составляет 150 процентов от

Покердом — сайт, вход и регистрация игроков Read More »

Покердом — сайт, вход и регистрация игроков

Покердом — сайт, вход и регистрация игроков После регистрации вы будете получать новости о запуске очередных акций в руме на свою почту, а также эта информация постоянно обновляется на сайте Покердом. В первую очередь, стоит упомянуть о приветственном бонусе, который новый пользователь получает сразу после регистрации и первого депозита. Этот бонус составляет 150 процентов от

Покердом — сайт, вход и регистрация игроков Read More »

Einsteiger_Tipps_für_den_schnellen_Einstieg_mit_ninecasino_und_sicheren_Gewinne

Einsteiger Tipps für den schnellen Einstieg mit ninecasino und sicheren Gewinnen Die Welt der Spielautomaten bei ninecasino Auswahl des richtigen Spielautomaten Tischspiele und Live-Casino bei ninecasino Die Strategie im Blackjack Bonusangebote und Promotionen bei ninecasino Die Bedeutung des Umsatzes Sicherheit und Kundenservice bei ninecasino Verantwortungsvolles Spielen als Schlüssel zum Erfolg 🔥 Spielen ▶️ Einsteiger Tipps

Einsteiger_Tipps_für_den_schnellen_Einstieg_mit_ninecasino_und_sicheren_Gewinne Read More »

Moderne_Konzepte_und_die_Anwendung_von_ninlay_in_der_digitalen_Kunstgestaltung

Moderne Konzepte und die Anwendung von ninlay in der digitalen Kunstgestaltung Die Grundlagen von ninlay in der digitalen Kunst Die Rolle der Interaktivität Ninlay und die Verwendung von immersiven Technologien VR und AR im Kontext von ninlay Die technischen Aspekte der ninlay-Entwicklung Software und Tools für ninlay Anwendungen von ninlay in verschiedenen Kunstformen Zukünftige Entwicklungen

Moderne_Konzepte_und_die_Anwendung_von_ninlay_in_der_digitalen_Kunstgestaltung Read More »

Genuine_insights_and_labcasino_experiences_for_informed_enthusiasts

Genuine insights and labcasino experiences for informed enthusiasts Understanding the Core Principles of a Lab Environment The Role of Community Feedback Navigating the Unique Risks and Rewards Assessing Platform Legitimacy and Security The Technological Landscape Powering the Evolution Implementing Virtual and Augmented Reality The Future of Interactive Gaming and the Labcasino Model Expanding the Gaming

Genuine_insights_and_labcasino_experiences_for_informed_enthusiasts Read More »

Incredibila_selecție_de_jocuri_și_https_thenvcasino1_com_pentru_pasionații_no

Incredibila selecție de jocuri și https://thenvcasino1.com pentru pasionații norocului online Avantajele Jocurilor de Noroc Online Securitatea și Reglementarea Jocurilor de Noroc Online Selecția de Jocuri oferită de https://thenvcasino1.com Jocurile Live și Experiența Imersivă Bonusuri și Promoții oferite de Cazinourile Online Cerințele de Pariere și Restricțiile Bonusurilor Aspecte Legale și Siguranța Jocurilor de Noroc Online în

Incredibila_selecție_de_jocuri_și_https_thenvcasino1_com_pentru_pasionații_no Read More »

Message Us on WhatsApp