1document.addEventListener('DOMContentLoaded',function(event){var filetypes=/\.(zip|exe|dmg|pdf|doc.*|xls.*|ppt.*|mp3|txt|rar|wma|mov|avi|wmv|flv|wav)$/i;document.querySelector('a').addEventListener('click',function(event){var track=!0,href=this.href,isThisDomain=href.match(document.domain.split('.').reverse()[1]+'.'+document.domain.split('.').reverse()[0]);if(!href.match(/^javascript:/i)){var elEv=[];elEv.value=0,elEv.non_i=!1;if(href.match(/^mailto\:/i)){elEv.category="email";elEv.action="click";elEv.label=href.replace(/^mailto\:/i,'');elEv.loc=href}else if(href.match(filetypes)){var extension=(/[.]/.exec(href))?/[^.]+$/.exec(href):undefined;elEv.category="download";elEv.action="click-"+extension[0];elEv.label=href.replace(/ /g,"-");elEv.loc=href}else if(href.match(/^https?\:/i)&&!isThisDomain){elEv.category="external";elEv.action="click";elEv.label=href.replace(/^https?\:\/\//i,'');elEv.non_i=!0;elEv.loc=href}else if(href.match(/^tel\:/i)){elEv.category="telephone";elEv.action="click";elEv.label=href.replace(/^tel\:/i,'');elEv.loc=href}else track=!1;if(track){ga('send','event',elEv.category.toLowerCase(),elEv.action.toLowerCase(),elEv.label.toLowerCase(),elEv.value,{'nonInteraction':elEv.non_i})}}})});function getUrlVars(){var vars={};window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(m,key,value){vars[key]=value});return vars} 2function safeLocalStorageSetItem(key,value){try{window.localStorage.setItem(key,value)}catch(e){}} 3function saveTrackingParameters(){if(!userGavePerformanceCookiesConsent()){return} 4let getParameters=getUrlVars();Object.entries(getParameters).forEach(function([key,value]){if(key.includes('utm')){safeLocalStorageSetItem(key,value)}})} 5function saveGoogleAnalyticsParameters(){saveGoogleAnalyticsParameter('userId');saveGoogleAnalyticsParameter('clientId');saveGoogleAnalyticsParameter('trackingId')} 6function saveGoogleAnalyticsParameter(parameter){if(!userGavePerformanceCookiesConsent()){return} 7if(typeof ga!=='undefined'){ga(function(){saveIfAvailable('ga_'+parameter,ga.getAll()[0].get(parameter))})}} 8function saveIfAvailable(key,value){if(!userGavePerformanceCookiesConsent()){return} 9if(typeof value!=='undefined'&&value){safeLocalStorageSetItem(key,value)}} 10function userGavePerformanceCookiesConsent(){let optanonCookieMatch="; ".concat(document.cookie).match(";\\s*".concat("OptanonConsent","=([^;]+)"));if(optanonCookieMatch){let cookieValue=unescape(optanonCookieMatch[1]);if(cookieValue.match("C0002:1")){return!0}} 11return!1} 12document.addEventListener("DOMContentLoaded",function(){saveTrackingParameters();saveGoogleAnalyticsParameters()});window.addEventListener("load",function(){saveGoogleAnalyticsParameters()})
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.