1(()=>{var e={4601(e,t,n){"use strict";var r=n(8420),i=n(3838),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a function")}},3938(e,t,n){"use strict";var r=n(5335),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not an object")}},8186(e,t,n){"use strict";var r=n(5476),i=n(6539),o=n(3493),a=function(e){return function(t,n,a){var s,c=r(t),u=o(c),l=i(a,u);if(e&&n!=n){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},6648(e,t,n){"use strict";var r=n(5077),i=n(8679),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(i(e)&&!a(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},8569(e,t,n){"use strict";var r=n(281),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},3062(e,t,n){"use strict";var r=n(3129),i=n(8420),o=n(8569),a=n(1602)("toStringTag"),s=Object,c="Arguments"===o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=s(e),a))?n:c?o(t):"Object"===(r=o(t))&&i(t.callee)?"Arguments":r}},4361(e,t,n){"use strict";var r=n(6490),i=n(5816),o=n(7632),a=n(3610);e.exports=function(e,t,n){for(var s=i(t),c=a.f,u=o.f,l=0;l<s.length;l++){var d=s[l];r(e,d)||n&&r(n,d)||c(e,d,u(t,d))}}},7712(e,t,n){"use strict";var r=n(5077),i=n(3610),o=n(6843);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},6843(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6477(e,t,n){"use strict";var r=n(8218),i=n(3610);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),i.f(e,t,n)}},7485(e,t,n){"use strict";var r=n(8420),i=n(3610),o=n(8218),a=n(9430);e.exports=function(e,t,n,s){s||(s={});var c=s.enumerable,u=void 0!==s.name?s.name:t;if(r(n)&&o(n,u,s),s.global)c?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=n:i.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},9430(e,t,n){"use strict";var r=n(200),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},5077(e,t,n){"use strict";var r=n(2074);e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},6568(e){"use strict";var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},3262(e,t,n){"use strict";var r=n(200),i=n(5335),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},7242(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},7061(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},6845(e,t,n){"use strict";var r,i,o=n(200),a=n(7061),s=o.process,c=o.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(i=(r=l.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},290(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1605(e,t,n){"use strict";var r=n(200),i=n(7632).f,o=n(7712),a=n(7485),s=n(9430),c=n(4361),u=n(4977);e.exports=function(e,t){var n,l,d,f,h,m=e.target,p=e.global,v=e.stat;if(n=p?r:v?r[m]||s(m,{}):(r[m]||{}).prototype)for(l in t){if(f=t[l],d=e.dontCallGetSet?(h=i(n,l))&&h.value:n[l],!u(p?l:m+(v?".":"#")+l,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;c(f,d)}(e.sham||d&&d.sham)&&o(f,"sham",!0),a(n,l,f,e)}}},2074(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},8823(e,t,n){"use strict";var r=n(2074);e.exports=!r(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},2368(e,t,n){"use strict";var r=n(8823),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},2071(e,t,n){"use strict";var r=n(5077),i=n(6490),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},281(e,t,n){"use strict";var r=n(8823),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);e.exports=r?a:function(e){return function(){return o.apply(e,arguments)}}},6492(e,t,n){"use strict";var r=n(200),i=n(8420);e.exports=function(e,t){return arguments.length<2?(n=r[e],i(n)?n:void 0):r[e]&&r[e][t];var n}},6457(e,t,n){"use strict";var r=n(4601),i=n(8406);e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},200(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},6490(e,t,n){"use strict";var r=n(281),i=n(2612),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},7708(e){"use strict";e.exports={}},7694(e,t,n){"use strict";var r=n(5077),i=n(2074),o=n(3262);e.exports=!r&&!i(function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a})},8664(e,t,n){"use strict";var r=n(281),i=n(2074),o=n(8569),a=Object,s=r("".split);e.exports=i(function(){return!a("z").propertyIsEnumerable(0)})?function(e){return"String"===o(e)?s(e,""):a(e)}:a}
vendor: 4,380 bytes, line 1
1,9965(e,t,n){"use strict";var r=n(281),i=n(8420),o=n(9310),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},9206(e,t,n){"use strict";var r,i,o,a=n(8369),s=n(200),c=n(5335),u=n(7712),l=n(6490),d=n(9310),f=n(5904),h=n(7708),m="Object already initialized",p=s.TypeError,v=s.WeakMap;if(a||d.state){var g=d.state||(d.state=new v);g.get=g.get,g.has=g.has,g.set=g.set,r=function(e,t){if(g.has(e))throw new p(m);return t.facade=e,g.set(e,t),t},i=function(e){return g.get(e)||{}},o=function(e){return g.has(e)}}else{var b=f("state");h[b]=!0,r=function(e,t){if(l(e,b))throw new p(m);return t.facade=e,u(e,b,t),t},i=function(e){return l(e,b)?e[b]:{}},o=function(e){return l(e,b)}}e.exports={set:r,get:i,has:o,enforce:function(e){return o(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw new p("Incompatible receiver, "+e+" required");return n}}}},8679(e,t,n){"use strict";var r=n(8569);e.exports=Array.isArray||function(e){return"Array"===r(e)}},8420(e,t,n){"use strict";var r=n(6568),i=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===i}:function(e){return"function"==typeof e}},4977(e,t,n){"use strict";var r=n(2074),i=n(8420),o=/#|\.prototype\./,a=function(e,t){var n=c[s(e)];return n===l||n!==u&&(i(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";e.exports=a},8406(e){"use strict";e.exports=function(e){return null==e}},5335(e,t,n){"use strict";var r=n(8420),i=n(6568),o=i.all;e.exports=i.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===o}:function(e){return"object"==typeof e?null!==e:r(e)}},6926(e){"use strict";e.exports=!1},2328(e,t,n){"use strict";var r=n(6492),i=n(8420),o=n(7658),a=n(5225),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&&o(t.prototype,s(e))}},3493(e,t,n){"use strict";var r=n(3747);e.exports=function(e){return r(e.length)}},8218(e,t,n){"use strict";var r=n(281),i=n(2074),o=n(8420),a=n(6490),s=n(5077),c=n(2071).CONFIGURABLE,u=n(9965),l=n(9206),d=l.enforce,f=l.get,h=String,m=Object.defineProperty,p=r("".slice),v=r("".replace),g=r([].join),b=s&&!i(function(){return 8!==m(function(){},"length",{value:8}).length}),y=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===p(h(t),0,7)&&(t="["+v(h(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||c&&e.name!==t)&&(s?m(e,"name",{value:t,configurable:!0}):e.name=t),b&&n&&a(n,"arity")&&e.length!==n.arity&&m(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&m(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=d(e);return a(r,"source")||(r.source=g(y,"string"==typeof t?t:"")),e};Function.prototype.toString=w(function(){return o(this)&&f(this).source||u(this)},"toString")},9830(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},3610(e,t,n){"use strict";var r=n(5077),i=n(7694),o=n(4491),a=n(3938),s=n(6032),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",h="writable";t.f=r?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&h in n&&!n[h]){var r=l(e,t);r&&r[h]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:d in n?n[d]:r[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=s(t),a(n),i)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},7632(e,t,n){"use strict";var r=n(5077),i=n(2368),o=n(9304),a=n(6843),s=n(5476),c=n(6032),u=n(6490),l=n(7694),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=c(t),l)try{return d(e,t)}catch(e){}if(u(e,t))return a(!i(o.f,e,t),e[t])}},4789(e,t,n){"use strict";var r=n(6347),i=n(290).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},8916(e,t){"use strict";t.f=Object.getOwnPropertySymbols},7658(e,t,n){"use strict";var r=n(281);e.exports=r({}.isPrototypeOf)},6347(e,t,n){"use strict";var r=n(281),i=n(6490),o=n(5476),a=n(8186).indexOf,s=n(7708),c=r([].push);e.exports=function(e,t){var n,r=o(e),u=0,l=[];for(n in r)!i(s,n)&&i(r,n)&&c(l,n);for(;t.length>u;
1)i(r,n=t[u++])&&(~a(l,n)||c(l,n));return l}},9304(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},9751(e,t,n){"use strict";var r=n(2368),i=n(8420),o=n(5335),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&i(n=e.toString)&&!o(s=r(n,e)))return s;if(i(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&i(n=e.toString)&&!o(s=r(n,e)))return s;throw new a("Can't convert object to primitive value")}},5816(e,t,n){"use strict";var r=n(6492),i=n(281),o=n(4789),a=n(8916),s=n(3938),c=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?c(t,n(e)):t}},1229(e,t,n){"use strict";var r=n(8406),i=TypeError;e.exports=function(e){if(r(e))throw new i("Can't call method on "+e);return e}},5904(e,t,n){"use strict";var r=n(2),i=n(665),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},9310(e,t,n){"use strict";var r=n(200),i=n(9430),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},2(e,t,n){"use strict";var r=n(6926),i=n(9310);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.33.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"})},2072(e,t,n){"use strict";var r=n(6845),i=n(2074),o=n(200).String;e.exports=!!Object.getOwnPropertySymbols&&!i(function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})},6539(e,t,n){"use strict";var r=n(9328),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},5476(e,t,n){"use strict";var r=n(8664),i=n(1229);e.exports=function(e){return r(i(e))}},9328(e,t,n){"use strict";var r=n(9830);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},3747(e,t,n){"use strict";var r=n(9328),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},2612(e,t,n){"use strict";var r=n(1229),i=Object;e.exports=function(e){return i(r(e))}},874(e,t,n){"use strict";var r=n(2368),i=n(5335),o=n(2328),a=n(6457),s=n(9751),c=n(1602),u=TypeError,l=c("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,c=a(e,l);if(c){if(void 0===t&&(t="default"),n=r(c,e,t),!i(n)||o(n))return n;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},6032(e,t,n){"use strict";var r=n(874),i=n(2328);e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}},3129(e,t,n){"use strict";var r={};r[n(1602)("toStringTag")]="z",e.exports="[object z]"===String(r)},5362(e,t,n){"use strict";var r=n(3062),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},3838(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},665(e,t,n){"use strict";var r=n(281),i=0,o=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},5225(e,t,n){"use strict";var r=n(2072);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},4491(e,t,n){"use strict";var r=n(5077),i=n(2074);e.exports=r&&i(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},6589(e){"use strict";var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},8369(e,t,n){"use strict";var r=n(200),i=n(8420),o=r.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},1602(e,t,n){"use strict";var r=n(200),i=n(2),o=n(6490),a=n(665),s=n(2072),c=n(5225),u=r.Symbol,l=i("wks"),d=c?u.for||u:u&&u.withoutSetter||a;e.exports=function(e){return o(l,e)||(l[e]=s&&o(u,e)?u[e]:d("Symbol."+e)),l[e]}},8743(e,t,n){"use strict";var r=n(1605),i=n(2612),o=n(3493),a=n(6648),s=n(7242);r({target:"Array",proto:!0,arity:1,forced:n(2074)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=i(this),n=o(t),r=arguments.length;s(n+r);for(var c=0;c<r;c++)t[n]=arguments[c],n++;return a(t,n),n}})},6380(e,t,n){"use strict";var r=n(7485),i=n(281),o=n(5362),a=n(6589),s=URLSearchParams,c=s.prototype,u=i(c.append),l=i(c.delete),d=i(c.forEach),f=i([].push),h=new s("a=1&a=2&b=3");h.delete("a",1),h.delete("b",void 0),h+""!="a=2"&&r(c,"delete",function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return l(this,e);var r=[];d(this,function(e,t){f(r,{key:t,value:e})}),a(t,1);for(var i,s=o(e),c=o(n),h=0,m=0,p=!1,v=r.length;h<v;)i=r[h++],p||i.key===s?(p=!0,l(this,i.key)):m++;for(;m<v;)(i=r[m++]).key===s&&i.value===c||u(this,i.key,i.value)},{enumerable:!0,unsafe:!0})},1059(e,t,n){"use strict";var r=n(7485),i=n(281),o=n(5362),a=n(6589),s=URLSearchParams,c=s.prototype,u=i(c.getAll),l=i(c.has),d=new s("a=1");!d.has("a",2)&&d.has("a",void 0)||r(c,"has",function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return l(this,e);var r=u(this,e);a(t,1);for(var i=o(n),s=0;s<r.length;)if(r[s++]===i)return!0;return!1},{enumerable:!0,unsafe:!0})},2838(e,t,n){"use strict";var r=n(5077),i=n(281),o=n(6477),a=URLSearchParams.prototype,s=i(a.forEac
1h);r&&!("size"in a)&&o(a,"size",{get:function(){var e=0;return s(this,function(){e++}),e},configurable:!0,enumerable:!0})},1463(e,t){"use strict";t.k=void 0,t.k=function(){return new Promise(function(e,t){var n,r,i="Unknown";function o(t){e({isPrivate:t,browserName:i})}function a(e){return e===eval.toString().length}void 0!==(r=navigator.vendor)&&0===r.indexOf("Apple")&&a(37)?(i="Safari",void 0!==navigator.maxTouchPoints?function(){var e=String(Math.random());try{window.indexedDB.open(e,1).onupgradeneeded=function(t){var n,r,i=null===(n=t.target)||void 0===n?void 0:n.result;try{i.createObjectStore("test",{autoIncrement:!0}).put(new Blob),o(!1)}catch(e){var a=e;return e instanceof Error&&(a=null!==(r=e.message)&&void 0!==r?r:e),o("string"==typeof a&&/BlobURLs are not yet supported/.test(a))}finally{i.close(),window.indexedDB.deleteDatabase(e)}}}catch(e){return o(!1)}}():function(){var e=window.openDatabase,t=window.localStorage;try{e(null,null,null,null)}catch(e){return o(!0)}try{t.setItem("test","1"),t.removeItem("test")}catch(e){return o(!0)}o(!1)}()):function(){var e=navigator.vendor;return void 0!==e&&0===e.indexOf("Google")&&a(33)}()?(n=navigator.userAgent,i=n.match(/Chrome/)?void 0!==navigator.brave?"Brave":n.match(/Edg/)?"Edge":n.match(/OPR/)?"Opera":"Chrome":"Chromium",void 0!==self.Promise&&void 0!==self.Promise.allSettled?navigator.webkitTemporaryStorage.queryUsageAndQuota(function(e,t){var n;o(Math.round(t/1048576)<2*Math.round((void 0!==(n=window).performance&&void 0!==n.performance.memory&&void 0!==n.performance.memory.jsHeapSizeLimit?performance.memory.jsHeapSizeLimit:1073741824)/1048576))},function(e){t(new Error("detectIncognito somehow failed to query storage quota: "+e.message))}):(0,window.webkitRequestFileSystem)(0,1,function(){o(!1)},function(){o(!0)})):void 0!==document.documentElement&&void 0!==document.documentElement.style.MozAppearance&&a(37)?(i="Firefox",o(void 0===navigator.serviceWorker)):void 0!==navigator.msSaveBlob&&a(39)?(i="Internet Explorer",o(void 0===window.indexedDB)):t(new Error("detectIncognito cannot determine the browser"))})}},1647(e){e.exports=function(){"use strict";function e(){return void 0!==navigator.brave&&void 0!==navigator.brave.isBrave}function t(){return"string"==typeof navigator.userAgent&&navigator.userAgent.match(/Opera|OPR\//)}function n(){return new Promise(function(e,t){var n=new XMLHttpRequest;n.onreadystatechange=function(){4==n.readyState&&e(n)},n.open("GET","https://raw.githubusercontent.com/wmcmurray/just-detect-adblock/master/baits/pagead2.googlesyndication.com",!0),n.send()})}function r(e){return 200===e.status&&!e.responseText.match(/^thistextshouldbethere(\n|)$/)}function i(e){return 0===e.status&&!e.responseText.match(/^thistextshouldbethere(\n|)$/)}function o(){if(null!==window.document.body.getAttribute("abp"))return!0;var e=function(){var e=document.createElement("div");return e.setAttribute("class","pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links ad-text adSense adBlock adContent adBanner"),e.setAttribute("style","width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;"),e}();window.document.body.appendChild(e);var t=function(e){if(null===e.offsetParent||0==e.offsetHeight||0==e.offsetLeft||0==e.offsetTop||0==e.offsetWidth||0==e.clientHeight||0==e.clientWidth)return!0;if(void 0!==window.getComputedStyle){var t=window.getComputedStyle(e,null);if(t&&("none"==t.getPropertyValue("display")||"hidden"==t.getPropertyValue("visibility")))return!0}return!1}(e);return window.document.body.removeChild(e),t}var a;return{detectAnyAdblocker:function(){return new Promise(function(a,s){if(o())return a(!0);e()||t()?n().then(function(n){return e()?a(r(n)):t()?a(i(n)):void a(!1)}):a(!1)})},detectDomAdblocker:(a=o,function(){var e=arguments;return new Promise(function(t,n){t(a.apply(this,e))})}),detectBraveShields:function(){return new Promise(function(t,i){e()?n().then(function(e){t(r(e))}):t(!1)})},detectOperaAdblocker:function(){return new Promise(function(e,r){t()?n().then(function(t){e(i(t))}):e(!1)})},isDetected:function(e){return function(){return console.warn("just-detect-adblock : The `isDetected()` method is now deprecated, please use `detectAnyAdblocker()` instead, which returns a Promise and can detect more stuff (like Brave Shields)."),e.apply(this,arguments)}}(o)}}()}},t={};function n(r){var i=t[r];
1if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r].call(o.exports,o,o.exports,n),o.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";async function e(){try{console.debug("TNCMS.Access: Ad blocker detection started");const e=function(){const e=navigator.userAgent,t=/Chrome/.test(e)&&/Google Inc/.test(navigator.vendor);return{isChrome:t,isFirefox:/Firefox/.test(e),isEdge:/Edg/.test(e),isSafari:/Safari/.test(e)&&!/Chrome/.test(e),isBrave:t&&navigator.brave?.isBrave}}(),t=await async function(){if(navigator.brave&&"function"==typeof navigator.brave.isBrave)try{if(!await navigator.brave.isBrave())return!1;const e=document.createElement("div");e.style.cssText="position: absolute; left: -9999px; top: -9999px;",document.body.appendChild(e);const t=document.createElement("img");t.className="tracking-pixel",t.style.cssText="width: 1px; height: 1px;",t.src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",e.appendChild(t);const n=document.createElement("div");n.id="fingerprint-detector",n.setAttribute("data-fingerprint","true"),e.appendChild(n);const r=document.createElement("div");r.className="brave-test-ad",r.setAttribute("data-ad-client","test"),r.setAttribute("data-ad-slot","test"),r.style.cssText="width: 300px; height: 250px; background: #f0f0f0;",r.textContent="Advertisement",e.appendChild(r),await new Promise(e=>setTimeout(e,50));const i=window.getComputedStyle(r),o=0===r.offsetHeight||"none"===i.display||"hidden"===i.visibility;return document.body.removeChild(e),o}catch(e){return console.debug("TNCMS.Access: Brave detection error",e),!1}return!1}();if(t)return console.debug("TNCMS.Access: Brave Shields detected"),{detected:!0,type:"brave"};const n="ad-container-"+Math.random().toString(36).substring(2,15),r=document.createElement("div");r.id=n,r.style.cssText="position: absolute; left: -9999px; top: -9999px; width: 300px; height: 250px;",document.body.appendChild(r);const i=document.createElement("div");i.className="ad_wrapper adsbox ad-placement",i.style.cssText="height: 10px; width: 10px; display: block !important; visibility: visible !important;",i.textContent="advertisement",r.appendChild(i);const o=document.createElement("div");o.id="ad_frame",o.className="ad-frame",o.style.cssText="height: 10px; width: 10px; display: block !important; visibility: visible !important;",o.textContent="sponsored",r.appendChild(o);const a=document.createElement("div");a.id="google_ads_iframe",a.className="adsbygoogle",a.setAttribute("data-ad-client","ca-pub-1234567890"),a.setAttribute("data-ad-slot","1234567890"),a.style.cssText="height: 10px; width: 10px; display: block !important; visibility: visible !important;",a.textContent="advertisement",r.appendChild(a);const s=document.createElement("div");s.id="ad-unit",s.className="ad-unit",s.style.cssText="width: 10px; height: 10px; display: block !important; visibility: visible !important;",s.textContent="sponsored content",r.appendChild(s);const c=document.createElement("div");c.className="adnetwork-ad-unit",c.setAttribute("data-ad-slot","1234567890"),c.style.cssText="height: 10px; width: 10px; display: block !important; visibility: visible !important;",c.textContent="advertisement",r.appendChild(c);const u=document.createElement("div");u.className="fb-ad",u.setAttribute("data-ad-format","rectangle"),u.style.cssText="height: 10px; width: 10px; display: block !important; visibility: visible !important;",r.appendChild(u),await new Promise(e=>setTimeout(e,100));const l=document.querySelector("html > :not(head):not(body)");if(l&&l.shadowRoot)return console.debug("TNCMS.Access: Detected uBlock Origin shadow DOM element"),document.body.removeChild(r),{detected:!0,type:"ublock"};const d=[i,o,a,s,c,u];let f=[];for(let e=0;e<d.length;e++){const t=d[e],n=e+1;if(!t.parentNode){console.debug(`TNCMS.Access: Ad blocker bait ${n} was removed from DOM`),f.push(n);continue}const r=window.getComputedStyle(t);("none"===r.display||"hidden"===r.visibility||"0"===r.opacity||0===parseInt(r.height)&&0===parseInt(r.width))&&(console.debug(`TNCMS.Access: Ad blocker bait ${n} was hidden by CSS`),f.push(n))}document.body.removeChild(r);const h=f.includes(1)&&f.includes(2)&&f.includes(4),m=e.isEdge&&f.includes(2)&&f.includes(3)&&f.includes(5),p=f.includes(1)&&f.includes(3)&&f.includes(5);let v=null;h?v="ublock":m?v="edge":p?v="adblock-plus":f.length>=3&&(v="generic");const g=f.length>=3;return console.debug(`TNCMS.Access: Ad blocker detection: ${f.length} baits hidden (${f.join(", ")}), type: ${v}, result: ${g}`),{detected:g,type:v}}catch(e){return console.debug("TNCMS.Access: Ad blocker detection error",e),{detected:!1,type:null}}}function t(e,t){i(e,t),t.add(e)}function r(e,t,n){i(e,t),t.set(e,n)}function i(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function o(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,c(t,e))}function a(e,t,n){return u(t,e),n}function s(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,c(t,e),n),n}function c(e,t){return e.get(u(e,t))}function u(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}n(8743),n(6380),n(1059),n(2838),n(1647);var l=new WeakMap,d=new WeakMap,f=new WeakMap,h=new WeakSet,m=new WeakSet,p=new WeakSet;class v{constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(t(this,p),t(this,m),t(this,h),r(this,l,{writable:!0,value:0}),r(this,d,{writable:!0,value:void 0}),r(this,f,{writable:!0,value:void 0}),"string"!=typeof e)throw new Error("A string value must be provided for the ID");if(0==e.length)throw new Error("The ID value must not be empty");s(this,d,e),0===n?s(this,l,a(this,h,g).call(this)):this.views=n}setExpireDays(e){s(this,f,e)}increment(){this.views=o(this,l)+1}set views(e){if("number"!=typeof e)throw new Error("Views must provided as a number");
1if((e=parseInt(e))<0)throw new Error("Views must be greater than or equal to zero");s(this,l,e),o(this,l)!=a(this,h,g).call(this)&&a(this,p,y).call(this)}get views(){return o(this,l)}get id(){return o(this,d)}get expires(){let e;return o(this,f)?(e=a(this,m,b).call(this),e||(e=new Date,e.setDate(e.getDate()+o(this,f)))):(e=new Date,e.setDate(1),e.setMonth(e.getMonth()+1),e.setHours(0),e.setMinutes(0),e.setSeconds(0)),e}toJSON(){return{id:o(this,d),views:o(this,l),expires:this.expires}}}function g(){try{let e=decodeURIComponent(document.cookie).split(/\s*?;\s*/);for(const t of e)if(0===t.indexOf("tncms:meter:assets"+o(this,d))){let e=t.match(/=(\d+)/);if(e)return parseInt(e[1])}}catch(e){}return 0}function b(){try{let e=decodeURIComponent(document.cookie).split(/\s*?;\s*/);for(const t of e)if(0===t.indexOf("tncms:meter:days"+o(this,d))){let e=t.match(/=(.+)/);if(e)return new Date(e[1])}}catch(e){}return null}function y(){document.cookie="tncms:meter:assets"+o(this,d)+"="+o(this,l)+"; expires="+this.expires.toGMTString()+"; path=/; SameSite=Strict",o(this,f)&&(document.cookie="tncms:meter:days"+o(this,d)+"="+this.expires.toGMTString()+"; expires="+this.expires.toGMTString()+"; path=/; SameSite=Strict")}var w=function(){return w=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},w.apply(this,arguments)};function x(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{c(r.next(e))}catch(e){o(e)}}function s(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(a,s)}c((r=r.apply(e,t||[])).next())})}function S(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(c){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}function k(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var A="3.4.2";function L(e,t){return new Promise(function(n){return setTimeout(n,e,t)})}function C(e){return!!e&&"function"==typeof e.then}function M(e,t){try{var n=e();C(n)?n.then(function(e){return t(!0,e)},function(e){return t(!1,e)}):t(!0,n)}catch(e){t(!1,e)}}function j(e,t,n){return void 0===n&&(n=16),x(this,void 0,void 0,function(){var r,i,o,a;return S(this,function(s){switch(s.label){case 0:r=Array(e.length),i=Date.now(),o=0,s.label=1;case 1:return o<e.length?(r[o]=t(e[o],o),(a=Date.now())>=i+n?(i=a,[4,L(0)]):[3,3]):[3,4];case 2:s.sent(),s.label=3;case 3:return++o,[3,1];case 4:return[2,r]}})})}function O(e){e.then(void 0,function(){})}function V(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function I(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function T(e,t){return 32==(t%=64)?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])}function W(e,t){return 0==(t%=64)?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]}function _(e,t){return[e[0]^t[0],e[1]^t[1]]}function P(e){return e=_(e,[0,e[0]>>>1]),e=_(e=I(e,[4283543511,3981806797]),[0,e[0]>>>1]),_(e=I(e,[3301882366,444984403]),[0,e[0]>>>1])}function E(e){return parseInt(e)}function R(e){return parseFloat(e)}function N(e,t){return"number"==typeof e&&isNaN(e)?t:e}function F(e){return e.reduce(function(e,t){return e+(t?1:0)},0)}function Z(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var n=1/t;return Math.round(e*n)/n}function G(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function D(e,t,n){var r=Object.keys(e).filter(function(e){return!function(e,t){for(var n=0,r=e.length;n<r;++n)if(e[n]===t)return!0;return!1}(n,e)}),i=j(r,function(n){return function(e,t){var n=new Promise(function(n){var r=Date.now();M(e.bind(null,t),function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var i=Date.now()-r;if(!e[0])return n(function(){return{error:G(e[1]),duration:i}});var o=e[1];if(function(e){return"function"!=typeof e}(o))return n(function(){return{value:o,duration:i}});n(function(){return new Promise(function(e){var t=Date.now();M(o,function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=i+Date.now()-t;if(!n[0])return e({error:G(n[1]),duration:o});e({value:n[1],duration:o})})})})})});return O(n),function(){return n.then(function(e){return e()})}}(e[n],t)});return O(i),function(){return x(this,void 0,void 0,function(){var e,t,n,o;return S(this,function(a){switch(a.label){case 0:return[4,i];case 1:return[4,j(a.sent(),function(e){var t=e();return O(t),t})];case 2:return e=a.sent(),[4,Promise.all(e)];case 3:for(t=a.sent(),n={},o=0;o<r.length;++o)n[r[o]]=t[o];return[2,n]}})})}}function X(){var e=window,t=navigator;return F(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function Y(){var e=window,t=navigator;return F(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>
1=5}function J(){var e=window,t=navigator;return F(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function H(){var e=window;return F(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function B(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function z(){var e=Y(),t=function(){var e,t,n=window;return F(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}();if(!e&&!t)return!1;var n=window;return F(["onorientationchange"in n,"orientation"in n,e&&!("SharedWorker"in n),t&&/android/i.test(navigator.appVersion)])>=2}function U(e){var t=new Error(e);return t.name=e,t}function q(e,t,n){var r,i,o;return void 0===n&&(n=50),x(this,void 0,void 0,function(){var a,s;return S(this,function(c){switch(c.label){case 0:a=document,c.label=1;case 1:return a.body?[3,3]:[4,L(n)];case 2:return c.sent(),[3,1];case 3:s=a.createElement("iframe"),c.label=4;case 4:return c.trys.push([4,,10,11]),[4,new Promise(function(e,n){var r=!1,i=function(){r=!0,e()};s.onload=i,s.onerror=function(e){r=!0,n(e)};var o=s.style;o.setProperty("display","block","important"),o.position="absolute",o.top="0",o.left="0",o.visibility="hidden",t&&"srcdoc"in s?s.srcdoc=t:s.src="about:blank",a.body.appendChild(s);var c=function(){var e,t;r||("complete"===(null===(t=null===(e=s.contentWindow)||void 0===e?void 0:e.document)||void 0===t?void 0:t.readyState)?i():setTimeout(c,10))};c()})];case 5:c.sent(),c.label=6;case 6:return(null===(i=null===(r=s.contentWindow)||void 0===r?void 0:r.document)||void 0===i?void 0:i.body)?[3,8]:[4,L(n)];case 7:return c.sent(),[3,6];case 8:return[4,e(s,s.contentWindow)];case 9:return[2,c.sent()];case 10:return null===(o=s.parentNode)||void 0===o||o.removeChild(s),[7];case 11:return[2]}})})}function Q(e){for(var t=function(e){for(var t,n,r="Unexpected syntax '".concat(e,"'"),i=/^\s*([a-z-]*)(.*)$/i.exec(e),o=i[1]||void 0,a={},s=/([.:#][\w-]+|\[.+?\])/gi,c=function(e,t){a[e]=a[e]||[],a[e].push(t)};;){var u=s.exec(i[2]);if(!u)break;var l=u[0];switch(l[0]){case".":c("class",l.slice(1));break;case"#":c("id",l.slice(1));break;case"[":var d=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(l);if(!d)throw new Error(r);c(d[1],null!==(n=null!==(t=d[4])&&void 0!==t?t:d[5])&&void 0!==n?n:"");break;default:throw new Error(r)}}return[o,a]}(e),n=t[0],r=t[1],i=document.createElement(null!=n?n:"div"),o=0,a=Object.keys(r);o<a.length;o++){var s=a[o],c=r[s].join(" ");"style"===s?K(i.style,c):i.setAttribute(s,c)}return i}function K(e,t){for(var n=0,r=t.split(";");n<r.length;n++){var i=r[n],o=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(i);if(o){var a=o[1],s=o[2],c=o[4];e.setProperty(a,s,c||"")}}}var $,ee,te=["monospace","sans-serif","serif"],ne=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function re(e){return e.toDataURL()}function ie(){var e=screen;return[N(R(e.availTop),null),N(R(e.width)-R(e.availWidth)-N(R(e.availLeft),0),null),N(R(e.height)-R(e.availHeight)-N(R(e.availTop),0),null),N(R(e.availLeft),null)]}function oe(e){for(var t=0;t<4;++t)if(e[t])return!1;return!0}function ae(e){var t;return x(this,void 0,void 0,function(){var n,r,i,o,a,s,c;return S(this,function(u){switch(u.label){case 0:for(n=document,r=n.createElement("div"),i=new Array(e.length),o={},se(r),c=0;c<e.length;++c)"DIALOG"===(a=Q(e[c])).tagName&&a.show(),se(s=n.createElement("div")),s.appendChild(a),r.appendChild(s),i[c]=a;u.label=1;case 1:return n.body?[3,3]:[4,L(50)];case 2:return u.sent(),[3,1];case 3:n.body.appendChild(r);try{for(c=0;c<e.length;++c)i[c].offsetParent||(o[e[c]]=!0)}finally{null===(t=r.parentNode)||void 0===t||t.removeChild(r)}return[2,o]}})})}function se(e){e.style.setProperty("display","block","important")}function ce(e){return matchMedia("(inverted-colors: ".concat(e,")")).matches}function ue(e){return matchMedia("(forced-colors: ".concat(e,")")).matches}function le(e){return matchMedia("(prefers-contrast: ".concat(e,")")).matches}function de(e){return matchMedia("(prefers-reduced-motion: ".concat(e,")")).matches}function fe(e){return matchMedia("(dynamic-range: ".concat(e,")")).matches}var he=Math,me=function(){return 0},pe={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]},ve={fonts:function(){return q(function(e,t){var n=t.document,r=n.body;r.style.fontSize="48px";var i=n.createElement("div"),o={},a={},s=function(e){var t=n.createElement("span"),r=t.style;return r.position="absolute",r.top="0",r.left="0",r.fontFamily=e,t.textContent="mmMwWLliI0O&1",i.appendChild(t),t},c=te.map(s),u=function(){for(var e={},t=function(t){e[t]=te.map(function(e){return function(e,t){return s("'".concat(e,"',").concat(t))}(t,e)})},n=0,r=ne;n<r.length;n++)t(r[n]);return e}();r.appendChild(i);for(var l=0;l<te.length;l++)o[te[l]]=c[l].offsetWidth,a[te[l]]=c[l].offsetHeight;return ne.filter(function(e){return t=u[e],te.some(function(e,n){return t[n].offsetWidth!==o[e]||t[n].offsetHeight!==a[e]});var t})})},domBlockers:function(e){var t=(void 0===e?{}:e).debug;return x(this,void 0,void 0,function(){var e,n,r,i,o;return S(this,function(a){switch(a.label){case 0:return J()||z()?(s=atob,e={abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',s("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",s("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",s("LnNwb25zb3JpdA=="),".ylamainos",s("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZH
1BlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",s("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",s("LmhlYWRlci1ibG9ja2VkLWFk"),s("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",s("I2FkXzMwMFgyNTA="),s("I2Jhbm5lcmZsb2F0MjI="),s("I2NhbXBhaWduLWJhbm5lcg=="),s("I0FkLUNvbnRlbnQ=")],adGuardChinese:[s("LlppX2FkX2FfSA=="),s("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",s("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),s("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",s("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",s("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",s("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),s("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),s("LmFkZ29vZ2xl"),s("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[s("YW1wLWF1dG8tYWRz"),s("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",s("I2FkX2ludmlld19hcmVh")],adGuardRussian:[s("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),s("LnJlY2xhbWE="),'div[id^="smi2adblock"]',s("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[s("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),s("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",s("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),s("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),s("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",s("I3Jla2xhbWk="),s("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),s("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),s("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[s("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",s("LndpZGdldF9wb19hZHNfd2lkZ2V0"),s("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",s("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[s("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),s("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",s("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",s("I3Jla2xhbW5pLWJveA=="),s("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",s("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[s("I2FkdmVydGVudGll"),s("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",s("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",s("LnNwb25zb3JsaW5rZ3J1ZW4="),s("I3dlcmJ1bmdza3k="),s("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),s("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[s("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",s("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[s("LnJla2xhbW9zX3RhcnBhcw=="),s("LnJla2xhbW9zX251b3JvZG9z"),s("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),s("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),s("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[s("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[s("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),s("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiX
1Q=="),"article.category-samarbete",s("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[s("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),s("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),s("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",s("LmFkX19tYWlu"),s("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[s("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[s("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),s("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[s("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),s("I2xpdmVyZUFkV3JhcHBlcg=="),s("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),s("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[s("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",s("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),s("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),s("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[s("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),s("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),s("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",s("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),s("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),s("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiX
1Q=="),s("ZGl2I3NrYXBpZWNfYWQ=")],ro:[s("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),s("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),s("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),s("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[s("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),s("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),s("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",s("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),s("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",s("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]},n=Object.keys(e),[4,ae((o=[]).concat.apply(o,n.map(function(t){return e[t]})))]):[2,void 0];case 1:return r=a.sent(),t&&function(e,t){for(var n="DOM blockers debug:\n```",r=0,i=Object.keys(e);r<i.length;r++){var o=i[r];n+="\n".concat(o,":");for(var a=0,s=e[o];a<s.length;a++){var c=s[a];n+="\n ".concat(t[c]?"ð«":"â¡ï¸"," ").concat(c)}}console.log("".concat(n,"\n```"))}(e,r),(i=n.filter(function(t){var n=e[t];return F(n.map(function(e){return r[e]}))>.6*n.length})).sort(),[2,i]}var s})})},fontPreferences:function(){return void 0===e&&(e=4e3),q(function(t,n){var r=n.document,i=r.body,o=i.style;o.width="".concat(e,"px"),o.webkitTextSizeAdjust=o.textSizeAdjust="none",Y()?i.style.zoom="".concat(1/n.devicePixelRatio):J()&&(i.style.zoom="reset");var a=r.createElement("div");return a.textContent=k([],Array(e/20|0),!0).map(function(){return"word"}).join(" "),i.appendChild(a),function(e,t){for(var n={},r={},i=0,o=Object.keys(pe);i<o.length;i++){var a=o[i],s=pe[a],c=s[0],u=void 0===c?{}:c,l=s[1],d=void 0===l?"mmMwWLliI0fiflO&1":l,f=e.createElement("span");f.textContent=d,f.style.whiteSpace="nowrap";for(var h=0,m=Object.keys(u);h<m.length;h++){var p=m[h],v=u[p];void 0!==v&&(f.style[p]=v)}n[a]=f,t.appendChild(e.createElement("br")),t.appendChild(f)}for(var g=0,b=Object.keys(pe);g<b.length;g++)r[a=b[g]]=n[a].getBoundingClientRect().width;return r}(r,i)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">');var e},audio:function(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(J()&&!H()&&!function(){var e=window;return F(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}())return-1;var n=new t(1,5e3,44100),r=n.createOscillator();r.type="triangle",r.frequency.value=1e4;var i=n.createDynamicsCompressor();i.threshold.value=-50,i.knee.value=40,i.ratio.value=12,i.attack.value=0,i.release.value=.25,r.connect(i),i.connect(n.destination),r.start(0);var o=function(e){var t=function(){};return[new Promise(function(n,r){var i=!1,o=0,a=0;e.oncomplete=function(e){return n(e.renderedBuffer)};var s=function(){setTimeout(function(){return r(U("timeout"))},Math.min(500,a+5e3-Date.now()))},c=function(){try{var t=e.startRendering();switch(C(t)&&O(t),e.state){case"running":a=Date.now(),i&&s();break;case"suspended":document.hidden||o++,i&&o>=3?r(U("suspended")):setTimeout(c,500)}}catch(e){r(e)}};c(),t=function(){i||(i=!0,a>0&&s())}}),t]}(n),a=o[0],s=o[1],c=a.then(function(e){return function(e){for(var t=0,n=0;n<e.length;++n)t+=Math.abs(e[n]);return t}(e.getChannelData(0).subarray(4500))},function(e){if("timeout"===e.name||"suspended"===e.name)return-3;throw e});return O(c),function(){return s(),c}},screenFrame:function(){var e=this,t=function(){var e=this;return function(){if(void 0===ee){var e=function(){var t=ie();oe(t)?ee=setTimeout(e,2500):($=t,ee=void 0)};e()}}(),function(){return x(e,void 0,void 0,function(){var e;return S(this,function(t){switch(t.label){case 0:return oe(e=ie())?$?[2,k([],$,!0)]:(n=document).fullscreenElement||n.msFullscreenElement||n.mozFullScreenElement||n.webkitFullscreenElement?[4,B()]:[3,2]:[3,2];case 1:t.sent(),e=ie(),t.label=2;case 2:return oe(e)||($=e),[2,e]}var n})})}}();return function(){return x(e,void 0,void 0,function(){var e,n;return S(this,function(r){switch(r.label){case 0:return[4,t()];case 1:return e=r.sent(),[2,[(n=function(e){return null===e?null:Z(e,10)})(e[0]),n(e[1]),n(e[2]),n(e[3])]]}})})}},osCpu:function(){return navigator.oscpu},languages:function(){var e,t=navigator,n=[],r=t.language||t.userLanguage||t.browserLanguage||t.systemLanguage;
1if(void 0!==r&&n.push([r]),Array.isArray(t.languages))Y()&&F([!("MediaSettingsRange"in(e=window)),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3||n.push(t.languages);else if("string"==typeof t.languages){var i=t.languages;i&&n.push(i.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return N(R(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return N(E(e),null)},n=[t(e.width),t(e.height)];return n.sort().reverse(),n},hardwareConcurrency:function(){return N(E(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var n=(new t).resolvedOptions().timeZone;if(n)return n}var r,i=(r=(new Date).getFullYear(),-Math.max(R(new Date(r,0,1).getTimezoneOffset()),R(new Date(r,6,1).getTimezoneOffset())));return"UTC".concat(i>=0?"+":"").concat(Math.abs(i))},sessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},localStorage:function(){try{return!!window.localStorage}catch(e){return!0}},indexedDB:function(){var e,t;if(!(X()||(e=window,t=navigator,F(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!X())))try{return!!window.indexedDB}catch(e){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var e=navigator.platform;return"MacIntel"===e&&J()&&!H()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return F(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],n=0;n<e.length;++n){var r=e[n];if(r){for(var i=[],o=0;o<r.length;++o){var a=r[o];i.push({type:a.type,suffixes:a.suffixes})}t.push({name:r.name,description:r.description,mimeTypes:i})}}return t}},canvas:function(){var e,t,n=!1,r=function(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}(),i=r[0],o=r[1];if(function(e,t){return!(!t||!e.toDataURL)}(i,o)){n=function(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}(o),function(e,t){e.width=240,e.height=60,t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(100,1,62,20),t.fillStyle="#069",t.font='11pt "Times New Roman"';var n="Cwm fjordbank gly ".concat(String.fromCharCode(55357,56835));t.fillText(n,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(n,4,45)}(i,o);var a=re(i);a!==re(i)?e=t="unstable":(t=a,function(e,t){e.width=122,e.height=110,t.globalCompositeOperation="multiply";for(var n=0,r=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];n<r.length;n++){var i=r[n],o=i[0],a=i[1],s=i[2];t.fillStyle=o,t.beginPath(),t.arc(a,s,40,0,2*Math.PI,!0),t.closePath(),t.fill()}t.fillStyle="#f9c",t.arc(60,60,60,0,2*Math.PI,!0),t.arc(60,60,20,0,2*Math.PI,!0),t.fill("evenodd")}(i,o),e=re(i))}else e=t="";return{winding:n,geometry:e,text:t}},touchSupport:function(){var e,t=navigator,n=0;void 0!==t.maxTouchPoints?n=E(t.maxTouchPoints):void 0!==t.msMaxTouchPoints&&(n=t.msMaxTouchPoints);try{document.createEvent("TouchEvent"),e=!0}catch(t){e=!1}return{maxTouchPoints:n,touchEvent:e,touchStart:"ontouchstart"in window}},vendor:function(){return navigator.vendor||""},vendorFlavors:function(){for(var e=[],t=0,n=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<n.length;t++){var r=n[t],i=window[r];i&&"object"==typeof i&&e.push(r)}return e.sort()},cookiesEnabled:function(){var e=document;try{e.cookie="cookietest=1; SameSite=Strict;";var t=-1!==e.cookie.indexOf("cookietest=");return e.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}catch(e){return!1}},colorGamut:function(){for(var e=0,t=["rec2020","p3","srgb"];e<t.length;e++){var n=t[e];if(matchMedia("(color-gamut: ".concat(n,")")).matches)return n}},invertedColors:function(){return!!ce("inverted")||!ce("none")&&void 0},forcedColors:function(){return!!ue("active")||!ue("none")&&void 0},monochrome:function(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=100;++e)if(matchMedia("(max-monochrome: ".concat(e,")")).matches)return e;throw new Error("Too high value")}},contrast:function(){return le("no-preference")?0:le("high")||le("more")?1:le("low")||le("less")?-1:le("forced")?10:void 0},reducedMotion:function(){return!!de("reduce")||!de("no-preference")&&void 0},hdr:function(){return!!fe("high")||!fe("standard")&&void 0},math:function(){var e,t=he.acos||me,n=he.acosh||me,r=he.asin||me,i=he.asinh||me,o=he.atanh||me,a=he.atan||me,s=he.sin||me,c=he.sinh||me,u=he.cos||me,l=he.cosh||me,d=he.tan||me,f=he.tanh||me,h=he.exp||me,m=he.expm1||me,p=he.log1p||me;return{acos:t(.12312423423423424),acosh:n(1e308),acoshPf:(e=1e154,he.log(e+he.sqrt(e*e-1))),asin:r(.12312423423423424),asinh:i(1),asinhPf:he.log(1+he.sqrt(2)),atanh:o(.5),atanhPf:he.log(3)/2,atan:a(.5),sin:s(-1e300),sinh:c(1),sinhPf:he.exp(1)-1/he.exp(1)/2,cos:u(10.000000000123),cosh:l(1),coshPf:(he.exp(1)+1/he.exp(1))/2,tan:d(-1e300),tanh:f(1),tanhPf:(he.exp(2)-1)/(he.exp(2)+1),exp:h(1),expm1:m(1),expm1Pf:he.exp(1)-1,log1p:p(10),log1pPf:he.log(11),powPI:he.pow(he.PI,-100)}},videoCard:function(){var e,t=document.createElement("canvas"),n=null!==(e=t.getContext("webgl"))&&void 0!==e?e:t.getContext("experimental-webgl");
1if(n&&"getExtension"in n){var r=n.getExtension("WEBGL_debug_renderer_info");if(r)return{vendor:(n.getParameter(r.UNMASKED_VENDOR_WEBGL)||"").toString(),renderer:(n.getParameter(r.UNMASKED_RENDERER_WEBGL)||"").toString()}}},pdfViewerEnabled:function(){return navigator.pdfViewerEnabled},architecture:function(){var e=new Float32Array(1),t=new Uint8Array(e.buffer);return e[0]=1/0,e[0]=e[0]-e[0],t[3]}};function ge(e){return JSON.stringify(e,function(e,t){return t instanceof Error?w({name:(n=t).name,message:n.message,stack:null===(r=n.stack)||void 0===r?void 0:r.split("\n")},n):t;var n,r},2)}function be(e){return function(e,t){t=t||0;var n,r=(e=e||"").length%16,i=e.length-r,o=[0,t],a=[0,t],s=[0,0],c=[0,0],u=[2277735313,289559509],l=[1291169091,658871167];for(n=0;n<i;n+=16)s=[255&e.charCodeAt(n+4)|(255&e.charCodeAt(n+5))<<8|(255&e.charCodeAt(n+6))<<16|(255&e.charCodeAt(n+7))<<24,255&e.charCodeAt(n)|(255&e.charCodeAt(n+1))<<8|(255&e.charCodeAt(n+2))<<16|(255&e.charCodeAt(n+3))<<24],c=[255&e.charCodeAt(n+12)|(255&e.charCodeAt(n+13))<<8|(255&e.charCodeAt(n+14))<<16|(255&e.charCodeAt(n+15))<<24,255&e.charCodeAt(n+8)|(255&e.charCodeAt(n+9))<<8|(255&e.charCodeAt(n+10))<<16|(255&e.charCodeAt(n+11))<<24],s=T(s=I(s,u),31),o=V(o=T(o=_(o,s=I(s,l)),27),a),o=V(I(o,[0,5]),[0,1390208809]),c=T(c=I(c,l),33),a=V(a=T(a=_(a,c=I(c,u)),31),o),a=V(I(a,[0,5]),[0,944331445]);switch(s=[0,0],c=[0,0],r){case 15:c=_(c,W([0,e.charCodeAt(n+14)],48));case 14:c=_(c,W([0,e.charCodeAt(n+13)],40));case 13:c=_(c,W([0,e.charCodeAt(n+12)],32));case 12:c=_(c,W([0,e.charCodeAt(n+11)],24));case 11:c=_(c,W([0,e.charCodeAt(n+10)],16));case 10:c=_(c,W([0,e.charCodeAt(n+9)],8));case 9:c=I(c=_(c,[0,e.charCodeAt(n+8)]),l),a=_(a,c=I(c=T(c,33),u));case 8:s=_(s,W([0,e.charCodeAt(n+7)],56));case 7:s=_(s,W([0,e.charCodeAt(n+6)],48));case 6:s=_(s,W([0,e.charCodeAt(n+5)],40));case 5:s=_(s,W([0,e.charCodeAt(n+4)],32));case 4:s=_(s,W([0,e.charCodeAt(n+3)],24));case 3:s=_(s,W([0,e.charCodeAt(n+2)],16));case 2:s=_(s,W([0,e.charCodeAt(n+1)],8));case 1:s=I(s=_(s,[0,e.charCodeAt(n)]),u),o=_(o,s=I(s=T(s,31),l))}return o=V(o=_(o,[0,e.length]),a=_(a,[0,e.length])),a=V(a,o),o=V(o=P(o),a=P(a)),a=V(a,o),("00000000"+(o[0]>>>0).toString(16)).slice(-8)+("00000000"+(o[1]>>>0).toString(16)).slice(-8)+("00000000"+(a[0]>>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)}(function(e){for(var t="",n=0,r=Object.keys(e).sort();n<r.length;n++){var i=r[n],o=e[i],a=o.error?"error":JSON.stringify(o.value);t+="".concat(t?"|":"").concat(i.replace(/([:|\\])/g,"\\$1"),":").concat(a)}return t}(e))}function ye(e){return void 0===e&&(e=50),function(e,t){void 0===t&&(t=1/0);var n=window.requestIdleCallback;return n?new Promise(function(e){return n.call(window,function(){return e()},{timeout:t})}):L(Math.min(e,t))}(e,2*e)}function we(e,t){var n=Date.now();return{get:function(r){return x(this,void 0,void 0,function(){var i,o,a;return S(this,function(s){switch(s.label){case 0:return i=Date.now(),[4,e()];case 1:return o=s.sent(),a=function(e){var t,n=function(e){var t=function(e){if(z())return.4;if(J())return H()?.5:.3;var t=e.platform.value||"";return/^Win/.test(t)?.6:/^Mac/.test(t)?.5:.7}(e),n=function(e){return Z(.99+.01*e,1e-4)}(t);return{score:t,comment:"$ if upgrade to Pro: https://fpjs.dev/pro".replace(/\$/g,"".concat(n))}}(e);return{get visitorId(){return void 0===t&&(t=be(this.components)),t},set visitorId(e){t=e},confidence:n,components:e,version:A}}(o),(t||(null==r?void 0:r.debug))&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(a.version,"\nuserAgent: ").concat(navigator.userAgent,"\ntimeBetweenLoadAndGet: ").concat(i-n,"\nvisitorId: ").concat(a.visitorId,"\ncomponents: ").concat(ge(o),"\n```")),[2,a]}})})}}}var xe={load:function(e){var t=void 0===e?{}:e,n=t.delayFallback,r=t.debug,i=t.monitoring,o=void 0===i||i;return x(this,void 0,void 0,function(){return S(this,function(e){switch(e.label){case 0:return o&&function(){if(!(window.__fpjs_d_m||Math.random()>=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(A,"/npm-monitoring"),!0),e.send()}catch(e){console.error(e)}}(),[4,ye(n)];case 1:return e.sent(),[2,we(D(ve,{debug:r},[]),r)]}})})},hashComponents:be,componentsToDebugString:ge};function Se(e,t){Ae(e,t),t.add(e)}function ke(e,t,n){Ae(e,t),t.set(e,n)}function Ae(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Le(e,t,n){return Oe(t,e),n}function Ce(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,je(t,e))}function Me(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,je(t,e),n),n}function je(e,t){return e.get(Oe(e,t))}function Oe(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}let Ve=()=>{};var Ie=new WeakMap,Te=new WeakMap,We=new WeakMap,_e=new WeakMap,Pe=new WeakMap,Ee=new WeakMap,Re=new WeakMap,Ne=new WeakMap,Fe=new WeakSet,Ze=new WeakSet,Ge=new WeakMap,De=new WeakMap,Xe=new WeakSet,Ye=new WeakSet,Je=new WeakSet;class He{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Se(this,Je),Se(this,Ye),Se(this,Xe),ke(this,De,{get:qe,set:Qe}),ke(this,Ge,{get:Ue,set:void 0}),Se(this,Ze),Se(this,Fe),ke(this,Ie,{writable:!0,value:!0}),ke(this,Te,{writable:!0,value:!1}),ke(this,We,{writable:!0,value:void 0}),ke(this,_e,{writable:!0,value:{}}),ke(this,Pe,{writable:!0,value:void 0}),ke(this,Ee,{writable:!0,value:void 0}),ke(this,Re,{writable:!0,value:[]}),ke(this,Ne,{writable:!0,value:void 0}),Me(this,We,e.host??null),Me(this,Ie,e.sync??!1),Me(this,Te,e.debug??!1),Ce(this,Te)&&window?.console?.debug&&(Ve=console.debug.bind(window.console)),e.meters)for(const t of e.meters)Ce(this,_e)[t.id]=new v(t.id),t.expire_days&&Ce(this,_e)[t.id].setExpireDays(t.expire_days);Ve("Loading list of already viewed assets");let t=sessionStorage.getItem("tncms:meter:assets");t&&Me(this,Re,JSON.parse(t)||[]),Le(this,Fe,Be).call(this)||Me(this,Ne,Le(this,Ye,$e).call(this))}async ready(){return Ce(this,Ne)&&await Ce(this,Ne),!0}isValidMeter(e){return"Meter"==typeof Ce(this,_e)[e]}getViews(e){if(Ce(this,_e)[e])return Ce(this,_e)[e].views;throw new Error("No such meter: "+e)}updateMeters(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!1;for(const n of e)Ce(this,_e)[n]&&(Ce(this,_e)[n].increment(),t=!0);!1!==t?Le(this,Ye,$e).call(this):Ve("No meters were changed - sync cancelled")}inAssetList(e){return void 0!==Ce(this,Re).find(t=>t===e)}saveAssetToList(e){Ce(this,Re).push(e),sessionStorage.setItem("tncms:meter:assets",JSON.stringify(Ce(this,Re)))}toJSON(){return{identifiers:{deviceId:Ce(this,Ge),instanceId:Ce(this,De)},meters:Ce(this,_e)}}}function Be(){if(!Ce(this,Ie))return Ve("Meter cache not loaded: syncronization disabled"),!1;const e="access-"+Ce(this,De);Ve("Checking to see if a meter cache is available");let t=sessionStorage.getItem(e);if(t){Ve("Meter cache detected - unpacking");const e=JSON.parse(t),n=new Date;Ve("Initializing meters using the meter cache");for(const[t,r]of Object.entries(e.meters))r.views<=0||(new Date(r.expires).getTime()>=n.getTime()?Le(this,Je,et).call(this,t,r.views):Ve(`Meter cache for ${t} skipped - expired`));return Me(this,Pe,e.deviceId??null),!0}return Ve("No meter cache was found"),!1}async function ze(){try{Ve("Detecting device identifier");const e=await xe.load(),t=await e.get();return Ve("Device identified as: "+t.visitorId),t.visitorId}
1catch(e){console.error("Failed to identify device",e)}}function Ue(){return Ce(this,Pe)}function qe(){return Ce(this,Ee)||(Me(this,Ee,localStorage.getItem("tncms:access:iid")),Ce(this,Ee)||(Me(this,De,Le(this,Xe,Ke).call(this)),Ve("Generated new instance ID: %s",Ce(this,Ee)))),Ce(this,Ee)}function Qe(e){Me(this,Ee,e),localStorage.setItem("tncms:access:iid",e)}function Ke(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){let t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})}async function $e(){if(!Ce(this,Ie))return;Ce(this,Pe)||Me(this,Pe,await Le(this,Ze,ze).call(this)),Ve("Exchanging meter metrics with server");const e=await fetch(`https://${Ce(this,We)}/tncms/access/meter/`,{method:"POST",credentials:"include",body:JSON.stringify(this)}),t=await e.json();if(!e.ok||t?.code)throw new Error("Failed to sync meters: "+t?.message);if(t.meters){Ve("Updating local meters based on server state");for(const[e,n]of Object.entries(t.meters))Le(this,Je,et).call(this,e,n)}Ve("Updating local meter cache"),sessionStorage.setItem("access-"+Ce(this,De),JSON.stringify({deviceId:Ce(this,Ge),meters:Ce(this,_e)})),console.debug("Sycnronization complete")}function et(e,t){Ce(this,_e)[e]?t>Ce(this,_e)[e].views&&(Ce(this,_e)[e].views=t):Ce(this,_e)[e]=new v(e,t)}var tt=n(1463);async function nt(){console?.groupCollapsed("BLOX Audience+ Audience Fetch");try{let e=function(){const e=JSON.parse(sessionStorage.getItem("tncms.dmp.segment.audiences"));return e&&e.audiences&&e.expired?e.expired<(new Date).getTime()?(console?.debug("Audience cache expired"),sessionStorage.removeItem("tncms.dmp.segment.audiences"),null):e.audiences:(console?.debug("Audience cache not found or invalid"),null)}();return null===e&&(console?.debug("Audience cache miss, fetching from server"),e=await async function(){let e=null,t=null;const n=window.analytics?.user();if(void 0===n?(e=localStorage.getItem("ajs_anonymous_id")||null,e&&(e=JSON.parse(e)),t=localStorage.getItem("ajs_user_id")||null,t&&(t=JSON.parse(t))):(e=n.anonymousId(),t=n.id()),!e&&!t)throw"Unable to determine user identity for audience fetch";const r=new URLSearchParams({anonymous_id:e});t&&r.set("user_id",t),console?.debug("Fetching audiences from server with params: "+r.toString());const i=await fetch("/tncms/dmp/segment_audiences/?"+r.toString(),{method:"GET",headers:{Accept:"application/json","X-Requested-Feature":"geoip"}});if(!i.ok)throw"Audience fetch failed: HTTP "+i.status;const o=await i.json();if(!o.success&&o.msg)throw"Audience processing error: "+o.msg;const a={audiences:(o?.audiences??[]).filter(e=>e.id).map(e=>e.id),expired:(new Date).getTime()+3e5};return sessionStorage.setItem("tncms.dmp.segment.audiences",JSON.stringify(a)),console?.debug("Audience fetch successful, cached "+a.audiences.length+" audiences"),a.audiences}()),console?.debug("Detected audiences: "+e.join(", ")),e}catch(e){return console?.warn("Failed to load audiences: "+e),[]}finally{console?.debug("Audience fetch complete"),console?.groupEnd()}}window.TNCMS=window.TNCMS||{};var rt=window.TNCMS.Access||[];window.TNCMS.Access=function(){var t,n=[];let r,i={},o=null,a=null,s=null,c=!1,u=null;var l=null,d=null,f=null,h=!1,m=null,p={},v={},g=[],b="",y="",w=[],x=[],S=!1,k="",A=!1,L="",C=null,M=[],j={};function O(e){var t={success:!1,msg:e.msg||"Unknown error occurred",xhrStatus:e.status||"",xhrStatusText:e.statusText||""};T("Error: ",t),I.call(this,t)}function V(e){const t=w.slice();w=[],x=[],S=!1;for(let n=0;n<t.length;n++)"function"==typeof t[n]&&t[n].call(this,e)}function I(e){const t=x.slice();w=[],x=[],S=!1;for(let n=0;n<t.length;n++)"function"==typeof t[n]&&t[n].call(this,e)}function T(e,t){console&&(void 0!==t?console.debug("TNCMS.Access: "+e,t):console.debug("TNCMS.Access: "+e))}function W(e){let t=document.getElementsByName(e);return t.item(0)?.content??""}async function _(){b||T("Asset ID",b=W("tncms-access-asset-id")),T("Asset app",y=W("tncms-access-asset-app"));let e=W("tncms-access-criteria");e&&(p=JSON.parse(e)),T("Page criteria IDs",p),T("Rule version",k=W("tncms-access-version")),null===l?P.call(this):R.call(this)}function P(){new F({url:"rules/",headers:[{name:"X-TNCMS-Access-Version",value:k}],success:function(e){var t=JSON.parse(e.responseText);if(0!=t.success){if(l=t.rules,f=t.meters||[],t.requires_client,d=t.offers||{},r=new He({host:document.location.hostname,meters:f,sync:window.tncms_access_control_sync??!1,debug:!0}),Array.isArray(l)&&l.length>0)for(let e=0;e<l.length;e++){const t=l[e];t.enable_multivariate&&n.push({[t.id]:t.offer_config})}T("Rules loaded",l),T("Offers loaded",d),E.call(this)}else O(t)},failure:O,scope:this}).send()}function E(e){for(var r=decodeURIComponent(document.cookie).split(";"),i=null,a=0,s=[],c="anonymous";a<r.length;a++)(i=r[a].match(/tncms-screenname=(.+)$/i))&&document.cookie.indexOf("tncms-authtoken")>-1&&(c="loggedin-"+i[1]),(i=r[a].match(/tncms-access-user-version=(.+)/i))&&s.push({name:"X-TNCMS-Access-User-Version",value:i[1]});if(s.push({name:"X-TNCMS-Access-User",value:c}),e=!1,b&&y&&document.location.pathname.match(/\/(.+?)\/tncms\/admin\/action\/main\/preview\/site\//)&&(e={asset_id:b,asset_app:y},sessionStorage.getItem("accessProfile")))try{T("Using test profile",j=JSON.parse(sessionStorage.getItem("accessProfile"))),e.profile=j.id,o=j?.adblock??void 0;let t="";for(t in j)if(j.hasOwnProperty(t)&&"dmp"==t)try{let e=JSON.parse(j[t]);m=[];for(let t=0;t<e.length;t++)m.push(e[t].abbr);T("Using profile audiences",m)}catch(e){T("Failed to parse profile audiences",e)}T("Meters set to profile configuration"),j.initialized=!0,sessionStorage.setItem("accessProfile",JSON.stringify(j))}catch(e){T("Failed to parse test profile",oExt)}if(Array.isArray(n)&&n.length>0){const t=n.map(e=>{const t={};for(const n in e){t[n]={};for(const r in e[n])r.startsWith("offer_group")&&(t[n][r]={id:e[n][r].id,name:e[n][r].name})}return t});!1===e?e={multivariate_data:JSON.stringify(t)}:e.multivariate_data=JSON.stringify(t)}new F({url:"user/",headers:s,params:e,success:function(e){var n=JSON.parse(e.responseText);if(0!=n.success){if(n.access_ids&&n.access_ids.length&&(g=g.concat(n.access_ids)),v=p,n.criteria_ids)for(let e in n.criteria_ids)v[e]||(v[e]=[]),v[e]=v[e].concat(n.criteria_ids[e]);n.multivariate_selected_offer_group&&T("Selected Multivariate Offer Group",t=n.multivariate_selected_offer_group),T("User access IDs",g),T("User criteria IDs",v),h=!0,R.call(this)}else O(n)},failure:O,scope:this}).send()}async function R(){if(!h)return;await r.ready()&&T("Meter manager is loaded and ready to be used"),l.sort((e,t)=>
1t.priority-e.priority),"object"==typeof t&&Object.keys(t).length>0&&(l=l.map(e=>e.enable_multivariate?function(e,t){let n=[];for(let r of e)if("object"==typeof r.offer_config&&Object.keys(r.offer_config).length>0){let e=t[r.id];if(e&&r.offer_config[e]){let t={...r};for(let n in t.offer_config)n!==e&&delete t.offer_config[n];t.offer_config=t.offer_config[e],delete t.offer_config[e],n.push(t)}}else n.push(r);return n}([e],t)[0]:e)),T("Processing rules");let n=0,c=null,u=0;function d(e){let t=new URLSearchParams(document.location.search).get(e.name);if(!t&&e.preserve&&(t=sessionStorage.getItem("access-qp-"+e.name)),!t)return!1;let n=!1;return("exact"==e.match&&e.value==t||-1!=t.indexOf(e.value))&&(n=!0),n&&e.preserve&&sessionStorage.setItem("access-qp-"+e.name,t),n}if(s={required:!1,access_methods:[],granting_method:null,access_rule:{},offer_config:{}},b&&r.inAssetList(b))return T("Asset already viewed"),void V.call(this,s);function p(e){if(e&&e.enable_multivariate&&e.offer_config&&Object.keys(e.offer_config).length>0&&(T("Processing multivariate rule",e),!s.required)){let t=e.offer_config.id,n=e.id,r=`${t}::${n}`;i.multivariateOfferRuleId=r,T("Multivariate rule found ",n)}}0==M.length&&(M=document.getElementsByTagName("meta"));let g=null;for(const t of l){if(T("Examining rule"+t),!t){T("Skipping undefined rule");continue}p(t);let l=[];if(n=0,u=0,t.methods)for(const e of t.methods)"meter"==e.type&&l.push(e.id);else T("Rule has no methods:"+t.name);T("Processing rule "+t.name);for(const i of t.criteria)switch(u++,T("Processing criteria",i.name),i.driver){case"queryparams":let s=i.data.queryparams||[],u=!1;for(const e of s)if(d(e)){u=!0;break}u&&1!=i.negate&&(T("Matched query parameter",s),n++);break;case"metercheck":let h=i.data.meter,p=i.data.views,g=i.data.op;1==i.negate&&T("Negate is not supported by meter check");for(const e of f)if(e.id==h&&-1!==l.indexOf(e.id)){T("Checking meter "+e.name);let t=r.getViews(e.id)+1;switch(g){case"=":t==p&&(T("Meter count equals views",t),n++);break;case"<":t<p&&(T("Meter count is less than views",t),n++);break;case"<=":t<=p&&(T("Meter count is less than or equal to views",t),n++);break;case">":t>p&&(T("Meter count is greater than views",t),n++);break;case">=":t>=p&&(T("Meter count is greater than or equal to views",t),n++)}}break;case"dmp":null===m&&(T("DMP was not loaded in time - fetching audiences"),m=await nt()),T("Processing DMP",m);for(const e of i.data.dmp)if(-1!==m.indexOf(e.abbr)&&1!=i.negate){T("Found audience",e),n++;break}break;case"urlpattern":c=new URL(L||window.location.href),T("Processing urlpattern against",c.pathname);for(const e of i.data.pattern){let t=null;if(t=new RegExp(e.replace("*",".*"),"i").exec(c.pathname),t&&1!=i.negate){T("URL pattern match",e),n++;break}}break;case"hostname":c=new URL(L||window.location.href),T("Processing host name against",c.hostname);for(const e of i.data.host)if(e.toLowerCase()==c.hostname.toLowerCase()&&1!=i.negate){T("Host name match",e),n++;break}break;case"metatag":T("Processing meta tags",M);e:for(const e of M)for(const t of i.data.meta)if(e.name==t.name&&e.content==t.value&&1!=i.negate){T("Meta tag match",e),n++;break e}break;case"referrer":var y=document.referrer.toLowerCase(),w=i.data.referrer,x="";if(A&&(y=C||""),j.referrer&&(T("Using profile referrer",j.referrer),y=j.referrer),T("Processing referrer",y),y&&y.length>0)for(const e of w)if(x=e.name.toLowerCase(),-1!==y.indexOf(x)&&1!=i.negate){T("Found referrer",i),n++;break}break;case"adblock":if("boolean"!=typeof o)if(window?.dataLayer.find(e=>"tncms.ad.blocked"===e?.event))T("Ad blocking detected by BLOX core"),o=!0;else try{T("Running ad blocker detection");const t=await e();o=t.detected,T(o?`Ad blocker detected: ${t.type||"unknown type"}`:"No ad blocker detected"),T("Final ad blocker detection result:",o)}catch(e){T("Failed to detect ad blocking state",e),o=!1}o!=(1==i.negate)&&n++;break;case"incognito":var S=1==i.negate;if("boolean"!=typeof a)try{if(j.incognito)T("Using profile incognito mode",!0),a=!0;else{let e=await(0,tt.k)();a=e.isPrivate,a&&T("Private browsing mode detected")}}catch(e){a=!1,T("Private mode detection failed",e)}a!=S&&n++;break;
1case"custom":T("Processing custom",i.name);let b=null;try{b=new Function(i.data.javascript)()}catch(e){T("Custom function did not execute properly",e)}"boolean"!=typeof b?T("Custom function did not return a boolean",b):!0===b&&1!=i.negate?(T("Custom JS requires access"),n++):!1===b&&1==i.negate&&(T("Custom JS requires access (negated)"),n++);break;default:v[t.id]&&-1!==v[t.id].indexOf(i.id)&&(T("Criteria matched",i),n++)}if(T("Total criteria processed: ",u),T("Total matching criteria: ",n),u&&u==n){i.multivariateOfferRuleId&&(g=i.multivariateOfferRuleId,TNCMS.Tracking.addEvent({app:"access",metric:"impression",id:g}),T("Multivariate tracking"),window.addEventListener("BLOXSubscriptionOrderCompleted",function(e){T("BLOXSubscriptionOrderCompleted Event Called"),null!==g?(TNCMS.Tracking.addEvent({app:"access",metric:"conversion",id:g}),g=null):T("Multivariate tracking conversion not available")})),T("Access required"),s=N.call(this,t);break}}s.required&&s.offer_config.redirect_url&&s.offer_config.redirect_url.length&&!(history.state||history.state&&history.state.redirected)&&(history.pushState({redirected:!0},"OfferRedirect"),location=s.offer_config.redirect_url),V.call(this,s)}function N(e){var t={required:!1,access_rule:e,access_methods:[],access_meter:null};let n=[];for(const i of e.methods){if(T("Examining access method",i),"meter"==i.type&&b){const e=f.find(e=>e.id==i.id);if(!e)continue;T("Examining meter",e);const n=r.getViews(i.id);if(T("Meter applies at limit ",e.meter),T("Current count",n),r.inAssetList(b))return t.access_meter=e,T("Asset already viewed, allowing access",t),t.granting_method=i,t;if(n>=e.meter){T("Views exceeded meter limit");continue}return r.updateMeters([e.id]),r.saveAssetToList(b),t.access_meter=e,t.access_meter.count=n+1,T("Access provided by meter",t),t.granting_method=i,t}if(-1!==g.indexOf(i.id))return T("Access provided by method",i),t.granting_method=i,t;if("customjavascript"==i.type)try{let e=new Function(i.metadata.js)();if(e&&e.has_access)return T("Access provided by custom javascript method",i),t.granting_method=i,t;i.hidden||(i.response=e.data||{},n.push(i),T("Added access method",i))}catch(e){T("Custom javascript method did not execute properly",e)}else i.hidden||(n.push(i),T("Added access method",i))}var i={required:!0,access_rule:e,access_methods:n,granting_method:null,offer_config:e.offer_config||{}};return T("Access response",i),i}k=W("tncms-access-version");var F=function(e){if(!e.url||!e.success)throw"Missing URL or handler";function t(e){e.target.status>=400?"function"==typeof this.failure&&this.failure.call(this.scope,this):"function"==typeof this.success&&this.success.call(this.scope,this)}function n(e){"function"==typeof this.failure&&this.failure.call(this.scope,e)}return{send:function(){this.request=new XMLHttpRequest,this.request.success=e.success,this.request.failure=e.failure,this.request.scope=e.scope||this,this.request.addEventListener("load",t),this.request.addEventListener("error",n);var r="",i=document.location.pathname.match(/.+?\/tncms\/admin\/action\/main\/preview\/site\//),o=document.location.hostname;if(i&&(o+=i[0]+"-"),r="https://"+o+"/tncms/access/"+e.url,e.params){var a=[];for(var s in e.params)a.push(s+"="+encodeURIComponent(e.params[s]));r+="?"+a.join("&")}if(this.request.open(e.method||"GET",r,!0),e.headers&&e.headers.length)for(var c=null,u=0;u<e.headers.length;u++)c=e.headers[u],this.request.setRequestHeader(c.name,c.value);this.request.send()}}};return{checkAccess:function(e,t){if("function"!=typeof e)throw"Access success not defined";if(h&&s)return T("Using cached user access state for success"),void e.call(this,s);w.push(e),"function"==typeof t&&x.push(t),S?T("Access check already in progress, queued callback"):(S=!0,_.call(this))},revalidateAccess:function(e,t){if("function"!=typeof e)throw"Access success not defined";if(w.push(e),"function"==typeof t&&x.push(t),S)T("Access revalidation already in progress, queued callback");else{S=!0;var n=Math.round((new Date).getTime()/1e3);document.cookie="tncms-access-user-version="+n+"; path=/; SameSite=Strict",l&&Array.isArray(l)&&!l.some(e=>void 0===e)?(T("revalidating access with existing rules"),E.call(this)):(T("Rules missing or corrupted, reloading rules first"),P.call(this))}},setAudiences:function(e){m&&m.length>0?T("Audiences already initialized",m):(m=e||[],T("Setting audiences",e),R.call(this))}
1,initializeExternal:function(e){if(A=!0,e){if(e.referrer&&T("Set external referrer",C=e.referrer),e.metaTags){T("Set external meta tags",M=e.metaTags);for(let e=0;e<M.length;e++){let t=M[e];t.name&&t.content&&"tncms-access-asset-id"==t.name&&T("Set asset ID",b=t.content)}}e.url&&T("Set external URL",L=e.url||null)}},getOfferGroups:async function(){if(c&&u){let e={};return e[u.id]=u,T("Returning preview offer group",e),e}let e,t={},n={},r=0;if(await fetch("/tncms/access/rules/",{headers:{"X-TNCMS-Access-Version":k}}).then(e=>e.json()).then(e=>{n=e}),n.rules&&n.rules.length)for(;r<n.rules.length;r++)e=n.rules[r],e.offer_config&&(t[e.offer_config.id]=e.offer_config);return t},getAllOfferGroups:async function(){let e={},t={};if(await fetch("/tncms/access/offer_groups/",{headers:{"X-TNCMS-Access-Version":k}}).then(e=>e.json()).then(e=>{t=e}),t.offer_groups)for(const n in t.offer_groups)e[n]=t.offer_groups[n];return e},getOffers:async function(e){let t=await this.getOfferGroups(),n=[];return t[e]&&t[e].offers&&t[e].offers.length&&(n=t[e].offers),n},push:function(e){try{if("function"!=typeof e)throw"Value provided is not a function";e()}catch(e){console.log(e)}},setAsPreview:function(e){c=!!e,T("Preview mode set to",c)},setOfferGroup:function(e,t){e&&t?(t.id=e,t.offer_group_id=e,u=t,T("Preview offer group set",u)):T("Invalid offer group data provided for preview")}}}();for(let e=0;e<rt.length;e++)window.TNCMS.Access.push(rt[e])})()})(); 2//# sourceMappingURL=access.777fdd2121da80d545ff.js.map
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.