1"use strict";!function(){if(void 0!==window.superchargerStats){var e=window.superchargerStats,t=e.apiUrl,r=e.nonce,n="supercharger_stats",o="supercharger_visitor",a=(new Date).toISOString().split("T")[0],c=function(){try{var e=localStorage.getItem(o);return e||(e=f(),localStorage.setItem(o,e)),e}catch(e){return f()}}(),i=new Set,s=new Map,u=new Set,d=new Map,l=null;!function(){"loading"===document.readyState?document.addEventListener("DOMContentLoaded",function(){w(),b(),E()}):(w(),b(),E());var e=function(){g(),s.forEach(function(e,t){x(t,Math.round((Date.now()-e)/1e3))}),s.clear()};window.addEventListener("beforeunload",e),window.addEventListener("pagehide",e)}()}function f(){return crypto&&crypto.randomUUID?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}function p(){try{var e=JSON.parse(localStorage.getItem(n)||"{}");return e.date!==a?{date:a,impressions:[]}:{date:a,impressions:e.impressions||[]}}catch(e){return{date:a,impressions:[]}}}function h(e){var t=p();t.impressions.includes(e)||(t.impressions.push(e),function(e){try{localStorage.setItem(n,JSON.stringify(e))}catch(e){}}(t))}function v(e,t){var r="".concat(e,":").concat(t);if("impression"===t){if(i.has(e))return;if(function(e){return p().impressions.includes(e)}(e))return void i.add(e);i.add(e),h(e)}d.has(r)||d.set(r,{module:e,action:t,count:0}),d.get(r).count++,l&&clearTimeout(l),l=setTimeout(g,100)}function g(){0!==d.size&&(d.forEach(function(e){m(e.module,e.action)}),d.clear())}function m(e,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(navigator.sendBeacon){var a=new FormData;a.append("module",e),a.append("action",n),a.append("visitor",c),a.append("_wpnonce",r),null!==o&&a.append("duration",String(o)),navigator.sendBeacon("".concat(t,"/stats/track"),a)}else{var i={module:e,action:n,visitor:c};null!==o&&(i.duration=o),fetch("".concat(t,"/stats/track"),{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":r},body:JSON.stringify(i),keepalive:!0}).catch(function(){})}}function x(e,t){t<1||u.has(e)||(u.add(e),m(e,"read_time",t))}function w(){var e=document.querySelectorAll("[data-supercharger-module]");if("IntersectionObserver"in window){var t=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var r=e.target.dataset.superchargerModule;r&&(v(r,"impression"),t.unobserve(e.target))}})},{threshold:.5,rootMargin:"0px"});e.forEach(function(e){t.observe(e)}),new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&(e.dataset&&e.dataset.superchargerModule&&t.observe(e),e.querySelectorAll&&e.querySelectorAll("[data-supercharger-module]").forEach(function(e){i.has(e.dataset.superchargerModule)||t.observe(e)}))})})}).observe(document.body,{childList:!0,subtree:!0})}else e.forEach(function(e){var t=e.dataset.superchargerModule;t&&v(t,"impression")})}function E(){var e=document.querySelectorAll("[data-supercharger-module]");if("IntersectionObserver"in window){var t=new IntersectionObserver(function(e){e.forEach(function(e){var t=e.target.dataset.superchargerModule;if(t)if(e.isIntersecting)s.has(t)||s.set(t,Date.now());else{var r=s.get(t);if(r)x(t,Math.round((Date.now()-r)/1e3)),s.delete(t)}})},{threshold:.5,rootMargin:"0px"});e.forEach(function(e){t.observe(e)}),new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&(e.dataset&&e.dataset.superchargerModule&&t.observe(e),e.querySelectorAll&&e.querySelectorAll("[data-supercharger-module]").forEach(function(e){t.observe(e)}))})})}).observe(document.body,{childList:!0,subtree:!0})}}function b(){document.addEventListener("click",function(e){var t=e.target.closest("[data-supercharger-module]");if(t){var r=t.dataset.superchargerModule;if(r)e.target.closest('a, button, [role="button"], [data-supercharger-click], [data-target]')&&v(r,"click")}},{passive:!0})}}();
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.