1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="e4e6933d-2939-4b3d-b3c8-f4a0185f1e6a",e._sentryDebugIdIdentifier="sentry-dbid-e4e6933d-2939-4b3d-b3c8-f4a0185f1e6a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1092,1693,8711],{8404:(e,t,a)=>{a.d(t,{A:()=>l});var s=a(37876),n=a(14232),i=a(86659);function l({anchorRef:e,onSubmit:t,isChatOpen:a,onOpenThreads:r,suggestedQuestions:o,isLoadingSuggested:c,merchantCount:d}){let[u,h]=(0,n.useState)(!1),[m,p]=(0,n.useState)(!1),[f,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{h(!0)},[]),(0,n.useEffect)(()=>{let e=()=>p(window.innerWidth>=1024);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),(0,n.useEffect)(()=>{if(!e.current)return;let t=new IntersectionObserver(([e])=>{x(!e.isIntersecting)},{threshold:0,rootMargin:"-80px 0px 0px 0px"});return t.observe(e.current),()=>t.disconnect()},[e]);let g=(!m||f)&&!a;return(0,s.jsxs)(s.Fragment,{children:[u&&(0,s.jsxs)("div",{className:"omni-chat-root font-main",children:[(0,s.jsx)(i.ql,{isSticky:!0,pauseCyclingOnFocus:!1,visible:g,onSubmit:t,onOpenThreads:r,suggestedQuestions:o,isLoadingSuggested:c,merchantCount:d}),g&&(0,s.jsx)("style",{children:` 2 @media (max-width: 767px) { 3 #fixed-bottom-menu { 4 transform: translateY(-147px) !important; 5 } 6 body { 7 padding-bottom: 147px !important; 8 } 9 } 10 @media (min-width: 768px) { 11 #fixed-bottom-menu { 12 transform: translateY(-143px) !important; 13 } 14 body { 15 padding-bottom: 143px !important; 16 } 17 } 18 `})]}),a&&(0,s.jsx)("style",{children:` 19 #fixed-bottom-menu { 20 display: none !important; 21 } 22 `})]})}},38053:(e,t,a)=>{a.d(t,{j:()=>r});var s=a(14232),n=a(14e3),i=a(96331),l=a(37703);function r({urlMessage:e=null}={}
22){let[t,a]=(0,s.useState)(()=>{let t=(0,l.Yh)();return e??t}),[o,c]=(0,s.useState)(0),[d,u]=(0,s.useState)(!1),[h,m]=(0,s.useState)(null),p=(0,i.V)(),f=(0,s.useRef)(null),x=(0,n.useSearchParams)(),g=x?.get("domain")||void 0,y=(0,s.useCallback)(e=>{m(null),a(e),c(e=>e+1),u(!0)},[]),b=(0,s.useCallback)(e=>{a(null),m(e),c(e=>e+1),u(!0)},[]),v=(0,s.useCallback)(()=>{a(null),m(null),c(e=>e+1),u(!0)},[]),j=(0,s.useCallback)(()=>u(!1),[]);return(0,s.useEffect)(()=>{let e=()=>{let e=(0,l.Yh)();e&&y(e)};return window.addEventListener(l.XL,e),()=>window.removeEventListener(l.XL,e)},[y]),(0,s.useEffect)(()=>{t&&u(!0)},[t]),{anchorRef:f,chatKey:o,closeChat:j,domain:g,initialMessage:t,initialThreadId:h,isChatOpen:d,openChatWithMessage:y,openChatWithThread:b,openNewChat:v,threadsPanel:p}}},45570:(e,t,a)=>{a.d(t,{I:()=>s,dK:()=>o,hS:()=>l,jQ:()=>n,o3:()=>r,sJ:()=>i});let s=6,n=6,i=9,l={packs:"home_packs",recommendedPacks:"home_recommended_packs",recentlyVisited:"home_recently_visited",favorites:"home_mintys_favorites",categories:"home_categories"},r={packs:"Find your Pack",recommendedPacks:"Recommended For You",recentlyVisited:"Recently Visited",favorites:"Minty's Favorites",categories:"Categories"},o={EDGE_TOLERANCE:8,RESIZE_DEBOUNCE_MS:150}},48711:(e,t,a)=>{a.r(t),a.d(t,{Axios:()=>n,AxiosError:()=>i,AxiosHeaders:()=>f,Cancel:()=>u,CancelToken:()=>o,CanceledError:()=>l,HttpStatusCode:()=>x,VERSION:()=>c,all:()=>d,create:()=>v,default:()=>s.A,formToJSON:()=>g,getAdapter:()=>y,isAxiosError:()=>h,isCancel:()=>r,mergeConfig:()=>b,spread:()=>m,toFormData:()=>p});var s=a(5068);let{Axios:n,AxiosError:i,CanceledError:l,isCancel:r,CancelToken:o,VERSION:c,all:d,Cancel:u,isAxiosError:h,spread:m,toFormData:p,AxiosHeaders:f,HttpStatusCode:x,formToJSON:g,getAdapter:y,mergeConfig:b,create:v}=s.A},74723:(e,t,a)=>{a.d(t,{A:()=>P});var s=a(37876),n=a(14232),i=a(18847),l=a.n(i),r=a(86659),o=a(8404),c=a(96331),d=a(33115),u=a(17045),h=a(36485),m=a(9444),p=a(72756),f=a(62793),x=a(23412),g=a(55290),y=a(44354),b=a(77096),v=a(42608),j=a(45570);let k={white:{right:"from-white",left:"to-white"},skin:{right:"from-skin-100-n",left:"to-skin-100-n"}},w="pointer-events-none absolute hidden w-[181px] items-center lg:flex",S="pointer-events-auto relative z-10 flex size-8 shrink-0 cursor-pointer items-center justify-center rounded-full border border-solid border-black-alpha-18 text-pikachu-1000",N=({children:e,ariaLabel:t,chrome:a="none",fade:i="white",arrowAlign:l="center",trackClassName:r="gap-3"})=>{let o=(0,n.useRef)(null),[c,d]=(0,n.useState)(!1),[u,h]=(0,n.useState)(!1),[m,p]=(0,n.useState)(1),[f,x]=(0,n.useState)(0),g="avatar"===l?"top-0 h-20":"inset-y-0",y="arrow"===a||"both"===a,b=(0,n.useCallback)(()=>{let e=o.current;if(!e)return;let{scrollLeft:t,clientWidth:a,scrollWidth:s}=e,{EDGE_TOLERANCE:n}=j.dK;d(t>n),h(t+a<s-n),p(a>0?Math.ceil(s/a):1),x(a>0?Math.round(t/a):0)},[]);(0,n.useEffect)(()=>{let e,t=o.current;if(!t)return;let a=()=>{clearTimeout(e),e=setTimeout(b,j.dK.RESIZE_DEBOUNCE_MS)};return t.addEventListener("scroll",b,{passive:!0}),window.addEventListener("resize",a),()=>{clearTimeout(e),t.removeEventListener("scroll",b),window.removeEventListener("resize",a)}},[b]),(0,n.useEffect)(()=>{b()},[b,e]);let N=()=>window.matchMedia("(prefers-reduced-motion: reduce)").matches?"auto":"smooth",C=e=>{let t=o.current;if(!t)return;let a=t.firstElementChild,s=parseFloat(getComputedStyle(t).columnGap)||0,n=a?a.getBoundingClientRect().width+s:0,i=n>0?Math.max(1,Math.floor(t.clientWidth/n)):0;t.scrollBy({left:e*(i>0?i*n:t.clientWidth),behavior:N()})};return(0,s.jsxs)("div",{className:"relative w-full","data-sentry-component":"HomeCarousel","data-sentry-source-file":"HomeCarousel.tsx",children:[(0,s.jsx)("ul",{ref:o,"aria-label":t,className:`flex list-none ${r} overflow-x-auto scrollbar-hide snap-x snap-mandatory`,style:{WebkitOverflowScrolling:"touch"},children:e}),y&&u&&(0,s.jsxs)("div",{className:`${w} ${g} -right-6 justify-end pr-6`,children:[(0,s.jsx)("span",{"aria-hidden":"true",className:`scroll-edge-blur absolute inset-0 bg-gradient-to-l ${k[i].right} to-transparent`}),(0,s.jsx)("button",{type:"button","aria-label":`Scroll ${t} forward`,onClick:()=>C(1),className:S,children:(0,s.jsx)(v.A,{className:"size-5",width:20,height:20,fill:"currentColor"})})]}),y&&c&&(0,s.jsxs)("div",{className:`${w} ${g} -left-6 justify-start pl-6`,children:[(0,s.jsx)("span",{"aria-hidden":"true",className:`scroll-edge-blur-left absolute inset-0 bg-gradient-to-l from-transparent ${k[i].left}`}),(0,s.jsx)("button",{type:"button","aria-label":`Scroll ${t} back`,onClick:()=>C(-1),className:S,children:(0,s.jsx)(v.A,{className:"size-5 rotate-180",width:20,height:20,fill:"currentColor"})})]}),("dots"===a||"both"===a)&&m>1&&(0,s.jsx)("div",{className:"mt-3 flex items-center justify-center gap-[7px] lg:hidden",children:Array.from({length:m},(e,a)=>(0,s.jsx)("button",{type:"button","aria-label":`Go to ${t} page ${a+1}`,"aria-current":a===f,onClick:()=>{let e;(e=o.current)&&e.scrollTo({left:a*e.clientWidth,behavior:N()})},className:a===f?"h-2 w-7 cursor-pointer rounded-full bg-pikachu-250":"size-1.5 cursor-pointer rounded-full bg-pikachu-200"},a))})]})},C=({href:e,label:t,location:a})=>(0,s.jsx)("a",{href:e,"data-analytics-tracking":!0,"data-analytics-payload":JSON.stringify({event:"button_clicked",content:t,location:a}),className:"flex h-6 shrink-0 items-center justify-center rounded-full px-3 font-inter text-[10px] font-semibold capitalize leading-normal tracking-[0.1px] text-mint-1100 no-underline transition-opacity hover:opacity-70","data-sentry-component":"HomeGlassPill","data-sentry-source-file":"HomeGlassPill.tsx",children:t}),E=({id:e,title:t,children:a,className:n="",titleClassName:i=""})=>(0,s.jsxs)("div",{className:`flex w-full items-center justify-between gap-2 px-1 ${n}`,"data-sentry-component":"HomeSectionHeader","data-sentry-source-file":"HomeSectionHeader.tsx",children:[(0,s.jsx)("h2",{id:e,className:`font-gelica text-lg font-medium leading-[1.4] text-pikachu-900-n ${i}`,children:t}),a]});var H=a(97795);let _="/assets/images/stores/clothing.svg",T=({category:e,location:t})=>{let a=(0,H.P)(e.categorySlug,t,!0,"category_slug");return(0,s.jsx)("li",{className:"shrink-0 snap-start","data-sentry-component":"CategoryTile","data-sentry-source-file":"CategoryTile.tsx",children:(0,s.jsxs)("a",{ref:a,href:`/c/${e.categorySlug}`,"data-analytics-tracking":!0,"data-analytics-payload":JSON.stringify({event:"category_selected",content:e.categoryName,location:t,name:e.categorySlug,level:"top"}),className:"group flex max-w-[104px] flex-col items-center justify-center gap-2 py-2 no-underline",children:[(0,s.jsx)("img",{src:e.altImageUrls?.["64x64"]||e.categoryImage||_,alt:"",className:"size-16 shrink-0 rounded-full object-cover transition-transform duration-200 group-hover:scale-110 motion-reduce:transform-none",loading:"lazy",decoding:"async",onError:e=>{e.target.src=_}}),(0,s.jsx)("span",{className:"w-full px-1 text-center font-inter text-[10px] font-normal capitalize leading-[1.5] tracking-[0.2px] text-pikachu-1000",children:e.categoryName})]})})},A="flex w-full flex-col gap-4 px-6 py-2",I="flex w-full flex-col px-6 py-2",M=({id:e,title:t,packs:a,location:n,className:i=I})=>(0,s.jsxs)("section",{"aria-labelledby":e,className:i,"data-sentry-component":"PacksRow","data-sentry-source-file":"HomeSections.tsx",children:[(0,s.jsx)(E,{id:e,title:t,"data-sentry-element":"HomeSectionHeader","data-sentry-source-file":"HomeSections.tsx",children:(0,s.jsx)(C,{href:"/p",label:"All Packs",location:n,"data-sentry-element":"HomeGlassPill","data-sentry-source-file":"HomeSections.tsx"})}),(0,s.jsx)(N,{ariaLabel:t,chrome:"both",fade:"white",trackClassName:"gap-3 -mx-6 px-6 py-4 scroll-px-6","data-sentry-element":"HomeCarousel","data-sentry-source-file":"HomeSections.tsx",children:a.map(e=>(0,s.jsx)("li",{className:"snap-start",children:(0,s.jsx)(y.A,{pack:e,variant:"compact",location:n})},e.slug))})]}),O=({className:e=""})=>(0,s.jsxs)("div",{"aria-hidden":"true",className:`flex w-full flex-col gap-4 px-6 pb-2 ${e}`,"data-sentry-component":"PacksSkeleton","data-sentry-source-file":"HomeSections.tsx",children:[(0,s.jsx)("div",{className:"px-1 py-2",children:(0,s.jsx)("div",{className:"h-7 w-40 animate-pulse rounded bg-pikachu-200-n"})}),(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,s.jsx)("div",{className:"h-[246px] animate-pulse rounded-3xl bg-pikachu-200-n md:h-[216px]"}),(0,s.jsx)("div",{className:"hidden h-[216px] animate-pulse rounded-3xl bg-pikachu-200-n sm:block"})]})]}),L=({packs:e,categories:t})=>{let a=(0,f.As)(),i=e.length>
220,l=(0,b.Ry)(i),r=(0,b.V7)(i),[o,c]=(0,n.useState)([]),[d,y]=(0,n.useState)(!0),[v,k]=(0,n.useState)([]);(0,n.useEffect)(()=>{let e=!1;return m.axiosInstance.get("/api/v2/merchants",{params:{is_favorite:!0,limit:j.I,with_deal_stats:!0,store_page:!0}}).then(t=>{e||c((0,h.oB)(t.data?.data||[]).slice(0,j.I).map(e=>({...(0,h.PM)(e),isFavourite:!0})))}).catch(e=>{(0,p.vV)(e,{context:"Home page - Mintyâs Favorites"})}).finally(()=>{e||y(!1)}),()=>{e=!0}},[]),(0,n.useEffect)(()=>{if(!0!==a)return;let e=!0;return(0,u.iW)(j.jQ).then(t=>{e&&k(t)}).catch(e=>{(0,p.vV)(e,{context:"Home page - Recently Visited"})}),()=>{e=!1}},[a]);let w=void 0===a,S=!0===a,{yourPacks:H,hasJoined:_,recommendedPacks:L}=(0,b.t8)(e,l.isMember,r.slugs),$=S&&!l.isLoading,P=S&&!r.error&&L.length>0?(0,s.jsx)(M,{id:"home-recommended-packs",title:j.o3.recommendedPacks,packs:L.slice(0,b.b5),location:j.hS.recommendedPacks}):null,F=(0,n.useMemo)(()=>v.map(e=>({...(0,h.PM)({...e,description:""}),isFavourite:e.is_minty_favorite||!1})),[v]);return(0,s.jsxs)("div",{className:"mx-auto flex w-full max-w-[1280px] flex-col gap-2 py-3 md:gap-8 md:py-8","data-sentry-component":"HomeSections","data-sentry-source-file":"HomeSections.tsx",children:[i&&(0,s.jsxs)(s.Fragment,{children:[w&&(0,s.jsx)(O,{className:"hide-guest"}),S&&(l.isLoading||!_&&r.isLoading)&&(0,s.jsx)(O,{}),!S&&(0,s.jsx)(M,{id:"home-packs",title:j.o3.packs,packs:e.slice(0,b.b5),location:j.hS.packs,className:w?`${I} hide-authed`:I}),$&&_&&(0,s.jsx)("div",{className:"flex w-full flex-col px-6 pb-2",children:(0,s.jsx)(b.HE,{packs:H,singleRow:!0})}),$&&!_&&P]}),!0===a&&F.length>0&&(0,s.jsxs)("section",{"aria-labelledby":"home-recent",className:A,children:[(0,s.jsx)(E,{id:"home-recent",title:j.o3.recentlyVisited,children:(0,s.jsx)(C,{href:"/s",label:"All Stores",location:j.hS.recentlyVisited})}),(0,s.jsx)(x.A,{title:j.o3.recentlyVisited,location:j.hS.recentlyVisited,merchants:F,layout:"favourites",maxItems:j.jQ,hideHeader:!0})]}),(d||o.length>0)&&(0,s.jsxs)("section",{"aria-labelledby":"home-favorites",className:A,children:[(0,s.jsx)(E,{id:"home-favorites",title:j.o3.favorites,children:(0,s.jsx)(g.Ay,{triggerClassName:"h-5 rounded-full bg-mint-300-n px-1.5 hover:bg-mint-400"})}),(0,s.jsx)(x.A,{title:j.o3.favorites,location:j.hS.favorites,merchants:o,layout:"favourites",maxItems:j.I,isLoading:d,hideHeader:!0,trackImpressions:!0})]}),$&&_&&P,t.length>0&&(0,s.jsx)("section",{"aria-labelledby":"home-categories",className:"w-full py-2 lg:px-6",children:(0,s.jsxs)("div",{className:"flex w-full flex-col gap-4 overflow-clip bg-skin-100-n p-6 lg:rounded-3xl",children:[(0,s.jsx)(E,{id:"home-categories",title:j.o3.categories,className:"lg:justify-end",titleClassName:"lg:sr-only",children:(0,s.jsx)(C,{href:"/c",label:"All Categories",location:j.hS.categories})}),(0,s.jsx)(N,{ariaLabel:j.o3.categories,chrome:"arrow",fade:"skin",arrowAlign:"avatar",trackClassName:"gap-6 -mx-6 px-6 scroll-px-6",children:t.map(e=>(0,s.jsx)(T,{category:e,location:j.hS.categories},e.categoryId))})]})})]})},$=l()(()=>Promise.all([a.e(7421),a.e(2070)]).then(a.bind(a,62070)),{loadableGenerated:{webpack:()=>[62070]},ssr:!1});function P({chat:e,packs:t,categories:a,merchantCount:i}){let{isAuthenticated:l}
22=(0,f.pz)(),[h,m]=(0,n.useState)(null);(0,n.useEffect)(()=>{if(!l)return void m(null);let e=!1;return(0,u.Ni)().then(t=>{e||m(t)}).catch(()=>{}),()=>{e=!0}},[l]);let[p,x]=(0,n.useState)([]),[g,y]=(0,n.useState)(!0);(0,n.useEffect)(()=>{(0,d.HO)({fav:!0}).then(e=>{e.data&&x(e.data.map(e=>"string"==typeof e?e:e.short_text||e.question||"").filter(Boolean).slice(0,3))}).catch(()=>{}).finally(()=>y(!1))},[]);let b=(0,s.jsxs)("span",{className:"grid w-full items-end justify-items-center text-center",children:[(0,s.jsxs)("span",{"aria-hidden":!!h?.firstName,className:`col-start-1 row-start-1 transition-opacity duration-500 ${h?.firstName?"opacity-0":"opacity-100"}`,children:["Smart Shopping,",(0,s.jsx)("br",{}),"Automatic Cashback"]}),(0,s.jsx)("span",{"aria-hidden":!h?.firstName,className:`col-start-1 row-start-1 transition-opacity duration-500 ${h?.firstName?"opacity-100":"opacity-0"}`,children:h?.firstName&&`Welcome back, ${h.firstName}`})]}),{threadsPanel:v}=e;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{id:"minty-homepage-content",className:"flex flex-col items-center justify-center py-0 lg:py-8 px-4 dark:bg-black transition-colors",children:(0,s.jsx)("div",{className:"flex flex-col items-center w-full max-w-3xl gap-8",children:(0,s.jsx)(r.hj,{ref:e.anchorRef,autoFocus:!0,pauseCyclingOnFocus:!1,title:b,subtitle:"Join 2M+ shoppers saving with Minty",isSubtitleFadingOut:!1,merchantCount:i??void 0,suggestedQuestions:p,isLoadingSuggested:g,onSubmit:e.openChatWithMessage,onOpenThreads:v.handleOpenThreads,"data-sentry-element":"HomepageHeroInput","data-sentry-source-file":"HomeChatExperience.tsx"})})}),(0,s.jsx)(L,{packs:t,categories:a,"data-sentry-element":"HomeSections","data-sentry-source-file":"HomeChatExperience.tsx"}),(0,s.jsx)(o.A,{anchorRef:e.anchorRef,onSubmit:e.openChatWithMessage,isChatOpen:e.isChatOpen,onOpenThreads:v.handleOpenThreads,suggestedQuestions:p,isLoadingSuggested:g,merchantCount:i??void 0,"data-sentry-element":"StickyChatInput","data-sentry-source-file":"HomeChatExperience.tsx"}),e.isChatOpen&&(0,s.jsx)($,{positioning:"absolute",isOpen:!0,onClose:e.closeChat,className:"w-full h-full max-h-full overflow-hidden",hideScrollbars:!0,useGlassEffect:!0,initialMessage:e.initialMessage,initialThreadId:e.initialThreadId||void 0,domain:e.domain,hideHeroOnMobile:!0,enableStorePredictiveSearch:!1,merchantCount:i??void 0},e.chatKey),(0,s.jsx)(c.A,{isOpen:v.isThreadsOpen,onClose:v.closeThreads,threads:v.threads,isLoading:v.isLoadingThreads,error:v.threadsError,isAuthenticated:v.isAuthenticated,onThreadSelect:e.openChatWithThread,onNewChat:e.openNewChat,"data-sentry-element":"ChatThreadsModal","data-sentry-source-file":"HomeChatExperience.tsx"})]})}},96331:(e,t,a)=>{a.d(t,{A:()=>d,V:()=>c});var s=a(37876),n=a(14232),i=a(86659),l=a(33115),r=a(62793),o=a(63437);function c(){let{isAuthenticated:e}=(0,r.pz)(),[t,a]=(0,n.useState)(!1),[s,i]=(0,n.useState)([]),[o,c]=(0,n.useState)(!1),[d,u]=(0,n.use
22State)(null),h=(0,n.useCallback)(async(t="blocking")=>{if(!e){i([]),u(null),c(!1);return}c(!0),("blocking"===t||0===s.length)&&u(null);try{let e=await (0,l.IY)();e?.data?i(e.data):("blocking"===t||0===s.length)&&u("Failed to load chats")}catch{("blocking"===t||0===s.length)&&u("Failed to load chats")}finally{c(!1)}},[s.length,e]);return{isThreadsOpen:t,handleOpenThreads:(0,n.useCallback)(()=>{a(!0),e&&(0===s.length?h("blocking"):h("background"))},[h,s.length,e]),closeThreads:(0,n.useCallback)(()=>a(!1),[]),threads:s,isLoadingThreads:o,threadsError:d,isAuthenticated:!!e}}function d({isOpen:e,onClose:t,threads:a,isLoading:n,error:l,isAuthenticated:r,onThreadSelect:c,onNewChat:u}){return e?(0,s.jsx)("div",{className:"fixed inset-0 z-[100001] flex items-center justify-center overflow-hidden bg-black/30 backdrop-blur-sm omni-chat-root font-main p-4",onClick:t,"data-sentry-component":"ChatThreadsModal","data-sentry-source-file":"ChatThreadsModal.tsx",children:(0,s.jsx)("div",{className:"relative w-full max-w-[480px] h-[min(640px,90vh)] bg-white rounded-[32px] shadow-xl overflow-hidden",onClick:e=>e.stopPropagation(),children:(0,s.jsx)(i.sE,{threads:a,isLoading:n,error:l,isAuthenticated:r,loginUrl:`${o.K.URL_MINTY}/login`,onClose:t,onThreadSelect:e=>{t(),c(e.thread_id)},onNewChat:()=>{t(),u()},uiPreset:"web",className:"h-full bg-white","data-sentry-element":"ThreadsList","data-sentry-source-file":"ChatThreadsModal.tsx"})})}):null}}}]);
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.