!function(){var t=function(){function t(e,r=0){try{var a=p.document,n=!!p.frames[e];if(!n)if(a.body){var c=a.createElement("iframe");c.style.cssText="display:none",c.name=e,a.body.appendChild(c)}else 2e3>r&&setTimeout(function(){t(e,r+1)},5);return!n}catch(t){return!1}}function e(t){var e,r=p;try{for(;r&&r!==p.top;){if(r.frames[t]){e=r;break}if(!r.parent||r.parent===r)break;r=r.parent}}catch(t){}return e}function r(){try{const o=this&&this.sourceAPI||"__sdcmpapi";for(var t=p.gdprApplies,e=(p.ABconsentCMP||{}).consentModeFromTcf||!1,r=arguments.length,a=Array(r),n=0;r>n;n++)a[n]=arguments[n];if(!a.length)return"__tcfapi"===o?c:i;if("setGdprApplies"===a[0])a.length>3&&2===Number(a[1])&&"boolean"==typeof a[3]&&(p.gdprApplies=t=a[3],"function"==typeof a[2]&&a[2]({gdprApplies:t},!0));else if("ping"===a[0]){if("function"==typeof a[2]){const r={gdprApplies:t,cmpLoaded:!1,cmpStatus:"stub",apiVersion:"2.0"};e&&(r.enableAdvertiserConsentMode=!0),a[2](r,!0)}}else("__tcfapi"===o?c:i).push(a)}catch(t){}}var a="__tcfapiLocator",n="__sdcmpapiLocator",c=[],i=[],p=window,o=e(a),s=e(n);try{o||t(a),s||t(n),p.__tcfapi||(p.__tcfapi=function(){return r.apply({sourceAPI:"__tcfapi"},arguments)}),p.__sdcmpapi||(p.__sdcmpapi=function(){return r.apply({sourceAPI:"__sdcmpapi"},arguments)}),p.addEventListener("message",function(t){try{var e=t&&t.data;if(!e)return;var r={};if("string"==typeof e)try{r=JSON.parse(e)}catch(t){return}else{if("object"!=typeof e||e.constructor!==Object)return;r=e}var a=r&&(r.__tcfapiCall||r.__sdcmpapiCall);if(!a)return;try{var n=r.__tcfapiCall?window.__tcfapi:window.__sdcmpapi,c=r.__tcfapiCall?"__tcfapiReturn":"__sdcmpapiReturn";n(a.command,a.version,function(r,n){var i={};i[c]={returnValue:r,success:n,callId:a.callId};const p="null"===t.origin?"*":t.origin;t.source.postMessage("string"==typeof e?JSON.stringify(i):i,p)},a.parameter)}catch(t){}}catch(t){}},!1)}catch(t){}};try{t(),void 0!==module&&"object"==typeof module&&"object"==typeof module.exports&&(module.exports=t)}catch(t){}}();(function () {
window.ABconsentCMP = window.ABconsentCMP || {};window.ABconsentCMP.enableConsentMode = window.ABconsentCMP.enableConsentMode ? true : (window.ABconsentCMP.enableConsentMode === undefined) && true;window.ABconsentCMP = window.ABconsentCMP || {};var ABconsentCMP = window.ABconsentCMP;ABconsentCMP.loaded = ABconsentCMP.loaded || {};ABconsentCMP.runOnce = ABconsentCMP.runOnce || function (flagName, fn) {if (ABconsentCMP.loaded[flagName]) return;ABconsentCMP.loaded[flagName] = true;try {if (typeof fn === "function") {fn(ABconsentCMP);}} catch (e) {}};ABconsentCMP.runOnce("consentModeGtm", function (ABconsentCMP) {if (!ABconsentCMP.enableConsentMode) return;try {var gtmDataLayerName = ABconsentCMP.gtmDataLayerName || "dataLayer";var consentModeFromTcf = ABconsentCMP.consentModeFromTcf === true;window[gtmDataLayerName] = window[gtmDataLayerName] || [];function gtag() {window[gtmDataLayerName].push(arguments);}gtag('set', 'developer_id.dOWE1OT', true);var gtmDefaultValues = {analytics_storage:  'denied',functionality_storage:  'denied',security_storage:   'denied',personalization_storage:'denied',wait_for_update:1000};if (!consentModeFromTcf) {gtmDefaultValues['ad_storage'] = 'denied';gtmDefaultValues['ad_user_data'] = 'denied';gtmDefaultValues['ad_personalization'] = 'denied';}gtag('consent', 'default', gtmDefaultValues);} catch (e) {}});ABconsentCMP.runOnce("consentModeAdsense", function () {try {(window.adsbygoogle = window.adsbygoogle || []).pauseAdRequests = 1;} catch (e) {}});ABconsentCMP.runOnce("tcfUetq", function () {try {window.uetq = window.uetq || [];window.uetq.push('config', 'tcf', {enabled: true});} catch (e) {}});})();