PageSourceSearch

https://www.mycobank.org/7092.efca09909838df69.js

js mycobank.org collected 2026-10-02 03:23:47 UTC 19,647 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmain_app=self.webpackChunkmain_app||[]).push([[7092],{87092:(re,Mt,T)=>{function c(t,n,e,r){var u,o=arguments.length,i=o<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(t,n,e,r);else for(var f=t.length-1;f>=0;f--)(u=t[f])&&(i=(o<3?u(i):o>3?u(n,e,i):u(n,e))||i);return o>3&&i&&Object.defineProperty(n,e,i),i}function g(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)}T.d(Mt,{Wx:()=>ee,z6:()=>k,i7:()=>U,tY:()=>P,he:()=>j});var a=T(5e3),l=T(93075);function d(t){return null!=t}function V(t){try{const n=new Date(t);return!isNaN(n.getTime())}catch(n){return!1}}function D(t){try{if(t._d instanceof Date){const n=t._d,e=+n.getMonth()+1,r=+n.getDate();return`${n.getFullYear()}-${_(e)}-${_(r)}`}if("object"==typeof t&&null!=t.year&&null!=t.month&&null!=t.day){const e=+t.day;return`${t.year}-${_(+t.month)}-${_(e)}`}}catch(n){}return t}function _(t){return t<10?`0${t}`:t}const I=t=>n=>{if(d(l.kI.required(n)))return null;const e=n.value;return Array.isArray(e)&&e.length>=+t?null:{arrayLength:{minLength:t}}},A=t=>n=>d(l.kI.required(n))||t===n.value?null:{equal:{value:t}},M=t=>n=>!d(t)||d(l.kI.required(n))||+n.value>+t?null:{gt:{value:t}},E=t=>n=>!d(t)||d(l.kI.required(n))||+n.value>=+t?null:{gte:{value:t}},b=t=>n=>!d(t)||d(l.kI.required(n))||+n.value<+t?null:{lt:{value:t}},q=t=>n=>!d(t)||d(l.kI.required(n))||+n.value<=+t?null:{lte:{value:t}},L=t=>n=>!d(t)||d(l.kI.required(n))||+n.value<=+t?null:{max:{value:t}},w=t=>{let n,e=!1,r=t;const o=t instanceof l.NI||t instanceof l.On;return i=>{if(!e&&o&&(e=!0,t.valueChanges.subscribe(()=>
1{i.updateValueAndValidity()})),o&&(r=t.value),n=D(r),!(V(n)||n instanceof Function)){if(null==n)return null;if(o)return{maxDate:{error:"maxDate is invalid"}};throw Error("maxDate value must be or return a formatted date")}if(d(l.kI.required(i)))return null;const u=new Date(D(i.value)).getTime();return V(u)?(n instanceof Function&&(n=n()),u<=new Date(n).getTime()?null:o?{maxDate:{control:t,value:t.value}}:{maxDate:{value:r,control:void 0}}):{value:!0}}},N=t=>n=>!d(t)||d(l.kI.required(n))||+n.value>=+t?null:{min:{value:t}},x=t=>{let n,e=!1,r=t;const o=t instanceof l.NI||t instanceof l.On;return i=>{if(!e&&o&&(e=!0,t.valueChanges.subscribe(()=>{i.updateValueAndValidity()})),o&&(r=t.value),n=D(r),!(V(n)||n instanceof Function)){if(null==n)return null;if(o)return{minDate:{error:"minDate is invalid"}};throw Error("minDate value must be or return a formatted date")}if(d(l.kI.required(i)))return null;const u=new Date(D(i.value)).getTime();return V(u)?(n instanceof Function&&(n=n()),u>=new Date(n).getTime()?null:o?{minDate:{control:t,value:t.value}}:{minDate:{value:r,control:void 0}}):{value:!0}}},G=t=>n=>d(l.kI.required(n))||t!==n.value?null:{notEqual:{value:t}},F=t=>n=>{if(d(l.kI.required(n)))return null;const e=t.split(","),r=n.value;let o=!0;for(const i of e)if(null==r[i]){o=!1;break}return o?null:{hasProperty:{value:t}}},R=t=>n=>{if(!d(t)||d(l.kI.required(n)))return null;const e=+n.value;return e>=t[0]&&e<=t[1]?null:{range:{value:t}}},B=t=>n=>{if(!d(t)||d(l.kI.required(n)))return null;const e=n.value;return e.length>=t[0]&&e.length<=t[1]?null:{rangeLength:{value:t}}},rt={3:/^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,4:/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,5:/^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,all:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i},S=t=>n=>{if(d(l.kI.required(n)))return null;const e=n.value;return new RegExp(rt[t]||rt.all).test(e)?null:{uuid:!0}},bt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>it),multi:!0};let it=(()=>{let t=class{ngOnInit(){this.validator=I(this.arrayLength)}ngOnChanges(e){for(const r in e)"arrayLength"===r&&(this.validator=I(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","arrayLength","","formControlName",""],["","arrayLength","","formControl",""],["","arrayLength","","ngModel",""]],inputs:{arrayLength:"arrayLength"},features:[a._Bn([bt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"arrayLength",void 0),t})();const qt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>ot),multi:!0};let ot=(()=>{let t=class{validate(e){return(t=>d(l.kI.required(t))||/^(?:[A-Z0-9+\/]{4})*(?:[A-Z0-9+\/]{2}==|[A-Z0-9+\/]{3}=|[A-Z0-9+\/]{4})$/i.test(t.value)?null:{base64:!0})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","base64","","formControlName",""],["","base64","","formControl",""],["","base64","","ngModel",""]],features:[a._Bn([qt])]}),t})();const Lt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>lt),multi:!0};let lt=(()=>{let t=class{validate(e){return(t=>{if(d(l.kI.required(t)))return null;const e=t.value.replace(/[^0-9]+/g,"");if(!/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|(?:9792)\d{12})$/.test(e))return{creditCard:!0};let o,i,u,r=0;for(let f=e.length-1;f>=0;f--)o=e.substring(f,f+1),i=parseInt(o,10),u?(i*=2,r+=i>=10?i%10+1:i):r+=i,u=!u;return Boolean(r%10==0&&e)?null:{creditCard:!0}})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","creditCard","","formControlName",""],["","creditCard","","formControl",""],["","creditCard","","ngModel",""]],features:[a._Bn([Lt])]}),t})();const wt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>ut),multi:!0};let ut=(()=>{let t=class{validate(e){return(t=>{if(d(l.kI.required(t)))return null;let n=t.value;return n=D(n),V(n)?null:{date:!0}})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","date","","formControlName",""],["","date","","formControl",""],["","date","","ngModel",""]],features:[a._Bn([wt])]}),t})();const Nt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>st),multi:!0};let st=(()=>{let t=class{validate(e){return(t=>d(l.kI.required(t))||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(t.value)?null:{dateISO:!0})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","dateISO","","formControlName",""],["","dateISO","","formControl",""],["","dateISO","","ngModel",""]],features:[a._Bn([Nt])]}),t})();const xt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>dt),multi:!0};let dt=(()=>{let t=class{validate(e){return(t=>d(l.kI.required(t))||/^\d+$/.test(t.value)?null:{digits:!0})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","digits","","formControlName",""],["","digits","","formControl",""],["","digits","","ngModel",""]],features:[a._Bn([xt])]}),t})();const Gt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>ft),multi:!0};let ft=(()=>{let t=class{validate(e){return(t=>
1d(l.kI.required(t))||/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(t.value)?null:{email:!0})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","ngvemail","","formControlName",""],["","ngvemail","","formControl",""],["","ngvemail","","ngModel",""]],features:[a._Bn([Gt])]}),t})();const Ft={provide:l.Cf,useExisting:(0,a.Gpc)(()=>ct),multi:!0};let ct=(()=>{let t=class{ngOnInit(){this.validator=A(this.equal)}ngOnChanges(e){for(const r in e)"equal"===r&&(this.validator=A(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","equal","","formControlName",""],["","equal","","formControl",""],["","equal","","ngModel",""]],inputs:{equal:"equal"},features:[a._Bn([Ft]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Object)],t.prototype,"equal",void 0),t})();const Rt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>k),multi:!0};let k=(()=>{let t=class{ngOnInit(){this.validator=(t=>{let n=!1;return e=>(n||(n=!0,t.valueChanges.subscribe(()=>{e.updateValueAndValidity()})),t.value===e.value?null:{equalTo:{control:t,value:t.value}})})(this.equalTo)}validate(e){return this.validator(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","equalTo","","formControlName",""],["","equalTo","","formControl",""],["","equalTo","","ngModel",""]],inputs:{equalTo:"equalTo"},features:[a._Bn([Rt])]}),c([(0,a.IIB)(),g("design:type",l.NI)],t.prototype,"equalTo",void 0),t})();const Bt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>gt),multi:!0};let gt=(()=>{let t=class{ngOnInit(){this.validator=M(this.gt)}ngOnChanges(e){for(const r in e)"gt"===r&&(this.validator=M(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","gt","","formControlName",""],["","gt","","formControl",""],["","gt","","ngModel",""]],inputs:{gt:"gt"},features:[a._Bn([Bt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"gt",void 0),t})();const St={provide:l.Cf,useExisting:(0,a.Gpc)(()=>vt),multi:!0};let vt=(()=>{let t=class{ngOnInit(){this.validator=E(this.gte)}ngOnChanges(e){for(const r in e)"gte"===r&&(this.validator=E(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","gte","","formControlName",""],["","gte","","formControl",""],["","gte","","ngModel",""]],inputs:{gte:"gte"},features:[a._Bn([St]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"gte",void 0),t})();const kt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>ht),multi:!0};let ht=(()=>{let t=class{validate(e){return(t=>{if(d(l.kI.required(t)))return null;const n=t.value;try{const e=JSON.parse(n);if(Boolean(e)&&"object"==typeof e)return null}catch(e){}return{json:!0}})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","json","","formControlName",""],["","json","","formControl",""],["","json","","ngModel",""]],features:[a._Bn([kt])]}),t})();const Ut={provide:l.Cf,useExisting:(0,a.Gpc)(()=>yt),multi:!0};let yt=(()=>{let t=class{ngOnInit(){this.validator=b(this.lt)}ngOnChanges(e){for(const r in e)"lt"===r&&(this.validator=b(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","lt","","formControlName",""],["","lt","","formControl",""],["","lt","","ngModel",""]],inputs:{lt:"lt"},features:[a._Bn([Ut]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"lt",void 0),t})();const Pt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>pt),multi:!0};let pt=(()=>{let t=class{ngOnInit(){this.validator=q(this.lte)}ngOnChanges(e){for(const r in e)"lte"===r&&(this.validator=q(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","lte","","formControlName",""],["","lte","","formControl",""],["","lte","","ngModel",""]],inputs:{lte:"lte"},features:[a._Bn([Pt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"lte",void 0),t})();const jt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>U),multi:!0};let U=(()=>{let t=class{ngOnInit(){this.validator=L(this.max)}ngOnChanges(e){for(const r in e)"max"===r&&(this.validator=L(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","max","","formControlName",""],["","max","","formControl",""],["","max","","ngModel",""]],inputs:{max:"max"},features:[a._Bn([jt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"max",void 0),t})();const $t={provide:l.Cf,useExisting:(0,a.Gpc)(()=>mt),multi:!0};let mt=(()=>{let t=class{ngOnInit(){this.validator=w(this.maxDate)}ngOnChanges(e){for(const r in e)"maxDate"===r&&(this.validator=w(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","maxDate","","formControlName",""],["","maxDate","","formControl",""],["","maxDate","","ngModel",""]],inputs:{maxDate:"maxDate"},features:[a._Bn([$t]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Object)],t.prototype,"maxDate",void 0),t})();const Jt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>P),multi:!0};let P=(()=>{let t=class{ngOnInit(){this.validator=N(this.min)}ngOnChanges(e){for(const r in e)"min"===r&&(this.validator=N(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","min","","formControlName",""],["","min","","formControl",""],["","min","","ngModel",""]],inputs:{min:"min"},features:[a._Bn([Jt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Number)],t.prototype,"min",void 0),t})();
1const zt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>Vt),multi:!0};let Vt=(()=>{let t=class{ngOnInit(){this.validator=x(this.minDate)}ngOnChanges(e){for(const r in e)"minDate"===r&&(this.validator=x(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","minDate","","formControlName",""],["","minDate","","formControl",""],["","minDate","","ngModel",""]],inputs:{minDate:"minDate"},features:[a._Bn([zt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Object)],t.prototype,"minDate",void 0),t})();const Ht={provide:l.Cf,useExisting:(0,a.Gpc)(()=>j),multi:!0};let j=(()=>{let t=class{ngOnInit(){this.validator=G(this.notEqual)}ngOnChanges(e){for(const r in e)"notEqual"===r&&(this.validator=G(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","notEqual","","formControlName",""],["","notEqual","","formControl",""],["","notEqual","","ngModel",""]],inputs:{notEqual:"notEqual"},features:[a._Bn([Ht]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Object)],t.prototype,"notEqual",void 0),t})();const Qt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>Dt),multi:!0};let Dt=(()=>{let t=class{ngOnInit(){this.validator=(t=>{let n=!1;return e=>{n||(n=!0,t.valueChanges.subscribe(()=>{e.updateValueAndValidity()}));const r=e.value;return null==t.value&&null==r||t.value!==r?null:{notEqualTo:{control:t,value:t.value}}}})(this.notEqualTo)}validate(e){return this.validator(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","notEqualTo","","formControlName",""],["","notEqualTo","","formControl",""],["","notEqualTo","","ngModel",""]],inputs:{notEqualTo:"notEqualTo"},features:[a._Bn([Qt])]}),c([(0,a.IIB)(),g("design:type",l.NI)],t.prototype,"notEqualTo",void 0),t})();const Zt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>Ct),multi:!0};let Ct=(()=>{let t=class{validate(e){return(t=>d(l.kI.required(t))||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(t.value)?null:{number:!0})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","number","","formControlName",""],["","number","","formControl",""],["","number","","ngModel",""]],features:[a._Bn([Zt])]}),t})();const Yt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>_t),multi:!0};let _t=(()=>{let t=class{ngOnInit(){this.validator=F(this.property)}ngOnChanges(e){for(const r in e)"property"===r&&(this.validator=F(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","property","","formControlName",""],["","property","","formControl",""],["","property","","ngModel",""]],inputs:{property:"property"},features:[a._Bn([Yt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",String)],t.prototype,"property",void 0),t})();const Xt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>Tt),multi:!0};let Tt=(()=>{let t=class{ngOnInit(){this.validator=R(this.range)}ngOnChanges(e){for(const r in e)"range"===r&&(this.validator=R(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","range","","formControlName",""],["","range","","formControl",""],["","range","","ngModel",""]],inputs:{range:"range"},features:[a._Bn([Xt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Array)],t.prototype,"range",void 0),t})();const Wt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>Ot),multi:!0};let Ot=(()=>{let t=class{ngOnInit(){this.validator=B(this.rangeLength)}ngOnChanges(e){for(const r in e)"rangeLength"===r&&(this.validator=B(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","rangeLength","","formControlName",""],["","rangeLength","","formControl",""],["","rangeLength","","ngModel",""]],inputs:{rangeLength:"rangeLength"},features:[a._Bn([Wt]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Array)],t.prototype,"rangeLength",void 0),t})();const Kt={provide:l.Cf,useExisting:(0,a.Gpc)(()=>It),multi:!0};let It=(()=>{let t=class{validate(e){return(t=>
1d(l.kI.required(t))||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(t.value)?null:{url:!0})(e)}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","url","","formControlName",""],["","url","","formControl",""],["","url","","ngModel",""]],features:[a._Bn([Kt])]}),t})();const te={provide:l.Cf,useExisting:(0,a.Gpc)(()=>At),multi:!0};let At=(()=>{let t=class{ngOnInit(){this.validator=S(this.uuid)}ngOnChanges(e){for(const r in e)"uuid"===r&&(this.validator=S(e[r].currentValue),this.onChange&&this.onChange())}validate(e){return this.validator(e)}registerOnValidatorChange(e){this.onChange=e}};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.lG2({type:t,selectors:[["","uuid","","formControlName",""],["","uuid","","formControl",""],["","uuid","","ngModel",""]],inputs:{uuid:"uuid"},features:[a._Bn([te]),a.TTD]}),c([(0,a.IIB)(),g("design:type",Object)],t.prototype,"uuid",void 0),t})(),ee=(()=>{let t=class{};return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=a.oAB({type:t}),t.\u0275inj=a.cJS({}),t})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.