!function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var u=window.pbjsChunk,i,r;window.pbjsChunk=function(i,f,e){for(var s,h,l,o=0,c=[];o<i.length;o++)h=i[o],r[h]&&c.push(r[h][0]),r[h]=0;for(s in f)Object.prototype.hasOwnProperty.call(f,s)&&(n[s]=f[s]);for(u&&u(i,f,e);c.length;)c.shift()();if(e)for(o=0;o<e.length;o++)l=t(t.s=e[o]);return l};i={};r={323:0};t.m=n;t.c=i;t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})};t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i};t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)};t.p="";t.oe=function(n){throw console.error(n),n;};t(t.s=828)}({0:function(n,t,i){"use strict";function nr(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||at(n,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 lt(n){return function(n){if(Array.isArray(n))return g(n)}(n)||function(n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n))return Array.from(n)}(n)||at(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function at(n,t){if(n){if("string"==typeof n)return g(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return"Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?g(n,t):void 0}}function g(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function nt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function l(){return(l=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function o(n){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function v(){return vr()+Math.random().toString(16).substr(2)}function yr(){return window&&window.crypto&&window.crypto.getRandomValues?crypto.getRandomValues(new Uint8Array(1))[0]%16:16*Math.random()}function tt(n){if(wt(n))return n[0]+"x"+n[1]}function wt(n){return e(n)&&2===n.length&&!isNaN(n[0])&&!isNaN(n[1])}function bt(){return window.top}function kt(){return window.self}function it(){return window.location}function dt(){s()&&yt&&console.log.apply(console,y(arguments,"MESSAGE:"))}function gt(){s()&&hr&&console.info.apply(console,y(arguments,"INFO:"))}function ni(){s()&&cr&&console.warn.apply(console,y(arguments,"WARNING:"))}function ti(){s()&&lr&&console.error.apply(console,y(arguments,"ERROR:"))}function y(n,t){return n=[].slice.call(n),t&&n.unshift(t),n.unshift("display: inline-block; color: #fff; background: #3b88c3; padding: 1px 4px; border-radius: 3px;"),n.unshift("%cPrebid"),n}function s(){return!!ht.b.getConfig("debug")}function f(n,t){return sr.call(n)==="[object "+t+"]"}function u(n){return f(n,ur)}function h(n){return f(n,rr)}function e(n){return f(n,ir)}function ii(n){return f(n,fr)}function c(n){return f(n,er)}function p(n){if(!n)return!0;if(e(n)||h(n))return!(0<n.length);for(var t in n)if(hasOwnProperty.call(n,t))return!1;return!0}function w(n,t){if(!p(n)){if(u(n.forEach))return n.forEach(t,this);var i=0,r=n.length;if(0<r)for(;i<r;i++)t(n[i],i,n);else for(i in n)hasOwnProperty.call(n,i)&&t.call(this,n[i],i)}}function ri(n,t){return n.hasOwnProperty?n.hasOwnProperty(t):void 0!==n[t]&&n.constructor.prototype[t]!==n[t]}function ui(n,t,i,r){var u,f;t=t||document;u=i?t.getElementsByTagName(i):t.getElementsByTagName("head");try{if((u=u.length?u:t.getElementsByTagName("body")).length)return u=u[0],f=r?null:u.firstChild,u.insertBefore(n,f)}catch(n){}}function fi(n,t){var i=new Image;t&&r.isFn(t)&&(i.addEventListener("load",t),i.addEventListener("error",t));i.src=n}function ei(n,t){var f=r.createTrackPixelIframeHtml(n,!1,"allow-scripts allow-same-origin"),u=document.createElement("div"),i;u.innerHTML=f;i=u.firstChild;t&&r.isFn(t)&&(i.addEventListener("load",t),i.addEventListener("error",t));r.insertElement(i,document,"html",!0)}function oi(n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:"";return n?((!(1<arguments.length&&void 0!==arguments[1])||arguments[1])&&(n=encodeURI(n)),t=t&&'sandbox="'.concat(t,'"'),"<iframe ".concat(t,' id="').concat(v(),'"\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(n,'">\n    <\/iframe>')):""}function rt(n,t,i){return null==t?i:h(t)?t:ii(t)?t.toString():void r.logWarn("Unsuported type for param: "+n+" required type: String")}function si(n,t,i){return i.indexOf(n)===t}function b(n,t){return n.concat(t)}function hi(n){return Object.keys(n)}function pr(n,t){return n[t]}function ci(){if(window.googletag&&u(window.googletag.pubads)&&u(window.googletag.pubads().getSlots))return!0}function ut(n,t){return function(i,r){return i.cpm===r.cpm?t(i[n],r[n])?r:i:i.cpm<r.cpm?r:i}}function li(n){return bi()(n)}function ai(){if(window.navigator.cookieEnabled||document.cookie.length)return!0}function vi(n){return function(t){return ft(t,n)}}function yi(n){return Number.isInteger?Number.isInteger(n):"number"==typeof n&&isFinite(n)&&Math.floor(n)===n}function et(n){return n?n.replace(/^\?/,"").split("&").reduce(function(n,t){var r=nr(t.split("="),2),i=r[0],u=r[1];return/\[\]$/.test(i)?(n[i=i.replace("[]","")]=n[i]||[],n[i].push(u)):n[i]=u||"",n},{}):{}}function pi(n){return Object.keys(n).map(function(t){return Array.isArray(n[t])?n[t].map(function(n){return"".concat(t,"[]=").concat(n)}).join("&"):"".concat(t,"=").concat(n[t])}).join("&")}function ot(n,t){if(n===t)return!0;if("object"!==o(n)||null===n||"object"!==o(t)||null===t||Object.keys(n).length!==Object.keys(t).length)return!1;for(var i in n)if(!t.hasOwnProperty(i)||!ot(n[i],t[i]))return!1;return!0}function st(n){for(var i,t,f=arguments.length,r=new Array(1<f?f-1:0),u=1;u<f;u++)r[u-1]=arguments[u];if(!r.length)return n;if(i=r.shift(),c(n)&&c(i))for(t in i)c(i[t])?(n[t]||l(n,nt({},t,{})),st(n[t],i[t])):e(i[t])&&n[t]?e(n[t])&&(n[t]=n[t].concat(i[t])):l(n,nt({},t,i[t]));return st.apply(void 0,[n].concat(r))}var ct,ft;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"internal",function(){return r});i.d(t,"bind",function(){return ar});t.getUniqueIdentifierStr=v;t.generateUUID=function n(t){return t?(t^yr()>>t/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,n)};t.getBidIdParameter=function(n,t){return t&&t[n]?t[n]:""};t.tryAppendQueryString=function(n,t,i){return i?n+t+"="+encodeURIComponent(i)+"&":n};t.parseQueryStringParameters=function(n){var i="";for(var t in n)n.hasOwnProperty(t)&&(i+=t+"="+encodeURIComponent(n[t])+"&");return i.replace(/&$/,"")};t.transformAdServerTargetingObj=function(n){return n&&0<Object.getOwnPropertyNames(n).length?hi(n).map(function(t){return"".concat(t,"=").concat(encodeURIComponent(n[t]))}).join("&"):""};t.getAdUnitSizes=function(n){if(n){var t=[],i;return n.mediaTypes&&n.mediaTypes.banner&&Array.isArray(n.mediaTypes.banner.sizes)?(i=n.mediaTypes.banner.sizes,Array.isArray(i[0])?t=i:t.push(i)):Array.isArray(n.sizes)&&(Array.isArray(n.sizes[0])?t=n.sizes:t.push(n.sizes)),t}};t.parseSizesInput=function(n){var i=[],t,e,r,u,f;if("string"==typeof n){if(t=n.split(","),e=/^(\d)+x(\d)+$/i,t)for(r in t)ri(t,r)&&t[r].match(e)&&i.push(t[r])}else if("object"===o(n)&&(u=n.length,0<u))if(2===u&&"number"==typeof n[0]&&"number"==typeof n[1])i.push(tt(n));else for(f=0;f<u;f++)i.push(tt(n[f]));return i};t.parseGPTSingleSizeArray=tt;t.parseGPTSingleSizeArrayToRtbSize=function(n){if(wt(n))return{w:n[0],h:n[1]}};t.getWindowTop=bt;t.getWindowSelf=kt;t.getWindowLocation=it;t.logMessage=dt;t.logInfo=gt;t.logWarn=ni;t.logError=ti;t.hasConsoleLogger=function(){return yt};t.debugTurnedOn=s;t.createInvisibleIframe=function(){var n=document.createElement("iframe");return n.id=v(),n.height=0,n.width=0,n.border="0px",n.hspace="0",n.vspace="0",n.marginWidth="0",n.marginHeight="0",n.style.border="0",n.scrolling="no",n.frameBorder="0",n.src="about:blank",n.style.display="none",n};t.getParameterByName=function(n){return et(it().search)[n]||""};t.isA=f;t.isFn=u;t.isStr=h;t.isArray=e;t.isNumber=ii;t.isPlainObject=c;t.isBoolean=function(n){return f(n,or)};t.isEmpty=p;t.isEmptyStr=function(n){return h(n)&&(!n||0===n.length)};t._each=w;t.contains=function(n,t){if(p(n))return!1;if(u(n.indexOf))return-1!==n.indexOf(t);for(var i=n.length;i--;)if(n[i]===t)return!0;return!1};t._map=function(n,t){if(p(n))return[];if(u(n.map))return n.map(t);var i=[];return w(n,function(r,u){i.push(t(r,u,n))}),i};t.hasOwn=ri;t.insertElement=ui;t.triggerPixel=fi;t.callBurl=function(n){var i=n.source,t=n.burl;i===tr.S2S.SRC&&t&&r.triggerPixel(t)};t.insertHtmlIntoIframe=function(n){if(n){var t=document.createElement("iframe");t.id=v();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";r.insertElement(t,document,"body");t.contentWindow.document.open();t.contentWindow.document.write(n);t.contentWindow.document.close()}};t.insertUserSyncIframe=ei;t.createTrackPixelHtml=function(n){if(!n)return"";var t=encodeURI(n);return'<div style="position:absolute;left:0px;top:0px;visibility:hidden;">'+('<img src="'+t+'"><\/div>')};t.createTrackPixelIframeHtml=oi;t.getValueString=rt;t.uniques=si;t.flatten=b;t.getBidRequest=function(n,t){return n?(t.some(function(t){var r=k()(t.bids,function(t){return["bidId","adId","bid_id"].some(function(i){return t[i]===n})});return r&&(i=r),r}),i):void 0;var i};t.getKeys=hi;t.getValue=pr;t.getKeyByValue=function(n,t){for(var i in n)if(n.hasOwnProperty(i)&&n[i]===t)return i};t.getBidderCodes=function(){return(0<arguments.length&&void 0!==arguments[0]?arguments[0]:pbjs.adUnits).map(function(n){return n.bids.map(function(n){return n.bidder}).reduce(b,[])}).reduce(b).filter(si)};t.isGptPubadsDefined=ci;i.d(t,"getHighestCpm",function(){return wr});i.d(t,"getOldestHighestCpmBid",function(){return br});i.d(t,"getLatestHighestCpmBid",function(){return kr});t.shuffle=function(n){for(var t=n.length,i,r;0<t;)i=Math.floor(Math.random()*t),r=n[--t],n[t]=n[i],n[i]=r;return n};t.adUnitsFilter=function(n,t){return d()(n,t&&t.adUnitCode)};t.deepClone=li;t.inIframe=function(){try{return r.getWindowSelf()!==r.getWindowTop()}catch(n){return!0}};t.isSafariBrowser=function(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent)};t.replaceAuctionPrice=function(n,t){if(n)return n.replace(/\$\{AUCTION_PRICE\}/g,t)};t.timestamp=function(){return(new Date).getTime()};t.hasDeviceAccess=function(){return!1!==ht.b.getConfig("deviceAccess")};t.checkCookieSupport=ai;t.delayExecution=function(n,t){if(t<1)throw new Error("numRequiredCalls must be a positive number. Got ".concat(t));var i=0;return function(){++i===t&&n.apply(this,arguments)}};t.groupBy=function(n,t){return n.reduce(function(n,i){return(n[i[t]]=n[i[t]]||[]).push(i),n},{})};t.getDefinedParams=function(n,t){return t.filter(function(t){return n[t]}).reduce(function(t,i){return l(t,nt({},i,n[i]))},{})};t.isValidMediaTypes=function(n){var t=["banner","native","video"];return Object.keys(n).every(function(n){return d()(t,n)})?n.video&&n.video.context?d()(["instream","outstream","adpod"],n.video.context):!0:!1};t.getBidderRequest=function(n,t,i){return k()(n,function(n){return 0<n.bids.filter(function(n){return n.bidder===t&&n.adUnitCode===i}).length})||{start:null,auctionId:null}};t.getUserConfiguredParams=function(n,t,i){return n.filter(function(n){return n.code===t}).map(function(n){return n.bids}).reduce(b,[]).filter(function(n){return n.bidder===i}).map(function(n){return n.params||{}})};t.getOrigin=function(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")};t.getDNT=function(){return"1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack||"yes"===navigator.doNotTrack};t.isAdUnitCodeMatchingSlot=function(n){return function(t){return ft(n,t)}};t.isSlotMatchingAdUnitCode=vi;t.getGptSlotInfoForAdUnitCode=function(n){var t;return(ci()&&(t=k()(window.googletag.pubads().getSlots(),vi(n))),t)?{gptSlot:t.getAdUnitPath(),divId:t.getSlotElementId()}:{}};t.unsupportedBidderMessage=function(n,t){var i=Object.keys(n.mediaTypes||{banner:"banner"}).join(", ");return"\n    ".concat(n.code," is a ").concat(i," ad unit\n    containing bidders that don't support ").concat(i,": ").concat(t,".\n    This bidder won't fetch demand.\n  ")};t.isInteger=yi;t.convertCamelToUnderscore=function(n){return n.replace(/(?:^|\.?)([A-Z])/g,function(n,t){return"_"+t.toLowerCase()}).replace(/^_/,"")};t.cleanObj=function(n){return Object.keys(n).reduce(function(t,i){return void 0!==n[i]&&(t[i]=n[i]),t},{})};t.pick=function(n,t){return"object"===o(n)?t.reduce(function(i,r,u){var o,e,f;return"function"==typeof r?i:(o=r,e=r.match(/^(.+?)\sas\s(.+?)$/i),e&&(r=e[1],o=e[2]),f=n[r],"function"==typeof t[u+1]&&(f=t[u+1](f,i)),void 0!==f&&(i[o]=f),i)},{}):{}};t.transformBidderParamKeywords=function(n){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"keywords",i=[];return w(n,function(n,r){if(e(n)){var u=[];w(n,function(n){((n=rt(t+"."+r,n))||""===n)&&u.push(n)});n=u}else{if(!h(n=rt(t+"."+r,n)))return;n=[n]}i.push({key:r,value:n})}),i};t.convertTypes=function(n,t){return Object.keys(n).forEach(function(i){var f,r;t[i]&&(t[i]=u(n[i])?n[i](t[i]):(f=n[i],r=t[i],"string"===f?r&&r.toString():"number"===f?Number(r):r),isNaN(t[i])&&delete t.key)}),t};t.isArrayOfNums=function(n,t){return e(n)&&(!t||n.length===t)&&n.every(yi)};t.fill=function(n,t){for(var u,i=[],r=0;r<t;r++)u=c(n)?li(n):n,i.push(u);return i};t.chunk=function(n,t){for(var u,f,r=[],i=0;i<Math.ceil(n.length/t);i++)u=i*t,f=u+t,r.push(n.slice(u,f));return r};t.getMinValueFromArray=function(n){return Math.min.apply(Math,lt(n))};t.getMaxValueFromArray=function(n){return Math.max.apply(Math,lt(n))};t.compareOn=function(n){return function(t,i){return t[n]<i[n]?1:t[n]>i[n]?-1:0}};t.parseQS=et;t.formatQS=pi;t.parseUrl=function(n,t){var i=document.createElement("a"),u;return i.href=t&&"noDecodeWholeURL"in t&&t.noDecodeWholeURL?n:decodeURIComponent(n),u=t&&"decodeSearchAsString"in t&&t.decodeSearchAsString,{href:i.href,protocol:(i.protocol||"").replace(/:$/,""),hostname:i.hostname,port:+i.port,pathname:i.pathname.replace(/^(?!\/)/,"/"),search:u?i.search:r.parseQS(i.search||""),hash:(i.hash||"").replace(/^#/,""),host:i.host||window.location.host}};t.buildUrl=function(n){return(n.protocol||"http")+"://"+(n.host||n.hostname+(n.port?":".concat(n.port):""))+(n.pathname||"")+(n.search?"?".concat(r.formatQS(n.search||"")):"")+(n.hash?"#".concat(n.hash):"")};t.deepEqual=ot;t.mergeDeep=st;var ht=i(3),wi=i(158),bi=i.n(wi),ki=i(10),k=i.n(ki),di=i(12),d=i.n(di),gi=i(159);i.d(t,"deepAccess",function(){return gi.a});ct=i(160);i.d(t,"deepSetValue",function(){return ct.a});var vt,tr=i(5),ir="Array",rr="String",ur="Function",fr="Number",er="Object",or="Boolean",sr=Object.prototype.toString,a=Boolean(window.console),yt=Boolean(a&&window.console.log),hr=Boolean(a&&window.console.info),cr=Boolean(a&&window.console.warn),lr=Boolean(a&&window.console.error),r={checkCookieSupport:ai,createTrackPixelIframeHtml:oi,getWindowSelf:kt,getWindowTop:bt,getWindowLocation:it,insertUserSyncIframe:ei,insertElement:ui,isFn:u,triggerPixel:fi,logError:ti,logWarn:ni,logMessage:dt,logInfo:gt,parseQS:et,formatQS:pi,deepEqual:ot},pt={},ar=function(n,t){return t}.bind(null,1,pt)()===pt?Function.prototype.bind:function(n){var t=this,i=Array.prototype.slice.call(arguments,1);return function(){return t.apply(n,i.concat(Array.prototype.slice.call(arguments)))}},vr=(vt=0,function(){return++vt});var wr=ut("timeToRespond",function(n,t){return t<n}),br=ut("responseTimestamp",function(n,t){return t<n}),kr=ut("responseTimestamp",function(n,t){return n<t});ft=function(n,t){return n.getAdUnitPath()===t||n.getSlotElementId()===t}},1:function(n,t,i){"use strict";function st(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return a(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?a(n,t):void 0}}(n,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 a(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function v(n){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function u(){return(u=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function y(n){function t(t,i,r){s(n,t,i,r)}function i(t){return!!n.isBidRequestValid(t)||(Object(r.logWarn)("Invalid bid sent to bidder ".concat(n.code,": ").concat(JSON.stringify(t))),!1)}return u(new b.a(n.code),{getSpec:function(){return Object.freeze(n)},registerSyncs:t,callBids:function(f,e,o,s,c,l){function g(){o();rt.a.emit(h.a.EVENTS.BIDDER_DONE,f);t(p,f.gdprConsent,f.uspConsent)}var nt,p,b,d,a,y;Array.isArray(f.bids)&&(nt={},p=[],0!==(b=f.bids.filter(i)).length?(d={},b.forEach(function(n){(d[n.bidId]=n).adUnitCode||(n.adUnitCode=n.placementCode)}),(a=n.buildRequests(b,f))&&0!==a.length?(Array.isArray(a)||(a=[a]),y=Object(r.delayExecution)(l(g),a.length),a.forEach(function(t){function i(i,o){function l(t){var c,i,s,o=d[t.requestId];o?(t.originalCpm=t.cpm,t.originalCurrency=t.currency,t.meta=t.meta||u({},t[o.bidder]),c=u(Object(k.a)(h.a.STATUS.GOOD,o),t),i=o.adUnitCode,s=c,nt[i]=!0,w(i,s,[f])&&e(i,s)):Object(r.logWarn)("Bidder ".concat(n.code," made bid for unknown request ID: ").concat(t.requestId,". Ignoring."))}c(n.code);try{i=JSON.parse(i)}catch(i){}var s;i={body:i,headers:{get:o.getResponseHeader.bind(o)}};p.push(i);try{s=n.interpretResponse(i,t)}catch(i){return Object(r.logError)("Bidder ".concat(n.code," failed to interpret the server's response. Continuing without bids"),null,i),void y()}s&&(Object(r.isArray)(s)?s.forEach(l):l(s));y(s)}function o(t){c(n.code);Object(r.logError)("Server call for ".concat(n.code," failed: ").concat(t,". Continuing without bids."));y()}switch(t.method){case"GET":s("".concat(t.url).concat(function(n){return n?"?".concat("object"===v(n)?Object(r.parseQueryStringParameters)(n):n):""}(t.data)),{success:l(i),error:o},void 0,u({method:"GET",withCredentials:!0},t.options));break;case"POST":s(t.url,{success:l(i),error:o},"string"==typeof t.data?t.data:JSON.stringify(t.data),u({method:"POST",contentType:"text/plain",withCredentials:!0},t.options));break;default:Object(r.logWarn)("Skipping invalid request from ".concat(n.code,". Request type ").concat(t.type," must be GET or POST"));y()}})):g()):g())}})}function p(n,t){if(!o.b.getConfig("adpod.brandCategoryExclusion"))return n.call(this,t);t.filter(function(n){return Object(r.deepAccess)(n,"mediaTypes.video.context")===et.a}).map(function(n){return n.bids.map(function(n){return n.bidder})}).reduce(r.flatten,[]).filter(r.uniques).forEach(function(n){var u=f.default.getBidAdapter(n);if(u.getSpec().getMappingFileInfo){var t=u.getSpec().getMappingFileInfo(),s=t.refreshInDays?t.refreshInDays:ct,o=t.localStorageKey?t.localStorageKey:u.getSpec().code,i=e.getDataFromLocalStorage(o);try{(!(i=i?JSON.parse(i):void 0)||Object(r.timestamp)()>i.lastUpdated+864e5*s)&&Object(ft.a)(t.url,{success:function(t){try{t=JSON.parse(t);var i={lastUpdated:Object(r.timestamp)(),mapping:t.mapping};e.setDataInLocalStorage(o,JSON.stringify(i))}catch(t){Object(r.logError)("Failed to parse ".concat(n," bidder translation mapping file"))}},error:function(){Object(r.logError)("Failed to load ".concat(n," bidder translation file"))}})}catch(u){Object(r.logError)("Failed to parse ".concat(n," bidder translation mapping file"))}}});n.call(this,t)}function w(n,t,i){function u(n){return"Invalid bid from ".concat(t.bidderCode,". Ignoring bid: ").concat(n)}return n?t?(f=Object.keys(t),ht.every(function(n){return c()(f,n)&&!c()([void 0,null],t[n])})?"native"!==t.mediaType||Object(g.f)(t,i)?"video"!==t.mediaType||Object(nt.d)(t,i)?!("banner"===t.mediaType&&!function(n,t,i){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),1;var u=Object(r.getBidderRequest)(i,t.bidderCode,n),o=u&&u.bids&&u.bids[0]&&u.bids[0].sizes,f=Object(r.parseSizesInput)(o);if(1===f.length){var e=st(f[0].split("x"),2),s=e[0],h=e[1];return t.width=parseInt(s,10),t.height=parseInt(h,10),1}}(n,t,i))||(Object(r.logError)(u("Banner bids require a width and height")),!1):(Object(r.logError)(u("Video bid does not have required vastUrl or renderer property")),!1):(Object(r.logError)(u("Native bid missing some required properties.")),!1):(Object(r.logError)(u("Bidder ".concat(t.bidderCode," is missing required params. Check http://prebid.org/dev-docs/bidder-adapter-1.html for list of params."))),!1)):(Object(r.logWarn)("Some adapter tried to add an undefined bid for ".concat(n,".")),!1):(Object(r.logWarn)("No adUnitCode was supplied to addBidResponse."),!1);var f}var s;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"storage",function(){return e});t.registerBidder=function(n){function t(n){var t=y(n);f.default.registerBidAdapter(t,n.code,i)}var i=Array.isArray(n.supportedMediaTypes)?{supportedMediaTypes:n.supportedMediaTypes}:void 0;t(n);Array.isArray(n.aliases)&&n.aliases.forEach(function(i){var o,e=i;Object(r.isPlainObject)(i)&&(e=i.code,o=i.gvlid);f.default.aliasRegistry[e]=n.code;t(u({},n,{code:e,gvlid:o}))})};t.newBidder=y;i.d(t,"registerSyncInner",function(){return s});t.preloadBidderMappingFile=p;t.getIabSubCategory=function(n,t){var u=f.default.getBidAdapter(n);if(u.getSpec().getMappingFileInfo){var o=u.getSpec().getMappingFileInfo(),s=o.localStorageKey?o.localStorageKey:u.getBidderCode(),i=e.getDataFromLocalStorage(s);if(i){try{i=JSON.parse(i)}catch(t){Object(r.logError)("Failed to parse ".concat(n," mapping data stored in local storage"))}return i.mapping[t]?i.mapping[t]:null}}};t.isValid=w;var b=i(90),f=i(7),o=i(3),k=i(32),d=i(43),g=i(35),nt=i(36),tt=i(5),h=i.n(tt),it=i(8),rt=i.n(it),ut=i(12),c=i.n(ut),ft=i(4),r=i(0),et=i(2),l=i(13),ot=i(9);var e=Object(ot.a)("bidderFactory"),ht=["requestId","cpm","ttl","creativeId","netRevenue","currency"],ct=1;s=Object(l.b)("async",function(n,t,i,r){var u,e,s=o.b.getConfig("userSync.aliasSyncEnabled");n.getUserSyncs&&(s||!f.default.aliasRegistry[n.code])&&(u=o.b.getConfig("userSync.filterSettings"),(e=n.getUserSyncs({iframeEnabled:!(!u||!u.iframe&&!u.all),pixelEnabled:!(!u||!u.image&&!u.all)},t,i,r))&&(Array.isArray(e)||(e=[e]),e.forEach(function(t){d.a.registerSync(t.type,n.code,t.url)})))},"registerSyncs");Object(l.a)("checkAdUnitSetup").before(p)},10:function(n,t,i){var r=i(96);n.exports=r},100:function(n,t,i){function r(n,t){var i=o[e(n)];return i==h||i!=s&&("function"==typeof t?u(t):!!t)}var u=i(28),f=/#|\.prototype\./,e=r.normalize=function(n){return String(n).replace(f,".").toLowerCase()},o=r.data={},s=r.NATIVE="N",h=r.POLYFILL="P";n.exports=r},101:function(n,t,i){var u=i(23),r=i(102),f=i(19)("species");n.exports=function(n,t){var i;return r(n)&&("function"==typeof(i=n.constructor)&&(i===Array||r(i.prototype))||u(i)&&null===(i=i[f]))&&(i=void 0),new(void 0===i?Array:i)(0===t?0:t)}},102:function(n,t,i){var r=i(48);n.exports=Array.isArray||function(n){return"Array"==r(n)}},103:function(n,t,i){var r=i(22),u=i(29);n.exports=function(n,t){try{u(r,n,t)}catch(i){r[n]=t}return t}},104:function(n,t,i){var r=i(75);n.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},105:function(n,t,i){i(106);var r=i(52);n.exports=r("Array","includes")},106:function(n,t,i){"use strict";var r=i(14),u=i(76).includes,f=i(51);r({target:"Array",proto:!0,forced:!i(60)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(n,t){return u(this,n,1<arguments.length?t:void 0)}});f("includes")},107:function(n,t,i){var r=i(58),u=Math.max,f=Math.min;n.exports=function(n,t){var i=r(n);return i<0?u(i+t,0):f(i,t)}},108:function(n,t,i){i(109);i(126);i(87);i(128);var r=i(42);n.exports=r.Set},109:function(n,t,i){"use strict";var r=i(110),u=i(115);n.exports=r("Set",function(n){return function(t){return n(this,arguments.length?t:void 0)}},u)},11:function(n,t,i){"use strict";function r(n){var t=this,i=n.url,e=n.config,h=n.id,c=n.callback,l=n.loaded,r=n.adUnitCode;this.url=i;this.config=e;this.handlers={};this.id=h;this.loaded=l;this.cmd=[];this.push=function(n){"function"==typeof n?t.loaded?n.call():t.cmd.push(n):u.logError("Commands given to Renderer.push must be wrapped in a function")};this.callback=c||function(){t.loaded=!0;t.process()};this.render=function(){var t,e,n;t=r;e=pbjs.adUnits;(n=o()(e,function(n){return n.code===t}))&&n.renderer&&n.renderer.url&&n.renderer.render?u.logWarn("External Js not loaded by Renderer since renderer url and callback is already defined on adUnit ".concat(r)):Object(f.a)(i,s,this.callback);this._render?this._render.apply(this,arguments):u.logWarn("No render function was provided, please use .setRender on the renderer")}.bind(this)}t.a=r;t.c=function(n){return!(!n||!n.url)};t.b=function(n,t){n.render(t)};var f=i(39),u=i(0),e=i(10),o=i.n(e),s="outstream";r.install=function(n){return new r({url:n.url,config:n.config,id:n.id,callback:n.callback,loaded:n.loaded,adUnitCode:n.adUnitCode})};r.prototype.getConfig=function(){return this.config};r.prototype.setRender=function(n){this._render=n};r.prototype.setEventHandlers=function(n){this.handlers=n};r.prototype.handleVideoEvent=function(n){var i=n.id,t=n.eventName;"function"==typeof this.handlers[t]&&this.handlers[t]();u.logMessage("Prebid Renderer event for id ".concat(i," type ").concat(t))};r.prototype.process=function(){for(;0<this.cmd.length;)try{this.cmd.shift().call()}catch(n){u.logError("Error processing Renderer command: ",n)}}},110:function(n,t,i){"use strict";var u=i(14),f=i(22),e=i(78),o=i(28),s=i(29),h=i(17),c=i(81),l=i(23),a=i(64),v=i(31).f,y=i(56).forEach,p=i(27),r=i(54),w=r.set,b=r.getterFor;n.exports=function(n,t,i){var r,nt,g=-1!==n.indexOf("Map"),k=-1!==n.indexOf("Weak"),tt=g?"set":"add",d=f[n],it=d&&d.prototype,rt={};return p&&"function"==typeof d&&(k||it.forEach&&!o(function(){(new d).entries().next()}))?(r=t(function(t,i){w(c(t,r,n),{type:n,collection:new d});null!=i&&h(i,t[tt],t,g)}),nt=b(n),y(["add","clear","delete","forEach","get","has","set","keys","values","entries"],function(n){var t="add"==n||"set"==n;n in it&&(!k||"clear"!=n)&&s(r.prototype,n,function(i,r){var f=nt(this).collection,u;return!t&&k&&!l(i)?"get"==n&&void 0:(u=f[n](0===i?0:i,r),t?this:u)})}),k||v(r.prototype,"size",{configurable:!0,get:function(){return nt(this).collection.size}})):(r=i.getConstructor(t,n,g,tt),e.REQUIRED=!0),a(r,n,!1,!0),rt[n]=r,u({global:!0,forced:!0},rt),k||i.setStrong(r,n,g),r}},111:function(n,t,i){var r=i(28);n.exports=!r(function(){return Object.isExtensible(Object.preventExtensions({}))})},112:function(n,t,i){"use strict";var r=i(63),u=i(62);n.exports=r?{}.toString:function(){return"[object "+u(this)+"]"}},113:function(n,t,i){var u=i(22),f=i(114),r=u.WeakMap;n.exports="function"==typeof r&&/native code/.test(f(r))},114:function(n,t,i){var r=i(74),u=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(n){return u.call(n)});n.exports=r.inspectSource},115:function(n,t,i){"use strict";var h=i(31).f,c=i(82),f=i(120),l=i(21),a=i(81),v=i(17),y=i(66),p=i(125),r=i(27),e=i(78).fastKey,o=i(54),s=o.set,u=o.getterFor;n.exports={getConstructor:function(n,t,i,o){function b(n,t,i){var o,s,u=y(n),f=w(n,t);return f?f.value=i:(u.last=f={index:s=e(t,!0),key:t,value:i,previous:o=u.last,next:void 0,removed:!1},u.first||(u.first=f),o&&(o.next=f),r?u.size++:n.size++,"F"!==s&&(u.index[s]=f)),n}var p=n(function(n,u){a(n,p,t);s(n,{type:t,index:c(null),first:void 0,last:void 0,size:0});r||(n.size=0);null!=u&&v(u,n[o],n,i)}),y=u(t),w=function(n,t){var i,r=y(n),u=e(t);if("F"!==u)return r.index[u];for(i=r.first;i;i=i.next)if(i.key==t)return i};return f(p.prototype,{clear:function(){for(var t=y(this),i=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete i[n.index],n=n.next;t.first=t.last=void 0;r?t.size=0:this.size=0},"delete":function(n){var u,f,i=y(this),t=w(this,n);return t&&(u=t.next,f=t.previous,delete i.index[t.index],t.removed=!0,f&&(f.next=u),u&&(u.previous=f),i.first==t&&(i.first=u),i.last==t&&(i.last=f),r?i.size--:this.size--),!!t},forEach:function(n,t){for(var i,r=y(this),u=l(n,1<arguments.length?t:void 0,3);i=i?i.next:r.first;)for(u(i.value,i.key,this);i&&i.removed;)i=i.previous},has:function(n){return!!w(this,n)}}),f(p.prototype,i?{get:function(n){var t=w(this,n);return t&&t.value},set:function(n,t){return b(this,0===n?0:n,t)}}:{add:function(n){return b(this,n=0===n?0:n,n)}}),r&&h(p.prototype,"size",{get:function(){return y(this).size}}),p},setStrong:function(n,t,i){var r=t+" Iterator",f=u(t),e=u(r);y(n,t,function(n,t){s(this,{type:r,target:n,state:f(n),kind:t,last:void 0})},function(){for(var t=e(this),i=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==i?{value:n.key,done:!1}:"values"==i?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:{value:t.target=void 0,done:!0}},i?"entries":"values",!i,!0);p(t)}}},116:function(n,t,i){var r=i(27),u=i(31),f=i(15),e=i(117);n.exports=r?Object.defineProperties:function(n,t){f(n);for(var i,r=e(t),s=r.length,o=0;o<s;)u.f(n,i=r[o++],t[i]);return n}},117:function(n,t,i){var r=i(118),u=i(83);n.exports=Object.keys||function(n){return r(n,u)}},118:function(n,t,i){var r=i(24),u=i(47),f=i(76).indexOf,e=i(53);n.exports=function(n,t){var i,s=u(n),h=0,o=[];for(i in s)!r(e,i)&&r(s,i)&&o.push(i);for(;t.length>h;)r(s,i=t[h++])&&(~f(o,i)||o.push(i));return o}},119:function(n,t,i){var r=i(25);n.exports=r("document","documentElement")},12:function(n,t,i){var r=i(105);n.exports=r},120:function(n,t,i){var r=i(84);n.exports=function(n,t,i){for(var u in t)i&&i.unsafe&&n[u]?n[u]=t[u]:r(n,u,t[u],i);return n}},121:function(n,t,i){"use strict";function r(){return this}var u=i(85).IteratorPrototype,f=i(82),e=i(46),o=i(64),s=i(37);n.exports=function(n,t,i){var h=t+" Iterator";return n.prototype=f(u,{next:e(1,i)}),o(n,h,!1,!0),s[h]=r,n}},122:function(n,t,i){var r=i(28);n.exports=!r(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})},123:function(n,t,i){var r=i(15),u=i(124);n.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var n,t=!1,i={};try{(n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(i,[]);t=i instanceof Array}catch(i){}return function(i,f){return r(i),u(f),t?n.call(i,f):i.__proto__=f,i}}():void 0)},124:function(n,t,i){var r=i(23);n.exports=function(n){if(!r(n)&&null!==n)throw TypeError("Can't set "+String(n)+" as a prototype");return n}},125:function(n,t,i){"use strict";var u=i(25),f=i(31),e=i(19),o=i(27),r=e("species");n.exports=function(n){var t=u(n),i=f.f;o&&t&&!t[r]&&i(t,r,{configurable:!0,get:function(){return this}})}},126:function(){},127:function(n,t,i){function r(n){return function(t,i){var o,s,e=String(f(t)),r=u(i),h=e.length;return r<0||h<=r?n?"":void 0:(o=e.charCodeAt(r))<55296||56319<o||r+1===h||(s=e.charCodeAt(r+1))<56320||57343<s?n?e.charAt(r):o:n?e.slice(r,r+2):s-56320+(o-55296<<10)+65536}}var u=i(58),f=i(49);n.exports={codeAt:r(!1),charAt:r(!0)}},128:function(n,t,i){var r,f,u;i(129);var s=i(130),h=i(22),c=i(62),l=i(29),e=i(37),o=i(19)("toStringTag");for(r in s)f=h[r],u=f&&f.prototype,u&&c(u)!==o&&l(u,o,r),e[r]=e.Array},129:function(n,t,i){"use strict";var o=i(47),r=i(51),u=i(37),f=i(54),s=i(66),e="Array Iterator",h=f.set,c=f.getterFor(e);n.exports=s(Array,"Array",function(n,t){h(this,{type:e,target:o(n),index:0,kind:t})},function(){var t=c(this),i=t.target,r=t.kind,n=t.index++;return!i||n>=i.length?{value:t.target=void 0,done:!0}:"keys"==r?{value:n,done:!1}:"values"==r?{value:i[n],done:!1}:{value:[n,i[n]],done:!1}},"values");u.Arguments=u.Array;r("keys");r("values");r("entries")},13:function(n,t,i){"use strict";function f(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}var o,r,u,e;i.d(t,"b",function(){return u});i.d(t,"a",function(){return e});t.d=function(n,t){var i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:15;0===n.getHooks({hook:t}).length&&n.before(t,i)};t.c=function(n,t){u("async",function(n){n.forEach(function(n){return t.apply(void 0,function(n){if(Array.isArray(n))return f(n)}(i=n)||function(n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n))return Array.from(n)}(i)||function(n,t){if(n){if("string"==typeof n)return f(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return"Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?f(n,t):void 0}}(i)||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.");}());var i})},n)([])};t.e=function(n){for(var i=arguments.length,r=new Array(1<i?i-1:0),t=1;t<i;t++)r[t-1]=arguments[t];e(n).before(function(n,t){t.push(r);n(t)})};o=i(161);r=i.n(o);u=r()({ready:r.a.SYNC|r.a.ASYNC|r.a.QUEUE});e=u.get},130:function(n){n.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}},131:function(n,t,i){i(14)({target:"Set",stat:!0},{from:i(132)})},132:function(n,t,i){"use strict";var r=i(18),f=i(21),u=i(17);n.exports=function(n,t,i){var s,e,h,c,l=arguments.length,o=1<l?t:void 0;return r(this),(s=void 0!==o)&&r(o),null==n?new this:(e=[],s?(h=0,c=f(o,2<l?i:void 0,2),u(n,function(n){e.push(c(n,h++))})):u(n,e.push,e),new this(e))}},133:function(n,t,i){i(14)({target:"Set",stat:!0},{of:i(134)})},134:function(n){"use strict";n.exports=function(){for(var n=arguments.length,t=new Array(n);n--;)t[n]=arguments[n];return new this(t)}},135:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(136);r({target:"Set",proto:!0,real:!0,forced:u},{addAll:function(){return f.apply(this,arguments)}})},136:function(n,t,i){"use strict";var r=i(15),u=i(18);n.exports=function(){for(var n=r(this),i=u(n.add),t=0,f=arguments.length;t<f;t++)i.call(n,arguments[t]);return n}},137:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(138);r({target:"Set",proto:!0,real:!0,forced:u},{deleteAll:function(){return f.apply(this,arguments)}})},138:function(n,t,i){"use strict";var r=i(15),u=i(18);n.exports=function(){for(var i,f=r(this),e=u(f.delete),n=!0,t=0,o=arguments.length;t<o;t++)i=e.call(f,arguments[t]),n=n&&i;return!!n}},139:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(15),o=i(21),s=i(34),r=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{every:function(n,t){var i=e(this),u=s(i),f=o(n,1<arguments.length?t:void 0,3);return!r(u,function(n){if(!f(n,n,i))return r.stop()},void 0,!1,!0).stopped}})},14:function(n,t,i){"use strict";function s(n){function t(t,i,r){if(this instanceof n){switch(arguments.length){case 0:return new n;case 1:return new n(t);case 2:return new n(t,i)}return new n(t,i,r)}return n.apply(this,arguments)}return t.prototype=n.prototype,t}var u=i(22),h=i(98).f,c=i(100),r=i(42),e=i(21),f=i(29),o=i(24);n.exports=function(n,t){var a,w,i,l,y,b,k,tt,v=n.target,d=n.global,it=n.stat,rt=n.proto,p=d?u:it?u[v]:(u[v]||{}).prototype,g=d?r:r[v]||(r[v]={}),nt=g.prototype;for(i in t)a=!c(d?i:v+(it?".":"#")+i,n.forced)&&p&&o(p,i),y=g[i],a&&(b=n.noTargetGet?(tt=h(p,i))&&tt.value:p[i]),l=a&&b?b:t[i],a&&typeof y==typeof l||(k=n.bind&&a?e(l,u):n.wrap&&a?s(l):rt&&"function"==typeof l?e(Function.call,l):l,(n.sham||l&&l.sham||y&&y.sham)&&f(k,"sham",!0),g[i]=k,rt&&(o(r,w=v+"Prototype")||f(r,w,{}),r[w][i]=l,n.real&&nt&&!nt[i]&&f(nt,i,l)))}},140:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(25),e=i(15),o=i(18),s=i(38),h=i(17);r({target:"Set",proto:!0,real:!0,forced:u},{difference:function(n){var i=e(this),t=new(s(i,f("Set")))(i),r=o(t.delete);return h(n,function(n){r.call(t,n)}),t}})},141:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(25),e=i(15),o=i(18),s=i(21),h=i(38),c=i(34),l=i(17);r({target:"Set",proto:!0,real:!0,forced:u},{filter:function(n,t){var i=e(this),u=c(i),a=s(n,1<arguments.length?t:void 0,3),r=new(h(i,f("Set"))),v=o(r.add);return l(u,function(n){a(n,n,i)&&v.call(r,n)},void 0,!1,!0),r}})},142:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(15),o=i(21),s=i(34),r=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{find:function(n,t){var i=e(this),u=s(i),f=o(n,1<arguments.length?t:void 0,3);return r(u,function(n){if(f(n,n,i))return r.stop(n)},void 0,!1,!0).result}})},143:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(25),o=i(15),r=i(18),s=i(38),h=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{intersection:function(n){var t=o(this),i=new(s(t,e("Set"))),u=r(t.has),f=r(i.add);return h(n,function(n){u.call(t,n)&&f.call(i,n)}),i}})},144:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(15),o=i(18),r=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{isDisjointFrom:function(n){var t=e(this),i=o(t.has);return!r(n,function(n){if(!0===i.call(t,n))return r.stop()}).stopped}})},145:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(25),o=i(15),s=i(18),h=i(88),r=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{isSubsetOf:function(n){var u=h(this),t=o(n),i=t.has;return"function"!=typeof i&&(t=new(e("Set"))(n),i=s(t.has)),!r(u,function(n){if(!1===i.call(t,n))return r.stop()},void 0,!1,!0).stopped}})},146:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(15),o=i(18),r=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{isSupersetOf:function(n){var t=e(this),i=o(t.has);return!r(n,function(n){if(!1===i.call(t,n))return r.stop()}).stopped}})},147:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(15),e=i(34),o=i(17);r({target:"Set",proto:!0,real:!0,forced:u},{join:function(n){var i=f(this),r=e(i),u=void 0===n?",":String(n),t=[];return o(r,t.push,t,!1,!0),t.join(u)}})},148:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(25),e=i(15),o=i(18),s=i(21),h=i(38),c=i(34),l=i(17);r({target:"Set",proto:!0,real:!0,forced:u},{map:function(n,t){var i=e(this),u=c(i),a=s(n,1<arguments.length?t:void 0,3),r=new(h(i,f("Set"))),v=o(r.add);return l(u,function(n){v.call(r,a(n,n,i))},void 0,!1,!0),r}})},149:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(15),e=i(18),o=i(34),s=i(17);r({target:"Set",proto:!0,real:!0,forced:u},{reduce:function(n,t){var u=f(this),h=o(u),i=arguments.length<2,r=i?void 0:t;if(e(n),s(h,function(t){r=i?(i=!1,t):n(r,t,t,u)},void 0,!1,!0),i)throw TypeError("Reduce of empty set with no initial value");return r}})},15:function(n,t,i){var r=i(23);n.exports=function(n){if(!r(n))throw TypeError(String(n)+" is not an object");return n}},150:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(15),o=i(21),s=i(34),r=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{some:function(n,t){var i=e(this),u=s(i),f=o(n,1<arguments.length?t:void 0,3);return r(u,function(n){if(f(n,n,i))return r.stop()},void 0,!1,!0).stopped}})},151:function(n,t,i){"use strict";var u=i(14),f=i(16),e=i(25),o=i(15),r=i(18),s=i(38),h=i(17);u({target:"Set",proto:!0,real:!0,forced:f},{symmetricDifference:function(n){var i=o(this),t=new(s(i,e("Set")))(i),u=r(t.delete),f=r(t.add);return h(n,function(n){u.call(t,n)||f.call(t,n)}),t}})},152:function(n,t,i){"use strict";var r=i(14),u=i(16),f=i(25),e=i(15),o=i(18),s=i(38),h=i(17);r({target:"Set",proto:!0,real:!0,forced:u},{union:function(n){var i=e(this),t=new(s(i,f("Set")))(i);return h(n,o(t.add),t),t}})},153:function(n,t,i){i(87);i(154);var r=i(42);n.exports=r.Array.from},154:function(n,t,i){var r=i(14),u=i(155);r({target:"Array",stat:!0,forced:!i(157)(function(n){Array.from(n)})},{from:u})},155:function(n,t,i){"use strict";var u=i(21),f=i(57),e=i(80),o=i(79),s=i(50),r=i(156),h=i(61);n.exports=function(n,t,i){var g,l,p,w,nt,y,a=f(n),b="function"==typeof this?this:Array,tt=arguments.length,v=1<tt?t:void 0,k=void 0!==v,d=h(a),c=0;if(k&&(v=u(v,2<tt?i:void 0,2)),null==d||b==Array&&o(d))for(l=new b(g=s(a.length));c<g;c++)y=k?v(a[c],c):a[c],r(l,c,y);else for(nt=(w=d.call(a)).next,l=new b;!(p=nt.call(w)).done;c++)y=k?e(w,v,[p.value,c],!0):p.value,r(l,c,y);return l.length=c,l}},156:function(n,t,i){"use strict";var r=i(55),u=i(31),f=i(46);n.exports=function(n,t,i){var e=r(t);e in n?u.f(n,e,f(0,i)):n[e]=i}},157:function(n,t,i){var u=i(19)("iterator"),f=!1,e,r;try{e=0;r={next:function(){return{done:!!e++}},"return":function(){f=!0}};r[u]=function(){return this};Array.from(r,function(){throw 2;})}catch(n){}n.exports=function(n,t){var i,r;if(!t&&!f)return!1;i=!1;try{r={};r[u]=function(){return{next:function(){return{done:i=!0}}}};n(r)}catch(n){}return i}},158:function(n){n.exports=function n(t){var u=Array.isArray(t)?[]:{},r,i;for(r in t)i=t[r],u[r]=i&&"object"==typeof i?n(i):i;return u}},159:function(n,t){"use strict";t.a=function(n,t,i,r,u){for(t=t.split?t.split("."):t,r=0;r<t.length;r++)n=n?n[t[r]]:u;return n===u?i:n}},16:function(n){n.exports=!0},160:function(n,t){"use strict";t.a=function(n,t,i){t.split&&(t=t.split("."));for(var u,r=0,e=t.length,f=n;r<e;++r)u=f[t[r]],f=f[t[r]]=r===e-1?i:null!=u?u:!~t[r+1].indexOf(".")&&-1<+t[r+1]?[]:{}}},161:function(n){function i(n,t){return Array.prototype.slice.call(n,t)}function t(n){function c(n,t){return"function"==typeof n?l.call(null,"sync",n,t):"string"==typeof n&&"function"==typeof t?l.apply(null,arguments):"object"==typeof n?function(n,t,i){var u=!0,r,f;for(void 0===t&&(t=Object.getOwnPropertyNames(n),u=!1),r={},f=["constructor"];(t=t.filter(function(t){return!("function"!=typeof n[t]||-1!==f.indexOf(t)||t.match(/^_/))})).forEach(function(t){var f,e=t.split(":"),u=e[0],o=e[1]||"sync";r[u]||(f=n[u],r[u]=n[u]=l(o,f,i?[i,u]:void 0))}),n=Object.getPrototypeOf(n),u&&n;);return r}.apply(null,arguments):void 0}function a(n){var t=Array.isArray(n)?n:n.split(".");return e.call(t,function(i,r,f){var o=i[r],e=!1;return o||(f===t.length-1?(s||h.push(function(){e||console.warn(u+": referenced '"+n+"' but it was never created")}),i[r]=v(function(n){i[r]=n;e=!0})):i[r]={})},y)}function v(n){function o(n,r,f,e){var o={hook:f,type:r,priority:e||10,remove:function(){var r=n.indexOf(o);-1!==r&&(n.splice(r,1),u(t,i))}};return n.push(o),n.sort(function(n,t){return t.priority-n.priority}),u(t,i),this}var t=[],i=[],u=function(){},e={before:function(n,i){return o.call(this,t,"before",n,i)},after:function(n,t){return o.call(this,i,"after",n,t)},getHooks:function(n){var u=t.concat(i);"object"==typeof n&&(u=u.filter(function(t){return Object.keys(n).every(function(i){return t[i]===n[i]})}));try{r(u,{remove:function(){return u.forEach(function(n){n.remove()}),this}})}catch(u){console.error("error adding `remove` to array, did you modify Array.prototype?")}return u},removeAll:function(){return this.getHooks().remove()}},s={install:function(r,f,e){this.type=r;(u=e)(t,i);n&&n(f)}};return f.set(e.after,s),e}function l(e,o,c){function k(){l.apply=!s&&("sync"!==e||n.ready&t.SYNC)&&("async"!==e||n.ready&t.ASYNC)?"sync"!==e&&n.ready&t.QUEUE?function(){var n=arguments;h.push(function(){y.apply(n[1],n[2])})}:function(){throw u+": hooked function not ready";}:b}var w=o.after&&f.get(o.after),b,y,p,l;if(w){if(w.type!==e)throw u+": recreated hookable with different type";return o}return p=c?a(c):v(),l={get:function(n,t){return p[t]||Reflect.get.apply(Reflect,arguments)}},s||h.push(k),n.useProxy&&"function"==typeof Proxy&&Proxy.revocable?y=new Proxy(o,l):r(y=function(){return l.apply?l.apply(o,this,i(arguments)):o.apply(this,arguments)},p),f.get(y.after).install(e,y,function(n,t){function f(n){r.push(n.hook)}var u,r=[];b=n.length||t.length?(n.forEach(f),u=r.push(void 0)-1,t.forEach(f),function(n,t,f){function l(n){"sync"===e?h=n:s&&s.apply(null,arguments)}function o(n){if(r[c]){var u=i(arguments);return o.bail=l,u.unshift(o),r[c++].apply(t,u)}"sync"===e?h=n:s&&s.apply(null,arguments)}var h,c=0,s="async"===e&&"function"==typeof f[f.length-1]&&f.pop();return r[u]=function(){var r=i(arguments,1),u;"async"===e&&s&&(delete o.bail,r.push(o));u=n.apply(t,r);"sync"===e&&o(u)},o.apply(null,f),h}):void 0;k()}),y}var s,y={},h=[];return(n=r({},o,n)).ready?c.ready=function(){s=!0,function(n){for(var t;t=n.shift();)t()}(h)}:s=!0,c.get=a,c}var r;t.SYNC=1;t.ASYNC=2;t.QUEUE=4;var u="fun-hooks",o=Object.freeze({useProxy:!0,ready:0}),f=new WeakMap,e="2,1,0"===[1].reduce(function(n,t,i){return[n,t,i]},2).toString()?Array.prototype.reduce:function(n,t){var u,r=Object(this),f=r.length>>>0,i=0;if(t)u=t;else{for(;i<f&&!(i in r);)i++;u=r[i++]}for(;i<f;)i in r&&(u=n(u,r[i],i,r)),i++;return u};r=Object.assign||function(n){return e.call(i(arguments,1),function(n,t){return t&&Object.keys(t).forEach(function(i){n[i]=t[i]}),n},n)};n.exports=t},17:function(n,t,i){function r(n,t){this.stopped=n;this.result=t}var u=i(15),f=i(79),e=i(50),o=i(21),s=i(61),h=i(80);(n.exports=function(n,t,i,c,l){var v,w,y,k,a,d,p,b=o(t,i,c?2:1);if(l)v=n;else{if("function"!=typeof(w=s(n)))throw TypeError("Target is not iterable");if(f(w)){for(y=0,k=e(n.length);y<k;y++)if((a=c?b(u(p=n[y])[0],p[1]):b(n[y]))&&a instanceof r)return a;return new r(!1)}v=w.call(n)}for(d=v.next;!(p=d.call(v)).done;)if("object"==typeof(a=h(v,b,p.value,c))&&a&&a instanceof r)return a;return new r(!1)}).stop=function(n){return new r(!0,n)}},18:function(n){n.exports=function(n){if("function"!=typeof n)throw TypeError(String(n)+" is not a function");return n}},19:function(n,t,i){var e=i(22),o=i(73),f=i(24),s=i(59),h=i(75),c=i(104),u=o("wks"),r=e.Symbol,l=c?r:r&&r.withoutSetter||s;n.exports=function(n){return f(u,n)||(u[n]=h&&f(r,n)?r[n]:l("Symbol."+n)),u[n]}},2:function(n,t,i){"use strict";i.d(t,"c",function(){return r});i.d(t,"d",function(){return u});i.d(t,"b",function(){return f});i.d(t,"a",function(){return e});var r="native",u="video",f="banner",e="adpod"},20:function(n,t){"use strict";t.a=function(){return window.pbjs};window.pbjs=window.pbjs||{};window.pbjs.cmd=window.pbjs.cmd||[];window.pbjs.que=window.pbjs.que||[];window._pbjsGlobals=window._pbjsGlobals||[];window._pbjsGlobals.push("pbjs")},21:function(n,t,i){var r=i(18);n.exports=function(n,t,i){if(r(n),void 0===t)return n;switch(i){case 0:return function(){return n.call(t)};case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)}}return function(){return n.apply(t,arguments)}}},215:function(n,t,i){i(216);var r=i(52);n.exports=r("Array","findIndex")},216:function(n,t,i){"use strict";var f=i(14),e=i(56).findIndex,o=i(51),s=i(60),r="findIndex",u=!0,h=s(r);r in[]&&Array(1)[r](function(){u=!1});f({target:"Array",proto:!0,forced:u||!h},{findIndex:function(n,t){return e(this,n,1<arguments.length?t:void 0)}});o(r)},22:function(n,t,i){(function(t){function i(n){return n&&n.Math==Math&&n}n.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof t&&t)||Function("return this")()}).call(t,i(33))},223:function(n,t,i){"use strict";function p(n){var i,l,a,w,b,k,d,v,p,nt=n.message?"message":"data",s={},t,g;try{s=JSON.parse(n[nt])}catch(n){return}if(s&&s.adId&&(t=f()(u.a.getBidsReceived(),function(n){return n.adId===s.adId}),t&&"Prebid Request"===s.message&&(l=n,a=(i=t).adId,w=i.ad,b=i.adUrl,k=i.width,d=i.height,v=i.renderer,p=i.cpm,Object(h.c)(v)?Object(h.b)(v,i):a&&(function(n){function o(n){var u,r,o=(u=i,r=t,window.googletag?function(n){return f()(window.googletag.pubads().getSlots(),function(t){return f()(t.getTargetingKeys(),function(i){return y()(t.getTargeting(i),n)})}).getSlotElementId()}(u):window.apntag?function(n){var t=window.apntag.getTag(n);return t&&t.targetId}(r):r),e=document.getElementById(o);return e&&e.querySelector(n)}var i=n.adId,t=n.adUnitCode,u=n.width,e=n.height;["div","iframe"].forEach(function(n){var i,f=o(n+':not([style*="display: none"])');f?((i=f.style).width=u+"px",i.height=e+"px"):Object(r.logWarn)("Unable to locate matching page element for adUnitCode ".concat(t,".  Can't resize it to ad's dimensions.  Please review setup."))})}(i),l.source.postMessage(JSON.stringify({message:"Prebid Response",ad:Object(r.replaceAuctionPrice)(w,p),adUrl:Object(r.replaceAuctionPrice)(b,p),adId:a,width:k,height:d}),l.origin)),u.a.addWinningBid(t),e.a.emit(c,t)),t&&"Prebid Native"===s.message)){if("assetRequest"===s.action)return g=Object(o.c)(s,t),void n.source.postMessage(JSON.stringify(g),n.origin);if("click"===Object(o.b)(s,t))return;u.a.addWinningBid(t);e.a.emit(c,t)}}t.a=function(){window.addEventListener("message",p,!1)};var l=i(8),e=i.n(l),o=i(35),s=i(5),r=(i.n(s),i(0)),u=i(26),a=i(10),f=i.n(a),h=i(11),v=i(12),y=i.n(v),c=s.EVENTS.BID_WON},224:function(n,t,i){"use strict";function o(n){Object(h.logMessage)("DEBUG: "+n)}function c(n){Object(h.logWarn)("DEBUG: "+n)}function w(n){u=function(n,t,i){if(y(this.bidders,i.bidderCode))return void c("bidder '".concat(i.bidderCode,"' excluded from auction by bidder overrides"));Array.isArray(this.bids)&&this.bids.forEach(function(n){v(n,i.bidderCode,t)||p(n,i,"bidder")});n(t,i)}.bind(n);r.c.before(u,5);f=function(n,t){var i=this,r=t.filter(function(n){return!y(i.bidders,n.bidderCode)||(c("bidRequest '".concat(n.bidderCode,"' excluded from auction by bidder overrides")),!1)});Array.isArray(i.bidRequests)&&r.forEach(function(n){i.bidRequests.forEach(function(t){n.bids.forEach(function(i){v(t,n.bidderCode,i.adUnitCode)||p(t,i,"bidRequest")})})});n(r)}.bind(n);r.e.before(f,5)}function l(){r.c.getHooks({hook:u}).remove();r.e.getHooks({hook:f}).remove()}function a(n,t){var i=1<arguments.length&&void 0!==t&&t;s.b.setConfig({debug:!0});l();w(n);o("bidder overrides enabled".concat(i?" from session":""))}function v(n,t,i){return n.bidder&&n.bidder!==t||!(!n.adUnitCode||n.adUnitCode===i)}function y(n,t){return Array.isArray(n)&&-1===n.indexOf(t)}function p(n,t,i){return Object.keys(n).filter(function(n){return-1===["adUnitCode","bidder"].indexOf(n)}).reduce(function(t,r){return o("bidder overrides changed '".concat(t.adUnitCode,"/").concat(t.bidderCode,"' ").concat(i,".").concat(r," from '").concat(t[r],".js' to '").concat(n[r],"'")),t[r]=n[r],t},t)}function b(n){if(n.enabled){try{window.sessionStorage.setItem(e,JSON.stringify(n))}catch(n){}a(n)}else{l();o("bidder overrides disabled");try{window.sessionStorage.removeItem(e)}catch(n){}}}t.a=function(n){var t;try{n=n||window.sessionStorage;t=JSON.parse(n.getItem(e))}catch(n){}t&&a(t,!0)};var u,f,s=i(3),h=i(0),r=i(40),e="pbjs:debugging";s.b.getConfig("debugging",function(n){return b(n.debugging)})},23:function(n){n.exports=function(n){return"object"==typeof n?null!==n:"function"==typeof n}},24:function(n){var t={}.hasOwnProperty;n.exports=function(n,i){return t.call(n,i)}},25:function(n,t,i){function f(n){if("function"==typeof n)return n}var r=i(42),u=i(22);n.exports=function(n,t){return arguments.length<2?f(r[n])||f(u[n]):r[n]&&r[n][t]||u[n]&&u[n][t]}},26:function(n,t,i){"use strict";i.d(t,"a",function(){return c});var f=i(0),e=i(40),h=i(10),o=i.n(h),s=i(5),r,u,c=(r=[],(u={}).addWinningBid=function(n){var t=o()(r,function(t){return t.getAuctionId()===n.auctionId});t?(n.status=s.BID_STATUS.RENDERED,t.addWinningBid(n)):Object(f.logWarn)("Auction not found when adding winning bid")},u.getAllWinningBids=function(){return r.map(function(n){return n.getWinningBids()}).reduce(f.flatten,[])},u.getBidsRequested=function(){return r.map(function(n){return n.getBidRequests()}).reduce(f.flatten,[])},u.getNoBids=function(){return r.map(function(n){return n.getNoBids()}).reduce(f.flatten,[])},u.getBidsReceived=function(){return r.map(function(n){if(n.getAuctionStatus()===e.a)return n.getBidsReceived()}).reduce(f.flatten,[]).filter(function(n){return n})},u.getAdUnits=function(){return r.map(function(n){return n.getAdUnits()}).reduce(f.flatten,[])},u.getAdUnitCodes=function(){return r.map(function(n){return n.getAdUnitCodes()}).reduce(f.flatten,[]).filter(f.uniques)},u.createAuction=function(n){var t,u=n.adUnits,f=n.adUnitCodes,o=n.callback,s=n.cbTimeout,h=n.labels,c=n.auctionId,i=Object(e.k)({adUnits:u,adUnitCodes:f,callback:o,cbTimeout:s,labels:h,auctionId:c});return t=i,r.push(t),i},u.findBidByAdId=function(n){return o()(r.map(function(n){return n.getBidsReceived()}).reduce(f.flatten,[]),function(t){return t.adId===n})},u.getStandardBidderAdServerTargeting=function(){return Object(e.j)()[s.JSON_MAPPING.ADSERVER_TARGETING]},u.setStatusForBids=function(n,t){var f,i=u.findBidByAdId(n);i&&(i.status=t);i&&t===s.BID_STATUS.BID_TARGETING_SET&&(f=o()(r,function(n){return n.getAuctionId()===i.auctionId}))&&f.setBidTargeting(i)},u.getLastAuctionId=function(){return r.length&&r[r.length-1].getAuctionId()},u)},27:function(n,t,i){var r=i(28);n.exports=!r(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},28:function(n){n.exports=function(n){try{return!!n()}catch(n){return!0}}},29:function(n,t,i){var r=i(27),u=i(31),f=i(46);n.exports=r?function(n,t,i){return u.f(n,t,f(1,i))}:function(n,t,i){return n[t]=i,n}},3:function(n,t,i){"use strict";function o(){return(o=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function v(){function t(n){return d()(Object.keys(h),function(t){return n===h[t]})}function i(n){if(n){if("string"==typeof n)t(n)||r.logWarn("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if(r.isPlainObject(n)&&!Object(b.b)(n))return void r.logError("Invalid custom price value passed to `setPriceGranularity()`");return 1}r.logError("Prebid Error: no value passed to `setPriceGranularity()`")}c={};var n={_debug:et,get debug(){return this._debug},set debug(n){this._debug=n},_bidderTimeout:3e3,get bidderTimeout(){return this._bidderTimeout},set bidderTimeout(n){this._bidderTimeout=n},_publisherDomain:ot,get publisherDomain(){return this._publisherDomain},set publisherDomain(n){this._publisherDomain=n},_priceGranularity:h.MEDIUM,set priceGranularity(n){i(n)&&("string"==typeof n?this._priceGranularity=t(n)?n:h.MEDIUM:r.isPlainObject(n)&&(this._customPriceBucket=n,this._priceGranularity=h.CUSTOM,r.logMessage("Using custom price granularity")))},get priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get customPriceBucket(){return this._customPriceBucket},_mediaTypePriceGranularity:{},get mediaTypePriceGranularity(){return this._mediaTypePriceGranularity},set mediaTypePriceGranularity(n){var u=this;this._mediaTypePriceGranularity=Object.keys(n).reduce(function(f,e){return i(n[e])?"string"==typeof n?f[e]=t(n[e])?n[e]:u._priceGranularity:r.isPlainObject(n)&&(f[e]=n[e],r.logMessage("Using custom price granularity for ".concat(e))):r.logWarn("Invalid price granularity for media type: ".concat(e)),f},{})},_sendAllBids:!0,get enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(n){this._sendAllBids=n},_useBidCache:!1,get useBidCache(){return this._useBidCache},set useBidCache(n){this._useBidCache=n},_deviceAccess:!0,get deviceAccess(){return this._deviceAccess},set deviceAccess(n){this._deviceAccess=n},_bidderSequence:st,get bidderSequence(){return this._bidderSequence},set bidderSequence(n){a[n]?this._bidderSequence=n:r.logWarn("Invalid order: ".concat(n,". Bidder Sequence was not set."))},_timeoutBuffer:400,get timeoutBuffer(){return this._timeoutBuffer},set timeoutBuffer(n){this._timeoutBuffer=n},_disableAjaxTimeout:!1,get disableAjaxTimeout(){return this._disableAjaxTimeout},set disableAjaxTimeout(n){this._disableAjaxTimeout=n}};u&&p(Object.keys(u).reduce(function(t,i){return u[i]!==n[i]&&(t[i]=n[i]||{}),t},{}));u=n;f={}}function y(){if(e&&f&&r.isPlainObject(f[e])){var n=f[e],t=new it.a(Object.keys(u).concat(Object.keys(n)));return ut(t).reduce(function(t,i){return t[i]=void 0===n[i]?u[i]:void 0!==u[i]&&r.isPlainObject(n[i])?Object(rt.mergeDeep)({},u[i],n[i]):n[i],t},{})}return o({},u)}function p(n){var t=Object.keys(n);s.filter(function(n){return nt()(t,n.topic)}).forEach(function(t){var i,r,u;t.callback((i={},r=t.topic,u=n[t.topic],r in i?Object.defineProperty(i,r,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[r]=u,i))});s.filter(function(n){return"*"===n.topic}).forEach(function(t){return t.callback(n)})}function w(n,t){e=n;try{return t()}finally{e=null}}i.d(t,"a",function(){return l});i.d(t,"b",function(){return ht});var b=i(45),k=i(10),d=i.n(k),g=i(12),nt=i.n(g),tt=i(77),it=i.n(tt),rt=i(0);var ut=i(89),r=i(0),ft=i(5),et="TRUE"===r.getParameterByName(ft.DEBUG_MODE).toUpperCase(),ot=window.location.origin,l="random",a={};a[l]=!0;a.fixed=!0;var st=l,h={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},c,u,f,s,e,ht=(s=[],e=null,v(),{getCurrentBidder:function(){return e},getConfig:function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){var n=arguments.length<=0?void 0:arguments[0];return n?r.deepAccess(y(),n):y()}return function(n,t){var i=t,u;if("string"!=typeof n&&(i=n,n="*"),"function"==typeof i)return u={topic:n,callback:i},s.push(u),function(){s.splice(s.indexOf(u),1)};r.logError("listener must be a function")}.apply(void 0,arguments)},setConfig:function(n){var i,t;r.isPlainObject(n)?(i=Object.keys(n),t={},i.forEach(function(i){var f=n[i];r.isPlainObject(c[i])&&r.isPlainObject(f)&&(f=o({},c[i],f));t[i]=u[i]=f}),p(t)):r.logError("setConfig options must be an object")},setDefaults:function(n){r.isPlainObject(c)?(o(c,n),o(u,n)):r.logError("defaults must be an object")},resetConfig:v,runWithBidder:w,callbackWithBidder:function(n){return function(t){return function(){if("function"==typeof t){for(var u,f=arguments.length,e=new Array(f),i=0;i<f;i++)e[i]=arguments[i];return w(n,(u=r.bind).call.apply(u,[t,this].concat(e)))}r.logWarn("config.callbackWithBidder callback is not a function")}}},setBidderConfig:function(n){try{!function(n){if(!r.isPlainObject(n))throw"setBidderConfig bidder options must be an object";if(!Array.isArray(n.bidders)||!n.bidders.length)throw"setBidderConfig bidder options must contain a bidders list with at least 1 bidder";if(!r.isPlainObject(n.config))throw"setBidderConfig bidder options must contain a config object";}(n);n.bidders.forEach(function(t){f[t]||(f[t]={});Object.keys(n.config).forEach(function(i){var u=n.config[i];f[t][i]=r.isPlainObject(u)?o({},f[t][i]||{},u):u})})}catch(t){r.logError(t)}},getBidderConfig:function(){return f}})},30:function(n,t,i){"use strict";function f(){return(f=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function o(){var i=function(){var n,t=[],e,i;do try{n=n?n.parent:r;try{e=n==r.top;i={referrer:n.document.referrer||null,location:n.location.href||null,isTop:e};e&&(i=f(i,{canonicalUrl:function(n){try{var t=n.querySelector("link[rel='canonical']");if(null!==t)return t.href}catch(n){}return null}(n.document)}));t.push(i)}catch(e){t.push({referrer:null,location:null,isTop:n==r.top});Object(u.logWarn)("Trying to access cross domain iframe. Continuing without referrer and location")}}catch(e){return t.push({referrer:null,location:null,isTop:!1}),t}while(n!=r.top);return t}(),t=function(){try{return r.location.ancestorOrigins?r.location.ancestorOrigins:void 0}catch(n){}}(),n,e;if(t)for(n=0,e=t.length;n<e;n++)i[n].ancestor=t[n];return i}var u,r,e;i.d(t,"a",function(){return e});u=i(0);e=(r=window,function(){try{var i,n=o(),t=n.length-1,u=null!==n[t].location||0<t&&null!==n[t-1].referrer,r=function(n){for(var o,i=[],s=null,u=null,f=null,e=null,t=null,r=n.length-1;0<=r;r--){try{u=n[r].location}catch(n){}if(u)i.push(u),t=t||u;else if(0!==r){o=n[r-1];try{f=o.referrer;e=o.ancestor}catch(n){}f?(i.push(f),t=t||f):e?(i.push(e),t=t||e):i.push(s)}else i.push(s)}return{stack:i,detectedRefererUrl:t}}(n);return n[n.length-1].canonicalUrl&&(i=n[n.length-1].canonicalUrl),{referer:r.detectedRefererUrl,reachedTop:u,numIframes:t,stack:r.stack,canonicalUrl:i}}catch(i){}})},31:function(n,t,i){var f=i(27),e=i(71),r=i(15),o=i(55),u=Object.defineProperty;t.f=f?u:function(n,t,i){if(r(n),t=o(t,!0),r(i),e)try{return u(n,t,i)}catch(n){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(n[t]=i.value),n}},32:function(n,t,i){"use strict";function u(n,t){var u=t&&t.src||"client",i=n||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=r.getUniqueIdentifierStr();this.requestId=t&&t.bidId;this.mediaType="banner";this.source=u;this.getStatusCode=function(){return i};this.getSize=function(){return this.width+"x"+this.height}}t.a=function(n,t){return new u(n,t)};var r=i(0)},33:function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t},339:function(n,t,i){var r=i(340);n.exports=r},34:function(n,t,i){var r=i(16),u=i(88);n.exports=r?u:function(n){return Set.prototype.values.call(n)}},340:function(n,t,i){i(341);var r=i(52);n.exports=r("String","includes")},341:function(n,t,i){"use strict";var r=i(14),u=i(342),f=i(49);r({target:"String",proto:!0,forced:!i(344)("includes")},{includes:function(n,t){return!!~String(f(this)).indexOf(u(n),1<arguments.length?t:void 0)}})},342:function(n,t,i){var r=i(343);n.exports=function(n){if(r(n))throw TypeError("The method doesn't accept regular expressions");return n}},343:function(n,t,i){var r=i(23),u=i(48),f=i(19)("match");n.exports=function(n){var t;return r(n)&&(void 0!==(t=n[f])?!!t:"RegExp"==u(n))}},344:function(n,t,i){var r=i(19)("match");n.exports=function(n){var t=/./;try{"/./"[n](t)}catch(i){try{return t[r]=!1,"/./"[n](t)}catch(i){}}return!1}},35:function(n,t,i){"use strict";function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function s(n){return"object"===e(n)&&n.url?n.url:n}i.d(t,"e",function(){return c});i.d(t,"a",function(){return l});t.g=function(n){return n&&n.type&&function(n){return!(!n||!f()(Object.keys(o),n))||(Object(r.logError)("".concat(n," nativeParam is not supported")),!1)}(n.type)?o[n.type]:n};t.f=function(n,t){var u=Object(r.getBidRequest)(n.requestId,t),i,e,o;return u?Object(r.deepAccess)(n,"native.clickUrl")?Object(r.deepAccess)(n,"native.image")&&(!Object(r.deepAccess)(n,"native.image.height")||!Object(r.deepAccess)(n,"native.image.width"))?!1:Object(r.deepAccess)(n,"native.icon")&&(!Object(r.deepAccess)(n,"native.icon.height")||!Object(r.deepAccess)(n,"native.icon.width"))?!1:(i=u.nativeParams,!i)?!0:(e=Object.keys(i).filter(function(n){return i[n].required}),o=Object.keys(n.native).filter(function(t){return n.native[t]}),e.every(function(n){return f()(o,n)})):!1:!1};t.b=function(n,t){var i;return"click"===n.action?i=t.native&&t.native.clickTrackers:(i=t.native&&t.native.impressionTrackers,t.native&&t.native.javascriptTrackers&&Object(r.insertHtmlIntoIframe)(t.native.javascriptTrackers)),(i||[]).forEach(r.triggerPixel),n.action};t.d=function(n,t){var i={};return Object.keys(n.native).forEach(function(f){var e=u.NATIVE_KEYS[f],o=s(n.native[f]);Object(r.deepAccess)(t,"mediaTypes.native.".concat(f,".sendId"))&&(o="".concat(e,":").concat(n.adId));e&&o&&(i[e]=o)}),i};t.c=function(n,t){var i={message:"assetResponse",adId:n.adId,assets:[]};return n.assets.forEach(function(n){var f=Object(r.getKeyByValue)(u.NATIVE_KEYS,n),e=s(t.native[f]);i.assets.push({key:f,value:e})}),i};var r=i(0),h=i(12),f=i.n(h);var u=i(5),c=[],l=Object.keys(u.NATIVE_KEYS).map(function(n){return u.NATIVE_KEYS[n]}),o={image:{image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}}}},36:function(n,t,i){"use strict";i.d(t,"b",function(){return u});i.d(t,"a",function(){return h});t.d=function(n,t){var i=Object(r.getBidRequest)(n.requestId,t),u=i&&Object(r.deepAccess)(i,"mediaTypes.video"),e=u&&Object(r.deepAccess)(u,"context");return f(n,i,u,e)};i.d(t,"c",function(){return f});i(7);var r=i(0),e=i(3),o=i(12),s=(i.n(o),i(13)),u="outstream",h="instream",f=Object(s.b)("sync",function(n,t,i,f){return!t||i&&f!==u?e.b.getConfig("cache.url")||!n.vastXml||n.vastUrl?!(!n.vastUrl&&!n.vastXml):(Object(r.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):f!==u||!(!n.renderer&&!t.renderer)},"checkVideoBidSetup")},37:function(n){n.exports={}},38:function(n,t,i){var r=i(15),u=i(18),f=i(19)("species");n.exports=function(n,t){var i,e=r(n).constructor;return void 0===e||null==(i=r(e)[f])?t:u(i)}},39:function(n,t,i){"use strict";t.a=function(n,t,i){return!t||!n?void u.logError("cannot load external script without url and moduleCode"):e()(o,t)?r[n]?(i&&"function"==typeof i&&(r[n].loaded?i():r[n].callbacks.push(i)),r[n].tag):(r[n]={loaded:!1,tag:null,callbacks:[]},i&&"function"==typeof i&&r[n].callbacks.push(i),u.logWarn("module ".concat(t," is loading external JavaScript")),function(t,i){var f=document.createElement("script");return f.type="text/javascript",f.async=!0,(r[n].tag=f).readyState?f.onreadystatechange=function(){"loaded"!==f.readyState&&"complete"!==f.readyState||(f.onreadystatechange=null,i())}:f.onload=function(){i()},f.src=t,u.insertElement(f),f}(n,function(){r[n].loaded=!0;try{for(var t=0;t<r[n].callbacks.length;t++)r[n].callbacks[t]()}catch(t){u.logError("Error executing callback","adloader.js:loadExternalScript",t)}})):void u.logError("".concat(t," not whitelisted for loading external JavaScript"))};var f=i(12),e=i.n(f),u=i(0),r={},o=["criteo","outstream","adagio","browsi"]},4:function(n,t,i){"use strict";function f(){return(f=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function o(){var o=0<arguments.length&&void 0!==arguments[0]?arguments[0]:3e3,n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},t=n.request,i=n.done;return function(n,h,c){var a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:{},l,v,y,w,p;try{v=a.method||(c?"POST":"GET");y=document.createElement("a");y.href=n;p="object"===e(h)&&null!==h?h:{success:function(){r.logMessage("xhr success")},error:function(n){r.logError("xhr error",null,n)}};"function"==typeof h&&(p.success=h);(l=new window.XMLHttpRequest).onreadystatechange=function(){var n;l.readyState===s&&("function"==typeof i&&i(y.origin),200<=(n=l.status)&&n<300||304===n?p.success(l.responseText,l):p.error(l.statusText,l))};u.b.getConfig("disableAjaxTimeout")||(l.ontimeout=function(){r.logError("  xhr timeout after ",l.timeout,"ms")});"GET"===v&&c&&(f((w=r.parseUrl(n,a)).search,c),n=r.buildUrl(w));l.open(v,n,!0);u.b.getConfig("disableAjaxTimeout")||(l.timeout=o);a.withCredentials&&(l.withCredentials=!0);r._each(a.customHeaders,function(n,t){l.setRequestHeader(t,n)});a.preflight&&l.setRequestHeader("X-Requested-With","XMLHttpRequest");l.setRequestHeader("Content-Type",a.contentType||"text/plain");"function"==typeof t&&t(y.origin);"POST"===v&&c?l.send(c):l.send()}catch(n){r.logError("xhr construction",n)}}}var u;i.d(t,"a",function(){return h});t.b=o;u=i(3);var r=i(0),s=4,h=o()},40:function(n,t,i){"use strict";function it(n){return(it="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function c(){return(c=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function p(n,t){t.timeToRespond>n.getTimeout()+f.b.getConfig("timeoutBuffer")&&n.executeCallback(!0)}function w(n,t){var i=n.getBidRequests(),u=h()(i,function(n){return n.bidderCode===t.bidderCode});!function(n,t){var i,u;n.bidderCode&&(0<n.cpm||n.dealId)&&(u=h()(t.bids,function(t){return t.adUnitCode===n.adUnitCode}),i=function(n,t,i){if(!t)return{};var u={},f=pbjs.bidderSettings,e;return f&&(e=ot(t.mediaType,n,i),st(u,e,t),n&&f[n]&&f[n][r.JSON_MAPPING.ADSERVER_TARGETING]&&(st(u,f[n],t),t.sendStandardTargeting=f[n].sendStandardTargeting)),t.native&&(u=c({},u,Object(ct.d)(t,i))),u}(n.bidderCode,n,u));n.adserverTargeting=c(n.adserverTargeting||{},i)}(t,u);o.emit(r.EVENTS.BID_RESPONSE,t);n.addBidReceived(t);p(n,t)}function et(n,t,i){if(n&&i){if(n===v.d){var r=Object(e.deepAccess)(t,"mediaTypes.".concat(v.d,".context"),"instream");if(i["".concat(v.d,"-").concat(r)])return i["".concat(v.d,"-").concat(r)]}return i[n]}}function ot(n,t,i){function s(n,t){return{key:n,val:"function"==typeof t?function(n){return t(n)}:function(n){return Object(e.getValue)(n,t)}}}var l,a,o=r.TARGETING_KEYS,v=g(n,i),c=pbjs.bidderSettings;return c[r.JSON_MAPPING.BD_SETTING_STANDARD]||(c[r.JSON_MAPPING.BD_SETTING_STANDARD]={}),c[r.JSON_MAPPING.BD_SETTING_STANDARD][r.JSON_MAPPING.ADSERVER_TARGETING]||(c[r.JSON_MAPPING.BD_SETTING_STANDARD][r.JSON_MAPPING.ADSERVER_TARGETING]=[s(o.BIDDER,"bidderCode"),s(o.AD_ID,"adId"),s(o.PRICE_BUCKET,nt(v)),s(o.SIZE,"size"),s(o.DEAL,"dealId"),s(o.SOURCE,"source"),s(o.FORMAT,"mediaType")]),"video"===n&&(l=c[r.JSON_MAPPING.BD_SETTING_STANDARD][r.JSON_MAPPING.ADSERVER_TARGETING],[o.UUID,o.CACHE_ID].forEach(function(n){void 0===h()(l,function(t){return t.key===n})&&l.push(s(n,"videoCacheKey"))}),!f.b.getConfig("cache.url")||t&&!1===u.deepAccess(c,"".concat(t,".sendStandardTargeting"))||(a=Object(e.parseUrl)(f.b.getConfig("cache.url")),void 0===h()(l,function(n){return n.key===o.CACHE_HOST})&&l.push(s(o.CACHE_HOST,function(n){return u.deepAccess(n,"adserverTargeting.".concat(o.CACHE_HOST))?n.adserverTargeting[o.CACHE_HOST]:a.hostname})))),c[r.JSON_MAPPING.BD_SETTING_STANDARD]}function st(n,t,i){var f=t[r.JSON_MAPPING.ADSERVER_TARGETING];return i.size=i.getSize(),u._each(f,function(f){var o=f.key,e=f.val;if(n[o]&&u.logWarn("The key: "+o+" is getting ovewritten"),u.isFn(e))try{e=e(i)}catch(f){u.logError("bidmanager","ERROR",f)}(void 0===t.suppressEmptyKeys||!0!==t.suppressEmptyKeys)&&o!==r.TARGETING_KEYS.DEAL||!u.isEmptyStr(e)&&null!=e?n[o]=e:u.logInfo("suppressing empty key '"+o+"' from adserver targeting")}),n}function dt(n,t){return n[t.adUnitCode]||(n[t.adUnitCode]={bids:[]}),n[t.adUnitCode].bids.push(t),n}var d,g,nt;i.d(t,"b",function(){return rt});i.d(t,"a",function(){return b});t.k=function(n){function ri(){return{auctionId:t,timestamp:ot,auctionEnd:st,auctionStatus:i,adUnits:p,adUnitCodes:at,labels:ti,bidderRequests:g,noBids:nt,bidsReceived:a,winningBids:tt,timeout:v}}function gt(n,s){var h,c;s&&clearTimeout(ni);void 0===st&&(h=[],n&&(u.logMessage("Auction ".concat(t," timedOut")),c=ii,(h=g.map(function(n){return(n.bids||[]).filter(function(n){return!c.has(n.bidder)})}).reduce(e.flatten,[]).map(function(n){return{bidId:n.bidId,bidder:n.bidder,adUnitCode:n.adUnitCode,auctionId:n.auctionId}})).length&&o.emit(r.EVENTS.BID_TIMEOUT,h)),i=b,st=Date.now(),o.emit(r.EVENTS.AUCTION_END,ri()),kt(p,function(){var i,r;try{null!=vt&&(i=a.filter(u.bind.call(e.adUnitsFilter,this,at)).reduce(dt,{}),vt.apply(pbjs,[i,n,t]),vt=null)}catch(i){u.logError("Error executing bidsBackHandler",null,i)}finally{h.length&&l.callTimedOutBidders(ct,h,v);r=f.b.getConfig("userSync")||{};r.enableOverride||pt(r.syncDelay)}}))}function ui(){u.logInfo("Bids Received for Auction with id: ".concat(t),a);i=b;gt(!1,!0)}function ci(n){ii.add(n)}function li(n){function b(n){var t=!0,i=f.b.getConfig("maxRequestsPerOrigin")||bt;return n.bidRequests.some(function(n){var f=1,u=void 0!==n.src&&n.src===r.S2S.SRC?"s2s":n.bidderCode;return s[u]&&(!1===s[u].SRA&&(f=Math.min(n.bids.length,i)),k[s[u].origin]+f>i&&(t=!1)),!t}),t&&n.run(),t}function nt(n,t){void 0===n[t]?n[t]=1:n[t]++}var tt=this,t,a;n.forEach(function(n){var t;t=n;g=g.concat(t)});t={};a={bidRequests:n,run:function(){function wt(){g--;ft&&0===g&&ot()}var vt,pt,ot,a,g,ft,st,ct,at;vt=gt.bind(null,!0);pt=setTimeout(vt,v);ni=pt;i=rt;o.emit(r.EVENTS.AUCTION_INIT,ri());at=(ot=ui,a=tt,g=0,ft=!1,st=new Set,ct={},{addBidResponse:function(n,t){ct[t.requestId]=!0;g++;var i=function(n){var y=n.adUnitCode,s=n.bid,a=n.bidderRequest,p=n.auctionId,w=a.start,t=c({},s,{auctionId:p,responseTimestamp:Object(e.timestamp)(),requestTimestamp:w,cpm:parseFloat(s.cpm)||0,bidder:s.bidderCode,adUnitCode:y}),l,u,v,i;return t.timeToRespond=t.responseTimestamp-t.requestTimestamp,o.emit(r.EVENTS.BID_ADJUSTMENT,t),l=a.bids&&h()(a.bids,function(n){return n.adUnitCode==y}),u=l&&l.renderer,u&&u.url&&(t.renderer=lt.a.install({url:u.url}),t.renderer.setRender(u.render)),v=et(s.mediaType,l,f.b.getConfig("mediaTypePriceGranularity")),i=Object(ht.a)(t.cpm,"object"===it(v)?v:f.b.getConfig("customPriceBucket"),f.b.getConfig("currency.granularityMultiplier")),t.pbLg=i.low,t.pbMg=i.med,t.pbHg=i.high,t.pbAg=i.auto,t.pbDg=i.dense,t.pbCg=i.custom,t}({adUnitCode:n,bid:t,bidderRequest:this,auctionId:a.getAuctionId()});"video"===i.mediaType?function(n,t,i,r){var o=!0,s=Object(e.getBidRequest)(t.requestId,[i]),h=s&&Object(e.deepAccess)(s,"mediaTypes.video"),c=h&&Object(e.deepAccess)(h,"context");f.b.getConfig("cache.url")&&c!==yt.b&&(t.videoCacheKey?t.vastUrl||(u.logError("videoCacheKey specified but not required vastUrl for video bid"),o=!1):(o=!1,d(n,t,r,s)));o&&(w(n,t),r())}(a,i,this,wt):(w(a,i),wt())},adapterDone:function(){st.add(this);ft=a.getBidRequests().every(function(n){return st.has(n)});this.bids.forEach(function(n){ct[n.bidId]||(a.addNoBid(n),o.emit(r.EVENTS.NO_BID,n))});ft&&0===g&&ot()}});l.callBids(p,n,function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];ut.apply({dispatch:at.addBidResponse,bidderRequest:this},i)},at.adapterDone,{request:function(n,i){nt(k,i);nt(t,n);s[n]||(s[n]={SRA:!0,origin:i});1<t[n]&&(s[n].SRA=!1)},done:function(n){k[n]--;y[0]&&b(y[0])&&y.shift()}},v,ci)}};b(a)||(u.logWarn("queueing auction due to limited endpoint capacity"),y.push(a))}var ot,st,i,ni,ct=n.adUnits,fi=n.adUnitCodes,ei=n.callback,oi=n.cbTimeout,si=n.labels,hi=n.auctionId,p=ct,ti=si,at=fi,g=[],a=[],nt=[],t=hi||u.generateUUID(),vt=ei,v=oi,tt=[],ii=new Set;return{addBidReceived:function(n){a=a.concat(n)},addNoBid:function(n){nt=nt.concat(n)},executeCallback:gt,callBids:function(){i=wt;ot=Date.now();var n=l.makeBidRequests(p,ot,t,v,ti);u.logInfo("Bids Requested for Auction with id: ".concat(t),n);n.length<1?(u.logWarn("No valid bid requests returned for auction"),ui()):ft.call({dispatch:li,context:this},n)},addWinningBid:function(n){tt=tt.concat(n);l.callBidWonBidder(n.bidder,n,ct)},setBidTargeting:function(n){l.callSetTargetingBidder(n.bidder,n)},getWinningBids:function(){return tt},getTimeout:function(){return v},getAuctionId:function(){return t},getAuctionStatus:function(){return i},getAdUnits:function(){return p},getAdUnitCodes:function(){return at},getBidRequests:function(){return g},getBidsReceived:function(){return a},getNoBids:function(){return nt}}};i.d(t,"c",function(){return ut});i.d(t,"e",function(){return ft});t.g=p;t.d=w;i.d(t,"f",function(){return d});i.d(t,"i",function(){return g});i.d(t,"h",function(){return nt});t.j=ot;var e=i(0),ht=i(45),ct=i(35),tt=i(93),lt=i(11),f=i(3),at=i(43),a=i(13),vt=i(10),h=i.n(vt),yt=i(36),v=i(2);var pt=at.a.syncUsers,u=i(0),l=i(7).default,o=i(8),r=i(5),wt="started",rt="inProgress",b="completed";o.on(r.EVENTS.BID_ADJUSTMENT,function(n){!function(n){var t,i=n.bidderCode,f=n.cpm;if(pbjs.bidderSettings&&(i&&pbjs.bidderSettings[i]&&"function"==typeof pbjs.bidderSettings[i].bidCpmAdjustment?t=pbjs.bidderSettings[i].bidCpmAdjustment:pbjs.bidderSettings[r.JSON_MAPPING.BD_SETTING_STANDARD]&&"function"==typeof pbjs.bidderSettings[r.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment&&(t=pbjs.bidderSettings[r.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment),t))try{f=t(n.cpm,c({},n))}catch(n){u.logError("Error during bid adjustment","bidmanager.js",n)}0<=f&&(n.cpm=f)}(n)});var bt=4,k={},s={},y=[],ut=Object(a.b)("async",function(n,t){this.dispatch.call(this.bidderRequest,n,t)},"addBidResponse"),ft=Object(a.b)("sync",function(n){this.dispatch.call(this.context,n)},"addBidderRequests"),kt=Object(a.b)("async",function(n,t){t&&t()},"bidsBackCallback");d=Object(a.b)("async",function(n,t,i,r){Object(tt.b)([t],function(r,f){r?(u.logWarn("Failed to save to the video cache: ".concat(r,". Video bid must be discarded.")),p(n,t)):""===f[0].uuid?(u.logWarn("Supplied video cache key was already in use by Prebid Cache; caching attempt was rejected. Video bid must be discarded."),p(n,t)):(t.videoCacheKey=f[0].uuid,t.vastUrl||(t.vastUrl=Object(tt.a)(t.videoCacheKey)),w(n,t),i())},r)},"callPrebidCache");g=function(n,t){var i=et(n,t,f.b.getConfig("mediaTypePriceGranularity"));return"string"==typeof n&&i?"string"==typeof i?i:"custom":f.b.getConfig("priceGranularity")};nt=function(n){return function(t){return n===r.GRANULARITY_OPTIONS.AUTO?t.pbAg:n===r.GRANULARITY_OPTIONS.DENSE?t.pbDg:n===r.GRANULARITY_OPTIONS.LOW?t.pbLg:n===r.GRANULARITY_OPTIONS.MEDIUM?t.pbMg:n===r.GRANULARITY_OPTIONS.HIGH?t.pbHg:n===r.GRANULARITY_OPTIONS.CUSTOM?t.pbCg:void 0}}},41:function(n,t,i){"use strict";function l(){return(l=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function e(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function a(n){return function(n){if(Array.isArray(n))return w(n)}(n)||function(n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n))return Array.from(n)}(n)||function(n,t){if(n){if("string"==typeof n)return w(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?w(n,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}()}function w(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function k(n,t,i){var f=2<arguments.length&&void 0!==i?i:0,u=[],s=o.b.getConfig("sendBidsControl.dealPrioritization"),e=Object(r.groupBy)(n,"adUnitCode");return Object.keys(e).forEach(function(n){var i=[],o=Object(r.groupBy)(e[n],"bidderCode");Object.keys(o).forEach(function(n){return i.push(o[n].reduce(t))});0<f?(i=s?i.sort(g(!0)):i.sort(function(n,t){return t.cpm-n.cpm}),u.push.apply(u,a(i.slice(0,f)))):u.push.apply(u,a(i))}),u}function g(n){var t=0<arguments.length&&void 0!==n&&n;return function(n,i){return void 0!==n.adserverTargeting.hb_deal&&void 0===i.adserverTargeting.hb_deal?-1:void 0===n.adserverTargeting.hb_deal&&void 0!==i.adserverTargeting.hb_deal?1:t?i.cpm-n.cpm:i.adserverTargeting.hb_pb-n.adserverTargeting.hb_pb}}function tt(n,t){return n.adserverTargeting&&t&&(f.isArray(t)&&s()(t,n.adUnitCode)||"string"==typeof t&&n.adUnitCode===t)}function y(n){return"string"==typeof n?[n]:f.isArray(n)?n:c.getAdUnitCodes()||[]}function it(){var n=c.getBidsReceived();return o.b.getConfig("useBidCache")||(n=n.filter(function(n){return d[n.adUnitCode]===n.auctionId})),k(n=n.filter(function(n){return Object(r.deepAccess)(n,"video.context")!==st.a}).filter(function(n){return"banner"!==n.mediaType||Object(ot.c)([n.width,n.height])}).filter(lt).filter(ct),r.getOldestHighestCpmBid)}function rt(){return c.getStandardBidderAdServerTargeting().map(function(n){return n.key}).concat(b).filter(r.uniques)}function at(n,t){return Object.keys(t.adserverTargeting).filter(ut()).forEach(function(i){var u,e;n.length&&n.filter((e=i,function(n){return n.adUnitCode===t.adUnitCode&&n.adserverTargeting[e]})).forEach((u=i,function(n){f.isArray(n.adserverTargeting[u])||(n.adserverTargeting[u]=[n.adserverTargeting[u]]);n.adserverTargeting[u]=n.adserverTargeting[u].concat(t.adserverTargeting[u]).filter(r.uniques);delete t.adserverTargeting[u]}))}),n.push(t),n}function ut(){var n=rt().concat(p.a);return function(t){return-1===n.indexOf(t)}}function vt(n){return e({},n.adUnitCode,Object.keys(n.adserverTargeting).filter(ut()).map(function(t){return e({},t.substring(0,20),[n.adserverTargeting[t]])}))}function ft(n,t){return t.map(function(t){return e({},"".concat(t,"_").concat(n.bidderCode).substring(0,20),[n.adserverTargeting[t]])})}var c,u,d,nt;i.d(t,"a",function(){return nt});var r=i(0),o=i(3),p=i(35),et=i(26),ot=i(91),st=i(2),ht=i(12),s=i.n(ht);var f=i(0),v=i(5),h=[],b=Object.keys(v.TARGETING_KEYS).map(function(n){return v.TARGETING_KEYS[n]}),ct=function(n){return n.responseTimestamp+1e3*n.ttl+1e3>Object(r.timestamp)()},lt=function(n){return n&&(n.status&&!s()([v.BID_STATUS.RENDERED],n.status)||!n.status)};nt=(c=et.a,d={},(u={}).setLatestAuctionForAdUnit=function(n,t){d[n]=t},u.resetPresetTargeting=function(n,t){var i,u;Object(r.isGptPubadsDefined)()&&(i=y(n),u=c.getAdUnits().filter(function(n){return s()(i,n.code)}),window.googletag.pubads().getSlots().forEach(function(n){var i=f.isFn(t)&&t(n);h.forEach(function(t){u.forEach(function(r){(r.code===n.getAdUnitPath()||r.code===n.getSlotElementId()||f.isFn(i)&&i(r.code))&&n.setTargeting(t,null)})})}))},u.resetPresetTargetingAST=function(n){y(n).forEach(function(n){var r,i,t=window.apntag.getTag(n);t&&t.keywords&&(r=Object.keys(t.keywords),i={},r.forEach(function(n){s()(h,n.toLowerCase())||(i[n]=t.keywords[n])}),window.apntag.modifyTag(n,{keywords:i}))})},u.getAllTargeting=function(n){var ut,et,ot,st,ht,ct,lt,nt,yt,w=1<arguments.length&&void 0!==arguments[1]?arguments[1]:it(),f=y(n),t=(ct=f,lt=w,nt=u.getWinningBids(ct,lt),yt=rt(),(nt=nt.map(function(n){return e({},n.adUnitCode,Object.keys(n.adserverTargeting).filter(function(t){return void 0===n.sendStandardTargeting||n.sendStandardTargeting||-1===yt.indexOf(t)}).reduce(function(t,i){var r=[n.adserverTargeting[i]],u=e({},i.substring(0,20),r),f;return i!==v.TARGETING_KEYS.DEAL?[].concat(a(t),[u]):(f=e({},"".concat(i,"_").concat(n.bidderCode).substring(0,20),r),[].concat(a(t),[u,f]))},[]))})).concat((ht=f,w.filter(function(n){return s()(ht,n.adUnitCode)}).map(function(n){return l({},n)}).reduce(at,[]).map(vt).filter(function(n){return n}))).concat(o.b.getConfig("enableSendAllBids")?(ut=f,et=w,ot=b.concat(p.a),st=o.b.getConfig("sendBidsControl.bidLimit"),k(et,r.getHighestCpm,st).map(function(n){if(tt(n,ut))return e({},n.adUnitCode,ft(n,ot.filter(function(t){return void 0!==n.adserverTargeting[t]})))}).filter(function(n){return n})):function(n,t){if(!0!==o.b.getConfig("targetingControls.alwaysIncludeDeals"))return[];var i=b.concat(p.a);return k(t,r.getHighestCpm).map(function(t){if(t.dealId&&tt(t,n))return e({},t.adUnitCode,ft(t,i.filter(function(n){return void 0!==t.adserverTargeting[n]})))}).filter(function(n){return n})}(f,w))),pt,c,i,d;return t.map(function(n){Object.keys(n).map(function(t){n[t].map(function(n){-1===h.indexOf(Object.keys(n)[0])&&(h=Object.keys(n).concat(h))})})}),t=t.map(function(n){return e({},Object.keys(n)[0],n[Object.keys(n)[0]].map(function(n){return e({},Object.keys(n)[0],n[Object.keys(n)[0]].join(", "))}).reduce(function(n,t){return l(t,n)},{}))}).reduce(function(n,t){var i=Object.keys(t)[0];return n[i]=l({},n[i],t[i]),n},{}),d=o.b.getConfig("targetingControls.auctionKeyMaxChars"),d&&(Object(r.logInfo)("Detected 'targetingControls.auctionKeyMaxChars' was active for this auction; set with a limit of ".concat(d," characters.  Running checks on auction keys...")),pt=t,c=d,i=Object(r.deepClone)(pt),t=Object.keys(i).map(function(n){return{adUnitCode:n,adserverTargeting:i[n]}}).sort(g()).reduce(function(n,t,u,f){var s,h=(s=t.adserverTargeting,Object.keys(s).reduce(function(n,t){return n+"".concat(t,"%3d").concat(encodeURIComponent(s[t]),"%26")},"")),e,o;return u+1===f.length&&(h=h.slice(0,-3)),e=t.adUnitCode,o=h.length,o<=c?(c-=o,Object(r.logInfo)("AdUnit '".concat(e,"' auction keys comprised of ").concat(o," characters.  Deducted from running threshold; new limit is ").concat(c),i[e]),n[e]=i[e]):Object(r.logWarn)("The following keys for adUnitCode '".concat(e,"' exceeded the current limit of the 'auctionKeyMaxChars' setting.\nThe key-set size was ").concat(o,", the current allotted amount was ").concat(c,".\n"),i[e]),u+1===f.length&&0===Object.keys(n).length&&Object(r.logError)("No auction targeting keys were permitted due to the setting in setConfig(targetingControls.auctionKeyMaxChars).  Please review setup and consider adjusting."),n},{})),f.forEach(function(n){t[n]||(t[n]={})}),t},u.setTargetingForGPT=function(n,t){window.googletag.pubads().getSlots().forEach(function(i){Object.keys(n).filter((t||Object(r.isAdUnitCodeMatchingSlot))(i)).forEach(function(t){return Object.keys(n[t]).forEach(function(r){var u=n[t][r].split(",");(u=1<u.length?[u]:u).map(function(n){return f.logMessage("Attempting to set key value for slot: ".concat(i.getSlotElementId()," key: ").concat(r," value: ").concat(n)),n}).forEach(function(n){i.setTargeting(r,n)})})})})},u.getWinningBids=function(n){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:it(),i=y(n);return t.filter(function(n){return s()(i,n.adUnitCode)}).filter(function(n){return 0<n.cpm}).map(function(n){return n.adUnitCode}).filter(r.uniques).map(function(n){return t.filter(function(t){return t.adUnitCode===n?t:null}).reduce(r.getHighestCpm)})},u.setTargetingForAst=function(n){var t=u.getAllTargeting(n);try{u.resetPresetTargetingAST(n)}catch(n){f.logError("unable to reset targeting for AST"+n)}Object.keys(t).forEach(function(n){return Object.keys(t[n]).forEach(function(i){var r;f.logMessage("Attempting to set targeting for targetId: ".concat(n," key: ").concat(i," value: ").concat(t[n][i]));(f.isStr(t[n][i])||f.isArray(t[n][i]))&&(r={},i.search(/pt[0-9]/)<0?r[i.toUpperCase()]=t[n][i]:r[i]=t[n][i],window.apntag.setKeywords(n,r,{overrideKeyValue:!0}))})})},u.isApntagDefined=function(){if(window.apntag&&f.isFn(window.apntag.setKeywords))return!0},u)},42:function(n){n.exports={}},43:function(n,t,i){"use strict";function v(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return y(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?y(n,t):void 0}}(n,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 y(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function p(){return(p=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function w(){return{image:[],iframe:[]}}function b(){if(u.syncEnabled&&c.browserSupportsCookies){try{!function(){s.image&&k(e.image,function(n){var t=v(n,2),i=t[0],u=t[1];r.logMessage("Invoking image pixel user sync for bidder: ".concat(i));r.triggerPixel(u)})}(),function(){s.iframe&&k(e.iframe,function(n){var t=v(n,2),i=t[0],u=t[1];r.logMessage("Invoking iframe user sync for bidder: ".concat(i));r.insertUserSyncIframe(u)})}()}catch(n){return r.logError("Error firing user syncs",n)}e=w()}}function k(n,t){r.shuffle(n).forEach(function(n){t(n);l.add(n[0])})}function rt(n,t){var i=u.filterSettings,f,e;if(function(n,t){var f,e,i,u;return n.all&&n[t]?(r.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):(f=n.all?n.all:n[t],e=n.all?"all":t,!f)?!1:(i=f.filter,u=f.bidders,i&&"include"!==i&&"exclude"!==i)?(r.logWarn('UserSync "filterSettings.'.concat(e,".filter\" setting '").concat(i,"' is not a valid option; use either 'include' or 'exclude'.")),!1):!!("*"===u||Array.isArray(u)&&0<u.length&&u.every(function(n){return r.isStr(n)&&"*"!==n}))||(r.logWarn('Detected an invalid setup in userSync "filterSettings.'.concat(e,".bidders\"; use either '*' (to represent all bidders) or an array of bidders.")),!1)}(i,n))return s[n]=!0,f=i.all?i.all:i[n],e="*"===f.bidders?[t]:f.bidders,{include:function(n,t){return!a()(n,t)},exclude:function(n,t){return a()(n,t)}}[f.filter||"include"](e,t)}i.d(t,"a",function(){return it});var r=i(0),h=i(3),d=i(12),a=i.n(d),g=i(9);h.b.setDefaults({userSync:r.deepClone({syncEnabled:!0,filterSettings:{image:{bidders:"*",filter:"include"}},syncsPerBidder:5,syncDelay:3e3,auctionDelay:0})});var nt=Object(g.a)("usersync"),c,f,e,l,o,s,u,tt=!r.isSafariBrowser()&&nt.cookiesAreEnabled(),it=(c={config:h.b.getConfig("userSync"),browserSupportsCookies:tt},f={},e=w(),l=new Set,s={image:!0,iframe:!(o={})},u=c.config,h.b.getConfig("userSync",function(n){var t;n.userSync&&(t=n.userSync.filterSettings,r.isPlainObject(t)&&(t.image||t.all||(n.userSync.filterSettings.image={bidders:"*",filter:"include"})));u=p(u,n.userSync)}),f.registerSync=function(n,t,i){return l.has(t)?r.logMessage('already fired syncs for "'.concat(t,'", ignoring registerSync call')):u.syncEnabled&&r.isArray(e[n])?t?0!==u.syncsPerBidder&&Number(o[t])>=u.syncsPerBidder?r.logWarn('Number of user syncs exceeded for "'.concat(t,'"')):f.canBidderRegisterSync(n,t)?(e[n].push([t,i]),(s=o)[h=t]?s[h]+=1:s[h]=1,void(o=s)):r.logWarn('Bidder "'.concat(t,'" not permitted to register their "').concat(n,'" userSync pixels.')):r.logWarn("Bidder is required for registering sync"):r.logWarn('User sync type "'.concat(n,'" not supported'));var s,h},f.syncUsers=function(){var n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0;if(n)return setTimeout(b,Number(n));b()},f.triggerUserSyncs=function(){u.enableOverride&&f.syncUsers()},f.canBidderRegisterSync=function(n,t){return!u.filterSettings||!rt(n,t)},f)},45:function(n,t,i){"use strict";function y(n,t){var u=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,i=parseFloat(n);return isNaN(i)&&(i=""),{low:""===i?"":r(n,h,u),med:""===i?"":r(n,c,u),high:""===i?"":r(n,l,u),auto:""===i?"":r(n,v,u),dense:""===i?"":r(n,a,u),custom:""===i?"":r(n,t,u)}}function r(n,t,i){var r="";if(!f(t))return r;var p,e,h,c,l,a,s,w,v,k=t.buckets.reduce(function(n,t){return n.max>t.max?n:t},{max:0}),y=0,b=o()(t.buckets,function(t){if(n>k.max*i){var f=t.precision;void 0===f&&(f=u);r=(t.max*i).toFixed(f)}else{if(n<=t.max*i&&y*i<=n)return t.min=y,t;y=t.max}});return b&&(p=n,h=i,c=void 0!==(e=b).precision?e.precision:u,l=e.increment*h,a=e.min*h,s=Math.pow(10,c+2),w=(p*s-a*s)/(l*s),v=Math.floor(w)*l+a,r=(v=Number(v.toFixed(10))).toFixed(c)),r}function f(n){if(s.isEmpty(n)||!n.buckets||!Array.isArray(n.buckets))return!1;var t=!0;return n.buckets.forEach(function(n){n.max&&n.increment||(t=!1)}),t}i.d(t,"a",function(){return y});i.d(t,"b",function(){return f});var e=i(10),o=i.n(e),s=i(0),u=2,h={buckets:[{max:5,increment:.5}]},c={buckets:[{max:20,increment:.1}]},l={buckets:[{max:20,increment:.01}]},a={buckets:[{max:3,increment:.01},{max:8,increment:.05},{max:20,increment:.5}]},v={buckets:[{max:5,increment:.05},{max:10,increment:.1},{max:20,increment:.5}]}},46:function(n){n.exports=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}}},466:function(n,t,i){var r=i(467);n.exports=r},467:function(n,t,i){i(468);var r=i(42);n.exports=r.Number.isInteger},468:function(n,t,i){i(14)({target:"Number",stat:!0},{isInteger:i(469)})},469:function(n,t,i){var r=i(23),u=Math.floor;n.exports=function(n){return!r(n)&&isFinite(n)&&u(n)===n}},47:function(n,t,i){var r=i(70),u=i(49);n.exports=function(n){return r(u(n))}},48:function(n){var t={}.toString;n.exports=function(n){return t.call(n).slice(8,-1)}},49:function(n){n.exports=function(n){if(null==n)throw TypeError("Can't call method on "+n);return n}},5:function(n){n.exports={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_WON:"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",BIDDER_BLOCKED:"bidderBlocked"},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"}}},50:function(n,t,i){var r=i(58),u=Math.min;n.exports=function(n){return 0<n?u(r(n),9007199254740991):0}},51:function(n){n.exports=function(){}},52:function(n,t,i){var r=i(25);n.exports=r},53:function(n){n.exports={}},54:function(n,t,i){var r,s,h,c,e,u,o,f,a=i(113),v=i(22),y=i(23),p=i(29),l=i(24),w=i(65),b=i(53),k=v.WeakMap;o=a?(r=new k,s=r.get,h=r.has,c=r.set,e=function(n,t){return c.call(r,n,t),t},u=function(n){return s.call(r,n)||{}},function(n){return h.call(r,n)}):(b[f=w("state")]=!0,e=function(n,t){return p(n,f,t),t},u=function(n){return l(n,f)?n[f]:{}},function(n){return l(n,f)});n.exports={set:e,get:u,has:o,enforce:function(n){return o(n)?u(n):e(n,{})},getterFor:function(n){return function(t){var i;if(!y(t)||(i=u(t)).type!==n)throw TypeError("Incompatible receiver, "+n+" required");return i}}}},55:function(n,t,i){var r=i(23);n.exports=function(n,t){if(!r(n))return n;var i,u;if(t&&"function"==typeof(i=n.toString)&&!r(u=i.call(n))||"function"==typeof(i=n.valueOf)&&!r(u=i.call(n))||!t&&"function"==typeof(i=n.toString)&&!r(u=i.call(n)))return u;throw TypeError("Can't convert object to primitive value");}},56:function(n,t,i){function r(n){var i=1==n,c=2==n,l=3==n,t=4==n,r=6==n,a=5==n||r;return function(v,y,p,w){for(var k,d,tt=e(v),g=f(tt),ut=u(y,p,3),it=o(g.length),b=0,rt=w||s,nt=i?rt(v,it):c?rt(v,0):void 0;b<it;b++)if((a||b in g)&&(d=ut(k=g[b],b,tt),n))if(i)nt[b]=d;else if(d)switch(n){case 3:return!0;case 5:return k;case 6:return b;case 2:h.call(nt,k)}else if(t)return!1;return r?-1:l||t?t:nt}}var u=i(21),f=i(70),e=i(57),o=i(50),s=i(101),h=[].push;n.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6)}},57:function(n,t,i){var r=i(49);n.exports=function(n){return Object(r(n))}},58:function(n){var t=Math.ceil,i=Math.floor;n.exports=function(n){return isNaN(n=+n)?0:(0<n?i:t)(n)}},59:function(n){var t=0,i=Math.random();n.exports=function(n){return"Symbol("+String(void 0===n?"":n)+")_"+(++t+i).toString(36)}},60:function(n,t,i){function f(n){throw n;}var e=i(27),o=i(28),r=i(24),s=Object.defineProperty,u={};n.exports=function(n,t){if(r(u,n))return u[n];var i=[][n],h=!!r(t=t||{},"ACCESSORS")&&t.ACCESSORS,c=r(t,0)?t[0]:f,l=r(t,1)?t[1]:void 0;return u[n]=!!i&&!o(function(){if(h&&!e)return!0;var n={length:-1};h?s(n,1,{enumerable:!0,get:f}):n[1]=1;i.call(n,c,l)})}},61:function(n,t,i){var r=i(62),u=i(37),f=i(19)("iterator");n.exports=function(n){if(null!=n)return n[f]||n["@@iterator"]||u[r(n)]}},62:function(n,t,i){var u=i(63),r=i(48),f=i(19)("toStringTag"),e="Arguments"==r(function(){return arguments}());n.exports=u?r:function(n){var t,i,u;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(i=function(n,t){try{return n[t]}catch(n){}}(t=Object(n),f))?i:e?r(t):"Object"==(u=r(t))&&"function"==typeof t.callee?"Arguments":u}},63:function(n,t,i){var r={};r[i(19)("toStringTag")]="z";n.exports="[object z]"===String(r)},64:function(n,t,i){var u=i(63),f=i(31).f,e=i(29),o=i(24),s=i(112),r=i(19)("toStringTag");n.exports=function(n,t,i,h){var c;n&&(c=i?n:n.prototype,o(c,r)||f(c,r,{configurable:!0,value:t}),h&&!u&&e(c,"toString",s))}},65:function(n,t,i){var u=i(73),f=i(59),r=u("keys");n.exports=function(n){return r[n]||(r[n]=f(n))}},66:function(n,t,i){"use strict";function s(){return this}var p=i(14),w=i(121),h=i(86),c=i(123),b=i(64),l=i(29),k=i(84),d=i(19),e=i(16),a=i(37),v=i(85),o=v.IteratorPrototype,u=v.BUGGY_SAFARI_ITERATORS,r=d("iterator"),f="values",y="entries";n.exports=function(n,t,i,v,d,g,nt){function et(n){if(n===d&&rt)return rt;if(!u&&n in tt)return tt[n];switch(n){case"keys":case f:case y:return function(){return new i(this,n)}}return function(){return new i(this)}}w(i,t,v);var it,ut,ot,ht=t+" Iterator",st=!1,tt=n.prototype,ft=tt[r]||tt["@@iterator"]||d&&tt[d],rt=!u&&ft||et(d),ct="Array"==t&&tt.entries||ft;if(ct&&(it=h(ct.call(new n)),o!==Object.prototype&&it.next&&(e||h(it)===o||(c?c(it,o):"function"!=typeof it[r]&&l(it,r,s)),b(it,ht,!0,!0),e&&(a[ht]=s))),d==f&&ft&&ft.name!==f&&(st=!0,rt=function(){return ft.call(this)}),e&&!nt||tt[r]===rt||l(tt,r,rt),a[t]=rt,d)if(ut={values:et(f),keys:g?rt:et("keys"),entries:et(y)},nt)for(ot in ut)!u&&!st&&ot in tt||k(tt,ot,ut[ot]);else p({target:t,proto:!0,forced:u||st},ut);return ut}},67:function(n,t,i){"use strict";function f(n,t,i){var o,u,f,e=(u=i,f=r[o=n]=r[o]||{bidders:{}},u?f.bidders[u]=f.bidders[u]||{}:f);return e[t]=(e[t]||0)+1,e[t]}var u,r,e;i.d(t,"a",function(){return e});u=i(0);r={};e={incrementRequestsCounter:function(n){return f(n,"requestsCounter")},incrementBidderRequestsCounter:function(n,t){return f(n,"requestsCounter",t)},incrementBidderWinsCounter:function(n,t){return f(n,"winsCounter",t)},getRequestsCounter:function(n){return Object(u.deepAccess)(r,"".concat(n,".requestsCounter"))||0},getBidderRequestsCounter:function(n,t){return Object(u.deepAccess)(r,"".concat(n,".bidders.").concat(t,".requestsCounter"))||0},getBidderWinsCounter:function(n,t){return Object(u.deepAccess)(r,"".concat(n,".bidders.").concat(t,".winsCounter"))||0}}},68:function(n,t,i){"use strict";function tt(n){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function b(){return(b=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function ut(n,t,i){n.defaultView&&n.defaultView.frameElement&&(n.defaultView.frameElement.width=t,n.defaultView.frameElement.height=i)}function k(n,t){var i=[];return r.isArray(n)&&(t?n.length===t:0<n.length)&&(n.every(function(n){return Object(s.isArrayOfNums)(n,2)})?i=n:Object(s.isArrayOfNums)(n,2)&&i.push(n)),i}function ft(n){var t=r.deepClone(n),u=t.mediaTypes.banner,i=k(u.sizes);return 0<i.length?(u.sizes=i,t.sizes=i):(r.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 et(n){var u,f,t=r.deepClone(n),i=t.mediaTypes.video;return i.playerSize&&(u="number"==typeof i.playerSize[0]?2:1,0<(f=k(i.playerSize,u)).length?(2==u&&r.logInfo("Transforming video.playerSize from [640,480] to [[640,480]] so it's in the proper format."),i.playerSize=f,t.sizes=f):(r.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)),t}function ot(n){var i=r.deepClone(n),t=i.mediaTypes.native;return t.image&&t.image.sizes&&!Array.isArray(t.image.sizes)&&(r.logError("Please use an array of sizes for native.image.sizes field.  Removing invalid mediaTypes.native.image.sizes property from request."),delete i.mediaTypes.native.image.sizes),t.image&&t.image.aspect_ratios&&!Array.isArray(t.image.aspect_ratios)&&(r.logError("Please use an array of sizes for native.image.aspect_ratios field.  Removing invalid mediaTypes.native.image.aspect_ratios property from request."),delete i.mediaTypes.native.image.aspect_ratios),t.icon&&t.icon.sizes&&!Array.isArray(t.icon.sizes)&&(r.logError("Please use an array of sizes for native.icon.sizes field.  Removing invalid mediaTypes.native.icon.sizes property from request."),delete i.mediaTypes.native.icon.sizes),i}function ht(n){var t=f.a[n]().filter(r.bind.call(s.adUnitsFilter,this,f.a.getAdUnitCodes())),i=f.a.getLastAuctionId();return t.map(function(n){return n.adUnitCode}).filter(s.uniques).map(function(n){return t.filter(function(t){return t.auctionId===i&&t.adUnitCode===n})}).filter(function(n){return n&&n[0]&&n[0].adUnitCode}).map(function(n){return t={},i=n[0].adUnitCode,r={bids:n},i in t?Object.defineProperty(t,i,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[i]=r,t;var t,i,r}).reduce(function(n,t){return b(n,t)},{})}function y(n){var e=n.reason,i=n.message,u=n.bid,f=n.id,t={reason:e,message:i};u&&(t.bid=u);f&&(t.adId=f);r.logError(i);o.emit(ii,t)}function ct(n,t){!function(n){for(var t;t=n.shift();)t()}(kt.c);n.call(this,t)}function lt(n){n.forEach(function(n){if(void 0===n.called)try{n.call();n.called=!0}catch(n){r.logError("Error processing command :","prebid.js",n)}})}var st,d;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"adUnitSetupChecks",function(){return st});i.d(t,"checkAdUnitSetup",function(){return d});t.executeStorageCallbacks=ct;var at=i(20),s=i(0),vt=i(223),yt=i(43),h=i(3),f=i(26),e=i(41),p=i(13),pt=i(224),wt=i(12),w=i.n(wt),g=i(67),nt=i(11),bt=i(32),kt=i(9);var u=Object(at.a)(),c=i(5),r=i(0),l=i(7).default,o=i(8),dt=yt.a.triggerUserSyncs,a=c.EVENTS,gt=a.ADD_AD_UNITS,ni=a.BID_WON,ti=a.REQUEST_BIDS,it=a.SET_TARGETING,ii=a.AD_RENDER_FAILED,v=c.AD_RENDER_FAILED_REASON,ri=v.PREVENT_WRITING_ON_MAIN_DOCUMENT,ui=v.NO_AD,fi=v.EXCEPTION,ei=v.CANNOT_FIND_AD,oi=v.MISSING_DOC_OR_ADID,rt={bidWon:function(n){var t=f.a.getBidsRequested().map(function(n){return n.bids.map(function(n){return n.adUnitCode})}).reduce(s.flatten).filter(s.uniques);return!!r.contains(t,n)||void r.logError('The "'+n+'" placement is not defined.')}};Object(pt.a)();u.bidderSettings=u.bidderSettings||{};u.libLoaded=!0;u.version="v4.2.0";r.logInfo("Prebid.js v4.2.0 loaded");u.adUnits=u.adUnits||[];u.triggerUserSyncs=dt;st={validateBannerMediaType:ft,validateVideoMediaType:et,validateNativeMediaType:ot,validateSizes:k};d=Object(p.b)("sync",function(n){var t=[];return n.forEach(function(n){var u,f,e,o,i=n.mediaTypes;i&&0!==Object.keys(i).length?(i.banner&&(u=ft(n)),i.video&&(f=et(u||n)),i.native&&(e=ot(f||u||n)),o=b({},u,f,e),t.push(o)):r.logError("Detected adUnit.code '".concat(n.code,"' did not have a 'mediaTypes' object defined.  This is a required field for the auction, so this adUnit has been removed."))}),t},"checkAdUnitSetup");u.getAdserverTargetingForAdUnitCodeStr=function(n){if(r.logInfo("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),n){var t=u.getAdserverTargetingForAdUnitCode(n);return r.transformAdServerTargetingObj(t)}r.logMessage("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")};u.getAdserverTargetingForAdUnitCode=function(n){return u.getAdserverTargeting(n)[n]};u.getAdserverTargeting=function(n){return r.logInfo("Invoking pbjs.getAdserverTargeting",arguments),e.a.getAllTargeting(n)};u.getNoBids=function(){return r.logInfo("Invoking pbjs.getNoBids",arguments),ht("getNoBids")};u.getBidResponses=function(){return r.logInfo("Invoking pbjs.getBidResponses",arguments),ht("getBidsReceived")};u.getBidResponsesForAdUnitCode=function(n){return{bids:f.a.getBidsReceived().filter(function(t){return t.adUnitCode===n})}};u.setTargetingForGPTAsync=function(n,t){var i;r.logInfo("Invoking pbjs.setTargetingForGPTAsync",arguments);Object(s.isGptPubadsDefined)()?(i=e.a.getAllTargeting(n),e.a.resetPresetTargeting(n,t),e.a.setTargetingForGPT(i,t),Object.keys(i).forEach(function(n){Object.keys(i[n]).forEach(function(t){"hb_adid"===t&&f.a.setStatusForBids(i[n][t],c.BID_STATUS.BID_TARGETING_SET)})}),o.emit(it,i)):r.logError("window.googletag is not defined on the page")};u.setTargetingForAst=function(n){r.logInfo("Invoking pbjs.setTargetingForAn",arguments);e.a.isApntagDefined()?(e.a.setTargetingForAst(n),o.emit(it,e.a.getAllTargeting())):r.logError("window.apntag is not defined on the page")};u.renderAd=function(n,t){var e,s,h,a,c,l,v,p,w,u,b,k,i,d,g;if(r.logInfo("Invoking pbjs.renderAd",arguments),r.logMessage("Calling renderAd with adId :"+t),n&&t)try{i=f.a.findBidByAdId(t);i?(i.ad=r.replaceAuctionPrice(i.ad,i.cpm),i.adUrl=r.replaceAuctionPrice(i.adUrl,i.cpm),f.a.addWinningBid(i),o.emit(ni,i),e=i.height,s=i.width,h=i.ad,a=i.mediaType,c=i.adUrl,l=i.renderer,v=document.createComment("Creative ".concat(i.creativeId," served by ").concat(i.bidder," Prebid.js Header Bidding")),r.insertElement(v,n,"body"),Object(nt.c)(l)?Object(nt.b)(l,i):n===document&&!r.inIframe()||"video"===a?(p="Error trying to write ad. Ad render call ad id ".concat(t," was prevented from writing to the main document."),y({reason:ri,message:p,bid:i,id:t})):h?(navigator.userAgent&&-1<navigator.userAgent.toLowerCase().indexOf("firefox/")&&(w=navigator.userAgent.toLowerCase().match(/firefox\/([\d\.]+)/)[1])&&parseInt(w,10)<67&&n.open("text/html","replace"),n.write(h),n.close(),ut(n,s,e),r.callBurl(i)):c?((u=r.createInvisibleIframe()).height=e,u.width=s,u.style.display="inline",u.style.overflow="hidden",u.src=c,r.insertElement(u,n,"body"),ut(n,s,e),r.callBurl(i)):(b="Error trying to write ad. No ad for bid response id: ".concat(t),y({reason:ui,message:b,bid:i,id:t}))):(k="Error trying to write ad. Cannot find ad by given id : ".concat(t),y({reason:ei,message:k,id:t}))}catch(n){d="Error trying to write ad Id :".concat(t," to the page:").concat(n.message);y({reason:fi,message:d,id:t})}else g="Error trying to write ad Id :".concat(t," to the page. Missing document or adId"),y({reason:oi,message:g,id:t})};u.removeAdUnit=function(n){r.logInfo("Invoking pbjs.removeAdUnit",arguments);n?(r.isArray(n)?n:[n]).forEach(function(n){for(var t=u.adUnits.length-1;0<=t;t--)u.adUnits[t].code===n&&u.adUnits.splice(t,1)}):u.adUnits=[]};u.requestBids=Object(p.b)("async",function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},c=t.bidsBackHandler,y=t.timeout,n=t.adUnits,i=t.adUnitCodes,p=t.labels,b=t.auctionId,v,s,a;if(o.emit(ti),v=y||h.b.getConfig("bidderTimeout"),n=n||u.adUnits,r.logInfo("Invoking pbjs.requestBids",arguments),n=d(n),i&&i.length?n=n.filter(function(n){return w()(i,n.code)}):i=n&&n.map(function(n){return n.code}),n.forEach(function(n){var f=Object.keys(n.mediaTypes||{banner:"banner"}),t=n.bids.map(function(n){return n.bidder}),e=l.bidderRegistry,i=h.b.getConfig("s2sConfig"),u=i&&i.bidders,o=u?t.filter(function(n){return!w()(u,n)}):t;n.transactionId=r.generateUUID();o.forEach(function(t){var i=e[t],u=i&&i.getSpec&&i.getSpec(),o=u&&u.supportedMediaTypes||["banner"];f.some(function(n){return w()(o,n)})?g.a.incrementBidderRequestsCounter(n.code,t):(r.logWarn(r.unsupportedBidderMessage(n,t)),n.bids=n.bids.filter(function(n){return n.bidder!==t}))});g.a.incrementRequestsCounter(n.code)}),n&&0!==n.length)s=f.a.createAuction({adUnits:n,adUnitCodes:i,callback:c,cbTimeout:v,labels:p,auctionId:b}),a=n.length,15<a&&r.logInfo("Current auction ".concat(s.getAuctionId()," contains ").concat(a," adUnits."),n),i.forEach(function(n){return e.a.setLatestAuctionForAdUnit(n,s.getAuctionId())}),s.callBids();else if(r.logMessage("No adUnits configured. No bids requested."),"function"==typeof c)try{c()}catch(t){r.logError("Error executing bidsBackHandler",null,t)}});u.requestBids.before(ct,49);u.addAdUnits=function(n){r.logInfo("Invoking pbjs.addAdUnits",arguments);r.isArray(n)?u.adUnits.push.apply(u.adUnits,n):"object"===tt(n)&&u.adUnits.push(n);o.emit(gt)};u.onEvent=function(n,t,i){r.logInfo("Invoking pbjs.onEvent",arguments);r.isFn(t)?!i||rt[n].call(null,i)?o.on(n,t,i):r.logError('The id provided is not valid for event "'+n+'" and no handler was set.'):r.logError('The event handler provided is not a function and was not set on event "'+n+'".')};u.offEvent=function(n,t,i){r.logInfo("Invoking pbjs.offEvent",arguments);i&&!rt[n].call(null,i)||o.off(n,t,i)};u.registerBidAdapter=function(n,t){r.logInfo("Invoking pbjs.registerBidAdapter",arguments);try{l.registerBidAdapter(n(),t)}catch(n){r.logError("Error registering bidder adapter : "+n.message)}};u.registerAnalyticsAdapter=function(n){r.logInfo("Invoking pbjs.registerAnalyticsAdapter",arguments);try{l.registerAnalyticsAdapter(n)}catch(n){r.logError("Error registering analytics adapter : "+n.message)}};u.createBid=function(n){return r.logInfo("Invoking pbjs.createBid",arguments),Object(bt.a)(n)};u.enableAnalytics=function(n){n&&!r.isEmpty(n)?(r.logInfo("Invoking pbjs.enableAnalytics for: ",n),l.enableAnalytics(n)):r.logError("pbjs.enableAnalytics should be called with option {}")};u.aliasBidder=function(n,t,i){r.logInfo("Invoking pbjs.aliasBidder",arguments);n&&t?l.aliasBidAdapter(n,t,i):r.logError("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")};u.getAllWinningBids=function(){return f.a.getAllWinningBids()};u.getAllPrebidWinningBids=function(){return f.a.getBidsReceived().filter(function(n){return n.status===c.BID_STATUS.BID_TARGETING_SET})};u.getHighestCpmBids=function(n){return e.a.getWinningBids(n)};u.markWinningBidAsUsed=function(n){var t=[];n.adUnitCode&&n.adId?t=f.a.getBidsReceived().filter(function(t){return t.adId===n.adId&&t.adUnitCode===n.adUnitCode}):n.adUnitCode?t=e.a.getWinningBids(n.adUnitCode):n.adId?t=f.a.getBidsReceived().filter(function(t){return t.adId===n.adId}):r.logWarn("Inproper usage of markWinningBidAsUsed. It'll need an adUnitCode and/or adId to function.");0<t.length&&(t[0].status=c.BID_STATUS.RENDERED)};u.getConfig=h.b.getConfig;u.setConfig=h.b.setConfig;u.setBidderConfig=h.b.setBidderConfig;u.que.push(function(){return Object(vt.a)()});u.cmd.push=function(n){if("function"==typeof n)try{n.call()}catch(n){r.logError("Error processing command :",n.message,n.stack)}else r.logError("Commands written into pbjs.cmd.push must be wrapped in a function")};u.que.push=u.cmd.push;u.processQueue=function(){p.b.ready();lt(u.que);lt(u.cmd)};t.default=u},69:function(n,t,i){"use strict";t.a=function(n,t){r.adServers=r.adServers||{};r.adServers[n]=r.adServers[n]||{};Object.keys(t).forEach(function(i){r.adServers[n][i]?Object(f.logWarn)("Attempting to add an already registered function property ".concat(i," for AdServer ").concat(n,".")):r.adServers[n][i]=t[i]})};var u=i(20),f=i(0),r=Object(u.a)()},7:function(n,t,i){"use strict";function lt(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return rt(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?rt(n,t):void 0}}(n,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 rt(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function l(){return(l=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function k(){return f&&f.enabled&&f.testing&&c}function nt(n,t,i){try{var u=s[n].getSpec();u&&u[t]&&"function"==typeof u[t]&&(r.logInfo("Invoking ".concat(n,".").concat(t)),h.b.runWithBidder(n,e.bind.call(u[t],u,i)))}catch(i){r.logWarn("Error calling ".concat(t," of ").concat(n))}}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"gdprDataHandler",function(){return v});i.d(t,"uspDataHandler",function(){return y});t.setS2STestingModule=function(n){c=n};var e=i(0),p=i(91),d=i(35),ot=i(1),tt=i(4),h=i(3),it=i(13),st=i(12),o=i.n(st),ht=i(10),w=i.n(ht),b=i(67),ct=i(30);var c,r=i(0),a=i(5),g=i(8),u={},s=u.bidderRegistry={},ut=u.aliasRegistry={},f={};h.b.getConfig("s2sConfig",function(n){f=n.s2sConfig});var ft={},et=Object(it.b)("sync",function(n){var i=n.bidderCode,u=n.auctionId,f=n.bidderRequestId,o=n.adUnits,t=n.labels,s=n.src;return o.reduce(function(n,o){var h=Object(p.b)(Object(p.a)(o,t),o.mediaTypes,o.sizes),a=h.active,v=h.mediaTypes,c=h.filterResults;return a?c&&r.logInfo('Size mapping filtered adUnit "'.concat(o.code,'" banner sizes from '),c.before,"to ",c.after):r.logInfo('Size mapping disabled adUnit "'.concat(o.code,'"')),a&&n.push(o.bids.filter(function(n){return n.bidder===i}).reduce(function(n,i){var y=o.nativeParams||r.deepAccess(o,"mediaTypes.native");y&&(i=l({},i,{nativeParams:Object(d.g)(y)}));i=l({},i,Object(e.getDefinedParams)(o,["fpd","mediaType","renderer","storedAuctionResponse"]));var c=Object(p.b)(Object(p.a)(i,t),v),w=c.active,h=c.mediaTypes,a=c.filterResults;return w?a&&r.logInfo('Size mapping filtered adUnit "'.concat(o.code,'" bidder "').concat(i.bidder,'" banner sizes from '),a.before,"to ",a.after):r.logInfo('Size mapping deactivated adUnit "'.concat(o.code,'" bidder "').concat(i.bidder,'"')),r.isValidMediaTypes(h)?i=l({},i,{mediaTypes:h}):r.logError("mediaTypes is not correctly configured for adunit ".concat(o.code)),w&&n.push(l({},i,{adUnitCode:o.code,transactionId:o.transactionId,sizes:r.deepAccess(h,"banner.sizes")||r.deepAccess(h,"video.playerSize")||[],bidId:i.bid_id||r.getUniqueIdentifierStr(),bidderRequestId:f,auctionId:u,src:s,bidRequestsCount:b.a.getRequestsCounter(o.code),bidderRequestsCount:b.a.getBidderRequestsCounter(o.code,i.bidder),bidderWinsCount:b.a.getBidderWinsCounter(o.code,i.bidder)})),n},[])),n},[]).reduce(e.flatten,[]).filter(function(n){return""!==n})},"getBids"),v={consentData:null,setConsentData:function(n){v.consentData=n},getConsentData:function(){return v.consentData}},y={consentData:null,setConsentData:function(n){y.consentData=n},getConsentData:function(){return y.consentData}};u.makeBidRequests=Object(it.b)("sync",function(n,t,i,u,l){var p,b,at,rt,vt;g.emit(a.EVENTS.BEFORE_REQUEST_BIDS,n);p=[];b=Object(e.getBidderCodes)(n);h.b.getConfig("bidderSequence")===h.a&&(b=Object(e.shuffle)(b));var nt,d,ut,ft,ot,tt,st,ht=Object(ct.a)(),it=b,lt=[];return f.enabled&&(k()&&(lt=c.getSourceBidderMap(n)[c.CLIENT]),nt=f.bidders,it=b.filter(function(n){return!o()(nt,n)||o()(lt,n)}),Boolean(k()&&f.testServerOnly)&&(st=n,Boolean(w()(st,function(n){return w()(n.bids,function(n){return(n.bidSource||f.bidderControl&&f.bidderControl[n.bidder])&&n.finalSource===c.SERVER})})))&&(it.length=0),ft=n,ot=f.bidders,(tt=r.deepClone(ft)).forEach(function(n){n.bids=n.bids.filter(function(n){return o()(ot,n.bidder)&&(!k()||n.finalSource!==c.CLIENT)}).map(function(n){return n.bid_id=r.getUniqueIdentifierStr(),n})}),d=tt=tt.filter(function(n){return 0!==n.bids.length}),ut=r.generateUUID(),nt.forEach(function(n){var u=r.getUniqueIdentifierStr(),e={bidderCode:n,auctionId:i,bidderRequestId:u,tid:ut,bids:et({bidderCode:n,auctionId:i,bidderRequestId:u,adUnits:r.deepClone(d),labels:l,src:a.S2S.SRC}),auctionStart:t,timeout:f.timeout,src:a.S2S.SRC,refererInfo:ht};0!==e.bids.length&&p.push(e)}),d.forEach(function(n){var t=n.bids.filter(function(n){return w()(p,function(t){return w()(t.bids,function(t){return t.bidId===n.bid_id})})});n.bids=t}),p.forEach(function(n){n.adUnitsS2SCopy=d.filter(function(n){return 0<n.bids.length})})),vt=(at=n,(rt=r.deepClone(at)).forEach(function(n){n.bids=n.bids.filter(function(n){return!k()||n.finalSource!==c.SERVER})}),rt=rt.filter(function(n){return 0!==n.bids.length})),it.forEach(function(n){var e=r.getUniqueIdentifierStr(),f={bidderCode:n,auctionId:i,bidderRequestId:e,bids:et({bidderCode:n,auctionId:i,bidderRequestId:e,adUnits:r.deepClone(vt),labels:l,src:"client"}),auctionStart:t,timeout:u,refererInfo:ht},o=s[n];o||r.logError("Trying to make a request for bidder that does not exist: ".concat(n));o&&f.bids&&0!==f.bids.length&&p.push(f)}),v.getConsentData()&&p.forEach(function(n){n.gdprConsent=v.getConsentData()}),y.getConsentData()&&p.forEach(function(n){n.uspConsent=y.getConsentData()}),p},"makeBidRequests");u.callBids=function(n,t,i,u,c,l,v){var b,k,y,d,nt,p,it,rt,w,ut,ft;t.length?(k=(b=lt(t.reduce(function(n,t){return n[Number(void 0!==t.src&&t.src===a.S2S.SRC)].push(t),n},[[],[]]),2))[0],(y=b[1]).length&&(d=Object(tt.b)(l,c?{request:c.request.bind(null,"s2s"),done:c.done}:void 0),nt=f.bidders,p=s[f.adapter],it=y[0].tid,rt=y[0].adUnitsS2SCopy,p?(w={tid:it,ad_units:rt}).ad_units.length&&(ut=y.map(function(n){return n.start=Object(e.timestamp)(),u.bind(n)}),ft=w.ad_units.reduce(function(n,t){return n.concat((t.bids||[]).reduce(function(n,t){return n.concat(t.bidder)},[]))},[]),r.logMessage("CALLING S2S HEADER BIDDERS ==== ".concat(nt.filter(function(n){return o()(ft,n)}).join(","))),y.forEach(function(n){g.emit(a.EVENTS.BID_REQUESTED,n)}),p.callBids(w,y,function(n,t){var r=Object(e.getBidderRequest)(y,t.bidderCode,n);r&&i.call(r,n,t)},function(){return ut.forEach(function(n){return n()})},d)):r.logError("missing "+f.adapter)),k.forEach(function(n){var t,o,f;n.start=Object(e.timestamp)();t=s[n.bidderCode];r.logMessage("CALLING BIDDER ======= ".concat(n.bidderCode));g.emit(a.EVENTS.BID_REQUESTED,n);o=Object(tt.b)(l,c?{request:c.request.bind(null,n.bidderCode),done:c.done}:void 0);f=u.bind(n);try{h.b.runWithBidder(n.bidderCode,e.bind.call(t.callBids,t,n,i.bind(n),f,o,v,h.b.callbackWithBidder(n.bidderCode)))}catch(t){r.logError("".concat(n.bidderCode," Bid Adapter emitted an uncaught error when parsing their bidRequest"),{e:t,bidRequest:n});f()}})):r.logWarn("callBids executed with no bidRequests.  Were they filtered by labels or sizing?")};u.videoAdapters=[];u.registerBidAdapter=function(n,t){var i=(2<arguments.length&&void 0!==arguments[2]?arguments[2]:{}).supportedMediaTypes,f=void 0===i?[]:i;n&&t?"function"==typeof n.callBids?(s[t]=n,o()(f,"video")&&u.videoAdapters.push(t),o()(f,"native")&&d.e.push(t)):r.logError("Bidder adaptor error for bidder code: "+t+"bidder must implement a callBids() function"):r.logError("bidAdaptor or bidderCode not specified")};u.aliasBidAdapter=function(n,t,i){var c,e,f,a,v,p,w,y,b;if(void 0===s[t])if(f=s[n],void 0===f)a=h.b.getConfig("s2sConfig"),v=a&&a.bidders,v&&o()(v,t)?ut[t]=n:r.logError('bidderCode "'+n+'" is not an existing bidder.',"adapterManager.aliasBidAdapter");else try{b=(c=n,e=[],o()(u.videoAdapters,c)&&e.push("video"),o()(d.e,c)&&e.push("native"),e);f.constructor.prototype!=Object.prototype?(y=new f.constructor).setBidderCode(t):(p=f.getSpec(),w=i&&i.gvlid,y=Object(ot.newBidder)(l({},p,{code:t,gvlid:w})),ut[t]=n);u.registerBidAdapter(y,t,{supportedMediaTypes:b})}catch(t){r.logError(n+" bidder does not currently support aliasing.","adapterManager.aliasBidAdapter")}else r.logMessage('alias name "'+t+'" has been already specified.')};u.registerAnalyticsAdapter=function(n){var t=n.adapter,i=n.code;t&&i?"function"==typeof t.enableAnalytics?(t.code=i,ft[i]=t):r.logError('Prebid Error: Analytics adaptor error for analytics "'.concat(i,'"\n        analytics adapter must implement an enableAnalytics() function')):r.logError("Prebid Error: analyticsAdapter or analyticsCode not specified")};u.enableAnalytics=function(n){r.isArray(n)||(n=[n]);r._each(n,function(n){var t=ft[n.provider];t?t.enableAnalytics(n):r.logError("Prebid Error: no analytics adapter found in registry for\n        ".concat(n.provider,"."))})};u.getBidAdapter=function(n){return s[n]};u.callTimedOutBidders=function(n,t,i){t=t.map(function(t){return t.params=r.getUserConfiguredParams(n,t.adUnitCode,t.bidder),t.timeout=i,t});t=r.groupBy(t,"bidder");Object.keys(t).forEach(function(n){nt(n,"onTimeout",t[n])})};u.callBidWonBidder=function(n,t,i){t.params=r.getUserConfiguredParams(i,t.adUnitCode,t.bidder);b.a.incrementBidderWinsCounter(t.adUnitCode,t.bidder);nt(n,"onBidWon",t)};u.callSetTargetingBidder=function(n,t){nt(n,"onSetTargeting",t)};t.default=u},70:function(n,t,i){var r=i(28),u=i(48),f="".split;n.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(n){return"String"==u(n)?f.call(n,""):Object(n)}:Object},71:function(n,t,i){var r=i(27),u=i(28),f=i(72);n.exports=!r&&!u(function(){return 7!=Object.defineProperty(f("div"),"a",{get:function(){return 7}}).a})},72:function(n,t,i){var f=i(22),u=i(23),r=f.document,e=u(r)&&u(r.createElement);n.exports=function(n){return e?r.createElement(n):{}}},73:function(n,t,i){var u=i(16),r=i(74);(n.exports=function(n,t){return r[n]||(r[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.4",mode:u?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},74:function(n,t,i){var u=i(22),f=i(103),r="__core-js_shared__",e=u[r]||f(r,{});n.exports=e},75:function(n,t,i){var r=i(28);n.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},76:function(n,t,i){function r(n){return function(t,i,r){var c,s=u(t),h=f(s.length),o=e(r,h);if(n&&i!=i){for(;o<h;)if((c=s[o++])!=c)return!0}else for(;o<h;o++)if((n||o in s)&&s[o]===i)return n||o||0;return!n&&-1}}var u=i(47),f=i(50),e=i(107);n.exports={includes:r(!0),indexOf:r(!1)}},77:function(n,t,i){var r=i(108);i(131);i(133);i(135);i(137);i(139);i(140);i(141);i(142);i(143);i(144);i(145);i(146);i(147);i(148);i(149);i(150);i(151);i(152);n.exports=r},78:function(n,t,i){function u(n){h(n,r,{value:{objectID:"O"+ ++a,weakData:{}}})}var o=i(53),s=i(23),f=i(24),h=i(31).f,c=i(59),l=i(111),r=c("meta"),a=0,e=Object.isExtensible||function(){return!0},v=n.exports={REQUIRED:!1,fastKey:function(n,t){if(!s(n))return"symbol"==typeof n?n:("string"==typeof n?"S":"P")+n;if(!f(n,r)){if(!e(n))return"F";if(!t)return"E";u(n)}return n[r].objectID},getWeakData:function(n,t){if(!f(n,r)){if(!e(n))return!0;if(!t)return!1;u(n)}return n[r].weakData},onFreeze:function(n){return l&&v.REQUIRED&&e(n)&&!f(n,r)&&u(n),n}};o[r]=!0},79:function(n,t,i){var r=i(19),u=i(37),f=r("iterator"),e=Array.prototype;n.exports=function(n){return void 0!==n&&(u.Array===n||e[f]===n)}},8:function(n,t,i){function e(){return(e=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}var u,f,r=i(0),o=i(5),l=Array.prototype.slice,s=Array.prototype.push,h=r._map(o.EVENTS,function(n){return n}),a=o.EVENT_ID_PATHS,c=[];n.exports=(u={},(f={}).on=function(n,t,i){var f,e;e=n;r.contains(h,e)?(f=u[n]||{que:[]},i?(f[i]=f[i]||{que:[]},f[i].que.push(t)):f.que.push(t),u[n]=f):r.logError("Wrong event name : "+n+" Valid event names :"+h)},f.emit=function(n){!function(n,t){r.logMessage("Emitting event for: "+n);var o=t[0]||{},i=o[a[n]],f=u[n]||{que:[]},h=r._map(f,function(n,t){return t}),e=[];c.push({eventType:n,args:o,id:i});i&&r.contains(h,i)&&s.apply(e,f[i].que);s.apply(e,f.que);r._each(e,function(n){if(n)try{n.apply(null,t)}catch(n){r.logError("Error executing handler:","events.js",n)}})}(n,l.call(arguments,1))},f.off=function(n,t,i){var f=u[n];r.isEmpty(f)||r.isEmpty(f.que)&&r.isEmpty(f[i])||i&&(r.isEmpty(f[i])||r.isEmpty(f[i].que))||(i?r._each(f[i].que,function(n){var r=f[i].que;n===t&&r.splice(r.indexOf(n),1)}):r._each(f.que,function(n){var i=f.que;n===t&&i.splice(i.indexOf(n),1)}),u[n]=f)},f.get=function(){return u},f.getEvents=function(){var n=[];return r._each(c,function(t){var i=e({},t);n.push(i)}),n},f)},80:function(n,t,i){var r=i(15);n.exports=function(n,t,i,u){try{return u?t(r(i)[0],i[1]):t(i)}catch(t){var f=n.return;throw void 0!==f&&r(f.call(n)),t;}}},81:function(n){n.exports=function(n,t,i){if(!(n instanceof t))throw TypeError("Incorrect "+(i?i+" ":"")+"invocation");return n}},82:function(n,t,i){function u(){}function o(n){return"<script>"+n+"<\/"+w+">"}var f,c=i(15),l=i(116),s=i(83),a=i(53),v=i(119),y=i(72),p=i(65),e="prototype",w="script",h=p("IE_PROTO"),r=function(){var n,t,i;try{f=document.domain&&new ActiveXObject("htmlfile")}catch(n){}for(r=f?function(n){n.write(o(""));n.close();var t=n.parentWindow.Object;return n=null,t}(f):((t=y("iframe")).style.display="none",v.appendChild(t),t.src=String("javascript:"),(n=t.contentWindow.document).open(),n.write(o("document.F=Object")),n.close(),n.F),i=s.length;i--;)delete r[e][s[i]];return r()};a[h]=!0;n.exports=Object.create||function(n,t){var i;return null!==n?(u[e]=c(n),i=new u,u[e]=null,i[h]=n):i=r(),void 0===t?i:l(i,t)}},828:function(n,t,i){n.exports=i(68)},83:function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},84:function(n,t,i){var r=i(29);n.exports=function(n,t,i,u){u&&u.enumerable?n[t]=i:r(n,t,i)}},85:function(n,t,i){"use strict";var r,u,f,e=i(86),h=i(29),c=i(24),l=i(19),a=i(16),o=l("iterator"),s=!1;[].keys&&("next"in(f=[].keys())?(u=e(e(f)))!==Object.prototype&&(r=u):s=!0);null==r&&(r={});a||c(r,o)||h(r,o,function(){return this});n.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:s}},86:function(n,t,i){var u=i(24),f=i(57),e=i(65),o=i(122),r=e("IE_PROTO"),s=Object.prototype;n.exports=o?Object.getPrototypeOf:function(n){return n=f(n),u(n,r)?n[r]:"function"==typeof n.constructor&&n instanceof n.constructor?n.constructor.prototype:n instanceof Object?s:null}},87:function(n,t,i){"use strict";var f=i(127).charAt,r=i(54),e=i(66),u="String Iterator",o=r.set,s=r.getterFor(u);e(String,"String",function(n){o(this,{type:u,string:String(n),index:0})},function(){var n,t=s(this),i=t.string,r=t.index;return r>=i.length?{value:void 0,done:!0}:(n=f(i,r),t.index+=n.length,{value:n,done:!1})})},88:function(n,t,i){var r=i(15),u=i(61);n.exports=function(n){var t=u(n);if("function"!=typeof t)throw TypeError(String(n)+" is not iterable");return r(t.call(n))}},89:function(n,t,i){var r=i(153);n.exports=r},9:function(n,t,i){"use strict";function e(n){function t(n){if(h()(c,s))return n({valid:!0});var t;return f(e,o,{hasEnforcementHook:!1},function(i){var r;t=i&&i.hasEnforcementHook?n(i):(r={hasEnforcementHook:!1,valid:u.hasDeviceAccess()},n(r))}),t}var i=0<arguments.length&&void 0!==n?n:{},e=i.gvlid,o=i.moduleName,s=i.moduleType;return{setCookie:function(n,i,u,f,e,o){function s(t){var r,o,s;t&&t.valid&&(r=e&&""!==e?" ;domain=".concat(encodeURIComponent(e)):"",o=u&&""!==u?" ;expires=".concat(u):"",s=null!=f&&"none"==f.toLowerCase()?"; Secure":"",document.cookie="".concat(n,"=").concat(encodeURIComponent(i)).concat(o,"; path=/").concat(r).concat(f?"; SameSite=".concat(f):"").concat(s))}if(!o||"function"!=typeof o)return t(s);r.push(function(){var n=t(s);o(n)})},getCookie:function(n,i){function u(t){if(t&&t.valid){var i=window.document.cookie.match("(^|;)\\s*"+n+"\\s*=\\s*([^;]*)\\s*(;|$)");return i?decodeURIComponent(i[2]):null}return null}if(!i||"function"!=typeof i)return t(u);r.push(function(){var n=t(u);i(n)})},localStorageIsEnabled:function(n){function i(n){if(n&&n.valid)try{return localStorage.setItem("prebid.cookieTest","1"),"1"===localStorage.getItem("prebid.cookieTest")}catch(n){}return!1}if(!n||"function"!=typeof n)return t(i);r.push(function(){var r=t(i);n(r)})},cookiesAreEnabled:function(n){function i(n){return!(!n||!n.valid)&&(!!u.checkCookieSupport()||(window.document.cookie="prebid.cookieTest",-1!==window.document.cookie.indexOf("prebid.cookieTest")))}if(!n||"function"!=typeof n)return t(i);r.push(function(){var r=t(i);n(r)})},setDataInLocalStorage:function(n,i,u){function f(t){t&&t.valid&&window.localStorage.setItem(n,i)}if(!u||"function"!=typeof u)return t(f);r.push(function(){var n=t(f);u(n)})},getDataFromLocalStorage:function(n,i){function u(t){return t&&t.valid?window.localStorage.getItem(n):null}if(!i||"function"!=typeof i)return t(u);r.push(function(){var n=t(u);i(n)})},removeDataFromLocalStorage:function(n,i){function u(t){t&&t.valid&&window.localStorage.removeItem(n)}if(!i||"function"!=typeof i)return t(u);r.push(function(){var n=t(u);i(n)})},hasLocalStorage:function(n){function i(n){if(n&&n.valid)try{return!!window.localStorage}catch(n){u.logError("Local storage api disabled")}return!1}if(!n||"function"!=typeof n)return t(i);r.push(function(){var r=t(i);n(r)})},findSimilarCookies:function(n,i){function f(t){var f,e,i,r;if(t&&t.valid){if(f=[],u.hasDeviceAccess())for(e=document.cookie.split(";");e.length;)i=e.pop(),r=(r=i.indexOf("="))<0?i.length:r,0<=decodeURIComponent(i.slice(0,r).replace(/^\s+/,"")).indexOf(n)&&f.push(decodeURIComponent(i.slice(r+1)));return f}}if(!i||"function"!=typeof i)return t(f);r.push(function(){var n=t(f);i(n)})}}}var f;i.d(t,"c",function(){return r});i.d(t,"d",function(){return f});t.a=function(n){return e({moduleName:n,moduleType:"core"})};t.b=function(n,t){return e({gvlid:n,moduleName:t})};var o=i(13),u=i(0),s=i(12),h=i.n(s),c=["core","prebid-module"],r=[];f=Object(o.b)("async",function(n,t,i,r){r(i)},"validateStorageEnforcement")},90:function(n,t){"use strict";t.a=function(n){var t=n;return{callBids:function(){},setBidderCode:function(n){t=n},getBidderCode:function(){return t}}}},91:function(n,t,i){"use strict";function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function o(n){return n.reduce(function(n,t){if("object"===e(t)&&"string"==typeof t.mediaQuery){var i=!1;if(""===t.mediaQuery)i=!0;else try{i=Object(r.getWindowTop)().matchMedia(t.mediaQuery).matches}catch(u){Object(r.logWarn)("Unfriendly iFrame blocks sizeConfig from being correctly evaluated");i=matchMedia(t.mediaQuery).matches}i&&(Array.isArray(t.sizesSupported)&&(n.shouldFilter=!0),["labels","sizesSupported"].forEach(function(i){return(t[i]||[]).forEach(function(t){return n[i][t]=!0})}))}else Object(r.logWarn)('sizeConfig rule missing required property "mediaQuery"');return n},{labels:{},sizesSupported:{},shouldFilter:!1})}var u;t.a=function(n,t){return n.labelAll?{labelAll:!0,labels:n.labelAll,activeLabels:t}:{labelAll:!1,labels:n.labelAny,activeLabels:t}};t.c=function(n){var t=o(1<arguments.length&&void 0!==arguments[1]?arguments[1]:u);return!t.shouldFilter||!!t.sizesSupported[n]};t.b=function(){var s=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},l=s.labels,i=void 0===l?[]:l,a=s.labelAll,v=void 0!==a&&a,y=s.activeLabels,p=void 0===y?[]:y,n=1<arguments.length?arguments[1]:void 0,w=2<arguments.length?arguments[2]:void 0,e=o(3<arguments.length&&void 0!==arguments[3]?arguments[3]:u),t,h,c;return n=Object(r.isPlainObject)(n)?Object(r.deepClone)(n):w?{banner:{sizes:w}}:{},t=Object(r.deepAccess)(n,"banner.sizes"),e.shouldFilter&&t&&(n.banner.sizes=t.filter(function(n){return e.sizesSupported[n]})),h=Object.keys(n),c={active:h.every(function(n){return"banner"!==n})||h.some(function(n){return"banner"===n})&&0<Object(r.deepAccess)(n,"banner.sizes.length")&&(0===i.length||!v&&(i.some(function(n){return e.labels[n]})||i.some(function(n){return f()(p,n)}))||v&&i.reduce(function(n,t){return n?e.labels[t]||f()(p,t):n},!0)),mediaTypes:n},t&&t.length!==n.banner.sizes.length&&(c.filterResults={before:t,after:n.banner.sizes}),c};var s=i(3),r=i(0),h=i(12),f=i.n(h);u=[];s.b.getConfig("sizeConfig",function(n){return t=n.sizeConfig,void(u=t);var t})},92:function(n,t,i){var r=i(215);n.exports=r},93:function(n,t,i){"use strict";function e(n){var u,i,e,t={type:"xml",value:n.vastXml?n.vastXml:(u=n.vastUrl,i=n.vastImpUrl,e=i?"<![CDATA[".concat(i,"]\]>"):"",'<VAST version="3.0">\n    <Ad>\n      <Wrapper>\n        <AdSystem>prebid.org wrapper<\/AdSystem>\n        <VASTAdTagURI><![CDATA['.concat(u,"]\]><\/VASTAdTagURI>\n        <Impression>").concat(e,"<\/Impression>\n        <Creatives><\/Creatives>\n      <\/Wrapper>\n    <\/Ad>\n  <\/VAST>")),ttlseconds:Number(n.ttl)};return r.b.getConfig("cache.vasttrack")&&(t.bidder=n.bidder,t.bidid=n.requestId,f.isPlainObject(this)&&this.hasOwnProperty("auctionStart")&&(t.timestamp=this.auctionStart)),"string"==typeof n.customCacheKey&&""!==n.customCacheKey&&(t.key=n.customCacheKey),t}t.b=function(n,t,i){var f={puts:n.map(e,i)};Object(u.a)(r.b.getConfig("cache.url"),function(n){return{success:function(t){var i;try{i=JSON.parse(t).responses}catch(t){return void n(t,[])}i?n(null,i):n(new Error("The cache server didn't respond with a responses property."),[])},error:function(t,i){n(new Error("Error storing video ad in the cache: ".concat(t,": ").concat(JSON.stringify(i))),[])}}}(t),JSON.stringify(f),{contentType:"text/plain",withCredentials:!0})};t.a=function(n){return"".concat(r.b.getConfig("cache.url"),"?uuid=").concat(n)};var u=i(4),r=i(3),f=i(0)},96:function(n,t,i){i(97);var r=i(52);n.exports=r("Array","find")},97:function(n,t,i){"use strict";var f=i(14),e=i(56).find,o=i(51),s=i(60),r="find",u=!0,h=s(r);r in[]&&Array(1).find(function(){u=!1});f({target:"Array",proto:!0,forced:u||!h},{find:function(n,t){return e(this,n,1<arguments.length?t:void 0)}});o(r)},98:function(n,t,i){var u=i(27),f=i(99),e=i(46),o=i(47),s=i(55),h=i(24),c=i(71),r=Object.getOwnPropertyDescriptor;t.f=u?r:function(n,t){if(n=o(n),t=s(t,!0),c)try{return r(n,t)}catch(n){}if(h(n,t))return e(!f.f.call(n,t),n[t])}},99:function(n,t){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,u=r&&!i.call({1:2},1);t.f=u?function(n){var t=r(this,n);return!!t&&t.enumerable}:i}});pbjsChunk([0],{359:function(n,t,i){n.exports=i(360)},360:function(n,t,i){"use strict";function o(){return(o=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function f(){return"undefined"!=typeof Criteo&&Criteo.PubTag&&Criteo.PubTag.Adapters&&Criteo.PubTag.Adapters.Prebid}function ct(n,t){var i="",u,f;return t&&t.refererInfo&&(i=t.refererInfo.referer),u=r.parseUrl(i).search,f={url:i,debug:"1"===u.pbt_debug,noLog:"1"===u.pbt_nolog,amp:!1},n.forEach(function(n){"amp"===n.params.integrationMode&&(f.amp=!0)}),f}function lt(n){var t=ut;return t+="?profileId="+ft,t+="&av="+String(s),t+="&wv="+encodeURIComponent("4.2.0"),t+="&cb="+String(Math.floor(99999999999*Math.random())),n.amp&&(t+="&im=1"),n.debug&&(t+="&debug=1"),n.noLog&&(t+="&nolog=1"),t}function at(n){return!n.nativeParams||!(n.nativeParams.image&&!0!==n.nativeParams.image.sendId||n.nativeParams.icon&&!0!==n.nativeParams.icon.sendId||n.nativeParams.clickUrl&&!0!==n.nativeParams.clickUrl.sendId||n.nativeParams.displayUrl&&!0!==n.nativeParams.displayUrl.sendId||n.nativeParams.privacyLink&&!0!==n.nativeParams.privacyLink.sendId||n.nativeParams.privacyIcon&&!0!==n.nativeParams.privacyIcon.sendId)}function vt(n,t,i){var e,f={publisher:{url:n.url,ext:i.publisherExt},slots:t.map(function(n){e=n.params.networkId||e;var i,t={impid:n.adUnitCode,transactionid:n.transactionId,auctionId:n.auctionId};return n.params.zoneId&&(t.zoneid=n.params.zoneId),n.fpd&&n.fpd.context&&(t.ext=n.fpd.context),n.params.ext&&(t.ext=o({},t.ext,n.params.ext)),n.params.publisherSubId&&(t.publishersubid=n.params.publisherSubId),n.params.nativeCallback||r.deepAccess(n,"mediaTypes.".concat(u.c))?(t.native=!0,at(n)||r.logWarn(et+"all native assets containing URL should be sent as placeholders with sendId(icon, image, clickUrl, displayUrl, privacyLink, privacyIcon)"),t.sizes=c(w(n),yt)):t.sizes=c(w(n),b),k(n)&&((i={playersizes:c(r.deepAccess(n,"mediaTypes.video.playerSize"),b),mimes:n.mediaTypes.video.mimes,protocols:n.mediaTypes.video.protocols,maxduration:n.mediaTypes.video.maxduration,api:n.mediaTypes.video.api}).skip=n.params.video.skip,i.placement=n.params.video.placement,i.minduration=n.params.video.minduration,i.playbackmethod=n.params.video.playbackmethod,i.startdelay=n.params.video.startdelay,t.video=i),t})};return e&&(f.publisher.networkid=e),f.user={ext:i.userExt},i&&i.ceh&&(f.user.ceh=i.ceh),i&&i.gdprConsent&&(f.gdprConsent={},void 0!==i.gdprConsent.gdprApplies&&(f.gdprConsent.gdprApplies=!!i.gdprConsent.gdprApplies),f.gdprConsent.version=i.gdprConsent.apiVersion,void 0!==i.gdprConsent.consentString&&(f.gdprConsent.consentData=i.gdprConsent.consentString)),i&&i.uspConsent&&(f.user.uspIab=i.uspConsent),f}function w(n){return r.deepAccess(n,"mediaTypes.banner.sizes")||n.sizes}function c(n,t){return Array.isArray(n[0])?n.map(function(n){return t(n)}):[t(n)]}function b(n){return n[0]+"x"+n[1]}function yt(n){return void 0===n[0]&&void 0===n[1]?"2x2":n[0]+"x"+n[1]}function k(n){return void 0!==r.deepAccess(n,"params.video")&&void 0!==r.deepAccess(n,"mediaTypes.video")}function pt(n){var t=!0;return["mimes","playerSize","maxduration","protocols","api"].forEach(function(i){void 0===r.deepAccess(n,"mediaTypes.video."+i)&&(t=!1,r.logError("Criteo Bid Adapter: mediaTypes.video."+i+" is required"))}),(["skip","placement","playbackmethod"].forEach(function(i){void 0===r.deepAccess(n,"params.video."+i)&&(t=!1,r.logError("Criteo Bid Adapter: params.video."+i+" is required"))}),t)&&("instream"==n.mediaTypes.video.context&&1===n.params.video.placement||"outstream"==n.mediaTypes.video.context&&1!==n.params.video.placement)?1:void 0}function wt(n){return{title:n.products[0].title,body:n.products[0].description,sponsoredBy:n.advertiser.description,icon:n.advertiser.logo,image:n.products[0].image,clickUrl:n.products[0].click_url,privacyLink:n.privacy.optout_click_url,privacyIcon:n.privacy.optout_image_url,cta:n.products[0].call_to_action,price:n.products[0].price,impressionTrackers:n.impression_pixels.map(function(n){return n.url})}}function bt(n,t,i){var r="criteo_prebid_native_slots";return window[r]=window[r]||{},window[r][n]={callback:i,payload:t},'\n<script type="text/javascript">\nfor (var i = 0; i < 10; ++i) {\n var slots = window.parent.'.concat(r,';\n  if(!slots){continue;}\n  var responseSlot = slots["').concat(n,'"];\n  responseSlot.callback(responseSlot.payload);\n  break;\n}\n<\/script>')}function d(){try{var fastBidStorageKey="criteo_fast_bid",hashPrefix="// Hash: ",fastBidFromStorage=h.getDataFromLocalStorage(fastBidStorageKey),firstLineEndPosition,firstLine,publisherTagHash,publisherTag;null!==fastBidFromStorage&&(firstLineEndPosition=fastBidFromStorage.indexOf("\n"),firstLine=fastBidFromStorage.substr(0,firstLineEndPosition).trim(),firstLine.substr(0,hashPrefix.length)!==hashPrefix?(r.logWarn("No hash found in FastBid"),h.removeDataFromLocalStorage(fastBidStorageKey)):(publisherTagHash=firstLine.substr(hashPrefix.length),publisherTag=fastBidFromStorage.substr(firstLineEndPosition+1),Object(l.verify)(publisherTag,publisherTagHash,ht,st)?(r.logInfo("Using Criteo FastBid"),eval(publisherTag)):(r.logWarn("Invalid Criteo FastBid found"),h.removeDataFromLocalStorage(fastBidStorageKey))))}catch(t){}}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"ADAPTER_VERSION",function(){return s});i.d(t,"PROFILE_ID_PUBLISHERTAG",function(){return y});i.d(t,"spec",function(){return p});t.tryGetCriteoFastBid=d;var g=i(39),nt=i(1),e=i(3),u=i(2),r=i(0),tt=i(10),it=i.n(tt),l=i(361),kt=i.n(l),rt=i(9);var a=91,s=32,v="criteo",ut="https://bidder.criteo.com/cdb",ft=207,y=185,h=Object(rt.b)(a),et="Criteo: ",ot="https://static.criteo.net/js/ld/publishertag.prebid.js",st=65537,ht="ztQYwCE5BU7T9CDM5he6rKoabstXRmkzx54zFPZkWbK530dwtLBDeaWBMxHBUT55CYyboR/EZ4efghPi3CoNGfGWezpjko9P6p2EwGArtHEeS4slhu/SpSIFMjG6fdrpRoNuIAMhq1Z+Pr/+HOd1pThFKeGFr2/NhtAg+TXAzaU=",p={code:v,gvlid:a,supportedMediaTypes:[u.b,u.d,u.c],isBidRequestValid:function(n){return!(!n||!n.params||!n.params.zoneId&&!n.params.networkId)&&!(k(n)&&!pt(n))},buildRequests:function(n,t){var i,r,h,u,c;if(o(t,{publisherExt:e.b.getConfig("fpd.context"),userExt:e.b.getConfig("fpd.user"),ceh:e.b.getConfig("criteo.ceh")}),f()||(window.Criteo=window.Criteo||{},window.Criteo.usePrebidEvents=!1,d(),setTimeout(function(){Object(g.a)(ot,v)},t.timeout)),c=f()?(i=new Criteo.PubTag.Adapters.Prebid(y,s,n,t,"4.2.0"),r=e.b.getConfig("enableSendAllBids"),i.setEnableSendAllBids&&"function"==typeof i.setEnableSendAllBids&&"boolean"==typeof r&&i.setEnableSendAllBids(r),u=i.buildCdbUrl(),i.buildCdbRequest()):(u=lt(h=ct(n,t)),vt(h,n,t)))return{method:"POST",url:u,data:c,bidRequests:n}},interpretResponse:function(n,t){var i=n.body||n,o,s;return f()&&(o=Criteo.PubTag.Adapters.Prebid.GetAdapter(t),o)?o.interpretResponse(i,t):(s=[],i&&i.slots&&r.isArray(i.slots)&&i.slots.forEach(function(n){var f=it()(t.bidRequests,function(t){return t.adUnitCode===n.impid&&(!t.params.zoneId||parseInt(t.params.zoneId)===n.zoneid)}),o=f.bidId,i={requestId:o,adId:n.bidId||r.getUniqueIdentifierStr(),cpm:n.cpm,currency:n.currency,netRevenue:!0,ttl:n.ttl||60,creativeId:o,width:n.width,height:n.height,dealId:n.dealCode};if(n.native)if(f.params.nativeCallback)i.ad=bt(o,n.native,f.params.nativeCallback);else{if(!0===e.b.getConfig("enableSendAllBids"))return;i.native=wt(n.native);i.mediaType=u.c}else n.video?(i.vastUrl=n.displayurl,i.mediaType=u.d):i.ad=n.creative;s.push(i)}),s)},onTimeout:function(n){var t;f()&&Array.isArray(n)&&(t=[],n.forEach(function(n){-1===t.indexOf(n.auctionId)&&(t.push(n.auctionId),Criteo.PubTag.Adapters.Prebid.GetAdapter(n.auctionId).handleBidTimeout())}))},onBidWon:function(n){f()&&n&&Criteo.PubTag.Adapters.Prebid.GetAdapter(n.auctionId).handleBidWon(n)},onSetTargeting:function(n){f()&&Criteo.PubTag.Adapters.Prebid.GetAdapter(n.auctionId).handleSetTargeting(n)}};Object(nt.registerBidder)(p)},361:function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(362),u=i(363);t.verify=function(n,t,i,f){var e=new r.BigInteger(r.b64toHex(t)),o=new r.BigInteger(r.b64toHex(i)),s=e.modPowInt(f,o);return r.removeExtraSymbols(s.toHexString())===u.Sha256.hash(n)}},362:function(n,t){"use strict";function i(n){null!==n&&this.fromHexString(n)}function u(){return new r(null)}function a(n){var t,i=1;return 0!=(t=n>>>16)&&(n=t,i+=16),0!=(t=n>>8)&&(n=t,i+=8),0!=(t=n>>4)&&(n=t,i+=4),0!=(t=n>>2)&&(n=t,i+=2),0!=(t=n>>1)&&(n=t,i+=1),i}function y(n,t){var i=l[n.charCodeAt(t)];return null==i?-1:i}function e(n){return p.charAt(n)}function s(n){this.m=n}function h(n){this.m=n;this.mp=n.invDigit();this.mpl=32767&this.mp;this.mph=this.mp>>15;this.um=(1<<n.DB-15)-1;this.mt2=2*n.t}function v(n){var t=u();return t.fromHexString(n.toString()),t}var o,r,p,w,b;Object.defineProperty(t,"__esModule",{value:!0});r=(i.prototype.toHexString=function(){if(this.s<0)return"-"+this.negate().toHexString();var i,r=!1,u="",t=this.t,n=this.DB-t*this.DB%4;if(0<t--)for(n<this.DB&&0<(i=this[t]>>n)&&(r=!0,u=e(i));0<=t;)n<4?(i=(this[t]&(1<<n)-1)<<4-n,i|=this[--t]>>(n+=this.DB-4)):(i=this[t]>>(n-=4)&15,n<=0&&(n+=this.DB,--t)),0<i&&(r=!0),r&&(u+=e(i));return r?u:"0"},i.prototype.fromHexString=function(n){var r;if(null!==n){this.t=0;this.s=0;for(var u=n.length,f=!1,t=0;0<=--u;)r=y(n,u),r<0?"-"==n.charAt(u)&&(f=!0):(f=!1,0==t?this[this.t++]=r:t+4>this.DB?(this[this.t-1]|=(r&(1<<this.DB-t)-1)<<t,this[this.t++]=r>>this.DB-t):this[this.t-1]|=r<<t,(t+=4)>=this.DB&&(t-=this.DB));this.clamp();f&&i.ZERO.subTo(this,this)}},i.prototype.negate=function(){var n=u();return i.ZERO.subTo(this,n),n},i.prototype.abs=function(){return this.s<0?this.negate():this},i.prototype.mod=function(n){var t=u();return this.abs().divRemTo(n,null,t),this.s<0&&0<t.compareTo(i.ZERO)&&n.subTo(t,t),t},i.prototype.copyTo=function(n){for(var t=this.t-1;0<=t;--t)n[t]=this[t];n.t=this.t;n.s=this.s},i.prototype.lShiftTo=function(n,t){for(var u=n%this.DB,e=this.DB-u,o=(1<<e)-1,r=Math.floor(n/this.DB),f=this.s<<u&this.DM,i=this.t-1;0<=i;--i)t[i+r+1]=this[i]>>e|f,f=(this[i]&o)<<u;for(i=r-1;0<=i;--i)t[i]=0;t[r]=f;t.t=this.t+r+1;t.s=this.s;t.clamp()},i.prototype.invDigit=function(){var t,n;return this.t<1?0:(t=this[0],0==(1&t))?0:(n=3&t,0<(n=(n=(n=(n=n*(2-(15&t)*n)&15)*(2-(255&t)*n)&255)*(2-((65535&t)*n&65535))&65535)*(2-t*n%this.DV)%this.DV)?this.DV-n:-n)},i.prototype.dlShiftTo=function(n,t){for(var i=this.t-1;0<=i;--i)t[i+n]=this[i];for(i=n-1;0<=i;--i)t[i]=0;t.t=this.t+n;t.s=this.s},i.prototype.squareTo=function(n){for(var r,i=this.abs(),t=n.t=2*i.t;0<=--t;)n[t]=0;for(t=0;t<i.t-1;++t)r=i.am(t,i[t],n,2*t,0,1),(n[t+i.t]+=i.am(t+1,2*i[t],n,2*t+1,r,i.t-t-1))>=i.DV&&(n[t+i.t]-=i.DV,n[t+i.t+1]=1);0<n.t&&(n[n.t-1]+=i.am(t,i[t],n,2*t,0,1));n.s=0;n.clamp()},i.prototype.multiplyTo=function(n,t){var u=this.abs(),f=n.abs(),r=u.t;for(t.t=r+f.t;0<=--r;)t[r]=0;for(r=0;r<f.t;++r)t[r+u.t]=u.am(0,f[r],t,r,0,u.t);t.s=0;t.clamp();this.s!=n.s&&i.ZERO.subTo(t,t)},i.prototype.divRemTo=function(n,t,r){var s=n.abs(),l,e,v,p;if(!(s.t<=0)){if(l=this.abs(),l.t<s.t)return null!=t&&t.fromHexString("0"),void(null!=r&&this.copyTo(r));null==r&&(r=u());var f=u(),w=this.s,k=n.s,c=this.DB-a(s[s.t-1]);if(0<c?(s.lShiftTo(c,f),l.lShiftTo(c,r)):(s.copyTo(f),l.copyTo(r)),e=f.t,v=f[e-1],0!=v){var b=v*(1<<this.F1)+(1<e?f[e-2]>>this.F2:0),d=this.FV/b,g=(1<<this.F1)/b,nt=1<<this.F2,h=r.t,y=h-e,o=null==t?u():t;for(f.dlShiftTo(y,o),0<=r.compareTo(o)&&(r[r.t++]=1,r.subTo(o,r)),i.ONE.dlShiftTo(e,o),o.subTo(f,f);f.t<e;)f[f.t++]=0;for(;0<=--y;)if(p=r[--h]==v?this.DM:Math.floor(r[h]*d+(r[h-1]+nt)*g),(r[h]+=f.am(0,p,r,y,0,e))<p)for(f.dlShiftTo(y,o),r.subTo(o,r);r[h]<--p;)r.subTo(o,r);null!=t&&(r.drShiftTo(e,t),w!=k&&i.ZERO.subTo(t,t));r.t=e;r.clamp();0<c&&r.rShiftTo(c,r);w<0&&i.ZERO.subTo(r,r)}}},i.prototype.rShiftTo=function(n,t){var i,r;if(t.s=this.s,i=Math.floor(n/this.DB),i>=this.t)t.t=0;else{var u=n%this.DB,f=this.DB-u,e=(1<<u)-1;for(t[0]=this[i]>>u,r=i+1;r<this.t;++r)t[r-i-1]|=(this[r]&e)<<f,t[r-i]=this[r]>>u;0<u&&(t[this.t-i-1]|=(this.s&e)<<f);t.t=this.t-i;t.clamp()}},i.prototype.drShiftTo=function(n,t){for(var i=n;i<this.t;++i)t[i-n]=this[i];t.t=Math.max(this.t-n,0);t.s=this.s},i.prototype.subTo=function(n,t){for(var r=0,i=0,u=Math.min(n.t,this.t);r<u;)i+=this[r]-n[r],t[r++]=i&this.DM,i>>=this.DB;if(n.t<this.t){for(i-=n.s;r<this.t;)i+=this[r],t[r++]=i&this.DM,i>>=this.DB;i+=this.s}else{for(i+=this.s;r<n.t;)i-=n[r],t[r++]=i&this.DM,i>>=this.DB;i-=n.s}t.s=i<0?-1:0;i<-1?t[r++]=this.DV+i:0<i&&(t[r++]=i);t.t=r;t.clamp()},i.prototype.clamp=function(){for(var n=this.s&this.DM;0<this.t&&this[this.t-1]==n;)--this.t},i.prototype.modPowInt=function(n,t){var i=new(n<256||t.isEven()?w:b)(t);return this.exp(n,i)},i.prototype.exp=function(n,t){if(4294967295<n||n<1)return i.ONE;var e,r=u(),f=u(),o=t.convert(this),s=a(n)-1;for(o.copyTo(r);0<=--s;)t.sqrTo(r,f),0<(n&1<<s)?t.mulTo(f,o,r):(e=r,r=f,f=e);return t.revert(r)},i.prototype.isEven=function(){return 0==(0<this.t?1&this[0]:this.s)},i.prototype.compareTo=function(n){var t=this.s-n.s,i;if(0!=t)return t;if(i=this.t,0!=(t=i-n.t))return this.s<0?-t:t;for(;0<=--i;)if(0!=(t=this[i]-n[i]))return t;return 0},i.prototype.am1=function(n,t,i,r,u,f){for(;0<=--f;){var e=t*this[n++]+i[r]+u;u=Math.floor(e/67108864);i[r++]=67108863&e}return u},i.prototype.am2=function(n,t,i,r,u,f){for(var o=32767&t,s=t>>15;0<=--f;){var e=32767&this[n],h=this[n++]>>15,c=s*e+h*o;u=((e=o*e+((32767&c)<<15)+i[r]+(1073741823&u))>>>30)+(c>>>15)+s*h+(u>>>30);i[r++]=1073741823&e}return u},i.prototype.am3=function(n,t,i,r,u,f){for(var o=16383&t,s=t>>14;0<=--f;){var e=16383&this[n],h=this[n++]>>14,c=s*e+h*o;u=((e=o*e+((16383&c)<<14)+i[r]+u)>>28)+(c>>14)+s*h;i[r++]=268435455&e}return u},i);t.BigInteger=r;t.nbi=u;t.nbits=a;for(var l=[],c="0".charCodeAt(0),f=0;f<=9;++f)l[c++]=f;for(c="a".charCodeAt(0),f=10;f<36;++f)l[c++]=f;for(c="A".charCodeAt(0),f=10;f<36;++f)l[c++]=f;t.intAt=y;p="0123456789abcdefghijklmnopqrstuvwxyz";t.int2char=e;t.b64toHex=function(n){for(var t,i="",u=0,r=0,f=0;f<n.length&&"="!=n.charAt(f);++f)t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(n.charAt(f)),t<0||(u=0==u?(i+=e(t>>2),r=3&t,1):1==u?(i+=e(r<<2|t>>4),r=15&t,2):2==u?(i+=e(r),i+=e(t>>2),r=3&t,3):(i+=e(r<<2|t>>4),i+=e(15&t),0));return 1==u&&(i+=e(r<<2)),i};t.removeExtraSymbols=function(n){return n.replace(/^1f+00/,"").replace("3031300d060960864801650304020105000420","")};w=(s.prototype.convert=function(n){return n.s<0||0<=n.compareTo(this.m)?n.mod(this.m):n},s.prototype.revert=function(n){return n},s.prototype.reduce=function(n){n.divRemTo(this.m,null,n)},s.prototype.mulTo=function(n,t,i){n.multiplyTo(t,i);this.reduce(i)},s.prototype.sqrTo=function(n,t){n.squareTo(t);this.reduce(t)},s);b=(h.prototype.convert=function(n){var t=u();return n.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),n.s<0&&0<t.compareTo(r.ZERO)&&this.m.subTo(t,t),t},h.prototype.revert=function(n){var t=u();return n.copyTo(t),this.reduce(t),t},h.prototype.reduce=function(n){for(var t,i,r;n.t<=this.mt2;)n[n.t++]=0;for(t=0;t<this.m.t;++t)for(i=32767&n[t],r=i*this.mpl+((i*this.mph+(n[t]>>15)*this.mpl&this.um)<<15)&n.DM,n[i=t+this.m.t]+=this.m.am(0,r,n,t,0,this.m.t);n[i]>=n.DV;)n[i]-=n.DV,n[++i]++;n.clamp();n.drShiftTo(this.m.t,n);0<=n.compareTo(this.m)&&n.subTo(this.m,n)},h.prototype.mulTo=function(n,t,i){n.multiplyTo(t,i);this.reduce(i)},h.prototype.sqrTo=function(n,t){n.squareTo(t);this.reduce(t)},h);t.nbv=v;r.ZERO=v(0);r.ONE=v(1);o="Microsoft Internet Explorer"==navigator.appName?(r.prototype.am=r.prototype.am2,30):"Netscape"!=navigator.appName?(r.prototype.am=r.prototype.am1,26):(r.prototype.am=r.prototype.am3,28);r.prototype.DB=o;r.prototype.DM=(1<<o)-1;r.prototype.DV=1<<o;r.prototype.FV=Math.pow(2,52);r.prototype.F1=52-o;r.prototype.F2=2*o-52},363:function(n,t){"use strict";function i(){}Object.defineProperty(t,"__esModule",{value:!0});var r=(i.hash=function(n){var f,d,g,e,r,b,nt,k,o;n=i.utf8Encode(n||"");for(var tt=[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],t=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],it=(n+=String.fromCharCode(128)).length/4+2,s=Math.ceil(it/16),h=new Array(s),u=0;u<s;u++)for(h[u]=new Array(16),f=0;f<16;f++)h[u][f]=n.charCodeAt(64*u+4*f)<<24|n.charCodeAt(64*u+4*f+1)<<16|n.charCodeAt(64*u+4*f+2)<<8|n.charCodeAt(64*u+4*f+3)<<0;for(d=8*(n.length-1)/Math.pow(2,32),g=8*(n.length-1)>>>0,h[s-1][14]=Math.floor(d),h[s-1][15]=g,u=0;u<s;u++){for(e=new Array(64),r=0;r<16;r++)e[r]=h[u][r];for(r=16;r<64;r++)e[r]=i.q1(e[r-2])+e[r-7]+i.q0(e[r-15])+e[r-16]>>>0;for(var c=t[0],a=t[1],v=t[2],w=t[3],l=t[4],y=t[5],p=t[6],o=t[7],r=0;r<64;r++)b=o+i.z1(l)+i.Ch(l,y,p)+tt[r]+e[r],nt=i.z0(c)+i.Maj(c,a,v),o=p,p=y,y=l,l=w+b>>>0,w=v,v=a,a=c,c=b+nt>>>0;t[0]=t[0]+c>>>0;t[1]=t[1]+a>>>0;t[2]=t[2]+v>>>0;t[3]=t[3]+w>>>0;t[4]=t[4]+l>>>0;t[5]=t[5]+y>>>0;t[6]=t[6]+p>>>0;t[7]=t[7]+o>>>0}for(k=new Array(t.length),o=0;o<t.length;o++)k[o]=("00000000"+t[o].toString(16)).slice(-8);return k.join("")},i.utf8Encode=function(n){try{return(new TextEncoder).encode(n).reduce(function(n,t){return n+String.fromCharCode(t)},"")}catch(t){return unescape(encodeURIComponent(n))}},i.ROTR=function(n,t){return t>>>n|t<<32-n},i.z0=function(n){return i.ROTR(2,n)^i.ROTR(13,n)^i.ROTR(22,n)},i.z1=function(n){return i.ROTR(6,n)^i.ROTR(11,n)^i.ROTR(25,n)},i.q0=function(n){return i.ROTR(7,n)^i.ROTR(18,n)^n>>>3},i.q1=function(n){return i.ROTR(17,n)^i.ROTR(19,n)^n>>>10},i.Ch=function(n,t,i){return n&t^~n&i},i.Maj=function(n,t,i){return n&t^n&i^t&i},i);t.Sha256=r}},[359]);pbjsChunk([240],{364:function(n,t,i){n.exports=i(365)},365:function(n,t,i){"use strict";function c(n,t){var r=1<arguments.length&&void 0!==t&&t,i=u.parseUrl(n);return r?"".concat(i.hostname):"".concat(i.protocol,"://").concat(i.hostname).concat(i.port?":"+i.port:"","/")}function l(n){return r.getCookie(n)||r.getDataFromLocalStorage(n)}function a(n,t){n&&t&&(r.setCookie(n,t,b),r.setDataInLocalStorage(n,t))}function k(n,t){var i,o,l,w,b,p,k=function(){r.setCookie(e,"1");var n="1"===r.getCookie(e);return r.setCookie(e,"",h),n}(),d=c(Object(y.a)().referer),g=c(document.location.href,!0),nt="undefined"!=typeof criteo_pubtag,tt=(i=d,o=g,l=n.bundle,w=k,b=nt,p=t,"https://gum.criteo.com/sid/json?origin=prebid"+"".concat(i?"&topUrl="+encodeURIComponent(i):"")+"".concat(o?"&domain="+encodeURIComponent(o):"")+"".concat(l?"&bundle="+encodeURIComponent(l):"")+"".concat(p?"&gdprString="+encodeURIComponent(p):"")+"".concat(w?"&cw=1":"")+"".concat(b?"&pbt=1":""));v.b()(tt,function(n){var i,t=JSON.parse(n);t.bidId?a(f,t.bidId):(i=f,r.setCookie(i,"",h),r.removeDataFromLocalStorage(i));t.acwsUrl?("string"==typeof t.acwsUrl?[t.acwsUrl]:t.acwsUrl).forEach(function(n){return u.triggerPixel(n)}):t.bundle&&a(s,t.bundle)})}var o;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"storage",function(){return r});i.d(t,"criteoIdSubmodule",function(){return o});var u=i(0),v=i(4),y=i(30),p=i(13),w=i(9),r=Object(w.b)(),f="cto_bidid",s="cto_bundle",e="cto_test_cookie",h=new Date(0).toString(),b=new Date(u.timestamp()+33696e6).toString();o={name:"criteo",decode:function(n){return n},getId:function(n,t){var r=t&&"boolean"==typeof t.gdprApplies&&t.gdprApplies?t.consentString:void 0,i={bundle:l(s),bidId:l(f)};return k(i,r),{id:i.bidId?{criteoId:i.bidId}:void 0}}};Object(p.e)("userId",o)}},[364]);pbjsChunk([153],{567:function(n,t,i){n.exports=i(568)},568:function(n,t,i){"use strict";function l(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||function(n,t){if(n){if("string"==typeof n)return o(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return("Object"===i&&n.constructor&&(i=n.constructor.name),"Map"===i||"Set"===i)?Array.from(n):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?o(n,t):void 0}}(n,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 o(n,t){(null==t||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function h(n,t){var o,u,h,s,c=r.inIframe(),i={ju:f.b.getConfig("pageUrl")||t.refererInfo.referer,ch:document.charSet||document.characterSet,res:"".concat(screen.width,"x").concat(screen.height,"x").concat(screen.colorDepth),ifr:c,tz:(new Date).getTimezoneOffset(),tws:function(n){var u,f,e,i=window,r=document,t=r.documentElement;if(n){try{i=window.top;r=window.top.document}catch(n){return}t=r.documentElement;e=r.body;u=i.innerWidth||t.clientWidth||e.clientWidth;f=i.innerHeight||t.clientHeight||e.clientHeight}else t=r.documentElement,u=i.innerWidth||t.clientWidth,f=i.innerHeight||t.clientHeight;return"".concat(u,"x").concat(f)}(c),be:1,bc:n[0].params.bc||"".concat(v,"_").concat(y),dddid:r._map(n,function(n){return n.transactionId}).join(","),nocache:(new Date).getTime()};return n[0].params.platform&&(i.ph=n[0].params.platform),t.gdprConsent&&(void 0!==(o=t.gdprConsent).consentString&&(i.gdpr_consent=o.consentString),void 0!==o.gdprApplies&&(i.gdpr=o.gdprApplies?1:0),"iab"===f.b.getConfig("consentManagement.cmpApi")&&(i.x_gdpr_f=1)),t&&t.uspConsent&&(i.us_privacy=t.uspConsent),r.deepAccess(n[0],"crumbs.pubcid")&&r.deepSetValue(n[0],"userId.pubcid",r.deepAccess(n[0],"crumbs.pubcid")),u=i,h=n[0].userId,r._each(h,function(n,t){var i=e[t];if(e.hasOwnProperty(t))switch(t){case"digitrustid":u[i]=r.deepAccess(n,"data.id");break;case"lipb":u[i]=n.lipbid;break;case"parrableId":u[i]=n.eid;break;default:u[i]=n}}),i=u,n[0].schain&&(i.schain=(s=n[0].schain,"".concat(s.ver,",").concat(s.complete,"!").concat(function(n){var t=["asi","sid","hp","rid","name","domain"];return n.map(function(n){return t.map(function(t){return n[t]||""}).join(",")}).join("!")}(s.nodes)))),i}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"USER_ID_CODE_TO_QUERY_ARG",function(){return e});i.d(t,"spec",function(){return s});var f=i(3),c=i(1),r=i(0),u=i(2);var a=[u.b,u.d],v="hb_pb",y="3.0.2",e={britepoolid:"britepoolid",criteoId:"criteoid",digitrustid:"digitrustid",id5id:"id5id",idl_env:"lre",lipb:"lipbid",netId:"netid",parrableId:"parrableid",pubcid:"pubcid",tdid:"ttduuid"},s={code:"openx",gvlid:69,supportedMediaTypes:a,isBidRequestValid:function(n){var t=n.params.delDomain||n.params.platform;return r.deepAccess(n,"mediaTypes.banner")&&t?!!n.params.unit||0<r.deepAccess(n,"mediaTypes.banner.sizes.length"):!(!n.params.unit||!t)},buildRequests:function(n,t){if(0===n.length)return[];var i=[],e=l(n.reduce(function(n,t){var i;return i=t,r.deepAccess(i,"mediaTypes.video")&&!r.deepAccess(i,"mediaTypes.banner")||i.mediaType===u.d?n[0].push(t):n[1].push(t),n},[[],[]]),2),o=e[0],s=e[1];return 0<s.length&&i.push(function(n,t){var o=[],c=!1,i=h(n,t),l=r._map(n,function(n){return n.params.unit}),e,s;return i.aus=r._map(n,function(n){return r.parseSizesInput(n.mediaTypes.banner.sizes).join(",")}).join("|"),i.divIds=r._map(n,function(n){return encodeURIComponent(n.adUnitCode)}).join(","),l.some(function(n){return n})&&(i.auid=l.join(",")),n.some(function(n){return n.params.doNotTrack})&&(i.ns=1),(!0===f.b.getConfig("coppa")||n.some(function(n){return n.params.coppa}))&&(i.tfcd=1),n.forEach(function(n){var t,i;n.params.customParams?(t=r._map(Object.keys(n.params.customParams),function(t){return function(n,t){var i=t[n];return r.isArray(i)&&(i=i.join(",")),(n.toLowerCase()+"="+i.toLowerCase()).replace("+",".").replace("/","_")}(t,n.params.customParams)}),i=window.btoa(t.join("&")),c=!0,o.push(i)):o.push("")}),c&&(i.tps=o.join(",")),e=[],s=!1,n.forEach(function(n){var t=function(n,t){var i={},r;return"function"==typeof n.getFloor&&(i=n.getFloor({currency:"USD",mediaType:t,size:"*"})),r=i.floor||n.params.customFloor||0,Math.round(1e3*r)}(n,u.b);t?(e.push(t),s=!0):e.push(0)}),s&&(i.aumfs=e.join(",")),{method:"GET",url:i.ph?"https://u.openx.net/w/1.0/arj":"https://".concat(n[0].params.delDomain,"/w/1.0/arj"),data:i,payload:{bids:n,startTime:new Date}}}(s,t)),0<o.length&&o.forEach(function(n){var u,f;i.push({method:"GET",url:(f=function(n,t){var f,e,u=h([n],t),i=r.deepAccess(n,"params.video")||{},s=r.deepAccess(n,"mediaTypes.video.context"),o=r.deepAccess(n,"mediaTypes.video.playerSize");return r.isArray(n.sizes)&&2===n.sizes.length&&!r.isArray(n.sizes[0])?(f=parseInt(n.sizes[0],10),e=parseInt(n.sizes[1],10)):r.isArray(n.sizes)&&r.isArray(n.sizes[0])&&2===n.sizes[0].length?(f=parseInt(n.sizes[0][0],10),e=parseInt(n.sizes[0][1],10)):r.isArray(o)&&2===o.length&&(f=parseInt(o[0],10),e=parseInt(o[1],10)),Object.keys(i).forEach(function(n){"openrtb"===n?(i[n].w=f||i[n].w,i[n].v=e||i[n].v,u[n]=JSON.stringify(i[n])):n in u||"url"===n||(u[n]=i[n])}),u.auid=n.params.unit,u.vwd=f||i.vwd,u.vht=e||i.vht,"outstream"===s&&(u.vos="101"),i.mimes&&(u.vmimes=i.mimes),n.params.test&&(u.vtest=1),u}(u=n,t)).ph?"https://u.openx.net/v/1.0/avjp":"https://".concat(u.params.delDomain,"/v/1.0/avjp"),data:f,payload:{bid:u,startTime:new Date}})}),i},interpretResponse:function(n,t){var i=n.body;return((/avjp$/.test(t.url)?u.d:u.b)===u.d?function(n,t){var o=t.bid,e=(t.startTime,[]),f,i;return void 0!==n&&""!==n.vastUrl&&0<n.pub_rev&&(f=r.parseUrl(n.vastUrl).search||{},(i={}).requestId=o.bidId,i.ttl=300,i.netRevenue=!0,i.currency=n.currency,i.cpm=parseInt(n.pub_rev,10)/1e3,i.width=parseInt(n.width,10),i.height=parseInt(n.height,10),i.creativeId=n.adid,i.vastUrl=n.vastUrl,i.mediaType=u.d,n.ph=f.ph,n.colo=f.colo,n.ts=f.ts,e.push(i)),e}:function(n,t){for(var s=t.bids,e=(t.startTime,n.ads.ad),o=[],f=0;f<e.length;f++){var u,r=e[f],h=parseInt(r.idx,10),i={};i.requestId=s[h].bidId;r.pub_rev&&(i.cpm=Number(r.pub_rev)/1e3,(u=r.creative[0])&&(i.width=u.width,i.height=u.height),i.creativeId=u.id,i.ad=r.html,r.deal_id&&(i.dealId=r.deal_id),i.ttl=300,i.netRevenue=!0,i.currency=r.currency,r.tbd&&(i.tbd=r.tbd),i.ts=r.ts,i.meta={},r.brand_id&&(i.meta.brandId=r.brand_id),r.adv_id&&(i.meta.dspid=r.adv_id),o.push(i))}return o})(i,t.payload)},getUserSyncs:function(n,t,i,u){if(n.iframeEnabled||n.pixelEnabled)return[{type:n.iframeEnabled?"iframe":"image",url:r.deepAccess(t,"0.body.ads.pixels")||r.deepAccess(t,"0.body.pixels")||function(n,t){var i=[];return n&&(i.push("gdpr="+(n.gdprApplies?1:0)),i.push("gdpr_consent="+encodeURIComponent(n.consentString||""))),t&&i.push("us_privacy="+encodeURIComponent(t)),"".concat("https://u.openx.net/w/1.0/pd").concat(0<i.length?"?"+i.join("&"):"")}(i,u)}]},transformBidParams:function(n){return r.convertTypes({unit:"string",customFloor:"number"},n)}};Object(c.registerBidder)(s)}},[567]);pbjsChunk([135],{610:function(n,t,i){n.exports=i(611)},611:function(n,t,i){"use strict";function w(){return(w=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function h(n){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function l(n,t){if(!r.isStr(t))return t&&r.logWarn(e+"Ignoring param key: "+n+", expects string-value, found "+h(t)),f;switch(n){case"pmzoneid":return t.split(",").slice(0,50).map(function(n){return n.trim()}).join();case"kadfloor":case"lat":case"lon":return parseFloat(t)||f;case"yob":return parseInt(t)||f;default:return t}}function ut(n){var u,t,f,i,s;if(n.params.adUnit="",n.params.adUnitIndex="0",n.params.width=0,n.params.height=0,n.params.adSlot=(u=n.params.adSlot,r.isStr(u)?u.replace(/^\s+/g,"").replace(/\s+$/g,""):""),t=(f=n.params.adSlot).split(":"),f=t[0],2==t.length&&(n.params.adUnitIndex=t[1]),t=f.split("@"),n.params.adUnit=t[0],1<t.length){if(2!=(t=t[1].split("x")).length)return void r.logWarn(e+"AdSlot Error: adSlot not in required format");n.params.width=parseInt(t[0],10);n.params.height=parseInt(t[1],10)}else if(n.hasOwnProperty("mediaTypes")&&n.mediaTypes.hasOwnProperty(o.b)&&n.mediaTypes.banner.hasOwnProperty("sizes")){for(i=0,s=[];i<n.mediaTypes.banner.sizes.length;i++)2===n.mediaTypes.banner.sizes[i].length&&s.push(n.mediaTypes.banner.sizes[i]);n.mediaTypes.banner.sizes=s;1<=n.mediaTypes.banner.sizes.length&&(n.params.width=n.mediaTypes.banner.sizes[0][0],n.params.height=n.mediaTypes.banner.sizes[0][1],n.mediaTypes.banner.sizes=n.mediaTypes.banner.sizes.splice(1,n.mediaTypes.banner.sizes.length-1))}}function ft(n){var t,u=n.params.video,i;if(u!==f){for(i in t={},b)u.hasOwnProperty(i)&&(t[i]=function(n,t,i){var u,o="Ignoring param key: "+n+", expects "+i+", found "+h(t);switch(i){case s.BOOLEAN:u=r.isBoolean;break;case s.NUMBER:u=r.isNumber;break;case s.STRING:u=r.isStr;break;case s.ARRAY:u=r.isArray}return u(t)?t:(r.logWarn(e+o),f)}(i,u[i],b[i]));r.isArray(n.mediaTypes.video.playerSize[0])?(t.w=parseInt(n.mediaTypes.video.playerSize[0][0],10),t.h=parseInt(n.mediaTypes.video.playerSize[0][1],10)):r.isNumber(n.mediaTypes.video.playerSize[0])&&(t.w=parseInt(n.mediaTypes.video.playerSize[0],10),t.h=parseInt(n.mediaTypes.video.playerSize[1],10));n.params.video.hasOwnProperty("skippable")&&(t.ext={video_skippable:n.params.video.skippable?1:0})}else t=f,r.logWarn(e+"Error: Video config params missing for adunit: "+n.params.adUnit+" with mediaType set as video. Ignoring video impression in the adunit.");return t}function et(n){var i,w,a,p,t={},b={},s=n.hasOwnProperty("sizes")?n.sizes:[],d="",nt=[],t={id:n.bidId,tagid:n.params.adUnit||void 0,bidfloor:l("kadfloor",n.params.kadfloor),secure:1,ext:{pmZoneId:l("pmzoneid",n.params.pmzoneid)},bidfloorcur:n.params.currency?l("currency",n.params.currency):v};if(a=t,(p=n).params.deals&&(r.isArray(p.params.deals)?p.params.deals.forEach(function(n){r.isStr(n)&&3<n.length?(a.pmp||(a.pmp={private_auction:0,deals:[]}),a.pmp.deals.push({id:n})):r.logWarn(e+"Error: deal-id present in array bid.params.deals should be a strings with more than 3 charaters length, deal-id ignored: "+n)}):r.logWarn(e+"Error: bid.params.deals should be an array of strings.")),n.hasOwnProperty("mediaTypes"))for(d in n.mediaTypes)switch(d){case o.b:(i=function(n){var t,i=n.mediaTypes.banner.sizes,u=[];if(i!==f&&r.isArray(i)){if(t={},n.params.width||n.params.height)t.w=n.params.width,t.h=n.params.height;else{if(0===i.length)return t=f,r.logWarn(e+"Error: mediaTypes.banner.size missing for adunit: "+n.params.adUnit+". Ignoring the banner impression in the adunit."),t;t.w=parseInt(i[0][0],10);t.h=parseInt(i[0][1],10);i=i.splice(1,i.length-1)}0<i.length&&(u=[],i.forEach(function(n){1<n.length&&u.push({w:n[0],h:n[1]})}),0<u.length&&(t.format=u));t.pos=0;t.topframe=r.inIframe()?0:1}else r.logWarn(e+"Error: mediaTypes.banner.size missing for adunit: "+n.params.adUnit+". Ignoring the banner impression in the adunit."),t=f;return t}(n))!==f&&(t.banner=i);break;case o.c:b.request=JSON.stringify(function(n){var h,c,s,o={assets:[]},t,i,a,l;for(t in n){if(n.hasOwnProperty(t)&&(i={},!(o.assets&&0<o.assets.length&&o.assets.hasOwnProperty(t))))switch(t){case u.TITLE.KEY:n[t].len||n[t].length?i={id:u.TITLE.ID,required:n[t].required?1:0,title:{len:n[t].len||n[t].length,ext:n[t].ext}}:r.logWarn(e+"Error: Title Length is required for native ad: "+JSON.stringify(n));break;case u.IMAGE.KEY:n[t].sizes&&0<n[t].sizes.length?i={id:u.IMAGE.ID,required:n[t].required?1:0,img:{type:y.IMAGE,w:n[t].w||n[t].width||(n[t].sizes?n[t].sizes[0]:f),h:n[t].h||n[t].height||(n[t].sizes?n[t].sizes[1]:f),wmin:n[t].wmin||n[t].minimumWidth||(n[t].minsizes?n[t].minsizes[0]:f),hmin:n[t].hmin||n[t].minimumHeight||(n[t].minsizes?n[t].minsizes[1]:f),mimes:n[t].mimes,ext:n[t].ext}}:r.logWarn(e+"Error: Image sizes is required for native ad: "+JSON.stringify(n));break;case u.ICON.KEY:n[t].sizes&&0<n[t].sizes.length?i={id:u.ICON.ID,required:n[t].required?1:0,img:{type:y.ICON,w:n[t].w||n[t].width||(n[t].sizes?n[t].sizes[0]:f),h:n[t].h||n[t].height||(n[t].sizes?n[t].sizes[1]:f)}}:r.logWarn(e+"Error: Icon sizes is required for native ad: "+JSON.stringify(n));break;case u.VIDEO.KEY:i={id:u.VIDEO.ID,required:n[t].required?1:0,video:{minduration:n[t].minduration,maxduration:n[t].maxduration,protocols:n[t].protocols,mimes:n[t].mimes,ext:n[t].ext}};break;case u.EXT.KEY:i={id:u.EXT.ID,required:n[t].required?1:0};break;case u.LOGO.KEY:i={id:u.LOGO.ID,required:n[t].required?1:0,img:{type:y.LOGO,w:n[t].w||n[t].width||(n[t].sizes?n[t].sizes[0]:f),h:n[t].h||n[t].height||(n[t].sizes?n[t].sizes[1]:f)}};break;case u.SPONSOREDBY.KEY:case u.BODY.KEY:case u.RATING.KEY:case u.LIKES.KEY:case u.DOWNLOADS.KEY:case u.PRICE.KEY:case u.SALEPRICE.KEY:case u.PHONE.KEY:case u.ADDRESS.KEY:case u.DESC2.KEY:case u.DISPLAYURL.KEY:case u.CTA.KEY:h=tt[t];c=n;s=void 0;s=h.KEY;i={id:h.ID,required:c[s].required?1:0,data:{type:h.TYPE,len:c[s].len,ext:c[s].ext}}}i&&i.id&&(o.assets[o.assets.length]=i)}return a=k.length,l=0,k.forEach(function(n){for(var i=o.assets.length,t=0;t<i;t++)if(n.id==o.assets[t].id){l++;break}}),g=a!=l,o}(n.nativeParams));g?r.logWarn(e+"Error: Error in Native adunit "+n.params.adUnit+". Ignoring the adunit. Refer to http://prebid.org/dev-docs/show-native-ads.html for more details."):t.native=b;break;case o.d:(w=ft(n))!==f&&(t.video=w)}else i={pos:0,w:n.params.width,h:n.params.height,topframe:r.inIframe()?0:1},r.isArray(s)&&1<s.length&&((s=s.splice(1,s.length-1)).forEach(function(n){nt.push({w:n[0],h:n[1]})}),i.format=nt),t.banner=i;return function(n,t){var i=-1;"function"!=typeof t.getFloor||c.b.getConfig("pubmatic.disableFloors")||[o.b,o.d,o.c].forEach(function(r){var u,f;n.hasOwnProperty(r)&&("object"!==h(u=t.getFloor({currency:n.bidfloorcur,mediaType:r,size:"*"}))||u.currency!==n.bidfloorcur||isNaN(parseInt(u.floor))||(f=parseFloat(u.floor),i=-1==i?f:Math.min(f,i)))});n.bidfloor&&(i=Math.max(i,n.bidfloor));n.bidfloor=!isNaN(i)&&0<i?i:f}(t,n),t.hasOwnProperty(o.b)||t.hasOwnProperty(o.c)||t.hasOwnProperty(o.d)?t:f}var p;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return p});var r=i(0),it=i(1),o=i(2),c=i(3);var e="PubMatic: ",v="USD",f=void 0,a={kadpageurl:"",gender:"",yob:"",lat:"",lon:"",wiid:"",profId:"",verId:""},s={NUMBER:"number",STRING:"string",BOOLEAN:"boolean",ARRAY:"array",OBJECT:"object"},b={mimes:s.ARRAY,minduration:s.NUMBER,maxduration:s.NUMBER,startdelay:s.NUMBER,playbackmethod:s.ARRAY,api:s.ARRAY,protocols:s.ARRAY,w:s.NUMBER,h:s.NUMBER,battr:s.ARRAY,linearity:s.NUMBER,placement:s.NUMBER,minbitrate:s.NUMBER,maxbitrate:s.NUMBER},u={TITLE:{ID:1,KEY:"title",TYPE:0},IMAGE:{ID:2,KEY:"image",TYPE:0},ICON:{ID:3,KEY:"icon",TYPE:0},SPONSOREDBY:{ID:4,KEY:"sponsoredBy",TYPE:1},BODY:{ID:5,KEY:"body",TYPE:2},CLICKURL:{ID:6,KEY:"clickUrl",TYPE:0},VIDEO:{ID:7,KEY:"video",TYPE:0},EXT:{ID:8,KEY:"ext",TYPE:0},DATA:{ID:9,KEY:"data",TYPE:0},LOGO:{ID:10,KEY:"logo",TYPE:0},SPONSORED:{ID:11,KEY:"sponsored",TYPE:1},DESC:{ID:12,KEY:"data",TYPE:2},RATING:{ID:13,KEY:"rating",TYPE:3},LIKES:{ID:14,KEY:"likes",TYPE:4},DOWNLOADS:{ID:15,KEY:"downloads",TYPE:5},PRICE:{ID:16,KEY:"price",TYPE:6},SALEPRICE:{ID:17,KEY:"saleprice",TYPE:7},PHONE:{ID:18,KEY:"phone",TYPE:8},ADDRESS:{ID:19,KEY:"address",TYPE:9},DESC2:{ID:20,KEY:"desc2",TYPE:10},DISPLAYURL:{ID:21,KEY:"displayurl",TYPE:11},CTA:{ID:22,KEY:"cta",TYPE:12}},y={ICON:1,LOGO:2,IMAGE:3},k=[{id:u.SPONSOREDBY.ID,required:!0,data:{type:1}},{id:u.TITLE.ID,required:!0},{id:u.IMAGE.ID,required:!0}],rt={1:"PMP",5:"PREF",6:"PMPG"},d=0,g=!1,nt={},tt={};r._each(u,function(n){nt[n.ID]=n.KEY});r._each(u,function(n){tt[n.KEY]=n});p={code:"pubmatic",gvlid:76,supportedMediaTypes:[o.b,o.d,o.c],isBidRequestValid:function(n){return!(!n||!n.params)&&(r.isStr(n.params.publisherId)?!!(!n.params.hasOwnProperty("video")||n.params.video.hasOwnProperty("mimes")&&r.isArray(n.params.video.mimes)&&0!==n.params.video.mimes.length)||(r.logWarn(e+"Error: For video ads, mimes is mandatory and must specify atlease 1 mime value. Call to OpenBid will not be sent for ad unit:"+JSON.stringify(n)),!1):(r.logWarn(e+"Error: publisherId is mandatory and cannot be numeric. Call to OpenBid will not be sent for ad unit: "+JSON.stringify(n)),!1))},buildRequests:function(n,t){var ft;t&&t.refererInfo&&(ft=t.refererInfo);var nt,tt,u,ot,st,ht,ct,it,p,lt,y,at,vt,b,yt,k,s={pageURL:(nt=ft)&&nt.referer?nt.referer:window.location.href,refURL:window.document.referrer},i=(tt=s,{id:""+(new Date).getTime(),at:1,cur:[v],imp:[],site:{page:tt.pageURL,ref:tt.refURL,publisher:{}},device:{ua:navigator.userAgent,js:1,dnt:"yes"==navigator.doNotTrack||"1"==navigator.doNotTrack||"1"==navigator.msDoNotTrack?1:0,h:screen.height,w:screen.width,language:navigator.language},user:{},ext:{}}),g="",pt=[],rt=[];if(n.forEach(function(n){var t;(u=r.deepClone(n)).params.adSlot=u.params.adSlot||"";ut(u);u.params.hasOwnProperty("video")||u.hasOwnProperty("mediaTypes")&&u.mediaTypes.hasOwnProperty(o.c)||0!==u.params.width||0!==u.params.height?(s.pubId=s.pubId||u.params.publisherId,(s=function(n,t){var i,u,f;for(i in t.kadpageurl||(t.kadpageurl=t.pageURL),a)a.hasOwnProperty(i)&&(u=n[i])&&("object"===h(f=a[i])&&(u=f.f(u,t)),r.isStr(u)?t[i]=u:r.logWarn(e+"Ignoring param : "+i+" with value : "+a[i]+", expects string-value, found "+h(u)));return t}(u.params,s)).transactionId=u.transactionId,""===g?g=u.params.currency||f:u.params.hasOwnProperty("currency")&&g!==u.params.currency&&r.logWarn(e+"Currency specifier ignored. Only one currency permitted."),u.params.currency=g,u.params.hasOwnProperty("dctr")&&r.isStr(u.params.dctr)&&pt.push(u.params.dctr),u.params.hasOwnProperty("bcat")&&r.isArray(u.params.bcat)&&(rt=rt.concat(u.params.bcat)),(t=et(u))&&i.imp.push(t)):r.logWarn(e+"Skipping the non-standard adslot: ",u.params.adSlot,JSON.stringify(u))}),0!=i.imp.length)return i.site.publisher.id=s.pubId.trim(),d=s.pubId.trim(),i.ext.wrapper={},i.ext.wrapper.profile=parseInt(s.profId)||f,i.ext.wrapper.version=parseInt(s.verId)||f,i.ext.wrapper.wiid=s.wiid||f,i.ext.wrapper.wv="prebid_prebid_4.2.0",i.ext.wrapper.transactionId=s.transactionId,i.ext.wrapper.wp="pbjs",i.user.gender=s.gender?s.gender.trim():f,i.user.geo={},i.user.geo.lat=l("lat",s.lat),i.user.geo.lon=l("lon",s.lon),i.user.yob=l("yob",s.yob),i.device.geo=i.user.geo,i.site.page=s.kadpageurl.trim()||i.site.page.trim(),i.site.domain=(ot=i.site.page,(st=document.createElement("a")).href=ot,st.hostname),"object"===h(c.b.getConfig("device"))&&(i.device=w(i.device,c.b.getConfig("device"))),r.deepSetValue(i,"source.tid",s.transactionId),-1!==window.location.href.indexOf("pubmaticTest=true")&&(i.test=1),n[0].schain&&r.deepSetValue(i,"source.ext.schain",n[0].schain),t&&t.gdprConsent&&(r.deepSetValue(i,"user.ext.consent",t.gdprConsent.consentString),r.deepSetValue(i,"regs.ext.gdpr",t.gdprConsent.gdprApplies?1:0)),t&&t.uspConsent&&r.deepSetValue(i,"regs.ext.us_privacy",t.uspConsent),!0===c.b.getConfig("coppa")&&r.deepSetValue(i,"regs.coppa",1),ht=i,it=n,y="",0<(ct=pt).length&&(it[0].params.hasOwnProperty("dctr")?(y=it[0].params.dctr,r.isStr(y)&&0<y.length?(lt=y.split("|"),y="",lt.forEach(function(n){y+=0<n.length?n.trim()+"|":""}),p=y.length,"|"===y.substring(p,p-1)&&(y=y.substring(0,p-1)),ht.site.ext={key_val:y.trim()}):r.logWarn(e+"Ignoring param : dctr with value : "+y+", expects string-value, found empty or non-string value"),1<ct.length&&r.logWarn(e+"dctr value found in more than 1 adunits. Value from 1st adunit will be picked. Ignoring values from subsequent adunits")):r.logWarn(e+"dctr value not found in 1st adunit, ignoring values from subsequent adunits")),at=i,vt=n,b=r.deepAccess(vt,"0.userIdAsEids"),r.isArray(b)&&0<b.length&&r.deepSetValue(at,"user.eids",b),yt=i,0<(k=(k=rt).filter(function(n){return"string"==typeof n||(r.logWarn(e+"bcat: Each category should be a string, ignoring category: "+n),!1)}).map(function(n){return n.trim()}).filter(function(n,t,i){return 3<n.length?i.indexOf(n)===t:void r.logWarn(e+"bcat: Each category should have a value of a length of more than 3 characters, ignoring category: "+n)})).length&&(r.logWarn(e+"bcat: Selected: ",k),yt.bcat=k),"object"===h(c.b.getConfig("app"))&&(i.app=c.b.getConfig("app"),i.app.publisher=i.site.publisher,i.app.ext=i.site.ext||f,delete i.site),{method:"POST",url:"https://hbopenbid.pubmatic.com/translator?source=prebid-client",data:JSON.stringify(i)}},interpretResponse:function(n,t){var s=[],f=v,i=JSON.parse(t.data),h=i.site&&i.site.ref?i.site.ref:"";try{n.body&&n.body.seatbid&&r.isArray(n.body.seatbid)&&(f=n.body.cur||f,n.body.seatbid.forEach(function(n){n.bid&&r.isArray(n.bid)&&n.bid.forEach(function(t){var c={requestId:t.impid,cpm:(parseFloat(t.price)||0).toFixed(2),width:t.w,height:t.h,creativeId:t.crid||t.id,dealId:t.dealid,currency:f,netRevenue:!1,ttl:300,referrer:h,ad:t.adm,pm_seat:n.seat||null,pm_dspid:t.ext&&t.ext.dspid?t.ext.dspid:null,partnerImpId:t.id||""};i.imp&&0<i.imp.length&&i.imp.forEach(function(n){if(t.impid===n.id)switch(!function(n,t){var i,u=new RegExp(/VAST\s+version/);if(0<=n.indexOf('span class="PubAPIAd"'))t.mediaType=o.b;else if(u.test(n))t.mediaType=o.d;else try{(i=JSON.parse(n.replace(/\\/g,"")))&&i.native&&(t.mediaType=o.c)}catch(t){r.logWarn(e+"Error: Cannot parse native reponse for ad response: "+n)}}(t.adm,c),c.mediaType){case o.d:c.width=t.hasOwnProperty("w")?t.w:n.video.w;c.height=t.hasOwnProperty("h")?t.h:n.video.h;c.vastXml=t.adm;break;case o.c:!function(n,t){var i,f,s;if(t.native={},n.hasOwnProperty("adm")){i="";try{i=JSON.parse(n.adm.replace(/\\/g,""))}catch(n){return r.logWarn(e+"Error: Cannot parse native reponse for ad response: "+t.adm)}if(i&&i.native&&i.native.assets&&0<i.native.assets.length){for(t.mediaType=o.c,f=0,s=i.native.assets.length;f<s;f++)switch(i.native.assets[f].id){case u.TITLE.ID:t.native.title=i.native.assets[f].title&&i.native.assets[f].title.text;break;case u.IMAGE.ID:t.native.image={url:i.native.assets[f].img&&i.native.assets[f].img.url,height:i.native.assets[f].img&&i.native.assets[f].img.h,width:i.native.assets[f].img&&i.native.assets[f].img.w};break;case u.ICON.ID:t.native.icon={url:i.native.assets[f].img&&i.native.assets[f].img.url,height:i.native.assets[f].img&&i.native.assets[f].img.h,width:i.native.assets[f].img&&i.native.assets[f].img.w};break;case u.SPONSOREDBY.ID:case u.BODY.ID:case u.LIKES.ID:case u.DOWNLOADS.ID:case u.PRICE:case u.SALEPRICE.ID:case u.PHONE.ID:case u.ADDRESS.ID:case u.DESC2.ID:case u.CTA.ID:case u.RATING.ID:case u.DISPLAYURL.ID:t.native[nt[i.native.assets[f].id]]=i.native.assets[f].data&&i.native.assets[f].data.value}t.native.clickUrl=i.native.link&&i.native.link.url;t.native.clickTrackers=i.native.link&&i.native.link.clicktrackers||[];t.native.impressionTrackers=i.native.imptrackers||[];t.native.jstracker=i.native.jstracker||[];t.width||(t.width=0);t.height||(t.height=0)}}}(t,c)}});t.ext&&t.ext.deal_channel&&(c.dealChannel=rt[t.ext.deal_channel]||null);c.meta={};t.ext&&t.ext.dspid&&(c.meta.networkId=t.ext.dspid);t.ext&&t.ext.advid&&(c.meta.buyerId=t.ext.advid);t.adomain&&0<t.adomain.length&&(c.meta.advertiserDomains=t.adomain,c.meta.clickUrl=t.adomain[0]);n.ext&&n.ext.buyid&&(c.adserverTargeting={hb_buyid_pubmatic:n.ext.buyid});s.push(c)})}))}catch(n){r.logError(n)}return s},getUserSyncs:function(n,t,i,r){var u=""+d;return i&&(u+="&gdpr="+(i.gdprApplies?1:0),u+="&gdpr_consent="+encodeURIComponent(i.consentString||"")),r&&(u+="&us_privacy="+encodeURIComponent(r)),!0===c.b.getConfig("coppa")&&(u+="&coppa=1"),n.iframeEnabled?[{type:"iframe",url:"https://ads.pubmatic.com/AdServer/js/showad.js#PIX&kdntuid=1&p="+u}]:[{type:"image",url:"https://image8.pubmatic.com/AdServer/ImgSync?p="+u}]},transformBidParams:function(n){return r.convertTypes({publisherId:"string",adSlot:"string"},n)}};Object(it.registerBidder)(p)}},[610]);pbjsChunk([89],{734:function(n,t,i){n.exports=i(735)},735:function(n,t,i){"use strict";function l(n){var i,t={},u=r.getValue(n.params,"placementId"),f=r.getValue(n.params,"pageId");return t.sizes=(i=n,r.parseSizesInput(function(n){var t=r.deepAccess(n,"mediaTypes.video.playerSize"),i=r.deepAccess(n,"mediaTypes.video.sizes"),u=r.deepAccess(n,"mediaTypes.banner.sizes");return r.isArray(u)||r.isArray(t)||r.isArray(i)?[u,i,t].reduce(function(n,t){return r.isArray(t)&&(r.isArray(t[0])?t.forEach(function(t){n.push(t)}):n.push(t)),n},[]):n.sizes}(i))),t.bidId=r.getBidIdParameter("bidId",n),t.bidderRequestId=r.getBidIdParameter("bidderRequestId",n),t.placementId=parseInt(u,10),t.pageId=parseInt(f,10),t.adUnitCode=r.getBidIdParameter("adUnitCode",n),t.auctionId=r.getBidIdParameter("auctionId",n),t.transactionId=r.getBidIdParameter("transactionId",n),t}function f(n){return 0<parseInt(n)}Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"spec",function(){return u});var e=i(1),r=i(0),o=12,s=11,h=0,c=22,u={code:"teads",supportedMediaTypes:["video","banner"],isBidRequestValid:function(n){var i,u,t=!1;return void 0!==n.params&&(i=f(r.getValue(n.params,"placementId")),u=f(r.getValue(n.params,"pageId")),t=i&&u),t||r.logError("Teads placementId and pageId parameters are required. Bid aborted."),t},buildRequests:function(n,t){var r,v=n.map(l),u={referrer:function(n){var t="";return n&&n.refererInfo&&n.refererInfo.referer&&(t=n.refererInfo.referer),t}(t),pageReferrer:document.referrer,networkBandwidth:(r=window.navigator)&&r.connection&&0<=r.connection.downlink?r.connection.downlink.toString():"",data:v,deviceWidth:screen.width,hb_version:"4.2.0"},f,e,a,i;return n[0].schain&&(u.schain=n[0].schain),i=t.gdprConsent,t&&i&&(f="boolean"==typeof i.gdprApplies,e="string"==typeof i.consentString,a=f?function(n,t,i){var r=o;return n?function(n,t){return n&&1===t?n.hasGlobalScope||n.hasGlobalConsent:!(!n||2!==t)&&!n.isServiceSpecific}(t,i)&&(r=s):r=h,r}(i.gdprApplies,i.vendorData,i.apiVersion):c,u.gdpr_iab={consent:e?i.consentString:"",status:a,apiVersion:i.apiVersion}),t&&t.uspConsent&&(u.us_privacy=t.uspConsent),{method:"POST",url:"https://a.teads.tv/hb/bid-request",data:JSON.stringify(u)}},interpretResponse:function(n){var t=[];return(n=n.body).responses&&n.responses.forEach(function(n){var i={cpm:n.cpm,width:n.width,height:n.height,currency:n.currency,netRevenue:!0,ttl:n.ttl,ad:n.ad,requestId:n.bidId,creativeId:n.creativeId,placementId:n.placementId};n.dealId&&(i.dealId=n.dealId);t.push(i)}),t}};Object(e.registerBidder)(u)}},[734]);pbjsChunk([4],{44:function(n,t,i){"use strict";t.a=function(n){var i=[],t,f;for(t in n)n.hasOwnProperty(t)&&(f=function(n,t){var i=u[t],f,e,s,h,o;return i&&n&&(f={},f.source=i.source,e=r.isFn(i.getValue)?i.getValue(n):n,r.isStr(e))?(o={id:e,atype:i.atype},!r.isFn(i.getUidExt)||(s=i.getUidExt(n))&&(o.ext=s),f.uids=[o],!r.isFn(i.getEidExt)||(h=i.getEidExt(n))&&(f.ext=h),f):null}(n[t],t))&&i.push(f);return i};var r=i(0),u={intentIqId:{source:"intentiq.com",atype:1},pubcid:{source:"pubcid.org",atype:1},tdid:{source:"adserver.org",atype:1,getUidExt:function(){return{rtiPartner:"TDID"}}},id5id:{source:"id5-sync.com",atype:1},parrableId:{source:"parrable.com",atype:1,getValue:function(n){return n.eid?n.eid:n.ccpaOptout?"":null},getUidExt:function(n){var t=r.pick(n,["ibaOptout","ccpaOptout"]);if(Object.keys(t).length)return t}},idl_env:{source:"liveramp.com",atype:1},lipb:{getValue:function(n){return n.lipbid},source:"liveintent.com",atype:1,getEidExt:function(n){if(Array.isArray(n.segments)&&n.segments.length)return{segments:n.segments}}},britepoolid:{source:"britepool.com",atype:1},lotamePanoramaId:{source:"crwdcntrl.net",atype:1},criteoId:{source:"criteo.com",atype:1},netId:{source:"netid.de",atype:1},sharedid:{source:"sharedid.org",atype:1,getValue:function(n){return n.id},getUidExt:function(n){if(n&&n.third)return{third:n.third}}}}},776:function(n,t,i){n.exports=i(777)},777:function(n,t,i){"use strict";function k(n,t){var i=n.config.storage,o="function"==typeof n.submodule.domainOverride?n.submodule.domainOverride():null,e,f;try{e=r.isPlainObject(t)?JSON.stringify(t):t;f=new Date(Date.now()+864e5*i.expires).toUTCString();i.type===l?(u.setCookie(i.name,e,f,"Lax",o),"number"==typeof i.refreshInSeconds&&u.setCookie("".concat(i.name,"_last"),(new Date).toUTCString(),f,"Lax",o)):i.type===a&&(u.setDataInLocalStorage("".concat(i.name,"_exp"),f),u.setDataInLocalStorage(i.name,encodeURIComponent(e)),"number"==typeof i.refreshInSeconds&&u.setDataInLocalStorage("".concat(i.name,"_last"),(new Date).toUTCString()))}catch(n){r.logError(n)}}function ot(n,t){var i,f,o=1<arguments.length&&void 0!==t?t:void 0,e=o?"".concat(n.name,"_").concat(o):n.name;try{n.type===l?i=u.getCookie(e):n.type===a&&(""===(f=u.getDataFromLocalStorage("".concat(n.name,"_exp")))?i=u.getDataFromLocalStorage(e):f&&0<new Date(f).getTime()-Date.now()&&(i=decodeURIComponent(u.getDataFromLocalStorage(e))));"string"==typeof i&&"{"===i.charAt(0)&&(i=JSON.parse(i))}catch(n){r.logError(n)}return i}function d(n,t){var i=t?r.delayExecution(t,n.length):function(){};n.forEach(function(n){n.callback(function(t){t?(n.config.storage&&k(n,t),n.idObj=n.submodule.decode(t)):r.logInfo("".concat(e,": ").concat(n.submodule.name," - request id responded with an empty value"));i()});n.callback=void 0});clearTimeout(it)}function g(n){return Array.isArray(n)&&n.length?n.filter(function(n){return r.isPlainObject(n.idObj)&&Object.keys(n.idObj).length}).reduce(function(n,t){return Object.keys(t.idObj).forEach(function(i){n[i]=t.idObj[i]}),n},{}):{}}function nt(n){var i,u,c,a,t,l,v,y=!1;void 0===f&&(a=o,t=pt.gdprDataHandler.getConsentData(),l=tt(a,t),v=l.userIdModules,!(f=l.hasValidated||function(n){if(n&&"boolean"==typeof n.gdprApplies&&n.gdprApplies){if(!n.consentString)return;if(1===n.apiVersion&&!1===r.deepAccess(n,"vendorData.purposeConsents.1"))return;if(2===n.apiVersion&&!1===r.deepAccess(n,"vendorData.purpose.consents.1"))return}return 1}(t)?v.reduce(function(n,i){var f,u,s,o,e;return i.config.storage?(f=ot(i.config.storage),o=!1,"number"==typeof i.config.storage.refreshInSeconds&&(o=(s=new Date(ot(i.config.storage,"last")))&&Date.now()-s.getTime()>1e3*i.config.storage.refreshInSeconds),!f||o?u=i.submodule.getId(i.config.params,t,f):"function"==typeof i.submodule.extendId&&(u=i.submodule.extendId(i.config.params,f)),r.isPlainObject(u)&&(u.id&&(k(i,u.id),f=u.id),"function"==typeof u.callback&&(i.callback=u.callback)),f&&(i.idObj=i.submodule.decode(f,i.config.params))):i.config.value?i.idObj=i.config.value:(e=i.submodule.getId(i.config.params,t,void 0),r.isPlainObject(e)&&("function"==typeof e.callback&&(i.callback=e.callback),e.id&&(i.idObj=i.submodule.decode(e.id,i.config.params)))),n.push(i),n},[]):(r.logWarn("".concat(e," - gdpr permission not valid for local storage or cookies, exit module")),[])).length||(i=f.filter(function(n){return r.isFn(n.callback)})).length&&(n&&0<s?(u=!(y=!0),c=function(){u||(u=!0,n())},r.logInfo("".concat(e," - auction delayed by ").concat(s," at most to fetch ids")),it=setTimeout(c,s),d(i,c)):rt.a.on(ut.a.EVENTS.AUCTION_END,function n(){rt.a.off(ut.a.EVENTS.AUCTION_END,n);0<h?setTimeout(function(){d(i)},h):d(i)})));n&&!y&&n()}function st(n,t){nt(function(){var r,u,i,e;r=t.adUnits||Object(c.a)().adUnits;u=f;[r].some(function(n){return!Array.isArray(n)||!n.length})||(i=g(u),e=Object(et.a)(i),Object.keys(i).length&&r.forEach(function(n){n.bids.forEach(function(n){n.userId=i;n.userIdAsEids=e})}));n.call(this,t)})}function gt(){return nt(),g(f)}function ni(){return nt(),Object(et.a)(g(f))}function ht(){var n,t,i,u=(n=b,t=p,Array.isArray(n)?n.reduce(function(n,i){return!i||r.isEmptyStr(i.name)||(!i.storage||r.isEmptyStr(i.storage.type)||r.isEmptyStr(i.storage.name)||-1===t.indexOf(i.storage.type))&&!r.isPlainObject(i.value)&&(i.storage||i.value)||n.push(i),n},[]):[]);u.length&&(i=v.filter(function(n){return!y()(o,function(t){return t.name===n.name})}),o=i.map(function(n){var t=y()(u,function(t){return t.name===n.name});return t?{submodule:n,config:t,callback:void 0,idObj:void 0}:null}).filter(function(n){return null!==n}),!w&&o.length&&(Object(c.a)().requestBids.before(st,40),r.logInfo("".concat(e," - usersync config updated for ").concat(o.length," submodules")),w=!0))}function ct(n){y()(v,function(t){return t.name===n.name})||(v.push(n),ht())}function lt(n){o=[];w=!(b=[]);f=void 0;-1===(p=[u.localStorageIsEnabled()?a:null,u.cookiesAreEnabled()?l:null].filter(function(n){return null!==n})).indexOf(l)||!u.getCookie("_pbjs_id_optout")&&!u.getCookie("_pubcid_optout")?-1===p.indexOf(a)||!u.getDataFromLocalStorage("_pbjs_id_optout")&&!u.getDataFromLocalStorage("_pubcid_optout")?(n.getConfig(function(n){var t=n.userSync;t&&t.userIds&&(b=t.userIds,h=r.isNumber(t.syncDelay)?t.syncDelay:kt,s=r.isNumber(t.auctionDelay)?t.auctionDelay:dt,ht())}),Object(c.a)().getUserIds=gt,Object(c.a)().getUserIdsAsEids=ni):r.logInfo("".concat(e," - opt-out localStorage found, exit module")):r.logInfo("".concat(e," - opt-out cookie found, exit module"))}var tt;Object.defineProperty(t,"__esModule",{value:!0});i.d(t,"coreStorage",function(){return u});i.d(t,"syncDelay",function(){return h});i.d(t,"auctionDelay",function(){return s});t.setSubmoduleRegistry=function(n){v=n};t.setStoredValue=k;t.requestBidsHook=st;i.d(t,"validateGdprEnforcement",function(){return tt});t.attachIdSystem=ct;t.init=lt;var f,it,h,s,at=i(10),y=i.n(at),vt=i(3),yt=i(8),rt=i.n(yt),r=i(0),c=i(20),pt=i(7),wt=i(5),ut=i.n(wt),ft=i(13),et=i(44),bt=i(9),e="User ID",l="cookie",a="html5",kt=500,dt=0,u=Object(bt.a)("userid"),p=[],w=!1,o=[],b=[],v=[];tt=Object(ft.b)("sync",function(n,t){return{userIdModules:n,hasValidated:t&&t.hasValidated}},"validateGdprEnforcement");lt(vt.b);Object(ft.c)("userId",ct)}},[776]);pbjs.processQueue()