PageSourceSearch

https://certifyndaba.com/chunk-JAQT5UCI.js

js certifyndaba.com collected 2026-10-05 06:39:06 UTC 19,998 bytes, 1 lines download raw bytes

1import{a as ke}from"./chunk-O5H7YSHK.js";import{a as De}from"./chunk-IOZL4V6D.js";import{a as Fe}from"./chunk-2BKXPLXQ.js";import{a as re,e as $}from"./chunk-AGEVQJNA.js";import{a as Ce,b as xe}from"./chunk-SVM2KRLV.js";import{a as ye}from"./chunk-57VGQSWE.js";import{a as Pe,b as Ee}from"./chunk-7K6RJEWF.js";import{d as Ne,h as Ve,j as Te}from"./chunk-2PEQ5763.js";import{a as Se,b as we,c as Me}from"./chunk-VW5J3EPO.js";import{b as ve,i as be}from"./chunk-VBVFO37N.js";import{a as ge,g as _e}from"./chunk-3CBNIORC.js";import{e as ae}from"./chunk-RC7FY3CC.js";import{A as he,b as se,f as le,g as de,k as ce,o as me,p as pe,v as ue,z as fe}from"./chunk-6TCYV33P.js";import{b as G,c as W}from"./chunk-HE5G2SPB.js";import{g as q,h as L}from"./chunk-YDKVBT7F.js";import{a as ie}from"./chunk-IC7S5ENW.js";import{e as ne,g as oe}from"./chunk-ASB7ZHLK.js";import{$b as u,Aa as J,Bb as Q,Ea as f,Ec as d,F as Y,Fc as x,Gc as y,Hc as V,Kc as T,Lc as D,Mc as k,Qc as ee,Rb as R,Ub as m,Uc as F,Wb as p,Zb as U,_b as j,ac as s,bc as r,cc as b,jc as N,ld as _,mb as a,na as C,nc as w,pc as c,qc as X,rc as Z,ta as h,td as te,ua as g,va as z,wa as K,yb as M}from"./chunk-YUSFK64K.js";import{a as O,b as B,g as E}from"./chunk-RA2WU32H.js";function We(e,o){if(e&1&&(s(0,"small",4),z(),s(1,"svg",7),b(2,"path",8),r(),K(),s(3,"span",9),d(4),r()()),e&2){let t=c();u("routerLink",ee(t.store.backToListLink())),a(4),x(t.store.backToListText())}}function Ae(e,o){e&1&&(s(0,"div",5),b(1,"app-requests-widget"),s(2,"button",10),d(3," Request Templates "),r(),s(4,"button",11),d(5," Create New Request "),r()())}var ht=(()=>{let o=class o{constructor(){this.store=C(ke),this.companyStore=C(ye)}};o.\u0275fac=function(i){return new(i||o)},o.\u0275cmp=M({type:o,selectors:[["ng-component"]],decls:10,vars:3,consts:[[1,"mx-auto","max-w-screen-2xl","sm:px-6","lg:px-8","h-full"],[1,"px-4","sm:px-0"],[1,"my-8","flex","flex-row","flex-nowrap","justify-between","items-center"],[1,"text-xl","font-medium","text-indigo-600"],[1,"flex","flex-row","flex-nowrap","items-center","cursor-pointer","hover:text-purple-700","transition-colors","duration-300",3,"routerLink"],[1,"flex","gap-3"],[1,"h-[calc(100%-192px)]","max-h-[calc(100%-192px)]","overflow-y-auto","pb-4"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor",1,"w-4","h-4","mr-2"],["fill-rule","evenodd","d","M7.28 7.72a.75.75 0 010 1.06l-2.47 2.47H21a.75.75 0 010 1.5H4.81l2.47 2.47a.75.75 0 11-1.06 1.06l-3.75-3.75a.75.75 0 010-1.06l3.75-3.75a.75.75 0 011.06 0z","clip-rule","evenodd"],[1,"text-sm"],["mat-stroked-button","","routerLink","/app/company/connection-templates","color","primary"],["mat-raised-button","","routerLink","/app/company/search","color","primary"]],template:function(i,l){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2)(3,"div")(4,"h2",3),d(5),r(),m(6,We,5,3,"small",4),r(),m(7,Ae,6,0,"div",5),r(),s(8,"div",6),b(9,"router-outlet"),r()()()),i&2&&(a(5),x(l.store.requestPageTitle()),a(),p(l.store.showBackToList()?6:-1),a(),p(l.store.showRequestButton()&&l.companyStore.verified()?7:-1))},dependencies:[L,q,De,oe,ne],encapsulation:2,changeDetection:0});let e=o;return e})();var S=[{code:"+1",label:"United States / Canada"},{code:"+44",label:"United Kingdom"},{code:"+61",label:"Australia"}],Ie=[{label:"SMS Messages",value:"sms",description:"Get SMS notifications for connection requests and important updates."},{label:"Email Notifications",value:"email",description:"Get email notifications for connection requests, messages, and updates."},{label:"Push Notifications",value:"push",description:"Get push notifications when using the mobile app."}];function Oe(e){return e.replace(/\D/g,"")}function Re(e){if(!e)return{countryCode:S[0].code,phoneLocal:""};let o=e.replace(/\D/g,"");if(!e.startsWith("+"))return{countryCode:S[0].code,phoneLocal:o};let t=S.find(n=>o.startsWith(n.code.replace("+","")));if(t){let n=t.code.replace("+","");return{countryCode:t.code,phoneLocal:o.slice(n.length)}}return{countryCode:S[0].code,phoneLocal:o}}function qe(e){let o=e.message||"";switch(e.code){case"invalid-argument":return o.includes("E.164")?{inline:"Invalid phone number format. Please use international format.",toast:"Invalid phone number format."}:{inline:"Invalid phone number. Please check and try again.",toast:"Invalid phone number."};
1case"resource-exhausted":if(o.includes("wait")){let t=o.match(/(\d+) seconds/),n=t?parseInt(t[1],10):60;return{inline:`Too many requests. Please wait ${n} seconds.`,toast:`Please wait ${n} seconds before trying again.`,cooldownSeconds:n}}return{inline:"Too many verification requests. Please try again later.",toast:"Too many requests. Please try again in an hour."};case"internal":case"unavailable":return{inline:"Service temporarily unavailable. Please try again.",toast:"Service error. Please try again later."};default:return{inline:"Failed to send verification code. Please try again.",toast:"Failed to send code. Please try again."}}}function Le(e){let o=e.message||"";switch(e.code){case"invalid-argument":if(o.includes("attempts remaining")){let t=o.match(/(\d+) attempts remaining/),n=t?parseInt(t[1],10):0;return{inline:`Invalid code. ${n} attempts remaining.`,toast:`Wrong code. ${n} attempts left.`,attemptsRemaining:n,clearOtp:!0}}return{inline:"Invalid verification code. Please try again.",toast:"Invalid verification code.",clearOtp:!0}
1;case"not-found":return{inline:"No active verification found. Please request a new code.",toast:"Verification expired. Request a new code.",resetCodeSent:!0};case"deadline-exceeded":return{inline:"Verification code expired. Please request a new one.",toast:"Code expired. Request a new one.",resetCodeSent:!0};case"resource-exhausted":return{inline:"Maximum attempts exceeded. Please request a new code.",toast:"Too many wrong attempts. Request a new code.",resetCodeSent:!0};default:return{inline:"Verification failed. Please try again.",toast:"Verification failed. Please try again."}}}var A=()=>({standalone:!0}),Ue=(e,o)=>o.value,je=(e,o)=>o.code;function $e(e,o){if(e&1&&(s(0,"div",2)(1,"div",4)(2,"label",5),d(3),r(),s(4,"p",6),d(5),r()(),b(6,"mat-slide-toggle",7),r()),e&2){let t=c().$implicit;a(3),y(" ",t.label," "),a(2),y(" ",t.description," "),a(),u("formControlName",t.value),R("data-testid",t.value+"-toggle")("aria-label",t.label)}}function He(e,o){if(e&1&&(s(0,"mat-option",15),d(1),r()),e&2){let t=o.$implicit;u("value",t.code),a(),y(" ",t.code," ")}}function Ye(e,o){if(e&1&&(s(0,"p",22),d(1),r()),e&2){let t=c(4);a(),x(t.phoneError())}}function ze(e,o){if(e&1){let t=N();s(0,"div",9)(1,"div",11)(2,"div",12)(3,"mat-form-field",13)(4,"mat-label"),d(5,"Country"),r(),s(6,"mat-select",14),k("ngModelChange",function(i){h(t);let l=c(3);return D(l.smsCountryCode,i)||(l.smsCountryCode=i),g(i)}),U(7,He,2,2,"mat-option",15,je),r()(),s(9,"mat-form-field",16)(10,"mat-label"),d(11,"Phone Number"),r(),s(12,"input",17),k("ngModelChange",function(i){h(t);let l=c(3);return D(l.smsPhoneNumber,i)||(l.smsPhoneNumber=i),g(i)}),r()()(),s(13,"div",18)(14,"mat-checkbox",19),k("ngModelChange",function(i){h(t);let l=c(3);return D(l.consentGiven,i)||(l.consentGiven=i),g(i)}),r(),s(15,"div",4)(16,"p",20),d(17," I agree to receive transactional SMS text messages from CertifyndABA at the number provided, including a one-time verification code and account notifications such as profile approval, profile rejection, and employer connection requests. Message frequency varies. Msg & data rates may apply. Reply STOP to opt out or HELP for help. Mobile information is never shared with third parties for marketing purposes. See our "),s(18,"a",21),d(19,"Privacy Policy"),r(),d(20,". "),r()()(),m(21,Ye,2,1,"p",22),s(22,"button",23),w("click",function(){h(t);let i=c(3);return g(i.sendVerificationCode())}),d(23),r()()()}if(e&2){let t=c(3);a(6),T("ngModel",t.smsCountryCode),u("ngModelOptions",F(9,A)),a(),j(t.countryOptions),a(5),T("ngModel",t.smsPhoneNumber),u("ngModelOptions",F(10,A)),a(2),T("ngModel",t.consentGiven),u("ngModelOptions",F(11,A)),a(7),p(t.phoneError()?21:-1),a(),u("disabled",t.getDigits(t.smsPhoneNumber()).length<10||!t.consentGiven()||t.isVerifying()),a(),y(" ",t.isVerifying()?"Sending...":"Send verification text"," ")}}function Ke(e,o){if(e&1&&(s(0,"p",22),d(1),r()),e&2){let t=c(4);a(),x(t.phoneError())}}function Je(e,o){if(e&1&&d(0),e&2){let t=c(4);y(" Wait ",t.cooldownSeconds(),"s ")}}function Qe(e,o){e&1&&d(0," Resend Code ")}function Xe(e,o){if(e&1){let t=N();s(0,"div",9)(1,"div",11)(2,"p",20),d(3),r(),s(4,"mat-form-field",24)(5,"mat-label"),d(6,"Verification Code"),r(),s(7,"input",25),k("ngModelChange",function(i){h(t);let l=c(3);return D(l.otpCode,i)||(l.otpCode=i),g(i)}),r()(),m(8,Ke,2,1,"p",22),s(9,"div",26)(10,"button",27),w("click",function(){h(t);let i=c(3);return g(i.verifyCode())}),d(11),r(),s(12,"button",28),w("click",function(){h(t);let i=c(3);return g(i.changePhoneNumber())}),d(13," Change Number "),r(),s(14,"button",29),w("click",function(){h(t);let i=c(3);return g(i.resendCode())}),m(15,Je,1,1)(16,Qe,1,0),r()()()()}if(e&2){let t=c(3);a(3),V(" Verification code sent to ",t.smsCountryCode(),"",t.smsPhoneNumber()," "),a(4),T("ngModel",t.otpCode),u("ngModelOptions",F(9,A)),a(),p(t.phoneError()?8:-1),a(2),u("disabled",t.otpCode().length!==6||t.isVerifying()),a(),y(" ",t.isVerifying()?"Verifying...":"Verify"," "),a(3),u("disabled",t.cooldownSeconds()>0),a(),p(t.cooldownSeconds()>0?15:16)}}function Ze(e,o){if(e&1){let t=N();s(0,"div",10)(1,"div",2)(2,"div",30)(3,"mat-icon",31),d(4,"check_circle"),r(),s(5,"div")(6,"p",32),d(7,"SMS notifications enabled"),r(),s(8,"p",33),d(9),r()()(),s(10,"button",34),w("click",function(){h(t);let i=c(3);return g(i.changePhoneNumber())}),d(11," Change number "),r()()()}if(e&2){let t=c(3);a(9),V("Phone: ",t.smsCountryCode(),"",t.smsPhoneNumber())}}function et(e,o){if(e&1){let t=N();s(0,"div",3)(1,"div",2)(2,"div",4)(3,"label",5),d(4),r(),s(5,"p",6),d(6),r()(),s(7,"mat-slide-toggle",8),w("change",function(i){h(t);let l=c(2);return g(l.onSmsToggleChange(i.checked))}),r()(),m(8,ze,24,12,"div",9),m(9,Xe,17,10,"div",9),m(10,Ze,12,2,"div",10),r()}if(e&2){let t=c().$implicit,n=c();a(4),y(" ",t.label," "),a(2),y(" ",t.description," "),a(),u("checked",n.smsEnabled()),R("aria-label",t.label),a(),p(n.smsEnabled()&&!n.isVerified()&&!n.codeSent()?8:-1),a(),p(n.codeSent()&&!n.isVerified()?9:-1),a(),p(n.isVerified()?10:-1)}}function tt(e,o){if(e&1&&(s(0,"div",1),m(1,$e,7,5,"div",2),m(2,et,11,7,"div",3),r()),e&2){let t=o.$implicit;R("data-testid","notification-option-"+t.value),a(),p(t.value!=="sms"?1:-1),a(),p(t.value==="sms"?2:-1)}}var Ut=(()=>{let o=class o{constructor(){this.authStore=C(_e),this.profileUpdate=C(Fe),this.functions=C(re),this.cdr=C(te),this.destroyRef=C(J),this.toast=C(ae),this.form=_.required(),this.profile=_(),this.writePath=_.required(),this.options=_(Ie),this.target=_("candidate"),this.countryOptions=S,this.isVerifying=f(!1),this.isVerified=f(!1),this.codeSent=f(!1),this.otpCode=f(""),this.cooldownSeconds=f(0),this.phoneError=f(null),this.attemptsRemaining=f(5),this.smsPhoneNumber=f(""),this.smsCountryCode=f(S[0].code),this.consentGiven=f(!1),this.smsEnabled=f(!1)}get notificationOptions(){return this.options()}
1ngOnInit(){let n=this.profile(),i=n?.phoneNumber??n?.phone;if(n?.phoneVerified&&i){this.isVerified.set(!0),this.smsEnabled.set(!0);let{countryCode:v,phoneLocal:I}=Re(i);this.smsCountryCode.set(v),this.smsPhoneNumber.set(I),this.consentGiven.set(!0)}}onSmsToggleChange(n){n?this.smsEnabled.set(!0):this.resetSmsVerification()}sendVerificationCode(){return E(this,null,function*(){if(this.getDigits(this.smsPhoneNumber()).length<10){this.phoneError.set("Please enter a valid phone number");return}if(!this.consentGiven()){this.phoneError.set("Please provide consent to receive SMS messages");return}let i=this.composePhone();if(!i){this.phoneError.set("Please enter a valid phone number");return}this.isVerifying.set(!0),this.phoneError.set(null);try{(yield $(this.functions,"initiatePhoneVerification")({phoneNumber:i,target:this.target()})).data.success&&(this.codeSent.set(!0),this.otpCode.set(""),this.toast.success(`Verification code sent to ${i}`))}catch(l){console.error("Error sending verification code:",l),this.applyErrorOutcome(qe(l))}finally{this.isVerifying.set(!1),this.cdr.markForCheck()}})}verifyCode(){return E(this,null,function*(){let n=this.otpCode().trim();if(n.length!==6){this.toast.warning("Please enter the 6-digit verification code.");return}let i=this.composePhone();if(!i){this.toast.error("Phone number not found. Please try again.");return}this.isVerifying.set(!0),this.phoneError.set(null);try{let v=yield $(this.functions,"verifyPhoneOtp")({phoneNumber:i,code:n});v.data.success&&v.data.verified&&(this.isVerified.set(!0),yield this.persistPhone(i,!0),this.toast.success("Phone number verified successfully!"))}catch(l){console.error("Error verifying OTP:",l),this.applyErrorOutcome(Le(l))}finally{this.isVerifying.set(!1),this.cdr.markForCheck()}})}resendCode(){return E(this,null,function*(){if(this.cooldownSeconds()>0){this.toast.warning(`Please wait ${this.cooldownSeconds()} seconds before requesting another code.`);return}this.codeSent.set(!1),this.otpCode.set(""),this.attemptsRemaining.set(5),yield this.sendVerificationCode()})}resetSmsVerification(){this.smsEnabled.set(!1),this.isVerified.set(!1),this.codeSent.set(!1),this.otpCode.set(""),this.smsPhoneNumber.set(""),this.smsCountryCode.set(S[0].code),this.consentGiven.set(!1),this.phoneError.set(null),this.persistPhone(null,!1)}changePhoneNumber(){this.isVerified.set(!1),this.codeSent.set(!1),this.otpCode.set(""),this.smsPhoneNumber.set(""),this.phoneError.set(null)}getDigits(n){return Oe(n)}composePhone(){let n=this.smsCountryCode(),i=this.getDigits(this.smsPhoneNumber());return i.length?`${n}${i}`:null}persistPhone(n,i){return E(this,null,function*(){let l=this.writePath();if(!l)return;let v={"notificationPreferences.sms":i},I=this.profile()?.notificationPreferences;try{yield this.profileUpdate.updateAtPath(l,v),this.target()==="candidate"&&ge(this.authStore,{userProfile:B(O(O({},this.profile()??{}),i?{phoneNumber:n??void 0,phoneVerified:!0}:{}),{notificationPreferences:B(O({},I??{}),{sms:i})})}),this.cdr.markForCheck()}catch(P){console.error("Error updating SMS preference",P),i&&this.toast.error("Your phone was verified, but saving your SMS preference failed. Please try again.")}})}applyErrorOutcome(n){n.cooldownSeconds!==void 0&&this.startCooldownTimer(n.cooldownSeconds),n.attemptsRemaining!==void 0&&this.attemptsRemaining.set(n.attemptsRemaining),this.phoneError.set(n.inline),this.toast.error(n.toast),n.clearOtp&&this.otpCode.set(""),n.resetCodeSent&&this.codeSent.set(!1)}startCooldownTimer(n){this.cooldownSeconds.set(n),Y(1e3).pipe(ie(this.destroyRef)).subscribe(()=>{let i=this.cooldownSeconds();i>0&&this.cooldownSeconds.set(i-1)})}};o.\u0275fac=function(i){return new(i||o)},o.\u0275cmp=M({type:o,selectors:[["app-profile-notifications-panel"]],inputs:{form:[1,"form"],profile:[1,"profile"],writePath:[1,"writePath"],options:[1,"options"],target:[1,"target"]},decls:3,vars:1,consts:[["data-testid","profile-notifications-panel",1,"space-y-6",3,"formGroup"],[1,"bg-gray-50","rounded-lg","p-4"],[1,"flex","items-center","justify-between"],[1,"space-y-4"],[1,"flex-1"],[1,"text-base","font-medium","text-gray-900"],[1,"text-sm","text-gray-500","mt-1"],["color","primary",1,"ml-4",3,"formControlName"],["color","primary","data-testid","sms-toggle",1,"ml-4","flex-shrink-0",3,"change","checked"],[1,"ml-4","p-3","bg-blue-50","border","border-blue-200","rounded-lg"],["data-testid","sms-verified-state",1,"ml-4","p-3","bg-green-50","border","border-green-200","rounded-lg"],[1,"space-y-3"],[1,"flex","gap-2"],["appearance","outline",1,"w-32"],["data-testid","sms-country-select",3,"ngModelChange","ngModel","ngModelOptions"],[3,"value"],["appearance","outline",1,"flex-1"],["matInput","","placeholder","5551234567","type","tel","data-testid","sms-phone-input",3,"ngModelChange","ngModel","ngModelOptions"],[1,"flex","items-start","space-x-3"],["color","primary","data-testid","sms-consent-checkbox","aria-label","SMS consent",1,"mt-1","flex-shrink-0",3,"ngModelChange","ngModel","ngModelOptions"],[1,"text-sm","text-gray-700"],["href","/legal/privacy-policy","target","_blank","rel","noopener noreferrer",1,"font-medium","text-purple-700","underline"],[1,"text-sm","text-rose-600"],["mat-raised-button","","color","primary","type","button","data-testid","send-code
1-btn",1,"w-full",3,"click","disabled"],["appearance","outline",1,"w-full"],["matInput","","placeholder","000000","maxlength","6","type","text","data-testid","otp-code-input",3,"ngModelChange","ngModel","ngModelOptions"],[1,"flex","flex-col","sm:flex-row","gap-2"],["mat-raised-button","","color","primary","type","button","data-testid","verify-code-btn",1,"flex-1",3,"click","disabled"],["mat-button","","type","button","data-testid","change-number-btn",1,"flex-1",3,"click"],["mat-button","","type","button","data-testid","resend-code-btn",1,"flex-1",3,"click","disabled"],[1,"flex","items-center","space-x-2"],[1,"text-green-600"],[1,"text-sm","font-medium","text-green-800"],[1,"text-sm","text-green-600"],["mat-button","","color","primary","type","button","data-testid","verified-change-number-btn",1,"text-sm",3,"click"]],template:function(i,l){i&1&&(s(0,"div",0),U(1,tt,3,3,"div",1,Ue),r()),i&2&&(u("formGroup",l.form()),a(),j(l.notificationOptions))},dependencies:[fe,se,le,de,ue,ce,L,q,Ee,Pe,Se,be,ve,W,G,Me,we,Te,Ve,Ne,xe,Ce,he,me,pe],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0});let e=o;return e})();var it=["*"];function nt(e,o){if(e&1&&(s(0,"span",5)(1,"mat-icon",8),d(2,"error_outline"),r(),d(3),r()),e&2){let t=c();a(3),V(" ",t.missingCount()," required ",t.missingCount()===1?"field":"fields"," missing ")}}function ot(e,o){if(e&1&&(s(0,"p",6),d(1),r()),e&2){let t=c();a(),x(t.description())}}var Jt=(()=>{let o=class o{constructor(){this.icon=_.required(),this.title=_.required(),this.description=_(),this.missingCount=_(0)}};o.\u0275fac=function(i){return new(i||o)},o.\u0275cmp=M({type:o,selectors:[["app-profile-section-card"]],inputs:{icon:[1,"icon"],title:[1,"title"],description:[1,"description"],missingCount:[1,"missingCount"]},ngContentSelectors:it,decls:12,vars:4,consts:[[1,"rounded-2xl","border","border-gray-200","bg-white","p-6","shadow-sm","md:p-8"],[1,"mb-6"],[1,"flex","flex-wrap","items-center","gap-3"],[1,"flex","h-10","w-10","shrink-0","items-center","justify-center","rounded-lg","bg-purple-50","text-purple-700"],[1,"text-lg","font-semibold","text-gray-900"],["data-testid","section-missing-chip",1,"ml-auto","inline-flex","items-center","gap-1","rounded-full","border","border-amber-300","bg-amber-50","px-3","py-1","text-xs","font-medium","text-amber-800"],[1,"mt-2","text-sm","leading-relaxed","text-gray-600"],[1,"mt-4","border-gray-100"],[1,"!h-4","!w-4","!text-base","leading-4"]],template:function(i,l){i&1&&(X(),s(0,"section",0)(1,"header",1)(2,"div",2)(3,"div",3)(4,"mat-icon"),d(5),r()(),s(6,"h2",4),d(7),r(),m(8,nt,4,2,"span",5),r(),m(9,ot,2,1,"p",6),b(10,"hr",7),r(),Z(11),r()),i&2&&(a(5),x(l.icon()),a(2),x(l.title()),a(),p(l.missingCount()>0?8:-1),a(),p(l.description()?9:-1))},dependencies:[W,G],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0});let e=o;return e})();var Xt=(()=>{let o=class o{transform(n){let i="";if(n){let l=new Date(n).getTime(),P=(new Date().getTime()-l)/(1e3*3600*24);if(P<1)return"Today";if(P<2)return"Yesterday";i=`${Math.round(P)} Days Ago`}return i}};o.\u0275fac=function(i){return new(i||o)},o.\u0275pipe=Q({name:"daysAgo",type:o,pure:!0});let e=o;return e})();var rt=(function(e){return e.Children="Children",e.Adolescents="Adolescents",e.Adults="Adults",e.Elderly="Elderly",e})(rt||{});var at=(function(e){return e.clinic="clinic",e.home="home",e.school="school",e.residence="residence",e.other="other",e})(at||{});export{ht as a,Xt as b,rt as c,at as d,S as e,Oe as f,Ut as g,Jt as h};

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.