1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2644],{85900:function(e,t,s){"use strict";s.d(t,{E:function(){return v}});var n=s(85893),r=s(67648),o=s(67696),a=s(99232),i=s(90512),l=s(73707),c=s(11163),d=s(67294),u=s(14416),m=s(67814),_=s(54229),p=s(80883),y=s(59724),h=s.n(y);let v=e=>{let{onSearch:t,className:s,dataElementId:y}=e,v=(0,d.useRef)(null),f=(0,c.useRouter)(),{t:g}=(0,l.$G)(),x=(0,u.useSelector)(a.T),{value:S,selectedPlace:j,error:k,onChange:N,onHandleSearch:b,getGeoposition:T}=(0,p.R)(v.current,{renderDropdownInInputContainer:!0}),Z=(0,d.useCallback)(e=>{f.push({pathname:"/".concat(m.$T),query:x?{address:e}:{search:e}})},[x,f]);(0,d.useEffect)(()=>{j&&j.formatted_address&&!k&&(Z(j.formatted_address),t&&t())},[j,k,Z,t]);let E=(0,d.useCallback)(()=>{b(),S&&!j&&(Z(S),t&&t())},[b,t,Z,j,S]);return(0,n.jsxs)("div",{className:(0,i.Z)(h()["findstore-input-container"]),children:[(0,n.jsx)("div",{children:(0,n.jsx)(o.n,{className:s,label:g("FindStore.searchTownPlaceholder"),value:S,onChange:N,placeholder:g("FindStore.placeholder"),inputRef:v,error:!!k,helperText:k,InputProps:{endAdornment:(0,n.jsx)("div",{onClick:T,className:(0,i.Z)(h()["icon-container"]),children:(0,n.jsx)(_.$V,{})})}})}),(0,n.jsx)(r.z,{onClick:E,dataAttr:{id:y},variant:"contained",className:(0,i.Z)(h()["findstore-cta"]),children:g("FindStore.searchButton")})]})}},80883:function(e,t,s){"use strict";s.d(t,{R:function(){return i}});var n=s(32266),r=s(67294),o=s(67421),a=s(7056);let i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{t:s}=(0,o.$G)(),i=(0,a.d)().country.toUpperCase(),{renderDropdownInInputContainer:l=!1}=t,[c,d]=(0,r.useState)(""),[u,m]=(0,r.useState)(""),_=(0,r.useRef)(null),p=(0,r.useRef)(null),y=(0,r.useRef)(null),[h,v]=(0,r.useState)(null),[f,g]=(0,r.useState)(void 0),{loaded:x}=(0,n.c)(),S=(0,r.useRef)(null),j=(0,r.useCallback)(e=>{var t;null===(t=_.current)||void 0===t||t.geocode(e,(e,t)=>{if("OK"!==t||!e||!e[0])return m(s("findStore.unexpectedSearchError"));g(e[0])})},[s]),k=(0,r.useCallback)(e=>new Promise(t=>{var s;null===(s=p.current)||void 0===s||s.getPlacePredictions({input:e,componentRestrictions:{country:i},types:["geocode"]},e=>t(e))}),[i]),N=(0,r.useCallback)(async e=>{let t=await k(e);if(!t||!t[0])return m(s("findStore.unexpectedPlaceSearchError"));j({address:t[0].description})},[k,s,j]);return(0,r.useEffect)(()=>{u&&c.length&&m("")},[u,c]),(0,r.useEffect)(()=>{var t,s;(null===(t=window.google)||void 0===t?void 0:t.maps)&&e&&(y.current=new google.maps.places.Autocomplete(e,{fields:["formatted_address","geometry","name"],strictBounds:!1,types:["geocode"],componentRestrictions:{country:i}}),null===(s=y.current)||void 0===s||s.addListener("place_changed",()=>{var e;g(null===(e=y.current)||void 0===e?void 0:e.getPlace())}))},[i,e]),(0,r.useEffect)(()=>{var e;f&&(null===(e=f.geometry)||void 0===e?void 0:e.location)&&d((null==f?void 0:f.formatted_address)||"")},[f]),(0,r.useEffect)(()=>{x&&(p.current=new google.maps.places.AutocompleteService,_.current=new google.maps.Geocoder)},[x]),(0,r.useEffect)(()=>{if(l&&e)return S.current=new MutationObserver(t=>{let s=t.find(e=>{var t,s;return"childList"===e.type&&e.addedNodes.length&&(null===(s=e.addedNodes[0])||void 0===s?void 0:null===(t=s.classList)||void 0===t?void 0:t.contains("pac-container"))});if(s){let t=s.addedNodes[0];if(t&&e){var n;null===(n=e.parentElement)||void 0===n||n.append(t)}}}),S.current.observe(document.body,{childList:!0}),()=>{var e;null===(e=S.current)||void 0===e||e.disconnect(),S.current=null}},[e,l]),{onHandleSearch:(0,r.useCallback)(()=>{if(!c)return m(s("FindStore.emptySearchError"));N(c)},[s,c,N]),getGeoposition:(0,r.useCallback)(()=>{navigator.geolocation.getCurrentPosition(async e=>{j({location:{lat:e.coords.latitude,lng:e.coords.longitude}})},()=>{m(s("FindStore.noResults"))},{timeout:1e4,maximumAge:1e4})},[j,s]),onChange:async e=>{let{value:t}=e.target;if(d(e.target.value),!t.trim()){m(s("FindStore.emptySearchError")),g(void 0),v(null);return}m(""),v(await k(t))},error:u,value:c,selectedPlace:f,places:h}}},9036:function(e,t,s){"use strict";s.d(t,{i:function(){return i}});var n=s(85893),r=s(90512);s(67294);var o=s(38722),a=s.n(o);let i=e=>{let{variant:t,className:s,color:o="primary",children:i,...l}=e;return(0,n.jsx)("button",{className:(0,r.Z)("link-styled-".concat(t),a()["button-as-link"],s,a()[o]),...l,children:i})}},4458:function(e,t,s){"use strict";s.d(t,{D:function(){return _}});var n=s(85893),r=s(97388);let o=(e,t)=>
1"https://maps.googleapis.com/maps/api/staticmap?center=".concat(encodeURIComponent(e),"&zoom=13&size=444x259&maptype=roadmap&key=").concat(t,"&style=saturation:-100");var a=s(90512),i=s(14416);s(67294);var l=s(86315),c=s.n(l);let d=e=>{let{position:t="absolute"}=e;return(0,n.jsx)("img",{className:(0,a.Z)(c()["map-marker"],{[t]:t}),src:"/images/common/marker.png"})};var u=s(58770),m=s.n(u);let _=e=>{let{address:t,position:s}=e,l=(0,i.useSelector)(r.tq);return(0,n.jsxs)("div",{className:(0,a.Z)(m()["map-image-container"],"map-image-container"),children:[(0,n.jsx)("img",{src:o(t,l),alt:t,className:(0,a.Z)(m()["map-image"],"map-image")}),(0,n.jsx)(d,{position:s})]})}},2102:function(e,t,s){"use strict";s.d(t,{E:function(){return c}});var n=s(85893),r=s(24402),o=s(2327),a=s(90512);s(67294);var i=s(53598),l=s.n(i);let c=e=>{let{error:t,disabled:s,hidden:i,isChecked:c,handleChange:d,...u}=e;return(0,n.jsx)(o.Z,{className:(0,a.Z)(l()["radio-container"],"radio-container",{[l().hidden]:i}),icon:(0,n.jsx)("span",{className:(0,a.Z)(l()["radio-icon"],{[l().error]:t})}),disableRipple:!0,checked:c,checkedIcon:(0,n.jsx)("span",{className:(0,a.Z)(l()["checked-radio-icon"]),children:(0,n.jsx)(r.b2,{htmlColor:s?"var(--border-highlight-dark);":"var(--text-primary-accent)"})}),disabled:s,onChange:d,...u})}},99232:function(e,t,s){"use strict";s.d(t,{T:function(){return n}});let n=e=>{var t,s;return!!(null===(s=e.site.currentSite)||void 0===s?void 0:null===(t=s.xStoreCfg)||void 0===t?void 0:t.isNewStoreLocatorEnabled)}},43023:function(e,t,s){"use strict";s.d(t,{E:function(){return u}});var n=s(67294),r=s(14416),o=s(3954),a=s(67814),i=s(7056);let l=e=>e.person.countries;var c=s(97388),d=s(32266);let u=e=>{let t=(0,i.d)().country,s=e.country||t,[u,m]=(0,n.useState)(!1),[_,p]=(0,n.useState)(t),[y,h]=(0,n.useState)(""),v=(0,r.useSelector)(c.UR),f=(0,r.useSelector)(c.tq),[g,x]=(0,n.useState)(!1),S=(0,r.useSelector)(l),[j,k]=(0,n.useState)([]),N=()=>{m(!0)};return(0,n.useEffect)(()=>{v&&(e.page===a.MD.ADDRESS_BOOK?v.isEnabledOnAddressBook&&x(!0):((e.addressType===o.ER||e.addressType===o.Z1)&&v.isEnabledOnShipping||e.addressType===o.BO&&v.isEnabledOnBilling)&&x(!0),(e.page===a.MD.STORES||e.page===a.MD.PAYMENT_METHODS)&&x(!0))},[v]),(0,n.useEffect)(()=>{g&&f&&(window.google?N():(0,d.P)(f,N))},[g]),(0,n.useEffect)(()=>{let n=(null==e?void 0:e.country)||s;if(p(n||t),null==S?void 0:S.length){var r;let e=null==S?void 0:null===(r=S.find(e=>e.code===n))||void 0===r?void 0:r.states,t=e&&(null==e?void 0:e.length)>0?e[0]:null;h((null==t?void 0:t.code)||""),e&&k(e)}},[S,e.country]),{gmapCountry:_,gmapLoaded:u,googleAPISuggestionEnabled:g,state:y,provinces:j}}},32266:function(e,t,s){"use strict";s.d(t,{P:function(){return a},c:function(){return i}});var n=s(97388),r=s(67294),o=s(14416);function a(e,t,s){return function(e,t,s,n){let r=document.createElement("script");r.type="text/javascript",r.src=e,r.onload=s||null,r.onerror=n||null,document.head.appendChild(r)}("https://maps.googleapis.com/maps/api/js?key=".concat(e,"&libraries=places"),0,t,s)}function i(e,t){var s,i;let[l,c]=(0,r.useState)(!!(null===(i=window)||void 0===i?void 0:null===(s=i.google)||void 0===s?void 0:s.maps)),[d,u]=(0,r.useState)(),m=(0,o.useSelector)(n.tq);return(0,r.useEffect)(()=>{m&&!l&&a(m,()=>{c(!0),u(void 0),null==e||e()},e=>{c(!1),u(e),null==t||t(e)})},[l,m,e,t]),{loaded:l,error:d}}},86560:function(e,t,s){"use strict";s.d(t,{y:function(){return l}});var n=s(85893),r=s(90512),o=s(73707),a=s(53712),i=s.n(a);let l=e=>{let{store:t,isBoldStoreHours:s=!0}=e,{t:a}=(0,o.$G)(),l=[{day:a("AccountStores.WeekDays.Monday"),openingTime:null==t?void 0:t.mondayOT,closingTime:null==t?void 0:t.mondayCT},{day:a("AccountStores.WeekDays.Tuesday"),openingTime:null==t?void 0:t.tuesdayOT,closingTime:null==t?void 0:t.tuesdayCT},{day:a("AccountStores.WeekDays.Wednesday"),openingTime:null==t?void 0:t.wednesdayOT,closingTime:null==t?void 0:t.wednesdayCT},{day:a("AccountStores.WeekDays.Thursday"),openingTime:null==t?void 0:t.thursdayOT,closingTime:null==t?void 0:t.thursdayCT},{day:a("AccountStores.WeekDays.Friday"),openingTime:null==t?void 0:t.fridayOT,closingTime:null==t?void 0:t.fridayCT},{day:a("AccountStores.WeekDays.Saturday"),openingTime:null==t?void 0:t.saturdayOT,closingTime:null==t?void 0:t.saturdayCT},{day:a("AccountStores.WeekDays.Sunday"),openingTime:null==t?void 0:t.sundayOT,closingTime:null==t?void 0:t.sundayCT}];return(0,n.jsx)("div",{className:(0,r.Z)(i()["hours-container"]),children:l.map(e=>(0,n.jsxs)("div",{className:(0,r.Z)(i()["hours-row"]),children:[(0,n.jsx)("span",{className:(0,r.Z)(i().day,{[i().bold]:s}),children:e.day}),(0,n.jsx)("span",{className:(0,r.Z)(i().hour),children:"closed"===e.openingTime?a("AccountStores.Closed"):"".concat(e.openingTime," - ").concat(e.closingTime)},e.day)]},e.day))})}},42644:function(e,t,s){"use strict";s.r(t),s.d(t,{MyStores:function(){return W}});var n=s(85893),r=s(67690),o=s(97388),a=s(90512),i=s(73707),l=s(39332),c=s(67294),d=s(14416),u=s(67814),m=s(7056),_=s(43023),p=s(85900),y=s(38399),h=s.n(y);let v=e=>{let{noFavourite:t}=e,{t:s}=(0,i.$G)(),c=(0,d.useSelector)(o.Uc),y=(0,l.useRouter)(),v=(0,m.d)().country.toUpperCase(),{googleAPISuggestionEnabled:f,gmapLoaded:g}
1=(0,_.E)({addressType:"",country:v,page:u.MD.STORES,state:""});if(!c)return y.push("/".concat(u.Sd)),null;let x=!f||!g,S=s(t?"FindStore.subTitleNoStore":"FindStore.subTitle");return(0,n.jsx)("div",{className:(0,a.Z)(h()["findstore-wrapper"]),children:(0,n.jsxs)("div",{className:(0,a.Z)(h()["findstore-container"]),children:[(0,n.jsx)("div",{className:(0,a.Z)(h()["findstore-title"]),children:s("FindStore.title")}),(0,n.jsx)("div",{className:(0,a.Z)(h()["findstore-subtitle"]),children:S}),!x&&(0,n.jsx)(p.E,{}),x&&(0,n.jsx)(r.H,{size:40})]})})};var f=s(99247),g=s(9036),x=s(2102),S=s(69990),j=s(2351);let k=()=>{let e=(0,d.useSelector)(j.ED),{data:t,isLoading:s}=(0,S.WY)({userId:null==e?void 0:e.userId},{refetchOnMountOrArgChange:!0});return{favoriteStores:t||[],isLoading:s}};var N=s(61286);let b=()=>{let e=(0,d.useSelector)(j.ED),[t,{isLoading:s}]=(0,S.mB)(),[n,{isLoading:r}]=(0,S.oi)();return{removeFavoriteStore:(0,c.useCallback)(async s=>{try{await t({userId:null==e?void 0:e.userId,practiceIdentifier:s})}catch(e){N.Z.error("useFavoriteStoresMethods","Error while deleting the favorite ".concat(e))}},[]),setDefaultFavoriteStore:(0,c.useCallback)(async t=>{try{await n({userId:null==e?void 0:e.userId,practiceIdentifier:t})}catch(e){N.Z.error("useFavoriteStoresMethods","Error while setting default favorite ".concat(e))}},[]),isLoading:s||r}};var T=s(50622),Z=s(50549),E=s(67648),C=s(94775),w=s(66041),A=s.n(w);let D=e=>{let{open:t,handleClose:s,handleOk:r}=e,{t:o}=(0,i.$G)();return(0,n.jsx)(C.p,{open:t,onClose:s,onCloseButton:s,widthSize:"md-lg",maxWidth:764,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",className:A()["confirmation-modal"],children:(0,n.jsxs)("div",{className:A()["confirmation-content"],children:[(0,n.jsx)("h2",{className:A()["confirmation-title"],children:o("AccountStores.RemoveStoreTitle")}),(0,n.jsxs)("div",{className:A()["confirmation-actions"],children:[(0,n.jsx)(E.z,{color:"primary",onClick:r,children:o("AccountStores.RemoveStoreConfirmation")}),(0,n.jsx)(E.z,{variant:"outlined",onClick:s,children:o("AccountStores.RemoveStoreCancelation")})]})]})})};var O=s(4458),R=s(37776),F=s(88174),I=s(95863),B=s(67421),U=s(86560),G=s(47679),M=s.n(G);let P=e=>{let{store:t,isBoldStoreHours:s}=e,{t:r}=(0,B.$G)(),{isMobile:o}=(0,I.G)(),i=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(F.j,{external:!1,href:"tel:".concat(t.telephone),className:(0,a.Z)(M()["phone-link"]),children:t.telephone}),(0,n.jsx)(F.j,{external:!0,href:"https://www.google.com/maps?q=".concat(t.completeAddress),className:(0,a.Z)(M()["direction-link"]),children:r("AccountStores.GetDirection")}),(0,n.jsx)(F.j,{external:!1,href:"mailto:".concat(t.storeEmailAddress),className:(0,a.Z)(M()["email-link"]),children:t.storeEmailAddress})]});return(0,n.jsxs)("div",{className:(0,a.Z)(M()["grid-container"]),children:[(0,n.jsx)("div",{className:(0,a.Z)(M()["map-container"]),children:(0,n.jsx)(O.D,{address:"".concat(t.completeAddress," ").concat(t.city)})}),(0,n.jsx)("div",{className:(0,a.Z)(M()["info-address"]),children:t.completeAddress}),(0,n.jsx)("div",{className:(0,a.Z)(M()["info-city"]),children:t.city}),o?i:(0,n.jsx)("div",{className:(0,a.Z)(M()["links-container"]),children:i}),(0,n.jsx)("div",{className:(0,a.Z)(M().separator),children:" "}),(0,n.jsxs)("div",{className:(0,a.Z)(M().hours),children:[(0,n.jsx)("div",{className:(0,a.Z)(M()["hours-title"]),children:r("AccountStores.StoreHoursTitle")}),(0,n.jsx)(U.y,{store:t,isBoldStoreHours:s})]}),(0,n.jsxs)("div",{className:(0,a.Z)(M()["cta-container"]),children:[t.bookTestUrl&&(0,n.jsx)(R.J,{external:!0,href:t.bookTestUrl,children:r("AccountStores.BookEyeTest")}),(0,n.jsx)(R.J,{href:"/".concat(u.$T,"?storeNumber=").concat(t.storeNumber,"&storeBrand=").concat(t.storeName,"&practiceId=").concat(t.storeId),className:(0,a.Z)({"visibility-hidden":!t.isTabliteBookingOn||!t.isRetail}),children:r("AccountStores.BookNuanceDemo")})]})]})};var L=s(98078),z=s.n(L);let W=()=>{let{t:e}=(0,i.$G)(),[t,s]=(0,c.useState)(null),{favoriteStores:r,isLoading:o}=k(),{removeFavoriteStore:l,setDefaultFavoriteStore:d,isLoading:u}=b(),m=[...r].sort((e,t)=>
1Number(t.isDefault)-Number(e.isDefault)),_=e=>{d(e)},p=()=>{s(null)},y=async()=>{t&&(await l(t.storeId),p())},h=(0,T.xb)(m);return u||o?(0,n.jsx)("div",{className:(0,a.Z)(z()["mystores-wrapper"]),children:(0,n.jsx)(n.Fragment,{children:Array((null==m?void 0:m.length)===0?6:null==m?void 0:m.length).fill(1).map((e,t)=>(0,n.jsx)("div",{children:(0,n.jsx)(Z.Z,{className:(0,a.Z)(z().skeleton)})},t))})}):h?(0,n.jsxs)("div",{className:(0,a.Z)(z()["mystores-wrapper"]),children:[(0,n.jsx)("div",{className:(0,a.Z)(z()["mystores-title"]),children:e("AccountStores.Title")}),(0,n.jsx)(v,{noFavourite:h})]}):(0,n.jsxs)("div",{className:(0,a.Z)(z()["mystores-wrapper"]),children:[(0,n.jsxs)("div",{className:(0,a.Z)(z()["mystores-title"]),children:[" ",e("AccountStores.Title")]}),(0,n.jsx)(v,{}),(0,n.jsxs)("div",{className:(0,a.Z)(z()["stores-list"]),children:[(0,n.jsx)("div",{className:(0,a.Z)(z()["mystores-title"]),children:e("AccountStores.SavedStores")}),m.map(t=>(0,n.jsxs)("div",{className:(0,a.Z)(z()["stores-card"]),children:[(0,n.jsxs)("div",{className:(0,a.Z)(z()["toogle-default"]),children:[(0,n.jsx)(x.E,{disabled:t.isDefault,isChecked:t.isDefault,handleChange:()=>_(t.storeId)}),(0,n.jsx)("div",{className:(0,a.Z)(z()["toogle-label"]),children:e("AccountStores.".concat(t.isDefault?"DefaultStore":"SetDefaultStore"))})]}),(0,n.jsxs)("div",{className:(0,a.Z)(z()["card-header"]),children:[t.storeName,(0,n.jsxs)(g.i,{className:(0,a.Z)(z()["remove-cta"]),type:"button",variant:"no-underline",onClick:()=>s(t),children:[(0,n.jsx)(f.y3,{}),(0,n.jsx)("span",{children:e("AccountStores.Remove")})]})]}),(0,n.jsx)("div",{className:(0,a.Z)(z().separator),children:" "}),(0,n.jsx)("div",{className:(0,a.Z)(z()["card-content"]),children:(0,n.jsx)(P,{store:t,isBoldStoreHours:!0})})]},t.storeId))]}),(0,n.jsx)(D,{open:!!t,handleClose:p,handleOk:y})]})}},59724:function(e){e.exports={"findstore-input-container":"styles_findstore-input-container__rCgBo","icon-container":"styles_icon-container__34U_S","findstore-cta":"styles_findstore-cta__h2Ntv"}},38399:function(e){e.exports={"findstore-wrapper":"styles_findstore-wrapper__XbusO","findstore-container":"styles_findstore-container__hA_eX","findstore-title":"styles_findstore-title__K3__2","findstore-subtitle":"styles_findstore-subtitle__qsNLM"}},38722:function(e){e.exports={"button-as-link":"styles_button-as-link__g0Q1v",secondary:"styles_secondary__7ggbw"}},58770:function(e){e.exports={"map-image-container":"styles_map-image-container__QbHSq","map-image":"styles_map-image__R2nsT"}},86315:function(e){e.exports={"map-marker":"styles_map-marker__hASUJ"}},53598:function(e){e.exports={"radio-container":"styles_radio-container___3OyS",hidden:"styles_hidden___DbXP","radio-icon":"styles_radio-icon__jrokr",error:"styles_error__3eUml","checked-radio-icon":"styles_checked-radio-icon__yAFF0"}},66041:function(e){e.exports={"confirmation-modal":"styles_confirmation-modal__SViOD","confirmation-content":"styles_confirmation-content__MsEiu","confirmation-title":"styles_confirmation-title__v6_HA","confirmation-actions":"styles_confirmation-actions__ihJrZ"}},47679:function(e){e.exports={"grid-container":"styles_grid-container__nf9Df","map-container":"styles_map-container__veQcN","info-address":"styles_info-address__X9U34","info-city":"styles_info-city__ao82n","links-container":"styles_links-container__gOKVV","links-containera":"styles_links-containera___cBqo","phone-link":"styles_phone-link__zme_E","direction-link":"styles_direction-link__VNXxu","email-link":"styles_email-link__dHn3E",separator:"styles_separator__817E4",hours:"styles_hours__o4iYG","hours-title":"styles_hours-title__nzG4L","cta-container":"styles_cta-container__3e0Ic","link-item":"styles_link-item__0dc6P"}},53712:function(e){e.exports={"hours-container":"styles_hours-container__E5_Sr","hours-row":"styles_hours-row__UFUGC",day:"styles_day__fcfmK",bold:"styles_bold__Yadgs",hour:"styles_hour__Ygai4"}},98078:function(e){e.exports={"mystores-wrapper":"styles_mystores-wrapper__tnZbi","mystores-title":"styles_mystores-title__40Eyf","stores-list":"styles_stores-list__LyWe9","map-container":"styles_map-container__roBOK","map-image":"styles_map-image__3sU0l","stores-card":"styles_stores-card__TxQZm","card-header":"styles_card-header__pVggO","card-content":"styles_card-content__UdXld","toogle-default":"styles_toogle-default__OzbCO","toogle-label":"styles_toogle-label__Osugs","remove-cta":"styles_remove-cta__HUjsk",
1separator:"styles_separator__5dzm9",skeleton:"styles_skeleton__rlsOo"}}}]);
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.