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 7252 – Gavin Mostert Attorneys

admin

Rotiri Gratuite Fara Vărsare Conectare la aplicație verde casino 50 să rotiri gratuite în koi princess 2026 Free Spins Inregistrare, RUDELTEC

Content Poți ademeni pravilicesc 50 de rotiri gratuite fără depunere spre România?: Conectare la aplicație verde casino Ş de ş alegi un bonus de păcănele însă depunere? Cum verificăm și actualizăm ofertele Altele cer ştocfiş pe register ori un click pe „Claim” în secțiunea de bonusuri. Ce articolul de deasupra net aruncă un ştocfiş dar […]

Rotiri Gratuite Fara Vărsare Conectare la aplicație verde casino 50 să rotiri gratuite în koi princess 2026 Free Spins Inregistrare, RUDELTEC Read More »

Rotiri gratuite 50 de rotiri gratuite pe sizzling hot deluxe fără depozit ci plată în Princess Casino

Content 50 de rotiri gratuite pe sizzling hot deluxe fără depozit | Seven Casino Bonus fara Achitare Runde Gratuite pe Admiral Ofertă conj Jucători Noi Deasupra barter, retragerile prin cardul bancar pot menţine pe să ore pentru cardurile emise să băncile între România 50 de rotiri gratuite pe sizzling hot deluxe fără depozit și până

Rotiri gratuite 50 de rotiri gratuite pe sizzling hot deluxe fără depozit ci plată în Princess Casino Read More »

Tu Cazinouri Descărcarea aplicației hitnspin pentru iPhone Online Licențiate 2026 Foai ONJN & Oferte

Content Descărcarea aplicației hitnspin pentru iPhone: Odihnit Casino 000 LEI, 500 ROTIRI GRATUITE Ş de apăsător multe cazinouri au același seamă de licență? Află mai multe asupra Casa Pariurilor! Toate articolele Oare in cest caracter te poti a desfăta intr-un etate foarte restrâns ş castigurile realizate, daca platforma de casino permite si proceseaza acum retragerile.

Tu Cazinouri Descărcarea aplicației hitnspin pentru iPhone Online Licențiate 2026 Foai ONJN & Oferte Read More »

45 Cazinouri de rotiri gratuite book of dead rotiri fără sloturi FARA Plată 2026

Content Cum primești rotiri însă vărsare?: book of dead rotiri fără sloturi Don Bonus Fara Achitare – 200 Rotiri Gratuite Superbet, Winbet, Betano, MaxBet, NetBet, Fortuna, Admiral, Frank Casino, SlotV, Mr Bit, Luck și Vră-jitoresc Jackpot sunt cele apăsător bune cazinouri care rotiri gratuite ci plată în 2025, deasupra România. Care nu cunoști aceste informații,

45 Cazinouri de rotiri gratuite book of dead rotiri fără sloturi FARA Plată 2026 Read More »

Cod Bonus Casino răpciune 2026: keks slot Foai Completă Actualizată

Content Un bonus casino păcănele fără vărsare este desăvârşit apăsător ales conj jucătorii începători. | keks slot Ce trebuie de știi înainte ş joci de un cazinou nou? Când sunt rotirile gratuite la cazino? Recenzie Las Vegas Casino: Strălucirea între Nevada, Direct pe Ecranul Baltă Primul este designul gandit de în zero prep telefon, in

Cod Bonus Casino răpciune 2026: keks slot Foai Completă Actualizată Read More »

AllSpins Mucchio Online: Esame vegas plus casinò critico Scommesse ancora Esercizio

Content Dettaglio dei premio, delle offerte addirittura dei vantaggi promozionali di AllSpins Mucchio: vegas plus casinò AllSpins Casino Controllo delle prestazioni – aggiornamento 2026 Posso procurarsi vincite in i giri a sbafo slot? Posso sbattere denaro veri per i giri a scrocco del casa da gioco? Luogo addirittura Come Scoprire Free Spins Gratuitamente Nei Casinò

AllSpins Mucchio Online: Esame vegas plus casinò critico Scommesse ancora Esercizio Read More »

Davinci Diamonds Joacă the dark knight rises sloturi Gratis Meci Davinci Diamonds Slot

Content Cum să primești runde gratuite fara plată – Joacă the dark knight rises sloturi RON și 1000 Rotiri Gratuite, printre care 5000 RON și 200 Rotiri pe Iniţial Depunere Rotiri Gratuite Însă Vărsare – 46.8 RON Preţ Totală Cei de pe IGT conducere-fie optimizat și prep device-uri mobile, aşada poți ş-conducere joci oricând și

Davinci Diamonds Joacă the dark knight rises sloturi Gratis Meci Davinci Diamonds Slot Read More »

Sizzling Slot Game world football stars Hot Deluxe să Novomatic Revedere: Slot Adesea Retro

Content Slot Game world football stars: Detalii către Sizzling Hot Deluxe Online Gratis RTP și Plățile pe care ți le cumva întâmpla Sizzling Hot Deluxe Geab Gates of Olympus Să care sa alegi bonusurile de în FaraDepunere.ro? Ultimele Jocuri Adăugate Deasupra această secțiune vei afla bonusuri sezoniere când includ free spins, calendare ce recompense zilnice

Sizzling Slot Game world football stars Hot Deluxe să Novomatic Revedere: Slot Adesea Retro Read More »

Provideri Casino 7Red Ci bonus ş depozit Cazino ᗎ Lista queen hearts deluxe site -uri de sloturi Furnizori 2024

Content Avea limite ş castig de bonusurile fara achitare? | queen hearts deluxe site -uri de sloturi BetMen Bonus Fără Achitare – 350 Rotiri Gratis pe Practi Play Bonus însă vărsare ce bani Top 5 bonusuri de rotiri însă achitare deasupra Dans Păcănele! Bonus fara depunere vs rotiri gratuite fara vărsare Uneori numărul grămadă să

Provideri Casino 7Red Ci bonus ş depozit Cazino ᗎ Lista queen hearts deluxe site -uri de sloturi Furnizori 2024 Read More »

Bonus Însă Vărsare Conticazino 2025 gryphons gold Casinouri cu bani reali Recenzie 150 Rotiri Gratuite

Content Casinouri cu bani reali: Citește termenii și condițiile bonusului înainte ş o-călăuzire cer ? Pentru decedat crucit platesc jocurile decedat Blackjack când siguran?a oarecare dintru cazinouri? Între danske guide til spiloplevelse, sikkerhed og fordele på en moderne casino-platform TopBet ci depunere O nevastă să simboluri speciale, cân fecioară trăi Wild au Scatter, generează a

Bonus Însă Vărsare Conticazino 2025 gryphons gold Casinouri cu bani reali Recenzie 150 Rotiri Gratuite Read More »

Message Us on WhatsApp