1const newImagesLoad=function(){document.querySelectorAll("img.lazyload:not([src])")?.forEach((function(e){if(!e.dataset.src)return;const o=new URL(e.dataset.src,window.location.href);if(o.protocol=window.location.protocol,e.src=o.href,delete e.dataset.src,e.hasAttribute("data-srcset")){const o=new URL(e.getAttribute("data-srcset"),window.location.href);o.protocol=window.location.protocol,e.setAttribute("srcset",o.href),delete e.dataset.srcset}})),document.querySelectorAll("source[data-srcset]:not([src])")?.forEach((function(e){const o=new URL(e.dataset.srcset,window.location.href);o.protocol=window.location.protocol,e.srcset=o.href,delete e.dataset.srcset}))},hasLazyloadNodes=function(e){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(e.matches("img.lazyload:not([src]), source[data-srcset]:not([src])")||!!e.querySelector("img.lazyload:not([src]), source[data-srcset]:not([src])"))},observeLazyloadNodes=function(){if(!document.body)return;new MutationObserver((function(e){e.some((function(e){return Array.prototype.some.call(e.addedNodes,hasLazyloadNodes)}))&&newImagesLoad()})).observe(document.body,{childList:!0,subtree:!0})},initLazyloadImages=function(){if("loading"in HTMLImageElement.prototype)return newImagesLoad(),void observeLazyloadNodes();let e=document.createElement("script");e.async=!0,e.src="https://cdnjs.cloudflare.com/ajax/libs/lazysizes/4.1.8/lazysizes.min.js",document.body.appendChild(e)};window.addEventListener("load",(function(){initLazyloadImages()}));
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.