1import{c as $,Y as F,V as G,Z as l,t as V,_ as x,$ as z,j as e,a0 as M,a7 as O,S as P,b as W,L as C,a3 as K,W as B,a8 as U,M as Y,y as Q,aC as X,B as R,aD as d,T as Z,D as J}from"./index-VnmYj_Qr.js";import{I as p}from"./input-BRD1jd5y.js";import{L as n}from"./label-CUHhJyav.js";import{T as ee}from"./textarea-4zu02lpn.js";import{S as se,a as re,b as te,c as ae,d as ie}from"./select-D9SVYHVo.js";import{C as le}from"./CompetitionPaymentInstructions-DdYG_jgc.js";import{S as oe}from"./inquiryOptions-5-av51AX.js";import{L as de}from"./loader-circle-TnhmRrYJ.js";import"./index-BqNGbNTD.js";import"./check-BdISGZSV.js";import"./receipt-text-OD8EWfag.js";import"./info-DhTqJgbA.js";/** 2 * @license lucide-react v0.453.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const ne=$("Laptop",[["path",{d:"M20 16V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v9m16 0H4m16 0 1.28 2.55a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45L4 16",key:"tarvll"}]]);/** 7 * @license lucide-react v0.453.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const me=$("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);function ke(){const w=F(),s=G(w.slug??""),[_,q]=l.useState(!1),[T,A]=l.useState("not_applicable"),[a,N]=l.useState(""),[y,h]=l.useState(!1),[u,H]=l.useState(!1),[g,k]=l.useState(!1),[j,D]=l.useState(!1),[f,S]=l.useState(!1),[t,o]=l.useState({name:"",studentEnglishName:"",phone:"",email:"",school:"",studentGrade:"",remarks:""}),b=V.competitions.register.useMutation({onSuccess:r=>{z("CompleteRegistration",{content_name:`${s?.code??"Competition"} exam`,content_category:"International competition exam",value:s?.examRegistration?.smallGroupWaiver&&a==="small_group"?0:s?.examRegistration?.fee.amount,currency:"HKD"}),A(r.confirmationEmail),q(!0),window.scrollTo({top:0,behavior:"smooth"})},onError:r=>x.error(r.message||"æäº¤å¤±æï¼è«ç¨å¾å試æè¯çµ¡æå")});if(!s?.examRegistration||!s.competitionSchedule)return e.jsx(M,{});const v=s.examRegistration,m=s.competitionSchedule.dateTime.slice(0,4),i=!!v.smallGroupWaiver,c=O(s)==="home_online",I=r=>{if(r.preventDefault(),!t.name.trim()||!t.studentEnglishName.trim()||!t.studentGrade||!t.email.trim()||!t.school.trim()){x.error("è«å¡«å¯«å¸ç䏿åè±æå ¨åãé»éµãç¾æå¹´ç´åå°±è®å¸æ ¡å ¨å");return}if(i&&!a){h(!0),x.error("è«é¸æé©ç¨çèè©¦è²»å®æ");return}if(c&&!j){S(!0),x.error("è«å 確èªå·²äºè§£å± å®¶ç·ä¸è試çè¨åå VooV ç£èè¦æ±");return}if(v.terms&&!u){k(!0),x.error("è«å é±è®ä¸¦åæèè©¦å ±åæ¢æ¬¾");return}b.mutate({competitionSlug:s.slug,registrationType:"exam",enrolledInSmallGroupCourse:i?a==="small_group":!1,examTermsAccepted:u,examTermsVersion:v.terms?.version,homeExamRequirementsAccepted:c?j:void 0,homeExamRequirementsVersion:c?d.version:void 0,...t})},L=i&&a==="small_group"?0:s.examRegistration.fee.amount,E=`${s.code} ${m} èè©¦å ±å`;return e.jsxs(P,{children:[e.jsx(W,{title:`${E} â Aston Institute`,description:`å ±å ${s.code} ${m} 馿¸¯å ´æ¬¡ã${c?"å± å®¶è試ï¼é åææºåé»è ¦ä½çåææ©ï¼å¹³æ¿ VooV ç£èã":""}è試費 ${s.examRegistration.fee.display}ï¼å·²å æ¬è¡æ¿è²»ï¼${i?`ï¼å·²å ±è®æåæå ±è® ${s.code} å°ç課ç¨å¯ç²è±å `:""}ã`,path:`/competitions/${s.slug}/exam-register`}),e.jsx("section",{className:"bg-primary py-12 text-primary-foreground md:py-16",children:e.jsxs("div",{className:"container max-w-5xl",children:[e.jsxs(C,{href:`/competitions/${s.slug}`,className:"inline-flex items-center gap-1.5 text-sm text-primary-foreground/70 transition-colors hover:text-[var(--gold)]",children:[e.jsx(K,{size:15})," è¿å ",s.code," 競賽詳æ "]}),e.jsx("p",{className:"mt-7 text-[11px] font-semibold uppercase tracking-[0.22em] text-[var(--gold)]",children:"Exam Registration"}),e.jsx("h1",{className:"mt-3 font-serif-brand text-3xl font-bold md:text-5xl",children:E}),e.jsxs("p",{className:"mt-4 max-w-2xl leading-relaxed text-primary-foreground
11/78",children:["填寫以ä¸è³æç»è¨ ",m," ",s.code," 馿¸¯å ´æ¬¡ãAston Institute åéææ ¸å°åè³½è³æ ¼ãåé¡å仿¬¾å®æå¾èä½ è¯çµ¡ï¼æäº¤è¡¨æ ¼ä¸ä»£è¡¨å·²å®æä»æ¬¾æç¢ºèªèä½ã"]})]})}),e.jsx("main",{className:"bg-secondary/35 py-12 md:py-16",children:e.jsxs("div",{className:"container grid max-w-5xl gap-8 lg:grid-cols-[0.82fr_1.18fr]",children:[e.jsxs("aside",{className:"space-y-5",children:[e.jsxs("div",{className:"overflow-hidden rounded-xl border border-[var(--gold)]/35 bg-card shadow-sm",children:[e.jsxs("div",{className:"bg-primary p-5 text-primary-foreground",children:[e.jsxs("p",{className:"text-[10px] font-semibold uppercase tracking-[0.18em] text-[var(--gold)]",children:[m," Hong Kong Sitting"]}),e.jsxs("h2",{className:"mt-2 font-serif-brand text-2xl font-bold",children:[s.code," 馿¸¯å ´æ¬¡"]})]}),e.jsxs("dl",{className:"space-y-4 p-5 text-sm",children:[e.jsxs("div",{children:[e.jsxs("dt",{className:"flex items-center gap-1.5 font-semibold text-primary",children:[e.jsx(B,{size:15})," èè©¦æ¥æåæé"]}),e.jsx("dd",{className:"mt-1 text-muted-foreground",children:e.jsxs("time",{dateTime:s.competitionSchedule.dateTime,children:[s.competitionSchedule.display," · ",s.competitionSchedule.time]})})]}),c?e.jsxs("div",{children:[e.jsxs("dt",{className:"flex items-center gap-1.5 font-semibold text-primary",children:[e.jsx(U,{size:15}),"è試æ¹å¼"]}),e.jsx("dd",{className:"mt-1 leading-relaxed text-muted-foreground",children:"å±
å®¶è試"})]}):s.competitionSchedule.venue&&e.jsxs("div",{children:[e.jsxs("dt",{className:"flex items-center gap-1.5 font-semibold text-primary",children:[e.jsx(Y,{size:15}),"è試å°é»"]}),e.jsx("dd",{className:"mt-1 leading-relaxed text-muted-foreground",children:s.competitionSchedule.venue})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"font-semibold text-primary",children:"å ±åæªæ¢"}),e.jsx("dd",{className:"mt-1 text-muted-foreground",children:s.registrationDeadline.display})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"font-semibold text-primary",children:"ä¸è¬è試費"}),e.jsx("dd",{className:"mt-1 font-serif-brand text-3xl font-bold text-[var(--gold-text)]",children:s.examRegistration.fee.display}),e.jsx("dd",{className:"mt-1 text-xs text-muted-foreground",children:"å·²å
æ¬è¡æ¿è²»"})]}),s.examRegistration.smallGroupWaiver&&e.jsxs("div",{className:"rounded-lg border border-[var(--gold)]/35 bg-[var(--gold-light)]/20 p-4",children:[e.jsx("dt",{className:"font-semibold text-primary",children:"å°ç課ç¨å¸ç"}),e.jsx("dd",{className:"mt-1 text-lg font-bold text-[var(--gold-text)]",children:s.examRegistration.smallGroupWaiver.display}),e.jsx("dd",{className:"mt-1 text-xs leading-relaxed text-muted-foreground",children:s.examRegistration.smallGroupWaiver.description})]})]})]}),e.jsx("p",{className:"text-xs leading-relaxed text-muted-foreground",children:"è試形å¼ãæèæ¹å¼ãåé¡åæçµå®æä»¥ Aston Institute å ±å確èªçºæºãæ ¸å°è³æå¾ï¼æ£å¼ä»æ¬¾æç¤ºæå¯è³ç»è¨é»éµã"})]}),e.jsx("section",{id:"exam-registration-form",className:"rounded-xl border border-border bg-card p-6 shadow-sm md:p-8","aria-labelledby":"exam-registration-title",children:_?e.jsxs("div",{className:"flex min-h-[430px] flex-col items-center justify-center text-center",children:[e.jsx(Q,{className:"text-[var(--gold-text)]",size:52}),e.jsx("h2",{id:"exam-registration-title",className:"mt-4 font-serif-brand text-2xl font-bold text-primary",children:"èè©¦å ±åè³æå·²éåº"}),e.jsxs("p",{className:"mt-3 max-w-md text-sm leading-relaxed text-muted-foreground",children:["å¤è¬ä½ ç»è¨ ",s.code," ",m," 馿¸¯å ´æ¬¡ã",T==="sent"?"仿¬¾æç¤ºå·²å¯è³ç»è¨é»éµï¼":"æåå·²æ¶å°å ±åï¼é»éµæ«æªè½èªåéåºï¼åéæåè·é²ï¼","è«å
çåè³æ ¼ãèä½å",i&&a==="small_group"?"å°çè±å
":"è²»ç¨","確èªã"]}),e.jsx(le,{amountLabel:i&&a==="small_group"?"HK$0ï¼å°ç課ç¨è±å
ï¼å¾
æ ¸å°ï¼":s.examRegistration.fee.display,feeWaived:i&&a==="small_group",examArrangement:X(s)}),e.jsx(R,{asChild:!0,variant:"outline",className:"mt-6 border-primary/25 text-primary",children:e.jsx(C,{href:`/competitions/${s.slug}`,children:"è¿å競賽詳æ
"})})]}):e.jsxs(e.Fragment,{children:[e.jsx("h2",{id:"exam-registration-title",className:"font-serif-brand text-2xl font-bold text-primary",children:"ç«å³å ±è試"}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:"æ¨ç¤º * çæ¬ä½çºå¿
å¡«ãè«ä½¿ç¨å¯è¯çµ¡çè³æï¼æ¹ä¾¿æå確èªèä½åè²»ç¨å®æã"}),e.jsxs("form",{onSubmit:I,className:"mt-7 space-y-5","aria-label":`${s.code} èè©¦å ±å表å®`,children:[e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2",children:[e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{htmlFor:"exam-name",children:"å¸ç䏿å
¨å *"}),e.jsx(p,{id:"exam-name",autoComplete:"name",value:t.name,onChange:r=>o({...t,name:r.target.value}),required:!0})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{htmlFor:"exam-english-name",children:"å¸çè±æå
¨å *"}),e.jsx(p,{id:"exam-english-name",autoComplete:"name",value:t.studentEnglishName,onChange:r=>o({...t,studentEnglishName:r.target.value}),placeholder:"é èèº«ä»½èææä»¶ç¸å",required:!0})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{htmlFor:"exam-phone",children:"è¯çµ¡é»è©± *"}),e.jsx(p,{id:"exam-phone",type:"tel",value:t.phone,onChange:r=>o({...t,phone:r.target.value}),required:!0})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{htmlFor:"exam-email",children:"é»éµ *"}),e.jsx(p,{id:"exam-email",type:"email",value:t.email,onChange:r=>o({...t,email:r.target.value}),required:!0})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{children:"å¸çç¾æå¹´ç´ *"}),e.jsxs(se,{value:t.studentGrade,onValueChange:r=>o({...t,studentGrade:r}),children:[e.jsx(re,{"aria-required":"true",children:e.jsx(te,{placeholder:"è«é¸æ"})}),e.jsx(ae,{children:oe.map(r=>e.jsx(ie,{value:r,children:r},r))})]})]})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{htmlFor:"exam-school",children:"å¸çå°±è®å¸æ ¡å
¨å *"}),e.jsx(p,{id:"exam-school",value:t.school,onChange:r=>o({...t,school:r.target.value}),placeholder:"è«å¿ä½¿ç¨å¸æ ¡ç°¡ç¨±",required:!0})]}),i?e.jsxs("fieldset",{className:`rounded-xl border p-5 ${y?"border-destructive bg-destructive/5":"border-primary/15 bg-secondary/30"}`,children:[e.jsx("legend",{className:"px-1 font-semibold text-primary",children:"èè©¦è²»å®æ *"}),e.jsx("p",{className:"mt-1 text-xs leading-relaxed text-muted-foreground",children:"è«é¸æä¸é
ï¼å¦é¸æå°çè±å
ï¼åéææ ¸å°ç¸åå¸çç課ç¨å ±åç´éã"}),e.jsxs("div",{className:"mt-4 grid gap-3",children:[e.jsxs("label",{className:"flex cursor-pointer gap-3 rounded-lg border border-border bg-card p-4 hover:border-[var(--gold)]/55",children:[e.jsx("input",{type:"radio",name:"exam-fee-option",value:"standard",checked:a==="standard",onChange:()=>{N("standard"),h(!1)},required:!0,className:"mt-1 h-4 w-4 accent-[var(--gold)]"}),e.jsxs("span",{children:[e.jsxs("strong",{className:"block text-primary",children:["ä¸è¬èè©¦å ±å · ",s.examRegistration.fee.display]}),e.jsx("span",{className:"mt-1 block text-xs leading-relaxed text-muted-foreground",children:"å·²å
æ¬è¡æ¿è²»ï¼ä»æ¬¾æ¹æ³æå¨èä½ç¢ºèªå¾æä¾ã"})]})]}),e.jsxs("label",{className:"flex cursor-pointer gap-3 rounded-lg border border-border bg-card p-4 hover:border-[var(--gold)]/55",children:[e.jsx("input",{type:"radio",name:"exam-fee-option",value:"small_group",checked:a==="small_group",onChange:()=>{N("small_group"),h(!1)},required:!0,className:"mt-1 h-4 w-4 accent-[var(--gold)]"}),e.jsxs("span",{children:[e.jsxs("strong",{className:"block text-primary",children:["å·²å ±è®ï¼åæå ±è® ",m," ",s.code," å°ç · è試費 HK$0"]}),e.jsx("span",{className:"mt-1 block text-xs leading-relaxed text-muted-foreground",children:"å°ç課ç¨å¸çå¯ç²è±å
èè©¦è²»ï¼æçµè±å
è³æ ¼ç± Aston Institute æ ¸å°ã"})]})]})]}),y&&e.jsx("p",{className:"mt-2 text-xs text-destructive",role:"alert",children:"è«é¸æé©ç¨çèè©¦è²»å®æã"})]}):e.jsxs("div",{className:"rounded-xl border border-primary/15 bg-secondary/30 p-5",children:[e.jsxs("p",{className:"font-semibold text-primary",children:["è試費 · ",s.examRegistration.fee.display]}),e.jsx("p",{className:"mt-1 text-xs leading-relaxed text-muted-foreground",children:"å·²å
æ¬è¡æ¿è²»ï¼ä»æ¬¾æ¹æ³æå¨èä½ç¢ºèªå¾ä»¥é»éµæä¾ã"})]}),e.jsxs("div",{className:"rounded-lg border border-[var(--gold)]/35 bg-[var(--gold-light)]/15 p-4","aria-live":"polite",children:[e.jsxs("div",{className:"flex items-center justify-between gap-4",children:[e.jsx("span",{className:"text-sm font-semibold text-primary",children:"é è¨æä»è試費"}),e.jsx("strong",{className:"font-serif-brand text-2xl text-[var(--gold-text)]",children:i&&!a?"è«å
鏿":`HK$${L.toLocaleStr
11ing("en-HK")}`})]}),e.jsx("p",{className:"mt-1 text-xs text-muted-foreground",children:i&&a==="small_group"?"å°ç課ç¨è±å
ï¼å¾
åéæ ¸å°å ±åç´éã":"ä¸è¬è試費已å
æ¬è¡æ¿è²»ã"})]}),c&&e.jsxs("section",{className:"overflow-hidden rounded-xl border border-sky-700/25 bg-sky-50/70","aria-labelledby":"home-exam-requirements-title",children:[e.jsxs("div",{className:"border-b border-sky-700/15 bg-primary px-5 py-4 text-primary-foreground",children:[e.jsx("p",{className:"text-[10px] font-semibold uppercase tracking-[0.18em] text-[var(--gold)]",children:"Home Online Exam"}),e.jsx("h3",{id:"home-exam-requirements-title",className:"mt-1 font-serif-brand text-xl font-bold",children:d.title})]}),e.jsxs("div",{className:"space-y-4 p-5",children:[e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(ne,{size:20,className:"mt-0.5 shrink-0 text-primary"}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-primary",children:d.examDevice.title}),e.jsx("p",{className:"mt-1 text-sm leading-relaxed text-foreground/80",children:d.examDevice.description})]})]}),e.jsxs("div",{className:"flex items-start gap-3 rounded-lg border border-amber-500/30 bg-amber-50 p-4",children:[e.jsx(Z,{size:19,className:"mt-0.5 shrink-0 text-amber-700"}),e.jsx("p",{className:"text-sm font-medium leading-relaxed text-amber-950",children:d.examDevice.warning})]}),e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(me,{size:20,className:"mt-0.5 shrink-0 text-primary"}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-primary",children:d.proctorDevice.title}),e.jsx("p",{className:"mt-1 text-sm leading-relaxed text-foreground/80",children:d.proctorDevice.description})]})]}),e.jsxs("label",{className:`flex cursor-pointer items-start gap-3 rounded-lg border p-4 transition-colors ${f?"border-destructive bg-destructive/5":"border-sky-700/20 bg-card hover:border-sky-700/40"}`,children:[e.jsx("input",{type:"checkbox",checked:j,onChange:r=>{D(r.target.checked),r.target.checked&&S(!1)},required:!0,"aria-describedby":"home-exam-requirements-error",className:"mt-0.5 h-4 w-4 shrink-0 accent-[var(--gold)]"}),e.jsx("span",{className:"text-sm font-medium leading-relaxed text-primary",children:"æå·²äºè§£ä¸¦æåææºå符åè¦æ±çè試è¨åå VooV ç£èè¨åã*"})]}),e.jsx("p",{id:"home-exam-requirements-error",className:`text-xs ${f?"text-destructive":"sr-only"}`,role:f?"alert":void 0,children:"è«å
確èªå±
å®¶ç·ä¸è試è¨ååç£èè¦æ±ï¼æå¯æäº¤å ±åã"})]})]}),s.examRegistration.terms&&e.jsxs("section",{className:"overflow-hidden rounded-xl border border-primary/15 bg-secondary/35","aria-labelledby":"exam-terms-title",children:[e.jsxs("div",{className:"border-b border-primary/10 bg-primary px-5 py-4 text-primary-foreground",children:[e.jsx("p",{className:"text-[10px] font-semibold uppercase tracking-[0.18em] text-[var(--gold)]",children:"Terms and Conditions"}),e.jsx("h3",{id:"exam-terms-title",className:"mt-1 font-serif-brand text-xl font-bold",children:s.examRegistration.terms.title}),e.jsx("p",{className:"mt-1 text-xs text-primary-foreground/70",children:"æäº¤èè©¦å ±åè³æåï¼è«ä»ç´°é±è®ä»¥ä¸å®æã"})]}),e.jsxs("div",{className:"p-5",children:[e.jsx("ul",{id:"exam-terms-list",className:"space-y-3 text-sm leading-relaxed text-foreground/85",children:s.examRegistration.terms.items.map(r=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx("span",{"aria-hidden":"true",className:"mt-2 h-1.5 w-1.5 shrink-0 rounded-full bg-[var(--gold)]"}),e.jsx("span",{children:r})]},r))}),e.jsxs("label",{className:`mt-5 flex cursor-pointer items-start gap-3 rounded-lg border p-4 transition-colors ${g?"border-destructive bg-destructive/5":"border-primary/15 bg-card hover:border-primary/30"}`,children:[e.jsx("input",{type:"checkbox",checked:u,onChange:r=>{H(r.target.checked),r.target.checked&&k(!1)},required:!0,"aria-describedby":"exam-terms-list exam-terms-error",className:"mt-0.5 h-4 w-4 shrink-0 accent-[var(--gold)]"}),e.jsxs("span",{className:"text-sm font-medium leading-relaxed text-primary",children:["æå·²é±è®ååæä»¥ä¸ ",s.code," èè©¦å ±åæ¢æ¬¾ï¼å
æ¬é款ãè½è®åæ¡å£å¤©æ°£æ¹æå®æã*"]})]}),e.jsx("p",{id:"exam-terms-error",className:`mt-2 text-xs ${g?"text-destructive":"sr-only"}`,role:g?"alert":void 0,children:"è«å
é±è®ä¸¦åæèè©¦å ±åæ¢æ¬¾ï¼æå¯æäº¤å ±åã"})]})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsx(n,{htmlFor:"exam-remarks",children:"å註"}),e.jsx(ee,{id:"exam-remarks",rows:4,value:t.remarks,onChange:r=>o({...t,remarks:r.target.value}),placeholder:i?"ä¾å¦ï¼å°ç課ç¨å ±åå§åãç¹æ®èè©¦å®ææå
¶ä»éè¦è·é²çäºé
":"ä¾å¦ï¼ç¹æ®èè©¦å®ææå
¶ä»éè¦è·é²çäºé
"})]}),e.jsx(R,{type:"submit",size:"lg",disabled:b.isPending,className:"w-full bg-[var(--gold)] font-semibold text-primary hover:bg-[var(--gold)]/90",children:b.isPending?e.jsxs(e.Fragment,{children:[e.jsx(de,{className:"mr-2 animate-spin",size:17}),"æäº¤ä¸â¯"]}):`æäº¤ ${s.code} èè©¦å ±å`}),e.jsxs("p",{className:"flex items-start gap-2 text-xs leading-relaxed text-muted-foreground",children:[e.jsx(J,{size:14,className:"mt-0.5 shrink-0"}),"æäº¤å³è¡¨ç¤ºåæ Aston Institute ä½¿ç¨ææä¾è³æè·é²æ¬æ¬¡èè©¦å ±åï¼æåä¸æå æ¬æ¬¡æäº¤èªåæä½ å å
¥å
¶ä»æ¨å»£åå®ã"]})]})]})})]})})]})}export{ke as default};
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.