/*! For license information please see tracker.js.LICENSE.txt */
!function(){var e={366:function(e){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var n=[],t=0;t<e.length;t++)n.push(255&e.charCodeAt(t));return n},bytesToString:function(e){for(var n=[],t=0;t<e.length;t++)n.push(String.fromCharCode(e[t]));return n.join("")}}};e.exports=n},843:function(e){var n,t;n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t={rotl:function(e,n){return e<<n|e>>>32-n},rotr:function(e,n){return e<<32-n|e>>>n},endian:function(e){if(e.constructor==Number)return 16711935&t.rotl(e,8)|4278255360&t.rotl(e,24);for(var n=0;n<e.length;n++)e[n]=t.endian(e[n]);return e},randomBytes:function(e){for(var n=[];e>0;e--)n.push(Math.floor(256*Math.random()));return n},bytesToWords:function(e){for(var n=[],t=0,r=0;t<e.length;t++,r+=8)n[r>>>5]|=e[t]<<24-r%32;return n},wordsToBytes:function(e){for(var n=[],t=0;t<32*e.length;t+=8)n.push(e[t>>>5]>>>24-t%32&255);return n},bytesToHex:function(e){for(var n=[],t=0;t<e.length;t++)n.push((e[t]>>>4).toString(16)),n.push((15&e[t]).toString(16));return n.join("")},hexToBytes:function(e){for(var n=[],t=0;t<e.length;t+=2)n.push(parseInt(e.substr(t,2),16));return n},bytesToBase64:function(e){for(var t=[],r=0;r<e.length;r+=3)for(var o=e[r]<<16|e[r+1]<<8|e[r+2],i=0;i<4;i++)8*r+6*i<=8*e.length?t.push(n.charAt(o>>>6*(3-i)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],r=0,o=0;r<e.length;o=++r%4)0!=o&&t.push((n.indexOf(e.charAt(r-1))&Math.pow(2,-2*o+8)-1)<<2*o|n.indexOf(e.charAt(r))>>>6-2*o);return t}},e.exports=t},363:function(e,n,t){var r,o,i,a;r=t(843),o=t(366).utf8,i=t(366).bin,(a=function(e,n){var t=r.wordsToBytes(function(e){e.constructor==String?e=o.stringToBytes(e):"undefined"!=typeof Buffer&&"function"==typeof Buffer.isBuffer&&Buffer.isBuffer(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||(e=e.toString());var n=r.bytesToWords(e),t=8*e.length,i=[],a=1732584193,c=-271733879,u=-1732584194,s=271733878,l=-1009589776;n[t>>5]|=128<<24-t%32,n[15+(t+64>>>9<<4)]=t;for(var f=0;f<n.length;f+=16){for(var d=a,v=c,g=u,p=s,m=l,h=0;h<80;h++){if(h<16)i[h]=n[f+h];else{var y=i[h-3]^i[h-8]^i[h-14]^i[h-16];i[h]=y<<1|y>>>31}var w=(a<<5|a>>>27)+l+(i[h]>>>0)+(h<20?1518500249+(c&u|~c&s):h<40?1859775393+(c^u^s):h<60?(c&u|c&s|u&s)-1894007588:(c^u^s)-899497514);l=s,s=u,u=c<<30|c>>>2,c=a,a=w}a+=d,c+=v,u+=g,s+=p,l+=m}return[a,c,u,s,l]}(e));return n&&n.asBytes?t:n&&n.asString?i.bytesToString(t):r.bytesToHex(t)})._blocksize=16,a._digestsize=20,e.exports=a},972:function(e,n,t){var r=t(679),o=t(161),i=o;i.v1=r,i.v4=o,e.exports=i},318:function(e){for(var n=[],t=0;t<256;++t)n[t]=(t+256).toString(16).substr(1);e.exports=function(e,t){var r=t||0,o=n;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},42:function(e){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var t=new Uint8Array(16);e.exports=function(){return n(t),t}}else{var r=new Array(16);e.exports=function(){for(var e,n=0;n<16;n++)0==(3&n)&&(e=4294967296*Math.random()),r[n]=e>>>((3&n)<<3)&255;return r}}},679:function(e,n,t){var r,o,i=t(42),a=t(318),c=0,u=0;e.exports=function(e,n,t){var s=n&&t||0,l=n||[],f=(e=e||{}).node||r,d=void 0!==e.clockseq?e.clockseq:o;if(null==f||null==d){var v=i();null==f&&(f=r=[1|v[0],v[1],v[2],v[3],v[4],v[5]]),null==d&&(d=o=16383&(v[6]<<8|v[7]))}var g=void 0!==e.msecs?e.msecs:(new Date).getTime(),p=void 0!==e.nsecs?e.nsecs:u+1,m=g-c+(p-u)/1e4;if(m<0&&void 0===e.clockseq&&(d=d+1&16383),(m<0||g>c)&&void 0===e.nsecs&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");c=g,u=p,o=d;var h=(1e4*(268435455&(g+=122192928e5))+p)%4294967296;l[s++]=h>>>24&255,l[s++]=h>>>16&255,l[s++]=h>>>8&255,l[s++]=255&h;var y=g/4294967296*1e4&268435455;l[s++]=y>>>8&255,l[s++]=255&y,l[s++]=y>>>24&15|16,l[s++]=y>>>16&255,l[s++]=d>>>8|128,l[s++]=255&d;for(var w=0;w<6;++w)l[s+w]=f[w];return n||a(l)}},161:function(e,n,t){var r=t(42),o=t(318);e.exports=function(e,n,t){var i=n&&t||0;"string"==typeof e&&(n="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,n)for(var c=0;c<16;++c)n[i+c]=a[c];return n||o(a)}}},n={};function t(r){var o=n[r];if(void 0!==o)return o.exports;var i=n[r]={exports:{}};return e[r](i,i.exports,t),i.exports}t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,{a:n}),n},t.d=function(e,n){for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},function(){"use strict";var e=function(){return e=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},e.apply(this,arguments)};function n(e,n,t){if(t||2===arguments.length)for(var r,o=0,i=n.length;o<i;o++)!r&&o in n||(r||(r=Array.prototype.slice.call(n,0,o)),r[o]=n[o]);return e.concat(r||Array.prototype.slice.call(n))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var r=t(972);var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function i(){var e,n={},t=[],r=[],o=[],i=function(e,t){null!=t&&""!==t&&(n[e]=t)};return{add:i,addDict:function(e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&i(n,e[n])},addJson:function(e,n,o){if(o&&c(o)){var i={keyIfEncoded:e,keyIfNotEncoded:n,json:o};r.push(i),t.push(i)}},addContextEntity:function(e){o.push(e)},getPayload:function(){return n},getJson:function(){return t},withJsonProcessor:function(n){e=n},build:function(){return null==e||e(this,r,o),n}}}function a(e){return function(t,r,i){for(var a=function(n,r,i){var a,c=JSON.stringify(n);e?t.add(r,(a=c)?function(e){var n,t,r,i,a,c=0,u=0,s=[];if(!e)return e;e=unescape(encodeURIComponent(e));do{n=(a=e.charCodeAt(c++)<<16|e.charCodeAt(c++)<<8|e.charCodeAt(c++))>>18&63,t=a>>12&63,r=a>>6&63,i=63&a,s[u++]=o.charAt(n)+o.charAt(t)+o.charAt(r)+o.charAt(i)}while(c<e.length);var l=s.join(""),f=e.length%3;return(f?l.slice(0,f-3):l)+"===".slice(f||3)}(a).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_"):a):t.add(i,c)},c=function(n,r){var i=n||function(){var n=t.getPayload();if(e?n.cx:n.co)return JSON.parse(e?function(e){if(!e)return e;switch(4-e.length%4){case 2:e+="==";break;case 3:e+="="}return function(e){var n,t,r,i,a,c,u,s=0,l=0,f=[];if(!e)return e;e+="";do{n=(c=o.indexOf(e.charAt(s++))<<18|o.indexOf(e.charAt(s++))<<12|(i=o.indexOf(e.charAt(s++)))<<6|(a=o.indexOf(e.charAt(s++))))>>16&255,t=c>>8&255,r=255&c,f[l++]=64===i?String.fromCharCode(n):64===a?String.fromCharCode(n,t):String.fromCharCode(n,t,r)}while(s<e.length);return u=f.join("").replace(/\0+$/,""),decodeURIComponent(u.split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))}(e.replace(/-/g,"+").replace(/_/g,"/"))}(n.cx):n.co)}();return i?i.data=i.data.concat(r.data):i=r,i},u=void 0,s=0,l=r;s<l.length;s++){var f=l[s];"cx"===f.keyIfEncoded?u=c(u,f.json):a(f.json,f.keyIfEncoded,f.keyIfNotEncoded)}r.length=0,i.length&&(u=c(u,{schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:n([],i,!0)}),i.length=0),u&&a(u,"cx","co")}}function c(e){if(!u(e))return!1;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n))return!0;return!1}function u(e){return null!=e&&(e.constructor==={}.constructor||e.constructor===[].constructor)}var s,l="Snowplow: ";!function(e){e[e.none=0]="none",e[e.error=1]="error",e[e.warn=2]="warn",e[e.debug=3]="debug",e[e.info=4]="info"}(s||(s={}));var f,d=(void 0===f&&(f=s.warn),{setLogLevel:function(e){f=s[e]?e:s.warn},warn:function(e,t){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];if(f>=s.warn&&"undefined"!=typeof console){var i=l+e;t?console.warn.apply(console,n([i+"\n",t],r,!1)):console.warn.apply(console,n([i],r,!1))}},error:function(e,t){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];if(f>=s.error&&"undefined"!=typeof console){var i=l+e+"\n";t?console.error.apply(console,n([i+"\n",t],r,!1)):console.error.apply(console,n([i],r,!1))}},debug:function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];f>=s.debug&&"undefined"!=typeof console&&console.debug.apply(console,n([l+e],t,!1))},info:function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];f>=s.info&&"undefined"!=typeof console&&console.info.apply(console,n([l+e],t,!1))}});function v(){var e=[],n=[];return{getGlobalPrimitives:function(){return e},getConditionalProviders:function(){return n},addGlobalContexts:function(t){for(var r=[],o=[],i=0,a=t;i<a.length;i++){var c=a[i];x(c)?r.push(c):b(c)&&o.push(c)}e=e.concat(o),n=n.concat(r)},clearGlobalContexts:function(){n=[],e=[]},removeGlobalContexts:function(t){for(var r=function(t){x(t)?n=n.filter((function(e){return JSON.stringify(e)!==JSON.stringify(t)})):b(t)&&(e=e.filter((function(e){return JSON.stringify(e)!==JSON.stringify(t)})))},o=0,i=t;o<i.length;o++)r(i[o])},getApplicableContexts:function(t){return function(t){var r=function(e){for(var n=0,t=e.getJson();n<t.length;n++){var r=t[n];if("ue_px"===r.keyIfEncoded&&"object"==typeof r.json.data){var o=r.json.data.schema;if("string"==typeof o)return o}}return""}(t),o=function(e){var n=e.getPayload().e;return"string"==typeof n?n:""}(t),i=[],a=I(e,t,o,r);i.push.apply(i,a);var c=function(e,n,t,r){var o,i=O(e).map((function(e){var o=function(e,n,t,r){if(k(e)){var o=e[0],i=!1;try{i=o({event:n.getPayload(),eventType:t,eventSchema:r})}catch(e){i=!1}if(!0===i)return I(e[1],n,t,r)}else if(S(e)&&function(e,n){var t=0,r=0,o=e.accept;Array.isArray(o)?e.accept.some((function(e){return T(e,n)}))&&r++:"string"==typeof o&&T(o,n)&&r++;var i=e.reject;return Array.isArray(i)?e.reject.some((function(e){return T(e,n)}))&&t++:"string"==typeof i&&T(i,n)&&t++,r>0&&0===t}(e[0],r))return I(e[1],n,t,r);return[]}(e,n,t,r);if(o&&0!==o.length)return o}));return(o=[]).concat.apply(o,i.filter((function(e){return null!=e&&e.filter(Boolean)})))}(n,t,o,r);return i.push.apply(i,c),i}(t)}}}function g(e){var n=e.split(".");return!!(n&&n.length>1)&&function(e){if("*"===e[0]||"*"===e[1])return!1;if(e.slice(2).length>0){for(var n=!1,t=0,r=e.slice(2);t<r.length;t++)if("*"===r[t])n=!0;else if(n)return!1;return!0}return 2==e.length}(n)}function p(e){var n=new RegExp("^iglu:((?:(?:[a-zA-Z0-9-_]+|\\*).)+(?:[a-zA-Z0-9-_]+|\\*))/([a-zA-Z0-9-_.]+|\\*)/jsonschema/([1-9][0-9]*|\\*)-(0|[1-9][0-9]*|\\*)-(0|[1-9][0-9]*|\\*)$").exec(e);if(null!==n&&g(n[1]))return n.slice(1,6)}function m(e){var n=p(e);if(n){var t=n[0];return 5===n.length&&g(t)}return!1}function h(e){return function(e){return Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}(e)?e.every((function(e){return m(e)})):"string"==typeof e&&m(e)}function y(e){var n=e;return!!(c(n)&&"schema"in n&&"data"in n)&&"string"==typeof n.schema&&"object"==typeof n.data}function w(e){return"function"==typeof e&&e.length<=1}function b(e){return w(e)||y(e)}function k(e){return!(!Array.isArray(e)||2!==e.length)&&(Array.isArray(e[1])?w(e[0])&&e[1].every(b):w(e[0])&&b(e[1]))}function S(e){return!(!Array.isArray(e)||2!==e.length)&&!!function(e){var n=e,t=0;if(null!=e&&"object"==typeof e&&!Array.isArray(e)){if(Object.prototype.hasOwnProperty.call(n,"accept")){if(!h(n.accept))return!1;t+=1}if(Object.prototype.hasOwnProperty.call(n,"reject")){if(!h(n.reject))return!1;t+=1}return t>0&&t<=2}return!1}(e[0])&&(Array.isArray(e[1])?e[1].every(b):b(e[1]))}function x(e){return k(e)||S(e)}function T(e,n){if(!m(e))return!1;var t=p(e),r=function(e){var n=new RegExp("^iglu:([a-zA-Z0-9-_.]+)/([a-zA-Z0-9-_]+)/jsonschema/([1-9][0-9]*)-(0|[1-9][0-9]*)-(0|[1-9][0-9]*)$").exec(e);if(null!==n)return n.slice(1,6)}(n);if(t&&r){if(!function(e,n){var t=n.split("."),r=e.split(".");if(t&&r){if(t.length!==r.length)return!1;for(var o=0;o<r.length;o++)if(!C(t[o],r[o]))return!1;return!0}return!1}(t[0],r[0]))return!1;for(var o=1;o<5;o++)if(!C(t[o],r[o]))return!1;return!0}return!1}function C(e,n){return e&&n&&"*"===e||e===n}function O(e){return Array.isArray(e)?e:Array.of(e)}function I(e,n,t,r){var o,i=O(e).map((function(e){var o=function(e,n,t,r){if(y(e))return[e];if(w(e)){var o=function(e,n,t,r){var o=void 0;try{return o=e({event:n.getPayload(),eventType:t,eventSchema:r}),Array.isArray(o)&&o.every(y)||y(o)?o:void 0}catch(e){o=void 0}return o}(e,n,t,r);if(y(o))return[o];if(Array.isArray(o))return o}}(e,n,t,r);if(o&&0!==o.length)return o}));return(o=[]).concat.apply(o,i.filter((function(e){return null!=e&&e.filter(Boolean)})))}function A(e){var n=e.event,t=n.schema,r=n.data,o=i(),a={schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:{schema:t,data:r}};return o.add("e","ue"),o.addJson("ue_px","ue_pr",a),o}function P(e){return A({event:{schema:"iglu:com.snowplowanalytics.snowplow/link_click/jsonschema/1-0-1",data:E({targetUrl:e.targetUrl,elementId:e.elementId,elementClasses:e.elementClasses,elementTarget:e.elementTarget,elementContent:e.elementContent})}})}function E(e,n){void 0===n&&(n={});var t={};for(var r in e)(n[r]||null!==e[r]&&void 0!==e[r])&&(t[r]=e[r]);return t}var j=t(363),L=t.n(j);function D(e,n,t){void 0===t&&(t=63072e3);try{var r=window.localStorage,o=Date.now()+1e3*t;return r.setItem("".concat(e,".expires"),o.toString()),r.setItem(e,n),!0}catch(e){return!1}}function B(e){try{var n=window.localStorage;return n.removeItem(e),n.removeItem(e+".expires"),!0}catch(e){return!1}}function N(e){try{return window.sessionStorage.getItem(e)}catch(e){return}}function R(e){return!(!e||"string"!=typeof e.valueOf())}function _(e){return Number.isInteger&&Number.isInteger(e)||"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}function U(e){if(!R(e)){e=e.text||"";var n=document.getElementsByTagName("title");n&&null!=n[0]&&(e=n[0].text)}return e}function M(e){var n=new RegExp("^(?:(?:https?|ftp):)/*(?:[^@]+@)?([^:/#]+)").exec(e);return n?n[1]:e}function V(e){var n=e.length;return"."===e.charAt(--n)&&(e=e.slice(0,n)),"*."===e.slice(0,2)&&(e=e.slice(1)),e}function z(e){var n=window,t=J("referrer",n.location.href)||J("referer",n.location.href);if(t)return t;if(e)return e;try{if(n.top)return n.top.document.referrer;if(n.parent)return n.parent.document.referrer}catch(e){}return document.referrer}function H(e,n,t,r){return e.addEventListener?(e.addEventListener(n,t,r),!0):e.attachEvent?e.attachEvent("on"+n,t):void(e["on"+n]=t)}function J(e,n){var t=new RegExp("^[^#]*[?&]"+e+"=([^&#]*)").exec(n);return t?decodeURIComponent(t[1].replace(/\+/g," ")):null}function F(e,n,t,r){q(e,"",-1,"/",n,t,r)}function G(e){for(var n=document.cookie.split("; "),t=[],r=0;r<n.length;r++)n[r].substring(0,e.length)===e&&t.push(n[r]);return t}function q(e,n,t,r,o,i,a){return arguments.length>1?document.cookie=e+"="+encodeURIComponent(null!=n?n:"")+(t?"; Expires="+new Date(+new Date+1e3*t).toUTCString():"")+(r?"; Path="+r:"")+(o?"; Domain="+o:"")+(i?"; SameSite="+i:"")+(a?"; Secure":""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}function X(e){if(null==e||"object"!=typeof e||Array.isArray(e))return function(){return!0};var n=Object.prototype.hasOwnProperty.call(e,"allowlist"),t=function(e){var n={},t=e.allowlist||e.denylist;if(t){Array.isArray(t)||(t=[t]);for(var r=0;r<t.length;r++)n[t[r]]=!0}return n}(e);return function(e,n){return e.hasOwnProperty("filter")&&e.filter?e.filter:n}(e,(function(e){return function(e,n){for(var t=0,r=W(e);t<r.length;t++)if(n[r[t]])return!0;return!1}(e,t)===n}))}function W(e){return e.className.match(/\S+/g)||[]}var Y="iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",Q="iglu:com.snowplowanalytics.snowplow/browser_context/jsonschema/1-0-0",Z="iglu:com.snowplowanalytics.snowplow/client_session/jsonschema/1-0-2",$="iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4";function K(e,n,t,r,o,i,a,c,u,s,l,f,v,g,p,m,h){var y,w,b=!1,k=[],S=!1,x=!0===(r="string"==typeof r?r.toLowerCase():r)||"beacon"===r||"true"===r,T=Boolean(x&&window.navigator&&window.navigator.sendBeacon&&!(function(e,n){var t=n.match("(iP.+; CPU .*OS (d+)[_d]*.*) AppleWebKit/");return!(!t||!t.length)&&parseInt(t[0])<=13}(0,w=window.navigator.userAgent)||function(e,n,t){var r=t.match("(Macintosh;.*Mac OS X (d+)_(d+)[_d]*.*) AppleWebKit/");return!(!r||!r.length)&&(parseInt(r[0])<=10||10===parseInt(r[0])&&parseInt(r[1])<=15)}(0,0,w)&&function(e){return e.match("Version/.* Safari/")&&!function(e){return e.match("Chrom(e|ium)")}(e)}(w)))&&x,C="get"===r,O=Boolean(window.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest),I=!C&&O&&("post"===r||x),A=I?o:"/i",P="snowplowOutQueue_".concat(e,"_").concat(I?"post2":"get");if(x&&(v={}),i=t&&function(){var e="modernizr";if(!function(){try{return!!window.localStorage}catch(e){return!0}}())return!1;try{var n=window.localStorage;return n.setItem(e,e),n.removeItem(e),!0}catch(e){return!1}}()&&I&&i||1,t)try{var E=window.localStorage.getItem(P);k=E?JSON.parse(E):[]}catch(e){}function j(e){var n=Object.keys(e).map((function(n){return[n,e[n]]})).reduce((function(e,n){var t=n[0],r=n[1];return e[t]=r.toString(),e}),{});return{evt:n,bytes:L(JSON.stringify(n))}}function L(e){for(var n=0,t=0;t<e.length;t++){var r=e.charCodeAt(t);r<=127?n+=1:r<=2047?n+=2:r>=55296&&r<=57343?(n+=4,t++):n+=r<65535?3:4}return n}Array.isArray(k)||(k=[]),n.outQueues.push(k),O&&i>1&&n.bufferFlushers.push((function(e){b||_(e)}));var B=function(e){return"object"==typeof e[0]&&"evt"in e[0]};function N(e,n){U(n,!0,!1).send(M(V([e.evt])))}function _(e){for(void 0===e&&(e=!1);k.length&&"string"!=typeof k[0]&&"object"!=typeof k[0];)k.shift();if(k.length){if(!R(y))throw"No collector configured";if(b=!0,h&&!S){var n=U(h,!1,e);return S=!0,n.timeout=l,n.onreadystatechange=function(){4===n.readyState&&_()},void n.send()}if(O){var r,o,i=void 0;B(k)?(r=U(i=y,!0,e),o=function(e){for(var n=0,t=0;n<e.length&&!((t+=e[n].bytes)>=a);)n+=1;return n}(k)):(i=z(k[0]),r=U(i,!1,e),o=1);var c=setTimeout((function(){r.abort(),b=!1}),l),u=function(e){for(var n=0;n<e;n++)k.shift();t&&D(P,JSON.stringify(k.slice(0,s)))},v=function(e){u(e),_()};if(r.onreadystatechange=function(){var e;4===r.readyState&&r.status>=200&&(clearTimeout(c),r.status<300?v(o):(!((e=r.status)>=200&&e<300||!p.includes(e)&&m.includes(e))||(d.error("Status ".concat(r.status,", will not retry.")),u(o)),b=!1))},B(k)){var g=k.slice(0,o);if(g.length>0){var w=!1,x=g.map((function(e){return e.evt}));if(T){var C=new Blob([M(V(x))],{type:"application/json"});try{w=navigator.sendBeacon(i,C)}catch(e){w=!1}}!0===w?v(o):r.send(M(V(x)))}}else r.send()}else if(f||B(k))b=!1;else{var I=new Image(1,1),A=!0;I.onload=function(){A&&(A=!1,k.shift(),t&&D(P,JSON.stringify(k.slice(0,s))),_())},I.onerror=function(){A&&(A=!1,b=!1)},I.src=z(k[0]),setTimeout((function(){A&&b&&(A=!1,_())}),l)}}else b=!1}function U(e,n,t){var r=new XMLHttpRequest;for(var o in n?(r.open("POST",e,!t),r.setRequestHeader("Content-Type","application/json; charset=UTF-8")):r.open("GET",e,!t),r.withCredentials=g,f&&r.setRequestHeader("SP-Anonymous","*"),v)Object.prototype.hasOwnProperty.call(v,o)&&r.setRequestHeader(o,v[o]);return r}function M(e){return JSON.stringify({schema:$,data:e})}function V(e){for(var n=(new Date).getTime().toString(),t=0;t<e.length;t++)e[t].stm=n;return e}function z(e){return u?y+e.replace("?","?stm="+(new Date).getTime()+"&"):y+e}return{enqueueRequest:function(e,n){y=n+A;var r=function(e,n){return d.warn("Event ("+e+"B) too big, max is "+n)};if(I){if((l=j(e)).bytes>=a)return r(l.bytes,a),void N(l,y);k.push(l)}else{var u=function(e){var n="?",t={co:!0,cx:!0},r=!0;for(var o in e)e.hasOwnProperty(o)&&!t.hasOwnProperty(o)&&(r?r=!1:n+="&",n+=encodeURIComponent(o)+"="+encodeURIComponent(e[o]));for(var i in t)e.hasOwnProperty(i)&&t.hasOwnProperty(i)&&(n+="&"+i+"="+encodeURIComponent(e[i]));return n}(e);if(c>0){var l,f=L(z(u));if(f>=c)return r(f,c),void(O&&N(l=j(e),n+o))}k.push(u)}var v=!1;t&&(v=D(P,JSON.stringify(k.slice(0,s)))),b||v&&!(k.length>=i)||_()},executeQueue:function(){b||_()},setUseLocalStorage:function(e){t=e},setAnonymousTracking:function(e){f=e},setCollectorUrl:function(e){y=e+A},setBufferSize:function(e){i=e}}}function ee(e,n,t){var r,o,i;return"translate.googleusercontent.com"===e?(""===t&&(t=n),e=M(n=null!==(o=n,"u",r=(i=new RegExp("^(?:https?|ftp)(?::/*(?:[^?]+))([?][^#]+)").exec(o))&&(null==i?void 0:i.length)>1?J("u",i[1]):null)&&void 0!==r?r:"")):"cc.bingj.com"!==e&&"webcache.googleusercontent.com"!==e||(e=M(n=document.links[0].href)),[e,n,t]}var ne=0,te=1,re=2,oe=3,ie=4,ae=5,ce=6,ue=7,se=8,le=9,fe=10;function de(e,n){void 0===n&&(n={memorizedVisitCount:1});var t=n.memorizedVisitCount;he(e)?(e[ue]=e[ce],e[ae]=e[ie],e[oe]++):e[oe]=t;var o=(0,r.v4)();return e[ce]=o,e[fe]=0,e[se]="",e[le]=void 0,o}function ve(e){e[ie]=Math.round((new Date).getTime()/1e3)}function ge(e,n,t){var r=e[le];return{userId:t?"00000000-0000-0000-0000-000000000000":e[te],sessionId:e[ce],eventIndex:e[fe],sessionIndex:e[oe],previousSessionId:t?null:e[ue]||null,storageMechanism:"localStorage"==n?"LOCAL_STORAGE":"COOKIE_1",firstEventId:e[se]||null,firstEventTimestamp:r?new Date(r).toISOString():null}}function pe(e){return e[ce]}function me(e){return e[oe]}function he(e){return"0"===e[ne]}var ye="x";function we(){return{viewport:ke(be()),documentSize:ke((e=document.documentElement,n=document.body,t=n?Math.max(n.offsetHeight,n.scrollHeight):0,r=Math.max(e.clientWidth,e.offsetWidth,e.scrollWidth),o=Math.max(e.clientHeight,e.offsetHeight,e.scrollHeight,t),isNaN(r)||isNaN(o)?"":r+ye+o)),resolution:ke(screen.width+ye+screen.height),colorDepth:screen.colorDepth,devicePixelRatio:window.devicePixelRatio,cookiesEnabled:window.navigator.cookieEnabled,online:window.navigator.onLine,browserLanguage:navigator.language||navigator.userLanguage,documentLanguage:document.documentElement.lang,webdriver:window.navigator.webdriver,deviceMemory:window.navigator.deviceMemory,hardwareConcurrency:window.navigator.hardwareConcurrency};var e,n,t,r,o}function be(){var e,n;if("innerWidth"in window)e=window.innerWidth,n=window.innerHeight;else{var t=document.documentElement||document.body;e=t.clientWidth,n=t.clientHeight}return e>=0&&n>=0?e+ye+n:null}function ke(e){return e&&e.split(ye).map((function(e){return Math.floor(Number(e))})).join(ye)}function Se(t,o,c,s,l,f){void 0===f&&(f={});var g=[],p=function(t,o,c,s,l,f){var p,m,h,y,w,b,k,S,x,T,C,O,I,A,P,E,j,R,X,W,$,ye,be,ke,Se,xe,Te,Ce;f.eventMethod=null!==(p=f.eventMethod)&&void 0!==p?p:"post";var Oe,Ie,Ae=function(e){var n;return null!==(n=e.stateStorageStrategy)&&void 0!==n?n:"cookieAndLocalStorage"},Pe=function(e){var n,t;return"boolean"!=typeof e.anonymousTracking&&null!==(t=!0===(null===(n=e.anonymousTracking)||void 0===n?void 0:n.withSessionTracking))&&void 0!==t&&t},Ee=function(e){var n,t;return"boolean"!=typeof e.anonymousTracking&&null!==(t=!0===(null===(n=e.anonymousTracking)||void 0===n?void 0:n.withServerAnonymisation))&&void 0!==t&&t},je=function(e){return!!e.anonymousTracking},Le=null!==(h=null===(m=null==f?void 0:f.contexts)||void 0===m?void 0:m.browser)&&void 0!==h&&h,De=null===(w=null===(y=null==f?void 0:f.contexts)||void 0===y?void 0:y.webPage)||void 0===w||w;g.push((Oe=function(e){return bn?null:e},Ie=function(e){return yn?e:Oe(e)},{beforeTrack:function(e){var n=Hn("ses"),t=nt(),r=0===function(e){return e[fe]}(t);if(Ye=!!Me&&!!q(Me),pn||Ye)$n();else{he(t)?(Xe=n||"none"==kn?pe(t):de(t),xn=me(t)):(new Date).getTime()-Sn>1e3*hn&&(xn++,Xe=de(t,{memorizedVisitCount:xn})),ve(t),function(e,n){if(0===e[fe]){var t=n.build();e[se]=t.eid;var r=t.dtm||t.ttm;e[le]=r?parseInt(r):void 0}}(t,e),function(e){e[fe]+=1}(t);var o=we(),i=o.viewport,a=o.documentSize;e.add("vp",i),e.add("ds",a),e.add("vid",Ie(xn)),e.add("sid",Ie(Xe)),e.add("duid",Oe(function(e){return e[te]}(t))),e.add("uid",Oe(We)),Rn(),e.add("refr",Mn(Be||nn)),e.add("url",Mn(Ne||en));var c=ge(t,kn,bn);if(!An||bn&&!yn||function(e,n){var t={schema:Z,data:n};e.addContextEntity(t)}(e,c),"none"!=kn){Qn(t);var u=Yn();n&&!r||!u||!Pn||En||(Pn(c),En=!1)}Sn=(new Date).getTime()}}})),De&&g.push({contexts:function(){return[{schema:Y,data:{id:ot()}}]}}),Le&&g.push({contexts:function(){return[{schema:Q,data:e(e({},we()),{tabId:it()})}]}}),g.push.apply(g,null!==(b=f.plugins)&&void 0!==b?b:[]);var Be,Ne,Re,_e,Ue,Me,Ve,ze,He,Je,Fe,Ge,qe,Xe,We,Ye,Qe=function(t){void 0===t&&(t={});var o=t.base64,i=t.corePlugins,c=t.callback,s=null!=i?i:[],l=function(e,t,o){var i=function(e){return{addPluginContexts:function(t){var r=t?n([],t,!0):[];return e.forEach((function(e){try{e.contexts&&r.push.apply(r,e.contexts())}catch(e){d.error("Error adding plugin contexts",e)}})),r}}}(t),c=v(),s=e,l={};function f(e,n){l[e]=n}return{track:function(e,n,u){e.withJsonProcessor(a(s)),e.add("eid",(0,r.v4)()),e.addDict(l);var f=function(e){return null==e?{type:"dtm",value:(new Date).getTime()}:"number"==typeof e?{type:"dtm",value:e}:"ttm"===e.type?{type:"ttm",value:e.value}:{type:"dtm",value:e.value||(new Date).getTime()}}(u);e.add(f.type,f.value.toString());var v=function(e){if(e&&e.length)return{schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:e}}(function(e,n){var t=c.getApplicableContexts(e),r=[];return n&&n.length&&r.push.apply(r,n),t&&t.length&&r.push.apply(r,t),r}(e,i.addPluginContexts(n)));void 0!==v&&e.addJson("cx","co",v),t.forEach((function(n){try{n.beforeTrack&&n.beforeTrack(e)}catch(e){d.error("Plugin beforeTrack",e)}})),"function"==typeof o&&o(e);var g=e.build();return t.forEach((function(e){try{e.afterTrack&&e.afterTrack(g)}catch(e){d.error("Plugin afterTrack",e)}})),g},addPayloadPair:f,getBase64Encoding:function(){return s},setBase64Encoding:function(e){s=e},addPayloadDict:function(e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(l[n]=e[n])},resetPayloadPairs:function(e){l=u(e)?e:{}},setTrackerVersion:function(e){f("tv",e)},setTrackerNamespace:function(e){f("tna",e)},setAppId:function(e){f("aid",e)},setPlatform:function(e){f("p",e)},setUserId:function(e){f("uid",e)},setScreenResolution:function(e,n){f("res",e+"x"+n)},setViewport:function(e,n){f("vp",e+"x"+n)},setColorDepth:function(e){f("cd",e)},setTimezone:function(e){f("tz",e)},setLang:function(e){f("lang",e)},setIpAddress:function(e){f("ip",e)},setUseragent:function(e){f("ua",e)},addGlobalContexts:function(e){c.addGlobalContexts(e)},clearGlobalContexts:function(){c.clearGlobalContexts()},removeGlobalContexts:function(e){c.removeGlobalContexts(e)}}}(null==o||o,s,c),f=e(e({},l),{addPlugin:function(e){var n,t,r=e.plugin;s.push(r),null===(n=r.logger)||void 0===n||n.call(r,d),null===(t=r.activateCorePlugin)||void 0===t||t.call(r,f)}});return null==s||s.forEach((function(e){var n,t;null===(n=e.logger)||void 0===n||n.call(e,d),null===(t=e.activateCorePlugin)||void 0===t||t.call(e,f)})),f}({base64:f.encodeBase64,corePlugins:g,callback:function(e){pn||Ye||Tn.enqueueRequest(e.build(),rn)}}),Ze=document.characterSet||document.charset,$e=ee(window.location.hostname,window.location.href,z()),Ke=V($e[0]),en=$e[1],nn=$e[2],tn=null!==(k=f.platform)&&void 0!==k?k:"web",rn=tt(s),on=null!==(S=f.postPath)&&void 0!==S?S:"/com.snowplowanalytics.snowplow/tp2",an=null!==(x=f.appId)&&void 0!==x?x:"",cn=document.title,un=null===(T=f.resetActivityTrackingOnPageView)||void 0===T||T,sn=null!==(C=f.cookieName)&&void 0!==C?C:"_sp_",ln=null!==(O=f.cookieDomain)&&void 0!==O?O:void 0,fn="/",dn=null!==(I=f.cookieSameSite)&&void 0!==I?I:"None",vn=null===(A=f.cookieSecure)||void 0===A||A,gn=navigator.doNotTrack||navigator.msDoNotTrack||window.doNotTrack,pn=void 0!==f.respectDoNotTrack&&f.respectDoNotTrack&&("yes"===gn||"1"===gn),mn=null!==(P=f.cookieLifetime)&&void 0!==P?P:63072e3,hn=null!==(E=f.sessionCookieTimeout)&&void 0!==E?E:1800,yn=Pe(f),wn=Ee(f),bn=je(f),kn=Ae(f),Sn=(new Date).getTime(),xn=1,Tn=K(t,l,"localStorage"==kn||"cookieAndLocalStorage"==kn,f.eventMethod,on,null!==(j=f.bufferSize)&&void 0!==j?j:1,null!==(R=f.maxPostBytes)&&void 0!==R?R:4e4,null!==(X=f.maxGetBytes)&&void 0!==X?X:0,null===(W=f.useStm)||void 0===W||W,null!==($=f.maxLocalStorageQueueSize)&&void 0!==$?$:1e3,null!==(ye=f.connectionTimeout)&&void 0!==ye?ye:5e3,wn,null!==(be=f.customHeaders)&&void 0!==be?be:{},null===(ke=f.withCredentials)||void 0===ke||ke,null!==(Se=f.retryStatusCodes)&&void 0!==Se?Se:[],(null!==(xe=f.dontRetryStatusCodes)&&void 0!==xe?xe:[]).concat([400,401,403,410,422]),f.idService),Cn=!1,On=!1,In={enabled:!1,installed:!1,configurations:{}},An=null!==(Ce=null===(Te=f.contexts)||void 0===Te?void 0:Te.session)&&void 0!==Ce&&Ce,Pn=f.onSessionUpdateCallback,En=!1;f.hasOwnProperty("discoverRootDomain")&&f.discoverRootDomain&&(ln=function(e,n){for(var t=window.location.hostname,r="_sp_root_domain_test_",o=r+(new Date).getTime(),i="_test_value_"+(new Date).getTime(),a=t.split("."),c=a.length-2;c>=0;c--){var u=a.slice(c).join(".");if(q(o,i,0,"/",u,e,n),q(o)===i){F(o,u,e,n);for(var s=G(r),l=0;l<s.length;l++)F(s[l],u,e,n);return u}}return t}(dn,vn));var jn=we(),Ln=jn.browserLanguage,Dn=jn.resolution,Bn=jn.colorDepth,Nn=jn.cookiesEnabled;function Rn(){($e=ee(window.location.hostname,window.location.href,z()))[1]!==en&&(nn=z(en)),Ke=V($e[0]),en=$e[1]}function _n(e){var n=(new Date).getTime(),t=e.currentTarget;(null==t?void 0:t.href)&&(t.href=function(e,n,t){var r=n+"="+t,o=e.split("#"),i=o[0].split("?"),a=i.shift(),c=i.join("?");if(c){for(var u=!0,s=c.split("&"),l=0;l<s.length;l++)if(s[l].substr(0,4)===n+"="){u=!1,s[l]=r,c=s.join("&");break}u&&(c=r+"&"+c)}else c=r;return o[0]=a+"?"+c,o.join("#")}(t.href,"_sp",qe+"."+n))}function Un(e){for(var n=0;n<document.links.length;n++){var t=document.links[n];!t.spDecorationEnabled&&e(t)&&(H(t,"click",_n,!0),H(t,"mousedown",_n,!0),t.spDecorationEnabled=!0)}}function Mn(e){var n;return _e&&(n=new RegExp("#.*"),e=e.replace(n,"")),Ue&&(n=new RegExp("[{}]","g"),e=e.replace(n,"")),e}function Vn(e){var n=new RegExp("^([a-z]+):").exec(e);return n?n[1]:null}function zn(e){return sn+e+"."+Ge}function Hn(e){var n=zn(e);return"localStorage"==kn?function(e){try{var n=window.localStorage,t=n.getItem(e+".expires");return null===t||+t>Date.now()?n.getItem(e):(n.removeItem(e),void n.removeItem(e+".expires"))}catch(e){return}}(n):"cookie"==kn||"cookieAndLocalStorage"==kn?q(n):void 0}function Jn(){Rn(),Ge=L()((ln||Ke)+(fn||"/")).slice(0,4)}function Fn(){var e=new Date;Ve=e.getTime()}function Gn(){!function(){var e=qn(),n=e[0];n<ze?ze=n:n>He&&(He=n);var t=e[1];t<Je?Je=t:t>Fe&&(Fe=t)}(),Fn()}function qn(){var e=document.documentElement;return e?[e.scrollLeft||window.pageXOffset,e.scrollTop||window.pageYOffset]:[0,0]}function Xn(){var e=qn(),n=e[0];ze=n,He=n;var t=e[1];Je=t,Fe=t}function Wn(e){return Math.round(e)}function Yn(){return Zn(zn("ses"),"*",hn)}function Qn(e){var n=zn("id"),t=function(e){return e.shift(),e.join(".")}(e);return Zn(n,t,mn)}function Zn(e,n,t){return!(bn&&!yn)&&("localStorage"==kn?D(e,n,t):("cookie"==kn||"cookieAndLocalStorage"==kn)&&(q(e,n,t,fn,ln,dn,vn),-1!==document.cookie.indexOf("".concat(e,"="))))}function $n(e){var n=zn("id"),t=zn("ses");B(n),B(t),F(n,ln,dn,vn),F(t,ln,dn,vn),(null==e?void 0:e.preserveSession)||(Xe=(0,r.v4)(),xn=1),(null==e?void 0:e.preserveUser)||(qe=bn?"":(0,r.v4)(),We=null)}function Kn(e){e&&e.stateStorageStrategy&&(f.stateStorageStrategy=e.stateStorageStrategy,kn=Ae(f)),bn=je(f),yn=Pe(f),wn=Ee(f),Tn.setUseLocalStorage("localStorage"==kn||"cookieAndLocalStorage"==kn),Tn.setAnonymousTracking(wn)}function et(){if(!bn||yn){var e="none"!=kn&&!!Hn("ses"),n=nt();qe=function(e,n){var t;return e[te]?t=e[te]:n?(t="",e[te]=t):(t=(0,r.v4)(),e[te]=t),t}(n,bn),Xe=e?pe(n):de(n),xn=me(n),"none"!=kn&&(Yn(),ve(n),Qn(n))}}function nt(){return"none"==kn?["1","",0,0,0,void 0,"","","",void 0,0]:function(e,n,t,o){var i,a=new Date,c=Math.round(a.getTime()/1e3);e?(i=e.split(".")).unshift("0"):i=["1",n,c,o,c,"",t],i[ce]&&"undefined"!==i[ce]||(i[ce]=(0,r.v4)()),i[ue]&&"undefined"!==i[ue]||(i[ue]=""),i[se]&&"undefined"!==i[se]||(i[se]=""),i[le]&&"undefined"!==i[le]||(i[le]=""),i[fe]&&"undefined"!==i[fe]||(i[fe]=0);var u=function(e,n){var t=parseInt(e);return isNaN(t)?n:t},s=function(e){return e?u(e,void 0):void 0};return[i[ne],i[te],u(i[re],c),u(i[oe],o),u(i[ie],c),s(i[ae]),i[ce],i[ue],i[se],s(i[le]),u(i[fe],0)]}(Hn("id")||void 0,qe,Xe,xn)}function tt(e){return 0===e.indexOf("http")?e:("https:"===document.location.protocol?"https":"http")+"://"+e}function rt(){Cn&&null!=l.pageViewId||(l.pageViewId=(0,r.v4)())}function ot(){return null==l.pageViewId&&(l.pageViewId=(0,r.v4)()),l.pageViewId}function it(){if("none"===kn||bn||!De)return null;var e="_sp_tab_id",n=N(e);return n||(function(e,n){try{return window.sessionStorage.setItem(e,n),!0}catch(e){return!1}}(e,(0,r.v4)()),n=N(e)),n||null}function at(e,n){return(e||[]).concat(n?n():[])}function ct(e,n,t){var r=function(e,n){Rn(),e({context:n,pageViewId:ot(),minXOffset:ze,minYOffset:Je,maxXOffset:He,maxYOffset:Fe}),Xn()},o=function(){var o=new Date;Ve+e.configHeartBeatTimer>o.getTime()&&r(e.callback,at(n,t))};0===e.configMinimumVisitLength?e.activityInterval=window.setInterval(o,e.configHeartBeatTimer):e.activityInterval=window.setTimeout((function(){var i=new Date;Ve+e.configMinimumVisitLength>i.getTime()&&r(e.callback,at(n,t)),e.activityInterval=window.setInterval(o,e.configHeartBeatTimer)}),e.configMinimumVisitLength)}function ut(e){var n=e.minimumVisitLength,t=e.heartbeatDelay,r=e.callback;if(_(n)&&_(t))return{configMinimumVisitLength:1e3*n,configHeartBeatTimer:1e3*t,callback:r};d.error("Activity tracking minimumVisitLength & heartbeatDelay must be integers")}function st(e){var n=e.context,t=e.minXOffset,r=e.minYOffset,o=e.maxXOffset,a=e.maxYOffset,c=document.title;c!==cn&&(cn=c,Re=void 0),Qe.track(function(e){var n=e.pageUrl,t=e.pageTitle,r=e.referrer,o=e.minXOffset,a=e.maxXOffset,c=e.minYOffset,u=e.maxYOffset,s=i();return s.add("e","pp"),s.add("url",n),s.add("page",t),s.add("refr",r),o&&!isNaN(Number(o))&&s.add("pp_mix",o.toString()),a&&!isNaN(Number(a))&&s.add("pp_max",a.toString()),c&&!isNaN(Number(c))&&s.add("pp_miy",c.toString()),u&&!isNaN(Number(u))&&s.add("pp_may",u.toString()),s}({pageUrl:Mn(Ne||en),pageTitle:U(Re||cn),referrer:Mn(Be||nn),minXOffset:Wn(t),maxXOffset:Wn(o),minYOffset:Wn(r),maxYOffset:Wn(a)}),n)}function lt(e){var n=In.configurations[e];0===(null==n?void 0:n.configMinimumVisitLength)?window.clearTimeout(null==n?void 0:n.activityInterval):window.clearInterval(null==n?void 0:n.activityInterval),In.configurations[e]=void 0}Qe.setTrackerVersion(c),Qe.setTrackerNamespace(o),Qe.setAppId(an),Qe.setPlatform(tn),Qe.addPayloadPair("cookie",Nn?"1":"0"),Qe.addPayloadPair("cs",Ze),Qe.addPayloadPair("lang",Ln),Qe.addPayloadPair("res",Dn),Qe.addPayloadPair("cd",Bn),Jn(),et(),f.crossDomainLinker&&Un(f.crossDomainLinker);var ft={getDomainSessionIndex:function(){return xn},getPageViewId:ot,getTabId:it,newSession:function(){var e=nt();if(he(e)?(Xe="none"!=kn?de(e):pe(e),xn=me(e)):(xn++,Xe=de(e,{memorizedVisitCount:xn})),ve(e),"none"!=kn){var n=ge(e,kn,bn);Qn(e),Yn()&&Pn&&(En=!0,Pn(n))}Sn=(new Date).getTime()},getCookieName:function(e){return zn(e)},getUserId:function(){return We},getDomainUserId:function(){return nt()[1]},getDomainUserInfo:function(){return nt()},setReferrerUrl:function(e){Be=e},setCustomUrl:function(e){Rn(),Ne=function(e,n){var t;return Vn(n)?n:"/"===n.slice(0,1)?Vn(e)+"://"+M(e)+n:((t=(e=Mn(e)).indexOf("?"))>=0&&(e=e.slice(0,t)),(t=e.lastIndexOf("/"))!==e.length-1&&(e=e.slice(0,t+1)),e+n)}(en,e)},setDocumentTitle:function(e){cn=document.title,Re=e},discardHashTag:function(e){_e=e},discardBrace:function(e){Ue=e},setCookiePath:function(e){fn=e,Jn()},setVisitorCookieTimeout:function(e){mn=e},crossDomainLinker:function(e){Un(e)},enableActivityTracking:function(n){In.configurations.pagePing||(In.enabled=!0,In.configurations.pagePing=ut(e(e({},n),{callback:st})))},enableActivityTrackingCallback:function(e){In.configurations.callback||(In.enabled=!0,In.configurations.callback=ut(e))},disableActivityTracking:function(){lt("pagePing")},disableActivityTrackingCallback:function(){lt("callback")},updatePageActivity:function(){Fn()},setOptOutCookie:function(e){Me=e},setUserId:function(e){We=e},setUserIdFromLocation:function(e){Rn(),We=J(e,en)},setUserIdFromReferrer:function(e){Rn(),We=J(e,nn)},setUserIdFromCookie:function(e){We=q(e)},setCollectorUrl:function(e){rn=tt(e),Tn.setCollectorUrl(rn)},setBufferSize:function(e){Tn.setBufferSize(e)},flushBuffer:function(e){void 0===e&&(e={}),Tn.executeQueue(),e.newBufferSize&&Tn.setBufferSize(e.newBufferSize)},trackPageView:function(e){void 0===e&&(e={}),function(e){var n=e.title,t=e.context,r=e.timestamp,o=e.contextCallback;Rn(),On&&rt(),On=!0,cn=document.title;var a=U((Re=n)||cn);Qe.track(function(e){var n=e.pageUrl,t=e.pageTitle,r=e.referrer,o=i();return o.add("e","pv"),o.add("url",n),o.add("page",t),o.add("refr",r),o}({pageUrl:Mn(Ne||en),pageTitle:a,referrer:Mn(Be||nn)}),at(t,o),r);var c=new Date,u=!1;if(In.enabled&&!In.installed){In.installed=!0,u=!0;var s={update:function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,n=Object.defineProperty({},"passive",{get:function(){e=!0},set:function(){}}),t=function(){};window.addEventListener("testPassiveEventSupport",t,n),window.removeEventListener("testPassiveEventSupport",t,n),s.hasSupport=e}}};s.update();var l="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";Object.prototype.hasOwnProperty.call(s,"hasSupport")?H(document,l,Fn,{passive:!0}):H(document,l,Fn),Xn();var f=function(e,n){return void 0===n&&(n=Fn),function(e){return H(document,e,n)}};["click","mouseup","mousedown","mousemove","keypress","keydown","keyup","touchend","touchstart"].forEach(f(document)),["resize","focus","blur"].forEach(f(window)),f(window,Gn)("scroll")}if(In.enabled&&(un||u)){Ve=c.getTime();var d=void 0;for(d in In.configurations){var v=In.configurations[d];v&&(window.clearInterval(v.activityInterval),ct(v,t,o))}}}(e)},preservePageViewId:function(){Cn=!0},disableAnonymousTracking:function(e){f.anonymousTracking=!1,Kn(e),et(),Tn.executeQueue()},enableAnonymousTracking:function(e){var n;f.anonymousTracking=null===(n=e&&(null==e?void 0:e.options))||void 0===n||n,Kn(e),yn||rt()},clearUserData:$n};return e(e({},ft),{id:t,namespace:o,core:Qe,sharedState:l})}(t,o,c,s,l,f),m=e(e({},p),{addPlugin:function(e){var n,t;m.core.addPlugin(e),null===(t=(n=e.plugin).activateBrowserPlugin)||void 0===t||t.call(n,m)}});return g.forEach((function(e){var n;null===(n=e.activateBrowserPlugin)||void 0===n||n.call(e,m)})),m}var xe={};function Te(e,n){try{(t=null!=e?e:Object.keys(xe),Ce(t,xe)).forEach(n)}catch(e){d.error("Function failed",e)}var t}function Ce(e,n){for(var t=[],r=0,o=e;r<o.length;r++){var i=o[r];n.hasOwnProperty(i)?t.push(n[i]):d.warn(i+" not configured")}return t}var Oe=function(){this.outQueues=[],this.bufferFlushers=[],this.hasLoaded=!1,this.registeredOnLoadHandlers=[]};function Ie(e,n){Te(n,(function(n){n.setOptOutCookie(e)}))}var Ae="undefined"!=typeof window?function(){var e=new Oe,n=document,t=window;function r(){var n;if(!e.hasLoaded)for(e.hasLoaded=!0,n=0;n<e.registeredOnLoadHandlers.length;n++)e.registeredOnLoadHandlers[n]();return!0}return n.visibilityState&&H(n,"visibilitychange",(function(){"hidden"==n.visibilityState&&e.bufferFlushers.forEach((function(e){e(!1)}))}),!1),H(t,"beforeunload",(function(){e.bufferFlushers.forEach((function(e){e(!1)}))}),!1),"loading"===document.readyState?(n.addEventListener?n.addEventListener("DOMContentLoaded",(function e(){n.removeEventListener("DOMContentLoaded",e,!1),r()})):n.attachEvent&&n.attachEvent("onreadystatechange",(function e(){"complete"===n.readyState&&(n.detachEvent("onreadystatechange",e),r())})),H(t,"load",r,!1)):r(),e}():void 0;var Pe={},Ee={};function je(e,n){void 0===e&&(e={}),void 0===n&&(n=Object.keys(Pe)),n.forEach((function(n){Pe[n]&&(Pe[n].sharedState.hasLoaded?(Ne(e,n),Re(n)):Pe[n].sharedState.registeredOnLoadHandlers.push((function(){Ne(e,n),Re(n)})))}))}function Le(e,n){void 0===n&&(n=Object.keys(Pe)),function(n,t,r){try{Ce(null!=n?n:Object.keys(t),t).forEach((function(n){n.core.track(P(e),e.context,e.timestamp)}))}catch(e){d.error("Function failed",e)}}(n,Pe)}function De(e,n,t){for(var r,o,i,a,c,u;null!==(r=n.parentElement)&&null!=r&&"A"!==(o=n.tagName.toUpperCase())&&"AREA"!==o;)n=r;var s=n;if(null!=s.href){var l=s.hostname||M(s.href),f=l.toLowerCase(),d=s.href.replace(l,f);new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto):","i").test(d)||(i=s.id,a=W(s),c=s.target,u=Ee[e.id].linkTrackingContent?s.innerHTML:void 0,d=unescape(d),e.core.track(P({targetUrl:d,elementId:i,elementClasses:a,elementTarget:c,elementContent:u}),function(e){for(var n,t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return null!==(n=null==e?void 0:e.map((function(e){if("function"!=typeof e)return e;try{return e.apply(void 0,t)}catch(e){return}})).filter(Boolean))&&void 0!==n?n:[]}(t,n)))}}function Be(e,n){return function(t){var r,o;r=(t=t||window.event).which||t.button,o=t.target||t.srcElement,"click"===t.type?o&&De(Pe[e],o,n):"mousedown"===t.type?1!==r&&2!==r||!o?Ee[e].lastButton=Ee[e].lastTarget=null:(Ee[e].lastButton=r,Ee[e].lastTarget=o):"mouseup"===t.type&&(r===Ee[e].lastButton&&o===Ee[e].lastTarget&&De(Pe[e],o,n),Ee[e].lastButton=Ee[e].lastTarget=null)}}function Ne(e,n){var t=void 0===e?{}:e,r=t.options,o=t.pseudoClicks,i=t.trackContent,a=t.context;Ee[n]={linkTrackingContent:i,linkTrackingContext:a,linkTrackingPseudoClicks:o,linkTrackingFilter:X(r)}}function Re(e){var n,t,r,o,i,a=document.links;for(r=0;r<a.length;r++)(null===(t=(n=Ee[e]).linkTrackingFilter)||void 0===t?void 0:t.call(n,a[r]))&&!a[r][e]&&(o=e,i=a[r],Ee[o].linkTrackingPseudoClicks?(H(i,"mouseup",Be(o,Ee[o].linkTrackingContext),!1),H(i,"mousedown",Be(o,Ee[o].linkTrackingContext),!1)):H(i,"click",Be(o,Ee[o].linkTrackingContext),!1),a[r][e]=!0)}if(window.ubSnowplowInitialized)console.log("Tracker already initialized.");else{const e="ubso",n=()=>{window.ub.consent&&window.ub.consent.addEventListener("change",(n=>{!0===n.detail.new.statistics?(Ie(""),document.cookie=`${e}=; path=/; SameSite=Lax; Max-Age=0;`):(Ie(e),document.cookie=`${e}=1; path=/; SameSite=Lax;`)}))},t=(()=>{const e=window.ub.page.usedAs;return()=>"main"===e})(),r=()=>{try{return t()?window.ub:window.parent.ub}catch(e){return}};(()=>{const e=r();if(!e||!e.page)return;const o={id:e.page.id,currentId:window.ub.page.id,variantId:e.page.variantId,selectedRoutingStrategy:e.routingStrategy,contentRoutingStrategy:e.contentRoutingStrategy},i=e=>(e?.href??"").indexOf("/clkg/")>=0,a=(e,n)=>({schema:"js_tracker_context_v1.2.json",data:{pageId:o.id,variantId:o.variantId,eventType:e??"",eventMetadata:n??[],routingStrategy:o.selectedRoutingStrategy,selectedRoutingStrategy:o.selectedRoutingStrategy,contentRoutingStrategy:o.contentRoutingStrategy}});var c,u,s,l,f;o.id&&(t()||o.id!==o.currentId)&&(s="sp-ub",l=`${document.location.protocol}//${document.location.hostname}/_ub`,void 0===(f={appId:"landing_page",platform:"web",eventMethod:"beacon",postPath:"/i",stateStorageStrategy:"none",plugins:[{activateBrowserPlugin:function(e){Pe[e.id]=e}}]})&&(f={}),Ae&&function(e,n,t,r,o,i){xe.hasOwnProperty(e)||(xe[e]=Se(e,n,t,r,o,i),xe[e])}(s,s,"js-".concat("3.15.0"),l,Ae,f),c=e.visitorId,Te(undefined,(function(e){e.setUserId(c)})),t()&&(u={context:[a("visit")]},Te(void 0,(function(e){e.trackPageView(u)}))),window.ub.hooks.afterFormSubmit.push((e=>{const n=e.isConversionGoal?["conversion"]:[];!function(e,n){Te(void 0,(function(n){n.core.track(A({event:e.event}),e.context,e.timestamp)}))}({event:{schema:"iglu:com.snowplowanalytics.snowplow/submit_form/jsonschema/1-0-0",data:{formId:"ub-form"}},context:[a("form-submission",n)]})})),je({options:{filter:i},pseudoClicks:!0,trackContent:!1,context:[a("link-click",["conversion"])]}),je({options:{filter:e=>!i(e)},pseudoClicks:!0,trackContent:!1,context:[a("link-click")]}),window.ubSnowplow=(e,n,t,r,o,i,c)=>{let u;u="boolean"==typeof c?c?[a("link-click",["conversion"])]:[a("link-click")]:c,"trackLinkClick"!==e?console.log("Unsupported event type."):Le({targetUrl:n,elementId:t,elementClasses:r,elementTarget:o,elementContent:i,context:u})},n(),window.ubSnowplowInitialized=!0)})()}}()}();