1const t=location.pathname.split("/").slice(0,-1).join("/"),u=[t+"/_app/immutable/entry/app.DAvZWDwS.js",t+"/_app/immutable/nodes/0.BaV8mrXw.js",t+"/_app/immutable/assets/0.BUaUjCNX.css",t+"/_app/immutable/nodes/1.CseCWc05.js",t+"/_app/immutable/nodes/2.zJWpifA6.js",t+"/_app/immutable/assets/2.DV-CqQCJ.css",t+"/_app/immutable/chunks/BAqPoDzu.js",t+"/_app/immutable/chunks/BSD-Zw73.js",t+"/_app/immutable/chunks/BYsjrnDg.js",t+"/_app/immutable/chunks/BbS02HGi.js",t+"/_app/immutable/chunks/BjL6u9qY.js",t+"/_app/immutable/chunks/Br5kbOSe.js",t+"/_app/immutable/chunks/CDmhlsSO.js",t+"/_app/immutable/chunks/Cz_gDWQq.js",t+"/_app/immutable/chunks/D3fKvY9G.js",t+"/_app/immutable/chunks/P1fM09KW.js",t+"/_app/immutable/entry/start.rIGjIdqr.js"],o=[t+"/.nojekyll",t+"/icons/icon.svg",t+"/manifest.webmanifest",t+"/robots.txt"],p="1775222718737",c=`shell-${p}`,r=[...u,...o],m=new Set(r),i=new URL(self.registration.scope).pathname.replace(/\/$/,""),h=s=>{if(!i||i==="/")return s;if(s.startsWith(i)){const e=s.slice(i.length);return e.startsWith("/")?e:`/${e}`}return s};self.addEventListener("install",s=>{s.waitUntil(caches.open(c).then(e=>e.addAll(r)))});self.addEventListener("activate",s=>{s.waitUntil(caches.keys().then(e=>Promise.all(e.filter(n=>n!==c).map(n=>caches.delete(n)))))});self.addEventListener("fetch",s=>{if(s.request.method!=="GET")return;const e=new URL(s.request.url),n=h(e.pathname);if(e.origin===self.location.origin&&m.has(n)){s.respondWith(caches.match(s.request));return}s.respondWith(caches.open(c).then(l=>fetch(s.request).then(a=>(a.ok&&e.protocol.startsWith("http")&&l.put(s.request,a.clone()),a)).catch(async()=>{const a=await caches.match(s.request);if(a)return a;throw new Error("Network request failed and no cache available.")})))});
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.