Skip to content

Instantly share code, notes, and snippets.

@iam-py-test
Created November 29, 2021 11:02
Show Gist options
  • Save iam-py-test/500b57f0f0635d1d8cbb3cdbac3cd685 to your computer and use it in GitHub Desktop.
Save iam-py-test/500b57f0f0635d1d8cbb3cdbac3cd685 to your computer and use it in GitHub Desktop.
(()=>{"use strict";var e={866:(e,t)=>{function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var n,o,i=function(e){if(Array.isArray(e))return r(e)}(n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=")||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=(o={},i.forEach((function(e,t){return o[e]=t})),o),s=/^(?:[A-Za-z\d+\\/]{4})*?(?:[A-Za-z\d+\\/]{2}(?:==)?|[A-Za-z\d+\\/]{3}=?)?$/,c=String.fromCharCode.bind(String),u=function(e){for(var t,r,n,o,a="",s=e.length%3,c=0;c<e.length;){if((r=e.charCodeAt(c++))>255||(n=e.charCodeAt(c++))>255||(o=e.charCodeAt(c++))>255)throw new TypeError("invalid character found");a+=i[(t=r<<16|n<<8|o)>>18&63]+i[t>>12&63]+i[t>>6&63]+i[63&t]}return s?a.slice(0,s-3)+"===".substring(s):a},l=function(e){if(e=e.replace(/\s+/g,""),!s.test(e))throw new TypeError("malformed base64.");var t;e+="==".slice(2-(3&e.length));for(var r,n,o="",i=0;i<e.length;)t=a[e.charAt(i++)]<<18|a[e.charAt(i++)]<<12|(r=a[e.charAt(i++)])<<6|(n=a[e.charAt(i++)]),o+=64===r?c(t>>16&255):64===n?c(t>>16&255,t>>8&255):c(t>>16&255,t>>8&255,255&t);return o};t.cv=u},793:(e,t)=>{function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r,n,o){var i=new Error(e);return i.config=t,r&&(i.code=r),i.request=n,i.response=o,i.isHttpError=!0,i.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},i}function c(e,t){var r;if(null!=e)if("object"!==o(e)&&(e=[e]),r=e,"[object Array]"===Object.prototype.toString.call(r))for(var n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}function u(e){return new Promise((function(t,r){var n,o,i=e.data,a=e.headers,u=new XMLHttpRequest,l=(n=e.baseURL,o=e.url,n&&!/^([a-z][a-z\d\\+\-\\.]*:)?\/\//i.test(o)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(n,o):o);if(u.open(e.method.toUpperCase(),function(e,t){if(!t)return e;var r=Object.keys(t).reduce((function(e,r,n,o){var i="".concat(e).concat(r,"=").concat(encodeURIComponent(t[r]));return n!==o.length-1&&(i+="&"),i}),"");return"".concat(e,"?").concat(r)}(l,e.params),!0),u.timeout=e.timeout,u.onreadystatechange=function(){if(u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))){var n={data:e.responseType&&"text"!==e.responseType?u.response:u.responseText,status:u.status,statusText:u.statusText,config:e,request:u};!function(e,t,r){!r.status||r.status>=200&&r.status<300?e(r):t(s("Request failed with status code "+r.status,r.config,null,r.request,r))}(t,r,n),u=null}},u.onabort=function(){u&&(r(s("Request aborted",e,"ECONNABORTED",u)),u=null)},u.onerror=function(){r(s("Network Error",e,null,u)),u=null},u.ontimeout=function(){var t="timeout of ".concat(e.timeout,"ms exceeded");e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(s(t,e,"ECONNABORTED",u)),u=null},"setRequestHeader"in u&&c(a,(function(e,t){void 0===i&&"content-type"===t.toLowerCase()?delete a[t]:u.setRequestHeader(t,e)})),void 0!==e.withCredentials&&(u.withCredentials=!!e.withCredentials),e.responseType)try{u.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}i||(i=null),u.send(i)}))}function l(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}var d=new(function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.defaults={timeout:0}}var t,r,a;return t=e,(r=[{key:"dispatchRequest",value:function(e){var t;return null!==(t=e.data)&&"object"===o(t)&&(e.headers||(e.headers={}),e.headers["Content-Type"]="application/json;charset=utf-8",e.data=JSON.stringify(e.data)),u(e).then((function(e){return e.data=l(e.data),e}),(function(e){return e&&e.response&&(e.response.data=l(e.response.data)),Promise.reject(e)}))}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.dispatchRequest(n(n({},t),{},{url:e,method:"get"}))}},{key:"post",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.dispatchRequest(n(n({},r),{},{url:e,method:"post",data:r.data?r.data:t}))}}])&&i(t.prototype,r),a&&i(t,a),e}());t.M=d},16:(e,t)=>{var r={set:function(e,t){return localStorage.setItem(e,t)},get:function(e){return localStorage.getItem(e)},remove:function(e){return localStorage.removeItem(e)}};try{r.set("__try",1),r.get("__try"),r.remove("__try")}catch(e){for(var n in r)r[n]=function(){}}var o=r;t.W=o}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{const e={tagConfigUrl:"https://na.nawpush.com/tags",version:"2.11.0",devModeQueryStringParameter:"adm_is_dev",adManagerWindowNamespace:"AdManager",helpersWindowNamespace:"_CAdM",overrideConfigWindowNamespace:"__adm_override",tagIdIdentifier:"data-admpid",noAutostartIdentifier:"data-admman",auctionUrl:"https://ssp.zog.link/get/",subCookieName:"source",subQueryStringKey1:"promo",subQueryStringKey2:"source",vastProxyAuctionRoute:"/a/",vastProxyWrappedUrlPath:"/c/",adManagerTrackingProxyPath:"/api/track"};function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var o=function(){function e(r){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t(this,e),this.logPrefix=r,this.silentMode=n}var r,o,i;return r=e,(o=[{key:"info",value:function(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];!this.silentMode&&(e=console).info.apply(e,["%c [".concat(this.logPrefix,"] -"),"color:cyan"].concat(r))}},{key:"warn",value:function(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];!this.silentMode&&(e=console).warn.apply(e,["%c [".concat(this.logPrefix,"] -"),"color:orange"].concat(r))}},{key:"error",value:function(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];(e=console).error.apply(e,["%c [".concat(this.logPrefix,"] -"),"color:red"].concat(r))}}])&&n(r.prototype,o),i&&n(r,i),e}();function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e){return"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!==e&&"object"===i(e)}function c(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e,t){if(null!=e)if("object"!==i(e)&&(e=[e]),a(e))for(var r=0,n=e.length;r<n;r++)t.call(null,e[r],r,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}function l(){var e={};function t(t,r){c(e[r])&&c(t)?e[r]=l(e[r],t):c(t)?e[r]=l({},t):a(t)?e[r]=t.slice():e[r]=t}for(var r=0,n=arguments.length;r<n;r++)u(arguments[r],t);return e}function d(e,t){for(var r in t)e=e.replace(new RegExp(r,"g"),t[r]);return e}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=Object.keys(e).filter((t=>{var r=e[t];return!(!a(r)||!r.length)||!!s(r)&&Object.keys(r).filter((e=>void 0!==r[e])).length}));return n.length?n.every((r=>t[r]&&t[r](e[r]))):r}function h(e){return"string"==typeof e}var p=function(e,t,r,n,o,i){var a=[];a.push("".concat(e,"=").concat(encodeURIComponent(t))),"number"==typeof r&&a.push("expires="+new Date(r).toUTCString()),h(n)&&a.push("path="+n),h(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},m=function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null};function v(e,t){var{ua:r,qs:n,Logger:o}=t,i=function(e){var{ua:t,qs:r}=e;return{platforms:e=>e.includes(t.device.type||"desktop"),browsers:e=>e.includes(t.browser.name),urls:e=>e.some((e=>location.href.includes(e))),ls:e=>Object.keys(e).every((t=>localStorage.getItem(t)===e[t])),ss:e=>Object.keys(e).every((t=>localStorage.getItem(t)===e[t])),qs:e=>Object.keys(e).every((t=>r[t]===e[t])),cookies:e=>Object.keys(e).every((t=>m(t)===e[t])),vars:e=>Object.keys(e).every((t=>window[t]===e[t]))}}({ua:r,qs:n});return e.filter((e=>e.ignore&&e.ignore.length&&e.ignore.some((e=>f(e,i)))?(o.warn("spot was excluded by ignore rules",e),!1):!e.bind||!e.bind.length||e.bind.some((t=>{var r=f(t,i,!0);return!r&&o.warn("spot was not bind by conditions",e),r}))))}window.__adFormats=window.__adFormats||{},window.__formatsGetters=window.__formatsGetters||{};var b=window.__adFormats,w=window.__formatsGetters;class g{constructor(e,t,r){var{type:n,spots:o,assets:i}=e;this.type=n,this.spots=o.slice(),this.bridgeEventName=i.name,this.providedPackages=r,this.env=t}createBridgeFromSpotToLib(){!function(e,t){if(b[e])return t(b[e]);w[e]||(w[e]=[]),w[e].push(t)}(this.bridgeEventName,(e=>this.runSpots(e)));try{new Event("try"),window.addEventListener(this.bridgeEventName,(e=>{"function"==typeof e._init&&this.runSpots(e._init)}),!1)}catch(t){var e=window[this.bridgeEventName];"function"!=typeof e&&(e=function(t,r,n){e._list.forEach((function(e){"function"==typeof e&&e(t,r,n)}))}),e._list||(e._list=[]),e._list.push((e=>{"function"==typeof e&&this.runSpots(e)})),window[this.bridgeEventName]=e}}runSpots(e){for(;this.spots.length>0;)e(this.spots.pop().config,this.env,this.providedPackages)}}function y(e){var t,{js:r,css:n=[]}=e,o=document.querySelector("head, body"),i=(t=n,t.map((e=>Object.assign(document.createElement("link"),{href:e,rel:"stylesheet",type:"text/css",media:"screen"})))).concat(r.filter((e=>!document.querySelector('[src="'.concat(e.src,'"]')))).map((e=>{var t=document.createElement("script");switch(t.src=e.src,e.type){case"modern":t.type="module";break;case"legacy":t.defer=!0;break;default:t.async=!0}return t})));return i.forEach((e=>o.appendChild(e))),i}function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){C(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function A(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function C(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _(e,t,r,n,o){var i=new Error(e);return i.config=t,r&&(i.code=r),i.request=n,i.response=o,i.isHttpError=!0,i.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},i}function O(e,t){var r;if(null!=e)if("object"!==S(e)&&(e=[e]),r=e,"[object Array]"===Object.prototype.toString.call(r))for(var n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}function E(e){return new Promise((function(t,r){var n,o,i=e.data,a=e.headers,s=new XMLHttpRequest,c=(n=e.baseURL,o=e.url,n&&!/^([a-z][a-z\d\\+\-\\.]*:)?\/\//i.test(o)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(n,o):o);if(s.open(e.method.toUpperCase(),function(e,t){if(!t)return e;var r=Object.keys(t).reduce((function(e,r,n,o){var i="".concat(e).concat(r,"=").concat(encodeURIComponent(t[r]));return n!==o.length-1&&(i+="&"),i}),"");return"".concat(e,"?").concat(r)}(c,e.params),!0),s.timeout=e.timeout,s.onreadystatechange=function(){if(s&&4===s.readyState&&(0!==s.status||s.responseURL&&0===s.responseURL.indexOf("file:"))){var n={data:e.responseType&&"text"!==e.responseType?s.response:s.responseText,status:s.status,statusText:s.statusText,config:e,request:s};!function(e,t,r){!r.status||r.status>=200&&r.status<300?e(r):t(_("Request failed with status code "+r.status,r.config,null,r.request,r))}(t,r,n),s=null}},s.onabort=function(){s&&(r(_("Request aborted",e,"ECONNABORTED",s)),s=null)},s.onerror=function(){r(_("Network Error",e,null,s)),s=null},s.ontimeout=function(){var t="timeout of ".concat(e.timeout,"ms exceeded");e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(_(t,e,"ECONNABORTED",s)),s=null},"setRequestHeader"in s&&O(a,(function(e,t){void 0===i&&"content-type"===t.toLowerCase()?delete a[t]:s.setRequestHeader(t,e)})),void 0!==e.withCredentials&&(s.withCredentials=!!e.withCredentials),e.responseType)try{s.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}i||(i=null),s.send(i)}))}function P(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}var M=new(function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.defaults={timeout:0}}var t,r,n;return t=e,(r=[{key:"dispatchRequest",value:function(e){var t;return null!==(t=e.data)&&"object"===S(t)&&(e.headers||(e.headers={}),e.headers["Content-Type"]="application/json;charset=utf-8",e.data=JSON.stringify(e.data)),E(e).then((function(e){return e.data=P(e.data),e}),(function(e){return e&&e.response&&(e.response.data=P(e.response.data)),Promise.reject(e)}))}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.dispatchRequest(x(x({},t),{},{url:e,method:"get"}))}},{key:"post",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.dispatchRequest(x(x({},r),{},{url:e,method:"post",data:r.data?r.data:t}))}}])&&A(t.prototype,r),n&&A(t,n),e}());var T={set:function(e,t){return sessionStorage.setItem(e,t)},get:function(e){return sessionStorage.getItem(e)},remove:function(e){return sessionStorage.removeItem(e)}};try{T.set("__try",1),T.get("__try"),T.remove("__try")}catch(e){for(var j in T)T[j]=function(){}}var I=T,N=function(){return(N=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function R(e,t,r,n){return new(r||(r=Promise))((function(o,i){function a(e){try{c(n.next(e))}catch(e){i(e)}}function s(e){try{c(n.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}c((n=n.apply(e,t||[])).next())}))}function z(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function B(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)n[o]=i[a];return n}function L(e,t){return new Promise((function(r){return setTimeout(r,e,t)}))}function F(e,t){try{var r=e();(n=r)&&"function"==typeof n.then?r.then((function(e){return t(!0,e)}),(function(e){return t(!1,e)})):t(!0,r)}catch(e){t(!1,e)}var n}function D(e,t,r){return void 0===r&&(r=16),R(this,void 0,void 0,(function(){var n,o,i;return z(this,(function(a){switch(a.label){case 0:n=Date.now(),o=0,a.label=1;case 1:return o<e.length?(t(e[o],o),(i=Date.now())>=n+r?(n=i,[4,L(0)]):[3,3]):[3,4];case 2:a.sent(),a.label=3;case 3:return++o,[3,1];case 4:return[2]}}))}))}function q(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 r=[0,0,0,0];return r[3]+=e[3]+t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]+t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]+t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]+t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function U(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 r=[0,0,0,0];return r[3]+=e[3]*t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]*t[3],r[1]+=r[2]>>>16,r[2]&=65535,r[2]+=e[3]*t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]*t[3],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[2]*t[2],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[3]*t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function G(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 H(e,t){return[e[0]^t[0],e[1]^t[1]]}function V(e){return e=H(e,[0,e[0]>>>1]),e=H(e=U(e,[4283543511,3981806797]),[0,e[0]>>>1]),e=H(e=U(e,[3301882366,444984403]),[0,e[0]>>>1])}function J(e){return parseInt(e)}function Q(e){return parseFloat(e)}function $(e,t){return"number"==typeof e&&isNaN(e)?t:e}function Z(e){return e.reduce((function(e,t){return e+(t?1:0)}),0)}function K(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var r=1/t;return Math.round(e*r)/r}function X(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function Y(e,t,r){var n=Object.keys(e).filter((function(e){return!function(e,t){for(var r=0,n=e.length;r<n;++r)if(e[r]===t)return!0;return!1}(r,e)})),o=Array(n.length);return D(n,(function(r,n){o[n]=function(e,t){var r=function(e){return"function"!=typeof e},n=new Promise((function(n){var o=Date.now();F(e.bind(null,t),(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var i=Date.now()-o;if(!e[0])return n((function(){return{error:X(e[1]),duration:i}}));var a=e[1];if(r(a))return n((function(){return{value:a,duration:i}}));n((function(){return new Promise((function(e){var t=Date.now();F(a,(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var o=i+Date.now()-t;if(!r[0])return e({error:X(r[1]),duration:o});e({value:r[1],duration:o})}))}))}))}))}));return function(){return n.then((function(e){return e()}))}}(e[r],t)})),function(){return R(this,void 0,void 0,(function(){var e,t,r,i,a,s;return z(this,(function(c){switch(c.label){case 0:for(e={},t=0,r=n;t<r.length;t++)i=r[t],e[i]=void 0;a=Array(n.length),s=function(){var t;return z(this,(function(r){switch(r.label){case 0:return t=!0,[4,D(n,(function(r,n){a[n]||(o[n]?a[n]=o[n]().then((function(t){return e[r]=t})):t=!1)}))];case 1:return r.sent(),t?[2,"break"]:[4,L(1)];case 2:return r.sent(),[2]}}))},c.label=1;case 1:return[5,s()];case 2:if("break"===c.sent())return[3,4];c.label=3;case 3:return[3,1];case 4:return[4,Promise.all(a)];case 5:return c.sent(),[2,e]}}))}))}}function ee(){var e=window,t=navigator;return Z(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function te(){var e=window,t=navigator;return Z(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function re(){var e=window,t=navigator;return Z(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function ne(){var e=window;return Z(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function oe(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function ie(){var e=te(),t=function(){var e,t,r=window;return Z(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"MediaRecorderErrorEvent"in r,"mozInnerScreenX"in r,"CSSMozDocumentRule"in r,"CanvasCaptureMediaStream"in r])>=4}();if(!e&&!t)return!1;var r=window;return Z(["onorientationchange"in r,"orientation"in r,e&&"SharedWorker"in r,t&&/android/i.test(navigator.appVersion)])>=2}function ae(e){var t=new Error(e);return t.name=e,t}function se(e,t,r){var n,o,i;return void 0===r&&(r=50),R(this,void 0,void 0,(function(){var a,s;return z(this,(function(c){switch(c.label){case 0:a=document,c.label=1;case 1:return a.body?[3,3]:[4,L(r)];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,r){s.onload=e,s.onerror=r;var n=s.style;n.setProperty("display","block","important"),n.position="absolute",n.top="0",n.left="0",n.visibility="hidden",t&&"srcdoc"in s?s.srcdoc=t:s.src="about:blank",a.body.appendChild(s);var o=function(){var t,r;"complete"===(null===(r=null===(t=s.contentWindow)||void 0===t?void 0:t.document)||void 0===r?void 0:r.readyState)?e():setTimeout(o,10)};o()}))];case 5:c.sent(),c.label=6;case 6:return(null===(o=null===(n=s.contentWindow)||void 0===n?void 0:n.document)||void 0===o?void 0:o.body)?[3,8]:[4,L(r)];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===(i=s.parentNode)||void 0===i||i.removeChild(s),[7];case 11:return[2]}}))}))}function ce(e){for(var t=function(e){for(var t,r,n="Unexpected syntax '"+e+"'",o=/^\s*([a-z-]*)(.*)$/i.exec(e),i=o[1]||void 0,a={},s=/([.:#][\w-]+|\[.+?\])/gi,c=function(e,t){a[e]=a[e]||[],a[e].push(t)};;){var u=s.exec(o[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(n);c(d[1],null!==(r=null!==(t=d[4])&&void 0!==t?t:d[5])&&void 0!==r?r:"");break;default:throw new Error(n)}}return[i,a]}(e),r=t[0],n=t[1],o=document.createElement(null!=r?r:"div"),i=0,a=Object.keys(n);i<a.length;i++){var s=a[i];o.setAttribute(s,n[s].join(" "))}return o}var ue=["monospace","sans-serif","serif"],le=["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 de(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}function fe(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 r="Cwm fjordbank gly "+String.fromCharCode(55357,56835);return t.fillText(r,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(r,4,45),pe(e)}function he(e,t){e.width=122,e.height=110,t.globalCompositeOperation="multiply";for(var r=0,n=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];r<n.length;r++){var o=n[r],i=o[0],a=o[1],s=o[2];t.fillStyle=i,t.beginPath(),t.arc(a,s,40,0,2*Math.PI,!0),t.closePath(),t.fill()}return 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"),pe(e)}function pe(e){return e.toDataURL()}var me,ve;function be(){var e=this;return function(){if(void 0===ve){var e=function(){var t=we();ge(t)?ve=setTimeout(e,2500):(me=t,ve=void 0)};e()}}(),function(){return R(e,void 0,void 0,(function(){var e;return z(this,(function(t){switch(t.label){case 0:return ge(e=we())?me?[2,B(me)]:(r=document).fullscreenElement||r.msFullscreenElement||r.mozFullScreenElement||r.webkitFullscreenElement?[4,oe()]:[3,2]:[3,2];case 1:t.sent(),e=we(),t.label=2;case 2:return ge(e)||(me=e),[2,e]}var r}))}))}}function we(){var e=screen;return[$(Q(e.availTop),null),$(Q(e.width)-Q(e.availWidth)-$(Q(e.availLeft),0),null),$(Q(e.height)-Q(e.availHeight)-$(Q(e.availTop),0),null),$(Q(e.availLeft),null)]}function ge(e){for(var t=0;t<4;++t)if(e[t])return!1;return!0}var ye={abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'a[title="7naga poker" i]','[title="ALIENBOLA" i]'],abpvn:["#quangcaomb",".i-said-no-thing-can-stop-me-warning.dark",".quangcao",'[href^="https://r88.vn/"]','[href^="https://zbet.vn/"]'],adBlockFinland:[".mainostila",".sponsorit",".ylamainos",'a[href*="/clickthrgh.asp?"]','a[href^="https://app.readpeak.com/ads"]'],adBlockPersian:["#navbar_notice_50",'a[href^="http://g1.v.fwmrm.net/ad/"]',".kadr",'TABLE[width="140px"]',"#divAgahi"],adBlockWarningRemoval:["#adblock_message",".adblockInfo",".deadblocker-header-bar",".no-ad-reminder","#AdBlockDialog"],adGuardAnnoyances:['amp-embed[type="zen"]',".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil"],adGuardBase:["#ad-fullbanner2-billboard-outer",".stky-ad-footer",".BetterJsPopOverlay","#ad_300X250","#bannerfloat22"],adGuardChinese:['#piao_div_0[style*="width:140px;"]','a[href*=".ttz5.cn"]','a[href*=".yabovip2027.com/"]',".tm3all2h4b","#duilian_left"],adGuardFrench:["#anAdScGp300x25",'a[href*=".kfiopkln.com/"]','a[href^="https://jsecoin.com/o/?"]','a[href^="https://www.clickadu.com/?"]',".bandeauClosePub"],adGuardGerman:[".banneritemwerbung_head_1",".boxstartwerbung",".werbung3",'a[href^="http://www.eis.de/index.phtml?refid="]','a[href^="https://www.tipico.com/?affiliateId="]'],adGuardJapanese:["#kauli_yad_1",".adArticleSidetile",".ads_entrymore",'a[href^="http://ad2.trafficgate.net/"]','a[href^="http://www.rssad.jp/"]'],adGuardMobile:["amp-auto-ads","#mgid_iframe",".amp_ad","amp-sticky-ad",".plugin-blogroll"],adGuardRussian:['a[href^="https://ya-distrib.ru/r/"]','a[href^="https://ad.letmeads.com/"]',".reclama",'div[id^="smi2adblock"]','div[id^="AdFox_banner_"]'],adGuardSocial:['a[href^="//www.stumbleupon.com/submit?url="]','a[href^="//telegram.me/share/url?"]',".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",'[href^="http://ads.glispa.com/"]'],adGuardTrackingProtection:['amp-embed[type="taboola"]',"#qoo-counter",'a[href^="http://click.hotlog.ru/"]','a[href^="http://hitcounter.ru/top/stat.php"]','a[href^="http://top.mail.ru/jump"]'],adGuardTurkish:["#backkapat","#reklami",'a[href^="http://adserv.ontek.com.tr/"]','a[href^="http://izlenzi.com/campaign/"]','a[href^="http://www.installads.net/"]'],bulgarian:["td#freenet_table_ads","#newAd","#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:["#adlabelheader","#anAdScGame300x250","#adTakeOverLeft","#ad_LargeRec01","#adundergame"],easyListChina:['a[href*=".wensixuetang.com/"]','A[href*="/hth107.com/"]','.appguide-wrap[onclick*="bcebos.com"]',".frontpageAdvM","#taotaole"],easyListCookie:["#Button_Cookie","#CWCookie","#CookieCon","#DGPR","#PnlCookie"],easyListCzechSlovak:["#onlajny-stickers","#reklamni-box",".reklama-megaboard",".sklik",'[id^="sklikReklama"]'],easyListDutch:["#advertentie","#vipAdmarktBannerBlock",".adstekst",'a[href^="http://adserver.webads.nl/adclick/"]',"#semilo-lrectangle"],easyListGermany:["#nativendo-hometop",'a[href^="http://www.kontakt-vermittler.de/?wm="]',"#gwerbung",'a[href^="https://marketing.net.brillen.de/"]',".werbenbox"],easyListItaly:[".box_adv_annunci",".sb-box-pubbliredazionale",'a[href^="http://affiliazioniads.snai.it/"]','a[href^="https://adserver.html.it/"]','a[href^="https://affiliazioniads.snai.it/"]'],easyListLithuania:[".reklamos_tarpas",".reklamos_nuorodos",'img[alt="Reklaminis skydelis"]','img[alt="Dedikuoti.lt serveriai"]','img[alt="Hostingas Serveriai.lt"]'],estonian:['A[href*="http://pay4results24.eu"]'],fanboyAnnoyances:["#feedback-tab","#taboola-below-article",".feedburnerFeedBlock",".widget-feedburner-counter",'[title="Subscribe to our blog"]'],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag",'div[style*="box-shadow: rgb(136, 136, 136) 0px 0px 12px; color: "]','div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:[".td-tags-and-social-wrapper-box",".twitterContainer",".youtube-social",'a[title^="Like us on Facebook"]','img[alt^="Share on Digg"]'],frellwitSwedish:['a[href*="casinopro.se"][target="_blank"]','a[href*="doktor-se.onelink.me"]',"article.category-samarbete","div.holidAds","ul.adsmodern"],greekAdBlock:['A[href*="adman.otenet.gr/click?"]','A[href*="http://axiabanners.exodus.gr/"]','A[href*="http://interactive.forthnet.gr/click?"]',"DIV.agores300","TABLE.advright"],hungarian:['A[href*="ad.eval.hu"]','A[href*="ad.netmedia.hu"]','A[href*="daserver.ultraweb.hu"]',"#cemp_doboz",".optimonk-iframe-container"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container",".cookie-msg-info-container","#cookies-policy-sticky"],icelandicAbp:['A[href^="/framework/resources/forms/ads.aspx"]'],latvian:['a[href="http://www.salidzini.lv/"][style="display: block; width: 120px; height: 40px; overflow: hidden; position: relative;"]','a[href="http://www.salidzini.lv/"][style="display: block; width: 88px; height: 31px; overflow: hidden; position: relative;"]'],listKr:['a[href*="//kingtoon.slnk.kr"]','a[href*="//playdsb.com/kr"]',"div.logly-lift-adz",'div[data-widget_id="ml6EJ074"]',"ins.daum_ddn_area"],listeAr:[".geminiLB1Ad",".right-and-left-sponsers",'a[href*=".aflam.info"]','a[href*="booraq.org"]','a[href*="dubizzle.com/ar/?utm_source="]'],listeFr:['a[href^="http://promo.vador.com/"]',"#adcontainer_recherche",'a[href*="weborama.fr/fcgi-bin/"]',".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",'[href^="https://aff.sendhub.pl/"]','a[href^="http://advmanager.techfun.pl/redirect/"]','a[href^="http://www.trizer.pl/?utm_source"]',"div#skapiec_ad"],ro:['a[href^="//afftrk.altex.ro/Counter/Click"]','a[href^="/magazin/"]','a[href^="https://blackfridaysales.ro/trk/shop/"]','a[href^="https://event.2performant.com/events/click"]','a[href^="https://l.profitshare.ro/"]'],ruAd:['a[href*="//febrare.ru/"]','a[href*="//utimg.ru/"]','a[href*="://chikidiki.ru"]',"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]","#ads-google-middle_rectangle-group",".ads300s",".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",".ctpl-fullbanner",".zergnet-recommend",".yt.btn-link.btn-md.btn"]},ke=Object.keys(ye);function xe(e){var t;return R(this,void 0,void 0,(function(){var r,n,o,i,a,s,c;return z(this,(function(u){switch(u.label){case 0:for(r=document,n=r.createElement("div"),o=new Array(e.length),i={},Se(n),c=0;c<e.length;++c)a=ce(e[c]),Se(s=r.createElement("div")),s.appendChild(a),n.appendChild(s),o[c]=a;u.label=1;case 1:return r.body?[3,3]:[4,L(50)];case 2:return u.sent(),[3,1];case 3:r.body.appendChild(n);try{for(c=0;c<e.length;++c)o[c].offsetParent||(i[e[c]]=!0)}finally{null===(t=n.parentNode)||void 0===t||t.removeChild(n)}return[2,i]}}))}))}function Se(e){e.style.setProperty("display","block","important")}function Ae(e){return matchMedia("(inverted-colors: "+e+")").matches}function Ce(e){return matchMedia("(forced-colors: "+e+")").matches}function _e(e){return matchMedia("(prefers-contrast: "+e+")").matches}function Oe(e){return matchMedia("(prefers-reduced-motion: "+e+")").matches}function Ee(e){return matchMedia("(dynamic-range: "+e+")").matches}var Pe=Math,Me=function(){return 0},Te=Pe.acos||Me,je=Pe.acosh||Me,Ie=Pe.asin||Me,Ne=Pe.asinh||Me,Re=Pe.atanh||Me,ze=Pe.atan||Me,Be=Pe.sin||Me,Le=Pe.sinh||Me,Fe=Pe.cos||Me,De=Pe.cosh||Me,qe=Pe.tan||Me,Ue=Pe.tanh||Me,Ge=Pe.exp||Me,We=Pe.expm1||Me,He=Pe.log1p||Me,Ve=function(e){return Pe.pow(Pe.PI,e)},Je=function(e){return Pe.log(e+Pe.sqrt(e*e+1))},Qe=function(e){return Pe.log((1+e)/(1-e))/2},$e=function(e){return Pe.exp(e)-1/Pe.exp(e)/2},Ze=function(e){return(Pe.exp(e)+1/Pe.exp(e))/2},Ke=function(e){return Pe.exp(e)-1},Xe=function(e){return(Pe.exp(2*e)-1)/(Pe.exp(2*e)+1)},Ye=function(e){return Pe.log(1+e)};var et={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]};var tt={fonts:function(){return se((function(e,t){var r=t.document,n=r.body;n.style.fontSize="48px";var o=r.createElement("div"),i={},a={},s=function(e){var t=r.createElement("span"),n=t.style;return n.position="absolute",n.top="0",n.left="0",n.fontFamily=e,t.textContent="mmMwWLliI0O&1",o.appendChild(t),t},c=ue.map(s),u=function(){for(var e={},t=function(t){e[t]=ue.map((function(e){return function(e,t){return s("'"+e+"',"+t)}(t,e)}))},r=0,n=le;r<n.length;r++){t(n[r])}return e}();n.appendChild(o);for(var l=0;l<ue.length;l++)i[ue[l]]=c[l].offsetWidth,a[ue[l]]=c[l].offsetHeight;return le.filter((function(e){return t=u[e],ue.some((function(e,r){return t[r].offsetWidth!==i[e]||t[r].offsetHeight!==a[e]}));var t}))}))},domBlockers:function(e){var t=(void 0===e?{}:e).debug;return R(this,void 0,void 0,(function(){var e,r,n;return z(this,(function(o){switch(o.label){case 0:return re()||ie()?[4,xe((n=[]).concat.apply(n,ke.map((function(e){return ye[e]}))))]:[2,void 0];case 1:return e=o.sent(),t&&function(e){for(var t="DOM blockers debug:\n```",r=0,n=ke;r<n.length;r++){var o=n[r];t+="\n"+o+":";for(var i=0,a=ye[o];i<a.length;i++){var s=a[i];t+="\n "+s+" "+(e[s]?"🚫":"➡️")}}console.log(t+"\n```")}(e),(r=ke.filter((function(t){var r=ye[t];return Z(r.map((function(t){return e[t]})))>.6*r.length}))).sort(),[2,r]}}))}))},fontPreferences:function(){return function(e,t){void 0===t&&(t=4e3);return se((function(r,n){var o=n.document,i=o.body,a=i.style;a.width=t+"px",a.webkitTextSizeAdjust=a.textSizeAdjust="none",te()?i.style.zoom=""+1/n.devicePixelRatio:re()&&(i.style.zoom="reset");var s=o.createElement("div");return s.textContent=B(Array(t/20<<0)).map((function(){return"word"})).join(" "),i.appendChild(s),e(o,i)}),'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')}((function(e,t){for(var r={},n={},o=0,i=Object.keys(et);o<i.length;o++){var a=i[o],s=et[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,p=Object.keys(u);h<p.length;h++){var m=p[h],v=u[m];void 0!==v&&(f.style[m]=v)}r[a]=f,t.appendChild(e.createElement("br")),t.appendChild(f)}for(var b=0,w=Object.keys(et);b<w.length;b++){n[a=w[b]]=r[a].getBoundingClientRect().width}return n}))},audio:function(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(re()&&!ne()&&!function(){var e=window;return Z(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}())return-1;var r=new t(1,5e3,44100),n=r.createOscillator();n.type="triangle",n.frequency.value=1e4;var o=r.createDynamicsCompressor();o.threshold.value=-50,o.knee.value=40,o.ratio.value=12,o.attack.value=0,o.release.value=.25,n.connect(o),o.connect(r.destination),n.start(0);var i=function(e){var t=3,r=500,n=500,o=5e3,i=function(){};return[new Promise((function(a,s){var c=!1,u=0,l=0;e.oncomplete=function(e){return a(e.renderedBuffer)};var d=function(){setTimeout((function(){return s(ae("timeout"))}),Math.min(n,l+o-Date.now()))},f=function(){try{switch(e.startRendering(),e.state){case"running":l=Date.now(),c&&d();break;case"suspended":document.hidden||u++,c&&u>=t?s(ae("suspended")):setTimeout(f,r)}}catch(e){s(e)}};f(),i=function(){c||(c=!0,l>0&&d())}})),i]}(r),a=i[0],s=i[1],c=a.then((function(e){return function(e){for(var t=0,r=0;r<e.length;++r)t+=Math.abs(e[r]);return t}(e.getChannelData(0).subarray(4500))}),(function(e){if("timeout"===e.name||"suspended"===e.name)return-3;throw e}));return c.catch((function(){})),function(){return s(),c}},screenFrame:function(){var e=this,t=be();return function(){return R(e,void 0,void 0,(function(){var e,r;return z(this,(function(n){switch(n.label){case 0:return[4,t()];case 1:return e=n.sent(),[2,[(r=function(e){return null===e?null:K(e,10)})(e[0]),r(e[1]),r(e[2]),r(e[3])]]}}))}))}},osCpu:function(){return navigator.oscpu},languages:function(){var e,t=navigator,r=[],n=t.language||t.userLanguage||t.browserLanguage||t.systemLanguage;if(void 0!==n&&r.push([n]),Array.isArray(t.languages))te()&&Z([!("MediaSettingsRange"in(e=window)),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3||r.push(t.languages);else if("string"==typeof t.languages){var o=t.languages;o&&r.push(o.split(","))}return r},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return $(Q(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return $(J(e),null)},r=[t(e.width),t(e.height)];return r.sort().reverse(),r},hardwareConcurrency:function(){return $(J(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var r=(new t).resolvedOptions().timeZone;if(r)return r}var n,o=(n=(new Date).getFullYear(),-Math.max(Q(new Date(n,0,1).getTimezoneOffset()),Q(new Date(n,6,1).getTimezoneOffset())));return"UTC"+(o>=0?"+":"")+Math.abs(o)},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(!(ee()||(e=window,t=navigator,Z(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!ee())))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&&re()&&!ne()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return Z(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>2/3&&t<1.5])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],r=0;r<e.length;++r){var n=e[r];if(n){for(var o=[],i=0;i<n.length;++i){var a=n[i];o.push({type:a.type,suffixes:a.suffixes})}t.push({name:n.name,description:n.description,mimeTypes:o})}}return t}},canvas:function(){var e=function(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}(),t=e[0],r=e[1];return function(e,t){return!(!t||!e.toDataURL)}(t,r)?{winding:de(r),geometry:he(t,r),text:fe(t,r)}:{winding:!1,geometry:"",text:""}},touchSupport:function(){var e,t=navigator,r=0;void 0!==t.maxTouchPoints?r=J(t.maxTouchPoints):void 0!==t.msMaxTouchPoints&&(r=t.msMaxTouchPoints);try{document.createEvent("TouchEvent"),e=!0}catch(t){e=!1}return{maxTouchPoints:r,touchEvent:e,touchStart:"ontouchstart"in window}},vendor:function(){return navigator.vendor||""},vendorFlavors:function(){for(var e=[],t=0,r=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<r.length;t++){var n=r[t],o=window[n];o&&"object"==typeof o&&e.push(n)}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 r=t[e];if(matchMedia("(color-gamut: "+r+")").matches)return r}},invertedColors:function(){return!!Ae("inverted")||!Ae("none")&&void 0},forcedColors:function(){return!!Ce("active")||!Ce("none")&&void 0},monochrome:function(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=100;++e)if(matchMedia("(max-monochrome: "+e+")").matches)return e;throw new Error("Too high value")}},contrast:function(){return _e("no-preference")?0:_e("high")||_e("more")?1:_e("low")||_e("less")?-1:_e("forced")?10:void 0},reducedMotion:function(){return!!Oe("reduce")||!Oe("no-preference")&&void 0},hdr:function(){return!!Ee("high")||!Ee("standard")&&void 0},math:function(){return{acos:Te(.12312423423423424),acosh:je(1e308),acoshPf:(e=1e154,Pe.log(e+Pe.sqrt(e*e-1))),asin:Ie(.12312423423423424),asinh:Ne(1),asinhPf:Je(1),atanh:Re(.5),atanhPf:Qe(.5),atan:ze(.5),sin:Be(-1e300),sinh:Le(1),sinhPf:$e(1),cos:Fe(10.000000000123),cosh:De(1),coshPf:Ze(1),tan:qe(-1e300),tanh:Ue(1),tanhPf:Xe(1),exp:Ge(1),expm1:We(1),expm1Pf:Ke(1),log1p:He(10),log1pPf:Ye(10),powPI:Ve(-100)};var e}};function rt(e){var t=function(e){if(ie())return.4;if(re())return ne()?.5:.3;var t=e.platform.value||"";if(/^Win/.test(t))return.6;if(/^Mac/.test(t))return.5;return.7}(e),r=function(e){return K(.99+.01*e,1e-4)}(t);return{score:t,comment:"$ if upgrade to Pro: https://fpjs.dev/pro".replace(/\$/g,""+r)}}function nt(e){return JSON.stringify(e,(function(e,t){return t instanceof Error?N({name:(r=t).name,message:r.message,stack:null===(n=r.stack)||void 0===n?void 0:n.split("\n")},r):t;var r,n}),2)}function ot(e){return function(e,t){t=t||0;var r,n=(e=e||"").length%16,o=e.length-n,i=[0,t],a=[0,t],s=[0,0],c=[0,0],u=[2277735313,289559509],l=[1291169091,658871167];for(r=0;r<o;r+=16)s=[255&e.charCodeAt(r+4)|(255&e.charCodeAt(r+5))<<8|(255&e.charCodeAt(r+6))<<16|(255&e.charCodeAt(r+7))<<24,255&e.charCodeAt(r)|(255&e.charCodeAt(r+1))<<8|(255&e.charCodeAt(r+2))<<16|(255&e.charCodeAt(r+3))<<24],c=[255&e.charCodeAt(r+12)|(255&e.charCodeAt(r+13))<<8|(255&e.charCodeAt(r+14))<<16|(255&e.charCodeAt(r+15))<<24,255&e.charCodeAt(r+8)|(255&e.charCodeAt(r+9))<<8|(255&e.charCodeAt(r+10))<<16|(255&e.charCodeAt(r+11))<<24],s=G(s=U(s,u),31),i=q(i=G(i=H(i,s=U(s,l)),27),a),i=q(U(i,[0,5]),[0,1390208809]),c=G(c=U(c,l),33),a=q(a=G(a=H(a,c=U(c,u)),31),i),a=q(U(a,[0,5]),[0,944331445]);switch(s=[0,0],c=[0,0],n){case 15:c=H(c,W([0,e.charCodeAt(r+14)],48));case 14:c=H(c,W([0,e.charCodeAt(r+13)],40));case 13:c=H(c,W([0,e.charCodeAt(r+12)],32));case 12:c=H(c,W([0,e.charCodeAt(r+11)],24));case 11:c=H(c,W([0,e.charCodeAt(r+10)],16));case 10:c=H(c,W([0,e.charCodeAt(r+9)],8));case 9:c=U(c=H(c,[0,e.charCodeAt(r+8)]),l),a=H(a,c=U(c=G(c,33),u));case 8:s=H(s,W([0,e.charCodeAt(r+7)],56));case 7:s=H(s,W([0,e.charCodeAt(r+6)],48));case 6:s=H(s,W([0,e.charCodeAt(r+5)],40));case 5:s=H(s,W([0,e.charCodeAt(r+4)],32));case 4:s=H(s,W([0,e.charCodeAt(r+3)],24));case 3:s=H(s,W([0,e.charCodeAt(r+2)],16));case 2:s=H(s,W([0,e.charCodeAt(r+1)],8));case 1:s=U(s=H(s,[0,e.charCodeAt(r)]),u),i=H(i,s=U(s=G(s,31),l))}return i=q(i=H(i,[0,e.length]),a=H(a,[0,e.length])),a=q(a,i),i=q(i=V(i),a=V(a)),a=q(a,i),("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[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="",r=0,n=Object.keys(e).sort();r<n.length;r++){var o=n[r],i=e[o],a=i.error?"error":JSON.stringify(i.value);t+=(t?"|":"")+o.replace(/([:|\\])/g,"\\$1")+":"+a}return t}(e))}function it(e){return void 0===e&&(e=50),function(e,t){void 0===t&&(t=1/0);var r=window.requestIdleCallback;return r?new Promise((function(e){return r.call(window,(function(){return e()}),{timeout:t})})):L(Math.min(e,t))}(e,2*e)}function at(e,t){var r=Date.now();return{get:function(n){return R(this,void 0,void 0,(function(){var o,i,a;return z(this,(function(s){switch(s.label){case 0:return o=Date.now(),[4,e()];case 1:return i=s.sent(),a=function(e){var t;return{get visitorId(){return void 0===t&&(t=ot(this.components)),t},set visitorId(e){t=e},confidence:rt(e),components:e,version:"3.3.0"}}(i),(t||(null==n?void 0:n.debug))&&console.log("Copy the text below to get the debug data:\n\n```\nversion: "+a.version+"\nuserAgent: "+navigator.userAgent+"\ntimeBetweenLoadAndGet: "+(o-r)+"\nvisitorId: "+a.visitorId+"\ncomponents: "+nt(i)+"\n```"),[2,a]}}))}))}}}var st={load:function(e){var t=void 0===e?{}:e,r=t.delayFallback,n=t.debug;return R(this,void 0,void 0,(function(){return z(this,(function(e){switch(e.label){case 0:return[4,it(r)];case 1:return e.sent(),[2,at(Y(tt,{debug:n},[]),n)]}}))}))},hashComponents:ot,componentsToDebugString:nt};var ct={set:function(e,t){return localStorage.setItem(e,t)},get:function(e){return localStorage.getItem(e)},remove:function(e){return localStorage.removeItem(e)}};try{ct.set("__try",1),ct.get("__try"),ct.remove("__try")}catch(e){for(var ut in ct)ct[ut]=function(){}}var lt=ct,dt={utm_source:"utm1",utm_medium:"utm2",utm_campaign:"utm3",utm_content:"utm4"};function ft(t){var r=0;return null!==m(e.subCookieName)&&(r=m(e.subCookieName)),[e.subQueryStringKey1,e.subQueryStringKey2].forEach((n=>{t[n]&&(p(e.subCookieName,t[n],Date.now()+31536e6),r=t[n])})),Number(r)}function ht(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,i=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==r.return||r.return()}finally{if(s)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return pt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return pt(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var mt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};var vt,bt=(function(e,t){!function(r,n){var o="function",i="object",a="string",s="model",c="name",u="type",l="vendor",d="version",f="architecture",h="console",p="mobile",m="tablet",v="smarttv",b="wearable",w="embedded",g={extend:function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r},has:function(e,t){return typeof e===a&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return typeof e===a?e.replace(/[^\d\.]/g,"").split(".")[0]:n},trim:function(e,t){return e=e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),void 0===t?e:e.substring(0,255)}},y={rgx:function(e,t){for(var r,a,s,c,u,l,d=0;d<t.length&&!u;){var f=t[d],h=t[d+1];for(r=a=0;r<f.length&&!u;)if(u=f[r++].exec(e))for(s=0;s<h.length;s++)l=u[++a],typeof(c=h[s])===i&&c.length>0?2==c.length?typeof c[1]==o?this[c[0]]=c[1].call(this,l):this[c[0]]=c[1]:3==c.length?typeof c[1]!==o||c[1].exec&&c[1].test?this[c[0]]=l?l.replace(c[1],c[2]):n:this[c[0]]=l?c[1].call(this,l,c[2]):n:4==c.length&&(this[c[0]]=l?c[3].call(this,l.replace(c[1],c[2])):n):this[c]=l||n;d+=2}},str:function(e,t){for(var r in t)if(typeof t[r]===i&&t[r].length>0){for(var o=0;o<t[r].length;o++)if(g.has(t[r][o],e))return"?"===r?n:r}else if(g.has(t[r],e))return"?"===r?n:r;return e}},k={browser:{oldSafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}},oldEdge:{version:{.1:"12.",21:"13.",31:"14.",39:"15.",41:"16.",42:"17.",44:"18."}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},x={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[d,[c,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[d,[c,"Edge"]],[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]{3,6})\b.+version\/([\w\.-]+)/i,/(opera)(?:.+version\/|[\/\s]+)([\w\.]+)/i],[c,d],[/opios[\/\s]+([\w\.]+)/i],[d,[c,"Opera Mini"]],[/\sopr\/([\w\.]+)/i],[d,[c,"Opera"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim)(?:browser)?[\/\s]?([\w\.]*)/i,/(ba?idubrowser)[\/\s]?([\w\.]+)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon)\/([\w\.-]+)/i,/(rekonq|puffin|brave|whale|qqbrowserlite|qq)\/([\w\.]+)/i,/(weibo)__([\d\.]+)/i],[c,d],[/(?:[\s\/]uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[d,[c,"UCBrowser"]],[/(?:windowswechat)?\sqbcore\/([\w\.]+)\b.*(?:windowswechat)?/i],[d,[c,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[d,[c,"WeChat"]],[/konqueror\/([\w\.]+)/i],[d,[c,"Konqueror"]],[/trident.+rv[:\s]([\w\.]{1,9})\b.+like\sgecko/i],[d,[c,"IE"]],[/yabrowser\/([\w\.]+)/i],[d,[c,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[c,/(.+)/,"$1 Secure Browser"],d],[/focus\/([\w\.]+)/i],[d,[c,"Firefox Focus"]],[/opt\/([\w\.]+)/i],[d,[c,"Opera Touch"]],[/coc_coc_browser\/([\w\.]+)/i],[d,[c,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[d,[c,"Dolphin"]],[/coast\/([\w\.]+)/i],[d,[c,"Opera Coast"]],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[d,[c,"MIUI Browser"]],[/fxios\/([\w\.-]+)/i],[d,[c,"Firefox"]],[/(qihu|qhbrowser|qihoobrowser|360browser)/i],[[c,"360 Browser"]],[/(oculus|samsung|sailfish)browser\/([\w\.]+)/i],[[c,/(.+)/,"$1 Browser"],d],[/(comodo_dragon)\/([\w\.]+)/i],[[c,/_/g," "],d],[/\s(electron)\/([\w\.]+)\ssafari/i,/(tesla)(?:\sqtcarbrowser|\/(20[12]\d\.[\w\.-]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/\s]?([\w\.]+)/i],[c,d],[/(MetaSr)[\/\s]?([\w\.]+)/i,/(LBBROWSER)/i],[c],[/;fbav\/([\w\.]+);/i],[d,[c,"Facebook"]],[/FBAN\/FBIOS|FB_IAB\/FB4A/i],[[c,"Facebook"]],[/safari\s(line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/\s]([\w\.-]+)/i],[c,d],[/\bgsa\/([\w\.]+)\s.*safari\//i],[d,[c,"GSA"]],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[d,[c,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[c,"Chrome WebView"],d],[/droid.+\sversion\/([\w\.]+)\b.+(?:mobile\ssafari|safari)/i],[d,[c,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[c,d],[/version\/([\w\.]+)\s.*mobile\/\w+\s(safari)/i],[d,[c,"Mobile Safari"]],[/version\/([\w\.]+)\s.*(mobile\s?safari|safari)/i],[d,c],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[c,[d,y.str,k.browser.oldSafari.version]],[/(webkit|khtml)\/([\w\.]+)/i],[c,d],[/(navigator|netscape)\/([\w\.-]+)/i],[[c,"Netscape"],d],[/ile\svr;\srv:([\w\.]+)\).+firefox/i],[d,[c,"Firefox Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)$/i,/(firefox)\/([\w\.]+)\s[\w\s\-]+\/[\w\.]+$/i,/(mozilla)\/([\w\.]+)\s.+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]*)/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[c,d]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[[f,"amd64"]],[/(ia32(?=;))/i],[[f,g.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[[f,"ia32"]],[/\b(aarch64|armv?8e?l?)\b/i],[[f,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[f,"armhf"]],[/windows\s(ce|mobile);\sppc;/i],[[f,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[[f,/ower/,"",g.lowerize]],[/(sun4\w)[;\)]/i],[[f,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?:64|(?=v(?:[1-7]|[5-7]1)l?|;|eabi))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[f,g.lowerize]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[pt]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus\s10)/i],[s,[l,"Samsung"],[u,m]],[/\b((?:s[cgp]h|gt|sm)-\w+|galaxy\snexus)/i,/\ssamsung[\s-]([\w-]+)/i,/sec-(sgh\w+)/i],[s,[l,"Samsung"],[u,p]],[/\((ip(?:hone|od)[\s\w]*);/i],[s,[l,"Apple"],[u,p]],[/\((ipad);[\w\s\),;-]+apple/i,/applecoremedia\/[\w\.]+\s\((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[s,[l,"Apple"],[u,m]],[/\b((?:agr|ags[23]|bah2?|sht?)-a?[lw]\d{2})/i],[s,[l,"Huawei"],[u,m]],[/d\/huawei([\w\s-]+)[;\)]/i,/\b(nexus\s6p|vog-[at]?l\d\d|ane-[at]?l[x\d]\d|eml-a?l\d\da?|lya-[at]?l\d[\dc]|clt-a?l\d\di?|ele-l\d\d)/i,/\b(\w{2,4}-[atu][ln][01259][019])[;\)\s]/i],[s,[l,"Huawei"],[u,p]],[/\b(poco[\s\w]+)(?:\sbuild|\))/i,/\b;\s(\w+)\sbuild\/hm\1/i,/\b(hm[\s\-_]?note?[\s_]?(?:\d\w)?)\sbuild/i,/\b(redmi[\s\-_]?(?:note|k)?[\w\s_]+)(?:\sbuild|\))/i,/\b(mi[\s\-_]?(?:a\d|one|one[\s_]plus|note lte)?[\s_]?(?:\d?\w?)[\s_]?(?:plus)?)\sbuild/i],[[s,/_/g," "],[l,"Xiaomi"],[u,p]],[/\b(mi[\s\-_]?(?:pad)(?:[\w\s_]+))(?:\sbuild|\))/i],[[s,/_/g," "],[l,"Xiaomi"],[u,m]],[/;\s(\w+)\sbuild.+\soppo/i,/\s(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007)\b/i],[s,[l,"OPPO"],[u,p]],[/\svivo\s(\w+)(?:\sbuild|\))/i,/\s(v[12]\d{3}\w?[at])(?:\sbuild|;)/i],[s,[l,"Vivo"],[u,p]],[/\s(rmx[12]\d{3})(?:\sbuild|;)/i],[s,[l,"Realme"],[u,p]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?:?(\s4g)?)\b[\w\s]+build\//i,/\smot(?:orola)?[\s-](\w*)/i,/((?:moto[\s\w\(\)]+|xt\d{3,4}|nexus\s6)(?=\sbuild|\)))/i],[s,[l,"Motorola"],[u,p]],[/\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[s,[l,"Motorola"],[u,m]],[/((?=lg)?[vl]k\-?\d{3})\sbuild|\s3\.[\s\w;-]{10}lg?-([06cv9]{3,4})/i],[s,[l,"LG"],[u,m]],[/(lm-?f100[nv]?|nexus\s[45])/i,/lg[e;\s\/-]+((?!browser|netcast)\w+)/i,/\blg(\-?[\d\w]+)\sbuild/i],[s,[l,"LG"],[u,p]],[/(ideatab[\w\-\s]+)/i,/lenovo\s?(s(?:5000|6000)(?:[\w-]+)|tab(?:[\s\w]+)|yt[\d\w-]{6}|tb[\d\w-]{6})/i],[s,[l,"Lenovo"],[u,m]],[/(?:maemo|nokia).*(n900|lumia\s\d+)/i,/nokia[\s_-]?([\w\.-]*)/i],[[s,/_/g," "],[l,"Nokia"],[u,p]],[/droid.+;\s(pixel\sc)[\s)]/i],[s,[l,"Google"],[u,m]],[/droid.+;\s(pixel[\s\daxl]{0,6})(?:\sbuild|\))/i],[s,[l,"Google"],[u,p]],[/droid.+\s([c-g]\d{4}|so[-l]\w+|xq-a\w[4-7][12])(?=\sbuild\/|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[s,[l,"Sony"],[u,p]],[/sony\stablet\s[ps]\sbuild\//i,/(?:sony)?sgp\w+(?:\sbuild\/|\))/i],[[s,"Xperia Tablet"],[l,"Sony"],[u,m]],[/\s(kb2005|in20[12]5|be20[12][59])\b/i,/\ba000(1)\sbuild/i,/\boneplus\s(a\d{4})[\s)]/i],[s,[l,"OnePlus"],[u,p]],[/(alexa)webm/i,/(kf[a-z]{2}wi)(\sbuild\/|\))/i,/(kf[a-z]+)(\sbuild\/|\)).+silk\//i],[s,[l,"Amazon"],[u,m]],[/(sd|kf)[0349hijorstuw]+(\sbuild\/|\)).+silk\//i],[[s,"Fire Phone"],[l,"Amazon"],[u,p]],[/\((playbook);[\w\s\),;-]+(rim)/i],[s,l,[u,m]],[/((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10;\s(\w+)/i],[s,[l,"BlackBerry"],[u,p]],[/(?:\b|asus_)(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus\s7|padfone|p00[cj])/i],[s,[l,"ASUS"],[u,m]],[/\s(z[es]6[027][01][km][ls]|zenfone\s\d\w?)\b/i],[s,[l,"ASUS"],[u,p]],[/(nexus\s9)/i],[s,[l,"HTC"],[u,m]],[/(htc)[;_\s-]{1,2}([\w\s]+(?=\)|\sbuild)|\w+)/i,/(zte)-(\w*)/i,/(alcatel|geeksphone|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]*)/i],[l,[s,/_/g," "],[u,p]],[/droid[x\d\.\s;]+\s([ab][1-7]\-?[0178a]\d\d?)/i],[s,[l,"Acer"],[u,m]],[/droid.+;\s(m[1-5]\snote)\sbuild/i,/\bmz-([\w-]{2,})/i],[s,[l,"Meizu"],[u,p]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[\s_-]?([\w-]*)/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i,/(microsoft);\s(lumia[\s\w]+)/i,/(lenovo)[_\s-]?([\w-]+)/i,/linux;.+(jolla);/i,/droid.+;\s(oppo)\s?([\w\s]+)\sbuild/i],[l,s,[u,p]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i,/[;\/]\s?(le[\s\-]+pan)[\s\-]+(\w{1,9})\sbuild/i,/[;\/]\s?(trinity)[\-\s]*(t\d{3})\sbuild/i,/\b(gigaset)[\s\-]+(q\w{1,9})\sbuild/i,/\b(vodafone)\s([\w\s]+)(?:\)|\sbuild)/i],[l,s,[u,m]],[/\s(surface\sduo)\s/i],[s,[l,"Microsoft"],[u,m]],[/droid\s[\d\.]+;\s(fp\du?)\sbuild/i],[s,[l,"Fairphone"],[u,p]],[/\s(u304aa)\sbuild/i],[s,[l,"AT&T"],[u,p]],[/sie-(\w*)/i],[s,[l,"Siemens"],[u,p]],[/[;\/]\s?(rct\w+)\sbuild/i],[s,[l,"RCA"],[u,m]],[/[;\/\s](venue[\d\s]{2,7})\sbuild/i],[s,[l,"Dell"],[u,m]],[/[;\/]\s?(q(?:mv|ta)\w+)\sbuild/i],[s,[l,"Verizon"],[u,m]],[/[;\/]\s(?:barnes[&\s]+noble\s|bn[rt])([\w\s\+]*)\sbuild/i],[s,[l,"Barnes & Noble"],[u,m]],[/[;\/]\s(tm\d{3}\w+)\sbuild/i],[s,[l,"NuVision"],[u,m]],[/;\s(k88)\sbuild/i],[s,[l,"ZTE"],[u,m]],[/;\s(nx\d{3}j)\sbuild/i],[s,[l,"ZTE"],[u,p]],[/[;\/]\s?(gen\d{3})\sbuild.*49h/i],[s,[l,"Swiss"],[u,p]],[/[;\/]\s?(zur\d{3})\sbuild/i],[s,[l,"Swiss"],[u,m]],[/[;\/]\s?((zeki)?tb.*\b)\sbuild/i],[s,[l,"Zeki"],[u,m]],[/[;\/]\s([yr]\d{2})\sbuild/i,/[;\/]\s(dragon[\-\s]+touch\s|dt)(\w{5})\sbuild/i],[[l,"Dragon Touch"],s,[u,m]],[/[;\/]\s?(ns-?\w{0,9})\sbuild/i],[s,[l,"Insignia"],[u,m]],[/[;\/]\s?((nxa|Next)-?\w{0,9})\sbuild/i],[s,[l,"NextBook"],[u,m]],[/[;\/]\s?(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05]))\sbuild/i],[[l,"Voice"],s,[u,p]],[/[;\/]\s?(lvtel\-)?(v1[12])\sbuild/i],[[l,"LvTel"],s,[u,p]],[/;\s(ph-1)\s/i],[s,[l,"Essential"],[u,p]],[/[;\/]\s?(v(100md|700na|7011|917g).*\b)\sbuild/i],[s,[l,"Envizen"],[u,m]],[/[;\/]\s?(trio[\s\w\-\.]+)\sbuild/i],[s,[l,"MachSpeed"],[u,m]],[/[;\/]\s?tu_(1491)\sbuild/i],[s,[l,"Rotor"],[u,m]],[/(shield[\w\s]+)\sbuild/i],[s,[l,"Nvidia"],[u,m]],[/(sprint)\s(\w+)/i],[l,s,[u,p]],[/(kin\.[onetw]{3})/i],[[s,/\./g," "],[l,"Microsoft"],[u,p]],[/droid\s[\d\.]+;\s(cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[s,[l,"Zebra"],[u,m]],[/droid\s[\d\.]+;\s(ec30|ps20|tc[2-8]\d[kx])\)/i],[s,[l,"Zebra"],[u,p]],[/\s(ouya)\s/i,/(nintendo)\s([wids3utch]+)/i],[l,s,[u,h]],[/droid.+;\s(shield)\sbuild/i],[s,[l,"Nvidia"],[u,h]],[/(playstation\s[345portablevi]+)/i],[s,[l,"Sony"],[u,h]],[/[\s\(;](xbox(?:\sone)?(?!;\sxbox))[\s\);]/i],[s,[l,"Microsoft"],[u,h]],[/smart-tv.+(samsung)/i],[l,[u,v]],[/hbbtv.+maple;(\d+)/i],[[s,/^/,"SmartTV"],[l,"Samsung"],[u,v]],[/(?:linux;\snetcast.+smarttv|lg\snetcast\.tv-201\d)/i],[[l,"LG"],[u,v]],[/(apple)\s?tv/i],[l,[s,"Apple TV"],[u,v]],[/crkey/i],[[s,"Chromecast"],[l,"Google"],[u,v]],[/droid.+aft([\w])(\sbuild\/|\))/i],[s,[l,"Amazon"],[u,v]],[/\(dtv[\);].+(aquos)/i],[s,[l,"Sharp"],[u,v]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[l,g.trim],[s,g.trim],[u,v]],[/[\s\/\(](android\s|smart[-\s]?|opera\s)tv[;\)\s]/i],[[u,v]],[/((pebble))app\/[\d\.]+\s/i],[l,s,[u,b]],[/droid.+;\s(glass)\s\d/i],[s,[l,"Google"],[u,b]],[/droid\s[\d\.]+;\s(wt63?0{2,3})\)/i],[s,[l,"Zebra"],[u,b]],[/(tesla)(?:\sqtcarbrowser|\/20[12]\d\.[\w\.-]+)/i],[l,[u,w]],[/droid .+?; ([^;]+?)(?: build|\) applewebkit).+? mobile safari/i],[s,[u,p]],[/droid .+?;\s([^;]+?)(?: build|\) applewebkit).+?(?! mobile) safari/i],[s,[u,m]],[/\s(tablet|tab)[;\/]/i,/\s(mobile)(?:[;\/]|\ssafari)/i],[[u,g.lowerize]],[/(android[\w\.\s\-]{0,9});.+build/i],[s,[l,"Generic"]],[/(phone)/i],[[u,p]]],engine:[[/windows.+\sedge\/([\w\.]+)/i],[d,[c,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[d,[c,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[c,d],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[d,c]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[c,d],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s\w]*)/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)(?!.+xbox)/i],[c,[d,y.str,k.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[c,"Windows"],[d,y.str,k.os.windows.version]],[/ip[honead]{2,4}\b(?:.*os\s([\w]+)\slike\smac|;\sopera)/i,/cfnetwork\/.+darwin/i],[[d,/_/g,"."],[c,"iOS"]],[/(mac\sos\sx)\s?([\w\s\.]*)/i,/(macintosh|mac(?=_powerpc)\s)(?!.+haiku)/i],[[c,"Mac OS"],[d,/_/g,"."]],[/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|sailfish|contiki)[\/\s-]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/\s]([\w\.]+)/i,/\((series40);/i],[c,d],[/\(bb(10);/i],[d,[c,"BlackBerry"]],[/(?:symbian\s?os|symbos|s60(?=;)|series60)[\/\s-]?([\w\.]*)/i],[d,[c,"Symbian"]],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[c,"Firefox OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[d,[c,"webOS"]],[/crkey\/([\d\.]+)/i],[d,[c,"Chromecast"]],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[c,"Chromium OS"],d],[/(nintendo|playstation)\s([wids345portablevuch]+)/i,/(xbox);\s+xbox\s([^\);]+)/i,/(mint)[\/\s\(\)]?(\w*)/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?=\slinux)|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus|raspbian)(?:\sgnu\/linux)?(?:\slinux)?[\/\s-]?(?!chrom|package)([\w\.-]*)/i,/(hurd|linux)\s?([\w\.]*)/i,/(gnu)\s?([\w\.]*)/i,/\s([frentopc-]{0,4}bsd|dragonfly)\s?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku)\s(\w+)/i],[c,d],[/(sunos)\s?([\w\.\d]*)/i],[[c,"Solaris"],d],[/((?:open)?solaris)[\/\s-]?([\w\.]*)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.])*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms|fuchsia)/i,/(unix)\s?([\w\.]*)/i],[c,d]]},S=function(e,t){if("object"==typeof e&&(t=e,e=n),!(this instanceof S))return new S(e,t).getResult();var o=e||(void 0!==r&&r.navigator&&r.navigator.userAgent?r.navigator.userAgent:""),i=t?g.extend(x,t):x;return this.getBrowser=function(){var e={name:n,version:n};return y.rgx.call(e,o,i.browser),e.major=g.major(e.version),e},this.getCPU=function(){var e={architecture:n};return y.rgx.call(e,o,i.cpu),e},this.getDevice=function(){var e={vendor:n,model:n,type:n};return y.rgx.call(e,o,i.device),e},this.getEngine=function(){var e={name:n,version:n};return y.rgx.call(e,o,i.engine),e},this.getOS=function(){var e={name:n,version:n};return y.rgx.call(e,o,i.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return o},this.setUA=function(e){return o=typeof e===a&&e.length>255?g.trim(e,255):e,this},this.setUA(o),this};S.VERSION="0.7.28",S.BROWSER={NAME:c,MAJOR:"major",VERSION:d},S.CPU={ARCHITECTURE:f},S.DEVICE={MODEL:s,VENDOR:l,TYPE:u,CONSOLE:h,MOBILE:p,SMARTTV:v,TABLET:m,WEARABLE:b,EMBEDDED:w},S.ENGINE={NAME:c,VERSION:d},S.OS={NAME:c,VERSION:d},e.exports&&(t=e.exports=S),t.UAParser=S;var A=void 0!==r&&(r.jQuery||r.Zepto);if(A&&!A.ua){var C=new S;A.ua=C.getResult(),A.ua.get=function(){return C.getUA()},A.ua.set=function(e){C.setUA(e);var t=C.getResult();for(var r in t)A.ua[r]=t[r]}}}("object"==typeof window?window:mt)}(vt={exports:{}},vt.exports),vt.exports);function wt(){return Promise.all([st.load().then((function(e){return e.get()})).then((function(e){return e.visitorId})),new Promise((function(e){var t=document.createElement("script");t.async=1,t.src="https://js.wpadmngr.com/npc/sdk/wp-banners.js",t.onload=function(){return e(!1)},t.onerror=function(){return e(!0)},document.head.appendChild(t)}))]).then((t=>{var r,n,[o,i]=t,a=(r=location.search.split("?"))[r.length-1].split("&").reduce((function(e,t){var r=ht(t.split("="),2),n=r[0],o=r[1];return n&&(e[n]=o),e}),{}),s=function(e,t){var r="_tp_",n={};return e.forEach((function(e){var o=lt.get(r+e),i=t[dt[e]]||t[e];n[e]=i||o||"",i&&lt.set(r+e,i)})),n}(["utm_source","utm_medium","utm_campaign","utm_content","campaign"],a),c=window.Intl&&Intl.DateTimeFormat().resolvedOptions().timeZone,u=Math.trunc((new Date).getTimezoneOffset()/-60);return{userId:o,isAdBlock:i,isSslProtocol:"https:"===location.protocol,resolution:[+(screen&&screen.width||window.outerWidth),+(screen&&screen.height||window.outerHeight)],labels:I.get("labels")||"",sub:ft(a),title:window.document.title,tags:"",debugMode:"1"===a[e.devModeQueryStringParameter],holdableQSParams:s,qs:a,ua:(n=(new bt).getResult(),n.device.type=n.device.type||"desktop",n),timezone:u,timezoneOlson:c}}))}var gt=["inpage","native","calendar","popunder"],yt=["inpage","native","push","popunder","banner"],kt=["inpage","native","banner"],xt="noModule"in document.createElement("script");function St(e,t){return t("/"+e.replace(/^(https?):\/\//,"").split("/").slice(1).join("/").split("?")[0])+".js"}function At(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Ct,_t,Ot=function(e){if(Array.isArray(e))return At(e)}(Ct="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=")||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(Ct)||function(e,t){if(e){if("string"==typeof e)return At(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?At(e,t):void 0}}(Ct)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),Et=(_t={},Ot.forEach((function(e,t){return _t[e]=t})),String.fromCharCode.bind(String),function(e){for(var t,r,n,o,i="",a=e.length%3,s=0;s<e.length;){if((r=e.charCodeAt(s++))>255||(n=e.charCodeAt(s++))>255||(o=e.charCodeAt(s++))>255)throw new TypeError("invalid character found");i+=Ot[(t=r<<16|n<<8|o)>>18&63]+Ot[t>>12&63]+Ot[t>>6&63]+Ot[63&t]}return a?i.slice(0,a-3)+"===".substring(a):i});class Pt{constructor(e){var{wrappedUrlPath:t}=e;this.wrappedUrlPath=t}extendedEncode(e){return d(Et(e),{sw:"gu1",Sw:"gu2",sW:"gu3",SW:"gu4"})}wrapVastUrl(e,t){var r=e.includes("http")?e:"https://".concat(e);return"".concat(r).concat(this.wrappedUrlPath).concat(this.extendedEncode(t))}}var Mt=r(866),Tt=r(793);var jt=r(16);var It="__adm_user_id";function Nt(){var e=jt.W.get(It);if(e)return e;var t,r,n=(t=1,r=0x10000000000000000,Math.floor(Math.random()*(r-t)+t));return jt.W.set(It,n),String(n)}function Rt(e){var t,r="0123456789abcdef";function n(e){var t,n="";for(t=0;t<=3;t++)n+=r.charAt(e>>8*t+4&15)+r.charAt(e>>8*t&15);return n}function o(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function i(e,t,r,n,i,a){return o(function(e,t){return e<<t|e>>>32-t}(o(o(t,e),o(n,a)),i),r)}function a(e,t,r,n,o,a,s){return i(t&r|~t&n,e,t,o,a,s)}function s(e,t,r,n,o,a,s){return i(t&n|r&~n,e,t,o,a,s)}function c(e,t,r,n,o,a,s){return i(t^r^n,e,t,o,a,s)}function u(e,t,r,n,o,a,s){return i(r^(t|~n),e,t,o,a,s)}var l,d,f,h,p=function(e){var t,r=1+(e.length+8>>6),n=new Array(16*r);for(t=0;t<16*r;t++)n[t]=0;for(t=0;t<e.length;t++)n[t>>2]|=e.charCodeAt(t)<<t%4*8;return n[t>>2]|=128<<t%4*8,n[16*r-2]=8*e.length,n}(e),m=1732584193,v=-271733879,b=-1732584194,w=271733878;for(t=0;t<p.length;t+=16)l=m,d=v,f=b,h=w,m=a(m,v,b,w,p[t+0],7,-680876936),w=a(w,m,v,b,p[t+1],12,-389564586),b=a(b,w,m,v,p[t+2],17,606105819),v=a(v,b,w,m,p[t+3],22,-1044525330),m=a(m,v,b,w,p[t+4],7,-176418897),w=a(w,m,v,b,p[t+5],12,1200080426),b=a(b,w,m,v,p[t+6],17,-1473231341),v=a(v,b,w,m,p[t+7],22,-45705983),m=a(m,v,b,w,p[t+8],7,1770035416),w=a(w,m,v,b,p[t+9],12,-1958414417),b=a(b,w,m,v,p[t+10],17,-42063),v=a(v,b,w,m,p[t+11],22,-1990404162),m=a(m,v,b,w,p[t+12],7,1804603682),w=a(w,m,v,b,p[t+13],12,-40341101),b=a(b,w,m,v,p[t+14],17,-1502002290),m=s(m,v=a(v,b,w,m,p[t+15],22,1236535329),b,w,p[t+1],5,-165796510),w=s(w,m,v,b,p[t+6],9,-1069501632),b=s(b,w,m,v,p[t+11],14,643717713),v=s(v,b,w,m,p[t+0],20,-373897302),m=s(m,v,b,w,p[t+5],5,-701558691),w=s(w,m,v,b,p[t+10],9,38016083),b=s(b,w,m,v,p[t+15],14,-660478335),v=s(v,b,w,m,p[t+4],20,-405537848),m=s(m,v,b,w,p[t+9],5,568446438),w=s(w,m,v,b,p[t+14],9,-1019803690),b=s(b,w,m,v,p[t+3],14,-187363961),v=s(v,b,w,m,p[t+8],20,1163531501),m=s(m,v,b,w,p[t+13],5,-1444681467),w=s(w,m,v,b,p[t+2],9,-51403784),b=s(b,w,m,v,p[t+7],14,1735328473),m=c(m,v=s(v,b,w,m,p[t+12],20,-1926607734),b,w,p[t+5],4,-378558),w=c(w,m,v,b,p[t+8],11,-2022574463),b=c(b,w,m,v,p[t+11],16,1839030562),v=c(v,b,w,m,p[t+14],23,-35309556),m=c(m,v,b,w,p[t+1],4,-1530992060),w=c(w,m,v,b,p[t+4],11,1272893353),b=c(b,w,m,v,p[t+7],16,-155497632),v=c(v,b,w,m,p[t+10],23,-1094730640),m=c(m,v,b,w,p[t+13],4,681279174),w=c(w,m,v,b,p[t+0],11,-358537222),b=c(b,w,m,v,p[t+3],16,-722521979),v=c(v,b,w,m,p[t+6],23,76029189),m=c(m,v,b,w,p[t+9],4,-640364487),w=c(w,m,v,b,p[t+12],11,-421815835),b=c(b,w,m,v,p[t+15],16,530742520),m=u(m,v=c(v,b,w,m,p[t+2],23,-995338651),b,w,p[t+0],6,-198630844),w=u(w,m,v,b,p[t+7],10,1126891415),b=u(b,w,m,v,p[t+14],15,-1416354905),v=u(v,b,w,m,p[t+5],21,-57434055),m=u(m,v,b,w,p[t+12],6,1700485571),w=u(w,m,v,b,p[t+3],10,-1894986606),b=u(b,w,m,v,p[t+10],15,-1051523),v=u(v,b,w,m,p[t+1],21,-2054922799),m=u(m,v,b,w,p[t+8],6,1873313359),w=u(w,m,v,b,p[t+15],10,-30611744),b=u(b,w,m,v,p[t+6],15,-1560198380),v=u(v,b,w,m,p[t+13],21,1309151649),m=u(m,v,b,w,p[t+4],6,-145523070),w=u(w,m,v,b,p[t+11],10,-1120210379),b=u(b,w,m,v,p[t+2],15,718787259),v=u(v,b,w,m,p[t+9],21,-343485551),m=o(m,l),v=o(v,d),b=o(b,f),w=o(w,h);return n(m)+n(v)+n(b)+n(w)}function zt(){return(new Date).toISOString().split("T")[0].replace(/-/gi,".").substring(2)}class Bt{constructor(){this.tagId=null,this.siteId=null,this.magmaClickResolverEnable=!1,this.adFormats=[],this.env=null,this.Logger=new o("AdManager"),this.providedPackages={VastProxyService:new Pt({wrappedUrlPath:e.vastProxyWrappedUrlPath}),hashHelpers:{md5:Rt,getDate:zt}},this.hashHelpers={},this.Logger.info("version ".concat(e.version)),this._paramReconciler={}}getLocalConfig(){return window["{{CONFIG_ADM}}"]}loadTagConfig(t){var{createHashTagUrl:r}=this.hashHelpers,n=r?r():e.tagConfigUrl;return M.get(n+"/"+t).then((function(e){return e.data}))}getConfigHelpers(e){var t=t=>e.adformats.find((e=>e.type===t));return{findFormat:t,addSpotToFormat:(e,r)=>{var n=t(e);n&&n.spots.push(r)},findFormatSpot:(e,r)=>{var n=t(e);return n&&n.spots.length?n.spots.find((e=>e.config.spot_id===r)):null}}}push(e){"function"==typeof e&&e()}enableMagmaClickResolver(e){if(!e)throw Error("siteId - must be passed for magma click resolver proper work");this.magmaClickResolverEnable=!0,this.siteId=e}runAdFormats(){if(!(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).length)return!1;this.Logger.info("run tag formats"),this.adFormats=this.adFormats.reduce(((e,t)=>Array.isArray(t.spots)?(t.spots=v(t.spots,{qs:this.env.qs,ua:this.env.ua,Logger:this.Logger}),0===t.spots.length||(this.Logger.info("init format",t),e.push(function(e){var{adFormat:t,env:r,packages:n}=e,{assets:o,type:i}=t;if(!o.js||!o.js.length)throw new Error("[AdManager] - spot ".concat(i," doesn't provide at least one js asset link"));y(o);var a=new g(t,r,n);return a.createBridgeFromSpotToLib(),a}({adFormat:t,env:this.env,packages:this.providedPackages}))),e):(this.Logger.error("".concat(t.type," spots property was empty or not equal to array type")),e)),[])}addReconsileParams(e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(this._paramReconciler[t]=e[t])}ph(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var[n,o,i,a,s]=t;this.hashHelpers={createHashPath:n,createHashTagUrl:o,domainHashed:i,date:a,md5:s}}init(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tagId;if(!t)throw new Error("[Admanager] - method init accept only string | number | object param");var r=!isNaN(Number(t))?this.loadTagConfig(t):t,n=this.env||wt();return Promise.all([r,n]).then((t=>{var[r,n]=t;if(!s(r)||!a(r.adformats))throw new Error("[Admanager] - tag config must be object type and its adformats field must be an array type");this.env=n;var{holdableQSParams:o,sub:i}=this.env,{campaign:c}=o;this.magmaClickResolverEnable&&0===i&&c&&(this.env.holdableQSParams.utm_source="mck",this.env.holdableQSParams.utm_medium=c,this.env.holdableQSParams.utm_campaign=this.siteId,this.env.sub=this.siteId);var u=zt(),d=function(e,t){var r=e("".concat(t,":adblock-proxy:domain")).substring(0,10)+".com",n="".concat(r,":adblock-proxy:proxy");return"https://".concat(e(n).substring(0,10),".").concat(r)}(Rt,u),f=function(e,t){var r=e("".concat(t,":adblocksucks:domain")).substring(0,10)+".com",n="".concat(r,":adblocksucks:front");return"https://".concat(e(n).substring(0,10),".").concat(r)}(Rt,u)||e.initTrackingUrl,h=Boolean(window.web3);!function(e,t){var{label:r,subId:n,userId:o,timezone:i,adManagerVersion:a,tagId:s,screenResolution:c,isAdBlock:u,timezoneOlson:l,utmSource:d,utmMedium:f,utmCampaign:h,utmContent:p,isMetaMaskActive:m}=t,v={wl:r,subid:n,user_id:o,timezone:i,ver:a,tag_id:Number(s),screen_resolution:c.join("x"),adblock:Number(u),timezone_olson:l,utm_source:d,utm_medium:f,utm_campaign:h,utm_content:p,mm:Number(m)},b="".concat(e,"/in/track?data=").concat((0,Mt.cv)(JSON.stringify(v)));Tt.M.get(b).catch((e=>{}))}(f,{label:r.label,subId:this.env.sub,userId:Nt(),timezone:this.env.timezone,adManagerVersion:e.version,tagId:this.tagId||0,screenResolution:this.env.resolution,isAdBlock:this.env.isAdBlock,timezoneOlson:this.env.timezoneOlson,utmSource:this.env.holdableQSParams.utm_source,utmMedium:this.env.holdableQSParams.utm_medium,utmCampaign:this.env.holdableQSParams.utm_campaign,utmContent:this.env.holdableQSParams.utm_content,isMetaMaskActive:h}),this.adFormats=function(e){var{label:t,iabcat:r,isPhpLoaderActive:n,adFormats:o,hashHelpers:i,isAdBlock:s,legacySpotsExtend:c,hashedProxyDomain:u}=e,{createHashPath:d}=i;return o.map((e=>{e.assets.js=e.assets.js.map((t=>{var r={src:t,type:"default"};return!n&&yt.includes(e.type)&&(r.src=r.src.replace(".js",xt?".m.js":".l.js"),r.type=xt?"modern":"legacy"),d&&gt.includes(e.type)&&(r.src=St(r.src,d)),r}));var o=c[e.type];return e.spots=e.spots.map(((i,c)=>(i.config.label=t,i.config.iabcat=r,i.config.adm_loader=!!d||n,u&&kt.includes(e.type)&&(i.config.proxy_domain=u),s&&"popunder"===e.type&&(i.config.options.bind_to=null,i.config.options.ignore_to=null),d&&"popunder"===e.type&&(i.config.scripts.interstitial=St(i.config.scripts.interstitial,d)),o?a(o)&&o[c]?l(i,o[c]):l(i,o):i))),e}))}({label:r.label,iabcat:r.iabcat,isPhpLoaderActive:!!r.adm_loader,adFormats:r.adformats,hashHelpers:this.hashHelpers,isAdBlock:this.env.isAdBlock,legacySpotsExtend:this._paramReconciler,hashedProxyDomain:d}),this.runAdFormats(this.adFormats)}))}}var Lt=document.querySelector("script[".concat(e.tagIdIdentifier,"]")),Ft=Array.isArray(window[e.adManagerWindowNamespace])?window[e.adManagerWindowNamespace]:[];if(window[e.adManagerWindowNamespace]=window[e.adManagerWindowNamespace]instanceof Bt||new Bt,window.a3klsam=window[e.adManagerWindowNamespace],window[e.adManagerWindowNamespace]._paramReconciler=window[e.overrideConfigWindowNamespace]||{},Ft.forEach((e=>e())),Lt){var Dt=Lt.getAttribute(e.tagIdIdentifier);Lt.removeAttribute(e.tagIdIdentifier);var qt=Lt.hasAttribute(e.noAutostartIdentifier);Dt&&(window[e.adManagerWindowNamespace].tagId=Dt),Dt&&!qt&&window[e.adManagerWindowNamespace].init()}})()})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment