PageSourceSearch

https://www.optus.com.au/etc.clientlibs/aem-oca/clientlibs/clientl…/resources/1290.c7fa8f7cd0a7009a.js

js optus.com.au collected 2026-09-24 08:26:11 UTC 18,908 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_lux2_ssr_catalogue_sfcc=self.webpackChunk_lux2_ssr_catalogue_sfcc||[]).push([["1290"],{68929:function(e,t,r){r.r(t),r.d(t,{default:function(){return X}});var n=r(32485),o=r.n(n),c=r(41594),a=r.n(c),i=r(52956),l=r(17988),u=r(7887),s=r(29791),p=r(41320),d=r(44931),b=r(5201),f=r(23279),m=r(36030),y=r(68165),v=r(61038),h=r(78686),g=r(32548),P=r(80243),w=r(20908),O=r(96311),S=r(8162);function A(){var e,t,r=(e=["\n  border-top: var(--bm-measurement-1) solid\n    var(--bm-color-border-neutral-subtle-light);\n  border-bottom: var(--bm-measurement-1) solid\n    var(--bm-color-border-neutral-subtle-light);\n  padding-top: var(--bm-spacing-16);\n  padding-bottom: var(--bm-spacing-24);\n\n  h3 {\n    color: var(--bm-color-text-default-light);\n    font-family: var(--bm-font-family-mark-pro);\n    font-weight: var(--bm-font-weight-bold);\n    font-size: var(--bm-font-size-xs-mobile);\n    line-height: var(--bm-font-line-height-xs-mobile);\n    margin-bottom: var(--bm-spacing-24);\n  }\n\n  p {\n    color: var(--bm-color-text-default-light);\n    font-feature-settings: 'liga' off, 'clig' off;\n    font-family: var(--bm-font-family-mark-pro);\n    font-weight: var(--bm-font-weight-bold);\n    font-size: var(--bm-font-size-xs-mobile);\n    line-height: var(--bm-font-line-height-xs-mobile);\n    font-style: normal;\n    margin-bottom: 0;\n  }\n  ul {\n    margin: var(--bm-spacing-24) 0 0;\n    padding-inline-start: var(--bm-spacing-16);\n  }\n  li {\n    color: var(--bm-color-text-default-light);\n    font-feature-settings: 'liga' off, 'clig' off;\n    font-family: var(--bm-font-family-mark-pro);\n    font-weight: var(--bm-font-weight-regular);\n    font-size: var(--bm-font-size-xs-mobile);\n    line-height: var(--bm-font-line-height-xs-mobile);\n    font-style: normal;\n    margin-bottom: var(--bm-spacing-16);\n    &:last-child {\n      margin-bottom: 0;\n    }\n\n    a {\n      color: var(--bm-color-text-tertiary-default-light);\n      font-weight: var(--bm-font-weight-bold);\n    }\n  }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return A=function(){return r},r}var j=S.default.div(A()),C=function(e){var t=e.label,r=e.text;return a().createElement(j,null,t&&a().createElement("h3",null,t),a().createElement(O.A,{content:r}))},E=r(60793),T=r(97702),k=r(71456),I=r(67529),x=r(18917);function D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function L(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function N(e,t){if(null==e)return{};var r,n,o,c={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,r=Reflect.ownKeys(Object(e));o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(c[n]=e[n]);return c}if(c=function(e,t){if(null==e)return{};var r,n,o={},c=Object.getOwnPropertyNames(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(c[n]=e[n]);return c}var B=(0,P.Ay)(function(){return Promise.all([r.e("9879"),r.e("8042"),r.e("4293")]).then(r.bind(r,10001))}),_=(0,P.Ay)(function(){return r.e("2598").then(r.bind(r,55712))}),M=(0,P.Ay)(function(){return Promise.all([r.e("1023"),r.e("2624")]).then(r.bind(r,42180))}),z=(0,P.Ay)(function(){return r.e("229").then(r.bind(r,74612))}),R=(0,P.Ay)(function(){return r.e("6027").then(r.bind(r,32134))}),F=(0,P.Ay)(function(){return Promise.all([r.e("9898"),r.e("7493"),r.e("576")]
1).then(r.bind(r,6499))}),V=function(e){var t,r=e.accessorySubType,n=e.deviceSelectionProps,o=e.productTextProps,c=e.productImageCarouselProps,a=e.productAvailabilityStatusProps,i=e.productPriceProps,l=e.productVariantProps,u=e.deviceFamily,p=o||{},d=p.stickers,b=N(p,["stickers"]),f=c||{},m=f.productBadge,y=N(f,["productBadge"]),v=l||{},P=v.compatibility,O=v.compatibilityLabel,S=v.colourSwatch,A=v.capacitySwatch,j=v.socketSwatch,V=v.productContractLength,Q=v.bandColourLabel,q=v.bandColourSwatch,W=v.bandSizeLabel,H=v.bandSizeSwatch,G=v.bandTypeLabel,U=v.bandTypeSwatch,J=v.productOverviewLabel,K=v.productOverview,X=D({ProductText:{component:I.A,props:b},ProductStickers:{component:k.A,props:{stickers:d}},ProductBadge:{component:T.A,props:m||{}},ProductImageCarousel:{component:h.default,props:y},ProductAvailabilityStatus:{component:E.A,props:a},ProductContractLength:{component:w.A,props:V},ProductPrice:{component:g.default,props:i},DeviceSelection:{component:x.A,props:n},ProductOverview:{component:C,props:{label:J,text:K}}},u&&(null==u||null==(t=u.list)?void 0:t.length)&&{RelatedProducts:{component:F,props:{deviceFamily:u}}});return r===s.ti.WatchBands?L(D({},X),{WatchBand:{component:B,props:{bandColourLabel:Q,bandColourSwatch:q,bandLabel:"",bandSectionHeading:"",bandSizeLabel:W,bandSizeSwatch:H,bandTypeLabel:G,bandTypeSwatch:U,bandDefaultClosed:!1,hideBandSelection:!1,withAccordion:!0}}}):r===s.ti.Memory?L(D({},X),{Capacity:{component:_,props:A}}):r===s.ti.SmartLights?L(D({},X),{Color:{component:M,props:S},SocketSwatch:{component:z,props:j}}):r===s.ti.PowerBanks?L(D({},X),{Color:{component:M,props:S},Capacity:{component:_,props:A}}):L(D({},X),{Color:{component:M,props:S},Compatibility:{component:R,props:{label:O,devices:P}}})},Q=function(e){for(var t,r=e.ProductVariant,n=["colourSwatch","capacitySwatch","socketSwatch","bandColourSwatch","bandSizeSwatch","bandTypeSwatch"],o=0,c=n.length,a=0;a<c;a++)o|=((t=r[n[a]].radio_btns)?+!!t.every(function(e){return null!==e.value}):0)<<c-1-a;return(7&o)==7?s.ti.WatchBands:(40&o)==40?s.ti.SmartLights:(48&o)==48?s.ti.PowerBanks:(16&o)==16?s.ti.Memory:s.ti.General};function q(){var e,t,r=(e=["\n  .ProductContractLength {\n    margin-bottom: 0 !important;\n  }\n  .ProductAvailabilityStatus__Wrapper {\n    margin: 0 !important;\n  }\n  &.Color {\n    padding-top: 0 !important;\n    border-top: 0 !important;\n  }\n  &.ProductPrice {\n    padding-bottom: var(--bm-spacing-24);\n    border-bottom: var(--bm-measurement-1) solid\n      var(--bm-color-border-neutral-subtle-light);\n    margin-bottom: var(--bm-spacing-24) !important;\n    @media (min-width: ","px) {\n      margin-bottom: var(--bm-spacing-40) !important;\n    }\n  }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return q=function(){return r},r}var W=S.default.div(q(),p.A.mediumAndUp);function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function G(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function U(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){G(e,t,r[t])})}return e}function J(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function K(e,t){if(e){if("string"==typeof e)return H(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return H(e,t)}}var X=function(e){var t,r=e.blockOrder,n=r.leftPanel,h=r.rightPanel,g=r.mobile,P=e.DeviceSelection,w=e.ProductAvailabilityStatus,O=e.ProductImageCarousel,S=e.ProductPrice,A=e.ProductText,j=e.ProductVariant,C=e.deviceFamily,E=e.sticky,T=(0,i.wA)(),k=(0,l.useMediaQuery)({maxWidth:p.A.mediumDown}),I=(0,i.d4)(function(e){return e.productDetails.accessorySubType}),x=Array.isArray(g)&&g.length>0,D=x&&k;(0,c.useEffect)(function(){var t=Q(e);T((0,d.At)(t))},[T,e]);var L=(0,c.useMemo)(function(){return(0,m.A)({ProductText:A,ProductVariant:j})},[A,j]),N=(0,c.useMemo)(function(){return V({deviceSelectionProps:P,productTextProps:A,productImageCarouselProps:O,productAvailabilityStatusProps:w,productPriceProps:S,productVariantProps:j,accessorySubType:I,deviceFamily:C})},[P,w,O,S,A,j,I,C]),B=(0,v.A)(null==j||null==(t=j.colourSwatch)?void 0:t.radio_btns),_=(0,c.useCallback)(function(e){return Object.entries(e).reduce(function(e,t){var r=function(e){if(Array.isArray(e))return e}(t)||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],c=!0,a=!1;try{for(n=n.call(e);!(c=(t=n.next()).done)&&(o.push(t.value),2!==o.length);c=!0);}catch(e){a=!0,r=e}finally{try{c||null==n.return||n.return()}finally{if(a)throw r}}return o}}
1(t)||K(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=r[0],o=r[1];return["bandColourSwatch","bandSizeSwatch","bandTypeSwatch"].includes(n)?J(U({},e),G({},n,J(U({},o),{leastAvailbleDeviceId:B}))):J(U({},e),G({},n,o))},{})},[B]),M=(0,c.useCallback)(function(e,t){var r,n=t;return!x&&k&&e!==y.e2.MOBILE&&(n=n.filter(function(e){return"ProductText"!==e}),e===y.e2.LEFT&&(n=["ProductText"].concat(function(e){if(Array.isArray(e))return H(e)}(r=n)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||K(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))),e===y.e2.LEFT||n.includes("ProductContractLength")||n.push("ProductContractLength"),n.map(function(t,r){var n=N[t],c=null==n?void 0:n.component;if(!c)return a().createElement(a().Fragment,null);var i="string"==typeof n.props,l=null;return l=i?{text:n.props}:U({},n.props),B&&(["Color","Capacity","SocketSwatch"].includes(t)?l.leastAvailbleDeviceId=B:["WatchBand"].includes(t)&&(l=_(l))),a().createElement(W,{key:"productVariation-".concat(e,"-").concat(r),className:o()("product-variation-row",t,{"product-variant-component":b.pV.includes(t),"product-variant-component-wrapper":"ProductVariant"===t}),"data-testid":"component-".concat(e)},a().createElement(c,l))})},[N,_,x,k,B]);return(0,c.useEffect)(function(){var e=(null==S?void 0:S.fontcolour)?"".concat(u[S.fontcolour]):"color-text-promotion-default-light";return document.body.style.setProperty("--product-price-discount-color","var(--bm-".concat(e,")")),function(){document.body.style.removeProperty("--product-price-discount-color")}},[null==S?void 0:S.fontcolour]),(0,c.useEffect)(function(){T((0,d.LX)(s.bq.Accessory)),T((0,d.eP)(!!(null==j?void 0:j.skipPlanCarousel)))},[j,T]),a().createElement(f.m,{"data-testid":"productVariationWrapper",className:b.QB.WRAPPER,style:L},D&&a().createElement("div",{className:b.QB.CONTAINER},a().createElement("div",{className:o()(b.QB.CHILD,"wrapper-mobile")},M(y.e2.MOBILE,g))),!D&&a().createElement(a().Fragment,null,a().createElement("div",{className:b.QB.CONTAINER},a().createElement("div",{className:o()(b.QB.CHILD,"wrapper-left",G({},b.P8,E===y.EJ.LEFT)),"data-testid":"column-left-panel"},M(y.e2.LEFT,n))),a().createElement("div",{className:b.QB.CONTAINER},a().createElement("div",{className:o()(b.QB.CHILD,"wrapper-right",G({},b.P8,E===y.EJ.RIGHT)),"data-testid":"column-right-panel"},M(y.e2.RIGHT,h)))))}},20908:function(e,t,r){var n=r(41594),o=r.n(n),c=r(52956),a=r(29948),i=r(42583),l=r(54992),u=r(44931);function s(e,t,r,n,o,c,a){try{var i=e[c](a),l=i.value}catch(e){r(e);return}i.done?t(l):Promise.resolve(l).then(n,o)}function p(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var c=e.apply(t,r);function a(e){s(c,n,o,a,i,"next",e)}function i(e){s(c,n,o,a,i,"throw",e)}a(void 0)})}}function d(e,t){var r,n,o,c={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(a,"next",{value:l(0)}),i(a,"throw",{value:l(1)}),i(a,"return",{value:l(2)}),"function"==typeof Symbol&&i(a,Symbol.iterator,{value:function(){return this}}),a;function l(i){return function(l){var u=[i,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(c=0)),c;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return c.label++,{value:u[1],done:!1};case 5:c.label++,n=u[1],u=[0];continue;case 7:u=c.ops.pop(),c.trys.pop();continue;default:if(!(o=(o=c.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){c=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){c.label=u[1];break}if(6===u[0]&&c.label<o[1]){c.label=o[1],o=u;break}if(o&&c.label<o[2]){c.label=o[2],c.ops.push(u);break}o[2]&&c.ops.pop(),c.trys.pop();continue}u=t.call(e,c)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}t.A=function(e){var t=e.sfccApiKey,r=e.sfccApiUrl,s=(0,c.wA)(),b=(0,n.useCallback)(function(e){var t=e.url,r=e.options;return p(function(){var e;return d(this,function(n){switch(n.label){case 0:return[4,fetch("".concat(t,"?type=accessories&realtime=true"),r)];case 1:if(!(e=n.sent()).ok)throw Error(e.statusText);return[2,e.json()]}})})()},[]);return(0,n.useEffect)(function(){p(function(){var e,n,o,c,a,p;return d(this,function(d){switch(d.label){case 0:if(d.trys.push([0,2,,3]),!t||!r)return s((0,u.ew)(!1)),[2];return[4,b({url:r,options:(0,i.A)(t)})];case 1:return n=(e=d.sent()).outrightPrices,o=e.productPrice,c=e.productAvailabilityModels,a=(0,l.A)(n).length>0&&o.pricePerContract.length>3,p=o.pricePerContract.length>0,s((0,u.ew)(a)),s((0,u.rM)(p)),s((0,u.Q6)(o.pricePerContract)),s((0,u.EH)(c)),[3,3];case 2:return d.sent(),s((0,u.ew)(!1)),[3,3];case 3:return[2]}})})()},[s,b,t,r]),(0,n.useEffect)(function(){s((0,u.j5)(a.TE))},[s]),o().createElement(o().Fragment,null)}},18917:function(e,t,r){r.d(t,{A:function(){return y}});var n=r(34728),o=r(41594),c=r.n(o),a=r(29948),i=r(9836),l=r(29791),u=r(46532),s=r(69618),p=r(23431),d=r(96896),b=function(e){var t=e.productDetails,r=e.deviceAttributes,n=e.isTrackPage?"".concat(window.location.origin).concat(window.location.pathname):void 0,o=t.productSelectDeviceVariantMecName,c=t.productSelectedMecId,a=t.productSelectedTitle,u=t.productSelectedBrand,s=t.productSelectedTerm,b=t.productSelectedPrice,f=t.productSelectedColor,m=t.productSelectedTotalDeviceDiscount,y=t.productSelectedOldTotalRepaymentCharges,v=t.productSelectedTotalRepaymentCharges,h=t.productDeviceType===l.bq.Accessory,g={id:o,name:a||"",brand:u||"",term:s||"",price:b||0,totalValue:y||v||void 0,mecId:c||void 0,color:f||"",discount:m||void 0,detailLink:window.location.pathname,category:h?d.bM.Accessories:null,attributes:r,deviceType:h?(0,p.A)():null};return(0,i.J_)({device:g,hasPlan:!1,pageUrl:n})},f=r(13958);function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var y=function(e){var t,r,p=(0,u.G)(function(e){return e.productDetails}),d=p.productSelectedMecId,y=p.productSelectedTerm,v=p.productSelectedColor,h=p.productDeviceType,g=p.productSelectedTitle,P=p.productSelectedPrice,w=p.productSelectedPriceFrequencyLabel,O=p.productSelectedControlsEnabled,S=p.skipPlanCarousel,A=(0,u.G)(s.wI),j=(0,o.useRef)(!1);(0,o.useEffect)(function(){if(!j.current&&p.productSelectedPrice){var e=setTimeout(function(){var e=b({productDetails:p,deviceAttributes:A,isTrackPage:!0});(0,i.Ai)({eventName:a.Kv,cart:e}),j.current=!0},1e3);return function(){return clearTimeout(e)}}},[p,A]);var C=function(){var t={PlanSelectionItem:{product:[{itemId:null,itemCategory:null,itemContractLength:null,devices:[{deviceId:d,potMecId:d,deviceName:"",deviceImage:"",deviceContractLength:a.TE,deviceCategory:"accessories",variationValues:{Color_BCC:v,Internal_Memory_BCC:""}}]}],planDetails:{availableSimTypes:null,simType:null,customerType:"CMR",customerIntent:null,timestamp:new Date().toISOString(),referralUrl:window.location.href}}},r=document.createElement("form");r.setAttribute("method","post"),r.setAttribute("action",e.link);var n=document.createElement("input");n.setAttribute("data-testid","payload"),n.setAttribute("name","payload"),n.setAttribute("value",JSON.stringify(t)),r.appendChild(n),document.body.appendChild(r),r.submit()},E=(0,o.useCallback)(function(){var e=b({productDetails:p,deviceAttributes:A}),t=e.items[0]||{},r=t.currency,n=t.quantity,o=t.creative_name,c=t.item_category,l=t.item_category2,u=t.price,s=t.discount;(0,i.c)(m({eventName:a.h3,product:c,category:l,color:v,currency:r,quantity:n,term:o,segment:e.segment,deviceName:g||"",discount:s,price:u},A)),(0,i.Ai)({eventName:a.g7,cart:e}),(0,i.Ai)({eventName:a.E_,cart:e}),(0,i.Ai)({eventName:a.zV,cart:e}),(0,i.Ai)({eventName:a.sp,cart:e})},[g,v,A,p]);return c().createElement(f.A,(t=m({},e,{term:y,productPrice:P,productPriceFrequencyLabel:w,productSelectedControlsEnabled:O,skipPlanCarousel:S}),r=r={onSelectDevice:function(){h===l.bq.Accessory?C():h===l.bq.Prepaid&&(window.location.href=(0,n.A)(e.link)),E()}},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}},61038:function(e,t,r){var n=r(41594),o=r(63212),c=r(30698);t.A=function(e){return(0,n.useMemo)(function(){var t=(0,o.A)("deviceId");return t&&Array.isArray(e)&&(0,c.A)(t,e)?t:null},[e])}}}]);

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.