1const aurise_analytics={debug:void 0!==window.aurise_debug&&1===aurise_debug,init:function(){aurise_analytics.debug&&console.info("AuRise SEO initialised","\n Debug Mode:",window.aurise_debug,"\n SEO (Cookie Consent, Analytics):",window.aurise_seo_enabled,"\n Debug Cookie Consent Banner:",window.aurise_debug_cookie_consent,"\n GTM:",window.aurise_gtm,"\n GA4:",window.aurise_ga4),void 0!==window.aurise_seo_enabled&&(window.aurise_seo_enabled[0]&&(aurise_analytics.debug&&console.info("AuRise cookie consent is enabled!"),aurise_analytics.cookieConsent.get(),aurise_analytics.cookieConsent.consented()?aurise_analytics.cookieConsent.granted():(document.body.addEventListener("click",aurise_analytics.cookieConsent.impliedHandler),window.addEventListener("scroll",aurise_analytics.cookieConsent.impliedHandler),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",aurise_analytics.cookieConsent.displayBanner):aurise_analytics.cookieConsent.displayBanner())),aurise_analytics.debug&&window.aurise_seo_enabled[1]&&console.info("AuRise analytics are enabled!"))},cookieConsent:{consent:{necessary:!1,preferences:!1,statistics:!1,marketing:!1,method:!1,timestamp:!1},consented:function(e){switch(e){case"marketing":case"statistics":case"preferences":case"necessary":return aurise_analytics.cookieConsent.consent[e];default:return aurise_analytics.cookieConsent.consent.necessary}},set:function(e,t,n,s,a){aurise_analytics.cookieConsent.consent.method=e,aurise_analytics.cookieConsent.consent.necessary=t,aurise_analytics.cookieConsent.consent.statistics=n,aurise_analytics.cookieConsent.consent.preferences=s,aurise_analytics.cookieConsent.consent.marketing=a,aurise_analytics.cookieConsent.consent.timestamp=Math.floor(Date.now()/1e3),t&&aurise_analytics.storage.set("aurise_cookie_consent",JSON.stringify(aurise_analytics.cookieConsent.consent),73e3),aurise_analytics.cookieConsent.consented()&&aurise_analytics.cookieConsent.granted()},get:function(){let e=1!==window.aurise_debug_cookie_consent&&aurise_analytics.storage.get("aurise_cookie_consent");if(e)try{e=JSON.parse(e),aurise_analytics.cookieConsent.consent.method=e.method,aurise_analytics.cookieConsent.consent.necessary=e.necessary,aurise_analytics.cookieConsent.consent.statistics=e.statistics,aurise_analytics.cookieConsent.consent.preferences=e.preferences,aurise_analytics.cookieConsent.consent.marketing=e.marketing,aurise_analytics.cookieConsent.consent.timestamp=e.timestamp}catch(t){}return aurise_analytics.cookieConsent.consent},impliedHandler:function(e){if("click"==e.type&&("au-cookie-consent-accept-all"==e.target.id||e.target.closest("form#au-cookie-consent-banner-form")))return!1;if(!aurise_analytics.cookieConsent.consented()){let t=new FormData(document.getElementById("au-cookie-consent-banner-form"));aurise_analytics.cookieConsent.set("implied",!0,"on"==t.get("statistics"),"on"==t.get("preferences"),"on"==t.get("marketing")),document.body.removeEventListener("click",aurise_analytics.cookieConsent.impliedHandler),window.removeEventListener("scroll",aurise_analytics.cookieConsent.impliedHandler)}},granted:function(){aurise_analytics.cookieConsent.hideBanner(),window.aurise_seo_enabled[1]&&aurise_analytics.cookieConsent.consented("statistics")&&void 0!==window.aurise_gtm&&""!=window.aurise_gtm?(aurise_analytics.user.get(),aurise_analytics.gtm(),aurise_analytics.user.id&&aurise_analytics.user.set()):window.aurise_seo_enabled[1]||aurise_analytics.cookieConsent.consented("statistics"),aurise_analytics.debug&&console.info("Cookie consent has been granted.",aurise_analytics.cookieConsent.consent),document.dispatchEvent(new CustomEvent("au_cookie_consent_granted",{detail:aurise_analytics.cookieConsent.consent}))},update:function(e,t,n,s){aurise_analytics.cookieConsent.consent.method=e,aurise_analytics.cookieConsent.consent.statistics=t,aurise_analytics.cookieConsent.consent.preferences=n,aurise_analytics.cookieConsent.consent.marketing=s,aurise_analytics.cookieConsent.consent.timestamp=Math.floor(Date.now()/1e3),aurise_analytics.storage.set("aurise_cookie_consent",JSON.stringify(aurise_analytics.cookieConsent.consent),73e3)},revoke:function(){aurise_analytics.cookieConsent.consent.necessary=!1,aurise_analytics.cookieConsent.consent.method=!1,aurise_analytics.cookieConsent.consent.statistics=!1,aurise_analytics.cookieConsent.consent.preferences=!1,aurise_analytics.cookieConsent.consent.marketing=!1,aurise_analytics.cookieConsent.consent.timestamp=!1,aurise_analytics.storage.delete("aurise_cookie_consent")},bannerHandler:function(e){e.preventDefault();let t=new FormData(e.target);aurise_analytics.cookieConsent.set("manual",!0,"on"==t.get("statistics"),"on"==t.get("preferences"),"on"==t.get("marketing"))},displayBanner:function(){let e=document.getElementById("au-cookie-consent-banner");e.offsetHeight,e.style.top="auto",e.style.transition="bottom 0.3s ease",e.style.bottom="0px"},hideBanner:function(){let e=document.getElementById("au-cookie-consent-banner"),t=e.offsetHeight;e.style.transition="bottom 0.3s ease",e.style.bottom=-1*t+"px",setTimeout(function(){e.style.display="none"},300)}},gtm:function(){var e,t,n,s,a,i="script",o="dataLayer";e=window,t=document,n=aurise_gtm,e[o]=e[o]||[],e[o].push({"gtm.start":new Date().getTime(),event:"gtm.js"}),s=t.getElementsByTagName(i)[0],(a=t.createElement(i)).async=!0,a.src="https://www.googletagmanager.com/gtm.js?id="+n+("dataLayer"!=o?"&l="+o:""),s.parentNode.insertBefore(a,s),window.dataLayer=window.dataLayer||[],aurise_analytics.debug&&console.info("GTM Initialised",window.dataLayer)},user:{id:"",get:function(){let e=aurise_analytics.parseQuery();e.mc_uid?aurise_analytics.user.id=e.mc_uid:aurise_analytics.user.id=aurise_analytics.storage.get("au_mc_uid")},set:function(){aurise_analytics.storage.set("au_mc_uid",aurise_analytics.user.id,90)}},parseQuery:function(){let e=window.location.search;if("string"==typeof e&&""!==e.trim()){let t=e.indexOf("?");t>-1&&(e=e.substr(t+1));let n=e.split("&"),s=[],a=0,i={};for(a in n)""!==n[a]&&(i[decodeURIComponent((s=n[a].split("="))[0])]=decodeURIComponent(s[1]));return i}return!1},storage:{get:function(e){let t=aurise_analytics.storage.getCookie(e);return null===t&&null===(t=aurise_analytics.storage.getLocal(e))&&(t=aurise_analytics.storage.getSession(e)),t},set:function(e,t,n){let s=null;
1return null===(s=aurise_analytics.storage.setCookie(e,t,n))&&(n>0?s=aurise_analytics.storage.setSession(e,t):null===(s=aurise_analytics.storage.setLocal(e,t))&&(s=aurise_analytics.storage.setSession(e,t))),s},delete:function(e){aurise_analytics.storage.deleteCookie(e),aurise_analytics.storage.deleteSession(e),aurise_analytics.storage.deleteLocal(e)},getCookie:function(e){let t=document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return t?t[2]:null},setCookie:function(e,t,n){let s="",a=t;if("delete"==n)a="",s="; expires=Thu, 01-Jan-70 00:00:01 GMT";else{("number"!=typeof n||n<=0)&&(n=73e3);let i=new Date;i.setTime(i.getTime()+864e5*n),s="; expires="+i.toGMTString()}"object"==typeof a&&(a=JSON.stringify(a));let o=e+"="+a+s+"; Secure; SameSite=Strict; path=/";return document.cookie=o,aurise_analytics.storage.getCookie(e)},deleteCookie:function(e){aurise_analytics.storage.setCookie(e,null,"delete","Strict")},getLocal:function(e){return localStorage.getItem(e)},setLocal:function(e,t){{let n=t;return"object"==typeof n&&(n=JSON.stringify(n)),localStorage.setItem(e,n),aurise_analytics.storage.getLocal(e)}},deleteLocal:function(e){localStorage.removeItem(e)},getSession:function(e){return sessionStorage.getItem(e)},setSession:function(e,t){{let n=t;return"object"==typeof n&&(n=JSON.stringify(n)),sessionStorage.setItem(e,n),aurise_analytics.storage.getSession(e)}},deleteSession:function(e){sessionStorage.removeItem(e)}}};aurise_analytics.init();
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.