var pageVisitAPIURL="https://7ixtke6ehh.execute-api.us-east-1.amazonaws.com/prod";function getTrackerJSData(){var e=window.location;return{id:cid,title:document.title,page:e,location:{longitude:"",latitude:""},display:{availHeight:ws.availHeight,availLeft:ws.availLeft,availTop:ws.availTop,availWidth:ws.availWidth,colorDepth:ws.colorDepth,height:ws.height,pixelDepth:ws.pixelDepth,width:ws.width},referrer:document.referrer,userSystem:{browser:wn.appName,appVersion:wn.appVersion,cookiesEnabled:wn.cookieEnabled,language:wn.language,maxTouchPoints:wn.maxTouchPoints,platform:wn.platform,vendor:wn.vendor}}}function hashHandler(){this.oldHash=window.location.hash,this.Check;var e=this;this.Check=setInterval(function(){e.oldHash!=window.location.hash&&(trackerJSMainData=getTrackerJSData(),sendTrackerJSData(pageVisitAPIURL,trackerJSStringify(trackerJSMainData),"POST",null,cid,!0),e.oldHash=window.location.hash)},100)}if("function"==typeof JSON.stringify)var trackerJSJsonParse=JSON.parse,trackerJSStringify=JSON.stringify;else trackerJSJsonParse=JSON.decode,trackerJSStringify=JSON.encode;var tcjsdiv=document.createElement("div");tcjsdiv.style.width=0,tcjsdiv.style.height=0,tcjsdiv.style.overflow="hidden",tcjsdiv.style.zIndex=9999,tcjsdiv.style.visibility="visible",document.getElementsByTagName("body")[0].appendChild(tcjsdiv);var sendTrackerJSData=function(e,t,a,i,r,n){var s=new XMLHttpRequest;return s.open(a,e,!0),s.setRequestHeader("Content-Type","application/json"),s.onreadystatechange=function(){if(4===s.readyState&&200===s.status&&null===localStorage.getItem("geolocated")){localStorage.setItem("geolocated",!0);var e=trackerJSJsonParse(s.responseText);e.usesGeolocate&&navigator.geolocation.getCurrentPosition(function(t){sendTrackerJSData(pageVisitAPIURL+"/"+e.visitId,trackerJSStringify({longitude:t.coords.longitude,latitude:t.coords.latitude}),"PUT")})}},s.send(t),s.responseText},wn=window.navigator,ws=window.screen,trackerJSMainData=getTrackerJSData();sendTrackerJSData(pageVisitAPIURL,trackerJSStringify(trackerJSMainData),"POST",null,cid,!0);var trackerJSChangeRouteListener=function(){sendTrackerJSData(pageVisitAPIURL,trackerJSStringify(getTrackerJSData()),"POST",null,cid,!0)},hashDetection=new hashHandler;