1var e=`loa.anonymousId`,t=null;function n(){return`xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`.replace(/[xy]/g,e=>{let t=Math.floor(Math.random()*16);return(e===`x`?t:t&3|8).toString(16)})}function r(){return typeof crypto<`u`&&typeof crypto.randomUUID==`function`?crypto.randomUUID():n()}function i(){if(typeof window>`u`)return t??=r(),t;try{let n=window.localStorage.getItem(e)?.trim();if(n)return t=n,n;let i=t??r();return t=i,window.localStorage.setItem(e,i),i}catch{return t??=r(),t}}export{i as n,r as t};
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.