1!function(){if("undefined"!=typeof umami){var a=document.documentElement.lang||"en",e=window.location.pathname,t=window.umamiTrackingData;document.addEventListener("click",function(t){t.target.closest('a[href^="tel:"]')&&umami.track("Phone number click",{language:a,page:e});var n=t.target.closest('a[href^="mailto:"]');n&&!n.closest(".custom-social-share")&&umami.track("Email click",{language:a,page:e})}),t&&t.isContactPage&&umami.track("Contact page view",{language:a}),t&&t.isContactThankYou&&umami.track("Contact form submit",{language:a}),t&&t.isQuotePage&&umami.track("Quote page view",{language:a}),t&&t.isQuoteThankYou&&umami.track("Quote page submit",{language:a});var n=new URLSearchParams(window.location.search);n.has("gclid")&&umami.track("Ad-led view",{language:a,page:e,source:"google",campaign:n.get("utm_campaign")||""})}}() 2;
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.