vendor: 6,911 bytes, lines 1-10
1!function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=232)}([ 2/*!*********************************************************!*\ 3 !*** ./node_modules/prebid.js/src/utils.js + 2 modules ***! 4 \*********************************************************/ 5/*! exports provided: deepAccess, deepSetValue, internal, bind, getUniqueIdentifierStr, generateUUID, getBidIdParameter, tryAppendQueryString, parseQueryStringParameters, transformAdServerTargetingObj, getAdUnitSizes, parseSizesInput, parseGPTSingleSizeArray, parseGPTSingleSizeArrayToRtbSize, getWindowTop, getWindowSelf, getWindowLocation, logMessage, logInfo, logWarn, logError, hasConsoleLogger, debugTurnedOn, createInvisibleIframe, getParameterByName, isA, isFn, isStr, isArray, isNumber, isPlainObject, isBoolean, isEmpty, isEmptyStr, _each, contains, _map, hasOwn, insertElement, triggerPixel, callBurl, insertHtmlIntoIframe, insertUserSyncIframe, createTrackPixelHtml, createTrackPixelIframeHtml, getValueString, uniques, flatten, getBidRequest, getKeys, getValue, getKeyByValue, getBidderCodes, isGptPubadsDefined, getHighestCpm, getOldestHighestCpmBid, getLatestHighestCpmBid, shuffle, adUnitsFilter, deepClone, inIframe, isSafariBrowser, replaceAuctionPrice, replaceClickThrough, timestamp, getPerformanceNow, hasDeviceAccess, checkCookieSupport, delayExecution, groupBy, getDefinedParams, isValidMediaTypes, getBidderRequest, getUserConfiguredParams, getOrigin, getDNT, isAdUnitCodeMatchingSlot, isSlotMatchingAdUnitCode, getGptSlotInfoForAdUnitCode, unsupportedBidderMessage, isInteger, convertCamelToUnderscore, cleanObj, pick, transformBidderParamKeywords, convertTypes, isArrayOfNums, fill, chunk, getMinValueFromArray, getMaxValueFromArray, compareOn, parseQS, formatQS, parseUrl, buildUrl, deepEqual, mergeDeep, cyrb53Hash */ 6/*! all exports used */ 7/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/config.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 8/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/find.js (<- Module is not an ECMAScript module) */ 9/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/includes.js (<- Module is not an ECMAScript module) */ 10/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/just-clone/index.js (<- Module is not an ECMAScript module) */function(e,t,r){"use strict";r.r(t),r.d(t,"deepAccess",(function(){return u})),r.d(t,"deepSetValue",(function(){return p})),r.d(t,"internal",(function(){return C})),r.d(t,"bind",(function(){return j})),r.d(t,"getUniqueIdentifierStr",(function(){return D})),r.d(t,"generateUUID",(function(){return P})),r.d(t,"getBidIdParameter",(function(){return k})),r.d(t,"tryAppendQueryString",(function(){return U})),r.d(t,"parseQueryStringParameters",(function(){return B})),r.d(t,"transformAdServerTargetingObj",(function(){return N})),r.d(t,"getAdUnitSizes",(function(){return z})),r.d(t,"parseSizesInput",(function(){return M})),r.d(t,"parseGPTSingleSizeArray",(function(){return q})),r.d(t,"parseGPTSingleSizeArrayToRtbSize",(function(){return L})),r.d(t,"getWindowTop",(function(){return W})),r.d(t,"getWindowSelf",(function(){return G})),r.d(t,"getWindowLocation",(function(){return V})),r.d(t,"logMessage",(function(){return H})),r.d(t,"logInfo",(function(){return K})),r.d(t,"logWarn",(function(){return J})),r.d(t,"logError",(function(){return Y})),r.d(t,"hasConsoleLogger",(function(){return Q})),r.d(t,"debugTurnedOn",(function(){return X})),r.d(t,"createInvisibleIframe",(function(){return Z})),r.d(t,"getParameterByName",(function(){return ee})),r.d(t,"isA",(function(){return te})),r.d(t,"isFn",(function(){return re})),r.d(t,"isStr",(function(){return ne})),r.d(t,"isArray",(function(){return ie})),r.d(t,"isNumber",(function(){return oe})),r.d(t,"isPlainObject",(function(){return ae})),r.d(t,"isBoolean",(function(){return se})),r.d(t,"isEmpty",(function(){return ce})),r.d(t,"isEmptyStr",(function(){return de})),r.d(t,"_each",(function(){return ue})),r.d(t,"contains",(function(){return pe})),r.d(t,"_map",(function(){return le})),r.d(t,"hasOwn",(function(){return fe})),r.d(t,"insertElement",(function(){return ge})),r.d(t,"triggerPixel",(function(){return me})),r.d(t,"callBurl",(function(){return be})),r.d(t,"insertHtmlIntoIframe",(function(){return ve})),r.d(t,"insertUserSyncIframe",(function(){return ye})),r.d(t,"createTrackPixelHtml",(function(){return he})),r.d(t,"createTrackPixelIframeHtml",(function(){return _e})),r.d(t,"getValueString",(function(){return Se})),r.d(t,"uniques",(function(){return Ae})),r.d(t,"flatten",(function(){return Ie})),r.d(t,"getBidRequest",(function(){return Te})),r.d(t,"getKeys",(function(){return we})),r.d(t,"getValue",(function(){return Ee})),r.d(t,"getKeyByValue",(function(){return Oe})),r.d(t,"getBidderCodes",(function(){return Ce})),r.d(t,"isGptPubadsDefined",(function(){return xe})),r.d(t,"getHighestCpm",(function(){return je})),r.d(t,"getOldestHighestCpmBid",(function(){return Re})),r.d(t,"getLatestHighestCpmBid",(function(){return De})),r.d(t,"shuffle",(function(){return ke})),r.d(t,"adUnitsFilter",(function(){return Ue})),r.d(t,"deepClone",(function(){return Be})),r.d(t,"inIframe",(function(){return Ne})),r.d(t,"isSafariBrowser",(function(){return ze})),r.d(t,"replaceAuctionPrice",(function(){return Me})),r.d(t,"replaceClickThrough",(function(){return qe})),r.d(t,"timestamp",(function(){return Le})),r.d(t,"getPerformanceNow",(function(){return Fe})),r.d(t,"hasDeviceAccess",(function(){return We})),r.d(t,"checkCookieSupport",(function(){return Ge})),r.d(t,"delayExecution",(function(){return Ve})),r.d(t,"groupBy",(function(){return He})),r.d(t,"getDefinedParams",(function(){return Ke})),r.d(t,"isValidMediaTypes",(function(){return Je})),r.d(t,"getBidderRequest",(function(){return Ye})),r.d(t,"getUserConfiguredParams",(function(){return $e})),r.d(t,"getOrigin",(function(){return Qe})),r.d(t,"getDNT",(function(){return Xe}
10)),r.d(t,"isAdUnitCodeMatchingSlot",(function(){return et})),r.d(t,"isSlotMatchingAdUnitCode",(function(){return tt})),r.d(t,"getGptSlotInfoForAdUnitCode",(function(){return rt})),r.d(t,"unsupportedBidderMessage",(function(){return nt})),r.d(t,"isInteger",(function(){return it})),r.d(t,"convertCamelToUnderscore",(function(){return ot})),r.d(t,"cleanObj",(function(){return at})),r.d(t,"pick",(function(){return st})),r.d(t,"transformBidderParamKeywords",(function(){return ct})),r.d(t,"convertTypes",(function(){return dt})),r.d(t,"isArrayOfNums",(function(){return ut})),r.d(t,"fill",(function(){return pt})),r.d(t,"chunk",(function(){return lt})),r.d(t,"getMinValueFromArray",(function(){return ft})),r.d(t,"getMaxValueFromArray",(function(){return gt})),r.d(t,"compareOn",(function(){return mt})),r.d(t,"parseQS",(function(){return bt})),r.d(t,"formatQS",(function(){return vt})),r.d(t,"parseUrl",(function(){return yt})),r.d(t,"buildUrl",(function(){return ht})),r.d(t,"deepEqual",(function(){return _t})),r.d(t,"mergeDeep",(function(){return St})),r.d(t,"cyrb53Hash",(function(){return At}));var n=r(2),i=r(98),o=r.n(i),a=r(5),s=r.n(a),c=r(4),d=r.n(c);function u(e,t,r,n,i){for(t=t.split?t.split("."):t,n=0;n<t.length;n++)e=e?e[t[n]]:i;return e===i?r:e}var p=function(e,t,r){t.split&&(t=t.split("."));for(var n,i=0,o=t.length,a=e;i<o;++i)n=a[t[i]],a=a[t[i]]=i===o-1?r:null!=n?n:!~t[i+1].indexOf(".")&&+t[i+1]>-1?[]:{}};function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||g(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 f(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||g(e)||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.")}()}function g(e,t){if(e){if("string"==typeof e)return m(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)?m(e,t):void 0}}function m(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}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function y(e){return(y="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)}var h,_=r(/*! ./constants.json */14),S=Object.prototype.toString,A=Boolean(window.console),I=Boolean(A&&window.console.log),T=Boolean(A&&window.console.info),w=Boolean(A&&window.console.warn),E=Boolean(A&&window.console.error),O=r(/*! ./events.js */30),C={checkCookieSupport:Ge,createTrackPixelIframeHtml:_e,getWindowSelf:G,getWindowTop:W,getWindowLocation:V,insertUserSyncIframe:ye,insertElement:ge,isFn:re,triggerPixel:me,logError:Y,logWarn:J,logMessage:H,logInfo:K,parseQS:bt,formatQS:vt,deepEqual:_t},x={},j=function(e,t){return t}.bind(null,1,x)()===x?Function.prototype.bind:function(e){var t=this,r=Array.prototype.slice.call(arguments,1);return function(){return t.apply(e,r.concat(Array.prototype.slice.call(arguments)))}},R=(h=0,function(){return++h});function D(){return R()+Math.random().toString(16).substr(2)}function P(e){return e?(e^(window&&window.crypto&&window.crypto.getRandomValues?crypto.getRandomValues(new Uint8Array(1))[0]%16:16*Math.random())>>e/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,P)}function k(e,t){return t&&t[e]?t[e]:""}function U(e,t,r){return r?e+t+"="+encodeURIComponent(r)+"&":e}function B(e){var t="";for(var r in e)e.hasOwnProperty(r)&&(t+=r+"="+encodeURIComponent(e[r])+"&");return t=t.replace(/&$/,"")}function N(e){return e&&Object.getOwnPropertyNames(e).length>0?we(e).map((function(t){return"".concat(t,"=").concat(encodeURIComponent(Ee(e,t)))})).join("&"):""}function z(e){if(e){var t=[];if(e.mediaTypes&&e.mediaTypes.banner&&Array.isArray(e.mediaTypes.banner.sizes)){var r=e.mediaTypes.banner.sizes;Array.isArray(r[0])?t=r:t.push(r)}else Array.isArray(e.sizes)&&(Array.isArray(e.sizes[0])?t=e.sizes:t.push(e.sizes));return t}}function M(e){var t=[];if("string"==typeof e){var r=e.split(","),n=/^(\d)+x(\d)+$/i;if(r)for(var i in r)fe(r,i)&&r[i].match(n)&&t.push(r[i])}else if("object"===y(e)){var o=e.length;if(o>0)if(2===o&&"number"==typeof e[0]&&"number"==typeof e[1])t.push(q(e));else for(var a=0;a<o;a++)t.push(q(e[a]))}return t}function q(e){if(F(e))return e[0]+"x"+e[1]}function L(e){if(F(e))return{w:e[0],h:e[1]}}function F(e){return ie(e)&&2===e.length&&!isNaN(e[0])&&!isNaN(e[1])}function W(){return window.top}function G(){return window.self}function V(){return window.location}
vendor: 7,376 bytes, line 10
10function H(){X()&&I&&console.log.apply(console,$(arguments,"MESSAGE:"))}function K(){X()&&T&&console.info.apply(console,$(arguments,"INFO:"))}function J(){X()&&w&&console.warn.apply(console,$(arguments,"WARNING:"))}function Y(){X()&&E&&console.error.apply(console,$(arguments,"ERROR:")),O.emit(_.EVENTS.AUCTION_DEBUG,{type:"ERROR",arguments:arguments})}function $(e,t){return e=[].slice.call(e),t&&e.unshift(t),e.unshift("display: inline-block; color: #fff; background: #3b88c3; padding: 1px 4px; border-radius: 3px;"),e.unshift("%cPrebid"),e}function Q(){return I}function X(){return!!n.b.getConfig("debug")}function Z(){var e=document.createElement("iframe");return e.id=D(),e.height=0,e.width=0,e.border="0px",e.hspace="0",e.vspace="0",e.marginWidth="0",e.marginHeight="0",e.style.border="0",e.scrolling="no",e.frameBorder="0",e.src="about:blank",e.style.display="none",e}function ee(e){return bt(V().search)[e]||""}function te(e,t){return S.call(e)==="[object "+t+"]"}function re(e){return te(e,"Function")}function ne(e){return te(e,"String")}function ie(e){return te(e,"Array")}function oe(e){return te(e,"Number")}function ae(e){return te(e,"Object")}function se(e){return te(e,"Boolean")}function ce(e){if(!e)return!0;if(ie(e)||ne(e))return!(e.length>0);for(var t in e)if(hasOwnProperty.call(e,t))return!1;return!0}function de(e){return ne(e)&&(!e||0===e.length)}function ue(e,t){if(!ce(e)){if(re(e.forEach))return e.forEach(t,this);var r=0,n=e.length;if(n>0)for(;r<n;r++)t(e[r],r,e);else for(r in e)hasOwnProperty.call(e,r)&&t.call(this,e[r],r)}}function pe(e,t){if(ce(e))return!1;if(re(e.indexOf))return-1!==e.indexOf(t);for(var r=e.length;r--;)if(e[r]===t)return!0;return!1}function le(e,t){if(ce(e))return[];if(re(e.map))return e.map(t);var r=[];return ue(e,(function(n,i){r.push(t(n,i,e))})),r}function fe(e,t){return e.hasOwnProperty?e.hasOwnProperty(t):void 0!==e[t]&&e.constructor.prototype[t]!==e[t]}function ge(e,t,r,n){var i;t=t||document,i=r?t.getElementsByTagName(r):t.getElementsByTagName("head");try{if((i=i.length?i:t.getElementsByTagName("body")).length){i=i[0];var o=n?null:i.firstChild;return i.insertBefore(e,o)}}catch(e){}}function me(e,t){var r=new Image;t&&C.isFn(t)&&(r.addEventListener("load",t),r.addEventListener("error",t)),r.src=e}function be(e){var t=e.source,r=e.burl;t===_.S2S.SRC&&r&&C.triggerPixel(r)}function ve(e){if(e){var t=document.createElement("iframe");t.id=D(),t.width=0,t.height=0,t.hspace="0",t.vspace="0",t.marginWidth="0",t.marginHeight="0",t.style.display="none",t.style.height="0px",t.style.width="0px",t.scrolling="no",t.frameBorder="0",t.allowtransparency="true",C.insertElement(t,document,"body"),t.contentWindow.document.open(),t.contentWindow.document.write(e),t.contentWindow.document.close()}}function ye(e,t){var r=C.createTrackPixelIframeHtml(e,!1,"allow-scripts allow-same-origin"),n=document.createElement("div");n.innerHTML=r;var i=n.firstChild;t&&C.isFn(t)&&(i.addEventListener("load",t),i.addEventListener("error",t)),C.insertElement(i,document,"html",!0)}function he(e){if(!e)return"";var t='<div style="position:absolute;left:0px;top:0px;visibility:hidden;">';return t+='<img src="'+encodeURI(e)+'"></div>'}function _e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e?(t&&(e=encodeURI(e)),r&&(r='sandbox="'.concat(r,'"')),"<iframe ".concat(r,' id="').concat(D(),'"\n frameborder="0"\n allowtransparency="true"\n marginheight="0" marginwidth="0"\n width="0" hspace="0" vspace="0" height="0"\n style="height:0px;width:0px;display:none;"\n scrolling="no"\n src="').concat(e,'">\n </iframe>')):""}function Se(e,t,r){return null==t?r:ne(t)?t:oe(t)?t.toString():void C.logWarn("Unsuported type for param: "+e+" required type: String")}function Ae(e,t,r){return r.indexOf(e)===t}function Ie(e,t){return e.concat(t)}function Te(e,t){var r;if(e)return t.some((function(t){var n=s()(t.bids,(function(t){return["bidId","adId","bid_id"].some((function(r){return t[r]===e}))}));return n&&(r=n),n})),r}function we(e){return Object.keys(e)}function Ee(e,t){return e[t]}function Oe(e,t){for(var r in e)if(e.hasOwnProperty(r)&&e[r]===t)return r}function Ce(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:pbjs.adUnits;return e.map((function(e){return e.bids.map((function(e){return e.bidder})).reduce(Ie,[])})).reduce(Ie).filter(Ae)}function xe(){if(window.googletag&&re(window.googletag.pubads)&&re(window.googletag.pubads().getSlots))return!0}var je=Pe("timeToRespond",(function(e,t){return e>t})),Re=Pe("responseTimestamp",(function(e,t){return e>t})),De=Pe("responseTimestamp",(function(e,t){return e<t}));function Pe(e,t){return function(r,n){return r.cpm===n.cpm?t(r[e],n[e])?n:r:r.cpm<n.cpm?n:r}}function ke(e){for(var t=e.length;t>0;){var r=Math.floor(Math.random()*t),n=e[--t];e[t]=e[r],e[r]=n}return e}function Ue(e,t){return d()(e,t&&t.adUnitCode)}function Be(e){return o()(e)}function Ne(){try{return C.getWindowSelf()!==C.getWindowTop()}catch(e){return!0}}function ze(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent)}function Me(e,t){if(e)return e.replace(/\$\{AUCTION_PRICE\}/g,t)}function qe(e,t){if(e&&t&&"string"==typeof t)return e.replace(/\${CLICKTHROUGH}/g,t)}function Le(){return(new Date).getTime()}function Fe(){return window.performance&&window.performance.now&&window.performance.now()||0}function We(){return!1!==n.b.getConfig("deviceAccess")}function Ge(){if(window.navigator.cookieEnabled||document.cookie.length)return!0}function Ve(e,t){if(t<1)throw new Error("numRequiredCalls must be a positive number. Got ".concat(t));var r=0;return function(){++r===t&&e.apply(this,arguments)}}function He(e,t){return e.reduce((function(e,r){return(e[r[t]]=e[r[t]]||[]).push(r),e}),{})}function Ke(e,t){return t.filter((function(t){return e[t]})).reduce((function(t,r){return v(t,b({},r,e[r]))}),{})}function Je(e){var t=["banner","native","video"];return!!Object.keys(e).every((function(e){return d()(t,e)}))&&(!e.video||!e.video.context||d()(["instream","outstream","adpod"],e.video.context))}function Ye(e,t,r){return s()(e,(function(e){return e.bids.filter((function(e){return e.bidder===t&&e.adUnitCode===r})).length>0}))||{start:null,auctionId:null}}function $e(e,t,r){return e.filter((function(e){return e.code===t})).map((function(e){return e.bids})).reduce(Ie,[]).filter((function(e){return e.bidder===r})).map((function(e){return e.params||{}}))}function Qe(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")}function Xe(){return"1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack||"yes"===navigator.doNotTrack}var Ze=function(e,t){return e.getAdUnitPath()===t||e.getSlotElementId()===t};function et(e){return function(t){return Ze(e,t)}}function tt(e){return function(t){return Ze(t,e)}}function rt(e){var t;return xe()&&(t=s()(window.googletag.pubads().getSlots(),tt(e))),t?{gptSlot:t.getAdUnitPath(),divId:t.getSlotElementId()}:{}}function nt(e,t){var r=Object.keys(e.mediaTypes||{banner:"banner"}).join(", ");return"\n ".concat(e.code," is a ").concat(r," ad unit\n containing bidders that don't support ").concat(r,": ").concat(t,".\n This bidder won't fetch demand.\
10n ")}function it(e){return Number.isInteger?Number.isInteger(e):"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}function ot(e){return e.replace(/(?:^|\.?)([A-Z])/g,(function(e,t){return"_"+t.toLowerCase()})).replace(/^_/,"")}function at(e){return Object.keys(e).reduce((function(t,r){return void 0!==e[r]&&(t[r]=e[r]),t}),{})}function st(e,t){return"object"!==y(e)?{}:t.reduce((function(r,n,i){if("function"==typeof n)return r;var o=n,a=n.match(/^(.+?)\sas\s(.+?)$/i);a&&(n=a[1],o=a[2]);var s=e[n];return"function"==typeof t[i+1]&&(s=t[i+1](s,r)),void 0!==s&&(r[o]=s),r}),{})}function ct(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"keywords",r=[];return ue(e,(function(e,n){if(ie(e)){var i=[];ue(e,(function(e){((e=Se(t+"."+n,e))||""===e)&&i.push(e)})),e=i}else{if(!ne(e=Se(t+"."+n,e)))return;e=[e]}r.push({key:n,value:e})})),r}function dt(e,t){return Object.keys(e).forEach((function(r){var n,i;t[r]&&(re(e[r])?t[r]=e[r](t[r]):t[r]=(n=e[r],i=t[r],"string"===n?i&&i.toString():"number"===n?Number(i):i),isNaN(t[r])&&delete t.key)})),t}function ut(e,t){return ie(e)&&(!t||e.length===t)&&e.every((function(e){return it(e)}))}function pt(e,t){for(var r=[],n=0;n<t;n++){var i=ae(e)?Be(e):e;r.push(i)}return r}function lt(e,t){for(var r=[],n=0;n<Math.ceil(e.length/t);n++){var i=n*t,o=i+t;r.push(e.slice(i,o))}return r}function ft(e){return Math.min.apply(Math,f(e))}function gt(e){return Math.max.apply(Math,f(e))}function mt(e){return function(t,r){return t[e]<r[e]?1:t[e]>r[e]?-1:0}}function bt(e){return e?e.replace(/^\?/,"").split("&").reduce((function(e,t){var r=l(t.split("="),2),n=r[0],i=r[1];return/\[\]$/.test(n)?(e[n=n.replace("[]","")]=e[n]||[],e[n].push(i)):e[n]=i||"",e}),{}):{}}function vt(e){return Object.keys(e).map((function(t){return Array.isArray(e[t])?e[t].map((function(e){return"".concat(t,"[]=").concat(e)})).join("&"):"".concat(t,"=").concat(e[t])})).join("&")}function yt(e,t){var r=document.createElement("a");t&&"noDecodeWholeURL"in t&&t.noDecodeWholeURL?r.href=e:r.href=decodeURIComponent(e);var n=t&&"decodeSearchAsString"in t&&t.decodeSearchAsString;return{href:r.href,protocol:(r.protocol||"").replace(/:$/,""),hostname:r.hostname,port:+r.port,pathname:r.pathname.replace(/^(?!\/)/,"/"),search:n?r.search:C.parseQS(r.search||""),hash:(r.hash||"").replace(/^#/,""),host:r.host||window.location.host}}function ht(e){return(e.protocol||"http")+"://"+(e.host||e.hostname+(e.port?":".concat(e.port):""))+(e.pathname||"")+(e.search?"?".concat(C.formatQS(e.search||"")):"")+(e.hash?"#".concat(e.hash):"")}function _t(e,t){if(e===t)return!0;if("object"===y(e)&&null!==e&&"object"===y(t)&&null!==t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var r in e){if(!t.hasOwnProperty(r))return!1;if(!_t(e[r],t[r]))return!1}return!0}return!1}function St(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];if(!r.length)return e;var i=r.shift();if(ae(e)&&ae(i))for(var o in i)ae(i[o])?(e[o]||v(e,b({},o,{})),St(e[o],i[o])):ie(i[o])&&e[o]?ie(e[o])&&(e[o]=e[o].concat(i[o])):v(e,b({},o,i[o]));return St.apply(void 0,[e].concat(r))}function At(e){for(var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=function(e,t){if(re(Math.imul))return Math.imul(e,t);var r=(4194303&e)*(t|=0);return 4290772992&e&&(r+=(4290772992&e)*t|0),0|r},i=3735928559^r,o=1103547991^r,a=0;a<e.length;a++)i=n(i^(t=e.charCodeAt(a)),2654435761),o=n(o^t,1597334677);return i=n(i^i>>>16,2246822507)^n(o^o>>>13,3266489909),(4294967296*(2097151&(o=n(o^o>>>16,2246822507)^n(i^i>>>13,3266489909)))+(i>>>0)).toString()}}, 11/*!**********************************************!*\ 12 !*** ./node_modules/prebid.js/src/config.js ***! 13 \**********************************************/ 14/*! exports provided: RANDOM, newConfig, config */ 15/*! exports used: RANDOM, config */,function(e,t,r){"use strict";r.d(t,"a",(function(){return v})),r.d(t,"b",(function(){return S}));var n=r(/*! ./cpmBucketManager.js */56),i=r(/*! core-js-pure/features/array/find.js */5),o=r.n(i),a=r(/*! core-js-pure/features/array/includes.js */4),s=r.n(a),c=r(/*! core-js-pure/features/set */97),d=r.
15n(c),u=r(/*! ./utils.js */0);function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var l=r(/*! core-js-pure/features/array/from.js */183),f=r(/*! ./utils.js */0),g=r(/*! ./constants.json */14),m="TRUE"===f.getParameterByName(g.DEBUG_MODE).toUpperCase(),b=window.location.origin,v="random",y={};y[v]=!0,y.fixed=!0;var h=v,_={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"};var S=function(){var e,t,r,i=[],a=null;function c(){e={};var i={_debug:m,get debug(){return this._debug},set debug(e){this._debug=e},_bidderTimeout:3e3,get bidderTimeout(){return this._bidderTimeout},set bidderTimeout(e){this._bidderTimeout=e},_publisherDomain:b,get publisherDomain(){return this._publisherDomain},set publisherDomain(e){this._publisherDomain=e},_priceGranularity:_.MEDIUM,set priceGranularity(e){s(e)&&("string"==typeof e?this._priceGranularity=a(e)?e:_.MEDIUM:f.isPlainObject(e)&&(this._customPriceBucket=e,this._priceGranularity=_.CUSTOM,f.logMessage("Using custom price granularity")))},get priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get customPriceBucket(){return this._customPriceBucket},_mediaTypePriceGranularity:{},get mediaTypePriceGranularity(){return this._mediaTypePriceGranularity},set mediaTypePriceGranularity(e){var t=this;this._mediaTypePriceGranularity=Object.keys(e).reduce((function(r,n){return s(e[n])?"string"==typeof e?r[n]=a(e[n])?e[n]:t._priceGranularity:f.isPlainObject(e)&&(r[n]=e[n],f.logMessage("Using custom price granularity for ".concat(n))):f.logWarn("Invalid price granularity for media type: ".concat(n)),r}),{})},_sendAllBids:!0,get enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(e){this._sendAllBids=e},_useBidCache:!1,get useBidCache(){return this._useBidCache},set useBidCache(e){this._useBidCache=e},_deviceAccess:!0,get deviceAccess(){return this._deviceAccess},set deviceAccess(e){this._deviceAccess=e},_bidderSequence:h,get bidderSequence(){return this._bidderSequence},set bidderSequence(e){y[e]?this._bidderSequence=e:f.logWarn("Invalid order: ".concat(e,". Bidder Sequence was not set."))},_timeoutBuffer:400,get timeoutBuffer(){return this._timeoutBuffer},set timeoutBuffer(e){this._timeoutBuffer=e},_disableAjaxTimeout:!1,get disableAjaxTimeout(){return this._disableAjaxTimeout},set disableAjaxTimeout(e){this._disableAjaxTimeout=e},_auctionOptions:{},get auctionOptions(){return this._auctionOptions},set auctionOptions(e){(function(e){if(!f.isPlainObject(e))return f.logWarn("Auction Options must be an object"),!1;for(var t=0,r=Object.keys(e);t<r.length;t++){var n=r[t];if("secondaryBidders"!==n)return f.logWarn("Auction Options given an incorrect param: ".concat(n)),!1;if("secondaryBidders"===n){if(!f.isArray(e[n]))return f.logWarn("Auction Options ".concat(n," must be of type Array")),!1;if(!e[n].every(f.isStr))return f.logWarn("Auction Options ".concat(n," must be only string")),!1}}return!0})(e)&&(this._auctionOptions=e)}};function a(e){return o()(Object.keys(_),(function(t){return e===_[t]}))}function s(e){if(!e)return f.logError("Prebid Error: no value passed to `setPriceGranularity()`"),!1;if("string"==typeof e)a(e)||f.logWarn("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if(f.isPlainObject(e)&&!Object(n.b)(e))return f.logError("Invalid custom price value passed to `setPriceGranularity()`"),!1;return!0}t&&S(Object.keys(t).reduce((function(e,r){return t[r]!==i[r]&&(e[r]=i[r]||{}),e}),{})),t=i,r={}}function g(){if(a&&r&&f.isPlainObject(r[a])){var e=r[a],n=new d.a(Object.keys(t).concat(Object.keys(e)));return l(n).reduce((function(r,n){return void 0===e[n]?r[n]=t[n]:void 0===t[n]?r[n]=e[n]:f.isPlainObject(e[n])?r[n]=Object(u.mergeDeep)({},t[n],e[n]):r[n]=e[n],r}),{})}return p({},t)}function v(e,t){var r=t;if("string"!=typeof e&&(r=e,e="*"),"function"==typeof r){var n={topic:e,callback:r};return i.push(n),function(){i.splice(i.indexOf(n),1)}}f.logError("listener must be a function")}function S(e){var t=Object.keys(e);i.filter((function(e){return s()(t,e.topic)}
15)).forEach((function(t){var r,n,i;t.callback((r={},n=t.topic,i=e[t.topic],n in r?Object.defineProperty(r,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[n]=i,r))})),i.filter((function(e){return"*"===e.topic})).forEach((function(t){return t.callback(e)}))}function A(e,t){a=e;try{return t()}finally{a=null}}return c(),{getCurrentBidder:function(){return a},getConfig:function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){var e=arguments.length<=0?void 0:arguments[0];return e?f.deepAccess(g(),e):g()}return v.apply(void 0,arguments)},setConfig:function(r){if(f.isPlainObject(r)){var n=Object.keys(r),i={};n.forEach((function(n){var o=r[n];f.isPlainObject(e[n])&&f.isPlainObject(o)&&(o=p({},e[n],o)),i[n]=t[n]=o})),S(i)}else f.logError("setConfig options must be an object")},setDefaults:function(r){f.isPlainObject(e)?(p(e,r),p(t,r)):f.logError("defaults must be an object")},resetConfig:c,runWithBidder:A,callbackWithBidder:function(e){return function(t){return function(){if("function"==typeof t){for(var r,n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return A(e,(r=f.bind).call.apply(r,[t,this].concat(i)))}f.logWarn("config.callbackWithBidder callback is not a function")}}},setBidderConfig:function(e){try{!function(e){if(!f.isPlainObject(e))throw"setBidderConfig bidder options must be an object";if(!Array.isArray(e.bidders)||!e.bidders.length)throw"setBidderConfig bidder options must contain a bidders list with at least 1 bidder";if(!f.isPlainObject(e.config))throw"setBidderConfig bidder options must contain a config object"}(e),e.bidders.forEach((function(t){r[t]||(r[t]={}),Object.keys(e.config).forEach((function(n){var i=e.config[n];f.isPlainObject(i)?r[t][n]=p({},r[t][n]||{},i):r[t][n]=i}))}))}catch(e){f.logError(e)}},getBidderConfig:function(){return r}}}()}, 16/*!**************************************************!*\ 17 !*** ./node_modules/prebid.js/src/mediaTypes.js ***! 18 \**************************************************/ 19/*! exports provided: NATIVE, VIDEO, BANNER, ADPOD */ 20/*! exports used: ADPOD, BANNER, NATIVE, VIDEO */function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"d",(function(){return i})),r.d(t,"b",(function(){return o})),r.d(t,"a",(function(){return a}));var n="native",i="video",o="banner",a="adpod"}, 21/*!**************************************************************!*\ 22 !*** ./node_modules/core-js-pure/features/array/includes.js ***! 23 \**************************************************************/ 24/*! no static exports found */ 25/*! exports used: default */ 26/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../../es/array/includes */135);e.exports=n}, 27/*!**********************************************************!*\ 28 !*** ./node_modules/core-js-pure/features/array/find.js ***! 29 \**********************************************************/ 30/*! no static exports found */ 31/*! exports used: default */ 32/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../../es/array/find */125);e.exports=n}, 33/*!***********************************************************************************!*\ 34 !*** ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/ad-config.js ***! 35 \***********************************************************************************/ 36/*! exports provided: default */ 37/*! all exports used */ 38/*! ModuleConcatenation bailout: Module is an entry point */,function(e,t,r){"use strict";r.r(t);const n=()=>{const e={ALL:0,REDUCED:1,MEMBER:2,NONE:3};return{level:e,isGptAdContent1Allowed:t=>[e.ALL,e.REDUCED].includes(t),isGptAdContent2Allowed:t=>[e.ALL,e.REDUCED].includes(t),isGptAdContent3Allowed:t=>[e.ALL,e.REDUCED].includes(t),isGptAdHeaderAllowed:t=>[e.ALL,e.REDUCED,e.MEMBER].includes(t),isGptAdOopAllowed:t=>[e.ALL].includes(t),isGptAdSkyAllowed:t=>[e.ALL,e.REDUCED,e.MEMBER].includes(t),isGptAdSky2Allowed:t=>[e.ALL,e.REDUCED].includes(t),isGptAdOutstream1Allowed:t=>[e.ALL,e.REDUCED].includes(t)}};window.hifiTools=window.hifiTools||{},window.hifiTools.adConfig=window.hifiTools.adConfig||n,t.default=n}, 39/*!**************************************************************************!*\
40 !*** ./node_modules/prebid.js/src/adapters/bidderFactory.js + 1 modules ***! 41 \**************************************************************************/ 42/*! exports provided: storage, registerBidder, newBidder, registerSyncInner, preloadBidderMappingFile, getIabSubCategory, isValid */ 43/*! exports used: getIabSubCategory, newBidder, registerBidder */ 44/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adapterManager.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/prebid.js/src/auction.js (referenced with cjs require), ./node_modules/prebid.js/src/prebid.js (referenced with cjs require)) */ 45/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/ajax.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 46/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/bidfactory.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 47/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/config.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 48/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/events.js (<- Module is not an ECMAScript module) */ 49/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/hook.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 50/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/mediaTypes.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 51/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/native.js because of ./node_modules/prebid.js/src/adapterManager.js */ 52/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/storageManager.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 53/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/userSync.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 54/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/utils.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/prebid.js/modules/teadsBidAdapter.js (referenced with cjs require), ./node_modules/prebid.js/src/adapterManager.js (referenced with cjs require), ./node_modules/prebid.js/src/ajax.js (referenced with cjs require), ./node_modules/prebid.js/src/auction.js (referenced with cjs require), ./node_modules/prebid.js/src/bidfactory.js (referenced with cjs require), ./node_modules/prebid.js/src/config.js (referenced with cjs require), ./node_modules/prebid.js/src/cpmBucketManager.js (referenced with cjs require), ./node_modules/prebid.js/src/events.js (referenced with cjs require), ./node_modules/prebid.js/src/prebid.js (referenced with cjs require), ./node_modules/prebid.js/src/targeting.js (referenced with cjs require)) */ 55/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/video.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 56/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/includes.js (<- Module is not an ECMAScript module) */ 57/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/constants.json (<- Module is not an ECMAScript module) */function(e,t,r){"use strict";function n(e){var t=e;return{callBids:function(){},setBidderCode:function(e){t=e},getBidderCode:function(){return t}}}r.d(t,"c",(function(){return E})),r.d(t,"b",(function(){return O})),r.d(t,"a",(function(){return x}));var i=r(19),o=r(2),a=r(44),s=r(43),c=r(16),d=r(35),u=r(14),p=r(30),l=r.n(p),f=r(4),g=r.n(f),m=r(21),b=r(0),v=r(3),y=r(9),h=r(26);function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(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 S(e,t)}
57(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 S(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}function A(e){return(A="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(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var T=Object(h.a)("bidderFactory"),w=["requestId","cpm","ttl","creativeId","netRevenue","currency"];function E(e){var t=Array.isArray(e.supportedMediaTypes)?{supportedMediaTypes:e.supportedMediaTypes}:void 0;function r(e){var r=O(e);i.default.registerBidAdapter(r,e.code,t)}r(e),Array.isArray(e.aliases)&&e.aliases.forEach((function(t){var n,o=t;Object(b.isPlainObject)(t)&&(o=t.code,n=t.gvlid),i.default.aliasRegistry[o]=e.code,r(I({},e,{code:o,gvlid:n}))}))}function O(e){return I(new n(e.code),{getSpec:function(){return Object.freeze(e)},registerSyncs:t,callBids:function(n,i,o,s,p,f){if(Array.isArray(n.bids)){var m={},v=[],y=n.bids.filter(r);if(0!==y.length){var h={};y.forEach((function(e){h[e.bidId]=e,e.adUnitCode||(e.adUnitCode=e.placementCode)}));var S=e.buildRequests(y,n);if(S&&0!==S.length){Array.isArray(S)||(S=[S]);var T=Object(b.delayExecution)(f(O),S.length);S.forEach((function(t){switch(t.method){case"GET":s("".concat(t.url).concat(function(e){if(e)return"?".concat("object"===A(e)?Object(b.parseQueryStringParameters)(e):e);return""}(t.data)),{success:f(r),error:n},void 0,I({method:"GET",withCredentials:!0},t.options));break;case"POST":s(t.url,{success:f(r),error:n},"string"==typeof t.data?t.data:JSON.stringify(t.data),I({method:"POST",contentType:"text/plain",withCredentials:!0},t.options));break;default:Object(b.logWarn)("Skipping invalid request from ".concat(e.code,". Request type ").concat(t.type," must be GET or POST")),T()}function r(r,n){p(e.code);try{r=JSON.parse(r)}catch(e){}var i;r={body:r,headers:{get:n.getResponseHeader.bind(n)}},v.push(r);try{i=e.interpretResponse(r,t)}catch(t){return Object(b.logError)("Bidder ".concat(e.code," failed to interpret the server's response. Continuing without bids"),null,t),void T()}function o(t){var r=h[t.requestId];if(r){t.originalCpm=t.cpm,t.originalCurrency=t.currency,t.meta=t.meta||I({},t[r.bidder]);var n=I(Object(a.a)(u.STATUS.GOOD,r),t);E(r.adUnitCode,n)}else Object(b.logWarn)("Bidder ".concat(e.code," made bid for unknown request ID: ").concat(t.requestId,". Ignoring."))}i&&(Object(b.isArray)(i)?i.forEach(o):o(i)),T(i)}function n(t){p(e.code),Object(b.logError)("Server call for ".concat(e.code," failed: ").concat(t,". Continuing without bids.")),T()}}))}else O()}else O()}function E(e,t){m[e]=!0,function(e,t,r){function n(e){return"Invalid bid from ".concat(t.bidderCode,". Ignoring bid: ").concat(e)}if(!e)return Object(b.logWarn)("No adUnitCode was supplied to addBidResponse."),!1;if(!t)return Object(b.logWarn)("Some adapter tried to add an undefined bid for ".concat(e,".")),!1;if(i=Object.keys(t),!w.every((function(e){return g()(i,e)&&!g()([void 0,null],t[e])})))return Object(b.logError)(n("Bidder ".concat(t.bidderCode," is missing required params. Check http://prebid.org/dev-docs/bidder-adapter-1.html for list of params."))),!1;var i;if("native"===t.mediaType&&!Object(c.f)(t,r))return Object(b.logError)(n("Native bid missing some required properties.")),!1;if("video"===t.mediaType&&!Object(d.c)(t,r))return Object(b.logError)(n("Video bid does not have required vastUrl or renderer property")),!1;if("banner"===t.mediaType&&!function(e,t,r){if((t.width||0===parseInt(t.width,10))&&(t.height||0===parseInt(t.height,10)))return t.width=parseInt(t.width,10),t.height=parseInt(t.height,10),!0;var n=Object(b.getBidderRequest)(r,t.bidderCode,e),i=n&&n.bids&&n.bids[0]&&n.bids[0].sizes,o=Object(b.parseSizesInput)(i);if(1===o.length){var a=_(o[0].split("x"),2),s=a[0],c=a[1];return t.width=parseInt(s,10),t.height=parseInt(c,10),!0}return!1}(e,t,r))return Object(b.logError)(n("Banner bids require a width and height")),!1;return!0}(e,t,[n])&&i(e,t)}
57function O(){o(),l.a.emit(u.EVENTS.BIDDER_DONE,n),t(v,n.gdprConsent,n.uspConsent)}}});function t(t,r,n){C(e,t,r,n)}function r(t){return!!e.isBidRequestValid(t)||(Object(b.logWarn)("Invalid bid sent to bidder ".concat(e.code,": ").concat(JSON.stringify(t))),!1)}}var C=Object(y.b)("async",(function(e,t,r,n){var a=o.b.getConfig("userSync.aliasSyncEnabled");if(e.getUserSyncs&&(a||!i.default.aliasRegistry[e.code])){var c=o.b.getConfig("userSync.filterSettings"),d=e.getUserSyncs({iframeEnabled:!(!c||!c.iframe&&!c.all),pixelEnabled:!(!c||!c.image&&!c.all)},t,r,n);d&&(Array.isArray(d)||(d=[d]),d.forEach((function(t){s.a.registerSync(t.type,e.code,t.url)})))}}),"registerSyncs");function x(e,t){var r=i.default.getBidAdapter(e);if(r.getSpec().getMappingFileInfo){var n=r.getSpec().getMappingFileInfo(),o=n.localStorageKey?n.localStorageKey:r.getBidderCode(),a=T.getDataFromLocalStorage(o);if(a){try{a=JSON.parse(a)}catch(t){Object(b.logError)("Failed to parse ".concat(e," mapping data stored in local storage"))}return a.mapping[t]?a.mapping[t]:null}}}Object(y.a)("checkAdUnitSetup").before((function(e,t){if(!o.b.getConfig("adpod.brandCategoryExclusion"))return e.call(this,t);t.filter((function(e){return Object(b.deepAccess)(e,"mediaTypes.video.context")===v.a})).map((function(e){return e.bids.map((function(e){return e.bidder}))})).reduce(b.flatten,[]).filter(b.uniques).forEach((function(e){var t=i.default.getBidAdapter(e);if(t.getSpec().getMappingFileInfo){var r=t.getSpec().getMappingFileInfo(),n=r.refreshInDays?r.refreshInDays:1,o=r.localStorageKey?r.localStorageKey:t.getSpec().code,a=T.getDataFromLocalStorage(o);try{(!(a=a?JSON.parse(a):void 0)||Object(b.timestamp)()>a.lastUpdated+24*n*60*60*1e3)&&Object(m.a)(r.url,{success:function(t){try{t=JSON.parse(t);var r={lastUpdated:Object(b.timestamp)(),mapping:t.mapping};T.setDataInLocalStorage(o,JSON.stringify(r))}catch(t){Object(b.logError)("Failed to parse ".concat(e," bidder translation mapping file"))}},error:function(){Object(b.logError)("Failed to load ".concat(e," bidder translation file"))}})}catch(t){Object(b.logError)("Failed to parse ".concat(e," bidder translation mapping file"))}}})),e.call(this,t)}))}, 58/*!********************************************!*\ 59 !*** ./node_modules/prebid.js/src/hook.js ***! 60 \********************************************/ 61/*! exports provided: hook, getHook, setupBeforeHookFnOnce, module, submodule */ 62/*! exports used: getHook, hook, submodule */function(e,t,r){"use strict";r.d(t,"b",(function(){return o})),r.d(t,"a",(function(){return a})),r.d(t,"c",(function(){return s}));var n=r(/*! fun-hooks/no-eval/index.js */48),i=r.n(n);var o=i()({ready:i.a.SYNC|i.a.ASYNC|i.a.QUEUE}),a=o.get;function s(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];a(e).before((function(e,t){t.push(r),e(t)}))}}, 63/*!*******************************************************!*\ 64 !*** ./node_modules/core-js-pure/internals/export.js ***! 65 \*******************************************************/ 66/*! no static exports found */ 67/*! all exports used */ 68/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/global */22),i=r(/*! ../internals/object-get-own-property-descriptor */128).f,o=r(/*! ../internals/is-forced */130),a=r(/*! ../internals/path */46),s=r(/*! ../internals/function-bind-context */20),c=r(/*! ../internals/create-non-enumerable-property */29),d=r(/*! ../internals/has */24),u=function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var r,p,l,f,g,m,b,v,y=e.target,h=e.global,_=e.stat,S=e.proto,A=h?n:_?n[y]:(n[y]||{}).prototype,I=h?a:a[y]||(a[y]={}),T=I.prototype;for(l in t)r=!o(h?l:y+(_?".":"#")+l,e.forced)&&A&&d(A,l),g=I[l],r&&(m=e.noTargetGet?(v=i(A,l))&&v.value:A[l]),f=r&&m?m:t[l],r&&typeof g==typeof f||(b=e.bind&&r?s(f,n):e.wrap&&r?u(f):S&&"function"==typeof f?s(Function.call,f):f,(e.sham||f&&f.sham||g&&g.sham)&&c(b,"sham",!0),I[l]=b,S&&(d(a,p=y+"Prototype")||c(a,p,{}),a[p][l]=f,e.real&&T&&!T[l]&&c(T,l,f)))}}, 69/*!**********************************************************!*\ 70 !*** ./node_modules/core-js-pure/internals/an-object.js ***! 71 \**********************************************************/ 72/*! no static exports found */ 73/*! all exports used */ 74/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-object */23);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}}, 75/*!********************************************************!*\ 76 !*** ./node_modules/core-js-pure/internals/is-pure.js ***! 77 \********************************************************/ 78/*! no static exports found */ 79/*! all exports used */ 80/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=!0}, 81/*!********************************************************!*\ 82 !*** ./node_modules/core-js-pure/internals/iterate.js ***! 83 \********************************************************/ 84/*! no static exports found */ 85/*! all exports used */ 86/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/is-array-iterator-method */87),o=r(/*! ../internals/to-length */53),a=r(/*! ../internals/function-bind-context */20),s=r(/*! ../internals/get-iterator-method */67),c=r(/*! ../internals/iterator-close */88),d=function(e,t){this.stopped=e,this.result=t};e.exports=function(e,t,r){var u,p,l,f,g,m,b,v=r&&r.that,y=!(!r||!r.AS_ENTRIES),h=!(!r||!r.IS_ITERATOR),_=!(!r||!r.INTERRUPTED),S=a(t,v,1+y+_),A=function(e){return u&&c(u),new d(!0,e)},I=function(e){return y?(n(e),_?S(e[0],e[1],A):S(e[0],e[1])):_?S(e,A):S(e)};if(h)u=e;else{if("function"!=typeof(p=s(e)))throw TypeError("Target is not iterable");if(i(p)){for(l=0,f=o(e.length);f>l;l++)if((g=I(e[l]))&&g instanceof d)return g;return new d(!1)}u=p.call(e)}for(m=u.next;!(b=m.call(u)).done;){try{g=I(b.value)}catch(e){throw c(u),e}if("object"==typeof g&&g&&g instanceof d)return g}return new d(!1)}}, 87/*!***************************************************!*\ 88 !*** ./node_modules/prebid.js/src/constants.json ***! 89 \***************************************************/ 90/*! exports provided: JSON_MAPPING, DEBUG_MODE, STATUS, CB, EVENTS, AD_RENDER_FAILED_REASON, EVENT_ID_PATHS, GRANULARITY_OPTIONS, TARGETING_KEYS, NATIVE_KEYS, S2S, BID_STATUS, default */ 91/*! all exports used */ 92/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e){e.exports=JSON.parse('{"JSON_MAPPING":{"PL_CODE":"code","PL_SIZE":"sizes","PL_BIDS":"bids","BD_BIDDER":"bidder","BD_ID":"paramsd","BD_PL_ID":"placementId","ADSERVER_TARGETING":"adserverTargeting","BD_SETTING_STANDARD":"standard"},"DEBUG_MODE":"pbjs_debug","STATUS":{"GOOD":1,"NO_BID":2},"CB":{"TYPE":{"ALL_BIDS_BACK":"allRequestedBidsBack","AD_UNIT_BIDS_BACK":"adUnitBidsBack","BID_WO
92N":"bidWon","REQUEST_BIDS":"requestBids"}},"EVENTS":{"AUCTION_INIT":"auctionInit","AUCTION_END":"auctionEnd","BID_ADJUSTMENT":"bidAdjustment","BID_TIMEOUT":"bidTimeout","BID_REQUESTED":"bidRequested","BID_RESPONSE":"bidResponse","NO_BID":"noBid","BID_WON":"bidWon","BIDDER_DONE":"bidderDone","SET_TARGETING":"setTargeting","BEFORE_REQUEST_BIDS":"beforeRequestBids","REQUEST_BIDS":"requestBids","ADD_AD_UNITS":"addAdUnits","AD_RENDER_FAILED":"adRenderFailed","TCF2_ENFORCEMENT":"tcf2Enforcement","AUCTION_DEBUG":"auctionDebug"},"AD_RENDER_FAILED_REASON":{"PREVENT_WRITING_ON_MAIN_DOCUMENT":"preventWritingOnMainDocuemnt","NO_AD":"noAd","EXCEPTION":"exception","CANNOT_FIND_AD":"cannotFindAd","MISSING_DOC_OR_ADID":"missingDocOrAdid"},"EVENT_ID_PATHS":{"bidWon":"adUnitCode"},"GRANULARITY_OPTIONS":{"LOW":"low","MEDIUM":"medium","HIGH":"high","AUTO":"auto","DENSE":"dense","CUSTOM":"custom"},"TARGETING_KEYS":{"BIDDER":"hb_bidder","AD_ID":"hb_adid","PRICE_BUCKET":"hb_pb","SIZE":"hb_size","DEAL":"hb_deal","SOURCE":"hb_source","FORMAT":"hb_format","UUID":"hb_uuid","CACHE_ID":"hb_cache_id","CACHE_HOST":"hb_cache_host"},"NATIVE_KEYS":{"title":"hb_native_title","body":"hb_native_body","body2":"hb_native_body2","privacyLink":"hb_native_privacy","privacyIcon":"hb_native_privicon","sponsoredBy":"hb_native_brand","image":"hb_native_image","icon":"hb_native_icon","clickUrl":"hb_native_linkurl","displayUrl":"hb_native_displayurl","cta":"hb_native_cta","rating":"hb_native_rating","address":"hb_native_address","downloads":"hb_native_downloads","likes":"hb_native_likes","phone":"hb_native_phone","price":"hb_native_price","salePrice":"hb_native_saleprice"},"S2S":{"SRC":"s2s","DEFAULT_ENDPOINT":"https://prebid.adnxs.com/pbs/v1/openrtb2/auction","SYNCED_BIDDERS_KEY":"pbjsSyncs"},"BID_STATUS":{"BID_TARGETING_SET":"targetingSet","RENDERED":"rendered","BID_REJECTED":"bidRejected"}}')}, 93/*!***********************************************************!*\ 94 !*** ./node_modules/core-js-pure/internals/a-function.js ***! 95 \***********************************************************/ 96/*! no static exports found */ 97/*! all exports used */ 98/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}}, 99/*!**********************************************!*\ 100 !*** ./node_modules/prebid.js/src/native.js ***! 101 \**********************************************/ 102/*! exports provided: nativeAdapters, NATIVE_TARGETING_KEYS, processNativeAdUnitParams, nativeAdUnit, nativeBidder, hasNonNativeBidder, nativeBidIsValid, fireNativeTrackers, getNativeTargeting, getAssetMessage */ 103/*! exports used: NATIVE_TARGETING_KEYS, fireNativeTrackers, getAssetMessage, getNativeTargeting, nativeAdapters, nativeBidIsValid, processNativeAdUnitParams */function(e,t,r){"use strict";r.d(t,"e",(function(){return c})),r.d(t,"a",(function(){return d})),r.d(t,"g",(function(){return p})),r.d(t,"f",(function(){return l})),r.d(t,"b",(function(){return f})),r.d(t,"d",(function(){return g})),r.d(t,"c",(function(){return m}));var n=r(/*! ./utils.js */0),i=r(/*! core-js-pure/features/array/includes.js */4),o=r.n(i);function a(e){return(a="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)}var s=r(/*! ./constants.json */14),c=[],d=Object.keys(s.NATIVE_KEYS).map((function(e){return s.NATIVE_KEYS[e]})),u={image:{image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}}};function p(e){return e&&e.type&&function(e){if(!e||!o()(Object.keys(u),e))return Object(n.logError)("".concat(e," nativeParam is not supported")),!1;return!0}(e.type)?u[e.type]:e}function l(e,t){var r=Object(n.getBidRequest)(e.requestId,t);if(!r)return!1;if(!Object(n.deepAccess)(e,"native.clickUrl"))return!1;if(Object(n.deepAccess)(e,"native.image")&&(!Object(n.deepAccess)(e,"native.image.height")||!Object(n.deepAccess)(e,"native.image.width")))return!1;if(Object(n.deepAccess)(e,"native.icon")&&(!Object(n.deepAccess)(e,"native.icon.height")||!Object(n.deepAccess)(e,"native.icon.width")))return!1;var i=r.nativeParams;if(!i)return!0;var a=Object.keys(i).filter((function(e){return i[e].required})),s=Object.keys(e.native).filter((function(t){return e.native[t]}));return a.every((function(e){return o()(s,e)}))}function f(e,t){var r;return"click"===e.action?r=t.native&&t.native.clickTrackers:(r=t.native&&t.native.impressionTrackers,t.native&&t.native.javascriptTrackers&&Object(n.insertHtmlIntoIframe)(t.native.javascriptTrackers)),(r||[]).forEac
103h(n.triggerPixel),e.action}function g(e,t){var r={};return Object.keys(e.native).forEach((function(i){var o=s.NATIVE_KEYS[i],a=b(e.native[i]);Object(n.deepAccess)(t,"mediaTypes.native.".concat(i,".sendId"))&&(a="".concat(o,":").concat(e.adId));o&&a&&(r[o]=a)})),r}function m(e,t){var r={message:"assetResponse",adId:e.adId,assets:[]};return e.assets.forEach((function(e){var i=Object(n.getKeyByValue)(s.NATIVE_KEYS,e),o=b(t.native[i]);r.assets.push({key:i,value:o})})),r}function b(e){return"object"===a(e)&&e.url?e.url:e}}, 104/*!******************************************************************!*\ 105 !*** ./node_modules/core-js-pure/internals/well-known-symbol.js ***! 106 \******************************************************************/ 107/*! no static exports found */ 108/*! all exports used */ 109/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/global */22),i=r(/*! ../internals/shared */82),o=r(/*! ../internals/has */24),a=r(/*! ../internals/uid */64),s=r(/*! ../internals/native-symbol */83),c=r(/*! ../internals/use-symbol-as-uid */134),d=i("wks"),u=n.Symbol,p=c?u:u&&u.withoutSetter||a;e.exports=function(e){return o(d,e)||(s&&o(u,e)?d[e]=u[e]:d[e]=p("Symbol."+e)),d[e]}}, 110/*!********************************************************************************************************************!*\ 111 !*** ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/provider/google-publisher-tags/refresh-sky.js ***! 112 \********************************************************************************************************************/ 113/*! exports provided: refreshSky, stopRefreshSky */ 114/*! exports used: refreshSky, stopRefreshSky */function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i})),window.hifiTools=window.hifiTools||{},window.hifiTools.skyRefreshes=window.hifiTools.skyRefreshes||0;const n=e=>{window.hifiTools.skyRefreshes>=2||(window.hifiTools.skyRefreshes+=1,window.hifiTools.dfpSlots.sky&&window.googletag.pubads().refresh([window.hifiTools.dfpSlots.sky]),window.hifiTools.skyRefreshes<2&&setTimeout(()=>{n()},e))},i=()=>{window.hifiTools.skyRefreshes=2}}, 115/*!******************************************************************!*\ 116 !*** ./node_modules/prebid.js/src/adapterManager.js + 1 modules ***! 117 \******************************************************************/ 118/*! exports provided: gdprDataHandler, uspDataHandler, setS2STestingModule, default */ 119/*! all exports used */ 120/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adUnits.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 121/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adapters/bidderFactory.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 122/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/ajax.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 123/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/config.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 124/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/hook.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 125/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/native.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 126/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/sizeMapping.js because of ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js */ 127/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/utils.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/prebid.js/modules/teadsBidAdapter.js (referenced with cjs require), ./node_modules/prebid.js/src/adapterManager.js (referenced with cjs require), ./node_modules/prebid.js/src/ajax.js (referenced with cjs require), ./node_modules/prebid.js/src/auction.js (referenced with cjs require), ./node_modules/prebid.js/src/bidfactory.js (referenced with cjs require), ./node_modules/prebid.js/src/config.js (referenced with cjs require), ./node_modules/prebid.js/src/cpmBucketManager.js (referenced with cjs require), ./node_modules/prebid.js/src/events.js (referenced with cjs require), ./node_modules/prebid.js/src/prebid.js (referenced with cjs require), ./node_modules/prebid.js/src/targeting.js (referenced with cjs require)) */ 128/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/find.js (<- Module is not an ECMAScript module) */ 129/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/includes.js (<- Module is not an ECMAScript module) */function(e,t,r){"use strict";r.r(t),r.d(t,"gdprDataHandler",(function(){return x})),r.d(t,"uspDataHandler",(function(){return j})),r.d(t,"setS2STestingModule",(function(){return D}));var n=r(0),i=r(36),o=r(16),a=r(8),s=r(21),c=r(2),d=r(9),u=r(4),p=r.n(u),l=r(5),f=r.n(l),g=r(33);var m=function(e){function t(e){try{var t=e.querySelector("link[rel='canonical']");if(null!==t)return t.href}catch(e){}return null}return function(){var r,i,o,a=[],s=function(e){try{if(!e.location.ancestorOrigins)return;return e.location.ancestorOrigins}catch(e){}}(e),c=!1,d=0,u=!1,p=!1;do{var l=r,f=p,g=void 0,m=!1,b=null;p=!1,r=r?r.parent:e;
vendor: 4,398 bytes, line 129
129try{g=r.location.href||null}catch(e){m=!0}if(m)if(f){var v=l.context;try{i=b=v.sourceUrl,u=!0,r===e.top&&(c=!0),v.canonicalUrl&&(o=v.canonicalUrl)}catch(e){}}else{Object(n.logWarn)("Trying to access cross domain iframe. Continuing without referrer and location");try{var y=l.document.referrer;y&&(b=y,r===e.top&&(c=!0))}catch(e){}!b&&s&&s[d-1]&&(b=s[d-1]),b&&!u&&(i=b)}else{if(g&&(i=b=g,u=!1,r===e.top)){c=!0;var h=t(r.document);h&&(o=h)}r.context&&r.context.sourceUrl&&(p=!0)}a.push(b),d++}while(r!==e.top);return a.reverse(),{referer:i||null,reachedTop:c,isAmp:u,numIframes:d-1,stack:a,canonicalUrl:o||null}}}(window);function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(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 v(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}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var h,_=r(/*! ./utils.js */0),S=r(/*! ./constants.json */14),A=r(/*! ./events.js */30),I={},T=I.bidderRegistry={},w=I.aliasRegistry={},E={};c.b.getConfig("s2sConfig",(function(e){E=e.s2sConfig}));var O={};var C=Object(d.b)("sync",(function(e){var t=e.bidderCode,r=e.auctionId,a=e.bidderRequestId,s=e.adUnits,c=e.labels,d=e.src;return s.reduce((function(e,s){var u=Object(i.b)(Object(i.a)(s,c),s.mediaTypes,s.sizes),p=u.active,l=u.mediaTypes,f=u.filterResults;return p?f&&_.logInfo('Size mapping filtered adUnit "'.concat(s.code,'" banner sizes from '),f.before,"to ",f.after):_.logInfo('Size mapping disabled adUnit "'.concat(s.code,'"')),p&&e.push(s.bids.filter((function(e){return e.bidder===t})).reduce((function(e,t){var u=s.nativeParams||_.deepAccess(s,"mediaTypes.native");u&&(t=y({},t,{nativeParams:Object(o.g)(u)})),t=y({},t,Object(n.getDefinedParams)(s,["fpd","mediaType","renderer","storedAuctionResponse"]));var p=Object(i.b)(Object(i.a)(t,c),l),f=p.active,m=p.mediaTypes,b=p.filterResults;return f?b&&_.logInfo('Size mapping filtered adUnit "'.concat(s.code,'" bidder "').concat(t.bidder,'" banner sizes from '),b.before,"to ",b.after):_.logInfo('Size mapping deactivated adUnit "'.concat(s.code,'" bidder "').concat(t.bidder,'"')),_.isValidMediaTypes(m)?t=y({},t,{mediaTypes:m}):_.logError("mediaTypes is not correctly configured for adunit ".concat(s.code)),f&&e.push(y({},t,{adUnitCode:s.code,transactionId:s.transactionId,sizes:_.deepAccess(m,"banner.sizes")||_.deepAccess(m,"video.playerSize")||[],bidId:t.bid_id||_.getUniqueIdentifierStr(),bidderRequestId:a,auctionId:r,src:d,bidRequestsCount:g.a.getRequestsCounter(s.code),bidderRequestsCount:g.a.getBidderRequestsCounter(s.code,t.bidder),bidderWinsCount:g.a.getBidderWinsCounter(s.code,t.bidder)})),e}),[])),e}),[]).reduce(n.flatten,[]).filter((function(e){return""!==e}))}),"getBids");var x={consentData:null,setConsentData:function(e){x.consentData=e},getConsentData:function(){return x.consentData}},j={consentData:null,setConsentData:function(e){j.consentData=e},getConsentData:function(){return j.consentData}};function R(){return E&&E.enabled&&E.testing&&h}function D(e){h=e}function P(e,t,r){try{var i=T[e].getSpec();i&&i[t]&&"function"==typeof i[t]&&(_.logInfo("Invoking ".concat(e,".").concat(t)),c.b.runWithBidder(e,n.bind.call(i[t],i,r)))}catch(r){_.logWarn("Error calling ".concat(t," of ").concat(e))}}I.makeBidRequests=Object(d.b)("sync",(function(e,t,r,i,o){A.emit(S.EVENTS.BEFORE_REQUEST_BIDS,e);var a=[],s=Object(n.getBidderCodes)(e);c.b.getConfig("bidderSequence")===c.a&&(s=Object(n.shuffle)(s));var d=m(),u=s,l=[];
129if(E.enabled){if(R()){var g=h.getSourceBidderMap(e);l=g[h.CLIENT]}var b=E.bidders;u=s.filter((function(e){return!p()(b,e)||p()(l,e)}));Boolean(R()&&E.testServerOnly)&&function(e){return Boolean(f()(e,(function(e){return f()(e.bids,(function(e){return(e.bidSource||E.bidderControl&&E.bidderControl[e.bidder])&&e.finalSource===h.SERVER}))})))}(e)&&(u.length=0);var v=function(e){var t=E.bidders,r=_.deepClone(e);return r.forEach((function(e){e.bids=e.bids.filter((function(e){return p()(t,e.bidder)&&(!R()||e.finalSource!==h.CLIENT)})).map((function(e){return e.bid_id=_.getUniqueIdentifierStr(),e}))})),r=r.filter((function(e){return 0!==e.bids.length}))}(e),y=_.generateUUID();b.forEach((function(e){var n=_.getUniqueIdentifierStr(),i={bidderCode:e,auctionId:r,bidderRequestId:n,tid:y,bids:C({bidderCode:e,auctionId:r,bidderRequestId:n,adUnits:_.deepClone(v),labels:o,src:S.S2S.SRC}),auctionStart:t,timeout:E.timeout,src:S.S2S.SRC,refererInfo:d};0!==i.bids.length&&a.push(i)})),v.forEach((function(e){var t=e.bids.filter((function(e){return f()(a,(function(t){return f()(t.bids,(function(t){return t.bidId===e.bid_id}))}))}));e.bids=t})),a.forEach((function(e){e.adUnitsS2SCopy=v.filter((function(e){return e.bids.length>0}))}))}var I=function(e){var t=_.deepClone(e);return t.forEach((function(e){e.bids=e.bids.filter((function(e){return!R()||e.finalSource!==h.SERVER}))})),t=t.filter((function(e){return 0!==e.bids.length}))}(e);return u.forEach((function(e){var n=_.getUniqueIdentifierStr(),s={bidderCode:e,auctionId:r,bidderRequestId:n,bids:C({bidderCode:e,auctionId:r,bidderRequestId:n,adUnits:_.deepClone(I),labels:o,src:"client"}),auctionStart:t,timeout:i,refererInfo:d},c=T[e];c||_.logError("Trying to make a request for bidder that does not exist: ".concat(e)),c&&s.bids&&0!==s.bids.length&&a.push(s)})),x.getConsentData()&&a.forEach((function(e){e.gdprConsent=x.getConsentData()})),j.getConsentData()&&a.forEach((function(e){e.uspConsent=j.getConsentData()})),a}),"makeBidRequests"),I.callBids=function(e,t,r,i,o,a,d){if(t.length){var u=b(t.reduce((function(e,t){return e[Number(void 0!==t.src&&t.src===S.S2S.SRC)].push(t),e}),[[],[]]),2),l=u[0],f=u[1];if(f.length){var g=Object(s.b)(a,o?{request:o.request.bind(null,"s2s"),done:o.done}:void 0),m=E.bidders,v=T[E.adapter],y=f[0].tid,h=f[0].adUnitsS2SCopy;if(v){var I={tid:y,ad_units:h};if(I.ad_units.length){var w=f.map((function(e){return e.start=Object(n.timestamp)(),i.bind(e)})),O=I.ad_units.reduce((function(e,t){return e.concat((t.bids||[]).reduce((function(e,t){return e.concat(t.bidder)}),[]))}),[]);_.logMessage("CALLING S2S HEADER BIDDERS ==== ".concat(m.filter((function(e){return p()(O,e)})).join(","))),f.forEach((function(e){A.emit(S.EVENTS.BID_REQUESTED,e)})),v.callBids(I,f,(function(e,t){var i=Object(n.getBidderRequest)(f,t.bidderCode,e);i&&r.call(i,e,t)}),(function(){return w.forEach((function(e){return e()}))}),g)}}else _.logError("missing "+E.adapter)}l.forEach((function(e){e.start=Object(n.timestamp)();var t=T[e.bidderCode];_.logMessage("CALLING BIDDER ======= ".concat(e.bidderCode)),A.emit(S.EVENTS.BID_REQUESTED,e);var u=Object(s.b)(a,o?{request:o.request.bind(null,e.bidderCode),done:o.done}:void 0),p=i.bind(e);try{c.b.runWithBidder(e.bidderCode,n.bind.call(t.callBids,t,e,r.bind(e),p,u,d,c.b.callbackWithBidder(e.bidderCode)))}catch(t){_.logError("".concat(e.bidderCode," Bid Adapter emitted an uncaught error when parsing their bidRequest"),{e:t,bidRequest:e}),p()}}))}else _.logWarn("callBids executed with no bidRequests. Were they filtered by labels or sizing?")},I.videoAdapters=[],I.registerBidAdapter=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.supportedMediaTypes,i=void 0===n?[]:n;e&&t?"function"==typeof e.callBids?(T[t]=e,p()(i,"video")&&I.videoAdapters.push(t),p()(i,"native")&&o.e.push(t)):_.logError("Bidder adaptor error for bidder code: "+t+"bidder must implement a callBids() function"):_.logError("bidAdaptor or bidderCode not specified")},I.aliasBidAdapter=function(e,t,r){if(void 0===T[t]){var n=T[e];if(void 0===n){var i=c.b.getConfig("s2sConfig"),s=i&&i.bidders;
129s&&p()(s,t)?w[t]=e:_.logError('bidderCode "'+e+'" is not an existing bidder.',"adapterManager.aliasBidAdapter")}else try{var d,u=function(e){var t=[];return p()(I.videoAdapters,e)&&t.push("video"),p()(o.e,e)&&t.push("native"),t}(e);if(n.constructor.prototype!=Object.prototype)(d=new n.constructor).setBidderCode(t);else{var l=n.getSpec(),f=r&&r.gvlid;d=Object(a.b)(y({},l,{code:t,gvlid:f})),w[t]=e}I.registerBidAdapter(d,t,{supportedMediaTypes:u})}catch(t){_.logError(e+" bidder does not currently support aliasing.","adapterManager.aliasBidAdapter")}}else _.logMessage('alias name "'+t+'" has been already specified.')},I.registerAnalyticsAdapter=function(e){var t=e.adapter,r=e.code,n=e.gvlid;t&&r?"function"==typeof t.enableAnalytics?(t.code=r,O[r]={adapter:t,gvlid:n}):_.logError('Prebid Error: Analytics adaptor error for analytics "'.concat(r,'"\n analytics adapter must implement an enableAnalytics() function')):_.logError("Prebid Error: analyticsAdapter or analyticsCode not specified")},I.enableAnalytics=function(e){_.isArray(e)||(e=[e]),_._each(e,(function(e){var t=O[e.provider].adapter;t?t.enableAnalytics(e):_.logError("Prebid Error: no analytics adapter found in registry for\n ".concat(e.provider,"."))}))},I.getBidAdapter=function(e){return T[e]},I.getAnalyticsAdapter=function(e){return O[e]},I.callTimedOutBidders=function(e,t,r){t=t.map((function(t){return t.params=_.getUserConfiguredParams(e,t.adUnitCode,t.bidder),t.timeout=r,t})),t=_.groupBy(t,"bidder"),Object.keys(t).forEach((function(e){P(e,"onTimeout",t[e])}))},I.callBidWonBidder=function(e,t,r){t.params=_.getUserConfiguredParams(r,t.adUnitCode,t.bidder),g.a.incrementBidderWinsCounter(t.adUnitCode,t.bidder),P(e,"onBidWon",t)},I.callSetTargetingBidder=function(e,t){P(e,"onSetTargeting",t)};t.default=I}, 130/*!**********************************************************************!*\ 131 !*** ./node_modules/core-js-pure/internals/function-bind-context.js ***! 132 \**********************************************************************/ 133/*! no static exports found */ 134/*! all exports used */ 135/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/a-function */15);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}}, 136/*!********************************************!*\ 137 !*** ./node_modules/prebid.js/src/ajax.js ***! 138 \********************************************/ 139/*! exports provided: ajax, ajaxBuilder */ 140/*! exports used: ajax, ajaxBuilder */function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return c}));var n=r(/*! ./config.js */2);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}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)}var a=r(/*! ./utils.js */0),s=c();function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.request,s=t.done;return function(t,c,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{var p,l=u.method||(d?"POST":"GET"),f=document.createElement("a");f.href=t;var g="object"===o(c)&&null!==c?c:{success:function(){a.logMessage("xhr success")},error:function(e){a.logError("xhr error",null,e)}};if("function"==typeof c&&(g.success=c),(p=new window.XMLHttpRequest).onreadystatechange=function(){if(4===p.readyState){"function"==typeof s&&s(f.origin);var e=p.status;e>=200&&e<300||304===e?g.success(p.responseText,p):g.error(p.statusText,p)}},n.b.getConfig("disableAjaxTimeout")||(p.ontimeout=function(){a.logError(" xhr timeout after ",p.timeout,"ms")}),"GET"===l&&d){var m=a.parseUrl(t,u);i(m.search,d),t=a.buildUrl(m)}p.open(l,t,!0),n.b.getConfig("disableAjaxTimeout")||(p.timeout=e),u.withCredentials&&(p.withCredentials=!0),a._each(u.customHeaders,(function(e,t){p.setRequestHeader(t,e)})),u.preflight&&p.setRequestHeader("X-Requested-With","XMLHttpRequest"),p.setRequestHeader("Content-Type",u.contentType||"text/plain"),"function"==typeof r&&r(f.origin),"POST"===l&&d?p.send(d):p.send()}catch(e){a.logError("xhr construction",e)}}}}, 141/*!*******************************************************!*\ 142 !*** ./node_modules/core-js-pure/internals/global.js ***! 143 \*******************************************************/ 144/*! no static exports found */ 145/*! all exports used */ 146/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){(function(t){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 t&&t)||function(){return this}()||Function("return this")()}).call(this,r(/*! ./../../webpack/buildin/global.js */127))}, 147/*!**********************************************************!*\ 148 !*** ./node_modules/core-js-pure/internals/is-object.js ***! 149 \**********************************************************/ 150/*! no static exports found */ 151/*! all exports used */ 152/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}}, 153/*!****************************************************!*\ 154 !*** ./node_modules/core-js-pure/internals/has.js ***! 155 \****************************************************/ 156/*! no static exports found */ 157/*! all exports used */ 158/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}}, 159/*!*************************************************************!*\ 160 !*** ./node_modules/core-js-pure/internals/get-built-in.js ***! 161 \*************************************************************/ 162/*! no static exports found */ 163/*! all exports used */ 164/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/path */46),i=r(/*! ../internals/global */22),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(n[e])||o(i[e]):n[e]&&n[e][t]||i[e]&&i[e][t]}}, 165/*!******************************************************!*\ 166 !*** ./node_modules/prebid.js/src/storageManager.js ***! 167 \******************************************************/ 168/*! exports provided: storageCallbacks, newStorageManager, validateStorageEnforcement, getCoreStorageManager, getStorageManager, resetData */ 169/*! exports used: getCoreStorageManager, getStorageManager, storageCallbacks */function(e,t,r){"use strict";r.d(t,"c",(function(){return c})),r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return l}));var n=r(/*! ./hook.js */9),i=r(/*! ./utils.js */0),o=r(/*! core-js-pure/features/array/includes.js */4),a=r.n(o),s=["core","prebid-module"],c=[];function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.gvlid,r=e.moduleName,n=e.moduleType;function o(e){if(a()(s,n)){return e({valid:!0})}var o;return u(t,r,{hasEnforcementHook:!1},(function(t){if(t&&t.hasEnforcementHook)o=e(t);else{var r={hasEnforcementHook:!1,valid:i.hasDeviceAccess()};o=e(r)}})),o}
169var d=function(e,t,r,n,i,a){var s=function(o){if(o&&o.valid){var a=i&&""!==i?" ;domain=".concat(encodeURIComponent(i)):"",s=r&&""!==r?" ;expires=".concat(r):"",c=null!=n&&"none"==n.toLowerCase()?"; Secure":"";document.cookie="".concat(e,"=").concat(encodeURIComponent(t)).concat(s,"; path=/").concat(a).concat(n?"; SameSite=".concat(n):"").concat(c)}};if(!a||"function"!=typeof a)return o(s);c.push((function(){var e=o(s);a(e)}))},p=function(e,t){var r=function(t){if(t&&t.valid){var r=window.document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]*)\\s*(;|$)");return r?decodeURIComponent(r[2]):null}return null};if(!t||"function"!=typeof t)return o(r);c.push((function(){var e=o(r);t(e)}))},l=function(e){var t=function(e){if(e&&e.valid)try{return localStorage.setItem("prebid.cookieTest","1"),"1"===localStorage.getItem("prebid.cookieTest")}catch(e){}return!1};if(!e||"function"!=typeof e)return o(t);c.push((function(){var r=o(t);e(r)}))},f=function(e){var t=function(e){return!(!e||!e.valid)&&(!!i.checkCookieSupport()||(window.document.cookie="prebid.cookieTest",-1!==window.document.cookie.indexOf("prebid.cookieTest")))};if(!e||"function"!=typeof e)return o(t);c.push((function(){var r=o(t);e(r)}))},g=function(e,t,r){var n=function(r){r&&r.valid&&v()&&window.localStorage.setItem(e,t)};if(!r||"function"!=typeof r)return o(n);c.push((function(){var e=o(n);r(e)}))},m=function(e,t){var r=function(t){return t&&t.valid&&v()?window.localStorage.getItem(e):null};if(!t||"function"!=typeof t)return o(r);c.push((function(){var e=o(r);t(e)}))},b=function(e,t){var r=function(t){t&&t.valid&&v()&&window.localStorage.removeItem(e)};if(!t||"function"!=typeof t)return o(r);c.push((function(){var e=o(r);t(e)}))},v=function(e){var t=function(e){if(e&&e.valid)try{return!!window.localStorage}catch(e){i.logError("Local storage api disabled")}return!1};if(!e||"function"!=typeof e)return o(t);c.push((function(){var r=o(t);e(r)}))},y=function(e,t){var r=function(t){if(t&&t.valid){var r=[];if(i.hasDeviceAccess())for(var n=document.cookie.split(";");n.length;){var o=n.pop(),a=o.indexOf("=");a=a<0?o.length:a,decodeURIComponent(o.slice(0,a).replace(/^\s+/,"")).indexOf(e)>=0&&r.push(decodeURIComponent(o.slice(a+1)))}return r}};if(!t||"function"!=typeof t)return o(r);c.push((function(){var e=o(r);t(e)}))};return{setCookie:d,getCookie:p,localStorageIsEnabled:l,cookiesAreEnabled:f,setDataInLocalStorage:g,getDataFromLocalStorage:m,removeDataFromLocalStorage:b,hasLocalStorage:v,findSimilarCookies:y}}var u=Object(n.b)("async",(function(e,t,r,n){n(r)}),"validateStorageEnforcement");function p(e){return d({moduleName:e,moduleType:"core"})}function l(e,t){return d({gvlid:e,moduleName:t})}}, 170/*!************************************************************!*\ 171 !*** ./node_modules/core-js-pure/internals/descriptors.js ***! 172 \************************************************************/ 173/*! no static exports found */ 174/*! all exports used */ 175/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/fails */28);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))}, 176/*!******************************************************!*\ 177 !*** ./node_modules/core-js-pure/internals/fails.js ***! 178 \******************************************************/ 179/*! no static exports found */ 180/*! all exports used */ 181/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}}, 182/*!*******************************************************************************!*\ 183 !*** ./node_modules/core-js-pure/internals/create-non-enumerable-property.js ***! 184 \*******************************************************************************/ 185/*! no static exports found */ 186/*! all exports used */ 187/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/descriptors */27),i=r(/*! ../internals/object-define-property */32),o=r(/*! ../internals/create-property-descriptor */49);e.exports=n?function(e,t,r){return i.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}}, 188/*!**********************************************!*\ 189 !*** ./node_modules/prebid.js/src/events.js ***! 190 \**********************************************/ 191/*! no static exports found */ 192/*! all exports used */ 193/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){function n(){return(n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
193for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var i=r(/*! ./utils.js */0),o=r(/*! ./constants.json */14),a=Array.prototype.slice,s=Array.prototype.push,c=i._map(o.EVENTS,(function(e){return e})),d=o.EVENT_ID_PATHS,u=[];e.exports=function(){var e={},t={};function r(t,r){i.logMessage("Emitting event for: "+t);var n=r[0]||{},o=n[d[t]],a=e[t]||{que:[]},c=i._map(a,(function(e,t){return t})),p=[];u.push({eventType:t,args:n,id:o,elapsedTime:i.getPerformanceNow()}),o&&i.contains(c,o)&&s.apply(p,a[o].que),s.apply(p,a.que),i._each(p,(function(e){if(e)try{e.apply(null,r)}catch(e){i.logError("Error executing handler:","events.js",e)}}))}return t.on=function(t,r,n){if(function(e){return i.contains(c,e)}(t)){var o=e[t]||{que:[]};n?(o[n]=o[n]||{que:[]},o[n].que.push(r)):o.que.push(r),e[t]=o}else i.logError("Wrong event name : "+t+" Valid event names :"+c)},t.emit=function(e){var t=a.call(arguments,1);r(e,t)},t.off=function(t,r,n){var o=e[t];i.isEmpty(o)||i.isEmpty(o.que)&&i.isEmpty(o[n])||n&&(i.isEmpty(o[n])||i.isEmpty(o[n].que))||(n?i._each(o[n].que,(function(e){var t=o[n].que;e===r&&t.splice(t.indexOf(e),1)})):i._each(o.que,(function(e){var t=o.que;e===r&&t.splice(t.indexOf(e),1)})),e[t]=o)},t.get=function(){return e},t.getEvents=function(){var e=[];return i._each(u,(function(t){var r=n({},t);e.push(r)})),e},t}()}, 194/*!***********************************************************************!*\ 195 !*** ./node_modules/core-js-pure/internals/object-define-property.js ***! 196 \***********************************************************************/ 197/*! no static exports found */ 198/*! all exports used */ 199/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t,r){var n=r(/*! ../internals/descriptors */27),i=r(/*! ../internals/ie8-dom-define */79),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/to-primitive */60),s=Object.defineProperty;t.f=n?s:function(e,t,r){if(o(e),t=a(t,!0),o(r),i)try{return s(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}}, 200/*!***********************************************!*\ 201 !*** ./node_modules/prebid.js/src/adUnits.js ***! 202 \***********************************************/ 203/*! exports provided: adunitCounter */ 204/*! exports used: adunitCounter */function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(/*! ./utils.js */0),i={};function o(e,t,r){var n=function(e,t){var r=i[e]=i[e]||{bidders:{}};return t?r.bidders[t]=r.bidders[t]||{}:r}(e,r);return n[t]=(n[t]||0)+1,n[t]}var a={incrementRequestsCounter:function(e){return o(e,"requestsCounter")},incrementBidderRequestsCounter:function(e,t){return o(e,"requestsCounter",t)},incrementBidderWinsCounter:function(e,t){return o(e,"winsCounter",t)},getRequestsCounter:function(e){return Object(n.deepAccess)(i,"".concat(e,".requestsCounter"))||0},getBidderRequestsCounter:function(e,t){return Object(n.deepAccess)(i,"".concat(e,".bidders.").concat(t,".requestsCounter"))||0},getBidderWinsCounter:function(e,t){return Object(n.deepAccess)(i,"".concat(e,".bidders.").concat(t,".winsCounter"))||0}}}, 205/*!*****************************************************************!*\ 206 !*** ./node_modules/core-js-pure/internals/get-set-iterator.js ***! 207 \*****************************************************************/ 208/*! no static exports found */ 209/*! all exports used */ 210/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-pure */12),i=r(/*! ../internals/get-iterator */96);e.exports=n?i:function(e){return Set.prototype.values.call(e)}}, 211/*!*********************************************!*\ 212 !*** ./node_modules/prebid.js/src/video.js ***! 213 \*********************************************/ 214/*! exports provided: OUTSTREAM, INSTREAM, videoAdUnit, videoBidder, hasNonVideoBidder, isValidVideoBid, checkVideoBidSetup */ 215/*! exports used: INSTREAM, OUTSTREAM, isValidVideoBid */function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"a",(function(){return s})),r.d(t,"c",(function(){return c}));r(/*! ./adapterManager.js */19);var n=r(/*! ./utils.js */0),i=r(/*! ../src/config.js */2),o=(r(/*! core-js-pure/features/array/includes.js */4),r(/*! ./hook.js */9)),a="outstream",s="instream";function c(e,t){var r=Object(n.getBidRequest)(e.requestId,t),i=r&&Object(n.deepAccess)(r,"mediaTypes.video"),o=i&&Object(n.deepAccess)(i,"context");return d(e,r,i,o)}var d=Object(o.b)("sync",(function(e,t,r,o){return!t||r&&o!==a?i.b.getConfig("cache.url")||!e.vastXml||e.vastUrl?!(!e.vastUrl&&!e.vastXml):(Object(n.logError)('\n This bid contains only vastXml and will not work when a prebid cache url is not specified.\n Try enabling prebid cache with pbjs.setConfig({ cache: {url: "..."} });\n '),!1):o!==a||!!(e.renderer||t.renderer||r.renderer)}),"checkVideoBidSetup")}, 216/*!***************************************************!*\ 217 !*** ./node_modules/prebid.js/src/sizeMapping.js ***! 218 \***************************************************/ 219/*! exports provided: setSizeConfig, getLabels, sizeSupported, resolveStatus */ 220/*! exports used: getLabels, resolveStatus, sizeSupported */function(e,t,r){"use strict";r.d(t,"a",(function(){return d})),r.d(t,"c",(function(){return u})),r.d(t,"b",(function(){return p}));var n=r(/*! ./config.js */2),i=r(/*! ./utils.js */0),o=r(/*! core-js-pure/features/array/includes.js */4),a=r.n(o);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)}var c=[];function d(e,t){return e.labelAll?{labelAll:!0,labels:e.labelAll,activeLabels:t}:{labelAll:!1,labels:e.labelAny,activeLabels:t}}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,r=l(t);return!r.shouldFilter||!!r.sizesSupported[e]}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.labels,r=void 0===t?[]:t,n=e.labelAll,o=void 0!==n&&n,s=e.activeLabels,d=void 0===s?[]:s,u=arguments.length>1?arguments[1]:void 0,p=arguments.length>2?arguments[2]:void 0,f=arguments.length>3&&void 0!==arguments[3]?arguments[3]:c,g=l(f);u=Object(i.isPlainObject)(u)?Object(i.deepClone)(u):p?{banner:{sizes:p}}:{};var m=Object(i.deepAccess)(u,"banner.sizes");g.shouldFilter&&m&&(u.banner.sizes=m.filter((function(e){return g.sizesSupported[e]})));var b=Object.keys(u),v={active:b.every((function(e){return"banner"!==e}))||b.some((function(e){return"banner"===e}))&&Object(i.deepAccess)(u,"banner.sizes.length")>0&&(0===r.length||!o&&(r.some((function(e){return g.labels[e]}))||r.some((function(e){return a()(d,e)})))||o&&r.reduce((function(e,t){return e?g.labels[t]||a()(d,t):e}),!0)),mediaTypes:u};return m&&m.length!==u.banner.sizes.length&&(v.filterResults={before:m,after:u.banner.sizes}),v}function l(e){return e.reduce((function(e,t){if("object"===s(t)&&"string"==typeof t.mediaQuery){var r=!1;if(""===t.mediaQuery)r=!0;else try{r=Object(i.getWindowTop)().matchMedia(t.mediaQuery).matches}catch(e){Object(i.logWarn)("Unfriendly iFrame blocks sizeConfig from being correctly evaluated"),r=matchMedia(t.mediaQuery).matches}r&&(Array.isArray(t.sizesSupported)&&(e.shouldFilter=!0),["labels","sizesSupported"].forEach((function(r){return(t[r]||[]).forEac
220h((function(t){return e[r][t]=!0}))})))}else Object(i.logWarn)('sizeConfig rule missing required property "mediaQuery"');return e}),{labels:{},sizesSupported:{},shouldFilter:!1})}n.b.getConfig("sizeConfig",(function(e){return function(e){c=e}(e.sizeConfig)}))},,,, 221/*!**********************************************************!*\ 222 !*** ./node_modules/core-js-pure/internals/iterators.js ***! 223 \**********************************************************/ 224/*! no static exports found */ 225/*! all exports used */ 226/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t){e.exports={}}, 227/*!********************************************************************!*\ 228 !*** ./node_modules/core-js-pure/internals/species-constructor.js ***! 229 \********************************************************************/ 230/*! no static exports found */ 231/*! all exports used */ 232/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/a-function */15),o=r(/*! ../internals/well-known-symbol */17)("species");e.exports=function(e,t){var r,a=n(e).constructor;return void 0===a||null==(r=n(a)[o])?t:i(r)}}, 233/*!************************************************!*\ 234 !*** ./node_modules/prebid.js/src/userSync.js ***! 235 \************************************************/ 236/*! exports provided: USERSYNC_DEFAULT_CONFIG, newUserSync, userSync */ 237/*! exports used: userSync */function(e,t,r){"use strict";r.d(t,"a",(function(){return f}));var n=r(/*! ./utils.js */0),i=r(/*! ./config.js */2),o=r(/*! core-js-pure/features/array/includes.js */4),a=r.n(o),s=r(/*! ./storageManager.js */26);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(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 d(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 d(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}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}i.b.setDefaults({userSync:n.deepClone({syncEnabled:!0,filterSettings:{image:{bidders:"*",filter:"include"}},syncsPerBidder:5,syncDelay:3e3,auctionDelay:0})});var p=Object(s.a)("usersync");var l=!n.isSafariBrowser()&&p.cookiesAreEnabled(),f=function(e){var t={},r={image:[],iframe:[]},o=new Set,s={},d={image:!0,iframe:!1},p=e.config;function l(){if(p.syncEnabled&&e.browserSupportsCookies){try{!function(){if(!d.image)return;f(r.image,(function(e){var t=c(e,2),r=t[0],i=t[1];n.logMessage("Invoking image pixel user sync for bidder: ".concat(r)),n.triggerPixel(i)}))}(),function(){if(!d.iframe)return;f(r.iframe,(function(e){var t=c(e,2),r=t[0],i=t[1];n.logMessage("Invoking iframe user sync for bidder: ".concat(r)),n.insertUserSyncIframe(i)}))}()}catch(e){return n.logError("Error firing user syncs",e)}r={image:[],iframe:[]}}}function f(e,t){n.shuffle(e).forEach((function(e){t(e),o.add(e[0])}))}function g(e,t){var r=p.filterSettings;if(function(e,t){if(e.all&&e[t])return n.logWarn('Detected presence of the "filterSettings.all" and "filterSettings.'.concat(t,'" in userSync config. You cannot mix "all" with "iframe/image" configs; they are mutually exclusive.')),!1;var r=e.all?e.all:e[t],i=e.all?"all":t;if(!r)return!1;var o=r.filter,a=r.bidders;if(o&&"include"!==o&&"exclude"!==o)return n.logWarn('UserSync "filterSettings.'.concat(i,".filter\" setting '").concat(o,"' is not a valid option; use either 'include' or 'exclude'.")),!1;if("*"!==a&&!(Array.isArray(a)&&a.length>0&&a.every((function(e){return n.isStr(e)&&"*"!==e}
237))))return n.logWarn('Detected an invalid setup in userSync "filterSettings.'.concat(i,".bidders\"; use either '*' (to represent all bidders) or an array of bidders.")),!1;return!0}(r,e)){d[e]=!0;var i=r.all?r.all:r[e],o="*"===i.bidders?[t]:i.bidders;return{include:function(e,t){return!a()(e,t)},exclude:function(e,t){return a()(e,t)}}[i.filter||"include"](o,t)}return!1}return i.b.getConfig("userSync",(function(e){if(e.userSync){var t=e.userSync.filterSettings;n.isPlainObject(t)&&(t.image||t.all||(e.userSync.filterSettings.image={bidders:"*",filter:"include"}))}p=u(p,e.userSync)})),t.registerSync=function(e,i,a){return o.has(i)?n.logMessage('already fired syncs for "'.concat(i,'", ignoring registerSync call')):p.syncEnabled&&n.isArray(r[e])?i?0!==p.syncsPerBidder&&Number(s[i])>=p.syncsPerBidder?n.logWarn('Number of user syncs exceeded for "'.concat(i,'"')):t.canBidderRegisterSync(e,i)?(r[e].push([i,a]),void(s=function(e,t){return e[t]?e[t]+=1:e[t]=1,e}(s,i))):n.logWarn('Bidder "'.concat(i,'" not permitted to register their "').concat(e,'" userSync pixels.')):n.logWarn("Bidder is required for registering sync"):n.logWarn('User sync type "'.concat(e,'" not supported'))},t.syncUsers=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(e)return setTimeout(l,Number(e));l()},t.triggerUserSyncs=function(){p.enableOverride&&t.syncUsers()},t.canBidderRegisterSync=function(e,t){return!p.filterSettings||!g(e,t)},t}({config:i.b.getConfig("userSync"),browserSupportsCookies:l})}, 238/*!**************************************************!*\ 239 !*** ./node_modules/prebid.js/src/bidfactory.js ***! 240 \**************************************************/ 241/*! exports provided: createBid */ 242/*! exports used: createBid */function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(/*! ./utils.js */0);function i(e,t){var r=t&&t.src||"client",i=e||0;this.bidderCode=t&&t.bidder||"",this.width=0,this.height=0,this.statusMessage=function(){switch(i){case 0:return"Pending";case 1:return"Bid available";case 2:return"Bid returned empty or error response";case 3:return"Bid timed out"}}(),this.adId=n.getUniqueIdentifierStr(),this.requestId=t&&t.bidId,this.mediaType="banner",this.source=r,this.getStatusCode=function(){return i},this.getSize=function(){return this.width+"x"+this.height}}function o(e,t){return new i(e,t)}}, 243/*!*****************************************************!*\ 244 !*** ./node_modules/core-js-pure/internals/path.js ***! 245 \*****************************************************/ 246/*! no static exports found */ 247/*! all exports used */ 248/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t){e.exports={}}, 249/*!*************************************************!*\ 250 !*** ./node_modules/fun-hooks/no-eval/index.js ***! 251 \*************************************************/ 252/*! no static exports found */ 253/*! exports used: default */ 254/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t){ 255/* 256* @license MIT
vendor: 9,115 bytes, lines 257-307
257* Fun Hooks v0.9.9 258* (c) @snapwich 259*/ 260s.SYNC=1,s.ASYNC=2,s.QUEUE=4;var r=Object.freeze({useProxy:!0,ready:0}),n=new WeakMap,i="2,1,0"===[1].reduce((function(e,t,r){return[e,t,r]}),2).toString()?Array.prototype.reduce:function(e,t){var r,n=Object(this),i=n.length>>>0,o=0;if(t)r=t;else{for(;o<i&&!(o in n);)o++;r=n[o++]}for(;o<i;)o in n&&(r=e(r,n[o],o,n)),o++;return r};function o(e,t){return Array.prototype.slice.call(e,t)}var a=Object.assign||function(e){return i.call(o(arguments,1),(function(e,t){return t&&Object.keys(t).forEach((function(r){e[r]=t[r]})),e}),e)};function s(e){var t,c={},d=[];function u(e,t){return"function"==typeof e?g.call(null,"sync",e,t):"string"==typeof e&&"function"==typeof t?g.apply(null,arguments):"object"==typeof e?p.apply(null,arguments):void 0}function p(e,t,r){var n=!0;void 0===t&&(t=Object.getOwnPropertyNames(e),n=!1);var i={},o=["constructor"];do{(t=t.filter((function(t){return!("function"!=typeof e[t]||-1!==o.indexOf(t)||t.match(/^_/))}))).forEach((function(t){var n=t.split(":"),o=n[0],a=n[1]||"sync";if(!i[o]){var s=e[o];i[o]=e[o]=g(a,s,r?[r,o]:void 0)}})),e=Object.getPrototypeOf(e)}while(n&&e);return i}function l(e){var r=Array.isArray(e)?e:e.split(".");return i.call(r,(function(n,i,o){var a=n[i],s=!1;return a||(o===r.length-1?(t||d.push((function(){s||console.warn("fun-hooks: referenced '"+e+"' but it was never created")})),n[i]=f((function(e){n[i]=e,s=!0}))):n[i]={})}),c)}function f(e){var t=[],r=[],i=function(){},o={before:function(e,r){return c.call(this,t,"before",e,r)},after:function(e,t){return c.call(this,r,"after",e,t)},getHooks:function(e){var n=t.concat(r);"object"==typeof e&&(n=n.filter((function(t){return Object.keys(e).every((function(r){return t[r]===e[r]}))})));try{a(n,{remove:function(){return n.forEach((function(e){e.remove()})),this}})}catch(e){console.error("error adding `remove` to array, did you modify Array.prototype?")}return n},removeAll:function(){return this.getHooks().remove()}},s={install:function(n,o,a){this.type=n,i=a,a(t,r),e&&e(o)}};return n.set(o.after,s),o;function c(e,n,o,a){var s={hook:o,type:n,priority:a||10,remove:function(){var n=e.indexOf(s);-1!==n&&(e.splice(n,1),i(t,r))}};return e.push(s),e.sort((function(e,t){return t.priority-e.priority})),i(t,r),this}}function g(r,i,c){var u=i.after&&n.get(i.after);if(u){if(u.type!==r)throw"fun-hooks: recreated hookable with different type";return i}var p,g,m=c?l(c):f(),b={get:function(e,t){return m[t]||Reflect.get.apply(Reflect,arguments)}};return t||d.push(v),e.useProxy&&"function"==typeof Proxy&&Proxy.revocable?g=new Proxy(i,b):a(g=function(){return b.apply?b.apply(i,this,o(arguments)):i.apply(this,arguments)},m),n.get(g.after).install(r,g,(function(e,t){var n,i=[];e.length||t.length?(e.forEach(a),n=i.push(void 0)-1,t.forEach(a),p=function(e,t,a){var s,c=0,d="async"===r&&"function"==typeof a[a.length-1]&&a.pop();function u(e){"sync"===r?s=e:d&&d.apply(null,arguments)}function p(e){if(i[c]){var n=o(arguments);return p.bail=u,n.unshift(p),i[c++].apply(t,n)}"sync"===r?s=e:d&&d.apply(null,arguments)}return i[n]=function(){var n=o(arguments,1);"async"===r&&d&&(delete p.bail,n.push(p));var i=e.apply(t,n);"sync"===r&&p(i)},p.apply(null,a),s}):p=void 0;function a(e){i.push(e.hook)}v()})),g;function v(){!t&&("sync"!==r||e.ready&s.SYNC)&&("async"!==r||e.ready&s.ASYNC)?"sync"!==r&&e.ready&s.QUEUE?b.apply=function(){var e=arguments;d.push((function(){g.apply(e[1],e[2])}))}:b.apply=function(){throw"fun-hooks: hooked function not ready"}:b.apply=p}}return(e=a({},r,e)).ready?u.ready=function(){t=!0,function(e){for(var t;t=e.shift();)t()}(d)}:t=!0,u.get=l,u}e.exports=s}, 261/*!***************************************************************************!*\ 262 !*** ./node_modules/core-js-pure/internals/create-property-descriptor.js ***! 263 \***************************************************************************/ 264/*! no static exports found */ 265/*! all exports used */ 266/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}}, 267/*!******************************************************************!*\ 268 !*** ./node_modules/core-js-pure/internals/to-indexed-object.js ***! 269 \******************************************************************/ 270/*! no static exports found */ 271/*! all exports used */ 272/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/indexed-object */78),i=r(/*! ../internals/require-object-coercible */52);e.exports=function(e){return n(i(e))}}, 273/*!************************************************************!*\ 274 !*** ./node_modules/core-js-pure/internals/classof-raw.js ***! 275 \************************************************************/ 276/*! no static exports found */ 277/*! all exports used */ 278/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}}, 279/*!*************************************************************************!*\ 280 !*** ./node_modules/core-js-pure/internals/require-object-coercible.js ***! 281 \*************************************************************************/ 282/*! no static exports found */ 283/*! all exports used */ 284/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}}, 285/*!**********************************************************!*\ 286 !*** ./node_modules/core-js-pure/internals/to-length.js ***! 287 \**********************************************************/ 288/*! no static exports found */ 289/*! all exports used */ 290/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/to-integer */62),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}}, 291/*!************************************************************!*\ 292 !*** ./node_modules/core-js-pure/internals/hidden-keys.js ***! 293 \************************************************************/ 294/*! no static exports found */ 295/*! all exports used */ 296/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports={}}, 297/*!***************************************************************!*\ 298 !*** ./node_modules/core-js-pure/internals/internal-state.js ***! 299 \***************************************************************/ 300/*! no static exports found */ 301/*! all exports used */ 302/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n,i,o,a=r(/*! ../internals/native-weak-map */143),s=r(/*! ../internals/global */22),c=r(/*! ../internals/is-object */23),d=r(/*! ../internals/create-non-enumerable-property */29),u=r(/*! ../internals/has */24),p=r(/*! ../internals/shared-store */63),l=r(/*! ../internals/shared-key */71),f=r(/*! ../internals/hidden-keys */54),g=s.WeakMap;if(a){var m=p.state||(p.state=new g),b=m.get,v=m.has,y=m.set;n=function(e,t){return t.facade=e,y.call(m,e,t),t},i=function(e){return b.call(m,e)||{}},o=function(e){return v.call(m,e)}}else{var h=l("state");f[h]=!0,n=function(e,t){return t.facade=e,d(e,h,t),t},i=function(e){return u(e,h)?e[h]:{}},o=function(e){return u(e,h)}}e.exports={set:n,get:i,has:o,enforce:function(e){return o(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}}}}, 303/*!********************************************************!*\ 304 !*** ./node_modules/prebid.js/src/cpmBucketManager.js ***! 305 \********************************************************/ 306/*! exports provided: getPriceBucketString, isValidPriceConfig */ 307/*! exports used: getPriceBucketString, isValidPriceConfig */function(e,t,r){"use strict";r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return f}));var n=r(/*! core-js-pure/features/array/find.js */5),i=r.n(n),o=r(/*! ./utils.js */0),a={buckets:[{max:5,increment:.5}]},s={buckets:[{max:20,increment:.1}]},c={buckets:[{max:20,increment:.01}]},d={buckets:[{max:3,increment:.01},{max:8,increment:.05},{max:20,increment:.5}]},u={buckets:[{max:5,increment:.05},{max:10,increment:.1},{max:20,increment:.5}]};function p(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=parseFloat(e);return isNaN(n)&&(n=""),{low:""===n?"":l(e,a,r),med:""===n?"":l(e,s,r),high:""===n?"":l(e,c,r),auto:""===n?"":l(e,u,r),dense:""===n?"":l(e,d,r),custom:""===n?"":l(e,t,r)}}function l(e,t,r){var n="";if(!f(t))return n;var o=t.buckets.reduce((function(e,t){return e.max>t.max?e:t}),{max:0}),a=0,s=i()(t.buckets,(function(t){if(e>o.max*r){var i=t.precision;void 0===i&&(i=2),n=(t.max*r).toFixed(i)}else{if(e<=t.max*r&&e>=a*r)return t.min=a,t;a=t.max}}));return s&&(n=function(e,t,r){var n=void 0!==t.precision?t.precision:2,i=t.increment*r,o=t.min*r,a=Math.pow(10,n+2),s=(e*a-o*a)/(i*a),c=Math.floor(s)*i+o;return(c=Number(c.toFixed(10))).toFixed(n)}(e,s,r)),n}function f(e){if(o.isEmpty(e)||!e.buckets||!Array.isArray(e.buckets))return!1;var t=!0;
307return e.buckets.forEach((function(e){e.max&&e.increment||(t=!1)})),t}}, 308/*!************************************************!*\ 309 !*** ./node_modules/prebid.js/src/adloader.js ***! 310 \************************************************/ 311/*! exports provided: loadExternalScript */ 312/*! exports used: loadExternalScript */function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(/*! core-js-pure/features/array/includes.js */4),i=r.n(n),o=r(/*! ./utils.js */0),a={},s=["criteo","outstream","adagio","browsi"];function c(e,t,r){if(t&&e){if(i()(s,t))return a[e]?(r&&"function"==typeof r&&(a[e].loaded?r():a[e].callbacks.push(r)),a[e].tag):(a[e]={loaded:!1,tag:null,callbacks:[]},r&&"function"==typeof r&&a[e].callbacks.push(r),o.logWarn("module ".concat(t," is loading external JavaScript")),function(t,r){var n=document.createElement("script");n.type="text/javascript",n.async=!0,a[e].tag=n,n.readyState?n.onreadystatechange=function(){"loaded"!==n.readyState&&"complete"!==n.readyState||(n.onreadystatechange=null,r())}:n.onload=function(){r()};return n.src=t,o.insertElement(n),n}(e,(function(){a[e].loaded=!0;try{for(var t=0;t<a[e].callbacks.length;t++)a[e].callbacks[t]()}catch(e){o.logError("Error executing callback","adloader.js:loadExternalScript",e)}})));o.logError("".concat(t," not whitelisted for loading external JavaScript"))}else o.logError("cannot load external script without url and moduleCode")}},, 313/*!*************************************************************!*\ 314 !*** ./node_modules/core-js-pure/internals/to-primitive.js ***! 315 \*************************************************************/ 316/*! no static exports found */ 317/*! all exports used */ 318/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t,r){var n=r(/*! ../internals/is-object */23);e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}}, 319/*!**********************************************************!*\ 320 !*** ./node_modules/core-js-pure/internals/to-object.js ***! 321 \**********************************************************/ 322/*! no static exports found */ 323/*! all exports used */ 324/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/require-object-coercible */52);e.exports=function(e){return Object(n(e))}}, 325/*!***********************************************************!*\ 326 !*** ./node_modules/core-js-pure/internals/to-integer.js ***! 327 \***********************************************************/ 328/*! no static exports found */ 329/*! all exports used */ 330/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}}, 331/*!*************************************************************!*\ 332 !*** ./node_modules/core-js-pure/internals/shared-store.js ***! 333 \*************************************************************/ 334/*! no static exports found */ 335/*! all exports used */ 336/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/global */22),i=r(/*! ../internals/set-global */133),o=n["__core-js_shared__"]||i("__core-js_shared__",{});e.exports=o}, 337/*!****************************************************!*\ 338 !*** ./node_modules/core-js-pure/internals/uid.js ***! 339 \****************************************************/ 340/*! no static exports found */ 341/*! all exports used */ 342/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+n).toString(36)}}, 343/*!*******************************************************************!*\ 344 !*** ./node_modules/core-js-pure/internals/add-to-unscopables.js ***! 345 \*******************************************************************/ 346/*! no static exports found */ 347/*! all exports used */ 348/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(){}}, 349/*!*************************************************************!*\ 350 !*** ./node_modules/core-js-pure/internals/entry-unbind.js ***! 351 \*************************************************************/ 352/*! no static exports found */ 353/*! all exports used */ 354/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/get-built-in */25);e.exports=n}, 355/*!********************************************************************!*\ 356 !*** ./node_modules/core-js-pure/internals/get-iterator-method.js ***! 357 \********************************************************************/ 358/*! no static exports found */ 359/*! all exports used */ 360/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/classof */68),i=r(/*! ../internals/iterators */41),o=r(
vendor: 11,008 bytes, lines 360-450
360/*! ../internals/well-known-symbol */17)("iterator");e.exports=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[n(e)]}}, 361/*!********************************************************!*\ 362 !*** ./node_modules/core-js-pure/internals/classof.js ***! 363 \********************************************************/ 364/*! no static exports found */ 365/*! all exports used */ 366/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/to-string-tag-support */69),i=r(/*! ../internals/classof-raw */51),o=r(/*! ../internals/well-known-symbol */17)("toStringTag"),a="Arguments"==i(function(){return arguments}());e.exports=n?i:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?r:a?i(t):"Object"==(n=i(t))&&"function"==typeof t.callee?"Arguments":n}}, 367/*!**********************************************************************!*\ 368 !*** ./node_modules/core-js-pure/internals/to-string-tag-support.js ***! 369 \**********************************************************************/ 370/*! no static exports found */ 371/*! all exports used */ 372/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n={};n[r(/*! ../internals/well-known-symbol */17)("toStringTag")]="z",e.exports="[object z]"===String(n)}, 373/*!******************************************************************!*\ 374 !*** ./node_modules/core-js-pure/internals/set-to-string-tag.js ***! 375 \******************************************************************/ 376/*! no static exports found */ 377/*! all exports used */ 378/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/to-string-tag-support */69),i=r(/*! ../internals/object-define-property */32).f,o=r(/*! ../internals/create-non-enumerable-property */29),a=r(/*! ../internals/has */24),s=r(/*! ../internals/object-to-string */142),c=r(/*! ../internals/well-known-symbol */17)("toStringTag");e.exports=function(e,t,r,d){if(e){var u=r?e:e.prototype;a(u,c)||i(u,c,{configurable:!0,value:t}),d&&!n&&o(u,"toString",s)}}}, 379/*!***********************************************************!*\ 380 !*** ./node_modules/core-js-pure/internals/shared-key.js ***! 381 \***********************************************************/ 382/*! no static exports found */ 383/*! all exports used */ 384/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/shared */82),i=r(/*! ../internals/uid */64),o=n("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}}, 385/*!****************************************************************!*\ 386 !*** ./node_modules/core-js-pure/internals/define-iterator.js ***! 387 \****************************************************************/ 388/*! no static exports found */ 389/*! all exports used */ 390/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/create-iterator-constructor */151),o=r(/*! ../internals/object-get-prototype-of */94),a=r(/*! ../internals/object-set-prototype-of */153),s=r(/*! ../internals/set-to-string-tag */70),c=r(/*! ../internals/create-non-enumerable-property */29),d=r(/*! ../internals/redefine */92),u=r(/*! ../internals/well-known-symbol */17),p=r(/*! ../internals/is-pure */12),l=r(/*! ../internals/iterators */41),f=r(/*! ../internals/iterators-core */93),g=f.IteratorPrototype,m=f.BUGGY_SAFARI_ITERATORS,b=u("iterator"),v=function(){return this};e.exports=function(e,t,r,u,f,y,h){i(r,t,u);var _,S,A,I=function(e){if(e===f&&C)return C;if(!m&&e in E)return E[e];switch(e){case"keys":case"values":case"entries":return function(){return new r(this,e)}}return function(){return new r(this)}},T=t+" Iterator",w=!1,E=e.prototype,O=E[b]||E["@@iterator"]||f&&E[f],C=!m&&O||I(f),x="Array"==t&&E.entries||O;if(x&&(_=o(x.call(new e)),g!==Object.prototype&&_.next&&(p||o(_)===g||(a?a(_,g):"function"!=typeof _[b]&&c(_,b,v)),s(_,T,!0,!0),p&&(l[T]=v))),"values"==f&&O&&"values"!==O.name&&(w=!0,C=function(){return O.call(this)}),p&&!h||E[b]===C||c(E,b,C),l[t]=C,f)if(S={values:I("values"),keys:y?C:I("keys"),entries:I("entries")},h)for(A in S)(m||w||!(A in E))&&d(E,A,S[A]);else n({target:t,proto:!0,forced:m||w},S);return S}},,,, 391/*!*****************************************************************!*\ 392 !*** ./node_modules/core-js-pure/features/number/is-integer.js ***! 393 \*****************************************************************/ 394/*! no static exports found */ 395/*! exports used: default */ 396/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t,r){var n=r(/*! ../../es/number/is-integer */195);e.exports=n}, 397/*!***************************************************************!*\ 398 !*** ./node_modules/core-js-pure/internals/indexed-object.js ***! 399 \***************************************************************/ 400/*! no static exports found */ 401/*! all exports used */ 402/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/fails */28),i=r(/*! ../internals/classof-raw */51),o="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object}, 403/*!***************************************************************!*\ 404 !*** ./node_modules/core-js-pure/internals/ie8-dom-define.js ***! 405 \***************************************************************/ 406/*! no static exports found */ 407/*! all exports used */ 408/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/descriptors */27),i=r(/*! ../internals/fails */28),o=r(/*! ../internals/document-create-element */80);e.exports=!n&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))}, 409/*!************************************************************************!*\ 410 !*** ./node_modules/core-js-pure/internals/document-create-element.js ***! 411 \************************************************************************/ 412/*! no static exports found */ 413/*! all exports used */ 414/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/global */22),i=r(/*! ../internals/is-object */23),o=n.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}}, 415/*!****************************************************************!*\ 416 !*** ./node_modules/core-js-pure/internals/array-iteration.js ***! 417 \****************************************************************/ 418/*! no static exports found */ 419/*! all exports used */ 420/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/function-bind-context */20),i=r(/*! ../internals/indexed-object */78),o=r(/*! ../internals/to-object */61),a=r(/*! ../internals/to-length */53),s=r(/*! ../internals/array-species-create */131),c=[].push,d=function(e){var t=1==e,r=2==e,d=3==e,u=4==e,p=6==e,l=5==e||p;return function(f,g,m,b){for(var v,y,h=o(f),_=i(h),S=n(g,m,3),A=a(_.length),I=0,T=b||s,w=t?T(f,A):r?T(f,0):void 0;A>I;I++)if((l||I in _)&&(y=S(v=_[I],I,h),e))if(t)w[I]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return I;case 2:c.call(w,v)}else if(u)return!1;return p?-1:d||u?u:w}};e.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6)}}, 421/*!*******************************************************!*\ 422 !*** ./node_modules/core-js-pure/internals/shared.js ***! 423 \*******************************************************/ 424/*! no static exports found */ 425/*! all exports used */ 426/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-pure */12),i=r(/*! ../internals/shared-store */63);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.7.0",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})}, 427/*!**************************************************************!*\ 428 !*** ./node_modules/core-js-pure/internals/native-symbol.js ***! 429 \**************************************************************/ 430/*! no static exports found */ 431/*! all exports used */ 432/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/fails */28);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))}, 433/*!****************************************************************************!*\ 434 !*** ./node_modules/core-js-pure/internals/array-method-uses-to-length.js ***! 435 \****************************************************************************/ 436/*! no static exports found */ 437/*! all exports used */ 438/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/descriptors */27),i=r(/*! ../internals/fails */28),o=r(/*! ../internals/has */24),a=Object.defineProperty,s={},c=function(e){throw e};e.exports=function(e,t){if(o(s,e))return s[e];t||(t={});var r=[][e],d=!!o(t,"ACCESSORS")&&t.ACCESSORS,u=o(t,0)?t[0]:c,p=o(t,1)?t[1]:void 0;return s[e]=!!r&&!i((function(){if(d&&!n)return!0;var e={length:-1};d?a(e,1,{enumerable:!0,get:c}):e[1]=1,r.call(e,u,p)}))}}, 439/*!***************************************************************!*\ 440 !*** ./node_modules/core-js-pure/internals/array-includes.js ***! 441 \***************************************************************/ 442/*! no static exports found */ 443/*! all exports used */ 444/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/to-indexed-object */50),i=r(/*! ../internals/to-length */53),o=r(/*! ../internals/to-absolute-index */137),a=function(e){return function(t,r,a){var s,c=n(t),d=i(c.length),u=o(a,d);if(e&&r!=r){for(;d>u;)if((s=c[u++])!=s)return!0}else for(;d>u;u++)if((e||u in c)&&c[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}}, 445/*!******************************************************************!*\ 446 !*** ./node_modules/core-js-pure/internals/internal-metadata.js ***! 447 \******************************************************************/ 448/*! no static exports found */ 449/*! all exports used */ 450/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/hidden-keys */54),i=r(/*! ../internals/is-object */23),o=r(/*! ../internals/has */24),a=r(/*! ../internals/object-define-property */32).f,s=r(/*! ../internals/uid */64),c=r(/*! ../internals/freezing */141),d=s("meta"),u=0,p=Object.isExtensible||function(){return!0},l=function(e){a(e,d,{value:{objectID:"O"+ ++u,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,d)){if(!p(e))return"F";if(!t)return"E";l(e)}return e[d].objectID},getWeakData:function(e,t){if(!o(e,d)){if(!p(e))return!0;
vendor: 9,111 bytes, lines 450-534
450if(!t)return!1;l(e)}return e[d].weakData},onFreeze:function(e){return c&&f.REQUIRED&&p(e)&&!o(e,d)&&l(e),e}};n[d]=!0}, 451/*!*************************************************************************!*\ 452 !*** ./node_modules/core-js-pure/internals/is-array-iterator-method.js ***! 453 \*************************************************************************/ 454/*! no static exports found */ 455/*! all exports used */ 456/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/well-known-symbol */17),i=r(/*! ../internals/iterators */41),o=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}}, 457/*!***************************************************************!*\ 458 !*** ./node_modules/core-js-pure/internals/iterator-close.js ***! 459 \***************************************************************/ 460/*! no static exports found */ 461/*! all exports used */ 462/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/an-object */11);e.exports=function(e){var t=e.return;if(void 0!==t)return n(t.call(e)).value}}, 463/*!************************************************************!*\ 464 !*** ./node_modules/core-js-pure/internals/an-instance.js ***! 465 \************************************************************/ 466/*! no static exports found */ 467/*! all exports used */ 468/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}}, 469/*!**************************************************************!*\ 470 !*** ./node_modules/core-js-pure/internals/object-create.js ***! 471 \**************************************************************/ 472/*! no static exports found */ 473/*! all exports used */ 474/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n,i=r(/*! ../internals/an-object */11),o=r(/*! ../internals/object-define-properties */146),a=r(/*! ../internals/enum-bug-keys */91),s=r(/*! ../internals/hidden-keys */54),c=r(/*! ../internals/html */149),d=r(/*! ../internals/document-create-element */80),u=r(/*! ../internals/shared-key */71),p=u("IE_PROTO"),l=function(){},f=function(e){return"<script>"+e+"<\/script>"},g=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;g=n?function(e){e.write(f("")),e.close();var t=e.parentWindow.Object;return e=null,t}(n):((t=d("iframe")).style.display="none",c.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(f("document.F=Object")),e.close(),e.F);for(var r=a.length;r--;)delete g.prototype[a[r]];return g()};s[p]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(l.prototype=i(e),r=new l,l.prototype=null,r[p]=e):r=g(),void 0===t?r:o(r,t)}}, 475/*!**************************************************************!*\ 476 !*** ./node_modules/core-js-pure/internals/enum-bug-keys.js ***! 477 \**************************************************************/ 478/*! no static exports found */ 479/*! all exports used */ 480/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}, 481/*!*********************************************************!*\ 482 !*** ./node_modules/core-js-pure/internals/redefine.js ***! 483 \*********************************************************/ 484/*! no static exports found */ 485/*! all exports used */ 486/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/create-non-enumerable-property */29);e.exports=function(e,t,r,i){i&&i.enumerable?e[t]=r:n(e,t,r)}}, 487/*!***************************************************************!*\ 488 !*** ./node_modules/core-js-pure/internals/iterators-core.js ***! 489 \***************************************************************/ 490/*! no static exports found */ 491/*! all exports used */ 492/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n,i,o,a=r(/*! ../internals/object-get-prototype-of */94),s=r(/*! ../internals/create-non-enumerable-property */29),c=r(/*! ../internals/has */24),d=r(/*! ../internals/well-known-symbol */17),u=r(/*! ../internals/is-pure */12),p=d("iterator"),l=!1;[].keys&&("next"in(o=[].keys())?(i=a(a(o)))!==Object.prototype&&(n=i):l=!0),null==n&&(n={}),u||c(n,p)||s(n,p,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:l}}, 493/*!************************************************************************!*\ 494 !*** ./node_modules/core-js-pure/internals/object-get-prototype-of.js ***! 495 \************************************************************************/ 496/*! no static exports found */ 497/*! all exports used */ 498/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/has */24),i=r(/*! ../internals/to-object */61),o=r(/*! ../internals/shared-key */71),a=r(/*! ../internals/correct-prototype-getter */152),s=o("IE_PROTO"),c=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=i(e),n(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}}, 499/*!*****************************************************************!*\ 500 !*** ./node_modules/core-js-pure/modules/es.string.iterator.js ***! 501 \*****************************************************************/ 502/*! no static exports found */ 503/*! all exports used */ 504/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/string-multibyte */157).charAt,i=r(/*! ../internals/internal-state */55),o=r(/*! ../internals/define-iterator */72),a=i.set,s=i.getterFor("String Iterator");o(String,"String",(function(e){a(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=s(this),r=t.string,i=t.index;return i>=r.length?{value:void 0,done:!0}:(e=n(r,i),t.index+=e.length,{value:e,done:!1})}))}, 505/*!*************************************************************!*\ 506 !*** ./node_modules/core-js-pure/internals/get-iterator.js ***! 507 \*************************************************************/ 508/*! no static exports found */ 509/*! all exports used */ 510/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/get-iterator-method */67);e.exports=function(e){var t=i(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return n(t.call(e))}}, 511/*!*********************************************************!*\ 512 !*** ./node_modules/core-js-pure/features/set/index.js ***! 513 \*********************************************************/ 514/*! no static exports found */ 515/*! exports used: default */ 516/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../../es/set */138);r(/*! ../../modules/esnext.set.from */161),r(/*! ../../modules/esnext.set.of */163),r(/*! ../../modules/esnext.set.add-all */165),r(/*! ../../modules/esnext.set.delete-all */167),r(/*! ../../modules/esnext.set.every */169),r(/*! ../../modules/esnext.set.difference */170),r(/*! ../../modules/esnext.set.filter */171),r(/*! ../../modules/esnext.set.find */172),r(/*! ../../modules/esnext.set.intersection */173),r(/*! ../../modules/esnext.set.is-disjoint-from */174),r(/*! ../../modules/esnext.set.is-subset-of */175),r(/*! ../../modules/esnext.set.is-superset-of */176),r(/*! ../../modules/esnext.set.join */177),r(/*! ../../modules/esnext.set.map */178),r(/*! ../../modules/esnext.set.reduce */179),r(/*! ../../modules/esnext.set.some */180),r(/*! ../../modules/esnext.set.symmetric-difference */181),r(/*! ../../modules/esnext.set.union */182),e.exports=n}, 517/*!******************************************!*\ 518 !*** ./node_modules/just-clone/index.js ***! 519 \******************************************/ 520/*! no static exports found */ 521/*! exports used: default */ 522/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports=function e(t){var r=Array.isArray(t)?[]:{};for(var n in t){var i=t[n];r[n]=i&&"object"==typeof i?e(i):i}return r}}, 523/*!***************************************************************!*\ 524 !*** ./node_modules/core-js-pure/features/string/includes.js ***! 525 \***************************************************************/ 526/*! no static exports found */ 527/*! exports used: default */ 528/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../../es/string/includes */190);e.exports=n}, 529/*!*****************************************************************!*\ 530 !*** ./node_modules/criteo-direct-rsa-validate/build/verify.js ***! 531 \*****************************************************************/ 532/*! no static exports found */ 533/*! exports used: verify */ 534/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";
vendor: 4,523 bytes, lines 534-576
534Object.defineProperty(t,"__esModule",{value:!0});var n=r(/*! ./jsbnLite */199),i=r(/*! ./sha256 */200);t.verify=function(e,t,r,o){var a=new n.BigInteger(n.b64toHex(t)),s=new n.BigInteger(n.b64toHex(r)),c=a.modPowInt(o,s);return n.removeExtraSymbols(c.toHexString())===i.Sha256.hash(e)}},,,,,,,,,,,,,,,,,,,,,,,, 535/*!****************************************************!*\ 536 !*** ./node_modules/core-js-pure/es/array/find.js ***! 537 \****************************************************/ 538/*! no static exports found */ 539/*! all exports used */ 540/*! ModuleConcatenation bailout: Module is not an ECMAScript module */,function(e,t,r){r(/*! ../../modules/es.array.find */126);var n=r(/*! ../../internals/entry-unbind */66);e.exports=n("Array","find")}, 541/*!************************************************************!*\ 542 !*** ./node_modules/core-js-pure/modules/es.array.find.js ***! 543 \************************************************************/ 544/*! no static exports found */ 545/*! all exports used */ 546/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/array-iteration */81).find,o=r(/*! ../internals/add-to-unscopables */65),a=r(/*! ../internals/array-method-uses-to-length */84),s=!0,c=a("find");"find"in[]&&Array(1).find((function(){s=!1})),n({target:"Array",proto:!0,forced:s||!c},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("find")}, 547/*!***********************************!*\ 548 !*** (webpack)/buildin/global.js ***! 549 \***********************************/ 550/*! no static exports found */ 551/*! all exports used */ 552/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r}, 553/*!***********************************************************************************!*\ 554 !*** ./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js ***! 555 \***********************************************************************************/ 556/*! no static exports found */ 557/*! all exports used */ 558/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/descriptors */27),i=r(/*! ../internals/object-property-is-enumerable */129),o=r(/*! ../internals/create-property-descriptor */49),a=r(/*! ../internals/to-indexed-object */50),s=r(/*! ../internals/to-primitive */60),c=r(/*! ../internals/has */24),d=r(/*! ../internals/ie8-dom-define */79),u=Object.getOwnPropertyDescriptor;t.f=n?u:function(e,t){if(e=a(e),t=s(t,!0),d)try{return u(e,t)}catch(e){}if(c(e,t))return o(!i.f.call(e,t),e[t])}}, 559/*!******************************************************************************!*\ 560 !*** ./node_modules/core-js-pure/internals/object-property-is-enumerable.js ***! 561 \******************************************************************************/ 562/*! no static exports found */ 563/*! all exports used */ 564/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:n}, 565/*!**********************************************************!*\ 566 !*** ./node_modules/core-js-pure/internals/is-forced.js ***! 567 \**********************************************************/ 568/*! no static exports found */ 569/*! all exports used */ 570/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/fails */28),i=/#|\.prototype\./,o=function(e,t){var r=s[a(e)];return r==d||r!=c&&("function"==typeof t?n(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",d=o.POLYFILL="P";e.exports=o}, 571/*!*********************************************************************!*\ 572 !*** ./node_modules/core-js-pure/internals/array-species-create.js ***! 573 \*********************************************************************/ 574/*! no static exports found */ 575/*! all exports used */ 576/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-object */23),i=r(/*! ../internals/is-array */132),o=r(/*! ../internals/well-known-symbol */17)("species");e.exports=function(e,t){var r;return i(e)&&("function"!=typeof(r=e.constructor)||r!==Array&&!i(r.prototype)?n(r)&&null===(r=r[o])&&
vendor: 4,637 bytes, lines 576-630
576(r=void 0):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}}, 577/*!*********************************************************!*\ 578 !*** ./node_modules/core-js-pure/internals/is-array.js ***! 579 \*********************************************************/ 580/*! no static exports found */ 581/*! all exports used */ 582/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/classof-raw */51);e.exports=Array.isArray||function(e){return"Array"==n(e)}}, 583/*!***********************************************************!*\ 584 !*** ./node_modules/core-js-pure/internals/set-global.js ***! 585 \***********************************************************/ 586/*! no static exports found */ 587/*! all exports used */ 588/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/global */22),i=r(/*! ../internals/create-non-enumerable-property */29);e.exports=function(e,t){try{i(n,e,t)}catch(r){n[e]=t}return t}}, 589/*!******************************************************************!*\ 590 !*** ./node_modules/core-js-pure/internals/use-symbol-as-uid.js ***! 591 \******************************************************************/ 592/*! no static exports found */ 593/*! all exports used */ 594/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/native-symbol */83);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}, 595/*!********************************************************!*\ 596 !*** ./node_modules/core-js-pure/es/array/includes.js ***! 597 \********************************************************/ 598/*! no static exports found */ 599/*! all exports used */ 600/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../../modules/es.array.includes */136);var n=r(/*! ../../internals/entry-unbind */66);e.exports=n("Array","includes")}, 601/*!****************************************************************!*\ 602 !*** ./node_modules/core-js-pure/modules/es.array.includes.js ***! 603 \****************************************************************/ 604/*! no static exports found */ 605/*! all exports used */ 606/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/array-includes */85).includes,o=r(/*! ../internals/add-to-unscopables */65);n({target:"Array",proto:!0,forced:!r(/*! ../internals/array-method-uses-to-length */84)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("includes")}, 607/*!******************************************************************!*\ 608 !*** ./node_modules/core-js-pure/internals/to-absolute-index.js ***! 609 \******************************************************************/ 610/*! no static exports found */ 611/*! all exports used */ 612/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/to-integer */62),i=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):o(r,t)}}, 613/*!***************************************************!*\ 614 !*** ./node_modules/core-js-pure/es/set/index.js ***! 615 \***************************************************/ 616/*! no static exports found */ 617/*! all exports used */ 618/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../../modules/es.set */139),r(/*! ../../modules/es.object.to-string */156),r(/*! ../../modules/es.string.iterator */95),r(/*! ../../modules/web.dom-collections.iterator */158);var n=r(/*! ../../internals/path */46);e.exports=n.Set}, 619/*!*****************************************************!*\ 620 !*** ./node_modules/core-js-pure/modules/es.set.js ***! 621 \*****************************************************/ 622/*! no static exports found */ 623/*! all exports used */ 624/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/collection */140),i=r(/*! ../internals/collection-strong */145);e.exports=n("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)}, 625/*!***********************************************************!*\ 626 !*** ./node_modules/core-js-pure/internals/collection.js ***! 627 \***********************************************************/ 628/*! no static exports found */ 629/*! all exports used */ 630/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ./export */10),i=r(/*! ../internals/global */22),o=r(/*! ../internals/internal-metadata */86),a=r(
630/*! ../internals/fails */28),s=r(/*! ../internals/create-non-enumerable-property */29),c=r(/*! ../internals/iterate */13),d=r(/*! ../internals/an-instance */89),u=r(/*! ../internals/is-object */23),p=r(/*! ../internals/set-to-string-tag */70),l=r(/*! ../internals/object-define-property */32).f,f=r(/*! ../internals/array-iteration */81).forEach,g=r(/*! ../internals/descriptors */27),m=r(/*! ../internals/internal-state */55),b=m.set,v=m.getterFor;e.exports=function(e,t,r){var m,y=-1!==e.indexOf("Map"),h=-1!==e.indexOf("Weak"),_=y?"set":"add",S=i[e],A=S&&S.prototype,I={};if(g&&"function"==typeof S&&(h||A.forEach&&!a((function(){(new S).entries().next()})))){m=t((function(t,r){b(d(t,m,e),{type:e,collection:new S}),null!=r&&c(r,t[_],{that:t,AS_ENTRIES:y})}));var T=v(e);f(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in A)||h&&"clear"==e||s(m.prototype,e,(function(r,n){var i=T(this).collection;if(!t&&h&&!u(r))return"get"==e&&void 0;var o=i[e](0===r?0:r,n);return t?this:o}))})),h||l(m.prototype,"size",{configurable:!0,get:function(){return T(this).collection.size}})}else m=r.getConstructor(t,e,y,_),o.REQUIRED=!0;return p(m,e,!1,!0),I[e]=m,n({global:!0,forced:!0},I),h||r.setStrong(m,e,y),m}}, 631/*!*********************************************************!*\ 632 !*** ./node_modules/core-js-pure/internals/freezing.js ***! 633 \*********************************************************/ 634/*! no static exports found */ 635/*! all exports used */ 636/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/fails */28);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))}, 637/*!*****************************************************************!*\ 638 !*** ./node_modules/core-js-pure/internals/object-to-string.js ***! 639 \*****************************************************************/ 640/*! no static exports found */ 641/*! all exports used */ 642/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/to-string-tag-support */69),i=r(/*! ../internals/classof */68);e.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}}, 643/*!****************************************************************!*\ 644 !*** ./node_modules/core-js-pure/internals/native-weak-map.js ***! 645 \****************************************************************/ 646/*! no static exports found */ 647/*! all exports used */ 648/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/global */22),i=r(/*! ../internals/inspect-source */144),o=n.WeakMap;e.exports="function"==typeof o&&/native code/.test(i(o))}, 649/*!***************************************************************!*\ 650 !*** ./node_modules/core-js-pure/internals/inspect-source.js ***! 651 \***************************************************************/ 652/*! no static exports found */ 653/*! all exports used */ 654/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/shared-store */63),i=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return i.call(e)}),e.exports=n.inspectSource}, 655/*!******************************************************************!*\ 656 !*** ./node_modules/core-js-pure/internals/collection-strong.js ***! 657 \******************************************************************/ 658/*! no static exports found */ 659/*! all exports used */ 660/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/object-define-property */32).f,i=r(/*! ../internals/object-create */90),o=r(/*! ../internals/redefine-all */150),a=r(/*! ../internals/function-bind-context */20),s=r(/*! ../internals/an-instance */89),c=r(/*! ../internals/iterate */13),d=r(/*! ../internals/define-iterator */72),u=r(/*! ../internals/set-species */155),p=r(/*! ../internals/descriptors */27),l=r(/*! ../internals/internal-metadata */86).fastKey,f=r(/*! ../internals/internal-state */55),g=f.set,m=f.getterFor;e.exports={getConstructor:function(e,t,r,d){var u=e((function(e,n){s(e,u,t),g(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),p||(e.size=0),null!=n&&c(n,e[d],{that:e,AS_ENTRIES:r})})),f=m(t),b=function(e,t,r){var n,i,o=f(e),a=v(e,t);return a?a.value=r:(o.last=a={index:i=l(t,!0),key:t,value:r,previous:n=o.last,next:void 0,removed:!1},o.first||(o.first=a),n&&(n.next=a),p?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},v=function(e,t){var r,n=f(e),i=l(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==t)return r};return o(u.prototype,{clear:function(){for(var e=f(this),t=e.index,r=e.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete t[r.index],r=r.next;e.first=e.last=void 0,p?e.size=0:this.size=0},delete:function(e){var t=f(this),r=v(this,e);if(r){var n=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=n),n&&(n.previous=i),t.first==r&&(t.first=n),t.last==r&&(t.last=i),p?t.size--:this.size--}return!!r},forEach:function(e){for(var t,r=f(this),n=a(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!v(this,e)}}),o(u.prototype,r?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return b(this,0===e?0:e,t)}}:{add:function(e){return b(this,e=0===e?0:e,e)}}),p&&n(u.prototype,"size",{get:function(){return f(this).size}}
vendor: 4,946 bytes, lines 660-708
660),u},setStrong:function(e,t,r){var n=t+" Iterator",i=m(t),o=m(n);d(e,t,(function(e,t){g(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),u(t)}}}, 661/*!*************************************************************************!*\ 662 !*** ./node_modules/core-js-pure/internals/object-define-properties.js ***! 663 \*************************************************************************/ 664/*! no static exports found */ 665/*! all exports used */ 666/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/descriptors */27),i=r(/*! ../internals/object-define-property */32),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/object-keys */147);e.exports=n?Object.defineProperties:function(e,t){o(e);for(var r,n=a(t),s=n.length,c=0;s>c;)i.f(e,r=n[c++],t[r]);return e}}, 667/*!************************************************************!*\ 668 !*** ./node_modules/core-js-pure/internals/object-keys.js ***! 669 \************************************************************/ 670/*! no static exports found */ 671/*! all exports used */ 672/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/object-keys-internal */148),i=r(/*! ../internals/enum-bug-keys */91);e.exports=Object.keys||function(e){return n(e,i)}}, 673/*!*********************************************************************!*\ 674 !*** ./node_modules/core-js-pure/internals/object-keys-internal.js ***! 675 \*********************************************************************/ 676/*! no static exports found */ 677/*! all exports used */ 678/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/has */24),i=r(/*! ../internals/to-indexed-object */50),o=r(/*! ../internals/array-includes */85).indexOf,a=r(/*! ../internals/hidden-keys */54);e.exports=function(e,t){var r,s=i(e),c=0,d=[];for(r in s)!n(a,r)&&n(s,r)&&d.push(r);for(;t.length>c;)n(s,r=t[c++])&&(~o(d,r)||d.push(r));return d}}, 679/*!*****************************************************!*\ 680 !*** ./node_modules/core-js-pure/internals/html.js ***! 681 \*****************************************************/ 682/*! no static exports found */ 683/*! all exports used */ 684/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/get-built-in */25);e.exports=n("document","documentElement")}, 685/*!*************************************************************!*\ 686 !*** ./node_modules/core-js-pure/internals/redefine-all.js ***! 687 \*************************************************************/ 688/*! no static exports found */ 689/*! all exports used */ 690/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/redefine */92);e.exports=function(e,t,r){for(var i in t)r&&r.unsafe&&e[i]?e[i]=t[i]:n(e,i,t[i],r);return e}}, 691/*!****************************************************************************!*\ 692 !*** ./node_modules/core-js-pure/internals/create-iterator-constructor.js ***! 693 \****************************************************************************/ 694/*! no static exports found */ 695/*! all exports used */ 696/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/iterators-core */93).IteratorPrototype,i=r(/*! ../internals/object-create */90),o=r(/*! ../internals/create-property-descriptor */49),a=r(/*! ../internals/set-to-string-tag */70),s=r(/*! ../internals/iterators */41),c=function(){return this};e.exports=function(e,t,r){var d=t+" Iterator";return e.prototype=i(n,{next:o(1,r)}),a(e,d,!1,!0),s[d]=c,e}}, 697/*!*************************************************************************!*\ 698 !*** ./node_modules/core-js-pure/internals/correct-prototype-getter.js ***! 699 \*************************************************************************/ 700/*! no static exports found */ 701/*! all exports used */ 702/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/fails */28);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))}, 703/*!************************************************************************!*\ 704 !*** ./node_modules/core-js-pure/internals/object-set-prototype-of.js ***! 705 \************************************************************************/ 706/*! no static exports found */ 707/*! all exports used */ 708/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/a-possible-prototype */154);
vendor: 6,069 bytes, lines 708-762
708e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),t=r instanceof Array}catch(e){}return function(r,o){return n(r),i(o),t?e.call(r,o):r.__proto__=o,r}}():void 0)}, 709/*!*********************************************************************!*\ 710 !*** ./node_modules/core-js-pure/internals/a-possible-prototype.js ***! 711 \*********************************************************************/ 712/*! no static exports found */ 713/*! all exports used */ 714/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-object */23);e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}}, 715/*!************************************************************!*\ 716 !*** ./node_modules/core-js-pure/internals/set-species.js ***! 717 \************************************************************/ 718/*! no static exports found */ 719/*! all exports used */ 720/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/get-built-in */25),i=r(/*! ../internals/object-define-property */32),o=r(/*! ../internals/well-known-symbol */17),a=r(/*! ../internals/descriptors */27),s=o("species");e.exports=function(e){var t=n(e),r=i.f;a&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}}, 721/*!******************************************************************!*\ 722 !*** ./node_modules/core-js-pure/modules/es.object.to-string.js ***! 723 \******************************************************************/ 724/*! no static exports found */ 725/*! all exports used */ 726/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){}, 727/*!*****************************************************************!*\ 728 !*** ./node_modules/core-js-pure/internals/string-multibyte.js ***! 729 \*****************************************************************/ 730/*! no static exports found */ 731/*! all exports used */ 732/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/to-integer */62),i=r(/*! ../internals/require-object-coercible */52),o=function(e){return function(t,r){var o,a,s=String(i(t)),c=n(r),d=s.length;return c<0||c>=d?e?"":void 0:(o=s.charCodeAt(c))<55296||o>56319||c+1===d||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536}};e.exports={codeAt:o(!1),charAt:o(!0)}}, 733/*!***************************************************************************!*\ 734 !*** ./node_modules/core-js-pure/modules/web.dom-collections.iterator.js ***! 735 \***************************************************************************/ 736/*! no static exports found */ 737/*! all exports used */ 738/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ./es.array.iterator */159);var n=r(/*! ../internals/dom-iterables */160),i=r(/*! ../internals/global */22),o=r(/*! ../internals/classof */68),a=r(/*! ../internals/create-non-enumerable-property */29),s=r(/*! ../internals/iterators */41),c=r(/*! ../internals/well-known-symbol */17)("toStringTag");for(var d in n){var u=i[d],p=u&&u.prototype;p&&o(p)!==c&&a(p,c,d),s[d]=s.Array}}, 739/*!****************************************************************!*\ 740 !*** ./node_modules/core-js-pure/modules/es.array.iterator.js ***! 741 \****************************************************************/ 742/*! no static exports found */ 743/*! all exports used */ 744/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/to-indexed-object */50),i=r(/*! ../internals/add-to-unscopables */65),o=r(/*! ../internals/iterators */41),a=r(/*! ../internals/internal-state */55),s=r(/*! ../internals/define-iterator */72),c=a.set,d=a.getterFor("Array Iterator");e.exports=s(Array,"Array",(function(e,t){c(this,{type:"Array Iterator",target:n(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")}, 745/*!**************************************************************!*\ 746 !*** ./node_modules/core-js-pure/internals/dom-iterables.js ***! 747 \**************************************************************/ 748/*! no static exports found */ 749/*! all exports used */ 750/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}}, 751/*!**************************************************************!*\ 752 !*** ./node_modules/core-js-pure/modules/esnext.set.from.js ***! 753 \**************************************************************/ 754/*! no static exports found */ 755/*! all exports used */ 756/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../internals/export */10)({target:"Set",stat:!0},{from:r(/*! ../internals/collection-from */162)})}, 757/*!****************************************************************!*\ 758 !*** ./node_modules/core-js-pure/internals/collection-from.js ***! 759 \****************************************************************/ 760/*! no static exports found */ 761/*! all exports used */ 762/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/a-function */15),i=r(/*! ../internals/function-bind-context */20),o=r(
762/*! ../internals/iterate */13);e.exports=function(e){var t,r,a,s,c=arguments.length,d=c>1?arguments[1]:void 0;return n(this),(t=void 0!==d)&&n(d),null==e?new this:(r=[],t?(a=0,s=i(d,c>2?arguments[2]:void 0,2),o(e,(function(e){r.push(s(e,a++))}))):o(e,r.push,{that:r}),new this(r))}}, 763/*!************************************************************!*\ 764 !*** ./node_modules/core-js-pure/modules/esnext.set.of.js ***! 765 \************************************************************/ 766/*! no static exports found */ 767/*! all exports used */ 768/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../internals/export */10)({target:"Set",stat:!0},{of:r(/*! ../internals/collection-of */164)})}, 769/*!**************************************************************!*\ 770 !*** ./node_modules/core-js-pure/internals/collection-of.js ***! 771 \**************************************************************/ 772/*! no static exports found */ 773/*! all exports used */ 774/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";e.exports=function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}}, 775/*!*****************************************************************!*\ 776 !*** ./node_modules/core-js-pure/modules/esnext.set.add-all.js ***! 777 \*****************************************************************/ 778/*! no static exports found */ 779/*! all exports used */ 780/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/collection-add-all */166);n({target:"Set",proto:!0,real:!0,forced:i},{addAll:function(){return o.apply(this,arguments)}})}, 781/*!*******************************************************************!*\ 782 !*** ./node_modules/core-js-pure/internals/collection-add-all.js ***! 783 \*******************************************************************/ 784/*! no static exports found */ 785/*! all exports used */ 786/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/a-function */15);e.exports=function(){for(var e=n(this),t=i(e.add),r=0,o=arguments.length;r<o;r++)t.call(e,arguments[r]);return e}}, 787/*!********************************************************************!*\ 788 !*** ./node_modules/core-js-pure/modules/esnext.set.delete-all.js ***! 789 \********************************************************************/ 790/*! no static exports found */ 791/*! all exports used */ 792/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/collection-delete-all */168);n({target:"Set",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})}, 793/*!**********************************************************************!*\ 794 !*** ./node_modules/core-js-pure/internals/collection-delete-all.js ***! 795 \**********************************************************************/ 796/*! no static exports found */ 797/*! all exports used */ 798/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/a-function */15);e.exports=function(){for(var e,t=n(this),r=i(t.delete),o=!0,a=0,s=arguments.length;a<s;a++)e=r.call(t,arguments[a]),o=o&&e;return!!o}}, 799/*!***************************************************************!*\ 800 !*** ./node_modules/core-js-pure/modules/esnext.set.every.js ***! 801 \***************************************************************/ 802/*! no static exports found */ 803/*! all exports used */ 804/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/function-bind-context */20),s=r(/*! ../internals/get-set-iterator */34),c=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{every:function(e){var t=o(this),r=s(t),n=a(e,arguments.length>1?arguments[1]:void 0,3);return!c(r,(function(e,r){if(!n(e,e,t))return r()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})}, 805/*!********************************************************************!*\ 806 !*** ./node_modules/core-js-pure/modules/esnext.set.difference.js ***! 807 \********************************************************************/ 808/*! no static exports found */ 809/*! all exports used */ 810/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/species-constructor */42),d=r
vendor: 9,231 bytes, lines 810-876
810(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{difference:function(e){var t=a(this),r=new(c(t,o("Set")))(t),n=s(r.delete);return d(e,(function(e){n.call(r,e)})),r}})}, 811/*!****************************************************************!*\ 812 !*** ./node_modules/core-js-pure/modules/esnext.set.filter.js ***! 813 \****************************************************************/ 814/*! no static exports found */ 815/*! all exports used */ 816/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/function-bind-context */20),d=r(/*! ../internals/species-constructor */42),u=r(/*! ../internals/get-set-iterator */34),p=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{filter:function(e){var t=a(this),r=u(t),n=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(d(t,o("Set"))),l=s(i.add);return p(r,(function(e){n(e,e,t)&&l.call(i,e)}),{IS_ITERATOR:!0}),i}})}, 817/*!**************************************************************!*\ 818 !*** ./node_modules/core-js-pure/modules/esnext.set.find.js ***! 819 \**************************************************************/ 820/*! no static exports found */ 821/*! all exports used */ 822/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/function-bind-context */20),s=r(/*! ../internals/get-set-iterator */34),c=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{find:function(e){var t=o(this),r=s(t),n=a(e,arguments.length>1?arguments[1]:void 0,3);return c(r,(function(e,r){if(n(e,e,t))return r(e)}),{IS_ITERATOR:!0,INTERRUPTED:!0}).result}})}, 823/*!**********************************************************************!*\ 824 !*** ./node_modules/core-js-pure/modules/esnext.set.intersection.js ***! 825 \**********************************************************************/ 826/*! no static exports found */ 827/*! all exports used */ 828/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/species-constructor */42),d=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{intersection:function(e){var t=a(this),r=new(c(t,o("Set"))),n=s(t.has),i=s(r.add);return d(e,(function(e){n.call(t,e)&&i.call(r,e)})),r}})}, 829/*!**************************************************************************!*\ 830 !*** ./node_modules/core-js-pure/modules/esnext.set.is-disjoint-from.js ***! 831 \**************************************************************************/ 832/*! no static exports found */ 833/*! all exports used */ 834/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/a-function */15),s=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{isDisjointFrom:function(e){var t=o(this),r=a(t.has);return!s(e,(function(e,n){if(!0===r.call(t,e))return n()}),{INTERRUPTED:!0}).stopped}})}, 835/*!**********************************************************************!*\ 836 !*** ./node_modules/core-js-pure/modules/esnext.set.is-subset-of.js ***! 837 \**********************************************************************/ 838/*! no static exports found */ 839/*! all exports used */ 840/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/get-iterator */96),d=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{isSubsetOf:function(e){var t=c(this),r=a(e),n=r.has;return"function"!=typeof n&&(r=new(o("Set"))(e),n=s(r.has)),!d(t,(function(e,t){if(!1===n.call(r,e))return t()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})}, 841/*!************************************************************************!*\ 842 !*** ./node_modules/core-js-pure/modules/esnext.set.is-superset-of.js ***! 843 \************************************************************************/ 844/*! no static exports found */ 845/*! all exports used */ 846/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/a-function */15),s=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{isSupersetOf:function(e){var t=o(this),r=a(t.has);return!s(e,(function(e,n){if(!1===r.call(t,e))return n()}),{INTERRUPTED:!0}).stopped}})}, 847/*!**************************************************************!*\ 848 !*** ./node_modules/core-js-pure/modules/esnext.set.join.js ***! 849 \**************************************************************/ 850/*! no static exports found */ 851/*! all exports used */ 852/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/get-set-iterator */34),s=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{join:function(e){var t=o(this),r=a(t),n=void 0===e?",":String(e),i=[];return s(r,i.push,{that:i,IS_ITERATOR:!0}),i.join(n)}})}, 853/*!*************************************************************!*\ 854 !*** ./node_modules/core-js-pure/modules/esnext.set.map.js ***! 855 \*************************************************************/ 856/*! no static exports found */ 857/*! all exports used */ 858/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/function-bind-context */20),d=r(/*! ../internals/species-constructor */42),u=r(/*! ../internals/get-set-iterator */34),p=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{map:function(e){var t=a(this),r=u(t),n=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(d(t,o("Set"))),l=s(i.add);return p(r,(function(e){l.call(i,n(e,e,t))}),{IS_ITERATOR:!0}),i}})}, 859/*!****************************************************************!*\ 860 !*** ./node_modules/core-js-pure/modules/esnext.set.reduce.js ***! 861 \****************************************************************/ 862/*! no static exports found */ 863/*! all exports used */ 864/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/a-function */15),s=r(/*! ../internals/get-set-iterator */34),c=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{reduce:function(e){var t=o(this),r=s(t),n=arguments.length<2,i=n?void 0:arguments[1];if(a(e),c(r,(function(r){n?(n=!1,i=r):i=e(i,r,r,t)}),{IS_ITERATOR:!0}),n)throw TypeError("Reduce of empty set with no initial value");return i}})}, 865/*!**************************************************************!*\ 866 !*** ./node_modules/core-js-pure/modules/esnext.set.some.js ***! 867 \**************************************************************/ 868/*! no static exports found */ 869/*! all exports used */ 870/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/an-object */11),a=r(/*! ../internals/function-bind-context */20),s=r(/*! ../internals/get-set-iterator */34),c=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{some:function(e){var t=o(this),r=s(t),n=a(e,arguments.length>1?arguments[1]:void 0,3);return c(r,(function(e,r){if(n(e,e,t))return r()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}})}, 871/*!******************************************************************************!*\ 872 !*** ./node_modules/core-js-pure/modules/esnext.set.symmetric-difference.js ***! 873 \******************************************************************************/ 874/*! no static exports found */ 875/*! all exports used */ 876/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/species-constructor */42),d=r
vendor: 8,591 bytes, lines 876-960
876(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{symmetricDifference:function(e){var t=a(this),r=new(c(t,o("Set")))(t),n=s(r.delete),i=s(r.add);return d(e,(function(e){n.call(r,e)||i.call(r,e)})),r}})}, 877/*!***************************************************************!*\ 878 !*** ./node_modules/core-js-pure/modules/esnext.set.union.js ***! 879 \***************************************************************/ 880/*! no static exports found */ 881/*! all exports used */ 882/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/is-pure */12),o=r(/*! ../internals/get-built-in */25),a=r(/*! ../internals/an-object */11),s=r(/*! ../internals/a-function */15),c=r(/*! ../internals/species-constructor */42),d=r(/*! ../internals/iterate */13);n({target:"Set",proto:!0,real:!0,forced:i},{union:function(e){var t=a(this),r=new(c(t,o("Set")))(t);return d(e,s(r.add),{that:r}),r}})}, 883/*!**********************************************************!*\ 884 !*** ./node_modules/core-js-pure/features/array/from.js ***! 885 \**********************************************************/ 886/*! no static exports found */ 887/*! all exports used */ 888/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../../es/array/from */184);e.exports=n}, 889/*!****************************************************!*\ 890 !*** ./node_modules/core-js-pure/es/array/from.js ***! 891 \****************************************************/ 892/*! no static exports found */ 893/*! all exports used */ 894/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../../modules/es.string.iterator */95),r(/*! ../../modules/es.array.from */185);var n=r(/*! ../../internals/path */46);e.exports=n.Array.from}, 895/*!************************************************************!*\ 896 !*** ./node_modules/core-js-pure/modules/es.array.from.js ***! 897 \************************************************************/ 898/*! no static exports found */ 899/*! all exports used */ 900/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/export */10),i=r(/*! ../internals/array-from */186);n({target:"Array",stat:!0,forced:!r(/*! ../internals/check-correctness-of-iteration */189)((function(e){Array.from(e)}))},{from:i})}, 901/*!***********************************************************!*\ 902 !*** ./node_modules/core-js-pure/internals/array-from.js ***! 903 \***********************************************************/ 904/*! no static exports found */ 905/*! all exports used */ 906/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/function-bind-context */20),i=r(/*! ../internals/to-object */61),o=r(/*! ../internals/call-with-safe-iteration-closing */187),a=r(/*! ../internals/is-array-iterator-method */87),s=r(/*! ../internals/to-length */53),c=r(/*! ../internals/create-property */188),d=r(/*! ../internals/get-iterator-method */67);e.exports=function(e){var t,r,u,p,l,f,g=i(e),m="function"==typeof this?this:Array,b=arguments.length,v=b>1?arguments[1]:void 0,y=void 0!==v,h=d(g),_=0;if(y&&(v=n(v,b>2?arguments[2]:void 0,2)),null==h||m==Array&&a(h))for(r=new m(t=s(g.length));t>_;_++)f=y?v(g[_],_):g[_],c(r,_,f);else for(l=(p=h.call(g)).next,r=new m;!(u=l.call(p)).done;_++)f=y?o(p,v,[u.value,_],!0):u.value,c(r,_,f);return r.length=_,r}}, 907/*!*********************************************************************************!*\ 908 !*** ./node_modules/core-js-pure/internals/call-with-safe-iteration-closing.js ***! 909 \*********************************************************************************/ 910/*! no static exports found */ 911/*! all exports used */ 912/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/an-object */11),i=r(/*! ../internals/iterator-close */88);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){throw i(e),t}}}, 913/*!****************************************************************!*\ 914 !*** ./node_modules/core-js-pure/internals/create-property.js ***! 915 \****************************************************************/ 916/*! no static exports found */ 917/*! all exports used */ 918/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/to-primitive */60),i=r(/*! ../internals/object-define-property */32),o=r(/*! ../internals/create-property-descriptor */49);e.exports=function(e,t,r){var a=n(t);a in e?i.f(e,a,o(0,r)):e[a]=r}}, 919/*!*******************************************************************************!*\ 920 !*** ./node_modules/core-js-pure/internals/check-correctness-of-iteration.js ***! 921 \*******************************************************************************/ 922/*! no static exports found */ 923/*! all exports used */ 924/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/well-known-symbol */17)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},e(o)}catch(e){}return r}}, 925/*!*********************************************************!*\ 926 !*** ./node_modules/core-js-pure/es/string/includes.js ***! 927 \*********************************************************/ 928/*! no static exports found */ 929/*! all exports used */ 930/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../../modules/es.string.includes */191);var n=r(/*! ../../internals/entry-unbind */66);e.exports=n("String","includes")}, 931/*!*****************************************************************!*\ 932 !*** ./node_modules/core-js-pure/modules/es.string.includes.js ***! 933 \*****************************************************************/ 934/*! no static exports found */ 935/*! all exports used */ 936/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n=r(/*! ../internals/export */10),i=r(/*! ../internals/not-a-regexp */192),o=r(/*! ../internals/require-object-coercible */52);n({target:"String",proto:!0,forced:!r(/*! ../internals/correct-is-regexp-logic */194)("includes")},{includes:function(e){return!!~String(o(this)).indexOf(i(e),arguments.length>1?arguments[1]:void 0)}})}, 937/*!*************************************************************!*\ 938 !*** ./node_modules/core-js-pure/internals/not-a-regexp.js ***! 939 \*************************************************************/ 940/*! no static exports found */ 941/*! all exports used */ 942/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-regexp */193);e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}}, 943/*!**********************************************************!*\ 944 !*** ./node_modules/core-js-pure/internals/is-regexp.js ***! 945 \**********************************************************/ 946/*! no static exports found */ 947/*! all exports used */ 948/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-object */23),i=r(/*! ../internals/classof-raw */51),o=r(/*! ../internals/well-known-symbol */17)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}}, 949/*!************************************************************************!*\ 950 !*** ./node_modules/core-js-pure/internals/correct-is-regexp-logic.js ***! 951 \************************************************************************/ 952/*! no static exports found */ 953/*! all exports used */ 954/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/well-known-symbol */17)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}}, 955/*!***********************************************************!*\ 956 !*** ./node_modules/core-js-pure/es/number/is-integer.js ***! 957 \***********************************************************/ 958/*! no static exports found */ 959/*! all exports used */ 960/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../../modules/es.number.is-integer */196);var n=r(/*! ../../internals/path */46);e.exports=n.Number.isInteger},
961/*!*******************************************************************!*\ 962 !*** ./node_modules/core-js-pure/modules/es.number.is-integer.js ***! 963 \*******************************************************************/ 964/*! no static exports found */ 965/*! all exports used */ 966/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){r(/*! ../internals/export */10)({target:"Number",stat:!0},{isInteger:r(/*! ../internals/is-integer */197)})}, 967/*!***********************************************************!*\ 968 !*** ./node_modules/core-js-pure/internals/is-integer.js ***! 969 \***********************************************************/ 970/*! no static exports found */ 971/*! all exports used */ 972/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){var n=r(/*! ../internals/is-object */23),i=Math.floor;e.exports=function(e){return!n(e)&&isFinite(e)&&i(e)===e}}, 973/*!************************************************************!*\ 974 !*** ./node_modules/prebid.js/modules/criteoBidAdapter.js ***! 975 \************************************************************/ 976/*! exports provided: ADAPTER_VERSION, PROFILE_ID_PUBLISHERTAG, spec, tryGetCriteoFastBid */ 977/*! ModuleConcatenation bailout: Module uses eval() */function(module,__webpack_exports__,__webpack_require__){"use strict";var _src_adloader_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(/*! ../src/adloader.js */57),_src_adapters_bidderFactory_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(/*! ../src/adapters/bidderFactory.js */8),_src_config_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(/*! ../src/config.js */2),_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(/*! ../src/mediaTypes.js */3),_src_utils_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(/*! ../src/utils.js */0),core_js_pure_features_array_find_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(/*! core-js-pure/features/array/find.js */5),core_js_pure_features_array_find_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_pure_features_array_find_js__WEBPACK_IMPORTED_MODULE_5__),criteo_direct_rsa_validate_build_verify_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(/*! criteo-direct-rsa-validate/build/verify.js */100),criteo_direct_rsa_validate_build_verify_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(criteo_direct_rsa_validate_build_verify_js__WEBPACK_IMPORTED_MODULE_6__),_src_storageManager_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(/*! ../src/storageManager.js */26);function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var GVLID=91,ADAPTER_VERSION=32,BIDDER_CODE="criteo",CDB_ENDPOINT="https://bidder.criteo.com/cdb",PROFILE_ID_INLINE=207,PROFILE_ID_PUBLISHERTAG=185,storage=Object(_src_storageManager_js__WEBPACK_IMPORTED_MODULE_7__.b)(GVLID),LOG_PREFIX="Criteo: ",PUBLISHER_TAG_URL="https://static.criteo.net/js/ld/publishertag.prebid.js",FAST_BID_PUBKEY_E=65537,FAST_BID_PUBKEY_N="ztQYwCE5BU7T9CDM5he6rKoabstXRmkzx54zFPZkWbK530dwtLBDeaWBMxHBUT55CYyboR/EZ4efghPi3CoNGfGWezpjko9P6p2EwGArtHEeS4slhu/SpSIFMjG6fdrpRoNuIAMhq1Z+Pr/+HOd1pThFKeGFr2/NhtAg+TXAzaU=",spec={code:BIDDER_CODE,gvlid:GVLID,supportedMediaTypes:[_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__.b,_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__.d,_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__.c],isBidRequestValid:function(e){return!(!e||!e.params||!e.params.zoneId&&!e.params.networkId)&&!(hasVideoMediaType(e)&&!hasValidVideoMediaType(e))},buildRequests:function(e,t){var r,n;if(_extends(t,{publisherExt:_src_config_js__WEBPACK_IMPORTED_MODULE_2__.b.getConfig("fpd.context"),userExt:_src_config_js__WEBPACK_IMPORTED_MODULE_2__.b.getConfig("fpd.user"),ceh:_src_config_js__WEBPACK_IMPORTED_MODULE_2__.b.getConfig("criteo.ceh")}),publisherTagAvailable()||(window.Criteo=window.Criteo||{},window.Criteo.usePrebidEvents=!1,tryGetCriteoFastBid(),setTimeout((function(){Object(_src_adloader_js__WEBPACK_IMPORTED_MODULE_0__.a)(PUBLISHER_TAG_URL,BIDDER_CODE)}),t.timeout)),publisherTagAvailable()){var i=new Criteo.PubTag.Adapters.Prebid(PROFILE_ID_PUBLISHERTAG,ADAPTER_VERSION,e,t,"4.16.0"),o=_src_config_js__WEBPACK_IMPORTED_MODULE_2__.b.getConfig("enableSendAllBids");i.setEnableSendAllBids&&"function"==typeof i.setEnableSendAllBids&&"boolean"==typeof o&&i.setEnableSendAllBids(o),r=i.buildCdbUrl(),n=i.buildCdbRequest()}else{var a=buildContext(e,t);r=buildCdbUrl(a),n=buildCdbRequest(a,e,t)}if(n)return{method:"POST",url:r,data:n,bidRequests:e}},interpretResponse:function(e,t){var r=e.body||e;if(publisherTagAvailable()){var n=Criteo.PubTag.Adapters.Prebid.GetAdapter(t);if(n)return n.interpretResponse(r,t)}var i=[];return r&&r.slots&&_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.isArray(r.slots)&&r.slots.forEac
977h((function(e){var r=core_js_pure_features_array_find_js__WEBPACK_IMPORTED_MODULE_5___default()(t.bidRequests,(function(t){return t.adUnitCode===e.impid&&(!t.params.zoneId||parseInt(t.params.zoneId)===e.zoneid)})),n=r.bidId,o={requestId:n,adId:e.bidId||_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.getUniqueIdentifierStr(),cpm:e.cpm,currency:e.currency,netRevenue:!0,ttl:e.ttl||60,creativeId:n,width:e.width,height:e.height,dealId:e.dealCode};if(e.native)if(r.params.nativeCallback)o.ad=createNativeAd(n,e.native,r.params.nativeCallback);else{if(!0===_src_config_js__WEBPACK_IMPORTED_MODULE_2__.b.getConfig("enableSendAllBids"))return;o.native=createPrebidNativeAd(e.native),o.mediaType=_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__.c}else e.video?(o.vastUrl=e.displayurl,o.mediaType=_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__.d):o.ad=e.creative;i.push(o)})),i},onTimeout:function(e){if(publisherTagAvailable()&&Array.isArray(e)){var t=[];e.forEach((function(e){-1===t.indexOf(e.auctionId)&&(t.push(e.auctionId),Criteo.PubTag.Adapters.Prebid.GetAdapter(e.auctionId).handleBidTimeout())}))}},onBidWon:function(e){publisherTagAvailable()&&e&&Criteo.PubTag.Adapters.Prebid.GetAdapter(e.auctionId).handleBidWon(e)},onSetTargeting:function(e){publisherTagAvailable()&&Criteo.PubTag.Adapters.Prebid.GetAdapter(e.auctionId).handleSetTargeting(e)}};function publisherTagAvailable(){return"undefined"!=typeof Criteo&&Criteo.PubTag&&Criteo.PubTag.Adapters&&Criteo.PubTag.Adapters.Prebid}function buildContext(e,t){var r="";t&&t.refererInfo&&(r=t.refererInfo.referer);var n=_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.parseUrl(r).search,i={url:r,debug:"1"===n.pbt_debug,noLog:"1"===n.pbt_nolog,amp:!1};return e.forEach((function(e){"amp"===e.params.integrationMode&&(i.amp=!0)})),i}function buildCdbUrl(e){var t=CDB_ENDPOINT;return t+="?profileId="+PROFILE_ID_INLINE,t+="&av="+String(ADAPTER_VERSION),t+="&wv="+encodeURIComponent("4.16.0"),t+="&cb="+String(Math.floor(99999999999*Math.random())),e.amp&&(t+="&im=1"),e.debug&&(t+="&debug=1"),e.noLog&&(t+="&nolog=1"),t}function checkNativeSendId(e){return!(e.nativeParams&&(e.nativeParams.image&&!0!==e.nativeParams.image.sendId||e.nativeParams.icon&&!0!==e.nativeParams.icon.sendId||e.nativeParams.clickUrl&&!0!==e.nativeParams.clickUrl.sendId||e.nativeParams.displayUrl&&!0!==e.nativeParams.displayUrl.sendId||e.nativeParams.privacyLink&&!0!==e.nativeParams.privacyLink.sendId||e.nativeParams.privacyIcon&&!0!==e.nativeParams.privacyIcon.sendId))}function buildCdbRequest(e,t,r){var n,i={publisher:{url:e.url,ext:r.publisherExt},slots:t.map((function(e){n=e.params.networkId||n;var t={impid:e.adUnitCode,transactionid:e.transactionId,auctionId:e.auctionId};if(e.params.zoneId&&(t.zoneid=e.params.zoneId),e.fpd&&e.fpd.context&&(t.ext=e.fpd.context),e.params.ext&&(t.ext=_extends({},t.ext,e.params.ext)),e.params.publisherSubId&&(t.publishersubid=e.params.publisherSubId),e.params.nativeCallback||_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"mediaTypes.".concat(_src_mediaTypes_js__WEBPACK_IMPORTED_MODULE_3__.c))?(t.native=!0,checkNativeSendId(e)||_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.logWarn(LOG_PREFIX+"all native assets containing URL should be sent as placeholders with sendId(icon, image, clickUrl, displayUrl, privacyLink, privacyIcon)"),t.sizes=parseSizes(retrieveBannerSizes(e),parseNativeSize)):t.sizes=parseSizes(retrieveBannerSizes(e),parseSize),hasVideoMediaType(e)){var r={playersizes:parseSizes(_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"mediaTypes.video.playerSize"),parseSize),mimes:e.mediaTypes.video.mimes,protocols:e.mediaTypes.video.protocols,maxduration:e.mediaTypes.video.maxduration,api:e.mediaTypes.video.api};r.skip=e.params.video.skip,r.placement=e.params.video.placement,r.minduration=e.params.video.minduration,r.playbackmethod=e.params.video.playbackmethod,r.startdelay=e.params.video.startdelay,t.video=r}return t}))};return n&&(i.publisher.networkid=n),i.user={ext:r.userExt},r&&r.ceh&&(i.user.ceh=r.ceh),r&&r.gdprConsent&&(i.gdprConsent={},void 0!==r.gdprConsent.gdprApplies&&(i.gdprConsent.gdprApplies=!!r.gdprConsent.gdprApplies),i.gdprConsent.version=r.gdprConsent.apiVersion,void 0!==r.gdprConsent.consentString&&(i.gdprConsent.consentData=r.gdprConsent.consentString)),r&&r.uspConsent&&(i.user.uspIab=r.uspConsent),i}function retrieveBannerSizes(e){return _src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"mediaTypes.banner.sizes")||e.sizes}function parseSizes(e,t){return Array.isArray(e[0])?e.map((function(e){return t(e)})):[t(e)]}function parseSize(e){return e[0]+"x"+e[1]}function parseNativeSize(e){return void 0===e[0]&&void 0===e[1]?"2x2":e[0]+"x"+e[1]}
vendor: 15,083 bytes, lines 977-1000
977function hasVideoMediaType(e){return void 0!==_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"params.video")&&void 0!==_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"mediaTypes.video")}function hasValidVideoMediaType(e){var t=!0;["mimes","playerSize","maxduration","protocols","api"].forEach((function(r){void 0===_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"mediaTypes.video."+r)&&(t=!1,_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.logError("Criteo Bid Adapter: mediaTypes.video."+r+" is required"))}));if(["skip","placement","playbackmethod"].forEach((function(r){void 0===_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.deepAccess(e,"params.video."+r)&&(t=!1,_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.logError("Criteo Bid Adapter: params.video."+r+" is required"))})),t){if("instream"==e.mediaTypes.video.context&&1===e.params.video.placement)return!0;if("outstream"==e.mediaTypes.video.context&&1!==e.params.video.placement)return!0}return!1}function createPrebidNativeAd(e){return{title:e.products[0].title,body:e.products[0].description,sponsoredBy:e.advertiser.description,icon:e.advertiser.logo,image:e.products[0].image,clickUrl:e.products[0].click_url,privacyLink:e.privacy.optout_click_url,privacyIcon:e.privacy.optout_image_url,cta:e.products[0].call_to_action,price:e.products[0].price,impressionTrackers:e.impression_pixels.map((function(e){return e.url}))}}function createNativeAd(e,t,r){var n="criteo_prebid_native_slots";return window[n]=window[n]||{},window[n][e]={callback:r,payload:t},'\n<script type="text/javascript">\nfor (var i = 0; i < 10; ++i) {\n var slots = window.parent.'.concat(n,';\n if(!slots){continue;}\n var responseSlot = slots["').concat(e,'"];\n responseSlot.callback(responseSlot.payload);\n break;\n}\n<\/script>')}function tryGetCriteoFastBid(){try{var fastBidStorageKey="criteo_fast_bid",hashPrefix="// Hash: ",fastBidFromStorage=storage.getDataFromLocalStorage(fastBidStorageKey);if(null!==fastBidFromStorage){var firstLineEndPosition=fastBidFromStorage.indexOf("\n"),firstLine=fastBidFromStorage.substr(0,firstLineEndPosition).trim();if(firstLine.substr(0,hashPrefix.length)!==hashPrefix)_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.logWarn("No hash found in FastBid"),storage.removeDataFromLocalStorage(fastBidStorageKey);else{var publisherTagHash=firstLine.substr(hashPrefix.length),publisherTag=fastBidFromStorage.substr(firstLineEndPosition+1);Object(criteo_direct_rsa_validate_build_verify_js__WEBPACK_IMPORTED_MODULE_6__.verify)(publisherTag,publisherTagHash,FAST_BID_PUBKEY_N,FAST_BID_PUBKEY_E)?(_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.logInfo("Using Criteo FastBid"),eval(publisherTag)):(_src_utils_js__WEBPACK_IMPORTED_MODULE_4__.logWarn("Invalid Criteo FastBid found"),storage.removeDataFromLocalStorage(fastBidStorageKey))}}}catch(e){}}Object(_src_adapters_bidderFactory_js__WEBPACK_IMPORTED_MODULE_1__.c)(spec)}, 978/*!*******************************************************************!*\ 979 !*** ./node_modules/criteo-direct-rsa-validate/build/jsbnLite.js ***! 980 \*******************************************************************/ 981/*! no static exports found */ 982/*! all exports used */ 983/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e){null!==e&&this.fromHexString(e)}return e.prototype.toHexString=function(){if(this.s<0)return"-"+this.negate().toHexString();var e,t=!1,r="",n=this.t,i=this.DB-n*this.DB%4;if(n-- >0)for(i<this.DB&&(e=this[n]>>i)>0&&(t=!0,r=p(e));n>=0;)i<4?(e=(this[n]&(1<<i)-1)<<4-i,e|=this[--n]>>(i+=this.DB-4)):(e=this[n]>>(i-=4)&15,i<=0&&(i+=this.DB,--n)),e>0&&(t=!0),t&&(r+=p(e));return t?r:"0"},e.prototype.fromHexString=function(t){if(null!==t){this.t=0,this.s=0;for(var r=t.length,n=!1,i=0;--r>=0;){var o=u(t,r);o<0?"-"==t.charAt(r)&&(n=!0):(n=!1,0==i?this[this.t++]=o:i+4>this.DB?(this[this.t-1]|=(o&(1<<this.DB-i)-1)<<i,this[this.t++]=o>>this.DB-i):this[this.t-1]|=o<<i,(i+=4)>=this.DB&&(i-=this.DB))}0,this.clamp(),n&&e.ZERO.subTo(this,this)}},e.prototype.negate=function(){var t=o();return e.ZERO.subTo(this,t),t},e.prototype.abs=function(){return this.s<0?this.negate():this},e.prototype.mod=function(t){var r=o();return this.abs().divRemTo(t,null,r),this.s<0&&r.compareTo(e.ZERO)>0&&t.subTo(r,r),r},e.prototype.copyTo=function(e){for(var t=this.t-1;t>=0;--t)e[t]=this[t];e.t=this.t,e.s=this.s},e.prototype.lShiftTo=function(e,t){for(var r=e%this.DB,n=this.DB-r,i=(1<<n)-1,o=Math.floor(e/this.DB),a=this.s<<r&this.DM,s=this.t-1;s>=0;--s)t[s+o+1]=this[s]>>n|a,a=(this[s]&i)<<r;for(s=o-1;s>=0;--s)t[s]=0;t[o]=a,t.t=this.t+o+1,t.s=this.s,t.clamp()},e.prototype.invDigit=function(){if(this.t<1)return 0;var e=this[0];if(0==(1&e))return 0;var t=3&e;return(t=(t=(t=(t=t*(2-(15&e)*t)&15)*(2-(255&e)*t)&255)*(2-((65535&e)*t&65535))&65535)*(2-e*t%this.DV)%this.DV)>0?this.DV-t:-t},e.prototype.dlShiftTo=function(e,t){var r;for(r=this.t-1;r>=0;--r)t[r+e]=this[r];for(r=e-1;r>=0;--r)t[r]=0;t.t=this.t+e,t.s=this.s},e.prototype.squareTo=function(e){for(var t=this.abs(),r=e.t=2*t.t;--r>=0;)e[r]=0;for(r=0;r<t.t-1;++r){var n=t.am(r,t[r],e,2*r,0,1);(e[r+t.t]+=t.am(r+1,2*t[r],e,2*r+1,n,t.t-r-1))>=t.DV&&(e[r+t.t]-=t.DV,e[r+t.t+1]=1)}e.t>0&&(e[e.t-1]+=t.am(r,t[r],e,2*r,0,1)),e.s=0,e.clamp()},e.prototype.multiplyTo=function(t,r){var n=this.abs(),i=t.abs(),o=n.t;for(r.t=o+i.t;--o>=0;)r[o]=0;for(o=0;o<i.t;++o)r[o+n.t]=n.am(0,i[o],r,o,0,n.t);r.s=0,r.clamp(),this.s!=t.s&&e.ZERO.subTo(r,r)},e.prototype.divRemTo=function(t,r,n){var i=t.abs();if(!(i.t<=0)){var s=this.abs();if(s.t<i.t)return null!=r&&r.fromHexString("0"),void(null!=n&&this.copyTo(n));null==n&&(n=o());var c=o(),d=this.s,u=t.s,p=this.DB-a(i[i.t-1]);p>0?(i.lShiftTo(p,c),s.lShiftTo(p,n)):(i.copyTo(c),s.copyTo(n));var l=c.t,f=c[l-1];if(0!=f){var g=f*(1<<this.F1)+(l>1?c[l-2]>>this.F2:0),m=this.FV/g,b=(1<<this.F1)/g,v=1<<this.F2,y=n.t,h=y-l,_=null==r?o():r;for(c.dlShiftTo(h,_),n.compareTo(_)>=0&&(n[n.t++]=1,n.subTo(_,n)),e.ONE.dlShiftTo(l,_),_.subTo(c,c);c.t<l;)c[c.t++]=0;for(;--h>=0;){var S=n[--y]==f?this.DM:Math.floor(n[y]*m+(n[y-1]+v)*b);if((n[y]+=c.am(0,S,n,h,0,l))<S)for(c.dlShiftTo(h,_),n.subTo(_,n);n[y]<--S;)n.subTo(_,n)}null!=r&&(n.drShiftTo(l,r),d!=u&&e.ZERO.subTo(r,r)),n.t=l,n.clamp(),p>0&&n.rShiftTo(p,n),d<0&&e.ZERO.subTo(n,n)}}},e.prototype.rShiftTo=function(e,t){t.s=this.s;var r=Math.floor(e/this.DB);if(r>=this.t)t.t=0;else{var n=e%this.DB,i=this.DB-n,o=(1<<n)-1;t[0]=this[r]>>n;for(var a=r+1;a<this.t;++a)t[a-r-1]|=(this[a]&o)<<i,t[a-r]=this[a]>>n;n>0&&(t[this.t-r-1]|=(this.s&o)<<i),t.t=this.t-r,t.clamp()}},e.prototype.drShiftTo=function(e,t){for(var r=e;r<this.t;++r)t[r-e]=this[r];t.t=Math.max(this.t-e,0),t.s=this.s},e.prototype.subTo=function(e,t){for(var r=0,n=0,i=Math.min(e.t,this.t);r<i;)n+=this[r]-e[r],t[r++]=n&this.DM,n>>=this.DB;if(e.t<this.t){for(n-=e.s;r<this.t;)n+=this[r],t[r++]=n&this.DM,n>>=this.DB;n+=this.s}else{for(n+=this.s;r<e.t;)n-=e[r],t[r++]=n&this.DM,n>>=this.DB;n-=e.s}t.s=n<0?-1:0,n<-1?t[r++]=this.DV+n:n>0&&(t[r++]=n),t.t=r,t.clamp()},e.prototype.clamp=function(){for(var e=this.s&this.DM;this.t>0&&this[this.t-1]==e;)--this.t},e.prototype.modPowInt=function(e,t){var r;return r=e<256||t.isEven()?new l(t):new f(t),this.exp(e,r)},e.prototype.exp=function(t,r){if(t>4294967295||t<1)return e.ONE;var n=o(),i=o(),s=r.convert(this),c=a(t)-1;for(s.copyTo(n);--c>=0;)if(r.sqrTo(n,i),(t&1<<c)>0)r.mulTo(i,s,n);else{var d=n;n=i,i=d}return r.revert(n)},e.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},e.prototype.compareTo=function(e){var t=this.s-e.s;if(0!=t)return t;var r=this.t;if(0!=(t=r-e.t))return this.s<0?-t:t;for(;--r>=0;)if(0!=(t=this[r]-e[r]))return t;return 0},e.prototype.am1=function(e,t,r,n,i,o){for(;--o>=0;){var a=t*this[e++]+r[n]+i;i=Math.floor(a/67108864),r[n++]=67108863&a}return i},e.prototype.am2=function(e,t,r,n,i,o){for(var a=32767&t,s=t>>15;--o>=0;){var c=32767&this[e],d=this[e++]>>15,u=s*c+d*a;i=((c=a*c+((32767&u)<<15)+r[n]+(1073741823&i))>>>30)+(u>>>15)+s*d+(i>>>30),r[n++]=1073741823&c}return i},e.prototype.am3=function(e,t,r,n,i,o){for(var a=16383&t,s=t>>14;--o>=0;){var c=16383&this[e],d=this[e++]>>14,u=s*c+d*a;i=((c=a*c+((16383&u)<<14)+r[n]+i)>>28)+(u>>14)+s*d,r[n++]=268435455&c}return i},e}();function o(){return new i(null)}function a(e){var t,r=1;return 0!=(t=e>>>16)&&(e=t,r+=16),0!=(t=e>>8)&&(e=t,r+=8),0!=(t=e>>4)&&(e=t,r+=4),0!=(t=e>>2)&&(e=t,r+=2),0!=(t=e>>1)&&(e=t,r+=1),r}t.BigInteger=i,t.nbi=o,t.nbits=a;var s,c,d=[];for(s="0".charCodeAt(0),c=0;c<=9;++c)d[s++]=c;for(s="a".charCodeAt(0),c=10;c<36;++c)d[s++]=c;for(s="A".charCodeAt(0),c=10;c<36;++c)d[s++]=c;function u(e,t){var r=d[e.charCodeAt(t)];return null==r?-1:r}t.intAt=u;function p(e){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(e)}t.int2char=p;t.b64toHex=function(e){var t,r="",n=0,i=0;for(t=0;t<e.length&&"="!=e.charAt(t);++t){var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(e.charAt(t));o<0||(0==n?(r+=p(o>>2),i=3&o,n=1):1==n?(r+=p(i<<2|o>>4),i=15&o,n=2):2==n?(r+=p(i),r+=p(o>>2),i=3&o,n=3):(r+=p(i<<2|o>>4),r+=p(15&o),n=0))}return 1==n&&(r+=p(i<<2)),r},t.removeExtraSymbols=function(e){return e.replace(/^1f+00/,"").replace("3031300d060960864801650304020105000420","")};var l=function(){function e(e){this.m=e}return e.prototype.convert=function(e){return e.s<0||e.compareTo(this.m)>=0?e.mod(this.m):e},e.prototype.revert=function(e){return e},e.prototype.reduce=function(e){e.divRemTo(this.m,null,e)},e.prototype.mulTo=function(e,t,r){e.multiplyTo(t,r),this.reduce(r)},e.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},e}(),f=function(){function e(e){this.m=e,this.mp=e.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<<e.DB-15)-1,this.mt2=2*e.t}return e.prototype.convert=function(e){var t=o();return e.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),e.s<0&&t.compareTo(i.ZERO)>0&&this.m.subTo(t,t),t},e.prototype.revert=function(e){var t=o();return e.copyTo(t),this.reduce(t),t},e.prototype.reduce=function(e){for(;e.t<=this.mt2;)e[e.t++]=0;for(var t=0;t<this.m.t;++t){var r=32767&e[t],n=r*this.mpl+((r*this.mph+(e[t]>>15)*this.mpl&this.um)<<15)&e.DM;for(e[r=t+this.m.t]+=this.m.am(0,n,e,t,0,this.m.t);e[r]>=e.DV;)e[r]-=e.DV,e[++r]++}e.clamp(),e.drShiftTo(this.m.t,e),e.compareTo(this.m)>=0&&e.subTo(this.m,e)},e.prototype.mulTo=function(e,t,r){e.multiplyTo(t,r),this.reduce(r)},e.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},e}();function g(e){var t=o();return t.fromHexString(e.toString()),t}t.nbv=g,i.ZERO=g(0),i.ONE=g(1),"Microsoft Internet Explorer"==navigator.appName?(i.prototype.am=i.prototype.am2,n=30):"Netscape"!=navigator.appName?(i.prototype.am=i.prototype.am1,n=26):(i.prototype.am=i.prototype.am3,n=28),i.prototype.DB=n,i.prototype.DM=(1<<n)-1,i.prototype.DV=1<<n;i.prototype.FV=Math.pow(2,52),i.prototype.F1=52-n,i.prototype.F2=2*n-52}, 984/*!*****************************************************************!*\ 985 !*** ./node_modules/criteo-direct-rsa-validate/build/sha256.js ***! 986 \*****************************************************************/ 987/*! no static exports found */ 988/*! all exports used */ 989/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.hash=function(t){t=e.utf8Encode(t||"");for(var r=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],n=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],i=(t+=String.fromCharCode(128)).length/4+2,o=Math.ceil(i/16),a=new Array(o),s=0;s<o;s++){a[s]=new Array(16);for(var c=0;c<16;c++)a[s][c]=t.charCodeAt(64*s+4*c)<<24|t.charCodeAt(64*s+4*c+1)<<16|t.charCodeAt(64*s+4*c+2)<<8|t.charCodeAt(64*s+4*c+3)<<0}var d=8*(t.length-1)/Math.pow(2,32),u=8*(t.length-1)>>>0;a[o-1][14]=Math.floor(d),a[o-1][15]=u;for(s=0;s<o;s++){for(var p=new Array(64),l=0;l<16;l++)p[l]=a[s][l];for(l=16;l<64;l++)p[l]=e.q1(p[l-2])+p[l-7]+e.q0(p[l-15])+p[l-16]>>>0;var f=n[0],g=n[1],m=n[2],b=n[3],v=n[4],y=n[5],h=n[6],_=n[7];for(l=0;l<64;l++){var S=_+e.z1(v)+e.Ch(v,y,h)+r[l]+p[l],A=e.z0(f)+e.Maj(f,g,m);_=h,h=y,y=v,v=b+S>>>0,b=m,m=g,g=f,f=S+A>>>0}n[0]=n[0]+f>>>0,n[1]=n[1]+g>>>0,n[2]=n[2]+m>>>0,n[3]=n[3]+b>>>0,n[4]=n[4]+v>>>0,n[5]=n[5]+y>>>0,n[6]=n[6]+h>>>0,n[7]=n[7]+_>>>0}var I=new Array(n.length);for(_=0;_<n.length;_++)I[_]=("00000000"+n[_].toString(16)).slice(-8);return I.join("")},e.utf8Encode=function(e){try{return(new TextEncoder).encode(e).reduce((function(e,t){return e+String.fromCharCode(t)}),"")}catch(t){return unescape(encodeURIComponent(e))}},e.ROTR=function(e,t){return t>>>e|t<<32-e},e.z0=function(t){return e.ROTR(2,t)^e.ROTR(13,t)^e.ROTR(22,t)},e.z1=function(t){return e.ROTR(6,t)^e.ROTR(11,t)^e.ROTR(25,t)},e.q0=function(t){return e.ROTR(7,t)^e.ROTR(18,t)^t>>>3},e.q1=function(t){return e.ROTR(17,t)^e.ROTR(19,t)^t>>>10},e.Ch=function(e,t,r){return e&t^~e&r},e.Maj=function(e,t,r){return e&t^e&r^t&r},e}();t.Sha256=n},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 990/*!******************************************************************************************************!*\ 991 !*** ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/hifi-ad-manager.js + 39 modules ***! 992 \******************************************************************************************************/ 993/*! no exports provided */ 994/*! all exports used */ 995/*! ModuleConcatenation bailout: Cannot concat with ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/ad-config.js (<- Module is an entry point) */ 996/*! ModuleConcatenation bailout: Cannot concat with ./src/Hififorum/ProductsBundle/Resources/assets/javascript/ads/provider/google-publisher-tags/refresh-sky.js */ 997/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/modules/criteoBidAdapter.js (<- Module uses eval()) */ 998/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adUnits.js because of ./node_modules/prebid.js/src/adapterManager.js */ 999/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adapterManager.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/prebid.js/src/auction.js (referenced with cjs require), ./node_modules/prebid.js/src/prebid.js (referenced with cjs require)) */ 1000/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adapter
1000s/bidderFactory.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1001/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/adloader.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1002/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/ajax.js because of ./node_modules/prebid.js/src/adapterManager.js */ 1003/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/bidfactory.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1004/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/config.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1005/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/cpmBucketManager.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1006/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/events.js (<- Module is not an ECMAScript module) */ 1007/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/hook.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1008/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/mediaTypes.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1009/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/native.js because of ./node_modules/prebid.js/src/adapterManager.js */ 1010/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/sizeMapping.js because of ./node_modules/prebid.js/src/adapterManager.js */ 1011/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/storageManager.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1012/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/userSync.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1013/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/utils.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/prebid.js/modules/teadsBidAdapter.js (referenced with cjs require), ./node_modules/prebid.js/src/adapterManager.js (referenced with cjs require), ./node_modules/prebid.js/src/ajax.js (referenced with cjs require), ./node_modules/prebid.js/src/auction.js (referenced with cjs require), ./node_modules/prebid.js/src/bidfactory.js (referenced with cjs require), ./node_modules/prebid.js/src/config.js (referenced with cjs require), ./node_modules/prebid.js/src/cpmBucketManager.js (referenced with cjs require), ./node_modules/prebid.js/src/events.js (referenced with cjs require), ./node_modules/prebid.js/src/prebid.js (referenced with cjs require), ./node_modules/prebid.js/src/targeting.js (referenced with cjs require)) */ 1014/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/video.js because of ./node_modules/prebid.js/modules/criteoBidAdapter.js */ 1015/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/find.js (<- Module is not an ECMAScript module) */ 1016/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/array/includes.js (<- Module is not an ECMAScript module) */ 1017/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/number/is-integer.js (<- Module is not an ECMAScript module) */ 1018/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/core-js-pure/features/string/includes.js (<- Module is not an ECMAScript module) */ 1019/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/prebid.js/src/constants.json (<- Module is not an ECMAScript module) */,function(e,t,r){"use strict";function n(){return window.pbjs}r.r(t),window.pbjs=window.pbjs||{},window.pbjs.cmd=window.pbjs.cmd||[],window.pbjs.que=window.pbjs.que||[],window._pbjsGlobals=window._pbjsGlobals||[],window._pbjsGlobals.push("pbjs");var i=r(0),o=r(30),a=r.n(o),s=r(16),c=r(14),d=r(56),u=r(21),p=r(2);function l(e){var t,r,n,o={type:"xml",value:e.vastXml?e.vastXml:(t=e.vastUrl,r=e.vastImpUrl,n=r?"<![CDATA[".concat(r,"]]>"):"",'<VAST version="3.0">\n <Ad>\n <Wrapper>\n <AdSystem>prebid.org wrapper</AdSystem>\n <VASTAdTagURI><![CDATA['.concat(t,"]]></VASTAdTagURI>\n <Impression>").concat(n,"</Impression>\n <Creatives></Creatives>\n </Wrapper>\n </Ad>\n </VAST>")),ttlseconds:Number(e.ttl)};return p.b.getConfig("cache.vasttrack")&&(o.bidder=e.bidder,o.bidid=e.requestId,i.isPlainObject(this)&&this.hasOwnProperty("auctionStart")&&(o.timestamp=this.auctionStart)),"string"==typeof e.customCacheKey&&""!==e.customCacheKey&&(o.key=e.customCacheKey),o}function f(e,t,r){var n={puts:e.map(l,r)};Object(u.a)(p.b.getConfig("cache.url"),function(e){return{success:function(t){var r;try{r=JSON.parse(t).responses}catch(t){return void e(t,[])}r?e(null,r):e(new Error("The cache server didn't respond with a responses property."),[])},error:function(t,r){e(new Error("Error storing video ad in the cache: ".concat(t,": ").concat(JSON.stringify(r))),[])}}}(t),JSON.stringify(n),{contentType:"text/plain",withCredentials:!0})}var g=r(57),m=r(5),b=r.n(m);function v(e){var t=this,r=e.url,n=e.config,o=e.id,a=e.callback,s=e.loaded,c=e.adUnitCode;this.url=r,this.config=n,this.handlers={},this.id=o,this.loaded=s,this.cmd=[],this.push=function(e){"function"==typeof e?t.loaded?e.call():t.cmd.push(e):i.logError("Commands given to Renderer.push must be wrapped in a function")},this.callback=a||function(){t.loaded=!0,t.process()},this.render=function(){_(c)?i.logWarn("External Js not loaded by Renderer since renderer url and callback is already defined on adUnit ".concat(c)):Object(g.a)(r,"outstream",this.callback),this._render?this._render.apply(this,arguments):i.logWarn("No render function was provided, please use .setRender on the renderer")}.bind(this)}function y(e){return!(!e||!e.url)}function h(e,t){e.render(t)}function _(e){var t=pbjs.adUnits,r=b()(t,(function(t){return t.code===e}));return!(!(r&&r.renderer&&r.renderer.url&&r.renderer.render)||i.isBoolean(r.renderer.backupOnly)&&r.renderer.backupOnly)}v.install=function(e){return new v({url:e.url,config:e.config,id:e.id,callback:e.callback,loaded:e.loaded,adUnitCode:e.adUnitCode})},v.prototype.getConfig=function(){return this.config},v.prototype.setRender=function(e){this._render=e},v.prototype.setEventHandlers=function(e){this.handlers=e},v.prototype.handleVideoEvent=function(e){var t=e.id,r=e.eventName;"function"==typeof this.handlers[r]&&this.handlers[r](),i.logMessage("Prebid Renderer event for id ".concat(t," type ").concat(r))},v.prototype.process=function(){for(;this.cmd.length>0;)try{this.cmd.shift().call()}catch(e){i.logError("Error processing Renderer command: ",e)}};var S=r(43),A=r(9),I=r(4),T=r.n(I),w=r(35),E=r(3);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 C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1019for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var x=S.a.syncUsers,j=r(/*! ./utils.js */0),R=r(/*! ./adapterManager.js */19).default,D=r(/*! ./events.js */30),P=r(/*! ./constants.json */14);D.on(P.EVENTS.BID_ADJUSTMENT,(function(e){!function(e){var t,r=e.bidderCode,n=e.cpm;if(pbjs.bidderSettings&&(r&&pbjs.bidderSettings[r]&&"function"==typeof pbjs.bidderSettings[r].bidCpmAdjustment?t=pbjs.bidderSettings[r].bidCpmAdjustment:pbjs.bidderSettings[P.JSON_MAPPING.BD_SETTING_STANDARD]&&"function"==typeof pbjs.bidderSettings[P.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment&&(t=pbjs.bidderSettings[P.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment),t))try{n=t(e.cpm,C({},e))}catch(e){j.logError("Error during bid adjustment","bidmanager.js",e)}n>=0&&(e.cpm=n)}(e)}));var k={},U={},B=[];function N(e){var t,r,n,o,a=e.adUnits,s=e.adUnitCodes,c=e.callback,u=e.cbTimeout,l=e.labels,f=e.auctionId,g=a,m=l,y=s,h=[],_=[],S=[],A=f||j.generateUUID(),I=c,E=u,N=[],L=new Set;function V(){return{auctionId:A,timestamp:t,auctionEnd:r,auctionStatus:n,adUnits:g,adUnitCodes:y,labels:m,bidderRequests:h,noBids:S,bidsReceived:_,winningBids:N,timeout:E}}function H(e,t){if(t&&clearTimeout(o),void 0===r){var s=[];e&&(j.logMessage("Auction ".concat(A," timedOut")),c=L,(s=h.map((function(e){return(e.bids||[]).filter((function(e){return!c.has(e.bidder)}))})).reduce(i.flatten,[]).map((function(e){return{bidId:e.bidId,bidder:e.bidder,adUnitCode:e.adUnitCode,auctionId:e.auctionId}}))).length&&D.emit(P.EVENTS.BID_TIMEOUT,s)),n="completed",r=Date.now(),D.emit(P.EVENTS.AUCTION_END,V()),q(g,(function(){try{if(null!=I){var t=y,r=_.filter(j.bind.call(i.adUnitsFilter,this,t)).reduce(J,{});I.apply(pbjs,[r,e,A]),I=null}}catch(e){j.logError("Error executing bidsBackHandler",null,e)}finally{s.length&&R.callTimedOutBidders(a,s,E);var n=p.b.getConfig("userSync")||{};n.enableOverride||x(n.syncDelay)}}))}var c}function K(){j.logInfo("Bids Received for Auction with id: ".concat(A),_),n="completed",H(!1,!0)}function Y(e){L.add(e)}function $(e){var t=this;e.forEach((function(e){var t;t=e,h=h.concat(t)}));var r={},a={bidRequests:e,run:function(){var a,u;a=H.bind(null,!0),u=setTimeout(a,E),o=u,n="inProgress",D.emit(P.EVENTS.AUCTION_INIT,V());var l=function(e,t){var r=0,n=!1,o=new Set,a={};function s(){r--,n&&0===r&&e()}return{addBidResponse:function(e,n){a[n.requestId]=!0,r++;var o=function(e){var t=e.adUnitCode,r=e.bid,n=e.bidderRequest,o=e.auctionId,a=n.start,s=C({},r,{auctionId:o,responseTimestamp:Object(i.timestamp)(),requestTimestamp:a,cpm:parseFloat(r.cpm)||0,bidder:r.bidderCode,adUnitCode:t});s.timeToRespond=s.responseTimestamp-s.requestTimestamp,D.emit(P.EVENTS.BID_ADJUSTMENT,s);var c=n.bids&&b()(n.bids,(function(e){return e.adUnitCode==t})),u=c&&c.renderer,l=s.mediaType,f=c&&c.mediaTypes&&c.mediaTypes[l],g=f&&f.renderer,m=null;g&&g.url&&g.render?m=g:!u||!u.url||u.backupOnly&&Object(i.isBoolean)(u.backupOnly)&&r.renderer||(m=u);m&&(s.renderer=v.install({url:m.url}),s.renderer.setRender(m.render));var y=G(r.mediaType,c,p.b.getConfig("mediaTypePriceGranularity")),h=Object(d.a)(s.cpm,"object"===O(y)?y:p.b.getConfig("customPriceBucket"),p.b.getConfig("currency.granularityMultiplier"));return s.pbLg=h.low,s.pbMg=h.med,s.pbHg=h.high,s.pbAg=h.auto,s.pbDg=h.dense,s.pbCg=h.custom,s}({adUnitCode:e,bid:n,bidderRequest:this,auctionId:t.getAuctionId()});"video"===o.mediaType?function(e,t,r,n){var o=!0,a=Object(i.getBidRequest)(t.requestId,[r]),s=a&&Object(i.deepAccess)(a,"mediaTypes.video"),c=s&&Object(i.deepAccess)(s,"context");p.b.getConfig("cache.url")&&c!==w.b&&(t.videoCacheKey?t.vastUrl||(j.logError("videoCacheKey specified but not required vastUrl for video bid"),o=!1):(o=!1,W(e,t,n,a)));o&&(F(e,t),n())}(t,o,this,s):(F(t,o),s())},adapterDone:function(){var i=t.getBidRequests(),s=p.b.getConfig("auctionOptions");if(o.add(this),s&&!j.isEmpty(s)){var c=s.secondaryBidders;c&&!i.every((function(e){return T()(c,e.bidderCode)}))&&(i=i.filter((function(e){return!T()(c,e.bidderCode)})))}n=i.every((function(e){return o.has(e)})),this.bids.forEach((function(e){a[e.bidId]||(t.addNoBid(e),D.emit(P.EVENTS.NO_BID,e))})),n&&0===r&&e()}}}(K,t);R.callBids(g,e,(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];z.apply({dispatch:l.addBidResponse,bidderRequest:this},t)}),l.adapterDone,{request:function(e,t){c(k,t),c(r,e),U[e]||(U[e]={SRA:!0,origin:t}),r[e]>1&&(U[e].SRA=!1)},done:function(e){k[e]--,B[0]&&s(B[0])&&B.shift()}},E,Y)}};function s(e){var t=!0,r=p.b.getConfig("maxRequestsPerOrigin")||4;return e.bidRequests.some((function(e){var n=1,i=void 0!==e.src&&e.src===P.S2S.SRC?"s2s":e.bidderCode;
1019return U[i]&&(!1===U[i].SRA&&(n=Math.min(e.bids.length,r)),k[U[i].origin]+n>r&&(t=!1)),!t})),t&&e.run(),t}function c(e,t){void 0===e[t]?e[t]=1:e[t]++}s(a)||(j.logWarn("queueing auction due to limited endpoint capacity"),B.push(a))}return{addBidReceived:function(e){_=_.concat(e)},addNoBid:function(e){S=S.concat(e)},executeCallback:H,callBids:function(){n="started",t=Date.now();var e=R.makeBidRequests(g,t,A,E,m);j.logInfo("Bids Requested for Auction with id: ".concat(A),e),e.length<1?(j.logWarn("No valid bid requests returned for auction"),K()):M.call({dispatch:$,context:this},e)},addWinningBid:function(e){N=N.concat(e),R.callBidWonBidder(e.bidder,e,a)},setBidTargeting:function(e){R.callSetTargetingBidder(e.bidder,e)},getWinningBids:function(){return N},getTimeout:function(){return E},getAuctionId:function(){return A},getAuctionStatus:function(){return n},getAdUnits:function(){return g},getAdUnitCodes:function(){return y},getBidRequests:function(){return h},getBidsReceived:function(){return _},getNoBids:function(){return S}}}var z=Object(A.b)("async",(function(e,t){this.dispatch.call(this.bidderRequest,e,t)}),"addBidResponse"),M=Object(A.b)("sync",(function(e){this.dispatch.call(this.context,e)}),"addBidderRequests"),q=Object(A.b)("async",(function(e,t){t&&t()}),"bidsBackCallback");function L(e,t){t.timeToRespond>e.getTimeout()+p.b.getConfig("timeoutBuffer")&&e.executeCallback(!0)}function F(e,t){var r=e.getBidRequests(),n=b()(r,(function(e){return e.bidderCode===t.bidderCode}));!function(e,t){var r;if(e.bidderCode&&(e.cpm>0||e.dealId)){var n=b()(t.bids,(function(t){return t.adUnitCode===e.adUnitCode}));r=function(e,t,r){if(!t)return{};var n={},i=pbjs.bidderSettings;if(i){var o=H(t.mediaType,e,r);K(n,o,t),e&&i[e]&&i[e][P.JSON_MAPPING.ADSERVER_TARGETING]&&(K(n,i[e],t),t.sendStandardTargeting=i[e].sendStandardTargeting)}t.native&&(n=C({},n,Object(s.d)(t,r)));return n}(e.bidderCode,e,n)}e.adserverTargeting=C(e.adserverTargeting||{},r)}(t,n),D.emit(P.EVENTS.BID_RESPONSE,t),e.addBidReceived(t),L(e,t)}var W=Object(A.b)("async",(function(e,t,r,n){f([t],(function(n,i){var o;n?(j.logWarn("Failed to save to the video cache: ".concat(n,". Video bid must be discarded.")),L(e,t)):""===i[0].uuid?(j.logWarn("Supplied video cache key was already in use by Prebid Cache; caching attempt was rejected. Video bid must be discarded."),L(e,t)):(t.videoCacheKey=i[0].uuid,t.vastUrl||(t.vastUrl=(o=t.videoCacheKey,"".concat(p.b.getConfig("cache.url"),"?uuid=").concat(o))),F(e,t),r())}),n)}),"callPrebidCache");function G(e,t,r){if(e&&r){if(e===E.d){var n=Object(i.deepAccess)(t,"mediaTypes.".concat(E.d,".context"),"instream");if(r["".concat(E.d,"-").concat(n)])return r["".concat(E.d,"-").concat(n)]}return r[e]}}var V=function(e){return function(t){return e===P.GRANULARITY_OPTIONS.AUTO?t.pbAg:e===P.GRANULARITY_OPTIONS.DENSE?t.pbDg:e===P.GRANULARITY_OPTIONS.LOW?t.pbLg:e===P.GRANULARITY_OPTIONS.MEDIUM?t.pbMg:e===P.GRANULARITY_OPTIONS.HIGH?t.pbHg:e===P.GRANULARITY_OPTIONS.CUSTOM?t.pbCg:void 0}};function H(e,t,r){function n(e,t){return{key:e,val:"function"==typeof t?function(e){return t(e)}:function(e){return Object(i.getValue)(e,t)}}}var o=P.TARGETING_KEYS,a=function(e,t){var r=G(e,t,p.b.getConfig("mediaTypePriceGranularity"));return"string"==typeof e&&r?"string"==typeof r?r:"custom":p.b.getConfig("priceGranularity")}(e,r),s=pbjs.bidderSettings;if(s[P.JSON_MAPPING.BD_SETTING_STANDARD]||(s[P.JSON_MAPPING.BD_SETTING_STANDARD]={}),s[P.JSON_MAPPING.BD_SETTING_STANDARD][P.JSON_MAPPING.ADSERVER_TARGETING]||(s[P.JSON_MAPPING.BD_SETTING_STANDARD][P.JSON_MAPPING.ADSERVER_TARGETING]=[n(o.BIDDER,"bidderCode"),n(o.AD_ID,"adId"),n(o.PRICE_BUCKET,V(a)),n(o.SIZE,"size"),n(o.DEAL,"dealId"),n(o.SOURCE,"source"),n(o.FORMAT,"mediaType")]),"video"===e){var c=s[P.JSON_MAPPING.BD_SETTING_STANDARD][P.JSON_MAPPING.ADSERVER_TARGETING];
1019if([o.UUID,o.CACHE_ID].forEach((function(e){void 0===b()(c,(function(t){return t.key===e}))&&c.push(n(e,"videoCacheKey"))})),p.b.getConfig("cache.url")&&(!t||!1!==j.deepAccess(s,"".concat(t,".sendStandardTargeting")))){var d=Object(i.parseUrl)(p.b.getConfig("cache.url"));void 0===b()(c,(function(e){return e.key===o.CACHE_HOST}))&&c.push(n(o.CACHE_HOST,(function(e){return j.deepAccess(e,"adserverTargeting.".concat(o.CACHE_HOST))?e.adserverTargeting[o.CACHE_HOST]:d.hostname})))}}return s[P.JSON_MAPPING.BD_SETTING_STANDARD]}function K(e,t,r){var n=t[P.JSON_MAPPING.ADSERVER_TARGETING];return r.size=r.getSize(),j._each(n,(function(n){var i=n.key,o=n.val;if(e[i]&&j.logWarn("The key: "+i+" is getting ovewritten"),j.isFn(o))try{o=o(r)}catch(e){j.logError("bidmanager","ERROR",e)}(void 0===t.suppressEmptyKeys||!0!==t.suppressEmptyKeys)&&i!==P.TARGETING_KEYS.DEAL||!j.isEmptyStr(o)&&null!=o?e[i]=o:j.logInfo("suppressing empty key '"+i+"' from adserver targeting")})),e}function J(e,t){return e[t.adUnitCode]||(e[t.adUnitCode]={bids:[]}),e[t.adUnitCode].bids.push(t),e}var Y=r(/*! ./constants.json */14);var $,Q,X=($=[],(Q={}).addWinningBid=function(e){var t=b()($,(function(t){return t.getAuctionId()===e.auctionId}));t?(e.status=Y.BID_STATUS.RENDERED,t.addWinningBid(e)):Object(i.logWarn)("Auction not found when adding winning bid")},Q.getAllWinningBids=function(){return $.map((function(e){return e.getWinningBids()})).reduce(i.flatten,[])},Q.getBidsRequested=function(){return $.map((function(e){return e.getBidRequests()})).reduce(i.flatten,[])},Q.getNoBids=function(){return $.map((function(e){return e.getNoBids()})).reduce(i.flatten,[])},Q.getBidsReceived=function(){return $.map((function(e){if("completed"===e.getAuctionStatus())return e.getBidsReceived()})).reduce(i.flatten,[]).filter((function(e){return e}))},Q.getAdUnits=function(){return $.map((function(e){return e.getAdUnits()})).reduce(i.flatten,[])},Q.getAdUnitCodes=function(){return $.map((function(e){return e.getAdUnitCodes()})).reduce(i.flatten,[]).filter(i.uniques)},Q.createAuction=function(e){var t=N({adUnits:e.adUnits,adUnitCodes:e.adUnitCodes,callback:e.callback,cbTimeout:e.cbTimeout,labels:e.labels,auctionId:e.auctionId});return function(e){$.push(e)}(t),t},Q.findBidByAdId=function(e){return b()($.map((function(e){return e.getBidsReceived()})).reduce(i.flatten,[]),(function(t){return t.adId===e}))},Q.getStandardBidderAdServerTargeting=function(){return H()[Y.JSON_MAPPING.ADSERVER_TARGETING]},Q.setStatusForBids=function(e,t){var r=Q.findBidByAdId(e);if(r&&(r.status=t),r&&t===Y.BID_STATUS.BID_TARGETING_SET){var n=b()($,(function(e){return e.getAuctionId()===r.auctionId}));n&&n.setBidTargeting(r)}},Q.getLastAuctionId=function(){return $.length&&$[$.length-1].getAuctionId()},Q),Z=c.EVENTS.BID_WON;function ee(e){var t=e.message?"message":"data",r={};try{r=JSON.parse(e[t])}catch(e){return}if(r&&r.adId){var n=b()(X.getBidsReceived(),(function(e){return e.adId===r.adId}));if(n&&"Prebid Request"===r.message&&(!function(e,t){var r=e.adId,n=e.ad,o=e.adUrl,a=e.width,s=e.height,c=e.renderer,d=e.cpm;y(c)?h(c,e):r&&(!function(e){var t=e.adId,r=e.adUnitCode,n=e.width,o=e.height;function a(e){var n=function(e,t){return window.googletag?function(e){return b()(window.googletag.pubads().getSlots(),(function(t){return b()(t.getTargetingKeys(),(function(r){return T()(t.getTargeting(r),e)}))})).getSlotElementId()}(e):window.apntag?function(e){var t=window.apntag.getTag(e);return t&&t.targetId}(t):t}(t,r),i=document.getElementById(n);return i&&i.querySelector(e)}["div","iframe"].forEach((function(e){var t=a(e+':not([style*="display: none"])');if(t){var s=t.style;s.width=n+"px",s.height=o+"px"}else Object(i.logWarn)("Unable to locate matching page element for adUnitCode ".concat(r,". Can't resize it to ad's dimensions. Please review setup."))}))}(e),t.source.postMessage(JSON.stringify({message:"Prebid Response",ad:Object(i.replaceAuctionPrice)(n,d),adUrl:Object(i.replaceAuctionPrice)(o,d),adId:r,width:a,height:s}),t.origin))}(n,e),X.addWinningBid(n),a.a.emit(Z,n)),n&&"Prebid Native"===r.message){if("assetRequest"===r.action){var o=Object(s.c)(r,n);return void e.source.postMessage(JSON.stringify(o),e.origin)}if("click"===Object(s.b)(r,n))return;X.addWinningBid(n),a.a.emit(Z,n)}}}var te=r(36);function re(){return(re=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1019for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ne(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ie(e){return function(e){if(Array.isArray(e))return oe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return oe(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 oe(e,t)}(e)||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.")}()}function oe(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 ae=r(/*! ./utils.js */0),se=r(/*! ./constants.json */14),ce=[],de=Object.keys(se.TARGETING_KEYS).map((function(e){return se.TARGETING_KEYS[e]})),ue=function(e){return e.responseTimestamp+1e3*e.ttl+1e3>Object(i.timestamp)()},pe=function(e){return e&&(e.status&&!T()([se.BID_STATUS.RENDERED],e.status)||!e.status)};function le(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[],o=p.b.getConfig("sendBidsControl.dealPrioritization"),a=Object(i.groupBy)(e,"adUnitCode");return Object.keys(a).forEach((function(e){var s=[],c=Object(i.groupBy)(a[e],"bidderCode");Object.keys(c).forEach((function(e){return s.push(c[e].reduce(t))})),r>0?(s=o?s.sort(fe(!0)):s.sort((function(e,t){return t.cpm-e.cpm})),n.push.apply(n,ie(s.slice(0,r)))):n.push.apply(n,ie(s))})),n}function fe(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,r){return void 0!==t.adserverTargeting.hb_deal&&void 0===r.adserverTargeting.hb_deal?-1:void 0===t.adserverTargeting.hb_deal&&void 0!==r.adserverTargeting.hb_deal?1:e?r.cpm-t.cpm:r.adserverTargeting.hb_pb-t.adserverTargeting.hb_pb}}var ge,me,be=function(e){var t={},r={};function n(e,t){return e.adserverTargeting&&t&&(ae.isArray(t)&&T()(t,e.adUnitCode)||"string"==typeof t&&e.adUnitCode===t)}function o(e,t){if(!0===p.b.getConfig("targetingControls.alwaysIncludeDeals")){var r=de.concat(s.a);return le(t,i.getHighestCpm).map((function(t){if(t.dealId&&n(t,e))return ne({},t.adUnitCode,_(t,r.filter((function(e){return void 0!==t.adserverTargeting[e]}))))})).filter((function(e){return e}))}return[]}function a(e,t){var r=re({},se.TARGETING_KEYS,se.NATIVE_KEYS),n=Object.keys(r),o={};Object(i.logInfo)("allowTargetingKeys - allowed keys [ ".concat(t.map((function(e){return r[e]})).join(", ")," ]")),e.map((function(e){var i=Object.keys(e)[0],a=e[i].filter((function(e){var i=Object.keys(e)[0],a=0===n.filter((function(e){return 0===i.indexOf(r[e])})).length||t.find((function(e){var t=r[e];return 0===i.indexOf(t)}));return o[i]=!a,a}));e[i]=a}));var a=Object.keys(o).filter((function(e){return o[e]}));return Object(i.logInfo)("allowTargetingKeys - removed keys [ ".concat(a.join(", ")," ]")),e.filter((function(e){return e[Object.keys(e)[0]].length>0}))}function c(e,t){var r=Object(i.deepClone)(e);return Object.keys(r).map((function(e){return{adUnitCode:e,adserverTargeting:r[e]}})).sort(fe()).reduce((function(e,n,o,a){var s,c=(s=n.adserverTargeting,Object.keys(s).reduce((function(e,t){return e+"".concat(t,"%3d").concat(encodeURIComponent(s[t]),"%26")}),""));o+1===a.length&&(c=c.slice(0,-3));var d=n.adUnitCode,u=c.length;return u<=t?(t-=u,Object(i.logInfo)("AdUnit '".concat(d,"' auction keys comprised of ").concat(u," characters. Deducted from running threshold; new limit is ").concat(t),r[d]),e[d]=r[d]):Object(i.logWarn)("The following keys for adUnitCode '".concat(d,"' exceeded the current limit of the 'auctionKeyMaxChars' setting.\nThe key-set size was ").concat(u,", the current allotted amount was ").concat(t,".\n"),r[d]),o+1===a.length&&0===Object.keys(e).length&&Object(i.logError)("No auction targeting keys were permitted due to the setting in setConfig(targetingControls.auctionKeyMaxChars). Please review setup and consider adjusting."),e}),{})}function d(e){return e.map((function(e){return ne({},Object.keys(e)[0],e[Object.keys(e)[0]].map((function(e){return ne({},Object.keys(e)[0],e[Object.keys(e)[0]].join(", "))})).reduce((function(e,t){return re(t,e)}),{}))})).reduce((function(e,t){var r=Object.keys(t)[0];return e[r]=re({},e[r],t[r]),e}),{})}function u(t){return"string"==typeof t?[t]:ae.isArray(t)?t:e.getAdUnitCodes()||[]}function l(){var t=e.getBidsReceived();return p.b.getConfig("useBidCache")||(t=t.filter((function(e){return r[e.adUnitCode]===e.auctionId}))),le(t=t.filter((function(e){return Object(i.deepAccess)(e,"video.context")!==E.a})).filter((function(e){return"banner"!==e.mediaType||Object(te.c)([e.width,e.height])})).filter(pe).filter(ue),i.getOldestHighestCpmBid)}function f(e,r){var n=t.getWinningBids(e,r),i=g();return n=n.map((function(e){return ne({},e.adUnitCode,Object.keys(e.adserverTargeting).filter((function(t){return void 0===e.sendStandardTargeting||e.sendStandardTargeting||-1===i.indexOf(t)})).reduce((function(t,r){var n=[e.adserverTargeting[r]],i=ne({},r.substring(0,20),n);if(r===se.TARGETING_KEYS.DEAL){var o=ne({},"".concat(r,"_").concat(e.bidderCode).substring(0,20),n);return[].concat(ie(t),[i,o])}return[].concat(ie(t),[i])}),[]))}))}function g(){return e.getStandardBidderAdServerTargeting().map((function(e){return e.key})).concat(de).filter(i.uniques)}function m(e,t,r,n){return Object.keys(t.adserverTargeting).filter(b()).forEac
1019h((function(r){e.length&&e.filter(function(e){return function(r){return r.adUnitCode===t.adUnitCode&&r.adserverTargeting[e]}}(r)).forEach(function(e){return function(r){ae.isArray(r.adserverTargeting[e])||(r.adserverTargeting[e]=[r.adserverTargeting[e]]),r.adserverTargeting[e]=r.adserverTargeting[e].concat(t.adserverTargeting[e]).filter(i.uniques),delete t.adserverTargeting[e]}}(r))})),e.push(t),e}function b(){var e=g().concat(s.a);return function(t){return-1===e.indexOf(t)}}function v(e){return ne({},e.adUnitCode,Object.keys(e.adserverTargeting).filter(b()).map((function(t){return ne({},t.substring(0,20),[e.adserverTargeting[t]])})))}function y(e,t){return t.filter((function(t){return T()(e,t.adUnitCode)})).map((function(e){return re({},e)})).reduce(m,[]).map(v).filter((function(e){return e}))}function h(e,t){var r=de.concat(s.a),o=p.b.getConfig("sendBidsControl.bidLimit");return le(t,i.getHighestCpm,o).map((function(t){if(n(t,e))return ne({},t.adUnitCode,_(t,r.filter((function(e){return void 0!==t.adserverTargeting[e]}))))})).filter((function(e){return e}))}function _(e,t){return t.map((function(t){return ne({},"".concat(t,"_").concat(e.bidderCode).substring(0,20),[e.adserverTargeting[t]])}))}function S(t){function r(e){return Object(i.deepAccess)(e,se.JSON_MAPPING.ADSERVER_TARGETING)}return e.getAdUnits().filter((function(e){return T()(t,e.code)&&r(e)})).map((function(e){return ne({},e.code,function(e){var t=r(e);return Object.keys(t).map((function(e){return ne({},e,ae.isArray(t[e])?t[e]:t[e].split(","))}))}(e))}))}return t.setLatestAuctionForAdUnit=function(e,t){r[e]=t},t.resetPresetTargeting=function(t,r){if(Object(i.isGptPubadsDefined)()){var n=u(t),o=e.getAdUnits().filter((function(e){return T()(n,e.code)}));
1019window.googletag.pubads().getSlots().forEach((function(e){var t=ae.isFn(r)&&r(e);ce.forEach((function(r){o.forEach((function(n){(n.code===e.getAdUnitPath()||n.code===e.getSlotElementId()||ae.isFn(t)&&t(n.code))&&e.setTargeting(r,null)}))}))}))}},t.resetPresetTargetingAST=function(e){u(e).forEach((function(e){var t=window.apntag.getTag(e);if(t&&t.keywords){var r=Object.keys(t.keywords),n={};r.forEach((function(e){T()(ce,e.toLowerCase())||(n[e]=t.keywords[e])})),window.apntag.modifyTag(e,{keywords:n})}}))},t.getAllTargeting=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l(),r=u(e),n=f(r,t).concat(y(r,t)).concat(p.b.getConfig("enableSendAllBids")?h(r,t):o(r,t)).concat(S(r));n.map((function(e){Object.keys(e).map((function(t){e[t].map((function(e){-1===ce.indexOf(Object.keys(e)[0])&&(ce=Object.keys(e).concat(ce))}))}))}));var s=p.b.getConfig("targetingControls.allowTargetingKeys");Array.isArray(s)&&s.length>0&&(n=a(n,s)),n=d(n);var g=p.b.getConfig("targetingControls.auctionKeyMaxChars");return g&&(Object(i.logInfo)("Detected 'targetingControls.auctionKeyMaxChars' was active for this auction; set with a limit of ".concat(g," characters. Running checks on auction keys...")),n=c(n,g)),r.forEach((function(e){n[e]||(n[e]={})})),n},t.setTargetingForGPT=function(e,t){window.googletag.pubads().getSlots().forEac
1019h((function(r){Object.keys(e).filter(t?t(r):Object(i.isAdUnitCodeMatchingSlot)(r)).forEach((function(t){return Object.keys(e[t]).forEach((function(n){var i=e[t][n];"string"==typeof i&&(i=i.split(",")),(i=i.length>1?[i]:i).map((function(e){return ae.logMessage("Attempting to set key value for slot: ".concat(r.getSlotElementId()," key: ").concat(n," value: ").concat(e)),e})).forEach((function(e){r.setTargeting(n,e)}))}))}))}))},t.getWinningBids=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l(),r=u(e);return t.filter((function(e){return T()(r,e.adUnitCode)})).filter((function(e){return e.cpm>0})).map((function(e){return e.adUnitCode})).filter(i.uniques).map((function(e){return t.filter((function(t){return t.adUnitCode===e?t:null})).reduce(i.getHighestCpm)}))},t.setTargetingForAst=function(e){var r=t.getAllTargeting(e);try{t.resetPresetTargetingAST(e)}catch(e){ae.logError("unable to reset targeting for AST"+e)}Object.keys(r).forEach((function(e){return Object.keys(r[e]).forEach((function(t){if(ae.logMessage("Attempting to set targeting for targetId: ".concat(e," key: ").concat(t," value: ").concat(r[e][t])),ae.isStr(r[e][t])||ae.isArray(r[e][t])){var n={};t.search(/pt[0-9]/)<0?n[t.toUpperCase()]=r[e][t]:n[t]=r[e][t],window.apntag.setKeywords(e,n,{overrideKeyValue:!0})}}))}))},t.isApntagDefined=function(){if(window.apntag&&ae.isFn(window.apntag.setKeywords))return!0},t}(X);function ve(e){Object(i.logMessage)("DEBUG: "+e)}function ye(e){Object(i.logWarn)("DEBUG: "+e)}function he(e){ge=we.bind(e),z.before(ge,5),me=Ee.bind(e),M.before(me,5)}function _e(){z.getHooks({hook:ge}).remove(),M.getHooks({hook:me}).remove()}function Se(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];p.b.setConfig({debug:!0}),_e(),he(e),ve("bidder overrides enabled".concat(t?" from session":""))}function Ae(e,t,r){return!(!e.bidder||e.bidder===t)||!(!e.adUnitCode||e.adUnitCode===r)}function Ie(e,t){return Array.isArray(e)&&-1===e.indexOf(t)}function Te(e,t,r){return Object.keys(e).filter((function(e){return-1===["adUnitCode","bidder"].indexOf(e)})).reduce((function(t,n){return ve("bidder overrides changed '".concat(t.adUnitCode,"/").concat(t.bidderCode,"' ").concat(r,".").concat(n," from '").concat(t[n],".js' to '").concat(e[n],"'")),t[n]=e[n],t}),t)}
1019function we(e,t,r){Ie(this.bidders,r.bidderCode)?ye("bidder '".concat(r.bidderCode,"' excluded from auction by bidder overrides")):(Array.isArray(this.bids)&&this.bids.forEach((function(e){Ae(e,r.bidderCode,t)||Te(e,r,"bidder")})),e(t,r))}function Ee(e,t){var r=this,n=t.filter((function(e){return!Ie(r.bidders,e.bidderCode)||(ye("bidRequest '".concat(e.bidderCode,"' excluded from auction by bidder overrides")),!1)}));Array.isArray(r.bidRequests)&&n.forEach((function(e){r.bidRequests.forEach((function(t){e.bids.forEach((function(r){Ae(t,e.bidderCode,r.adUnitCode)||Te(t,r,"bidRequest")}))}))})),e(n)}function Oe(e){if(e.enabled){try{window.sessionStorage.setItem("pbjs:debugging",JSON.stringify(e))}catch(e){}Se(e)}else{_e(),ve("bidder overrides disabled");try{window.sessionStorage.removeItem("pbjs:debugging")}catch(e){}}}p.b.getConfig("debugging",(function(e){return Oe(e.debugging)}));var Ce=r(33),xe=r(44),je=r(26);function Re(e){return(Re="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 De(){return(De=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var Pe=n(),ke=r(/*! ./constants.json */14),Ue=r(/*! ./utils.js */0),Be=r(/*! ./adapterManager.js */19).default,Ne=r(/*! ./events.js */30),ze=S.a.triggerUserSyncs,Me=ke.EVENTS,qe=Me.ADD_AD_UNITS,Le=Me.BID_WON,Fe=Me.REQUEST_BIDS,We=Me.SET_TARGETING,Ge=Me.AD_RENDER_FAILED,Ve=ke.AD_RENDER_FAILED_REASON,He=Ve.PREVENT_WRITING_ON_MAIN_DOCUMENT,Ke=Ve.NO_AD,Je=Ve.EXCEPTION,Ye=Ve.CANNOT_FIND_AD,$e=Ve.MISSING_DOC_OR_ADID,Qe={bidWon:function(e){var t=X.getBidsRequested().map((function(e){return e.bids.map((function(e){return e.adUnitCode}))})).reduce(i.flatten).filter(i.uniques);if(!Ue.contains(t,e))return void Ue.logError('The "'+e+'" placement is not defined.');return!0}};function Xe(e,t,r){e.defaultView&&e.defaultView.frameElement&&(e.defaultView.frameElement.width=t,e.defaultView.frameElement.height=r)}function Ze(e,t){var r=[];return Ue.isArray(e)&&(t?e.length===t:e.length>0)&&(e.every((function(e){return Object(i.isArrayOfNums)(e,2)}))?r=e:Object(i.isArrayOfNums)(e,2)&&r.push(e)),r}function et(e){var t=Ue.deepClone(e),r=t.mediaTypes.banner,n=Ze(r.sizes);return n.length>0?(r.sizes=n,t.sizes=n):(Ue.logError("Detected a mediaTypes.banner object without a proper sizes field. Please ensure the sizes are listed like: [[300, 250], ...]. Removing invalid mediaTypes.banner object from request."),delete t.mediaTypes.banner),t}function tt(e){var t=Ue.deepClone(e),r=t.mediaTypes.video;if(r.playerSize){var n="number"==typeof r.playerSize[0]?2:1,i=Ze(r.playerSize,n);i.length>0?(2===n&&Ue.logInfo("Transforming video.playerSize from [640,480] to [[640,480]] so it's in the proper format."),r.playerSize=i,t.sizes=i):(Ue.logError("Detected incorrect configuration of mediaTypes.video.playerSize. Please specify only one set of dimensions in a format like: [[640, 480]]. Removing invalid mediaTypes.video.playerSize property from request."),delete t.mediaTypes.video.playerSize)}return t}function rt(e){var t=Ue.deepClone(e),r=t.mediaTypes.native;return r.image&&r.image.sizes&&!Array.isArray(r.image.sizes)&&(Ue.logError("Please use an array of sizes for native.image.sizes field. Removing invalid mediaTypes.native.image.sizes property from request."),delete t.mediaTypes.native.image.sizes),r.image&&r.image.aspect_ratios&&!Array.isArray(r.image.aspect_ratios)&&(Ue.logError("Please use an array of sizes for native.image.aspect_ratios field. Removing invalid mediaTypes.native.image.aspect_ratios property from request."),delete t.mediaTypes.native.image.aspect_ratios),r.icon&&r.icon.sizes&&!Array.isArray(r.icon.sizes)&&(Ue.logError("Please use an array of sizes for native.icon.sizes field. Removing invalid mediaTypes.native.icon.sizes property from request."),delete t.mediaTypes.native.icon.sizes),t}!function(e){var t;try{e=e||window.sessionStorage,t=JSON.parse(e.getItem("pbjs:debugging"))}catch(e){}t&&Se(t,!0)}(),Pe.bidderSettings=Pe.bidderSettings||{},Pe.libLoaded=!0,Pe.version="v4.16.0",Ue.logInfo("Prebid.js v4.16.0 loaded"),Pe.adUnits=Pe.adUnits||[],Pe.triggerUserSyncs=ze;var nt=Object(A.b)("sync",(function(e){var t=[];return e.forEach((function(e){var r,n,i,o=e.mediaTypes,a=e.bids;if(a&&Ue.isArray(a))if(o&&0!==Object.keys(o).length){o.banner&&(r=et(e)),o.video&&(n=tt(r||e)),o.native&&(i=rt(n||(r||e)));var s=De({},r,n,i);t.push(s)}else Ue.logError("Detected adUnit.code '".concat(e.code,"' did not have a 'mediaTypes' object defined. This is a required field for the auction, so this adUnit has been removed."));else Ue.logError("Detected adUnit.code '".concat(e.code,"' did not have 'adUnit.bids' defined or 'adUnit.bids' is not an array. Removing adUnit from auction."))})),t}),"checkAdUnitSetup");function it(e){var t=X[e]().filter(Ue.bind.call(i.adUnitsFilter,this,X.getAdUnitCodes())),r=X.getLastAuctionId();return t.map((function(e){return e.adUnitCode})).filter(i.uniques).map((function(e){return t.filter((function(t){return t.auctionId===r&&t.adUnitCode===e}))})).filter((function(e){return e&&e[0]&&e[0].adUnitCode})).map((function(e){return t={},r=e[0].adUnitCode,n={bids:e},r in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t;var t,r,n})).reduce((function(e,t){return De(e,t)}),{})}function ot(e){var t=e.reason,r=e.message,n=e.bid,i=e.id,o={reason:t,message:r};n&&(o.bid=n),i&&(o.adId=i),Ue.logError(r),Ne.emit(Ge,o)}Pe.getAdserverTargetingForAdUnitCodeStr=function(e){if(Ue.logInfo("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),e){var t=Pe.getAdserverTargetingForAdUnitCode(e);return Ue.transformAdServerTargetingObj(t)}Ue.logMessage("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")},Pe.getAdserverTargetingForAdUnitCode=function(e){return Pe.getAdserverTargeting(e)[e]},Pe.getAdserverTargeting=function(e){return Ue.logInfo("Invoking pbjs.getAdserverTargeting",arguments),be.getAllTargeting(e)},Pe.getNoBids=function(){return Ue.logInfo("Invoking pbjs.getNoBids",arguments),it("getNoBids")},Pe.getBidResponses=function(){return Ue.logInfo("Invoking pbjs.getBidResponses",arguments),it("getBidsReceived")},Pe.getBidResponsesForAdUnitCode=function(e){return{bids:X.getBidsReceived().filter((function(t){return t.adUnitCode===e}))}},Pe.setTargetingForGPTAsync=function(e,t){if(Ue.logInfo("Invoking pbjs.setTargetingForGPTAsync",arguments),Object(i.isGptPubadsDefined)()){var r=be.getAllTargeting(e);be.resetPresetTargeting(e,t),be.setTargetingForGPT(r,t),Object.keys(r).forEach((function(e){Object.keys(r[e]).forEac
1019h((function(t){"hb_adid"===t&&X.setStatusForBids(r[e][t],ke.BID_STATUS.BID_TARGETING_SET)}))})),Ne.emit(We,r)}else Ue.logError("window.googletag is not defined on the page")},Pe.setTargetingForAst=function(e){Ue.logInfo("Invoking pbjs.setTargetingForAn",arguments),be.isApntagDefined()?(be.setTargetingForAst(e),Ne.emit(We,be.getAllTargeting())):Ue.logError("window.apntag is not defined on the page")},Pe.renderAd=function(e,t,r){if(Ue.logInfo("Invoking pbjs.renderAd",arguments),Ue.logMessage("Calling renderAd with adId :"+t),e&&t)try{var n=X.findBidByAdId(t);if(n){if(n.ad=Ue.replaceAuctionPrice(n.ad,n.cpm),n.adUrl=Ue.replaceAuctionPrice(n.adUrl,n.cpm),r&&r.clickThrough){var i=r.clickThrough;n.ad=Ue.replaceClickThrough(n.ad,i),n.adUrl=Ue.replaceClickThrough(n.adUrl,i)}X.addWinningBid(n),Ne.emit(Le,n);var o=n.height,a=n.width,s=n.ad,c=n.mediaType,d=n.adUrl,u=n.renderer,p=document.createComment("Creative ".concat(n.creativeId," served by ").concat(n.bidder," Prebid.js Header Bidding"));if(Ue.insertElement(p,e,"body"),y(u))h(u,n);else if(e===document&&!Ue.inIframe()||"video"===c){var l="Error trying to write ad. Ad render call ad id ".concat(t," was prevented from writing to the main document.");ot({reason:He,message:l,bid:n,id:t})}else if(s){if(navigator.userAgent&&navigator.userAgent.toLowerCase().indexOf("firefox/")>-1){var f=/firefox\/([\d\.]+)/,g=navigator.userAgent.toLowerCase().match(f)[1];g&&parseInt(g,10)<67&&e.open("text/html","replace")}e.write(s),e.close(),Xe(e,a,o),Ue.callBurl(n)}else if(d){var m=Ue.createInvisibleIframe();m.height=o,m.width=a,m.style.display="inline",m.style.overflow="hidden",m.src=d,Ue.insertElement(m,e,"body"),Xe(e,a,o),Ue.callBurl(n)}else{var b="Error trying to write ad. No ad for bid response id: ".concat(t);ot({reason:Ke,message:b,bid:n,id:t})}}else{var v="Error trying to write ad. Cannot find ad by given id : ".concat(t);ot({reason:Ye,message:v,id:t})}}catch(e){var _="Error trying to write ad Id :".concat(t," to the page:").concat(e.message);ot({reason:Je,message:_,id:t})}else{var S="Error trying to write ad Id :".concat(t," to the page. Missing document or adId");ot({reason:$e,message:S,id:t})}},Pe.removeAdUnit=function(e){(Ue.logInfo("Invoking pbjs.removeAdUnit",arguments),e)?(Ue.isArray(e)?e:[e]).forEach((function(e){for(var t=Pe.adUnits.length-1;t>=0;t--)Pe.adUnits[t].code===e&&Pe.adUnits.splice(t,1)})):Pe.adUnits=[]},Pe.requestBids=Object(A.b)("async",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.bidsBackHandler,r=e.timeout,n=e.adUnits,i=e.adUnitCodes,o=e.labels,a=e.auctionId;Ne.emit(Fe);var s=r||p.b.getConfig("bidderTimeout");if(n=n||Pe.adUnits,Ue.logInfo("Invoking pbjs.requestBids",arguments),n=nt(n),i&&i.length?n=n.filter((function(e){return T()(i,e.code)})):i=n&&n.map((function(e){return e.code})),n.forEach((function(e){var t=Object.keys(e.mediaTypes||{banner:"banner"}),r=e.bids.map((function(e){return e.bidder})),n=Be.bidderRegistry,i=p.b.getConfig("s2sConfig"),o=i&&i.bidders,a=o?r.filter((function(e){return!T()(o,e)})):r;e.transactionId=Ue.generateUUID(),a.forEach((function(r){var i=n[r],o=i&&i.getSpec&&i.getSpec(),a=o&&o.supportedMediaTypes||["banner"];t.some((function(e){return T()(a,e)}))?Ce.a.incrementBidderRequestsCounter(e.code,r):(Ue.logWarn(Ue.unsupportedBidderMessage(e,r)),e.bids=e.bids.filter((function(e){return e.bidder!==r})))})),Ce.a.incrementRequestsCounter(e.code)})),n&&0!==n.length){var c=X.createAuction({adUnits:n,adUnitCodes:i,callback:t,cbTimeout:s,labels:o,auctionId:a}),d=n.length;d>15&&Ue.logInfo("Current auction ".concat(c.getAuctionId()," contains ").concat(d," adUnits."),n),i.forEac
1019h((function(e){return be.setLatestAuctionForAdUnit(e,c.getAuctionId())})),c.callBids()}else if(Ue.logMessage("No adUnits configured. No bids requested."),"function"==typeof t)try{t()}catch(e){Ue.logError("Error executing bidsBackHandler",null,e)}})),Pe.requestBids.before((function(e,t){function r(e){for(var t;t=e.shift();)t()}r(je.c),r(at),e.call(this,t)}),49),Pe.addAdUnits=function(e){Ue.logInfo("Invoking pbjs.addAdUnits",arguments),Ue.isArray(e)?Pe.adUnits.push.apply(Pe.adUnits,e):"object"===Re(e)&&Pe.adUnits.push(e),Ne.emit(qe)},Pe.onEvent=function(e,t,r){Ue.logInfo("Invoking pbjs.onEvent",arguments),Ue.isFn(t)?!r||Qe[e].call(null,r)?Ne.on(e,t,r):Ue.logError('The id provided is not valid for event "'+e+'" and no handler was set.'):Ue.logError('The event handler provided is not a function and was not set on event "'+e+'".')},Pe.offEvent=function(e,t,r){Ue.logInfo("Invoking pbjs.offEvent",arguments),r&&!Qe[e].call(null,r)||Ne.off(e,t,r)},Pe.getEvents=function(){return Ue.logInfo("Invoking pbjs.getEvents"),Ne.getEvents()},Pe.registerBidAdapter=function(e,t){Ue.logInfo("Invoking pbjs.registerBidAdapter",arguments);try{Be.registerBidAdapter(e(),t)}catch(e){Ue.logError("Error registering bidder adapter : "+e.message)}},Pe.registerAnalyticsAdapter=function(e){Ue.logInfo("Invoking pbjs.registerAnalyticsAdapter",arguments);try{Be.registerAnalyticsAdapter(e)}catch(e){Ue.logError("Error registering analytics adapter : "+e.message)}},Pe.createBid=function(e){return Ue.logInfo("Invoking pbjs.createBid",arguments),Object(xe.a)(e)};var at=[],st=Object(A.b)("async",(function(e){e&&!Ue.isEmpty(e)?(Ue.logInfo("Invoking pbjs.enableAnalytics for: ",e),Be.enableAnalytics(e)):Ue.logError("pbjs.enableAnalytics should be called with option {}")}),"enableAnalyticsCb");function ct(e){e.forEach((function(e){if(void 0===e.called)try{e.call(),e.called=!0}catch(e){Ue.logError("Error processing command :","prebid.js",e)}}))}Pe.enableAnalytics=function(e){at.push(st.bind(this,e))},Pe.aliasBidder=function(e,t,r){Ue.logInfo("Invoking pbjs.aliasBidder",arguments),e&&t?Be.aliasBidAdapter(e,t,r):Ue.logError("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")},Pe.getAllWinningBids=function(){return X.getAllWinningBids()},Pe.getAllPrebidWinningBids=function(){return X.getBidsReceived().filter((function(e){return e.status===ke.BID_STATUS.BID_TARGETING_SET}))},Pe.getHighestCpmBids=function(e){return be.getWinningBids(e)},Pe.markWinningBidAsUsed=function(e){var t=[];e.adUnitCode&&e.adId?t=X.getBidsReceived().filter((function(t){return t.adId===e.adId&&t.adUnitCode===e.adUnitCode})):e.adUnitCode?t=be.getWinningBids(e.adUnitCode):e.adId?t=X.getBidsReceived().filter((function(t){return t.adId===e.adId})):Ue.logWarn("Improper use of markWinningBidAsUsed. It needs an adUnitCode or an adId to function."),t.length>0&&(t[0].status=ke.BID_STATUS.RENDERED)},Pe.getConfig=p.b.getConfig,Pe.setConfig=p.b.setConfig,Pe.setBidderConfig=p.b.setBidderConfig,Pe.que.push((function(){window.addEventListener("message",ee,!1)})),Pe.cmd.push=function(e){if("function"==typeof e)try{e.call()}catch(e){Ue.logError("Error processing command :",e.message,e.stack)}else Ue.logError("Commands written into pbjs.cmd.push must be wrapped in a function")},Pe.que.push=Pe.cmd.push,Pe.processQueue=function(){A.b.ready(),ct(Pe.que),ct(Pe.cmd)};var dt=Pe;function ut(e){return(ut="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)}var pt,lt="https://cdn.jsdelivr.net/gh/prebid/currency-file@1/latest.json?date=$$TODAY$$",ft=[],gt={},mt=!1,bt=!0,vt="USD",yt=!1,ht={},_t={};function St(e){pt?(i.logWarn(e),i.logWarn("Currency failed loading rates, falling back to currency.defaultRates")):i.logError(e)}function At(e){gt={},yt=!0,i.logInfo("Installing addBidResponse decorator for currency module",arguments),n().convertCurrency=function(e,t,r){return parseFloat(e)*Et(t,r)},Object(A.a)("addBidResponse").before(Tt,100),bt&&(bt=!1,Object(u.a)(e,{success:function(e){try{ht=JSON.parse(e),i.logInfo("currencyRates set to "+JSON.stringify(ht)),mt=!0,wt()}catch(t){St("Failed to parse currencyRates response: "+e)}},error:St}))}function It(){i.logInfo("Uninstalling addBidResponse decorator for currency module",arguments),Object(A.a)("addBidResponse").getHooks({hook:Tt}).remove(),delete n().convertCurrency,vt="USD",gt={},yt=!1,mt=!1,bt=!0,ht={},_t={}}function Tt(e,t,r){if(!r)return e.call(this,t);var n=r.bidderCode||r.bidder;if(_t[n]){var o=_t[n];r.currency&&o!==r.currency?i.logWarn("Currency default '".concat(n,": ").concat(o,"' ignored. adapter specified '").concat(r.currency,"'")):r.currency=o}if(r.currency||(i.logWarn('Currency not specified on bid. Defaulted to "USD"'),r.currency="USD"),r.getCpmInNewCurrency=function(e){return(parseFloat(this.cpm)*Et(this.currency,e)).toFixed(3)},r.currency===vt)return e.call(this,t,r);ft.push(function(e,t,r){return function(){var n=r[1];if(void 0!==n&&"currency"in n&&"cpm"in n){var o=n.currency;try{var a=Et(o);1!==a&&(n.cpm=(parseFloat(n.cpm)*a).toFixed(4),n.currency=vt)}catch(e){i.logWarn("Returning NO_BID, getCurrencyConversion threw error: ",e),r[1]=Object(xe.a)(c.STATUS.NO_BID,{bidder:n.bidderCode||n.bidder,bidId:n.requestId})}}return e.apply(t,r)}}(e,this,[t,r])),yt&&!mt||wt()}function wt(){for(;ft.length>0;)ft.shift()()}function Et(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vt,n=null,o="".concat(e,"->").concat(r);if(o in gt)n=gt[o],i.logMessage("Using conversionCache value "+n+" for "+o);else if(!1===yt){if("USD"!==e)throw new Error("Prebid currency supp
1019ort has not been enabled and fromCurrency is not USD");n=1}else if(e===r)n=1;else if(e in ht.conversions){if(!(r in(t=ht.conversions[e])))throw new Error("Specified adServerCurrency in config '"+r+"' not found in the currency rates file");n=t[r],i.logInfo("getCurrencyConversion using direct "+e+" to "+r+" conversionRate "+n)}else if(r in ht.conversions){if(!(e in(t=ht.conversions[r])))throw new Error("Specified fromCurrency '"+e+"' not found in the currency rates file");n=Ot(1/t[e],4),i.logInfo("getCurrencyConversion using reciprocal "+e+" to "+r+" conversionRate "+n)}else{var a=Object.keys(ht.conversions)[0];if(!(e in ht.conversions[a]))throw new Error("Specified fromCurrency '"+e+"' not found in the currency rates file");var s=1/ht.conversions[a][e];if(!(r in ht.conversions[a]))throw new Error("Specified adServerCurrency in config '"+r+"' not found in the currency rates file");var c=ht.conversions[a][r];n=Ot(s*c,4),i.logInfo("getCurrencyConversion using intermediate "+e+" thru "+a+" to "+r+" conversionRate "+n)}return o in gt||(i.logMessage("Adding conversionCache value "+n+" for "+o),gt[o]=n),n}function Ot(e,t){for(var r=1,n=0;n<t;n++)r+="0";return Math.round(e*r)/r}p.b.getConfig("currency",(function(e){return function(e){var t=lt;if("object"===ut(e.rates)&&(ht.conversions=e.rates,mt=!0,bt=!1),"object"===ut(e.defaultRates)&&(pt=e.defaultRates,ht.conversions=pt,mt=!0),"string"==typeof e.adServerCurrency){i.logInfo("enabling currency support",arguments),vt=e.adServerCurrency,e.conversionRateFile&&(i.logInfo("currency using override conversionRateFile:",e.conversionRateFile),t=e.conversionRateFile);var r=t.indexOf("$$TODAY$$");if(-1!==r){var n=new Date,o="".concat(n.getMonth()+1),a="".concat(n.getDate());o.length<2&&(o="0".concat(o)),a.length<2&&(a="0".concat(a));var s="".concat(n.getFullYear()).concat(o).concat(a);t="".concat(t.substring(0,r)).concat(s).concat(t.substring(r+9,t.length))}At(t)}else i.logInfo("disabling currency support"),It();"object"===ut(e.bidderCurrencyDefault)&&(_t=e.bidderCurrencyDefault)}(e.currency)}));var Ct=r(19),xt=r(99),jt=r.n(xt);function Rt(e){return(Rt="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)}var Dt,Pt,kt,Ut,Bt,Nt={value:!0,definedInConfig:!1},zt=0,Mt=!1,qt={iab:function(e,t,r){function n(n,o){i.logInfo("Received a response from CMP",n),o?!1!==n.gdprApplies&&"tcloaded"!==n.eventStatus&&"useractioncomplete"!==n.eventStatus||e(n,r):t("CMP unable to register callback function. Please check CMP setup.",r)}var o=function(){var t={};function n(){t.getConsentData&&t.getVendorConsents&&(i.logInfo("Received all requested responses from CMP",t),e(t,r))}return{consentDataCallback:function(e){t.getConsentData=e,n()},vendorConsentsCallback:function(e){t.getVendorConsents=e,n()}}}(),a={},s=function(){for(var e,t,r=window;!e;){try{if("function"==typeof r.__tcfapi||"function"==typeof r.__cmp){"function"==typeof r.__tcfapi?(zt=2,t=r.__tcfapi):(zt=1,t=r.__cmp),e=r;break}}catch(e){}try{if(r.frames.__tcfapiLocator){zt=2,e=r;break}}catch(e){}try{if(r.frames.__cmpLocator){zt=1,e=r;break}}catch(e){}if(r===window.top)break;r=r.parent}return{cmpFrame:e,cmpFunction:t}}(),c=s.cmpFrame,d=s.cmpFunction;if(!c)return t("CMP not found.",r);i.isFn(d)?(i.logInfo("Detected CMP API is directly accessible, calling it now..."),1===zt?(d("getConsentData",null,o.consentDataCallback),d("getVendorConsents",null,o.vendorConsentsCallback)):2===zt&&d("addEventListener",zt,n)):1===zt&&window.$sf&&window.$sf.ext&&"function"==typeof window.$sf.ext.cmp?(i.logInfo("Detected Prebid.js is encased in a SafeFrame and CMP is registered, calling it now..."),u("getConsentData",o.consentDataCallback),u("getVendorConsents",o.vendorConsentsCallback)):(i.logInfo("Detected CMP is outside the current iframe where Prebid.js is located, calling it now..."),1===zt?(p("getConsentData",c,o.consentDataCallback),p("getVendorConsents",c,o.vendorConsentsCallback)):2===zt&&p("addEventListener",c,n));function u(e,t){var n=r.adUnits,o=1,a=1;if(Array.isArray(n)&&n.length>0){var s=i.getAdUnitSizes(n[0]);o=s[0][0],a=s[0][1]}window.$sf.ext.register(o,a,(function(r,n){if("cmpReturn"===r){var i="getConsentData"===e?n.vendorConsentData:n.vendorConsents;t(i)}})),window.$sf.ext.cmp(e)}function p(e,t,r){var n=2===zt?"__tcfapi":"__cmp";window[n]=function(e,r,i){var o,s,c,d=Math.random()+"",u="".concat(n,"Call"),p=(c={command:e,parameter:r,callId:d},(s=u)in(o={})?Object.defineProperty(o,s,{value:c,enumerable:!0,configurable:!0,writable:!0}):o[s]=c,o);1!==zt&&(p[u].version=zt),a[d]=i,t.postMessage(p,"*")},window.addEventListener("message",(function(e){var t="".concat(n,"Return"),r="string"==typeof e.data&&jt()(e.data,t)?JSON.parse(e.data):e.data;if(r[t]&&r[t].callId){var i=r[t];void 0!==a[i.callId]&&a[i.callId](i.returnValue,i.success)}}),!1),window[n](e,void 0,r)}},static:function(e,t,r){e(Ut,r)}};function Lt(e,t){var r={context:this,args:[t],nextFn:e,adUnits:t.adUnits||pbjs.adUnits,bidsBackHandler:t.bidsBackHandler,haveExited:!1,timer:null};return Bt?(i.logInfo("User consent information already known. Pulling internally stored information..."),Ht(null,r)):T()(Object.keys(qt),Dt)?(qt[Dt].call(this,Ft,Gt,r),void(r.haveExited||(0===Pt?Ft(void 0,r):r.timer=setTimeout(Wt.bind(null,r),Pt)))):(i.logWarn("CMP framework (".concat(Dt,") is not a supported framework. Aborting consentManagement module and resuming auction.")),r.nextFn.apply(r.context,r.args))}function Ft(e,t){"static"===Dt&&2===(zt=e.getConsentData?1:e.getTCData?2:0)&&(e=e.getTCData);var r=1===zt?function(e){var t=e&&e.getConsentData&&e.getConsentData.gdprApplies;return!("boolean"==typeof t&&(!0!==t||i.isStr(e.getConsentData.consentData)&&i.isPlainObject(e.getVendorConsents)&&Object.keys(e.getVendorConsents).length>1))}:2===zt?function(){var t=e&&"boolean"==typeof e.gdprApplies?e.gdprApplies:kt,r=e&&e.tcString;return!("boolean"==typeof t&&(!0!==t||i.isStr(r)))}:null;Nt.definedInConfig&&2===zt?i.logWarn("'allowAuctionWithoutConsent' ignored for TCF 2"):Nt.definedInConfig||1!==zt||i.logInfo("'allowAuctionWithoutConsent' using system default: (".concat(!0,").")),i.isFn(r)?r(e)?Gt("CMP returned unexpected value during lookup process.",t,e):(clearTimeout(t.timer),Vt(e),Ht(null,t)):Gt("Unable to derive CMP version to process data. Consent object does not conform to TCF v1 or v2 specs.",t,e)}function Wt(e){Gt("CMP workflow exceeded timeout threshold.",e)}
1019function Gt(e,t,r){clearTimeout(t.timer),Nt.value&&1===zt&&Vt(void 0),Ht(e,t,r)}function Vt(e){1===zt?Bt={consentString:e?e.getConsentData.consentData:void 0,vendorData:e?e.getVendorConsents:void 0,gdprApplies:e?e.getConsentData.gdprApplies:kt}:(Bt={consentString:e?e.tcString:void 0,vendorData:e||void 0,gdprApplies:e&&"boolean"==typeof e.gdprApplies?e.gdprApplies:kt},e&&e.addtlConsent&&i.isStr(e.addtlConsent)&&(Bt.addtlConsent=e.addtlConsent)),Bt.apiVersion=zt,Ct.gdprDataHandler.setConsentData(Bt)}function Ht(e,t,r){if(!1===t.haveExited){t.haveExited=!0;var n=t.context,o=t.args,a=t.nextFn;e?Nt.value&&1===zt?(i.logWarn(e+" 'allowAuctionWithoutConsent' activated.",r),a.apply(n,o)):(i.logError(e+" Canceling auction as per consentManagement config.",r),"function"==typeof t.bidsBackHandler?t.bidsBackHandler():i.logError("Error executing bidsBackHandler")):a.apply(n,o)}}p.b.getConfig("consentManagement",(function(e){return function(e){(e=e&&(e.gdpr||e.usp?e.gdpr:e))&&"object"===Rt(e)?(i.isStr(e.cmpApi)?Dt=e.cmpApi:(Dt="iab",i.logInfo("consentManagement config did not specify cmp. Using system default setting (".concat("iab",")."))),i.isNumber(e.timeout)?Pt=e.timeout:(Pt=1e4,i.logInfo("consentManagement config did not specify timeout. Using system default setting (".concat(1e4,")."))),"boolean"==typeof e.allowAuctionWithoutConsent&&(Nt.value=e.allowAuctionWithoutConsent,Nt.definedInConfig=!0),kt=!0===e.defaultGdprScope,i.logInfo("consentManagement module has been activated..."),"static"===Dt&&(i.isPlainObject(e.consentData)?(Ut=e.consentData,Pt=0):i.logError("consentManagement config with cmpApi: 'static' did not specify consentData. No consents will be available to adapters.")),Mt||pbjs.requestBids.before(Lt,50),Mt=!0):i.logWarn("consentManagement config not defined, exiting consent manager")}(e.consentManagement)}));var Kt=r(8);function Jt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yt(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 Yt(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 Yt(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}function $t(){return($t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function Qt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xt(e){return(Xt="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)}var Zt={};p.b.getConfig("rubicon",(function(e){i.mergeDeep(Zt,e.rubicon)}));var er={1:"468x60",2:"728x90",5:"120x90",7:"125x125",8:"120x600",9:"160x600",10:"300x600",13:"200x200",14:"250x250",15:"300x250",16:"336x280",17:"240x400",19:"300x100",31:"980x120",32:"250x360",33:"180x500",35:"980x150",37:"468x400",38:"930x180",39:"750x100",40:"750x200",41:"750x300",42:"2x4",43:"320x50",44:"300x50",48:"300x300",53:"1024x768",54:"300x1050",55:"970x90",57:"970x250",58:"1000x90",59:"320x80",60:"320x150",61:"1000x1000",64:"580x500",65:"640x480",66:"930x600",67:"320x480",68:"1800x1000",72:"320x320",73:"320x160",78:"980x240",79:"980x300",80:"980x400",83:"480x300",85:"300x120",90:"548x150",94:"970x310",95:"970x100",96:"970x210",101:"480x320",102:"768x1024",103:"480x280",105:"250x800",108:"320x240",113:"1000x300",117:"320x100",125:"800x250",126:"200x600",144:"980x600",145:"980x150",152:"
10191000x250",156:"640x320",159:"320x250",179:"250x600",195:"600x300",198:"640x360",199:"640x200",213:"1030x590",214:"980x360",221:"1x1",229:"320x180",230:"2000x1400",232:"580x400",234:"6x6",251:"2x2",256:"480x820",257:"400x600",258:"500x200",259:"998x200",264:"970x1000",265:"1920x1080",274:"1800x200",278:"320x500",282:"320x400",288:"640x380",548:"500x1000"};i._each(er,(function(e,t){return er[e]=t}));var tr={code:"rubicon",gvlid:52,supportedMediaTypes:[E.b,E.d],isBidRequestValid:function(e){if("object"!==Xt(e.params))return!1;for(var t=0,r=["accountId","siteId","zoneId"];t<r.length;t++)if(e.params[r[t]]=parseInt(e.params[r[t]]),isNaN(e.params[r[t]]))return i.logError("Rubicon: wrong format of accountId or siteId or zoneId."),!1;var n=ar(e,!0);return!!n&&("video"!==n||function(e){var t=!0,r=Object.prototype.toString.call([]),n=Object.prototype.toString.call(0),o={mimes:r,protocols:r,maxduration:n,linearity:n,api:r};return Object.keys(o).forEach((function(r){Object.prototype.toString.call(i.deepAccess(e,"mediaTypes.video."+r))!==o[r]&&(t=!1,i.logError("Rubicon: mediaTypes.video."+r+" is required and must be of type: "+o[r]))})),t}(e))},buildRequests:function(e,t){var r=[],n=e.filter((function(e){return"video"===ar(e)})).map((function(e){e.startTime=(new Date).getTime();var r,n,o,a={id:e.transactionId,test:p.b.getConfig("debug")?1:0,cur:["USD"],source:{tid:e.transactionId},tmax:t.timeout,imp:[{exp:p.b.getConfig("s2sConfig.defaultTtl"),id:e.adUnitCode,secure:1,ext:Qt({},e.bidder,e.params),video:i.deepAccess(e,"mediaTypes.video")||{}}],ext:{prebid:{cache:{vastxml:{returnCreative:!0===Zt.returnVast}},targeting:{includewinners:!0,includebidderkeys:!1,pricegranularity:(r=p.b,{ranges:{low:[{max:5,increment:.5}],medium:[{max:20,increment:.1}],high:[{max:20,increment:.01}],auto:[{max:5,increment:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}],dense:[{max:3,increment:.01},{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}],custom:r.getConfig("customPriceBucket")&&r.getConfig("customPriceBucket").buckets}[r.getConfig("priceGranularity")]})},bidders:{rubicon:{integration:Zt.int_type||"pbjs"}}}}};if("rubicon"!==e.bidder&&(a.ext.prebid.aliases=Qt({},e.bidder,"rubicon")),"function"!=typeof e.getFloor||Zt.disableFloors)n=parseFloat(i.deepAccess(e,"params.floor"));else{var s;try{s=e.getFloor({currency:"USD",mediaType:"video",size:nr(e,"video")})}catch(e){i.logError("Rubicon: getFloor threw an error: ",e)}n="object"!==Xt(s)||"USD"!==s.currency||isNaN(parseInt(s.floor))?void 0:parseFloat(s.floor)}(isNaN(n)||(a.imp[0].bidfloor=n),a.imp[0].ext[e.bidder].video.size_id=function(e){var t=parseInt(i.deepAccess(e,"params.video.size_id"));if(!isNaN(t))return t;return"outstream"===i.deepAccess(e,"mediaTypes.".concat(E.d,".context"))?203:201}(e),function(e,t,r){if(!e)return;"object"===Xt(p.b.getConfig("app"))?e.app=p.b.getConfig("app"):e.site={page:rr(t,r)};"object"===Xt(p.b.getConfig("device"))&&(e.device=p.b.getConfig("device"));t.params.video.language&&["site","device"].forEach((function(r){e[r]&&(e[r].content=$t({language:t.params.video.language},e[r].content))}))}(a,e,t),function(e,t){"object"===Xt(e.imp[0].video)&&void 0===e.imp[0].video.skip&&(e.imp[0].video.skip=t.params.video.skip);"object"===Xt(e.imp[0].video)&&void 0===e.imp[0].video.skipafter&&(e.imp[0].video.skipafter=t.params.video.skipdelay);"object"===Xt(e.imp[0].video)&&void 0===e.imp[0].video.pos&&("atf"===t.params.position?e.imp[0].video.pos=1:"btf"===t.params.position&&(e.imp[0].video.pos=3));var r=nr(t,"video");e.imp[0].video.w=r[0],e.imp[0].video.h=r[1]}(a,e),t.gdprConsent)&&("boolean"==typeof t.gdprConsent.gdprApplies&&(o=t.gdprConsent.gdprApplies?1:0),i.deepSetValue(a,"regs.ext.gdpr",o),i.deepSetValue(a,"user.ext.consent",t.gdprConsent.consentString));t.uspConsent&&i.deepSetValue(a,"regs.ext.us_privacy",t.uspConsent);var c=i.deepAccess(t,"bids.0.userIdAsEids");c&&c.length&&i.deepSetValue(a,"user.ext.eids",c);var d=p.b.getConfig("user.id");d&&i.deepSetValue(a,"user.id",d),!0===p.b.getConfig("coppa")&&i.deepSetValue(a,"regs.coppa",1),e.schain&&sr(e.schain)&&i.deepSetValue(a,"source.ext.schain",e.schain);var u=$t({},e.params.inventory,p.b.getConfig("fpd.context")),l=$t({},e.params.visitor,p.b.getConfig("fpd.user"));if(!i.isEmpty(u)||!i.isEmpty(l)){var f={bidders:[t.bidderCode],config:{fpd:{}}
1019};i.isEmpty(u)||(f.config.fpd.site=u),i.isEmpty(l)||(f.config.fpd.user=l),i.deepSetValue(a,"ext.prebid.bidderconfig.0",f)}var g=i.deepAccess(e,"fpd.context.pbAdSlot");return"string"==typeof g&&g&&i.deepSetValue(a.imp[0].ext,"context.data.pbadslot",g),["name","adSlot"].forEach((function(t){var r=i.deepAccess(e,"fpd.context.adserver.".concat(t));"string"==typeof r&&r&&i.deepSetValue(a.imp[0].ext,"context.data.adserver.".concat(t.toLowerCase()),r)})),e.storedAuctionResponse&&i.deepSetValue(a.imp[0],"ext.prebid.storedauctionresponse.id",e.storedAuctionResponse.toString()),i.deepSetValue(a.imp[0],"ext.prebid.auctiontimestamp",t.auctionStart),{method:"POST",url:"https://".concat(Zt.videoHost||"prebid-server",".rubiconproject.com/openrtb2/auction"),data:a,bidRequest:e}}));if(!0!==Zt.singleRequest)r=n.concat(e.filter((function(e){return"banner"===ar(e)})).map((function(e){var r=tr.createSlotParams(e,t);return{method:"GET",url:"https://".concat(Zt.bannerHost||"fastlane",".rubiconproject.com/a/api/fastlane.json"),data:tr.getOrderedParams(r).reduce((function(e,t){var n=r[t];return i.isStr(n)&&""!==n||i.isNumber(n)?"".concat(e).concat(cr(t,n),"&"):e}),"")+"slots=1&rand=".concat(Math.random()),bidRequest:e}})));else{var o=e.filter((function(e){return"banner"===ar(e)})).reduce((function(e,t){return(e[t.params.siteId]=e[t.params.siteId]||[]).push(t),e}),{});r=n.concat(Object.keys(o).reduce((function(e,r){var n,a;return(n=o[r],a=10,n.map((function(e,t){return t%a==0?n.slice(t,t+a):null})).filter((function(e){return e}))).forEach((function(r){var n=tr.combineSlotUrlParams(r.map((function(e){return tr.createSlotParams(e,t)})));e.push({method:"GET",url:"https://".concat(Zt.bannerHost||"fastlane",".rubiconproject.com/a/api/fastlane.json"),data:tr.getOrderedParams(n).reduce((function(e,t){var r=n[t];return i.isStr(r)&&""!==r||i.isNumber(r)?"".concat(e).concat(cr(t,r),"&"):e}),"")+"slots=".concat(r.length,"&rand=").concat(Math.random()),bidRequest:r})})),e}),[]))}return r},getOrderedParams:function(e){var t=/^tg_v/,r=/^tg_i/,n=/^eid_|^tpid_/,i=["account_id","site_id","zone_id","size_id","alt_size_ids","p_pos","gdpr","gdpr_consent","us_privacy","rp_schain"].concat(Object.keys(e).filter((function(e){return n.test(e)}))).concat(["x_liverampidl","ppuid","rf","p_geo.latitude","p_geo.longitude","kw"]).concat(Object.keys(e).filter((function(e){return t.test(e)}))).concat(Object.keys(e).filter((function(e){return r.test(e)}))).concat(["tk_flint","x_source.tid","x_source.pchain","p_screen_res","rp_floor","rp_secure","tk_user_key"]);return i.concat(Object.keys(e).filter((function(e){return-1===i.indexOf(e)})))},combineSlotUrlParams:function(e){if(1===e.length)return e[0];var t=e.reduce((function(t,r,n){return Object.keys(r).forEach((function(i){t.hasOwnProperty(i)||(t[i]=new Array(e.length)),t[i].splice(n,1,r[i])})),t}),{}),r=new RegExp("^([^;]*)(;\\1)+$");return Object.keys(t).forEach((function(e){var n=t[e].join(";"),i=n.match(r);t[e]=i?i[1]:n})),t},createSlotParams:function(e,t){e.startTime=(new Date).getTime();var r=e.params,n=nr(e,"banner"),o=Jt(r.latLong||[],2),a=o[0],s=o[1],c={account_id:r.accountId,site_id:r.siteId,zone_id:r.zoneId,size_id:n[0],alt_size_ids:n.slice(1).join(",")||void 0,rp_floor:(r.floor=parseFloat(r.floor))>.01?r.floor:.01,rp_secure:"1",tk_flint:"".concat(Zt.int_type||"pbjs_lite","_v4.16.0"),"x_source.tid":e.transactionId,"x_source.pchain":r.pchain,p_screen_res:[window.screen.width,window.screen.height].join("x"),tk_user_key:r.userId,"p_geo.latitude":isNaN(parseFloat(a))?void 0:parseFloat(a).toFixed(4),"p_geo.longitude":isNaN(parseFloat(s))?void 0:parseFloat(s).toFixed(4),"tg_fl.eid":e.code,rf:rr(e,t)};if("function"==typeof e.getFloor&&!Zt.disableFloors){var d;try{d=e.getFloor({currency:"USD",mediaType:"banner",size:"*"})}catch(e){i.logError("Rubicon: getFloor threw an error: ",e)}c.rp_hard_floor="object"!==Xt(d)||"USD"!==d.currency||isNaN(parseInt(d.floor))?void 0:d.floor}c.p_pos="atf"===r.position||"btf"===r.position?r.position:"";var u=p.b.getConfig("user.id");u&&(c.ppuid=u),e.userIdAsEids&&e.userIdAsEids.forEach((function(e){try{if("adserver.org"===e.source?(c.tpid_tdid=e.uids[0].id,c["eid_adserver.org"]=e.uids[0].id):"liveintent.com"===e.source?(c["tpid_liveintent.com"]=e.uids[0].id,c["eid_liveintent.com"]=e.uids[0].id,e.ext&&Array.isArray(e.ext.segments)&&e.ext.segments.length&&(c["tg_v.LIseg"]=e.ext.segments.join(","))):"liveramp.com"===e.source?c.x_liverampidl=e.uids[0].id:"sharedid.org"===e.source?c["eid_sharedid.org"]="".concat(e.uids[0].id,"^").
1019concat(e.uids[0].atype,"^").concat(e.uids[0].ext&&e.uids[0].ext.third||""):"id5-sync.com"===e.source?c["eid_id5-sync.com"]="".concat(e.uids[0].id,"^").concat(e.uids[0].atype,"^").concat(e.ext&&e.ext.linkType||""):c["eid_".concat(e.source)]="".concat(e.uids[0].id,"^").concat(e.uids[0].atype||""),!c.ppuid){var t=b()(e.uids,(function(e){return e.ext&&"ppuid"===e.ext.stype}));t&&t.id&&(c.ppuid=t.id)}}catch(t){i.logWarn("Rubicon: error reading eid:",e,t)}})),t.gdprConsent&&("boolean"==typeof t.gdprConsent.gdprApplies&&(c.gdpr=Number(t.gdprConsent.gdprApplies)),c.gdpr_consent=t.gdprConsent.consentString),t.uspConsent&&(c.us_privacy=encodeURIComponent(t.uspConsent));var l=$t({},r.visitor,p.b.getConfig("fpd.user"));Object.keys(l).forEach((function(e){null!=l[e]&&"keywords"!==e&&(c["tg_v.".concat(e)]="object"!==Xt(l[e])||Array.isArray(l[e])?l[e].toString():JSON.stringify(l[e]))}));var f=$t({},r.inventory,p.b.getConfig("fpd.context"));Object.keys(f).forEach((function(e){null!=f[e]&&"keywords"!==e&&(c["tg_i.".concat(e)]="object"!==Xt(f[e])||Array.isArray(f[e])?f[e].toString():JSON.stringify(f[e]))}));var g=(r.keywords||[]).concat(i.deepAccess(p.b.getConfig("fpd.user"),"keywords")||[],i.deepAccess(p.b.getConfig("fpd.context"),"keywords")||[]);c.kw=Array.isArray(g)&&g.length?g.join(","):"";var m=i.deepAccess(e,"fpd.context.pbAdSlot");"string"==typeof m&&m&&(c["tg_i.pbadslot"]=m.replace(/^\/+/,""));var v=i.deepAccess(e,"fpd.context.adServer.adSlot");return"string"==typeof v&&v&&(c["tg_i.dfp_ad_unit_code"]=v.replace(/^\/+/,"")),!0===p.b.getConfig("coppa")&&(c.coppa=1),e.schain&&sr(e.schain)&&(c.rp_schain=tr.serializeSupplyChain(e.schain)),c},serializeSupplyChain:function(e){if(!sr(e))return"";var t=e.ver,r=e.complete,n=e.nodes;return"".concat(t,",").concat(r,"!").concat(tr.serializeSupplyChainNodes(n))},serializeSupplyChainNodes:function(e){var t=["asi","sid","hp","rid","name","domain"];return e.map((function(e){return t.map((function(t){return encodeURIComponent(e[t]||"")})).join(",")})).join("!")},interpretResponse:function(e,t){var r=t.bidRequest;if(!(e=e.body)||"object"!==Xt(e))return[];if(e.seatbid){var n=i.deepAccess(e,"ext.errors.rubicon");Array.isArray(n)&&n.length>0&&i.logWarn("Rubicon: Error in video response");var o=[];return e.seatbid.forEach((function(t){(t.bid||[]).forEach((function(n){var a={requestId:r.bidId,currency:e.cur||"USD",creativeId:n.crid,cpm:n.price||0,bidderCode:t.seat,ttl:300,netRevenue:!1!==Zt.netRevenue,width:n.w||i.deepAccess(r,"mediaTypes.video.w")||i.deepAccess(r,"params.video.playerWidth"),height:n.h||i.deepAccess(r,"mediaTypes.video.h")||i.deepAccess(r,"params.video.playerHeight")};n.id&&(a.seatBidId=n.id),n.dealid&&(a.dealId=n.dealid),n.adomain&&i.deepSetValue(a,"meta.advertiserDomains",Array.isArray(n.adomain)?n.adomain:[n.adomain]),i.deepAccess(n,"ext.bidder.rp.advid")&&i.deepSetValue(a,"meta.advertiserId",n.ext.bidder.rp.advid);var s=i.deepAccess(e,"ext.responsetimemillis.rubicon");if(r&&s&&(r.serverResponseTimeMs=s),i.deepAccess(n,"ext.prebid.type")===E.d){a.mediaType=E.d,i.deepSetValue(a,"meta.mediaType",E.d);var c=i.deepAccess(n,"ext.prebid.targeting");c&&"object"===Xt(c)&&(a.adserverTargeting=c),n.ext.prebid.cache&&"object"===Xt(n.ext.prebid.cache.vastXml)&&n.ext.prebid.cache.vastXml.cacheId&&n.ext.prebid.cache.vastXml.url?(a.videoCacheKey=n.ext.prebid.cache.vastXml.cacheId,a.vastUrl=n.ext.prebid.cache.vastXml.url):c&&c.hb_uuid&&c.hb_cache_host&&c.hb_cache_path&&(a.videoCacheKey=c.hb_uuid,a.vastUrl="https://".concat(c.hb_cache_host).concat(c.hb_cache_path,"?uuid=").concat(c.hb_uuid)),n.adm&&(a.vastXml=n.adm),n.nurl&&(a.vastUrl=n.nurl),!a.vastUrl&&n.nurl&&(a.vastUrl=n.nurl)}else i.logWarn("Rubicon: video response received non-video media type");o.push(a)}))})),o}var a=e.ads;return"object"!==Xt(r)||Array.isArray(r)||"video"!==ar(r)||"object"!==Xt(a)||(a=a[r.adUnitCode]),!Array.isArray(a)||a.length<1?[]:a.reduce((function(t,n,o){if("ok"!==n.status)return t;var a,s,c=Array.isArray(r)?r[o]:r;if(c&&"object"===Xt(c)){var d={requestId:c.bidId,currency:"USD",creativeId:n.creative_id||"".concat(n.network||"","-").concat(n.advertiser||""),cpm:n.cpm||0,dealId:n.deal,ttl:300,netRevenue:!1!==Zt.netRevenue,rubicon:{advertiserId:n.advertiser,networkId:n.network},meta:{advertiserId:n.advertiser,networkId:n.network,mediaType:E.b}};if(n.creative_type&&(d.mediaType=n.creative_type),n.adomain&&(d.meta.advertiserDomains=Array.isArray(n.adomain)?n.adomain:[n.adomain]),n.creative_type===E.d)d.width=c.params.video.playerWidth,d.height=c.params.video.playerHe
1019ight,d.vastUrl=n.creative_depot_url,d.impression_id=n.impression_id,d.videoCacheKey=n.impression_id;else{d.ad=(a=n.script,s=n.impression_id,"<html>\n<head><script type='text/javascript'>inDapIF=true;<\/script></head>\n<body style='margin : 0; padding: 0;'>\n\x3c!-- Rubicon Project Ad Tag --\x3e\n<div data-rp-impression-id='".concat(s,"'>\n<script type='text/javascript'>").concat(a,"<\/script>\n</div>\n</body>\n</html>"));var u=Jt(er[n.size_id].split("x").map((function(e){return Number(e)})),2);d.width=u[0],d.height=u[1]}d.rubiconTargeting=(Array.isArray(n.targeting)?n.targeting:[]).reduce((function(e,t){return e[t.key]=t.values[0],e}),{rpfl_elemid:c.adUnitCode}),t.push(d)}else i.logError("Rubicon: bidRequest undefined at index position:".concat(o),r,e);return t}),[]).sort((function(e,t){return(t.cpm||0)-(e.cpm||0)}))},getUserSyncs:function(e,t,r,n){if(!dr&&e.iframeEnabled){var i="";return r&&"string"==typeof r.consentString&&("boolean"==typeof r.gdprApplies?i+="?gdpr=".concat(Number(r.gdprApplies),"&gdpr_consent=").concat(r.consentString):i+="?gdpr_consent=".concat(r.consentString)),n&&(i+="".concat(i?"&":"?","us_privacy=").concat(encodeURIComponent(n))),dr=!0,{type:"iframe",url:"https://".concat(Zt.syncHost||"eus",".rubiconproject.com/usync.html")+i}}},transformBidParams:function(e,t){return i.convertTypes({accountId:"number",siteId:"number",zoneId:"number"},e)}};function rr(e,t){var r=p.b.getConfig("pageUrl");return e.params.referrer?r=e.params.referrer:r||(r=t.refererInfo.referer),e.params.secure?r.replace(/^http:/i,"https:"):r}function nr(e,t){var r=e.params;if("video"===t){var n=[];return r.video&&r.video.playerWidth&&r.video.playerHeight?n=[r.video.playerWidth,r.video.playerHeight]:Array.isArray(i.deepAccess(e,"mediaTypes.video.playerSize"))&&1===e.mediaTypes.video.playerSize.length?n=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.length>0&&Array.isArray(e.sizes[0])&&e.sizes[0].length>1&&(n=e.sizes[0]),n}var o=[];return Array.isArray(r.sizes)?o=r.sizes:void 0!==i.deepAccess(e,"mediaTypes.banner.sizes")?o=ir(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.length>0?o=ir(e.sizes):i.logWarn("Rubicon: no sizes are setup or found"),function(e){var t=[15,2,9];return e.sort((function(e,r){var n=t.indexOf(e),i=t.indexOf(r);return n>-1||i>-1?-1===n?1:-1===i?-1:n-i:e-r}))}(o)}function ir(e){return i.parseSizesInput(e).reduce((function(e,t){var r=parseInt(er[t],10);return r&&e.push(r),e}),[])}function or(e){return"object"===Xt(i.deepAccess(e,"params.video"))&&void 0!==i.deepAccess(e,"mediaTypes.".concat(E.d))}function ar(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return or(e)?-1===["outstream","instream"].indexOf(i.deepAccess(e,"mediaTypes.".concat(E.d,".context")))?void(t&&i.logError("Rubicon: mediaTypes.video.context must be outstream or instream")):nr(e,"video").length<2?void(t&&i.logError("Rubicon: could not determine the playerSize of the video")):(t&&i.logMessage("Rubicon: making video request for adUnit",e.adUnitCode),"video"):0===nr(e,"banner").length?void(t&&i.logError("Rubicon: could not determine the sizes for banner request")):(t&&i.logMessage("Rubicon: making banner request for adUnit",e.adUnitCode),"banner")}function sr(e){var t=!1,r=["asi","sid","hp"];return e.nodes?((t=e.nodes.reduce((function(e,t){return e?r.every((function(e){return t.hasOwnProperty(e)})):e}),!0))||i.logError("Rubicon: required schain params missing"),t):t}function cr(e,t){return"rp_schain"===e?"rp_schain=".concat(t):"".concat(e,"=").concat(encodeURIComponent(t))}var dr=!1;Object(Kt.c)(tr);var ur=[],pr={code:"justpremium",time:6e4,isBidRequestValid:function(e){return!!(e&&e.params&&e.params.zone)},buildRequests:function(e,t){var r,n,o=(r={},n={},e.forEach((function(e){var t=e.params,i=t.zone;if(1!==r[i]){var o=t.allow||t.formats||[],a=t.exclude||[];if(0===o.length&&0===a.length)return r[t.zone]=1;r[i]=r[i]||[[],{}],r[i][0]=function(e){for(var t=e.concat(),r=0;r<t.length;++r)for(var n=r+1;n<t.length;++n)t[r]===t[n]&&t.splice(n--,1);return t}(r[i][0].concat(o)),a.forEach((function(e){r[i][1][e]?r[i][1][e]++:r[i][1][e]=1})),n[i]=n[i]||0,a.length&&n[i]++}}
1019)),Object.keys(n).forEach((function(e){if(1!==r[e]){var t=[];Object.keys(r[e][1]).forEach((function(i){r[e][1][i]===n[e]&&t.push(i)})),r[e][1]=t}})),Object.keys(r).forEach((function(e){1!==r[e]&&r[e][1].length&&(r[e][0].forEach((function(t){var n=r[e][1].indexOf(t);n>-1&&r[e][1].splice(n,1)})),r[e][0].length=0),1===r[e]||r[e][0].length||r[e][1].length||(r[e]=1)})),r),a=function(){var e;try{e=window.top}catch(t){e=window}return{screenWidth:e.screen.width,screenHeight:e.screen.height,innerWidth:e.innerWidth,innerHeight:e.innerHeight}}(),s={zone:e.map((function(e){return parseInt(e.params.zone)})).filter((function(e,t,r){return r.indexOf(e)===t})),referer:t.refererInfo.referer,sw:a.screenWidth,sh:a.screenHeight,ww:a.innerWidth,wh:a.innerHeight,c:o,id:e[0].params.zone,sizes:{}};e.forEach((function(e){var t=e.params.zone,r=s.sizes;r[t]=r[t]||[],r[t].push.apply(r[t],e.mediaTypes&&e.mediaTypes.banner&&e.mediaTypes.banner.sizes)})),Object(i.deepAccess)(e[0],"userId.pubcid")?s.pubcid=Object(i.deepAccess)(e[0],"userId.pubcid"):Object(i.deepAccess)(e[0],"crumbs.pubcid")&&(s.pubcid=Object(i.deepAccess)(e[0],"crumbs.pubcid")),s.uids=e[0].userId,t&&t.gdprConsent&&(s.gdpr_consent={consent_string:t.gdprConsent.consentString,consent_required:"boolean"!=typeof t.gdprConsent.gdprApplies||t.gdprConsent.gdprApplies}),t&&t.uspConsent&&(s.us_privacy=t.uspConsent),s.version={prebid:"4.16.0",jp_adapter:"1.7"};var c=JSON.stringify(s);return{method:"POST",url:"https://pre.ads.justpremium.com/v/2.0/t/xhr?i="+ +new Date,data:c,bids:e}},interpretResponse:function(e,t){var r=e.body,n=[];return t.bids.forEach((function(e){var t=function(e,t){var r=e.zone;if(t[r])for(var n=t[r].length;n--;)if(lr(e,t[r][n]))return t[r].splice(n,1).pop();return!1}(e.params,r.bid);if(t){var i=e.mediaTypes&&e.mediaTypes.banner&&e.mediaTypes.banner.sizes&&e.mediaTypes.banner.sizes.length&&e.mediaTypes.banner.sizes[0]||[],o={requestId:e.bidId,creativeId:t.id,width:i[0]||t.width,height:i[1]||t.height,ad:t.adm,cpm:t.price,netRevenue:!0,currency:t.currency||"USD",ttl:t.ttl||pr.time,format:t.format};n.push(o)}})),n},getUserSyncs:function(e,t,r,n){var i="https://pre.ads.justpremium.com/v/1.0/t/sync?_c=a"+Math.random().toString(36).substring(7)+Date.now();return r&&"boolean"==typeof r.gdprApplies&&r.gdprApplies&&r.consentString&&(i=i+"&consentString="+encodeURIComponent(r.consentString)),n&&(i=i+"&usPrivacy="+encodeURIComponent(n)),e.iframeEnabled&&ur.push({type:"iframe",url:i}),ur}};function lr(e,t){var r=t.format;return e.allow&&e.allow.length?e.allow.indexOf(r)>-1:!e.exclude||!e.exclude.length||e.exclude.indexOf(r)<0}Object(Kt.c)(pr);var fr=r(77),gr=r.n(fr);function mr(e){return function(e){if(Array.isArray(e))return br(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return br(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 br(e,t)}(e)||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.")}()}function br(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}function vr(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 yr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(r),!0).forEach((function(t){hr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function hr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _r(e){return(_r="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)}var Sr=[E.b,E.d],Ar={JPY:1};function Ir(e){var t=wr(e);return t.banner={},t.banner.w=e.params.size[0],t.banner.h=e.params.size[1],t.banner.topframe=i.inIframe()?0:1,t}function Tr(e){var t=wr(e);t.video=i.deepClone(e.params.video),t.video.w=e.params.size[0],t.video.h=e.params.size[1];var r=i.deepAccess(e,"mediaTypes.video.context");return r&&("instream"===r?t.video.placement=1:"outstream"===r?t.video.placement=4:i.logWarn("ix bidder params: video context '".concat(r,"' is not supported"))),t}function wr(e){var t={};return t.id=e.bidId,t.ext={},t.ext.siteID=e.params.siteId,!e.params.hasOwnProperty("id")||"string"!=typeof e.params.id&&"number"!=typeof e.params.id?t.ext.sid="".concat(e.params.size[0],"x").concat(e.params.size[1]):t.ext.sid=String(e.params.id),e.params.hasOwnProperty("bidFloor")&&e.params.hasOwnProperty("bidFloorCur")&&(t.bidfloor=e.params.bidFloor,t.bidfloorcur=e.params.bidFloorCur),t}function Er(e,t,r){var n={};return Ar.hasOwnProperty(t)?n.cpm=e.price/Ar[t]:n.cpm=e.price/100,n.requestId=e.impid,n.dealId=i.deepAccess(e,"ext.dealid"),n.netRevenue=!0,n.currency=t,n.creativeId=e.hasOwnProperty("crid")?e.crid:"-",i.deepAccess(e,"ext.vasturl")?(n.vastUrl=e.ext.vasturl,n.width=r.video.w,n.height=r.video.h,n.mediaType=E.d,n.ttl=3600):(n.ad=e.adm,n.width=e.w,n.height=e.h,n.mediaType=E.b,n.ttl=300),n.meta={},n.meta.networkId=i.deepAccess(e,"ext.dspid"),n.meta.brandId=i.deepAccess(e,"ext.advbrandid"),n.meta.brandName=i.deepAccess(e,"ext.advbrand"),e.adomain&&e.adomain.length>0&&(n.meta.advertiserDomains=e.adomain),n}function Or(e){return Array.isArray(e)&&2===e.length&&gr()(e[0])&&gr()(e[1])}function Cr(e,t){if(Or(e))return e[0]===t[0]&&e[1]===t[1];for(var r=0;r<e.length;r++)if(e[r][0]===t[0]&&e[r][1]===t[1])return!0;return!1}function xr(e,t){if(e)return b()(t,(function(t){return t.id===e}))}function jr(e,t,r,n){var o=[],a="https://htlb.casalemedia.com/cygnus",s={},c=e[0].userId;if(c&&"object"===_r(c)&&c.idl_env&&function(e,t,r,n,o,a){r?(t[o]=1,e.push({source:n,uids:[{id:r,ext:{rtiPartner:a}}]})):i.logWarn("Tried to add a user ID from Prebid, the ID received was null")}(o,s,c.idl_env,"liveramp.com","LiveRampIp","idl"),window.headertag&&"function"==typeof window.headertag.getIdentityInfo){var d=window.headertag.getIdentityInfo();if(d&&"object"===_r(d))for(var u in d)if(d.hasOwnProperty(u)&&!s.hasOwnProperty(u)){var l=d[u];!l.responsePending&&l.data&&"object"===_r(l.data)&&Object.keys(l.data).length&&o.push(l.data)}}var f={};if(f.id=e[0].bidderRequestId,f.site={},f.ext={},f.ext.source="prebid",f.ext.ixdiag={},e[0].schain&&(f.source={ext:{schain:e[0].schain}}),o.length>0&&(f.user={},f.user.eids=o),document.referrer&&""!==document.referrer&&(f.site.ref=document.referrer),t){if(t.gdprConsent){var g=t.gdprConsent;g.hasOwnProperty("gdprApplies")&&(f.regs={ext:{gdpr:g.gdprApplies?1:0}}),g.hasOwnProperty("consentString")&&(f.user=f.user||{},f.user.ext={consent:g.consentString||""})}t.uspConsent&&i.deepSetValue(f,"regs.ext.us_privacy",t.uspConsent),t.refererInfo&&(f.site.page=t.refererInfo.referer)}var m={},b=t&&t.bidderCode||"ix",v=p.b.getConfig(b);if(v){if("object"===_r(v.firstPartyData)){var y=v.firstPartyData,h="?";for(var _ in y)y.hasOwnProperty(_)&&(h+="".concat(encodeURIComponent(_),"=").concat(encodeURIComponent(y[_]),"&"));h=h.slice(0,-1),f.site.page+=h}
1019"number"==typeof v.timeout&&(m.t=v.timeout),"boolean"==typeof v.detectMissingSizes?f.ext.ixdiag.dms=v.detectMissingSizes:f.ext.ixdiag.dms=!0}m.s=e[0].params.siteId,m.v=n,m.ac="j",m.sd=1,8.1===n&&(m.nf=1);var S=[],A={method:"GET",url:a,data:m},I=new Blob(["".concat(A.url).concat(i.parseQueryStringParameters(yr(yr({},A.data),{},{r:JSON.stringify(f)})))]).size,T=I,w=0,E=0,O=0;f.ext.ixdiag.msd=0,f.ext.ixdiag.msi=0,f.imp=[];for(var C=0,x=Object.keys(r),j=[];C<x.length&&S.length<4;){if(r[x[C]].hasOwnProperty("missingCount")&&(O=r[x[C]].missingCount),Rr(r[x[C]],8e3-I),r[x[C]].hasOwnProperty("missingImps")&&(E=r[x[C]].missingImps.length),(T+=new Blob([encodeURIComponent(JSON.stringify(r[x[C]]))]).size)<8e3){var R,D;if((R=f.imp).push.apply(R,mr(r[x[C]].ixImps)),f.ext.ixdiag.msd+=O,f.ext.ixdiag.msi+=E,r[x[C]].hasOwnProperty("missingImps"))(D=j).push.apply(D,mr(r[x[C]].missingImps));C++}else{var P,k=i.deepClone(m);(P=f.imp).push.apply(P,mr(j)),f.ext.ixdiag.sn=w,k.sn=w,w++,k.r=JSON.stringify(f),S.push({method:"GET",url:a,data:k}),j=[],T=I,f.imp=[],O=0,E=0,f.ext.ixdiag.msd=0,f.ext.ixdiag.msi=0}}if(T>I&&T<8e3&&S.length<4){var U,B=i.deepClone(m);(U=f.imp).push.apply(U,mr(j)),S.length>0&&(f.ext.ixdiag.sn=w,B.sn=w),B.r=JSON.stringify(f),S.push({method:"GET",url:a,data:B})}return S}function Rr(e,t){var r=new Blob([encodeURIComponent(JSON.stringify(e))]).size;if(!(r<t))for(;r>t;)e.hasOwnProperty("missingImps")&&e.missingImps.length>0?e.missingImps.pop():e.hasOwnProperty("ixImps")&&e.ixImps.length>0&&e.ixImps.pop(),r=new Blob([encodeURIComponent(JSON.stringify(e))]).size}function Dr(e,t){for(var r=0;r<e.length;r++)if(t[0]==e[r][0]&&t[1]==e[r][1])return e.splice(r,1),!0;return!1}function Pr(e,t,r){var n=e.transactionId;if(t.hasOwnProperty(n)){var o=[];t[n].hasOwnProperty("missingSizes")&&(o=t[n].missingSizes),Dr(o,e.params.size),t[n].missingSizes=o}else if(i.deepAccess(e,"mediaTypes.banner.sizes")){var a=i.deepClone(e.mediaTypes.banner.sizes);Dr(a,e.params.size);var s={missingSizes:a,impression:r};t[n]=s}}function kr(e,t){var r=i.deepClone(e);return r.ext.sid="".concat(t[0],"x").concat(t[1]),r.banner.w=t[0],r.banner.h=t[1],r}var Ur={code:"ix",gvlid:10,supportedMediaTypes:Sr,isBidRequestValid:function(e){if(!Or(e.params.size))return i.logError("ix bidder params: bid size has invalid format."),!1;if(!Cr(e.sizes,e.params.size))return i.logError("ix bidder params: bid size is not included in ad unit sizes."),!1;if(e.hasOwnProperty("mediaType")&&!i.contains(Sr,e.mediaType))return!1;if(e.hasOwnProperty("mediaTypes")&&!i.deepAccess(e,"mediaTypes.banner.sizes")&&!i.deepAccess(e,"mediaTypes.video.playerSize"))return!1;if("string"!=typeof e.params.siteId&&"number"!=typeof e.params.siteId)return i.logError("ix bidder params: siteId must be string or number value."),!1;var t,r,n=e.params.hasOwnProperty("bidFloor"),o=e.params.hasOwnProperty("bidFloorCur");return!!(!n&&!o||n&&o&&(t=e.params.bidFloor,r=e.params.bidFloorCur,Boolean("number"==typeof t&&"string"==typeof r&&r.match(/^[A-Z]{3}$/))))||(i.logError("ix bidder params: bidFloor / bidFloorCur parameter has invalid format."),!1)},buildRequests:function(e,t){for(var r=[],n={},o={},a=null,s={},c=yr(yr({},{detectMissingSizes:!0}),p.b.getConfig("ix")),d=0;d<e.length;d++)if(((a=e[d]).mediaType===E.d||i.deepAccess(a,"mediaTypes.video"))&&(a.mediaType===E.d||Cr(a.mediaTypes.video.playerSize,a.params.size)?(o.hasOwnProperty(a.transactionId)||(o[a.transactionId]={}),o[a.transactionId].hasOwnProperty("ixImps")||(o[a.transactionId].ixImps=[]),o[a.transactionId].ixImps.push(Tr(a))):i.logError("Bid size is not included in video playerSize")),a.mediaType===E.b||i.deepAccess(a,"mediaTypes.banner")||!a.mediaType&&!a.mediaTypes){var u=Ir(a);n.hasOwnProperty(a.transactionId)||(n[a.transactionId]={}),n[a.transactionId].hasOwnProperty("ixImps")||(n[a.transactionId].ixImps=[]),n[a.transactionId].ixImps.push(u),c.hasOwnProperty("detectMissingSizes")&&c.detectMissingSizes&&Pr(a,s,u)}for(var l in s)if(s.hasOwnProperty(l)){var f=s[l].missingSizes;n.hasOwnProperty(l)||(n[l]={}),n[l].hasOwnProperty("missingImps")||(n[l].missingImps=[],n[l].missingCount=0);for(var g=s[l].impression,m=0;m<f.length;m++){var b=kr(g,f[m]);n[l].missingImps.push(b),n[l].missingCount++}}return Object.keys(n).length>0&&r.push.apply(r,mr(jr(e,t,n,7.2))),Object.keys(o).length>0&&r.push.apply(r,mr(jr(e,t,o,8.1))),r},interpretResponse:function(e,t){var r=[],n=null;if(!e.hasOwnProperty("body")||!e.body.hasOwnProperty("seatbid"))return r;for(var i=e.body,o=i.seatbid,a=0;a<o.length;a++)if(o[a].hasOwnProperty("bid"))for(var s=o[a].bid,c=JSON.parse(t.data.r),d=0;d<s.length;d++){var u=xr(s[d].impid,c.imp);n=Er(s[d],i.cur,u),r.push(n)}return r},transformBidParams:function(e,t){return i.convertTypes({siteID:"number"},e)},getUserSyncs:function(e,t){return e.iframeEnabled?[{type:"iframe",url:"https://js-sec.indexww.com/um/ixmatch.html"}]:[]}};Object(Kt.c)(Ur);r(198);function Br(e){return(Br="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 Nr(){return(Nr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1019for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function zr(e){return function(e){if(Array.isArray(e))return Mr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Mr(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 Mr(e,t)}(e)||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.")}()}function Mr(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 qr="https://ib.adnxs.com/ut/v3/prebid",Lr=["id","minduration","maxduration","skippable","playback_method","frameworks","context","skipoffset"],Fr=["age","externalUid","segments","gender","dnt","language"],Wr=["geo","device_id"],Gr=["enabled","dongle","member_id","debug_timeout"],Vr={playback_method:{unknown:0,auto_play_sound_on:1,auto_play_sound_off:2,click_to_play:3,mouse_over:4,auto_play_sound_unknown:5},context:{unknown:0,pre_roll:1,mid_roll:2,post_roll:3,outstream:4,"in-banner":5}},Hr={body:"description",body2:"desc2",cta:"ctatext",image:{serverName:"main_image",requiredParams:{required:!0}},icon:{serverName:"icon",requiredParams:{required:!0}},sponsoredBy:"sponsored_by",privacyLink:"privacy_link",salePrice:"saleprice",displayUrl:"displayurl"},Kr=/\/\/cdn\.adnxs\.com\/v/,Jr=Object(je.b)(32,"appnexus"),Yr={code:"appnexus",gvlid:32,aliases:[{code:"appnexusAst",gvlid:32},{code:"brealtime"},{code:"emxdigital",gvlid:183},{code:"pagescience"},{code:"defymedia"},{code:"gourmetads"},{code:"matomy"},{code:"featureforward"},{code:"oftmedia"},{code:"districtm",gvlid:144},{code:"adasta"},{code:"beintoo",gvlid:618}],supportedMediaTypes:[E.b,E.d,E.c],isBidRequestValid:function(e){return!!(e.params.placementId||e.params.member&&e.params.invCode)},buildRequests:function(e,t){var r=e.map(Zr),n=b()(e,tn),o={};!0===p.b.getConfig("coppa")&&(o={coppa:!0}),n&&Object.keys(n.params.user).filter((function(e){return T()(Fr,e)})).forEach((function(e){var t=i.convertCamelToUnderscore(e);o[t]=n.params.user[e]}));var a,s=b()(e,nn);s&&s.params&&s.params.app&&(a={},Object.keys(s.params.app).filter((function(e){return T()(Wr,e)})).forEach((function(e){return a[e]=s.params.app[e]})));var c,d=b()(e,on);d&&d.params&&s.params.app&&s.params.app.id&&(c={appid:d.params.app.id});var u={},l={},f=Jr.getCookie("apn_prebid_debug")||null;if(f)try{u=JSON.parse(f)}catch(e){i.logError("AppNexus Debug Auction Cookie Error:\n\n"+e)}else{var g=b()(e,an);g&&g.debug&&(u=g.debug)}u&&u.enabled&&Object.keys(u).filter((function(e){return T()(Gr,e)})).forEach((function(e){l[e]=u[e]}));var m=b()(e,rn),v=m?parseInt(m.params.member,10):0,y=e[0].schain,h=b()(e,cn),_={tags:zr(r),user:o,sdk:{source:"pbjs",version:"4.16.0"},schain:y};if(h&&(_.iab_support={omidpn:"Appnexus",omidpv:"4.16.0"}),v>0&&(_.member_id=v),s&&(_.device=a),d&&(_.app=c),p.b.getConfig("adpod.brandCategoryExclusion")&&(_.brand_category_uniqueness=!0),l.enabled&&(_.debug=l,i.logInfo("AppNexus Debug Auction Settings:\n\n"+JSON.stringify(l,null,4))),t&&t.gdprConsent&&(_.gdpr_consent={consent_string:t.gdprConsent.consentString,consent_required:t.gdprConsent.gdprApplies}),t&&t.uspConsent&&(_.us_privacy=t.uspConsent),t&&t.refererInfo){var S={rd_ref:encodeURIComponent(t.refererInfo.referer),rd_top:t.refererInfo.reachedTop,rd_ifs:t.refererInfo.numIframes,rd_stk:t.refererInfo.stack.map((function(e){return encodeURIComponent(e)})).join(",")};_.referrer_detection=S}
1019b()(e,sn)&&e.filter(sn).forEach((function(e){var t=function(e,t){var r=t.mediaTypes.video,n=r.durationRangeSec,o=r.requireExactDuration,a=function(e){var t=e.adPodDurationSec,r=e.durationRangeSec,n=e.requireExactDuration,o=i.getMinValueFromArray(r),a=Math.floor(t/o);return n?Math.max(a,r.length):a}(t.mediaTypes.video),s=i.getMaxValueFromArray(n),c=e.filter((function(e){return e.uuid===t.bidId})),d=i.fill.apply(i,zr(c).concat([a]));if(o){var u=Math.ceil(a/n.length),p=i.chunk(d,u);n.forEach((function(e,t){p[t].map((function(t){dn(t,"minduration",e),dn(t,"maxduration",e)}))}))}else d.map((function(e){return dn(e,"maxduration",s)}));return d}(r,e),n=_.tags.filter((function(t){return t.uuid!==e.bidId}));_.tags=[].concat(zr(n),zr(t))}));var A=i.deepAccess(e[0],"userId.criteoId");if(A){var I=[];I.push({provider:"criteo",user_id:A}),_.tpuids=I}var w=[],E=i.deepAccess(e[0],"userId.tdid");return E&&w.push({source:"adserver.org",id:E,rti_partner:"TDID"}),w.length&&(_.eids=w),r[0].publisher_id&&(_.publisher_id=r[0].publisher_id),function(e,t){var r=[],n={};(function(e){var t=!0;
1019e&&e.gdprConsent&&e.gdprConsent.gdprApplies&&2===e.gdprConsent.apiVersion&&(t=!(!0!==i.deepAccess(e.gdprConsent,"vendorData.purpose.consents.1")));return t})(t)||(n={withCredentials:!1});if(e.tags.length>15){var o=i.deepClone(e);i.chunk(e.tags,15).forEach((function(e){o.tags=e;var i=JSON.stringify(o);r.push({method:"POST",url:qr,data:i,bidderRequest:t,options:n})}))}else{var a=JSON.stringify(e);r={method:"POST",url:qr,data:a,bidderRequest:t,options:n}}return r}(_,t)},interpretResponse:function(e,t){var r=this,n=t.bidderRequest;e=e.body;var o=[];if(!e||e.error){var a="in response for ".concat(n.bidderCode," adapter");return e&&e.error&&(a+=": ".concat(e.error)),i.logError(a),o}if(e.tags&&e.tags.forEach((function(e){var t,a=(t=e)&&t.ads&&t.ads.length&&b()(t.ads,(function(e){return e.rtb}));if(a&&0!==a.cpm&&T()(r.supportedMediaTypes,a.ad_type)){var s=function(e,t,r){var n=i.getBidRequest(e.uuid,[r]),o={requestId:e.uuid,cpm:t.cpm,creativeId:t.creative_id,dealId:t.deal_id,currency:"USD",netRevenue:!0,ttl:300,adUnitCode:n.adUnitCode,appnexus:{buyerMemberId:t.buyer_member_id,dealPriority:t.deal_priority,dealCode:t.deal_code}};t.advertiser_id&&(o.meta=Nr({},o.meta,{advertiserId:t.advertiser_id}));if(t.rtb.video){switch(Nr(o,{width:t.rtb.video.player_width,height:t.rtb.video.player_height,vastImpUrl:t.notify_url,ttl:3600}),i.deepAccess(n,"mediaTypes.video.context")){case E.a:var a=Object(Kt.a)(n.bidder,t.brand_category_id);o.meta=Nr({},o.meta,{primaryCatId:a});var s=t.deal_priority;o.video={context:E.a,durationSeconds:Math.floor(t.rtb.video.duration_ms/1e3),dealTier:s},o.vastUrl=t.rtb.video.asset_url;break;case w.b:if(o.adResponse=e,o.adResponse.ad=o.adResponse.ads[0],o.adResponse.ad.video=o.adResponse.ad.rtb.video,o.vastXml=t.rtb.video.content,t.renderer_url){var c=b()(r.bids,(function(t){return t.bidId===e.uuid})),d=i.deepAccess(c,"renderer.options");o.renderer=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=v.install({id:t.renderer_id,url:t.renderer_url,config:r,loaded:!1,adUnitCode:e});try{n.setRender(un)}catch(e){i.logWarn("Prebid Error calling setRender on renderer",e)}return n.setEventHandlers({impression:function(){return i.logMessage("AppNexus outstream video impression event")},loaded:function(){return i.logMessage("AppNexus outstream video loaded event")},ended:function(){i.logMessage("AppNexus outstream renderer video event"),document.querySelector("#".concat(e)).style.display="none"}}),n}(o.adUnitCode,t,d)}break;case w.a:o.vastUrl=t.notify_url+"&redir="+encodeURIComponent(t.rtb.video.asset_url)}}else if(t.rtb[E.c]){var u=t.rtb[E.c],p=t.viewability.config.replace("src=","data-src="),l=u.javascript_trackers;null==l?l=p:i.isStr(l)?l=[l,p]:l.push(p),o[E.c]={title:u.title,body:u.desc,body2:u.desc2,cta:u.ctatext,rating:u.rating,sponsoredBy:u.sponsored,privacyLink:u.privacy_link,address:u.address,downloads:u.downloads,likes:u.likes,phone:u.phone,price:u.price,salePrice:u.saleprice,clickUrl:u.link.url,displayUrl:u.displayurl,clickTrackers:u.link.click_trackers,impressionTrackers:u.impression_trackers,javascriptTrackers:l},u.main_img&&(o.native.image={url:u.main_img.url,height:u.main_img.height,width:u.main_img.width}),u.icon&&(o.native.icon={url:u.icon.url,height:u.icon.height,width:u.icon.width})}else{Nr(o,{width:t.rtb.banner.width,height:t.rtb.banner.height,ad:t.rtb.banner.content});try{if(t.rtb.trackers){var f=t.rtb.trackers[0].impression_urls[0],g=i.createTrackPixelHtml(f);o.ad+=g}}catch(e){i.logError("Error appending tracking pixel",e)}}return o}(e,a,n);s.mediaType=function(e){var t=e.ad_type;return t===E.d?E.d:t===E.c?E.c:E.b}(a),o.push(s)}})),e.debug&&e.debug.debug_info){var s="AppNexus Debug Auction for Prebid\n\n"+e.debug.debug_info;s=s.replace(/(<td>|<th>)/gm,"\t").replace(/(<\/td>|<\/th>)/gm,"\n").replace(/^<br>/gm,"").replace(/(<br>\n|<br>)/gm,"\n").replace(/<h1>(.*)<\/h1>/gm,"\n\n===== $1 =====\n\n").replace(/<h[2-6]>(.*)<\/h[2-6]>/gm,"\n\n*** $1 ***\n\n").replace(/(<([^>]+)>)/gim,""),i.logMessage("https://console.appnexus.com/docs/understanding-the-debug-auction"),i.logMessage(s)}return o},getMappingFileInfo:function(){return{url:"https://acdn.adnxs.com/prebid/appnexus-mapping/mappings.json",refreshInDays:2}},getUserSyncs:function(e){if(e.iframeEnabled)return[{type:"iframe",url:"https://acdn.adnxs.com/dmp/async_usersync.html"}]},transformBidParams:function(e,t){return e=i.convertTypes({member:"string",invCode:"string",placementId:"number",keywords:i.transformBidderParamKeywords,publisherId:"number"},e),t&&(e.use_pmt_rule="boolean"==typeof e.usePaymentRule&&e.usePaymentRule,e.usePaymentRule&&delete e.usePaymentRule,$r(e.keywords)&&e.keywords.forEach(Qr),Object.keys(e).forEach((function(t){var r=i.convertCamelToUnderscore(t);r!==t&&(e[r]=e[t],delete e[t])}))),e},onBidWon:function(e){e.native&&function(e){var t=function(e){var t;if(i.isStr(e)&&Xr(e))t=e;else if(i.isArray(e))for(var r=0;r<e.length;r++){var n=e[r];Xr(n)&&(t=n)}return t}(e.native.javascriptTrackers);if(t)for(var r="pbjs_adid="+e.adId+";pbjs_auc="+e.adUnitCode,n=function(e){var t=e.indexOf('src="')+5,r=e.indexOf('"',t);return e.substring(t,r)}(t),o=n.replace("dom_id=%native_dom_id%",r),a=document.getElementsByTagName("iframe"),s=!1,c=0;c<a.length&&!s;c++){var d=a[c];try{var u=d.contentDocument||d.contentWindow.document;if(u)for(var p=u.getElementsByTagName("script"),l=0;l<p.length&&!s;l++){var f=p[l];f.getAttribute("data-src")==n&&(f.setAttribute("src",o),f.setAttribute("data-src",""),f.removeAttribute&&f.removeAttribute("data-src"),s=!0)}}catch(e){if(!(e instanceof DOMException&&"SecurityError"===e.name))throw e}}}(e)}};function $r(e){return!!(i.isArray(e)&&e.length>0)}function Qr(e){$r(e.value)&&""===e.value[0]&&delete e.value}function Xr(e){var t=e.match(Kr),r=null!=t&&t.length>=1,n=e.match("trk.js"),i=null!=n&&n.length>=1;return e.startsWith("<script")&&i&&r}function Zr(e){var t,r,n={};if(n.sizes=en(e.sizes),n.primary_size=n.sizes[0],n.ad_types=[],n.uuid=e.bidId,e.params.placementId?n.id=parseInt(e.params.placementId,10):n.code=e.params.invCode,n.allow_smaller_sizes=e.params.allowSmallerSizes||!1,n.use_pmt_rule=e.params.usePaymentRule||!1,n.prebid=!0,n.disable_psa=!0,e.params.reserve&&(n.reserve=e.params.reserve),e.params.position&&(n.position={above:1,below:2}[e.params.position]||0),e.params.trafficSourceCode&&(n.traffic_source_code=e.params.trafficSourceCode),e.params.privateSizes&&(n.private_sizes=en(e.params.privateSizes)),e.params.supplyType&&(n.supply_type=e.params.supplyType),e.params.pubClick&&(n.pubclick=e.params.pubClick),e.params.extInvCode&&(n.ext_inv_code=e.params.extInvCode),e.params.publisherId&&(n.publisher_id=p
1019arseInt(e.params.publisherId,10)),e.params.externalImpId&&(n.external_imp_id=e.params.externalImpId),!i.isEmpty(e.params.keywords)){var o=i.transformBidderParamKeywords(e.params.keywords);o.length>0&&o.forEach(Qr),n.keywords=o}if((e.mediaType===E.c||i.deepAccess(e,"mediaTypes.".concat(E.c)))&&(n.ad_types.push(E.c),0===n.sizes.length&&(n.sizes=en([1,1])),e.nativeParams)){var a=(t=e.nativeParams,r={},Object.keys(t).forEach((function(e){var n=Hr[e]&&Hr[e].serverName||Hr[e]||e,o=Hr[e]&&Hr[e].requiredParams;if(r[n]=Nr({},o,t[e]),(n===Hr.image.serverName||n===Hr.icon.serverName)&&r[n].sizes){var a=r[n].sizes;(i.isArrayOfNums(a)||i.isArray(a)&&a.length>0&&a.every((function(e){return i.isArrayOfNums(e)})))&&(r[n].sizes=en(r[n].sizes))}n===Hr.privacyLink&&(r.privacy_supported=!0)})),r);n[E.c]={layouts:[a]}}var s=i.deepAccess(e,"mediaTypes.".concat(E.d)),c=i.deepAccess(e,"mediaTypes.video.context");n.hb_source=s&&"adpod"===c?7:1,(e.mediaType===E.d||s)&&n.ad_types.push(E.d),(e.mediaType===E.d||s&&"outstream"!==c)&&(n.require_asset_url=!0),e.params.video&&(n.video={},Object.keys(e.params.video).filter((function(e){return T()(Lr,e)})).forEach((function(t){switch(t){case"context":case"playback_method":var r
1019=e.params.video[t];r=i.isArray(r)?r[0]:r,n.video[t]=Vr[t][r];break;case"frameworks":break;default:n.video[t]=e.params.video[t]}})),e.params.video.frameworks&&i.isArray(e.params.video.frameworks)&&(n.video_frameworks=e.params.video.frameworks)),e.renderer&&(n.video=Nr({},n.video,{custom_renderer_present:!0})),e.params.frameworks&&i.isArray(e.params.frameworks)&&(n.banner_frameworks=e.params.frameworks);var d=b()(X.getAdUnits(),(function(t){return e.transactionId===t.transactionId}));return d&&d.mediaTypes&&d.mediaTypes.banner&&n.ad_types.push(E.b),0===n.ad_types.length&&delete n.ad_types,n}function en(e){var t=[],r={};if(i.isArray(e)&&2===e.length&&!i.isArray(e[0]))r.width=parseInt(e[0],10),r.height=parseInt(e[1],10),t.push(r);else if("object"===Br(e))for(var n=0;n<e.length;n++){var o=e[n];(r={}).width=parseInt(o[0],10),r.height=parseInt(o[1],10),t.push(r)}return t}function tn(e){return!!e.params.user}function rn(e){return!!parseInt(e.params.member,10)}function nn(e){if(e.params)return!!e.params.app}function on(e){return e.params&&e.params.app?!!e.params.app.id:!!e.params.app}function an(e){return!!e.debug}function sn(e){return e.mediaTypes&&e.mediaTypes.video&&e.mediaTypes.video.context===E.a}function cn(e){var t=!1,r=e.params,n=e.params.video;return r.frameworks&&i.isArray(r.frameworks)&&(t=T()(e.params.frameworks,6)),!t&&n&&n.frameworks&&i.isArray(n.frameworks)&&(t=T()(e.params.video.frameworks,6)),t}function dn(e,t,r){i.isEmpty(e.video)&&(e.video={}),e.video[t]=r}function un(e){var t,r;t=e.adUnitCode,(r=document.getElementById(t).querySelectorAll("div[id^='google_ads']"))[0]&&r[0].style.setProperty("display","none"),e.renderer.push((function(){window.ANOutstreamVideo.renderAd({tagId:e.adResponse.tag_id,sizes:[e.getSize().split("x")],targetId:e.adUnitCode,uuid:e.adResponse.uuid,adResponse:e.adResponse,rendererOptions:e.renderer.getConfig()},pn.bind(null,e))}))}function pn(e,t,r){e.renderer.handleVideoEvent({id:t,eventName:r})}function ln(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||gn(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 fn(e){return function(e){if(Array.isArray(e))return mn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||gn(e)||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.")}()}function gn(e,t){if(e){if("string"==typeof e)return mn(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)?mn(e,t):void 0}}function mn(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}function bn(e){return(bn="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 vn(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 yn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vn(Object(r),!0).forEach((function(t){hn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function hn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object(Kt.c)(Yr);var _n="https://dmx.districtm.io/b/v1",Sn={code:"districtmDMX",supp
1019ortedFormat:[E.b,E.d],supportedMediaTypes:[E.d,E.b],isBidRequestValid:function(e){return!(!e.params.dmxid||!e.params.memberid)},interpretResponse:function(e,t){return(e=e.body||{}).seatbid&&i.isArray(e.seatbid)?e.seatbid.reduce((function(e,r){var n=r.bid.reduce((function(e,r){if(e.price<r.price){var n=function(e,t){return ln(t.bidderRequest.bids.filter((function(t){return t.bidId===e})),1)[0]}(r.impid,t),i=(s=n.sizes,(c={}).width=In(s)[0],c.height=In(s)[1],c),o=i.width,a=i.height;return r.cpm=parseFloat(r.price).toFixed(2),r.bidId=r.impid,r.requestId=r.impid,r.width=r.w||o,r.height=r.h||a,r.mediaType=n.mediaTypes&&n.mediaTypes.video?"video":"banner",r.mediaType&&(r.vastXml=function(e,t){try{var r=/<img\s[^>]*?src\s*=\s*['\"]([^'\"]*?)['\"][^>]*?>/,n=ln(e.match(r),2),i=n[0],o=n[1];if(e=e.replace(r,""),i&&o){var a="<Impression><![CDATA[".concat(o,"]]></Impression>");e=e.replace("</Impression>","</Impression>".concat(a))}return e}catch(r){if(!t)return e;var s="<Impression><![CDATA[".concat(t,"]]></Impression>");return e=e.replace("</Impression>","</Impression>".concat(s))}}(r.adm,r.nurl)),r.dealid&&(r.dealId=r.dealid),r.uuid=r.bidId,r.ad=r.adm,r.netRevenue=!0,r.creativeId=r.crid,r.currency="USD",r.ttl=60,r.meta=r.meta||{},r.adomain&&r.adomain.length>0&&(r.meta.advertiserDomains=r.adomain),r}return e.cpm=e.price,e;var s,c}),{price:0});return n.adm&&e.push(n),e}),[]).filter((function(e){return!!e.bidId})):[]},buildRequests:function(e,t){var r=p.b.getConfig("bidderTimeout"),n=null,o={id:i.generateUUID(),cur:["USD"],tmax:r-300,test:this.test()||0,site:{publisher:{id:String(e[0].params.memberid)||null}}};try{var a=p.b.getConfig("dmx");o.user=a.user||{};var s=a.site||{};o.site=yn(yn({},o.site),s)}catch(e){}var c=[];e[0]&&e[0].userId&&(Tn(c,i.deepAccess(e[0],"userId.idl_env"),"liveramp.com",1),Tn(c,i.deepAccess(e[0],"userId.id5id.uid"),"id5-sync.com",1),Tn(c,i.deepAccess(e[0],"userId.pubcid"),"pubcid.org",1),Tn(c,i.deepAccess(e[0],"userId.tdid"),"adserver.org",1),Tn(c,i.deepAccess(e[0],"userId.criteoId"),"criteo.com",1),Tn(c,i.deepAccess(e[0],"userId.britepoolid"),"britepool.com",1),Tn(c,i.deepAccess(e[0],"userId.lipb.lipbid"),"liveintent.com",1),Tn(c,i.deepAccess(e[0],"userId.intentiqid"),"intentiq.com",1),Tn(c,i.deepAccess(e[0],"userId.lotamePanoramaId"),"lotame.com",1),Tn(c,i.deepAccess(e[0],"userId.parrableId"),"parrable.com",1),Tn(c,i.deepAccess(e[0],"userId.netId"),"netid.de",1),Tn(c,i.deepAccess(e[0],"userId.sharedid"),"sharedid.org",1),o.user=o.user||{},o.user.ext=o.user.ext||{},o.user.ext.eids=c),o.test||delete o.test,t.gdprConsent&&(o.regs={},o.regs.ext={},o.regs.ext.gdpr=!0===t.gdprConsent.gdprApplies?1:0,o.user={},o.user.ext={},o.user.ext.consent=t.gdprConsent.consentString),o.regs=o.regs||{},o.regs.coppa=!0===p.b.getConfig("coppa")?1:0,t&&t.uspConsent&&(o.regs=o.regs||{},o.regs.ext=o.regs.ext||{},o.regs.ext.us_privacy=t.uspConsent);try{n=e[0].schain,o.source={},o.source.ext={},o.source.ext.schain=n||{}}catch(e){}var d=e.map((function(e){var t={};return t.id=e.bidId,t.tagid=String(e.params.dmxid),t.secure=1,t.bidfloor=function(e){var t=null;if("function"==typeof e.getFloor){var r=e.getFloor({currency:"USD",mediaType:e.mediaTypes.video?"video":"banner",size:e.sizes.map((function(e){return{w:e[0],h:e[1]}}))});"object"!==bn(r)||"USD"!==r.currency||isNaN(parseFloat(r.floor))||(t=parseFloat(r.floor))}return null!==t?t:e.params.floor}(e),e.mediaTypes&&e.mediaTypes.video?t.video={topframe:1,skip:e.mediaTypes.video.skip||0,linearity:e.mediaTypes.video.linearity||1,minduration:e.mediaTypes.video.minduration||5,maxduration:e.mediaTypes.video.maxduration||60,playbackmethod:e.mediaTypes.video.playbackmethod||[2],api:wn(e.mediaTypes.video),mimes:e.mediaTypes.video.mimes||["video/mp4"],protocols:En(e.mediaTypes.video),h:e.mediaTypes.video.playerSize[0][1],w:e.mediaTypes.video.playerSize[0][0]}:t.banner={topframe:1,w:An(e.sizes,"w"),h:An(e.sizes,"h"),format:An(e.sizes).map((function(e){return{w:e[0],h:e[1]}})).filter((function(e){return"number"==typeof e.w&&"number"==typeof e.h}))},t}));return d.length<=5?(o.imp=d,{method:"POST",url:_n,data:JSON.stringify(o),bidderRequest:t}):function(e,t,r,n){var i=[];for(;0!==e.length;)e.length>=5?i.push(e.splice(0,5)):i.push(e.splice(0,e.length));return i.map((function(e){return t.imp=e,{method:"POST",url:n,data:JSON.stringify(t),bidderRequest:r}}))}(d,o,t,_n)},test:function(){return-1!==window.location.href.indexOf("dmTest=true")?1:0},getUserSyncs:function(e,t,r,n){var i=[],o="https://cdn.districtm.io/ids/index.html";if(r&&r.gdprApplies&&"string"==typeof r.consentString&&i.push(["gdpr",r.consentString]),n&&i.push(["ccpa",n]),i.length>0&&(o+="?"+i.map((function(e){return e.join("=")})).join("&")),e.iframeEnabled)return[{type:"iframe",url:o}]}};function An(e,t){var r=function(e,t){var r=e.filter((function(e){return-1===t.map((function(e){return"".concat(e.size[0],"x").concat(e.size[1])})).indexOf("".concat(e[0],"x").concat(e[1]))})),n=e.reduce((function(e,r){return 0===e.length?(e.push(r),e):(e.push(r),(e=(e=t.filter((function(t){return-1!==e.map((function(e){return"".concat(e[0],"x").concat(e[1])})).indexOf("".concat(t.size[0],"x").concat(t.size[1]))}))).sort((function(e,t){return t.s-e.s}))).map((function(e){return e.size}
1019)))}),[]);return i=[].concat(fn(n),fn(r)),i.filter((function(e,t){return i.map((function(e){return"".concat(e[0],"x").concat(e[1])})).indexOf("".concat(e[0],"x").concat(e[1]))===t}));var i}(e,[{size:[300,250],s:100},{size:[728,90],s:95},{size:[320,50],s:90},{size:[160,600],s:88},{size:[300,600],s:85},{size:[300,50],s:80},{size:[970,250],s:75},{size:[970,90],s:60}]);switch(t){case"w":return r[0][0]||0;case"h":return r[0][1]||0;case"size":default:return r}}function In(e){return Array.isArray(e)&&Array.isArray(e[0])?e[0]:e}function Tn(e,t,r,n){i.isStr(t)&&Array.isArray(e)&&e.push({source:r,uids:[{id:t,atype:n}]})}function wn(e){var t=e.api;return t&&Array.isArray(t)&&t.length>0?t:[2]}function En(e){var t=e.protocols;return t&&Array.isArray(t)&&t.length>0?t:[2,3,5,6,7,8]}function On(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Cn(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 Cn(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 Cn(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}Object(Kt.c)(Sn);var xn=[E.b,E.d],jn={britepoolid:"britepoolid",criteoId:"criteoid",digitrustid:"digitrustid",id5id:"id5id",idl_env:"lre",lipb:"lipbid",netId:"netid",parrableId:"parrableid",pubcid:"pubcid",tdid:"ttduuid"},Rn={code:"openx",gvlid:69,supportedMediaTypes:xn,isBidRequestValid:function(e){var t=e.params.delDomain||e.params.platform;return i.deepAccess(e,"mediaTypes.banner")&&t?!!e.params.unit||i.deepAccess(e,"mediaTypes.banner.sizes.length")>0:!(!e.params.unit||!t)},buildRequests:function(e,t){if(0===e.length)return[];var r=[],n=On(function(e){return e.reduce((function(e,t){var r;return r=t,i.deepAccess(r,"mediaTypes.video")&&!i.deepAccess(r,"mediaTypes.banner")||r.mediaType===E.d?e[0].push(t):e[1].push(t),e}),[[],[]])}(e),2),o=n[0],a=n[1];return a.length>0&&r.push(function(e,t){var r=[],n=!1,o=Pn(e,t),a=i._map(e,(function(e){return e.params.unit}));o.aus=i._map(e,(function(e){return i.parseSizesInput(e.mediaTypes.banner.sizes).join(",")})).join("|"),o.divIds=i._map(e,(function(e){return encodeURIComponent(e.adUnitCode)})).join(","),a.some((function(e){return e}))&&(o.auid=a.join(","));e.some((function(e){return e.params.doNotTrack}))&&(o.ns=1);(!0===p.b.getConfig("coppa")||e.some((function(e){return e.params.coppa})))&&(o.tfcd=1);e.forEach((function(e){if(e.params.customParams){var t=i._map(Object.keys(e.params.customParams),(function(t){return function(e,t){var r=t[e];i.isArray(r)&&(r=r.join(","));return(e.toLowerCase()+"="+r.toLowerCase()).replace("+",".").replace("/","_")}(t,e.params.customParams)})),o=window.btoa(t.join("&"));n=!0,r.push(o)}else r.push("")})),n&&(o.tps=r.join(","));var s=[],c=!1;e.forEach((function(e){var t=function(e,t){var r={},n=p.b.getConfig("currency.adServerCurrency")||"USD";"function"==typeof e.getFloor&&(r=e.getFloor({currency:n,mediaType:t,size:"*"}));var i=r.floor||e.params.customFloor||0;return Math.round(1e3*i)}(e,E.b);t?(s.push(t),c=!0):s.push(0)})),c&&(o.aumfs=s.join(","));return{method:"GET",url:o.ph?"https://u.openx.net/w/1.0/arj":"https://".concat(e[0].params.delDomain,"/w/1.0/arj"),data:o,payload:{bids:e,startTime:new Date}}}(a,t)),o.length>0&&o.forEach((function(e){r.push(function(e,t){var r=function(e,t){var r,n,o=Pn([e],t),a=i.deepAccess(e,"params.video")||{},s=i.deepAccess(e,"mediaTypes.video.context"),c=i.deepAccess(e,"mediaTypes.video.playerSize");i.isArray(e.sizes)&&2===e.sizes.length&&!i.isArray(e.sizes[0])?(r=parseInt(e.sizes[0],10),n=parseInt(e.sizes[1],10)):i.isArray(e.sizes)&&i.isArray(e.sizes[0])&&2===e.sizes[0].length?(r=parseInt(e.sizes[0][0],10),n=parseInt(e.sizes[0][1],10)):i.isArray(c)&&2===c.length&&(r=parseInt(c[0],10),n=parseInt(c[1],10));
1019Object.keys(a).forEach((function(e){"openrtb"===e?(a[e].w=r||a[e].w,a[e].v=n||a[e].v,o[e]=JSON.stringify(a[e])):e in o||"url"===e||(o[e]=a[e])})),o.auid=e.params.unit,o.vwd=r||a.vwd,o.vht=n||a.vht,"outstream"===s&&(o.vos="101");a.mimes&&(o.vmimes=a.mimes);e.params.test&&(o.vtest=1);return o}(e,t);return{method:"GET",url:r.ph?"https://u.openx.net/v/1.0/avjp":"https://".concat(e.params.delDomain,"/v/1.0/avjp"),data:r,payload:{bid:e,startTime:new Date}}}(e,t))})),r},interpretResponse:function(e,t){var r=e.body;return function(e){return/avjp$/.test(e.url)?E.d:E.b}(t)===E.d?function(e,t){var r=t.bid,n=(t.startTime,[]);if(void 0!==e&&""!==e.vastUrl&&e.pub_rev>0){var o=i.parseUrl(e.vastUrl).search||{},a={};a.requestId=r.bidId,a.ttl=300,a.netRevenue=!0,a.currency=e.currency,a.cpm=parseInt(e.pub_rev,10)/1e3,a.width=parseInt(e.width,10),a.height=parseInt(e.height,10),a.creativeId=e.adid,a.vastUrl=e.vastUrl,a.mediaType=E.d,e.ph=o.ph,e.colo=o.colo,e.ts=o.ts,n.push(a)}return n}(r,t.payload):function(e,t){for(var r=t.bids,n=(t.startTime,e.ads.ad),i=[],o=0;o<n.length;o++){var a=n[o],s=parseInt(a.idx,10),c={};if(c.requestId=r[s].bidId,a.pub_rev){c.cpm=Number(a.pub_rev)/1e3;var d=a.creative[0];d&&(c.width=d.width,c.height=d.height),c.creativeId=d.id,c.ad=a.html,a.deal_id&&(c.dealId=a.deal_id),c.ttl=300,c.netRevenue=!0,c.currency=a.currency,a.tbd&&(c.tbd=a.tbd),c.ts=a.ts,c.meta={},a.brand_id&&(c.meta.brandId=a.brand_id),a.adv_id&&(c.meta.dspid=a.adv_id),i.push(c)}}return i}(r,t.payload)},getUserSyncs:function(e,t,r,n){if(e.iframeEnabled||e.pixelEnabled)return[{type:e.iframeEnabled?"iframe":"image",url:i.deepAccess(t,"0.body.ads.pixels")||i.deepAccess(t,"0.body.pixels")||function(e,t){var r=[];e&&(r.push("gdpr="+(e.gdprApplies?1:0)),r.push("gdpr_consent="+encodeURIComponent(e.consentString||"")));t&&r.push("us_privacy="+encodeURIComponent(t));return"".concat("https://u.openx.net/w/1.0/pd").concat(r.length>0?"?"+r.join("&"):"")}(r,n)}]},transformBidParams:function(e,t){return i.convertTypes({unit:"string",customFloor:"number"},e)}};function Dn(e){var t,r,n,i=window,o=document,a=o.documentElement;if(e){try{i=window.top,o=window.top.document}catch(e){return}a=o.documentElement,n=o.body,t=i.innerWidth||a.clientWidth||n.clientWidth,r=i.innerHeight||a.clientHeight||n.clientHeight}else a=o.documentElement,t=i.innerWidth||a.clientWidth,r=i.innerHeight||a.clientHeight;return"".concat(t,"x").concat(r)}function Pn(e,t){var r,n,o,a,s,c,d=i.inIframe();if(r={ju:p.b.getConfig("pageUrl")||t.refererInfo.referer,ch:document.charSet||document.characterSet,res:"".concat(screen.width,"x").concat(screen.height,"x").concat(screen.colorDepth),ifr:d,tz:(new Date).getTimezoneOffset(),tws:Dn(d),be:1,bc:e[0].params.bc||"".concat("hb_pb","_").concat("3.0.3"),dddid:i._map(e,(function(e){return e.transactionId})).join(","),nocache:(new Date).getTime()},e[0].params.platform&&(r.ph=e[0].params.platform),t.gdprConsent){var u=t.gdprConsent;void 0!==u.consentString&&(r.gdpr_consent=u.consentString),void 0!==u.gdprApplies&&(r.gdpr=u.gdprApplies?1:0),"iab"===p.b.getConfig("consentManagement.cmpApi")&&(r.x_gdpr_f=1)}return t&&t.uspConsent&&(r.us_privacy=t.uspConsent),i.deepAccess(e[0],"crumbs.pubcid")&&i.deepSetValue(e[0],"userId.pubcid",i.deepAccess(e[0],"crumbs.pubcid")),n=r,o=e[0].userId,i._each(o,(function(e,t){var r=jn[t];if(jn.hasOwnProperty(t))switch(t){case"digitrustid":n[r]=i.deepAccess(e,"data.id");break;case"lipb":n[r]=e.lipbid;break;case"parrableId":n[r]=e.eid;break;case"id5id":n[r]=e.uid;break;default:n[r]=e}})),r=n,e[0].schain&&(r.schain=(a=e[0].schain,"".concat(a.ver,",").concat(a.complete,"!").concat((s=a.nodes,c=["asi","sid","hp","rid","name","domain"],s.map((function(e){return c.map((function(t){return e[t]||""})).join(",")})).join("!"))))),r}Object(Kt.c)(Rn);var kn=r(/*! ../src/utils.js */0),Un=12,Bn=11,Nn=0,zn=22,Mn={code:"teads",gvlid:132,supportedMediaTypes:["video","banner"],isBidRequestValid:function(e){var t=!1;if(void 0!==e.params){var r=Wn(kn.getValue(e.params,"placementId")),n=Wn(kn.getValue(e.params,"pageId"));t=r&&n}return t||kn.logError("Teads placementId and pageId parameters are required. Bid aborted."),t},buildRequests:function(e,t){var r,n=e.map(Fn),i={referrer:qn(t),pageReferrer:document.referrer,networkBandwidth:(r=window.navigator,r&&r.connection&&r.connection.downlink>=0?r.connection.downlink.toString():""),timeToFirstByte:Ln(window),data:n,deviceWidth:screen.width,hb_version:"4.16.0"};e[0].schain&&(i.schain=e[0].schain);var o=t.gdprConsent;if(t&&o){var a="boolean"==typeof o.gdprApplies,s="string"==typeof o.consentString,c=a?function(e,t,r){var n=Un;e?function(e,t){return e&&1===t?e.hasGlobalScope||e.hasGlobalConsent:!(!e||2!==t)&&!e.isServiceSpecific}(t,r)&&(n=Bn):n=Nn;return n}(o.gdprApplies,o.vendorData,o.apiVersion):zn;i.gdpr_iab={consent:s?o.consentString:"",status:c,apiVersion:o.apiVersion}}return t&&t.uspConsent&&(i.us_privacy=t.uspConsent),{method:"POST",url:"https://a.teads.tv/hb/bid-request",data:JSON.stringify(i)}},interpretResponse:function(e,t){var r=[];
1019return(e=e.body).responses&&e.responses.forEach((function(e){var t={cpm:e.cpm,width:e.width,height:e.height,currency:e.currency,netRevenue:!0,ttl:e.ttl,ad:e.ad,requestId:e.bidId,creativeId:e.creativeId,placementId:e.placementId};e.dealId&&(t.dealId=e.dealId),r.push(t)})),r}};function qn(e){var t="";return e&&e.refererInfo&&e.refererInfo.referer&&(t=e.refererInfo.referer),t}function Ln(e){var t=e.performance||e.webkitPerformance||e.msPerformance||e.mozPerformance,r=t&&"function"==typeof t.getEntriesByType&&"[object Function]"===Object.prototype.toString.call(t.getEntriesByType)&&t.getEntriesByType("navigation")[0]&&t.getEntriesByType("navigation")[0].responseStart&&t.getEntriesByType("navigation")[0].requestStart&&t.getEntriesByType("navigation")[0].responseStart>0&&t.getEntriesByType("navigation")[0].requestStart>0&&Math.round(t.getEntriesByType("navigation")[0].responseStart-t.getEntriesByType("navigation")[0].requestStart);if(r)return r.toString();var n=t&&t.timing.responseStart&&t.timing.requestStart&&t.timing.responseStart>0&&t.timing.requestStart>0&&t.timing.responseStart-t.timing.requestStart;return n?n.toString():""}function Fn(e){var t={},r=kn.getValue(e.params,"placementId"),n=kn.getValue(e.params,"pageId");return t.sizes=function(e){return kn.parseSizesInput(function(e){var t=kn.deepAccess(e,"mediaTypes.video.playerSize"),r=kn.deepAccess(e,"mediaTypes.video.sizes"),n=kn.deepAccess(e,"mediaTypes.banner.sizes");return kn.isArray(n)||kn.isArray(t)||kn.isArray(r)?[n,r,t].reduce((function(e,t){return kn.isArray(t)&&(kn.isArray(t[0])?t.forEach((function(t){e.push(t)})):e.push(t)),e}),[]):e.sizes}(e))}(e),t.bidId=kn.getBidIdParameter("bidId",e),t.bidderRequestId=kn.getBidIdParameter("bidderRequestId",e),t.placementId=parseInt(r,10),t.pageId=parseInt(n,10),t.adUnitCode=kn.getBidIdParameter("adUnitCode",e),t.auctionId=kn.getBidIdParameter("auctionId",e),t.transactionId=kn.getBidIdParameter("transactionId",e),t}function Wn(e){return parseInt(e)>0}function Gn(){return(Gn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}Object(Kt.c)(Mn);var Vn=[E.d,E.b],Hn=/^[a-z0-9][a-z0-9_-]+[a-z0-9]$/,Kn={};function Jn(e){return function(t){if(t){var r=function(e,t){var r=e.bidId||e.requestId;if(!Kn.hasOwnProperty(r))return null;var n=Kn[r],i=n.referer,o=n.transactionId;return delete Kn[r],{app_hybrid:!1,client_token:e.params[0].clientToken,placement_id:e.params[0].placementId,klass:t,prebid_auction_id:e.auctionId,prebid_bid_id:r,prebid_transaction_id:o,referer:i,sdk_version:"1.0.0"}}(t,e);r&&Object(u.a)("".concat("https://api.feedad.com").concat("/1/prebid/web/events"),null,JSON.stringify(r),{withCredentials:!0,method:"POST",contentType:"application/json"})}}}var Yn={code:"feedad",supportedMediaTypes:Vn,isBidRequestValid:function(e){var t=i.deepAccess(e,"params.clientToken");if(!t||!function(e){return"string"==typeof e&&e.length>0}(t))return i.logWarn("[FeedAd]","missing or invalid parameter 'clientToken'. found value:",t),!1;var r=i.deepAccess(e,"params.placementId");return!(!r||!function(e){return"string"==typeof e&&e.length>0&&e.length<=256&&Hn.test(e)}(r))||(i.logWarn("[FeedAd]","missing or invalid parameter 'placementId'. found value:",r),!1)},buildRequests:function(e,t){if(!t)return[];var r=e.filter((function(e){return!function(e){return Object.keys(e).every((function(t){return void 0===e[t]}))}((t=e.mediaTypes,{banner:t.banner,video:t.video&&"outstream"===t.video.context?t.video:void 0,native:void 0}));var t}));if(0===r.length)return[];var n=Gn({},t,{bids:r.map((function(e){var t;return e.params={ad_type:0,client_token:(t=e).params.clientToken,placement_id:t.params.placementId,sdk_version:"prebid_".concat("1.0.0"),app_hybrid:!1},e}))});return n.bids.forEach((function(e){return Kn[e.bidId]={referer:n.refererInfo.referer,transactionId:e.transactionId}})),{method:"POST",url:"".concat("https://api.feedad.com").concat("/1/prebid/web/bids"),data:n,options:{contentType:"application/json"}}},interpretResponse:function(e,t){return"string"==typeof e.body?JSON.parse(e.body):e.body},onTimeout:Jn("prebid_bidTimeout"),onBidWon:Jn("prebid_bidWon")};Object(Kt.c)(Yn);var $n={intentIqId:{source:"intentiq.com",atype:1},pubcid:{source:"pubcid.org",atype:1},tdid:{source:"adserver.org",atype:1,getUidExt:function(){return{rtiPartner:"TDID"}}},id5id:{getValue:function(e){return e.uid},source:"id5-sync.com",atype:1,getEidExt:function(e){if(e.ext)return e.ext}},parrableId:{source:"parrable.com",atype:1,getValue:function(e){return e.eid?e.eid:e.ccpaOptout?"":null},getUidExt:function(e){var t=i.pick(e,["ibaOptout","ccpaOptout"]);if(Object.keys(t).length)return t}},idl_env:{source:"liveramp.com",atype:1},lipb:{getValue:function(e){return e.lipbid},source:"liveintent.com",atype:1,getEidExt:function(e){if(Array.isArray(e.segments)&&e.segments.length)return{segments:e.segments}}},britepoolid:{source:"britepool.com",atype:1},lotamePanoramaId:{source:"crwdcntrl.net",atype:1},criteoId:{source:"criteo.com",atype:1},merkleId:{source:"merkleinc.com",atype:1},netId:{source:"netid.de",atype:1},sharedid:{source:"sharedid.org",atype:1,getValue:function(e){return e.id},getUidExt:function(e){return e&&e.third?{third:e.third}:void 0}},IDP:{source:"zeotap.com",atype:1},haloId:{source:"audigent.com",atype:1},quantcastId:{source:"quantcast.com",atype:1},idx:{source:"idx.lat",atype:1},vmuid:{source:"verizonmedia.com",atype:1}};function Qn(e,t){var r=$n[t];if(r&&e){var n={};n.source=r.source;var o=i.isFn(r.getValue)?r.getValue(e):e;if(i.isStr(o)){var a={id:o,atype:r.atype};if(i.isFn(r.getUidExt)){var s=r.getUidExt(e);s&&(a.ext=s)}if(n.uids=[a],i.isFn(r.getEidExt)){var c=r.getEidExt(e);c&&(n.ext=c)}return n}}return null}var Xn={version:"7.1.0",code:"improvedigital",gvlid:253,aliases:["id"],supportedMediaTypes:[E.b,E.c,E.d],isBidRequestValid:function(e){return!!(e&&e.params&&(e.params.placementId||e.params.placementKey&&e.params.publisherId))},buildRequests:function(e,t){var r=e.map((function(e){return function(e){var t=i.getBidIdParameter("adUnitCode",e)||null,r=i.getBidIdParameter("placementId",e.params)||null,n=null,o=null;null===r&&(n=i.getBidIdParameter("publisherId",e.params)||null,o=i.getBidIdParameter("placementKey",e.params)||null);var a=i.getBidIdParameter("keyValues",e.params)||null,s=i.getBidIdParameter("size",e.params)||null,c=i.getBidIdParameter("bidId",e),d=i.getBidIdParameter("transactionId",e),u=p.b.getConfig("currency.adServerCurrency"),l=i.getBidIdParameter("bidFloor",e.params),f=i.getBidIdParameter("bidFloorCur",e.params),g={};Zn(e)&&(g.adTypes=[E.d]);r?g.placementId=r:(n&&(g.publisherId=n),o&&(g.placementKey=o));a&&(g.keyValues=a);
1019!0===p.b.getConfig("improvedigital.usePrebidSizes")&&!Zn(e)&&!ei(e)&&e.sizes&&e.sizes.length>0?g.format=e.sizes:s&&s.w&&s.h&&(g.size={},g.size.h=s.h,g.size.w=s.w);c&&(g.id=c);t&&(g.adUnitId=t);d&&(g.transactionId=d);u&&(g.currency=u);l&&(g.bidFloor=l,g.bidFloorCur=f?f.toUpperCase():"USD");return g}(e)})),n=new ni("hb"),o={singleRequestMode:!0===p.b.getConfig("improvedigital.singleRequest"),returnObjType:n.CONSTANTS.RETURN_OBJ_TYPE.URL_PARAMS_SPLIT,libVersion:this.version};if(t&&t.gdprConsent&&t.gdprConsent.consentString&&(o.gdpr=t.gdprConsent.consentString),t&&t.uspConsent&&(o.usPrivacy=t.uspConsent),t&&t.refererInfo&&t.refererInfo.referer&&(o.referrer=t.refererInfo.referer),o.schain=e[0].schain,e[0].userId){var a=function(e){var t=[];for(var r in e)if(e.hasOwnProperty(r))if("pubProvidedId"===r)t=t.concat(e.pubProvidedId);else{var n=Qn(e[r],r);n&&t.push(n)}return t}(e[0].userId);a.length&&i.deepSetValue(o,"user.ext.eids",a)}var s=n.createRequest(r,o);return s.errors&&s.errors.length>0&&i.logError("ID WARNING 0x01"),s.requests.forEach((function(e){return e.bidderRequest=t})),s.requests},interpretResponse:function(e,t){var r=t.bidderRequest,n=[];return i._each(e.body.bid,(function(e){if(e.price&&null!==e.price&&!e.hasOwnProperty("errorCode")&&(e.adm||e.native)){var t=i.getBidRequest(e.id,[r]),o={};if(e.native)o.native=function(e){var t={};if(!e||!i.isArray(e.assets))return null;e.assets.forEach((function(e){if(e.title)t.title=e.title.text;else if(e.data)switch(e.data.type){case 1:t.sponsoredBy=e.data.value;break;case 2:t.body=e.data.value;break;case 3:t.rating=e.data.value;break;case 4:t.likes=e.data.value;break;case 5:t.downloads=e.data.value;break;case 6:t.price=e.data.value;break;case 7:t.salePrice=e.data.value;break;case 8:t.phone=e.data.value;break;case 9:t.address=e.data.value;break;case 10:t.body2=e.data.value;break;case 11:t.displayUrl=e.data.value;break;case 12:t.cta=e.data.value}else if(e.img)switch(e.img.type){case 2:t.icon={url:e.img.url,width:e.img.w,height:e.img.h};break;case 3:t.image={url:e.img.url,width:e.img.w,height:e.img.h}}})),e.eventtrackers?(t.impressionTrackers=[],e.eventtrackers.forEach((function(e){if(1===e.event)switch(e.method){case 1:t.impressionTrackers.push(e.url);break;case 2:t.javascriptTrackers='<script src="'.concat(e.url,'"><\/script>')}}))):(t.impressionTrackers=e.imptrackers||[],t.javascriptTrackers=e.jstracker);e.link&&(t.clickUrl=e.link.url,t.clickTrackers=e.link.clicktrackers);e.privacy&&(t.privacyLink=e.privacy);return t}(e.native),o.ortbNative=e.native,e.nurl&&o.native.impressionTrackers.unshift(e.nurl),o.mediaType=E.c;else if(e.ad_type&&"video"===e.ad_type)o.vastXml=e.adm,o.mediaType=E.d,ei(t)&&(o.adResponse={content:o.vastXml,height:e.h,width:e.w},o.renderer=function(e){var t=v.install({id:e.adUnitCode,url:"https://acdn.adnxs.com/video/outstream/ANOutstreamVideo.js",loaded:!1,config:i.deepAccess(e,"renderer.options"),adUnitCode:e.adUnitCode});try{t.setRender(ti)}catch(e){i.logWarn("Prebid Error calling setRender on renderer",e)}return t}(t));else{var a="";e.nurl&&e.nurl.length>0&&(a='<img src="'.concat(e.nurl,'" width="0" height="0" style="display:none">')),o.ad="".concat(a,"<script>").concat(e.adm,"<\/script>"),o.mediaType=E.b}if(o.adId=e.id,o.cpm=parseFloat(e.price),o.creativeId=e.crid,o.currency=e.currency?e.currency.toUpperCase():"USD",i.isNumber(e.lid)&&e.buying_type&&"rtb"!==e.buying_type)o.dealId=e.lid;else if(Array.isArray(e.lid)&&Array.isArray(e.buying_type)&&e.lid.length===e.buying_type.length){var s=!1;e.buying_type.forEach((function(t,r){s||t&&"rtb"!==t&&(s=!0,o.dealId=e.lid[r])}))}o.height=e.h,o.netRevenue=!!e.isNet&&e.isNet,o.requestId=e.id,o.ttl=300,o.width=e.w,o.width&&o.height||(o.width=1,o.height=1),n.push(o)}})),n},getUserSyncs:function(e,t){if(e.pixelEnabled){var r=[];return t.forEach((function(e){e.body.bid.forEach((function(e){i.isArray(e.sync)&&e.sync.forEach((function(e){-1===r.indexOf(e)&&r.push(e)}))}))})),r.map((function(e){return{type:"image",url:e}}))}return[]}};function Zn(e){var t=Object.keys(i.deepAccess(e,"mediaTypes",{})),r=i.deepAccess(e,"mediaTypes.video"),n=i.deepAccess(e,"mediaTypes.video.context");return"video"===e.mediaType||1===t.length&&r&&"outstream"!==n}function ei(e){var t=i.deepAccess(e,"mediaTypes.video"),r=i.deepAccess(e,"mediaTypes.video.context");return t&&"outstream"===r}function ti(e){e.renderer.push((function(){window.ANOutstreamVideo.renderAd({sizes:[e.width,e.height],targetId:e.adUnitCode,adResponse:e.adResponse,rendererOptions:e.renderer.getConfig()},ri.bind(null,e))}))}function ri(e,t,r){e.renderer.handleVideoEvent({id:t,eventName:r})}function ni(e){this.CONSTANTS={AD_SERVER_BASE_URL:"ice.360yield.com",END_POINT:e||"hb",AD_SERVER_URL_PARAM:"jsonp=",CLIENT_VERSION:"JS-6.3.0",MAX_URL_LENGTH:2083,ERROR_CODES:{MISSING_PLACEMENT_PARAMS:2,LIB_VERSION_MISSING:3},RETURN_OBJ_TYPE:{DEFAULT:0,URL_PARAMS_SPLIT:1}},this.getErrorReturn=function(e){return{idMappings:{},requests:{},errorCode:e}},this.createRequest=function(e,t,r){if(!t.libVersion)return this.getErrorReturn(this.CONSTANTS.ERROR_CODES.LIB_VERSION_MISSING);t.returnObjType=t.returnObjType||this.CONSTANTS.RETURN_OBJ_TYPE.DEFAULT,t.adServerBaseUrl="https://"+(t.adServerBaseUrl||this.CONSTANTS.AD_SERVER_BASE_URL);var n,o=[];if(i.isArray(e))for(var a=0;a<e.length;a++)n=this.createImpressionObject(e[a]),o.push(n);else n=this.createImpressionObject(e),o.push(n);var s=!0;t.returnObjType===this.CONSTANTS.RETURN_OBJ_TYPE.URL_PARAMS_SPLIT&&(s=!1);var c={requests:[]};s&&(c.idMappings=[]);for(var d=null,u="".concat(t.adServerBaseUrl,"/").concat(this.CONSTANTS.END_POINT,"?").concat(this.CONSTANTS.AD_SERVER_URL_PARAM),p={bid_request:this.createBasicBidRequestObject(t,r)},l=0;l<o.length;l++)if((n=o[l]).errorCode)(d=d||[]).push({errorCode:n.errorCode,adUnitId:n.adUnitId});else{s&&c.idMappings.push({adUnitId:n.adUnitId,id:n.impressionObject.id}),p.bid_request.imp=p.bid_request.imp||[],p.bid_request.imp.push(n.impressionObject);var f=!1;(u+encodeURIComponent(JSON.stringify(p))).length>this.CONSTANTS.MAX_URL_LENGTH&&(f=!0,p.bid_request.imp.length>1&&(p.bid_request.imp.pop(),s&&c.idMappings.pop(),l--)),!f&&t.singleRequestMode&&l!==o.length-1||(c.requests.push(this.formatRequest(t,p)),p={bid_request:this.createBasicBidRequestObject(t,r)})}return d&&(c.errors=d),c},this.formatRequest=function(e,t){switch(e.returnObjType){case this.CONSTANTS.RETURN_OBJ_TYPE.URL_PARAMS_SPLIT:return{method:"GET",url:"".concat(e.adServerBaseUrl,"/").concat(this.CONSTANTS.END_POINT),data:"".concat(this.CONSTANTS.AD_SERVER_URL_PARAM).concat(encodeURIComponent(JSON.stringify(t)))};default:return{url:"".concat(e.adServerBaseUrl,"/")+"".concat(this.CONSTANTS.END_POINT,"?").concat(this.CONSTANTS.AD_SERVER_URL_PARAM)+encodeURIComponent(JSON.stringify(t))}}},this.createBasicBidRequestObject=function(e,t){var r={secure:1};if(e.requestId?r.id=e.requestId:r.id=i.getUniqueIdentifierStr(),e.domain&&(r.domain=e.domain),e.page&&(r.page=e.page),e.ref&&(r.ref=e.ref),e.callback&&(r.callback=e.callback),e.libVersion&&(r.version=e.libVersion+"-"+this.CONSTANTS.CLIENT_VERSION),e.referrer&&(r.referrer=e.referrer),(e.gdpr||0===e.gdpr)&&(r.gdpr=e.gdpr),e.usPrivacy&&(r.us_privacy=e.usPrivacy),e.schain&&(r.schain=e.schain),e.user&&(r.user=e.user),t)for(var n in t)r[n]=t[n];return r},this.createImpressionObject=function(e){var t={},r={};if(t.impressionObject=r,e.id?r.id=e.id:r.id=i.getUniqueIdentifierStr(),e.adTypes&&(r.ad_types=e.adTypes),e.adUnitId&&(t.adUnitId=e.adUnitId),e.currency&&(r.currency=e.currency.toUpperCase()),e.bidFloor&&(r.bidfloor=e.bidFloor),e.bidFloorCur&&(r.bidfloorcur=e.bidFloorCur.toUpperCase()),e.placementId&&(r.pid=e.placementId),e.publisherId&&(r.pubid=e.publisherId),e.placementKey&&(r.pkey=e.placementKey),e.transactionId&&(r.tid=e.transactionId),e.keyValues)for(var n in e.keyValues)for(var o=0;o<e.keyValues[n].length;o++)r.kvw=r.kvw||{},r.kvw[n]=r.kvw[n]||[],r.kvw[n].push(e.keyValues[n][o]);if(r.banner={},e.size&&e.size.w&&e.size.h&&(r.banner.w=e.size.w,r.banner.h=e.size.h),e.format&&i.isArray(e.format)){var a=e.format.filter((function(e){return 2===e.length&&i.isInteger(e[0])&&i.isInteger(e[1])&&e[0]>=0&&e[1]>=0})).map((function(e){return{w:e[0],h:e[1]}}));a.length>0&&(r.banner.format=a)}return r.pid||r.pubid||r.pkey||r.banner&&r.banner.w&&r.banner.h||(t.impressionObject=null,t.errorCode=this.CONSTANTS.ERROR_CODES.MISSING_PLACEMENT_PARAMS),t}}function ii(e){return(ii="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)}Object(Kt.c)(Xn);function oi(e){for(var t=[0,0],r=0;r<e.length;r++)e[r][0]*e[r][1]>t[0]*t[1]&&(t=e[r]);return t}function ai(e,t,r){for(var n=t||[0,0],i=r||[Number.MAX_VALUE,Number.MAX_VALUE],o=[],a=0;a<e.length;a++)e[a][0]*e[a][1]>
1019=n[0]*n[1]&&e[a][0]*e[a][1]<=i[0]*i[1]&&o.push(e[a]);return oi(o)}function si(){var e=window;try{for(;top!==e;)e.parent.location.href.length&&(e=e.parent)}catch(e){}return e}function ci(e){var t="mustang";return e&&"inbanner"!==e&&(t=e),t}var di=function(e,t){return'var config = { preloadedVast:vast, autoPlay:true }; var ad = new window.com.stickyadstv.vpaid.Ad(document.getElementById("freewheelssp_prebid_target"),config); (new window.com.stickyadstv.tools.ASLoader('+e.params.zoneId+", '"+ci(e.params.format)+"')).registerEvents(ad); ad.initAd("+t[0]+","+t[1]+',"",0,"","");'},ui=function(e){var t=e.params;t.hasOwnProperty("domId")||t.hasOwnProperty("auto")||t.hasOwnProperty("p")||t.hasOwnProperty("article")||("intext-roll"===t.format?t.iframeMode="dfp":t.domId="freewheelssp_prebid_target");var r="var config = { preloadedVast:vast, ASLoader:new window.com.stickyadstv.tools.ASLoader("+e.params.zoneId+", '"+ci(e.params.format)+"')";for(var n in t)t.hasOwnProperty(n)&&"format"!==n&&"zone"!==n&&"zoneId"!==n&&"vastUrlParams"!==n&&(r+=","+n+':"'+t[n]+'"');return r+="};window.com.stickyadstv."+((e.params.format||"").replace("-","")+".start(config);")},pi={code:"freewheel-ssp",supportedMediaTypes:[E.b,E.d],aliases:["stickyadstv"],isBidRequestValid:function(e){return!!e.params.zoneId},buildRequests:function(e,t){return e.map((function(e){return function(e,t){var r=e.params.zoneId,n=(new Date).getTime(),o=function(e){var t=0;if(0==e.length)return t;for(var r=0;r<e.length;r++)t=(t<<5)-t+e.charCodeAt(r),t&=t;return t}(r+""+n),a={reqType:"AdsSetup",protocolVersion:"2.0",zoneId:r,componentId:"prebid",componentSubId:ci(e.params.format),timestamp:n,pKey:o};t&&t.gdprConsent&&(a._fw_gdpr_consent=t.gdprConsent.consentString,"boolean"==typeof t.gdprConsent.gdprApplies&&(a._fw_gdpr=t.gdprConsent.gdprApplies)),e.params.gdpr_consented_providers&&(a._fw_gdpr_consented_providers=e.params.gdpr_consented_providers),t&&t.uspConsent&&(a._fw_us_privacy=t.uspConsent);var s=e.params.vastUrlParams;if("object"===ii(s))for(var c in s)s.hasOwnProperty(c)&&(a[c]=s[c]);var d,u=t&&t.refererInfo?t.refererInfo.referer:si().location.href;(d=u)&&/^(https?|ftp|file):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/.test(d)&&(a.loc=u);var p=[];return((p=e.mediaTypes.video&&e.mediaTypes.video.playerSize?i.isArray(e.mediaTypes.video.playerSize[0])?e.mediaTypes.video.playerSize[0]:e.mediaTypes.video.playerSize:e.mediaTypes.banner.sizes?ai(e.mediaTypes.banner.sizes,e.mediaTypes.banner.minSizeLimit,e.mediaTypes.banner.maxSizeLimit):oi(e.sizes))[0]>0||p[1]>0)&&(a.playerSize=p[0]+"x"+p[1]),{method:"GET",url:"https://ads.stickyadstv.com/www/delivery/swfIndex.php",data:a,bidRequest:e}}(e,t)}))},interpretResponse:function(e,t){var r,n=t.bidRequest,o=[];o=n.mediaTypes.video&&n.mediaTypes.video.playerSize?i.isArray(n.mediaTypes.video.playerSize[0])?n.mediaTypes.video.playerSize[0]:n.mediaTypes.video.playerSize:n.mediaTypes.banner.sizes?ai(n.mediaTypes.banner.sizes,n.mediaTypes.banner.minSizeLimit,n.mediaTypes.banner.maxSizeLimit):oi(n.sizes),"object"==ii(e)&&"string"==typeof e.body&&(e=e.body);try{r=(new DOMParser).parseFromString(e,"application/xml")}catch(e){return void i.logWarn("Prebid.js - freewheel-ssp : "+e)}var a,s,c=function(e){var t,r={},n=e.querySelectorAll("Extension");if(Array.prototype.forEach.call(n,(function(e){"StickyPricing"===e.getAttribute("type")&&(t=e)})),t){var o=t.querySelector("Price");r={currency:o.getAttribute("currency"),price:o.textContent||o.innerText}}else i.logWarn("PREBID - freewheel-ssp: No bid received or missing pricing extension.");return r}(r),d=(a="",s=r.querySelectorAll("Ad"),Array.prototype.forEach.call(s,(function(e){a+="["+e.getAttribute("id")+"]"})),a),u=function(e){var t="",r=e.querySelectorAll("Impression");return Array.prototype.forEach.call(r,(function(e){var r=e.textContent.substring(e.textContent.indexOf("?")+1).split("&");Array.prototype.forEach.call(r,(function(e){var r=e.split("=");"dealId"==r[0]&&(t=r[1])}))})),t}(r),p=si();p.freewheelssp_cache||(p.freewheelssp_cache={}),p.freewheelssp_cache[n.adUnitCode]=e;var l,f,g,m,b,v,y=[];if(c.price){var h={requestId:n.bidId,cpm:c.price,width:o[0],height:o[
10191],creativeId:d,currency:c.currency,netRevenue:!0,ttl:360,dealId:u};n.mediaTypes.video&&(h.vastXml=e,h.mediaType="video"),h.ad=(f=o,g=(l=n).params.format,m='<div id="freewheelssp_prebid_target" style="width:'+f[0]+"px;height:"+f[1]+'px;"></div>',b="",v="",g&&"inbanner"!==g?(v="https://cdn.stickyadstv.com/prime-time/"+ci(l.params.format)+".min.js",b=ui(l,f)):(v="https://cdn.stickyadstv.com/mustang/mustang.min.js",b=di(l,f)),m+"<script type='text/javascript'>(function() { var st = document.createElement('script'); st.type = 'text/javascript'; st.async = true; st.src = '"+v+"'; st.onload = function(){ var vastLoader = new window.com.stickyadstv.vast.VastLoader(); var vast = vastLoader.getVast(); var topWindow = (function(){var res=window; try{while(top != res){if(res.parent.location.href.length)res=res.parent;}}catch(e){}return res;})(); vast.setXmlString(topWindow.freewheelssp_cache[\""+l.adUnitCode+'"]); vastLoader.parseAds(vast, { onSuccess: function() {'+b+" } }); }; document.head.appendChild(st);})();<\/script>"),y.push(h)}return y},getUserSyncs:function(e){return e&&e.pixelEnabled?[{type:"image",url:"https://ads.stickyadstv.com/auto-user-sync"}]:[]}};Object(Kt.c)(pi);var li=n();var fi,gi,mi={};Object(A.a)("registerAdserver").before((function(e){e.call(this,"freewheel")})),fi="freewheel",gi={getTargeting:function(e){return mi.getTargeting(e)}},li.adServers=li.adServers||{},li.adServers[fi]=li.adServers[fi]||{},Object.keys(gi).forEach((function(e){li.adServers[fi][e]?Object(i.logWarn)("Attempting to add an already registered function property ".concat(e," for AdServer ").concat(fi,".")):li.adServers[fi][e]=gi[e]})),Object(A.c)("adpod",mi);var bi="Bid from response has no auid parameter - ",vi="Bid from response has no adm parameter - ",yi="Array of bid objects is empty",hi="Can't find in requested bids the bid with auid - ",_i="Seatbid array from response has an empty item",Si="Response is empty",Ai="Response has empty seatbid array",Ii="Seatbid from response has no array of bid objects - ",Ti="Currency is not supported - ",wi="Currency from the request is not match currency from the response - ",Ei=["EUR","USD","GBP","PLN"],Oi={code:"visx",isBidRequestValid:function(e){return!!e.params.uid},buildRequests:function(e,t){var r,n,o,a=[],s={},c={},d={},u=e||[],l=p.b.getConfig("currency.bidderCurrencyDefault.".concat("visx"))||p.b.getConfig("currency.adServerCurrency")||"EUR";if(-1!==Ei.indexOf(l)){u.forEach((function(e){r=e.bidderRequestId;var t=e.params.uid,u=e.adUnitCode,p=e.schain,l=e.userId;a.push(t),!n&&p&&(n=p),!o&&l&&(o=l);var f=i.parseSizesInput(e.sizes);c[t]||(c[t]={});var g=c[t];g[u]?g[u].bids.push(e):g[u]={adUnitCode:u,bids:[e],parents:[]};var m=g[u];f.forEach((function(e){d[e]=!0,s[t]||(s[t]={}),s[t][e]?s[t][e].push(m):s[t][e]=[m],m.parents.push({parent:s[t],key:e,uid:t})}))}));var f={pt:"net",auids:a.join(","),sizes:i.getKeys(d).join(","),r:r,cur:l,wrapperType:"Prebid_js",wrapperVersion:"4.16.0"};return n&&(f.schain=JSON.stringify(n)),o&&(o.tdid&&(f.tdid=o.tdid),o.id5id&&o.id5id.uid&&(f.id5=o.id5id.uid),o.digitrustid&&o.digitrustid.data&&o.digitrustid.data.id&&(f.dtid=o.digitrustid.data.id)),t&&(t.refererInfo&&t.refererInfo.referer&&(f.u=t.refererInfo.referer),t.gdprConsent&&(t.gdprConsent.consentString&&(f.gdpr_consent=t.gdprConsent.consentString),f.gdpr_applies="boolean"==typeof t.gdprConsent.gdprApplies?Number(t.gdprConsent.gdprApplies):1)),{method:"GET",url:"https://t.visx.net/hb",data:f,bidsMap:s}}i.logError(Ti+l)},interpretResponse:function(e,t){e=e&&e.body;var r,n=[],o=[],a=t.bidsMap,s=t.data.cur;return e?e.seatbid&&!e.seatbid.length&&(r=Ai):r=Si,!r&&e.seatbid&&(e.seatbid.forEach((function(e){Ci(function(e){e?e.bid?e.bid[0]||i.logError(yi):i.logError(Ii+JSON.stringify(e)):i.logError(_i);return e&&e.bid&&e.bid[0]}(e),a,s,n,o)})),o.forEach((function(e){Ci(e,a,s,n)}))),r&&i.logError(r),n},getUserSyncs:function(e,t,r){if(e.pixelEnabled){var n=[];return r&&(r.consentString&&n.push("gdpr_consent="+encodeURIComponent(r.consentString)),n.push("gdpr_applies="+encodeURIComponent("boolean"==typeof r.gdprApplies?Number(r.gd
1019prApplies):1))),[{type:"image",url:"https://t.visx.net/push_sync"+(n.length?"?"+n.join("&"):"")}]}}};function Ci(e,t,r,n,o){if(e){var a;if(e.auid||(a=bi+JSON.stringify(e)),e.adm){var s=r||"EUR",c=t[e.auid];if(c)if(e.cur&&e.cur!==s)a=wi+s+" - "+e.cur;else{var d=o?"".concat(e.w,"x").concat(e.h):Object.keys(c)[0];if(c[d]){var u=c[d][0],p=u.bids.shift();n.push({requestId:p.bidId,cpm:e.price,width:e.w,height:e.h,creativeId:e.auid,currency:s,netRevenue:!0,ttl:360,ad:e.adm,dealId:e.dealid}),u.bids.length||u.parents.forEach((function(e){var r=e.parent,n=e.key,o=e.uid,a=r[n].indexOf(u);a>-1&&r[n].splice(a,1),r[n].length||(delete r[n],i.getKeys(r).length||delete t[o])}))}else o&&o.push(e)}else a=hi+e.auid}else a=vi+JSON.stringify(e);a&&i.logError(a)}}function xi(){return(xi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}Object(Kt.c)(Oi);var ji=function(e){return e.filter((function(e){var t=!!i.deepAccess(e,"ext.renderer.config"),r=!!i.deepAccess(e,"ext.renderer.config.siteId");return t||i.logError(new Error("UnrulyBidAdapter: Missing renderer config.")),r||i.logError(new Error("UnrulyBidAdapter: Missing renderer siteId.")),r})).map((function(e){var t=i.deepAccess(e,"ext.renderer");return function(e){if(!e.config)throw new Error("UnrulyBidAdapter: Missing renderer config.");if(!e.config.siteId)throw new Error("UnrulyBidAdapter: Missing renderer siteId.");parent.window.unruly=parent.window.unruly||{},parent.window.unruly.native=parent.window.unruly.native||{},parent.window.unruly.native.siteId=parent.window.unruly.native.siteId||e.config.siteId,parent.window.unruly.native.supplyMode="prebid"}(t),parent.window.unruly.native.prebid=parent.window.unruly.native.prebid||{},parent.window.unruly.native.prebid.uq=parent.window.unruly.native.prebid.uq||[],{rendererInstance:v.install(xi({},t,{callback:function(){}})),serverBid:e}})).map((function(e){var t=e.rendererInstance,r=e.serverBid,n=function(e,t){return{requestId:e.bidId,cpm:e.cpm,width:e.width,height:e.height,vastUrl:e.vastUrl,netRevenue:!0,creativeId:e.bidId,ttl:360,currency:"USD",renderer:t,mediaType:E.d}}(r,t),i=xi({},n,{renderer:t,adUnitCode:r.ext.adUnitCode});return t.setRender((function(){var e;e=i,parent.window.unruly.native.prebid.uq.push(["render",e])})),n}))},Ri={code:"unruly",supportedMediaTypes:[E.d],isBidRequestValid:function(e){if(!e)return!1;var t=i.deepAccess(e,"mediaTypes.video.context");return"video"===e.mediaType||"outstream"===t},buildRequests:function(e,t){return{url:"https://targeting.unrulymedia.com/prebid",method:"POST",data:{bidRequests:e,bidderRequest:t},options:{contentType:"text/plain"}}},interpretResponse:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.body,r=[],n=!t||!t.bids;return n?r:ji(t.bids)},getUserSyncs:function(e,t,r){var n="";r&&"gdprApplies"in r&&(r.gdprApplies&&"string"==typeof r.consentString?n+="?gdpr=1&gdpr_consent=".concat(r.consentString):n+="?gdpr=0");var i=[];return e.iframeEnabled&&i.push({type:"iframe",url:"https://video.unrulymedia.com/iframes/third-party-iframes.html"+n}),i}};Object(Kt.c)(Ri);var Di=r(7);var Pi=(()=>{const e=["a9","prebid"],t={adserverRequestSent:!1};e.forEach(e=>{t[e]=!1});const r=()=>{!0!==t.adserverRequestSent&&(t.adserverRequestSent=!0,window.pbjs.adserverRequestSent=!0,window.pbjs.initAdserverSet=!0,window.googletag.cmd.push(()=>{window.hifiTools.personalizedAdsAllowed&&(console.log("display pbjs & apstag bids"),window.apstag.setDisplayBids(),window.pbjs.setTargetingForGPTAsync()),window.hifiTools&&window.hifiTools.dfpSlots&&"object"==typeof window.hifiTools.dfpSlots?window.googletag.pubads().refresh(Object.values(window.hifiTools.dfpSlots)):window.googletag.pubads().refresh()}))};return{headerBidderBack:n=>{!0!==t.adserverRequestSent&&("a9"===n?t.a9=!0:"prebid"===n&&(t.prebid=!0),e.map(e=>t[e]).filter(Boolean).length===e.length&&r())},sendAdserverRequest:r}})();var ki=(e,t)=>{let r=15014045;return t&&(r=15014097),"portal"===e&&(r=15014100,t&&(r=15014101)),r};var Ui=(e,t)=>[{code:"div-gpt-ad-content-1",mediaTypes:{banner:{sizes:[[336,280],[300,250],[300,100],[320,480],[320,100],[320,50],[250,250],[200,200]]}},labelAny:["xl","l","m","s","xs"],bids:[{bidder:"appnexus",labelAny:["xl","l","m"],params:{placementId:"12602287"}},{bidder:"appnexus",labelAny:["s","xs"],params:{placementId:"12602294"}},{bidder:"digitalandfriends",params:{placementId:ki(e,t)}},{bidder:"rubicon",labelAny:["xl","l"],params:{accountId:"18372",siteId:"197848",zoneId:"970234",sizes:[13,14,15],position:"atf"}},{bidder:"rubicon",labelAny:["m","s"],params:{accountId:"18372",siteId:"197848",zoneId:"970234",sizes:[13,14,15,16,19,43,67,117],position:"atf"}},{bidder:"openx",labelAny:["xl","l","m","s"],params:{unit:"540267166",delDomain:"hifi-d.openx.net"}},{bidder:"openx",labelAny:["xs"],params:{unit:"540267169",delDomain:"hifi-d.openx.net"}},{bidder:"ix",labelAny:["s","xs"],params:{siteId:"277608",size:[336,280]}}
1019,{bidder:"ix",params:{siteId:"277608",size:[300,250]}},{bidder:"ix",labelAny:["s","xs"],params:{siteId:"277608",size:[300,100]}},{bidder:"ix",labelAny:["s","xs"],params:{siteId:"277608",size:[320,480]}},{bidder:"ix",labelAny:["s","xs"],params:{siteId:"277608",size:[320,100]}},{bidder:"ix",labelAny:["s","xs"],params:{siteId:"277608",size:[320,50]}},{bidder:"ix",params:{siteId:"277608",size:[250,250]}},{bidder:"ix",params:{siteId:"277608",size:[200,200]}},{bidder:"districtm",params:{placementId:14273415}},{bidder:"districtmDMX",params:{dmxid:259063,memberid:101668}},{bidder:"improvedigital",sizes:[[336,280],[300,100],[320,480],[320,100],[320,50],[250,250],[200,200]],params:{placementId:"portal"===e?22141362:22141371}},{bidder:"criteo",labelAny:["xl"],params:{zoneId:"1254422"}},{bidder:"criteo",labelAny:["xl","l","m","s"],params:{zoneId:"1254425"}},{bidder:"visx",labelAny:["s","xs"],params:{uid:"909652"}}]}];var Bi=()=>[{code:"div-gpt-ad-content-2",mediaTypes:{banner:{sizes:[[336,280],[300,250],[300,100],[320,480],[320,100],[320,50],[250,250],[200,200]]}},labelAny:["xl","l","m","s","xs"],bids:[{bidder:"visx",labelAny:["s","xs"],params:{uid:"909728"}}]}];var Ni=()=>[{code:"div-gpt-ad-content-3",mediaTypes:{banner:{sizes:[[336,280],[300,250],[300,100],[320,480],[320,100],[320,50],[250,250],[200,200]]}},labelAny:["xl","l","m","s","xs"],bids:[{bidder:"visx",labelAny:["s","xs"],params:{uid:"909729"}}]}];var zi=(e,t)=>[{code:"div-gpt-ad-header",mediaTypes:{banner:{sizes:[[728,90],[970,90],[800,250],[970,250],[1020,250]]}},labelAny:["xl","l","m","s"],bids:[{bidder:"appnexus",labelAny:["xl","l","m"],params:{placementId:"12602283"}},{bidder:"appnexus",labelAny:["s"],params:{placementId:"12602291"}},{bidder:"digitalandfriends",params:{placementId:ki(e,t)}},{bidder:"rubicon",params:{accountId:"18372",siteId:"197848",zoneId:"970216",sizes:[2,55,57,125],position:"atf"}},{bidder:"openx",params:{unit:"540267164",delDomain:"hifi-d.openx.net"}},{bidder:"ix",labelAny:["xl","l","m"],params:{siteId:"276630",size:[970,250]}},{bidder:"ix",params:{siteId:"276630",size:[728,90]}},{bidder:"ix",labelAny:["xl","l","m"],params:{siteId:"276630",size:[800,250]}},{bidder:"ix",labelAny:["xl","l","m"],params:{siteId:"276630",size:[1020,250]}},{bidder:"districtm",params:{placementId:14273412}},{bidder:"districtmDMX",params:{dmxid:259060,memberid:101668}},{bidder:"improvedigital",sizes:[[728,90],[970,90],[800,250],[1020,250]],params:{placementId:"portal"===e?22141361:22141370}},{bidder:"criteo",params:{zoneId:"1254417"}},{bidder:"criteo",params:{zoneId:"1254420"}}]}];var Mi=e=>{const t=[{code:"div-gpt-ad-oop1",mediaTypes:{banner:{sizes:[[1,1]]}},labelAny:["xl","l","m","s","xs"],bids:[{bidder:"justpremium",labelAny:["s","xs"],params:{zone:"56729",allow:["mt","is","ca","ms"]}}]}];return"forum"===e?t[0].bids.push({bidder:"justpremium",params:{zone:"56730",allow:["wp","ca","pb","cf","pu","as","fv"]}}):t[0].bids.push({bidder:"justpremium",labelAny:["xl","l","m"],params:{zone:"56731",allow:["ca","pb","cf","pu","as","fv"]}}),window.hifiTools&&!0===window.hifiTools.isFaq&&(t[0].bids.push({bidder:"freewheel-ssp",params:{zoneId:"portal"===e?"6482161":"6482273",format:"floorad",onOver:!0}}),t[0].bids.push({bidder:"freewheel-ssp",params:{zoneId:"portal"===e?"6482081":"6482257",format:"sliderad",onOver:!0,hSpacing:30,vSpacing:150,closeTimeout:3e3}})),t};var qi=(e,t)=>[{code:"div-gpt-ad-sky",mediaTypes:{banner:{sizes:[[300,1050],[300,600],[160,600],[120,600]]}},labelAny:["xl","l","m"],bids:[{bidder:"appnexus",params:{placementId:"12602286"}},{bidder:"digitalandfriends",params:{placementId:ki(e,t)}},{bidder:"rubicon",labelAny:["xl","l"],params:{accountId:"18372",siteId:"197848",zoneId:"970220",sizes:[8,9,10,54],position:"atf"}},{bidder:"rubicon",labelAny:["m"],params:{accountId:"18372",siteId:"197848",zoneId:"970220",sizes:[8,9],position:"atf"}},{bidder:"openx",params:{unit:"540267165",delDomain:"hifi-d.openx.net"}},{bidder:"ix",labelAny:["xl","l"],params:{siteId:"277611",size:[300,600]}},{bidder:"ix",params:{siteId:"277611",size:[300,1050]}},{bidder:"ix",params:{siteId:"277611",size:[160,600]}}
1019,{bidder:"ix",params:{siteId:"277611",size:[120,600]}},{bidder:"districtm",params:{placementId:14273413}},{bidder:"districtmDMX",params:{dmxid:259061,memberid:101668}},{bidder:"improvedigital",sizes:[[120,600]],params:{placementId:"portal"===e?22141365:22141374}},{bidder:"criteo",labelAny:["xl","l"],params:{zoneId:"1254422"}},{bidder:"criteo",params:{zoneId:"1254423"}}]}];var Li=(e,t)=>[{code:"div-gpt-ad-sky2",mediaTypes:{banner:{sizes:[[160,600],[120,600]]}},labelAny:["xl"],bids:[{bidder:"appnexus",params:{placementId:"12602284"}},{bidder:"digitalandfriends",params:{placementId:ki(e,t)}},{bidder:"rubicon",params:{accountId:"18372",siteId:"197848",zoneId:"970232",sizes:[8,9]}},{bidder:"openx",params:{unit:"540267167",delDomain:"hifi-d.openx.net"}},{bidder:"ix",params:{siteId:"277612",size:[160,600]}},{bidder:"ix",params:{siteId:"277612",size:[120,600]}},{bidder:"districtm",params:{placementId:14273414}},{bidder:"districtmDMX",params:{dmxid:259062,memberid:101668}},{bidder:"improvedigital",sizes:[[120,600]],params:{placementId:"portal"===e?22141366:22141375}},{bidder:"criteo",params:{zoneId:"1254423"}}]}];var Fi=r(18);var Wi=e=>{if(void 0===e["div-gpt-ad-oop1"])return;let t=!1,r=0;for(let n=0;n<e["div-gpt-ad-oop1"].bids.length;n+=1)"justpremium"===e["div-gpt-ad-oop1"].bids[n].bidderCode&&"wp"===e["div-gpt-ad-oop1"].bids[n].format&&(t={...e["div-gpt-ad-oop1"].bids[n]},r=n,console.log("pbjs",t));if(!1===t)return;const n=dt.getHighestCpmBids("div-gpt-ad-header"),i=dt.getHighestCpmBids("div-gpt-ad-sky"),o=n&&n[0]&&n[0].cpm?parseFloat(n[0].cpm):0,a=i&&i[0]&&i[0].cpm?parseFloat(i[0].cpm):0;console.log("pbjs",`highestSky ${a} + highestHeader ${o} + 4 < wallpaper ${t.cpm}`),a+o+4<t.cpm?(delete window.hifiTools.dfpSlots.header,delete window.hifiTools.dfpSlots.sky,console.log("pbjs","wallpaper won"),Object(Fi.b)()):e["div-gpt-ad-oop1"].bids.splice(r,1)};var Gi=class{constructor(e,t,r,n,i){this.currentDomain=e,this.isMobile=t,this.isViewThread=n,this.isSecure=i,dt.processQueue(),dt.que.push(()=>{dt.aliasBidder("appnexus","digitalandfriends"),dt.setConfig({sizeConfig:[{mediaQuery:r?"(min-width: 1540px)":"(min-width: 1550px)",labels:["xl"],sizesSupported:[[1020,250],[970,250],[800,250],[728,90],[640,480],[300,1050],[300,600],[300,250],[250,250],[200,200],[160,600],[120,600],[1,1]]},{mediaQuery:r?"(min-width: 1125px) and (max-width: 1539px)":"(min-width: 1154px) and (max-width: 1549px)",labels:["l"],sizesSupported:[[1020,250],[970,250],[800,250],[728,90],[640,480],[300,1050],[300,600],[300,250],[250,250],[200,200],[160,600],[120,600],[1,1]]},{mediaQuery:r?"(min-width: 862px) and (max-width: 1124px)":"(min-width: 1084px) and (max-width: 1153px)",labels:["m"],sizesSupported:[[1020,250],[970,250],[800,250],[728,90],[640,480],[336,280],[320,480],[320,100],[300,1050],[300,600],[300,250],[300,100],[250,250],[200,200],[160,600],[120,600],[1,1]]},{mediaQuery:r?"(min-width: 768px) and (max-width: 861px)":"(min-width: 768px) and (max-width: 1053px)",labels:["s"],sizesSupported:[[970,250],[728,90],[640,480],[336,280],[320,480],[320,100],[320,50],[300,250],[300,100],[300,250],[250,250],[200,200],[1,1]]},{mediaQuery:"(max-width: 767px)",labels:["xs"],sizesSupported:[[300,600],[336,280],[320,480],[320,100],[320,50],[300,250],[300,100],[250,250],[200,200],[1,1]]}],consentManagement:{gdpr:{cmpApi:"iab",timeout:8e3,defaultGdprScope:!0}},priceGranularity:"high",currency:{adServerCurrency:"EUR",rates:{USD:{EUR:.85}}}}),dt.bidderSettings={rubicon:{bidCpmAdjustment:(e,t)=>.98*e},appnexus:{bidCpmAdjustment:(e,t)=>.88*e},districtm:{bidCpmAdjustment:(e,t)=>.85*e}}})}getAdUnits(e=Object(Di.default)().level.ALL){let t=[];return Object(Di.default)().isGptAdContent1Allowed(e)&&(t=t.concat(Ui(this.currentDomain,this.isMobile))),Object(Di.default)().isGptAdContent2Allowed(e)&&!0===this.isViewThread&&(t=t.concat(Bi())),Object(Di.default)().isGptAdContent3Allowed(e)&&!0===this.isViewThread&&(t=t.concat(Ni())),Object(Di.default)().isGptAdHeaderAllowed(e)&&(t=t.concat(zi(this.currentDomain,this.isMobile))),Object(Di.default)().isGptAdSkyAllowed(e)&&(t=t.concat(qi(this.currentDomain,this.isMobile))),Object(Di.default)().isGptAdSky2Allowed(e)&&(t=t.concat(Li(this.currentDomain,this.isMobile))),Object(Di.default)().isGptAdOopAllowed(e)&&(t=t.concat(Mi(this.currentDomain))),Object(Di.default)().isGptAdOutstream1Allowed(e)&&(t=t.concat(((e,t,r)=>{const n=[{code:"div-gpt-ad-outstream-1",mediaTypes:{banner:{sizes:[[640,480]]},video:{context:"outstream",playerSize:[[640,480]]}},renderer:{url:`http${r?"s":""}
1019://acdn.adnxs.com/video/outstream/ANOutstreamVideo.js`,render(e){ANOutstreamVideo.renderAd({targetId:e.adUnitCode,adResponse:e.adResponse})}},labelAny:["xl","l","m","s"],bids:[{bidder:"teads",params:{placementId:99652,pageId:91958}},{bidder:"appnexus",params:{placementId:t?17467383:17467377}}]}];return window.hifiTools&&!0===window.hifiTools.isFaq&&(n[0].bids.push({bidder:"unruly",params:{targetingUUID:"forum"===e?"5c774ba4-02a1-45c0-9e4a-9425a0a894d3":"f6adac51-d9cc-4947-8891-edd17d24c438",siteId:"forum"===e?1150835:1150833}}),n[0].bids.push({bidder:"openx",params:{unit:"forum"===e?"540918768":"540918766",delDomain:"hifi-d.openx.net",video:{mimes:["video/x-ms-wmv, video/mp4"]}}}),n[0].bids.push({bidder:"freewheel-ssp",params:{zoneId:"portal"===e?"6482033":"6482209",format:"intext-roll",onOver:!0}})),n})(this.currentDomain,this.isMobile,this.isSecure))),t}requestBids(e,t){const r=this.getAdUnits(e);dt.que.push(()=>{dt.addAdUnits(r),dt.requestBids({bidsBackHandler(e){(e=>{if(void 0!==e["div-gpt-ad-outstream-1"])for(let t=0;t<e["div-gpt-ad-outstream-1"].bids.length;t+=1)"teads"===e["div-gpt-ad-outstream-1"].bids[t].bidderCode&&delete e["div-gpt-ad-outstream-1"].bids[t].renderer})(e),Wi(e),console.log("pbjs",e),Pi.headerBidderBack("prebid")},timeout:t})})}};var Vi=class{constructor(){window.apstag.init({pubID:"b3288514-44ab-4fa6-9fed-d1862b62d0f8",adServer:"googletag"})}getAdUnits(e=Object(Di.default)().level.ALL){let t=[];return Object(Di.default)().isGptAdContent1Allowed(e)&&(t=t.concat({slotID:"div-gpt-ad-content-1",sizes:[[336,280],[300,250],[300,100],[320,480],[320,100],[320,50],[250,250],[200,200]],slotName:"/1486333/content-1"})),Object(Di.default)().isGptAdHeaderAllowed(e)&&(t=t.concat({slotID:"div-gpt-ad-header",sizes:[[728,90],[970,90],[800,250],[970,250],[1020,250]],slotName:"/1486333/header"})),Object(Di.default)().isGptAdSkyAllowed(e)&&(t=t.concat({slotID:"div-gpt-ad-sky",sizes:[[300,1050],[300,600],[160,600],[120,600]],slotName:"/1486333/sky"})),Object(Di.default)().isGptAdSky2Allowed(e)&&(t=t.concat({slotID:"div-gpt-ad-sky2",sizes:[[160,600],[120,600]],slotName:"/1486333/sky2"})),t}requestBids(e,t){window.apstag.fetchBids({slots:this.getAdUnits(e),timeout:t},e=>{console.log("apstag",e),Pi.headerBidderBack("a9")})}};const Hi=()=>{if(console.log("hfdb: init called"),!0===window.hifiTools.adsInitialized||!0!==window.hifiTools.consentReady)return void console.log("hfdb: init aborted");window.hifiTools.adsInitialized=!0;const e=window.hifiTools.currentDomain||"forum",t=window.hifiTools.adLevel||Object(Di.default)().level.ALL,r=window.hifiTools.isMobile||!1,n=window.hifiTools.isSymfony||!0,i=window.hifiTools.isViewThread||!1,o=window.hifiTools.isSSL||!1;if(t!==Object(Di.default)().level.NONE){if(window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(()=>{!window.hifiTools.personalizedAdsAllowed&&window.hifiTools.limitedAdsAllowed&&(console.log("hfdb: limited ads"),window.googletag.pubads().setPrivacySettings({limitedAds:!0})),window.googletag.pubads().disableInitialLoad(),window.googletag.pubads().enableSingleRequest(),window.googletag.enableServices()}),window.hifiTools.personalizedAdsAllowed){console.log("hfdb: personalized ads");const a=new Gi(e,r,n,i,o),s=new Vi;a.requestBids(t,700),s.requestBids(t,700),setTimeout(()=>{console.log("hfdb: request adserver (timeout)"),Pi.sendAdserverRequest()},2e3)}else console.log("hfdb: request adserver (direct)"),Pi.sendAdserverRequest();setTimeout(()=>{Object(Fi.a)(3e4)},3e4)}};window.hifiTools.initAd=Hi,Hi()}]));
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.