“)),[e.width,e.height]=g[o.size_id].cut up(“x”).map((e=>Quantity(e)))),e.rubiconTargeting=(Array.isArray(o.concentrating on)?o.concentrating on:[]).cut back(((e,t)=>(e[t.key]=t.values[0],e)),{rpfl_elemid:s.adUnitCode}),t.push(e)}else(0,r.logError)(“Rubicon: bidRequest undefined at index place:”.concat(n),i,e);var p,u;return t}),[]).type(((e,t)=>(t.cpm||0)-(e.cpm||0)))},getUserSyncs:operate(e,t,i,o){if(!C&&e.iframeEnabled){let e={};return i&&(“boolean”==typeof i.gdprApplies&&(e.gdpr=Quantity(i.gdprApplies)),”string”==typeof i.consentString&&(e.gdpr_consent=i.consentString)),o&&(e.us_privacy=encodeURIComponent(o)),e=Object.keys(e).size?”?”.concat((0,r.formatQS)(e)):””,C=!0,}},transformBidParams:operate(e,t){return(0,r.convertTypes)({accountId:”quantity”,siteId:”quantity”,zoneId:”quantity”},e)}};operate x(e,t){let i;return i=e.params.referrer?e.params.referrer:t.refererInfo.web page,e.params.safe?i.exchange(/^http:/i,”https:”):i}operate b(e){const t=doc.getElementById(e.adUnitCode);!operate(e){const t=e.querySelector(“div[id^=’google_ads’]”);t&&t.model.setProperty(“show”,”none”)}(t),operate(e){const t=e.querySelector(“script[id^=’sas_script’]”),i=t&&t.nextSibling;i&&”iframe”===i.localName&&i.model.setProperty(“show”,”none”)}(t);const i=e.renderer.getConfig();e.renderer.push((()=>{window.MagniteApex.renderAd()}))}operate y(e,t){let i=e.params;if(“video”===t){let t=[];return i.video&&i.video.playerWidth&&i.video.playerHeight?t=[i.video.playerWidth,i.video.playerHeight]:Array.isArray((0,o.Z)(e,”mediaTypes.video.playerSize”))&&1===e.mediaTypes.video.playerSize.size?t=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.size>0&&Array.isArray(e.sizes[0])&&e.sizes[0].size>1&&(t=e.sizes[0]),t}let n=[];return Array.isArray(i.sizes)?n=i.sizes:void 0!==(0,o.Z)(e,”mediaTypes.banner.sizes”)?n=h(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.size>0?n=h(e.sizes):(0,r.logWarn)(“Rubicon: no sizes are setup or discovered”),operate(e){const t=[15,2,9];return e.type(((e,i)=>))}(n)}operate v(e,t,i){const n={person:{ext:{information:{…e.params.customer}}},web site:{ext:{information:{…e.params.stock}}}};e.params.key phrases&&(n.web site.key phrases=(0,r.isArray)(e.params.key phrases)?e.params.key phrases.be part of(“,”):e.params.key phrases);let a=(0,r.mergeDeep)({},e.ortb2||{},n),s=(0,o.Z)(e.ortb2Imp,”ext”)||{},c=(0,o.Z)(e.ortb2Imp,”ext.information”)||{};const p=(0,o.Z)(e,”ortb2Imp.ext.gpid”),u={person:[4],web site:[1,2,5,6]},l={person:”tg_v.”,web site:”tg_i.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,key phrases:”kw”},m=operate(e,t,n){let a=!(arguments.size>3&&void 0!==arguments[3])||arguments[3],s=operate(e,t,i){return”information”===t&&Array.isArray(e)?e.filter((e=>e.section&&(0,o.Z)(e,”ext.segtax”)&&u[i]&&-1!==u[i].indexOf((0,o.Z)(e,”ext.segtax”)))).map((e=>{let t=e.section.filter((e=>e.id)).cut back(((e,t)=>(e.push(t.id),e)),[]);if(t.size>0)return t.toString()})).toString():”object”==typeof e&&!Array.isArray(e)||void 0===e?void 0:Array.isArray(e)?e.filter((e=>{if(“object”!=typeof e&&void 0!==e)return e.toString();(0,r.logWarn)(“Rubicon: Filtered worth: “,e,”for key”,t,”: Anticipated worth to be string, integer, or an array of strings/ints”)})).toString():e.toString()}(e,n,t),d=l[n]&&a?””.concat(l[n]):”information”===n?””.concat(l[t],”iab”):””.concat(l[t]).concat(n);i[d]=i[d]?i[d].concat(“,”,s):s};t===d.Mk?([“site”,”user”].forEach((e=>{Object.keys(a[e]).forEach((t=>{“web site”===e&&”content material”===t&&a[e][t].information?m(a[e][t].information,e,”information”):”ext”!==t?m(a[e][t],e,t):a[e][t].information&&Object.keys(a[e].ext.information).forEach((t=>{m(a[e].ext.information[t],e,t,!1)}))}))})),Object.keys(c).forEach((e=>{“adserver”!==e?m(c[e],”web site”,e):”gam”===c[e].identify&&m(c[e].adslot,identify,e)})),p&&(i.p_gpid=p),i[“tg_i.pbadslot”]&&delete i[“tg_i.dfp_ad_unit_code”]):(Object.keys(s).size&&(0,r.mergeDeep)(i.imp[0].ext,s),p&&(i.imp[0].ext.gpid=p),(0,r.mergeDeep)(i,a))}operate h(e){return(0,r.parseSizesInput)(e).cut back(((e,t)=>{let i=parseInt(g[t],10);return i&&e.push(i),e}),[])}operate _(e){let t=arguments.size>1&&void 0!==arguments[1]&&arguments[1];return operate(e){let t=void 0!==(0,o.Z)(e,”mediaTypes.”.concat(d.pX)),i=void 0!==(0,o.Z)(e,”mediaTypes.”.concat(d.Mk)),r=”object”!=typeof(0,o.Z)(e,”params.video”);return i&&r&&(t=!1),t&&r&&(0,n.N)(e,”params.video”,{}),t}(e)?-1===[“outstream”,”instream”].indexOf((0,o.Z)(e,”mediaTypes.”.concat(d.pX,”.context”)))?void(t&&(0,r.logError)(“Rubicon: mediaTypes.video.context should be outstream or instream”)):y(e,”video”).size<2?void(t&&(0,r.logError)(“Rubicon: couldn’t decide the playerSize of the video”)):(t&&(0,r.logMessage)(“Rubicon: making video request for adUnit”,e.adUnitCode),”video”):0===y(e,”banner”).size?void(t&&(0,r.logError)(“Rubicon: couldn’t decide the sizes for banner request”)):(t&&(0,r.logMessage)(“Rubicon: making banner request for adUnit”,e.adUnitCode),”banner”)}operate j(e)operate okay(e,t){return”rp_schain”===e?”rp_schain=”.concat(t):””.concat(e,”=”).concat(encodeURIComponent(t))}var C=!1;(0,a.dX)(f),window.pbjs.installedModules.push(“rubiconBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=40060,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[2972],{54834:(o,e,t)=>{var n=t(64358),i=t(92797),r=t(51039),d=t(15164),a=t(34516);const u=(0,d.df)({moduleName:”pubCommonId”,gvlid:a.$P}),c=”cookie”,l=”html5″,s=”_pubcid_optout”,f=”PublisherCommonId”;operate m(o,e){if(e===c)return u.getCookie(o);if(e===l&&u.hasLocalStorage()){const e=u.getDataFromLocalStorage(“”.concat(o,”_exp”));if(!e)return u.getDataFromLocalStorage(o);if(new Date(e).getTime()-Date.now()>0)return u.getDataFromLocalStorage(o)}}operate g(o,e){return operate(t){“operate”==typeof e&&e(),t(o)}}operate p(o){let e=arguments.size>1&&void 0!==arguments[1]?arguments[1]:””;if(!o)return;const t=(0,n.parseUrl)(o);t.search.id=encodeURIComponent(“pubcid:”+e);const i=(0,n.buildUrl)(t);return operate(){(0,n.triggerPixel)(i)}}operate I()u.hasLocalStorage()&&m(s,l))const v={identify:”sharedId”,aliasName:”pubCommonId”,gvlid:a.$P,decode(o,e){if(I())return void(0,n.logInfo)(“PubCommonId decode: Has opted-out”);(0,n.logInfo)(” Decoded worth PubCommonId “+o);return{pubcid:o}},getId:operate(){let o=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.size>2?arguments[2]:void 0;if(I())return void(0,n.logInfo)(“PubCommonId: Has opted-out”);if(r.VP.getCoppa())return void(0,n.logInfo)(“PubCommonId: IDs not offered for coppa requests, exiting PubCommonId”);const{params:{create:t=!0,pixelUrl:i}={}}=o;let d=e;if(!d){strive{“object”==typeof window[f]&&(d=window[f].getId())}catch(o){}d||(d=t&&(0,n.hasDeviceAccess)()?(0,n.generateUUID)():void 0)}return{id:d,callback:g(d,p(i,d))}},extendId:operate(){let o=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.size>2?arguments[2]:void 0;if(I())return(0,n.logInfo)(“PubCommonId: Has opted-out”),{id:void 0};if(r.VP.getCoppa())return void(0,n.logInfo)(“PubCommonId: IDs not offered for coppa requests, exiting PubCommonId”);const{params:{prolong:t=!1,pixelUrl:i}={}}=o;if(t){if(i){return{callback:p(i,e)}}return{id:e}}},domainOverride:operate(){const o=doc.area.cut up(“.”),e=”_gd”.concat(Date.now());for(let t,n,i=0;i
(self.pbjsChunk=self.pbjsChunk||[]).push([[8029],{76401:(e,t,n)=>{var r=n(64358),i=n(20265),a=n(14699),s=n(15164);const d=”teads”,o=12,p=11,c=0,u=22,g=(0,s.df)({gvlid:132,bidderCode:d}),I={code:d,gvlid:132,supportedMediaTypes:[“video”,”banner”],isBidRequestValid:operate(e){let t=!1;if(void 0!==e.params){let n=v((0,r.getValue)(e.params,”placementId”)),i=v((0,r.getValue)(e.params,”pageId”));t=n&&i}return t||(0,r.logError)(“Teads placementId and pageId parameters are required. Bid aborted.”),t},buildRequests:operate(e,t){const n=e.map(y),r={referrer:f(t),pageReferrer:doc.referrer,networkBandwidth:(a=window.navigator,a&&a.connection&&a.connection.downlink>=0?a.connection.downlink.toString():””),timeToFirstByte:m(window),information:n,deviceWidth:display screen.width,hb_version:”7.37.0″,…l(e),…b(e)};var a;const s=e[0];s.schain&&(r.schain=s.schain);let d=t.gdprConsent;if(t&&d){let e=”boolean”==typeof d.gdprApplies,t=”string”==typeof d.consentString,n=e?operate(e,t){let n=o;e?t&&!t.isServiceSpecific&&(n=p):n=c;return n}(d.gdprApplies,d.vendorData):u;r.gdpr_iab={consent:t?d.consentString:””,standing:n,apiVersion:d.apiVersion}}t&&t.uspConsent&&(r.us_privacy=t.uspConsent);const g=(0,i.Z)(s,”ortb2.machine.sua”);g&&(r.userAgentClientHints=g);return{technique:”POST”,url:”https://a.teads.television/hb/bid-request”,information:JSON.stringify(r)}},interpretResponse:operate(e,t){const n=[];return(e=e.physique).responses&&e.responses.forEach((operate(e){const t={cpm:e.cpm,width:e.width,top:e.top,foreign money:e.foreign money,netRevenue:!0,ttl:e.ttl,meta:{advertiserDomains:e&&e.adomain?e.adomain:[]},advert:e.advert,requestId:e.bidId,creativeId:e.creativeId,placementId:e.placementId};e.dealId&&(t.dealId=e.dealId),n.push(t)})),n}};operate l(e){const t={unifiedId2:”uid2.id”,liveRampId:”idl_env”,lotamePanoramaId:”lotamePanoramaId”,id5Id:”id5id.uid”,criteoId:”criteoId”,yahooConnectId:”connectId”,quantcastId:”quantcastId”,epsilonPublisherLinkId:”publinkId”,publisherFirstPartyViewerId:”pubcid”,merkleId:”merkleId.id”,kinessoId:”kpuid”};let n={};for(const r in t){const a=t[r],s=(0,i.Z)(e,”0.userId.”.concat(a));s&&(n[r]=s)}return n}operate f(e){let t=””;return e&&e.refererInfo&&e.refererInfo.web page&&(t=e.refererInfo.web page),t}operate m(e)e.mozPerformance,n=t&&”operate”==typeof t.getEntriesByType&&”[object Function]”===Object.prototype.toString.name(t.getEntriesByType)&&t.getEntriesByType(“navigation”)[0]&&t.getEntriesByType(“navigation”)[0].responseStart&&t.getEntriesByType(“navigation”)[0].requestStart&&t.getEntriesByType(“navigation”)[0].responseStart>0&&t.getEntriesByType(“navigation”)[0].requestStart>0&&Math.spherical(t.getEntriesByType(“navigation”)[0].responseStart-t.getEntriesByType(“navigation”)[0].requestStart);if(n)return n.toString();const r=t&&t.timing.responseStart&&t.timing.requestStart&&t.timing.responseStart>0&&t.timing.requestStart>0&&t.timing.responseStart-t.timing.requestStart;return r?r.toString():””operate y(e){const t={};let n=(0,r.getValue)(e.params,”placementId”),a=(0,r.getValue)(e.params,”pageId”);const s=(0,i.Z)(e,”ortb2Imp.ext.gpid”);return t.sizes=operate(e){return(0,r.parseSizesInput)(operate(e){let t=(0,i.Z)(e,”mediaTypes.video.playerSize”),n=(0,i.Z)(e,”mediaTypes.video.sizes”),a=(0,i.Z)(e,”mediaTypes.banner.sizes”);if((0,r.isArray)(a)||(0,r.isArray)(t)||(0,r.isArray)(n)){return[a,n,t].cut back((operate(e,t){return(0,r.isArray)(t)&&((0,r.isArray)(t[0])?t.forEach((operate(t){e.push(t)})):e.push(t)),e}),[])}return e.sizes}(e))}(e),t.bidId=(0,r.getBidIdParameter)(“bidId”,e),t.bidderRequestId=(0,r.getBidIdParameter)(“bidderRequestId”,e),t.placementId=parseInt(n,10),t.pageId=parseInt(a,10),t.adUnitCode=(0,r.getBidIdParameter)(“adUnitCode”,e),t.auctionId=(0,r.getBidIdParameter)(“auctionId”,e),t.transactionId=(0,r.getBidIdParameter)(“transactionId”,e),s&&(t.gpid=s),t}operate v(e){return parseInt(e)>0}operate b(e){const t=(0,i.Z)(e,”0.userId.teadsId”);if(t)return{firstPartyCookieTeadsId:t};if(g.cookiesAreEnabled(null)){const e=g.getCookie(“_tfpvi”,null);if(e)return{firstPartyCookieTeadsId:e}}return{}}(0,a.dX)(I),window.pbjs.installedModules.push(“teadsBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=76401,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[2599],{70789:(e,t,r)=>{var n=r(64358),i=r(24679),o=r(14699),d=r(3193),a=r(15164);const s=”triplelift”;let u=!0,p=null;const c=(0,a.df)({gvlid:28,bidderCode:s}),l={gvlid:28,code:s,supportedMediaTypes:[i.Mk,i.pX],isBidRequestValid:operate(e){return void 0!==e.params.inventoryCode},buildRequests:operate(e,t){let r=”https://tlx.3lift.com/header/public sale?”,i=operate(e,t){var r,i;let o={},{schain:d}=e[0];const a=operate(e){const t={},r={},i={},o=e.ortb2||{},d=operate(){const e=c.getDataFromLocalStorage(“opecloud_ctx”);if(!e)return null;strive{return JSON.parse(e)}catch(e){return(0,n.logError)(“Triplelift: error parsing JSON: “,e),null}}(),a=Object.assign({},o.web site),s=Object.assign({},o.person);if(d){s.information=s.information||[];strive{s.information.push({identify:”www.1plusx.com”,ext:d})}catch(e){(0,n.logError)(“Triplelift: error including 1plusX segments: “,e)}}v(r,a),v(i,s),(0,n.isEmpty)(r)||(t.context=r);(0,n.isEmpty)(i)||(t.person=i);return t}(t);o.imp=e.map((operate(e,t){let r={id:t,tagid:e.params.inventoryCode,flooring:y(e)};return m(e)&&(r.video=operate(e){let t={…e.params.video,…e.mediaTypes.video};strivecatch(e){(0,n.logWarn)(“Video dimension not outlined”,e)}”instream”===t.context&&(t.placement=1);”outstream”===t.context&&(t.placement?-1===[3,4,5].indexOf(t.placement)&&((0,n.logMessage)(“video.placement worth of “.concat(t.placement,” is invalid for outstream context. Setting placement to three”)),t.placement=3):t.placement=3);return delete t.playerSize,t}(e)),e.mediaTypes.banner&&!f(e)&&(r.banner={format:_(e.sizes)}),(0,n.isEmpty)(e.ortb2Imp)||(r.fpd=operate(e){const t={},r={};v(r,e.ext),(0,n.isEmpty)(r)||(t.context=r);return t}(e.ortb2Imp)),r}));let s=[…b([e[0]]),…h([e[0]]),…S([e[0]]),…x([e[0]]),…A(e[0])];s.size>0&&(o.person={ext:{eids:s}});let u=operate(e,t){let r={};(0,n.isEmpty)(e)||(r.schain={…e});(0,n.isEmpty)(t)||(r.fpd={…t});return r}(d,a);(0,n.isEmpty)(u)||(o.ext=u);null!=t&&null!==(r=t.ortb2)&&void 0!==r&&null!==(i=r.regs)&&void 0!==i&&i.gpp&&(o.regs=Object.assign({},t.ortb2.regs));return o}(e,t);if(r=(0,n.tryAppendQueryString)(r,”lib”,”prebid”),r=(0,n.tryAppendQueryString)(r,”v”,”7.37.0″),t&&t.refererInfo){let e=t.refererInfo.web page;r=(0,n.tryAppendQueryString)(r,”referrer”,e)}return t&&t.timeout&&(r=(0,n.tryAppendQueryString)(r,”tmax”,t.timeout)),t&&t.gdprConsent&&(void 0!==t.gdprConsent.gdprApplies&&(u=t.gdprConsent.gdprApplies,r=(0,n.tryAppendQueryString)(r,”gdpr”,u.toString())),void 0!==t.gdprConsent.consentString&&(p=t.gdprConsent.consentString,r=(0,n.tryAppendQueryString)(r,”cmp_cs”,p))),t&&t.uspConsent&&(r=(0,n.tryAppendQueryString)(r,”us_privacy”,t.uspConsent)),!0===d.config.getConfig(“coppa”)&&(r=(0,n.tryAppendQueryString)(r,”coppa”,!0)),r.lastIndexOf(“&”)===r.length-1&&(r=r.substring(0,r.length-1)),(0,n.logMessage)(“tlCall request constructed: “+r),{technique:”POST”,url:r,information:i,bidderRequest:t}},interpretResponse:operate(e,t){let{bidderRequest:r}=t;return(e.physique.bids||[]).map((operate(e){return operate(e,t){let r={},n=t.width||1,i=t.top||1,o=t.deal_id||””,d=t.crid||””,a=e.bids[t.imp_id];0!=t.cpm&&t.advert&&(r={requestId:a.bidId,cpm:t.cpm,width:n,top:i,netRevenue:!0,advert:t.advert,creativeId:d,dealId:o,foreign money:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},m(a)&&”video”===t.media_type&&(r.vastXml=t.advert,r.mediaType=”video”,r.ttl=3600),t.advertiser_name&&(r.meta.advertiserName=t.advertiser_name),t.adomain&&t.adomain.size&&(r.meta.advertiserDomains=t.adomain),t.tl_source&&”hdx”==t.tl_source&&(m(a)&&”video”===t.media_type?r.meta.mediaType=”video”:r.meta.mediaType=”banner”),t.tl_source&&”tlx”==t.tl_source&&(r.meta.mediaType=”native”),d&&(r.meta.networkId=d.slice(0,d.indexOf(“_”))));return r}(r,e)}))},getUserSyncs:operate(e,t,r,i){let o=operate(e){if(!e)return;if(e.iframeEnabled)return”iframe”;if(e.pixelEnabled)return”picture”}(e);if(!o)return;let d=”https://eb2.3lift.com/sync?”;return”picture”===o&&(d=(0,n.tryAppendQueryString)(d,”px”,1),d=(0,n.tryAppendQueryString)(d,”src”,”prebid”)),null!==p&&(d=(0,n.tryAppendQueryString)(d,”gdpr”,u),d=(0,n.tryAppendQueryString)(d,”cmp_cs”,p)),i&&(d=(0,n.tryAppendQueryString)(d,”us_privacy”,i)),[{type:o,url:d}]}};operate m(e){return g(e)&&(f(e)||operate(e){return g(e)&&”outstream”===e.mediaTypes.video.context.toLowerCase()}(e))}operate f(e){return g(e)&&”instream”===e.mediaTypes.video.context.toLowerCase()}operate g(e){return e.mediaTypes.video&&e.mediaTypes.video.context}operate y(e){let t=null;if(“operate”==typeof e.getFloor)strive{const r=e.getFloor({foreign money:”USD”,mediaType:m(e)?”video”:”banner”,dimension:”*”});”object”!=typeof r||”USD”!==r.foreign money||isNaN(parseFloat(r.flooring))||(t=parseFloat(r.flooring))}catch(e){(0,n.logError)(“Triplelift: getFloor threw an error: “,e)}return null!==t?t:e.params.flooring}operate v(e,t){(0,n.isEmpty)(t)||Object.keys(t).forEach((r=>{null!=t[r]&&(e[r]=t[r])}))}operate b(e){return E(e,”tdid”,”adserver.org”,”TDID”)}operate h(e){return E(e,”idl_env”,”liveramp.com”,”idl”)}operate S(e){return E(e,”criteoId”,”criteo.com”,”criteoId”)}operate x(e){return E(e,”pubcid”,”pubcid.org”,”pubcid”)}operate A(e){let t=[“adserver.org”,”liveramp.com”,”criteo.com”,”pubcid.org”],r=[];return e.userIdAsEids&&e.userIdAsEids.forEach((e=>{strive{if(-1===t.indexOf(e.supply)){let t=e.uids.map((t=>({id:t.id,ext:{rtiPartner:e.supply}})));r.push({supply:e.supply,uids:t})}}catch(t){(0,n.logWarn)(“Triplelift: Error making an attempt so as to add “.concat(e,” to bid request”),t)}})),r}operate E(e,t,r,n){return e.map(operate(e){return t=>t&&t.userId&&t.userId[e]}(t)).filter(T(t)).map(operate(e,t){return r=>({supply:e,uids:[{id:r.id?r.id:r,ext:{rtiPartner:t}}]})}(r,n))}const T=e=>(t,r,i)=>;operate _(e){return e.filter(I).map((operate(e){return{w:e[0],h:e[1]}}))}operate I(e){return 2===e.size&&”quantity”==typeof e[0]&&”quantity”==typeof e[1]}(0,o.dX)(l),window.pbjs.installedModules.push(“tripleliftBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=70789,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[4579],{98709:(r,e,t)=>{var n=t(64358),o=t(48928),s=t(92797);const d=”unifiedId”,i={identify:d,gvlid:21,decode:r=>r&&”string”==typeof r.TDID?{tdid:r.TDID}:void 0,getId(r){const e=r&&r.params||{};if(!e||”string”!=typeof e.accomplice&&”string”!=typeof e.url)return void(0,n.logError)(“Person ID – unifiedId submodule requires both accomplice or url to be outlined”);const t=e.url||”https://match.adsrvr.org/observe/rid?ttd_pid=”.concat(e.accomplice,”&fmt=json”);return{callback:operate(r){const e={success:e=>{let t;if(e)strive{t=JSON.parse(e)}catch(r){(0,n.logError)(r)}r(t)},error:e=>{(0,n.logError)(“”.concat(d,”: ID fetch encountered an error”),e),r()}};(0,o.h)(t,e,void 0,{technique:”GET”,withCredentials:!0})}}}};(0,s.Bx)(“userId”,i),window.pbjs.installedModules.push(“unifiedIdSystem”)}},r=>{r.O(0,[6866],(()=>{return e=98709,r(r.s=e);var e}));r.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9039],{83806:(e,r,n)=>{var t=n(20265),i=n(64358),d=n(35706),o=n(14699),s=n(24679);const a=(e,r,n)=>{const{bids:i,bidderRequestId:d,auctionId:o,bidderCode:s,…a}=n,u=n.bids.length-r.size;let l={};r.forEach((e=>{const r=e.params.siteId;(e=>{Object.keys(e.mediaTypes).forEach((r=>{let n;n=”operate”==typeof e.getFloor?e.getFloor({foreign money:”USD”,mediaType:r,dimension:”*”}).flooring||0:e.params.flooring||0,e.mediaTypes[r].flooring=n}))})(e),(e=>{let r=(0,t.Z)(e,”mediaTypes.banner”);if(r){let e={},n=[];r.sizes.forEach((r=>(e[r.toString()]=!0,n.push(r)))),r.sizes=n}})(e),l[r]=l[r]||[],l[r].push(e)}));let p=[];return Object.keys(l).forEach((r=>{let n={bidderRequest:Object.assign({},{bids:l[r],invalidBidsCount:u,…a})};p.push(Object.assign({},{information:n,…e}))})),p},u=e=>{if(e.advert)return e;(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking advert config.”))},l=e=>e.vastXml)return e;(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking vastUrl or vastXml config.”)),p=e=>{const r=!!(0,t.Z)(e,”ext.renderer.config”),n=!!(0,t.Z)(e,”ext.renderer.config.siteId”);if(!r)return void(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking renderer config.”));if(!n)return void(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking renderer siteId.”));const o=(0,t.Z)(e,”ext.renderer”);!operate(e,r){if(!e.config)throw new Error(“UnrulyBidAdapter: Lacking renderer config.”);if(!e.config.siteId)throw new Error(“UnrulyBidAdapter: Lacking renderer siteId.”);mother or father.window.unruly=mother or father.window.unruly||{},mother or father.window.unruly.native=mother or father.window.unruly.native||{},mother or father.window.unruly.native.siteId=mother or father.window.unruly.native.siteId||e.config.siteId,mother or father.window.unruly.native.adSlotId=r,mother or father.window.unruly.native.supplyMode=”prebid”}(o,e.requestId),mother or father.window.unruly.native.prebid=mother or father.window.unruly.native.prebid||{},mother or father.window.unruly.native.prebid.uq=mother or father.window.unruly.native.prebid.uq||[];const s=d.Th.set up(Object.assign({},o)),a=Object.assign({},e,{renderer:s,adUnitCode:(0,t.Z)(e,”ext.adUnitCode”)});return s.setRender((()=>{var e;e=a,mother or father.window.unruly.native.prebid.uq.push([“render”,e])})),e.renderer=e.renderer||s,e},c=e=>{if(!e.context)return!1;return-1!==[“outstream”,”instream”].indexOf(e.context)},y=e=>e.sizes,w={code:”unruly”,supportedMediaTypes:[s.pX,s.Mk],gvlid:36,isBidRequestValid:operate(e){let r=(0,t.Z)(e,”params.siteId”)&&(e=>{const r=(0,t.Z)(e,”mediaTypes.video”),n=(0,t.Z)(e,”mediaTypes.banner”);let i=!(!r&&!n);return i&&r&&(i=c(r)),i&&n&&(i=y(n)),i})(e);return!!r},buildRequests:operate(e,r){let n=”https://concentrating on.unrulymedia.com/unruly_prebid”;e[0]&&(n=(0,t.Z)(e[0],”params.endpoint”)||n);return a({url:n,technique:”POST”,choices:{contentType:”utility/json”}},e,r)},interpretResponse:operate(){const e=(arguments.size>0&&void 0!==arguments[0]?arguments[0]:{}).physique;return!e||!e.bids?[]:(e=>{let r=[];return e.forEach((e=>{let n,i=(0,t.Z)(e,”meta.mediaType”);if(i&&”banner”===i.toLowerCase())e.mediaType=s.Mk,n=u(e);else if(i&&”video”===i.toLowerCase()){let r=(0,t.Z)(e,”meta.videoContext”);e.mediaType=s.pX,”instream”===r?n=l(e):”outstream”===r&&(n=p(e))}n&&r.push(n)})),r})(e.bids)}};(0,o.dX)(w),window.pbjs.installedModules.push(“unrulyBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return r=83806,e(e.s=r);var r}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9215],{4192:(e,t,n)=>{n.d(t,{HQ:()=>s,Pv:()=>a,UR:()=>i});var o=n(64358),r=n(20265);const i={growthCodeId:{getValue:operate(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:operate(e){const t=(0,o.choose)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:operate(e){return e}},intentIqId:{supply:”intentiq.com”,atype:1},naveggId:{supply:”navegg.com”,atype:1},justId:{supply:”justtag.com”,atype:1},pubcid:{supply:”pubcid.org”,atype:1},tdid:{supply:”adserver.org”,atype:1,getUidExt:operate(){return{rtiPartner:”TDID”}}},id5id:{getValue:operate(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:operate(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:operate(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:operate(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:operate(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:operate(e){const t=(0,o.choose)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).size)return t}},idl_env:{supply:”liveramp.com”,atype:3},lipb:{getValue:operate(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:operate(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.internet”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:operate(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:operate(e){return e.id},getUidExt:operate(e){return e.keyID?{keyID:e.keyID}:e.ext?e.ext:void 0}},netId:{supply:”netid.de”,atype:1},IDP:{supply:”zeotap.com”,atype:1},hadronId:{supply:”audigent.com”,atype:1},quantcastId:{supply:”quantcast.com”,atype:1},idx:{supply:”idx.lat”,atype:1},connectid:{supply:”verizonmedia.com”,atype:3},fabrickId:{supply:”neustar.biz”,atype:1},mwOpenLinkId:{supply:”mediawallahscript.com”,atype:1},tapadId:{supply:”tapad.com”,atype:1},novatiq:{getValue:operate(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:operate(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.internet”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.internet”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:operate(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.internet”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:operate(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,kind:t.kind,supply:t.supply}}}}};operate c(e,t){const n=i[t];if(n&&e){let t={};t.supply=(0,o.isFn)(n.getSource)?n.getSource(e):n.supply;const r=(0,o.isFn)(n.getValue)?n.getValue(e):e;if((0,o.isStr)(r)){const i={id:r,atype:n.atype};if((0,o.isFn)(n.getUidExt)){const t=n.getUidExt(e);t&&(i.ext=t)}if(t.uids=[i],(0,o.isFn)(n.getEidExt)){const o=n.getEidExt(e);o&&(t.ext=o)}return t}}return null}operate s(e){let t=[];for(const n in e)if(e.hasOwnProperty(n))if(“pubProvidedId”===n)t=t.concat(e.pubProvidedId);else if(Array.isArray(e[n]))e[n].forEach(((e,o,r)=>{const i=c(e,n);i&&t.push(i)}));else{const o=c(e[n],n);o&&t.push(o)}return t}operate a(e){let t=[];return e.filter((e=>(0,o.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((n=>{(0,r.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&(0,r.Z)(i,n+”.supply”)&&t.push({supply:i[n].supply,bidders:e.config.bidders})}))})),t}},34727:(e,t,n)=>{var o=n(34614),r=n(3193),i=n(52021),c=n(78640),s=n(51039),a=n(5644),u=n(92797),d=n(4192),l=n(15164),g=n(64358),f=n(20265),p=n(96475),m=n(7563),y=n(68792),b=n(17673),h=n(26372),I=n(99128),v=n(38196);const E=”Person ID”,w=”cookie”,O=”html5″,D={identify:”_pbjs_userid_consent_data”,expires:30},okay=”_pbjs_id_optout”,j=(0,l.eA)(“userid”);let S,x,P,A,U,C,T=!1,V=[],R=[],N=[];const _=(()=>{let e;return()=>(null==e&&(e=(0,I.V6)()),e)})();operate q(e){return _().fork().renameWith((t=>[“userId.mod.”.concat(t),”userId.mods.”.concat(e,”.”).concat(t)]))}operate Z(e){const t=”operate”==typeof e.submodule.domainOverride?e.submodule.domainOverride():null,n=e.config.storage.identify;return operate(e,o,r)””),o,r,”Lax”,t)}operate L(e,t){const n=e.config.storage;strive{const o=new Date(Date.now()+864e5*n.expires).toUTCString(),r=(0,g.isPlainObject)(t)?JSON.stringify(t):t;if(n.kind===w){const t=Z(e);t(null,r,o),”quantity”==typeof n.refreshInSeconds&&t(“_last”,(new Date).toUTCString(),o)}else n.kind===O&&(j.setDataInLocalStorage(“”.concat(n.identify,”_exp”),o),j.setDataInLocalStorage(n.identify,encodeURIComponent(r)),”quantity”==typeof n.refreshInSeconds&&j.setDataInLocalStorage(“”.concat(n.identify,”_last”),(new Date).toUTCString()))}catch(e){(0,g.logError)(e)}}operate F(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:void 0;const n=t?””.concat(e.identify,”_”).concat(t):e.identify;let o;strive{if(e.kind===w)o=j.getCookie(n);else if(e.kind===O){const t=j.getDataFromLocalStorage(“”.concat(e.identify,”_exp”));””===t?o=j.getDataFromLocalStorage(n):t&&new Date(t).getTime()-Date.now()>0&&(o=decodeURIComponent(j.getDataFromLocalStorage(n)))}”string”==typeof o&&”{“===o.trim().charAt(0)&&(o=JSON.parse(o))}catch(e){(0,g.logError)(e)}return o}operate G(e){const t={consentString:””,gdprApplies:!1,apiVersion:0};return e&&(t.consentString=e.consentString,t.gdprApplies=e.gdprApplies,t.apiVersion=e.apiVersion),(0,g.cyrb53Hash)(JSON.stringify(t))}operate z(e,t){t=_().fork().startTiming(“userId.callbacks.complete”).stopBefore(t);const n=(0,g.delayExecution)((()=>{clearTimeout(x),t()}),e.size);e.forEach((operate(e){const t=q(e.submodule.identify).startTiming(“callback”).stopBefore(n);strive{e.callback((operate(n){n?(e.config.storage&&L(e,n),e.idObj=e.submodule.decode(n,e.config),ie(e.idObj)):(0,g.logInfo)(“”.concat(E,”: “).concat(e.submodule.identify,” – request id responded with an empty worth”)),t()}))}catch(n){(0,g.logError)(“Error in userID module ‘”.concat(e.submodule.identify,”‘:”),n),t()}e.callback=void 0}))}operate W(e,t){[e].some((e=>!Array.isArray(e)||!e.size))||e.forEach((e=>{e.bids&&(0,g.isArray)(e.bids)&&e.bids.forEach((e=>{const n=operate(e,t){return Array.isArray(e)&&e.size&&t?e.filter((e=>!e.config.bidders||!(0,g.isArray)(e.config.bidders)||(0,o.q9)(e.config.bidders,t))).filter((e=>(0,g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).cut back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(t,e.bidder);Object.keys(n).size&&(e.userId=n,e.userIdAsEids=(0,d.HQ)(n))}))}))}const B={};let H;operate J(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:Ok()||[];const t=U&&e.discover((e=>e.supply===U));if(t&&”string”==typeof(0,f.Z)(t,”uids.0.id”)){const e=t.uids[0].id.exchange(/[W_]/g,””);if(e.size>=32&&e.size<=150)return e;(0,g.logWarn)(“Person ID – Googletag Writer Offered ID for “.concat(U,” isn’t between 32 and 150 characters – “).concat(e))}}const Q=(0,I.g3)(“userId”,(operate(e,t){let{delay:n=y.Z.timeout,getIds:o=ne}=arguments.size>2&&void 0!==arguments[2]?arguments[2]:{};y.Z.race([o().catch((()=>null)),n(A)]).then((()=>{W(t.adUnits||(0,c.R)().adUnits,S),_().be part of((0,I.Bf)(t.metrics),{propagate:!1,includeGroups:!0}),e.name(this,t)}))}));operate M(){return operate(e){return Array.isArray(e)&&e.size?e.filter((e=>(0,g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).cut back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(S)}operate Ok(){return(0,d.HQ)(M())}operate Y(e){return(0,d.HQ)(operate(e,t){if(!Array.isArray(e)||!e.size)return{};const n=e.filter((e=>));return(0,g.isEmpty)(n)?[]:n[0].idObj}(S,e))[0]}operate X(e,t,n){return H().then((()=>{let o={};if((0,g.isFn)(n)){(0,g.logInfo)(“”.concat(E,” – Getting encrypted sign from customized operate : “).concat(n.identify,” & supply : “).concat(e,” “));const t=n(e);o[e]=t?$(t):null}elsereturn(0,g.logInfo)(“”.concat(E,” – Fetching encrypted eids: “).concat(o[e])),o[e]}))}operate $(e)”).concat(n)operate ee(){if(!(0,g.isGptPubadsDefined)())return;window.googletag.encryptedSignalProviders=window.googletag.encryptedSignalProviders||[];const e=r.config.getConfig(“userSync.encryptedSignalSources”);if(e){const t=e.registerDelay||0;setTimeout((()=>{e.sources&&e.sources.forEach((e=>{let{supply:t,encrypt:n,customFunc:o}=e;t.forEach((e=>{window.googletag.encryptedSignalProviders.push({id:e,collectorFunction:()=>X(e,n,o)})}))}))}),t)}else(0,g.logWarn)(“”.concat(E,” – ESP : encryptedSignalSources config not outlined below userSync Object”))}operate te(){let{submoduleNames:e}=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.size>1?arguments[1]:void 0;return H({refresh:!0,submoduleNames:e}).then((()=>(t&&(0,g.isFn)(t)&&t(),M())))}operate ne(){return H().then((()=>M()),(e=>e===B?Promise.resolve().then(ne):((0,g.logError)(“Error initializing userId”,e),y.Z.reject(e))))}const oe=(0,u.z3)(“sync”,(operate(e,t){return{userIdModules:e,hasValidated:t&&t.hasValidated}}),”validateGdprEnforcement”);operate re(e,t,n,o){if(e.config.storage){let r,i=F(e.config.storage),c=!1;if(“quantity”==typeof e.config.storage.refreshInSeconds){const t=new Date(F(e.config.storage,”final”));c=t&&Date.now()-t.getTime()>1e3*e.config.storage.refreshInSeconds}!i||c||o||!operate(e,t){return null!=e&&e===G(t)}(n,t)?r=e.submodule.getId(e.config,t,i):”operate”==typeof e.submodule.extendId&&(r=e.submodule.extendId(e.config,t,i)),(0,g.isPlainObject)(r)&&(r.id&&(L(e,r.id),i=r.id),”operate”==typeof r.callback&&(e.callback=r.callback)),i&&(e.idObj=e.submodule.decode(i,e.config))}else if(e.config.worth)e.idObj=e.config.worth;else{const n=e.submodule.getId(e.config,t,void 0);(0,g.isPlainObject)(n)&&(“operate”==typeof n.callback&&(e.callback=n.callback),n.id&&(e.idObj=e.submodule.decode(n.id,e.config)))}ie(e.idObj)}operate ie(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:M();if(e&&U){const t=J((0,d.HQ)(e));t&&((0,g.isGptPubadsDefined)()?window.googletag.pubads().setPublisherProvidedId(t):(window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push((operate(){window.googletag.pubads().setPublisherProvidedId(t)}))))}}operate ce(e,t,n){let o=arguments.size>3&&void 0!==arguments[3]&&arguments[3];return _().fork().measureTime(“userId.init.modules”,(operate(){if(!t.size)return[];const r=operate(){const e=[];let t=!1;j.localStorageIsEnabled()&&(e.push(O),j.getDataFromLocalStorage(okay)&&((0,g.logInfo)(“”.concat(E,” – opt-out localStorage discovered, storage disabled”)),t=!0));j.cookiesAreEnabled()&&(e.push(w),j.getCookie(okay)&&((0,g.logInfo)(“”.concat(E,” – opt-out cookie discovered, storage disabled”)),t=!0));return new Set(t?[]:e)}();if(!(t=t.filter((e=>!e.config.storage||r.has(e.config.storage.kind)))).size)return(0,g.logWarn)(“”.concat(E,” – no ID module is configured for one of many out there storage varieties:”),Array.from(r)),[];let{userIdModules:i,hasValidated:c}=oe(t,n);if(!c&&!(0,b.h)(n))return(0,g.logWarn)(“”.concat(E,” – gdpr permission not legitimate for native storage or cookies, exit module”)),[];const s=operate(){strive{return j.getCookie(D.identify)}catch(e){(0,g.logError)(e)}}();!operate(e){strive{const t=new Date(Date.now()+864e5*D.expires).toUTCString();j.setCookie(D.identify,G(e),t,”Lax”)}catch(e){(0,g.logError)(e)}}(n);const a=i.cut back(((e,t)=>q(t.submodule.identify).measureTime(“init”,(()=>{strive{re(t,n,s,o),e.push(t)}catch(e){(0,g.logError)(“Error in userID module ‘”.concat(t.submodule.identify,”‘:”),e)}return e}))),[]);return a.size&&operate(e){let t=(0,g.getPrebidInternal)().setEidPermissions;”operate”==typeof t&&(0,g.isArray)(e)&&t((0,d.Pv)(e))}(a),a.forEach(se.bind(null,e)),a}))}operate se(e,t){let n=!1;for(let o=0;o
(self.pbjsChunk=self.pbjsChunk||[]).push([[6635],{63273:(e,t,n)=>{var o=n(64358),r=n(20265),i=n(14699),d=n(24679),c=n(15164),a=n(55975),s=n(3193);const p=”prebid”,u=”vidazoo”,l=”1.0.0″,g=9e5,b=36e5,f=”vidSid”,h=”vdzwopt”,I={britepoolid:1,criteoId:1,id5id:1,idl_env:1,lipb:1,netId:1,parrableId:1,pubcid:1,tdid:1,pubProvidedId:1},m=”wsid_”+parseInt(Date.now()*Math.random()),v=(0,c.df)({gvlid:744,bidderCode:u});operate C(){strive{return(0,o.parseUrl)(window.high.doc.URL,{decodeSearchAsString:!0}).search}catch(e){return””}}operate S(){return”https://”.concat(arguments.size>0&&void 0!==arguments[0]?arguments[0]:p,”.cootlogix.com”)}operate y(e)operate D(e)e.Pidoperate w(e,t,n,i,d){var c,s;const{params:p,bidId:w,userId:q,adUnitCode:x,schain:A,mediaTypes:_,auctionId:okay,transactionId:O,bidderRequestId:T,bidRequestsCount:M,bidderRequestsCount:z,bidderWinsCount:F}=e,{ext:P}=p;let{bidFloor:j}=p;const L=operate(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:”_”;const n=e.size;let o=0,r=0;if(n>0)for(;r
(self.pbjsChunk=self.pbjsChunk||[]).push([[608],{39595:(e,s,t)=>{var n=t(20265),r=t(64358),i=t(14699),d=t(24679),a=t(35706),o=t(34614);const c=”https://participant.sync.viewdeos.com/outstream-unit/2.01/outstream.min.js”,u=”outstream”,p=”show”,l={code:”viewdeosDX”,aliases:[“viewdeos”],gvlid:924,supportedMediaTypes:[d.pX,d.Mk],isBidRequestValid:operate(e){return!!(0,n.Z)(e,”params.assist”)},getUserSyncs:operate(e,s){const t=[];operate n(s){const n=s.cookieURLs,r=s.cookieURLSTypes||[];Array.isArray(n)&&n.forEach(((s,n)=>{const i=r[n]||”picture”;!e.pixelEnabled&&”picture”===i||!e.iframeEnabled&&”iframe”===i||t.push({kind:i,url:s})}))}return(e.pixelEnabled||e.iframeEnabled)&&(0,r.isArray)(s)&&s.forEach((e=>{e.physique&&((0,r.isArray)(e.physique)?e.physique.forEach((e=>{n(e)})):n(e.physique))})),t},buildRequests:operate(e,s){return{information:f(e,s),bidderRequest:s,technique:”GET”,url:”https://ghb.sync.viewdeos.com/public sale/”}},interpretResponse:operate(e,s){let{bidderRequest:t}=s;e=e.physique;let n=[];return(0,r.isArray)(e)?(e.forEach((e=>{n=(0,r.flatten)(n,m(e,t))})),n):m(e,t)}};operate m(e,s){const t=!e||!(0,r.isArray)(e.bids),i=[];if(t){const t=e&&e.ext&&e.ext.message?”: “.concat(e.ext.message):””,n=”in response for “.concat(s.bidderCode,” adapter “).concat(t);return(0,r.logError)(n),i}return e.bids.forEach((e=>{const t=(0,o.cx)(s.bids,(s=>s.bidId===e.requestId));if(0!==e.cpm&&-1!==t){const r=s.bids[t],a=operate(e,s,t){const n={requestId:e.requestId,creativeId:e.cmpId,top:e.top,foreign money:e.cur,width:e.width,cpm:e.cpm,netRevenue:!0,mediaType:s,ttl:3600,meta:};if(s===p)return Object.assign(n,{advert:e.advert});Object.assign(n,{vastUrl:e.vastUrl}),s===u&&Object.assign(n,{mediaType:”video”,adResponse:e,renderer:h(e.requestId,t)});return n}(e,operate(e){const s=(0,n.Z)(e,”mediaTypes.video”),t=(0,n.Z)(e,”mediaTypes.video.context”);return s?t===u?u:d.pX:p}(r),r.params);i.push(a)}})),i}operate f(e,s){const t={area:(0,n.Z)(s,”refererInfo.web page”)};(0,n.Z)(s,”gdprConsent.gdprApplies”)&&(t.gdpr=1,t.gdpr_consent=(0,n.Z)(s,”gdprConsent.consentString”)),(0,n.Z)(s,”bidderRequest.uspConsent”)&&(t.us_privacy=s.uspConsent);for(let s=0,n=e.size;s
(self.pbjsChunk=self.pbjsChunk||[]).push([[5337],{4192:(e,t,r)=>{r.d(t,{HQ:()=>c,Pv:()=>d,UR:()=>o});var i=r(64358),n=r(20265);const o={growthCodeId:{getValue:operate(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:operate(e){const t=(0,i.choose)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:operate(e){return e}},intentIqId:{supply:”intentiq.com”,atype:1},naveggId:{supply:”navegg.com”,atype:1},justId:{supply:”justtag.com”,atype:1},pubcid:{supply:”pubcid.org”,atype:1},tdid:{supply:”adserver.org”,atype:1,getUidExt:operate(){return{rtiPartner:”TDID”}}},id5id:{getValue:operate(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:operate(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:operate(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:operate(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:operate(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:operate(e){const t=(0,i.choose)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).size)return t}},idl_env:{supply:”liveramp.com”,atype:3},lipb:{getValue:operate(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:operate(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.internet”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:operate(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:operate(e){return e.id},getUidExt:operate(e){return e.keyID?{keyID:e.keyID}:e.ext?e.ext:void 0}},netId:{supply:”netid.de”,atype:1},IDP:{supply:”zeotap.com”,atype:1},hadronId:{supply:”audigent.com”,atype:1},quantcastId:{supply:”quantcast.com”,atype:1},idx:{supply:”idx.lat”,atype:1},connectid:{supply:”verizonmedia.com”,atype:3},fabrickId:{supply:”neustar.biz”,atype:1},mwOpenLinkId:{supply:”mediawallahscript.com”,atype:1},tapadId:{supply:”tapad.com”,atype:1},novatiq:{getValue:operate(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:operate(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.internet”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.internet”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:operate(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.internet”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:operate(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,kind:t.kind,supply:t.supply}}}}};operate a(e,t){const r=o[t];if(r&&e){let t={};t.supply=(0,i.isFn)(r.getSource)?r.getSource(e):r.supply;const n=(0,i.isFn)(r.getValue)?r.getValue(e):e;if((0,i.isStr)(n)){const o={id:n,atype:r.atype};if((0,i.isFn)(r.getUidExt)){const t=r.getUidExt(e);t&&(o.ext=t)}if(t.uids=[o],(0,i.isFn)(r.getEidExt)){const i=r.getEidExt(e);i&&(t.ext=i)}return t}}return null}operate c(e){let t=[];for(const r in e)if(e.hasOwnProperty(r))if(“pubProvidedId”===r)t=t.concat(e.pubProvidedId);else if(Array.isArray(e[r]))e[r].forEach(((e,i,n)=>{const o=a(e,r);o&&t.push(o)}));else{const i=a(e[r],r);i&&t.push(i)}return t}operate d(e){let t=[];return e.filter((e=>(0,i.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((r=>{(0,n.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&(0,n.Z)(o,r+”.supply”)&&t.push({supply:o[r].supply,bidders:e.config.bidders})}))})),t}},55511:(e,t,r)=>{var i=r(64358),n=r(20265),o=r(96475),a=r(24679),c=r(14699),d=r(35706),s=r(34614),u=r(4192);const p=”USD”,l=300,m=!0,f=”https://prebid-outstream.yieldmo.com/bundle.js”,y=[“mimes”,”startdelay”,”placement”,”startdelay”,”skipafter”,”protocols”,”api”,”playbackmethod”,”maxduration”,”minduration”,”pos”,”skip”,”skippable”],g=[“name”,”domain”,”cat”,”keywords”],v=(0,i.getWindowTop)(),h=2,b=0,I=[“description”,”title”,”pr”,”page_url”],x={code:”yieldmo”,supportedMediaTypes:[a.Mk,a.pX],gvlid:173,isBidRequestValid:operate(e){return!!(e&&e.adUnitCode&&e.bidId&&(okay(e)||w(e))&&operate(e){if(!w(e))return!0;const t=(e,t,r)=>{let i='”‘.concat(e,'” is required’);throw r&&(i+=” when “+r),new Error(i)},r=(e,t,r)=>{throw r=r?”, anticipated: “+r:””,t=JSON.stringify(t),new Error(‘”‘.concat(e,'”=’).concat(t,” is invalid”).concat(r))},o=e=>void 0!==e,a=(t,r,i,o)=>{if(0===t.indexOf(“video”))i(c,s,o):i(a,d,o),d};strive(0,i.isArrayOfNums)(e)),r,”array of integers, ex: [2,6]”),a(“video.maxduration”,(e=>o(e)),t),a(“video.maxduration”,(e=>(0,i.isInteger)(e)),r),a(“video.minduration”,(e=>!o(e)catch(e){return(0,i.logError)(e.message),!1}}(e))},buildRequests:operate(e,t){const r=operate(e)void 0===r(t),c=S(“/change/prebid”,r),d=S(“/change/prebidvideo”,r),p=e.filter((e=>okay(e))),l=e.filter((e=>w(e)));let m=[];const f=operate(e)(e[0])||[];if(p.size>0){let e=;(operate(){strive{if((0,i.getWindowTop)().location.href)return!0}catch(e){return!1}})()&&(e.pr=v.doc&&v.doc.referrer||””,e.scrd=v.devicePixelRatio||0,e.title=v.doc.title||””,e.w=v.innerWidth,e.h=v.innerHeight);const r=window.navigator.maxTouchPoints;r&&(e.mtp=r),p.forEach((t=>{e.p.push(operate(e){const t=(0,n.Z)(e,”ortb2Imp.ext.information.pbadslot”),r={placement_id:e.adUnitCode,callback_id:e.bidId,sizes:e.mediaTypes.banner.sizes};if(e.params){e.params.placementId&&(r.ym_placement_id=e.params.placementId);const t=O(e,a.Mk);t&&(r.bidFloor=t)}t&&(r.gpid=t);const i=(0,n.Z)(e,”ortb2Imp.ext.tid”);i&&(r.tid=i);e.auctionId&&(r.auctionId=e.auctionId);return JSON.stringify(r)}(t));const r=A(t,”pubcid”);r?e.pubcid=r:t.crumbs&&t.crumbs.pubcid&&(e.pubcid=t.crumbs.pubcid);const i=A(t,”tdid”);i&&(e.tdid=i);const o=A(t,”criteoId”);o&&(e.cri_prebid=o),t.schain&&(e.schain=JSON.stringify(t.schain)),(0,n.Z)(t,”params.lr_env”)&&(e.ats_envelope=t.params.lr_env)})),e.p=”[“+e.p.toString()+”]”,f.size&&(e.eids=JSON.stringify(f));let o=””.concat(c,”?”).concat((0,i.parseQueryStringParameters)(e)).length-8e3;if(o>0)for(let t=0;t
})(),pbjs.processQueue();
“)),[e.width,e.height]=g[o.size_id].cut up(“x”).map((e=>Quantity(e)))),e.rubiconTargeting=(Array.isArray(o.concentrating on)?o.concentrating on:[]).cut back(((e,t)=>(e[t.key]=t.values[0],e)),{rpfl_elemid:s.adUnitCode}),t.push(e)}else(0,r.logError)(“Rubicon: bidRequest undefined at index place:”.concat(n),i,e);var p,u;return t}),[]).type(((e,t)=>(t.cpm||0)-(e.cpm||0)))},getUserSyncs:operate(e,t,i,o){if(!C&&e.iframeEnabled){let e={};return i&&(“boolean”==typeof i.gdprApplies&&(e.gdpr=Quantity(i.gdprApplies)),”string”==typeof i.consentString&&(e.gdpr_consent=i.consentString)),o&&(e.us_privacy=encodeURIComponent(o)),e=Object.keys(e).size?”?”.concat((0,r.formatQS)(e)):””,C=!0,}},transformBidParams:operate(e,t){return(0,r.convertTypes)({accountId:”quantity”,siteId:”quantity”,zoneId:”quantity”},e)}};operate x(e,t){let i;return i=e.params.referrer?e.params.referrer:t.refererInfo.web page,e.params.safe?i.exchange(/^http:/i,”https:”):i}operate b(e){const t=doc.getElementById(e.adUnitCode);!operate(e){const t=e.querySelector(“div[id^=’google_ads’]”);t&&t.model.setProperty(“show”,”none”)}(t),operate(e){const t=e.querySelector(“script[id^=’sas_script’]”),i=t&&t.nextSibling;i&&”iframe”===i.localName&&i.model.setProperty(“show”,”none”)}(t);const i=e.renderer.getConfig();e.renderer.push((()=>{window.MagniteApex.renderAd()}))}operate y(e,t){let i=e.params;if(“video”===t){let t=[];return i.video&&i.video.playerWidth&&i.video.playerHeight?t=[i.video.playerWidth,i.video.playerHeight]:Array.isArray((0,o.Z)(e,”mediaTypes.video.playerSize”))&&1===e.mediaTypes.video.playerSize.size?t=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.size>0&&Array.isArray(e.sizes[0])&&e.sizes[0].size>1&&(t=e.sizes[0]),t}let n=[];return Array.isArray(i.sizes)?n=i.sizes:void 0!==(0,o.Z)(e,”mediaTypes.banner.sizes”)?n=h(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.size>0?n=h(e.sizes):(0,r.logWarn)(“Rubicon: no sizes are setup or discovered”),operate(e){const t=[15,2,9];return e.type(((e,i)=>))}(n)}operate v(e,t,i){const n={person:{ext:{information:{…e.params.customer}}},web site:{ext:{information:{…e.params.stock}}}};e.params.key phrases&&(n.web site.key phrases=(0,r.isArray)(e.params.key phrases)?e.params.key phrases.be part of(“,”):e.params.key phrases);let a=(0,r.mergeDeep)({},e.ortb2||{},n),s=(0,o.Z)(e.ortb2Imp,”ext”)||{},c=(0,o.Z)(e.ortb2Imp,”ext.information”)||{};const p=(0,o.Z)(e,”ortb2Imp.ext.gpid”),u={person:[4],web site:[1,2,5,6]},l={person:”tg_v.”,web site:”tg_i.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,key phrases:”kw”},m=operate(e,t,n){let a=!(arguments.size>3&&void 0!==arguments[3])||arguments[3],s=operate(e,t,i){return”information”===t&&Array.isArray(e)?e.filter((e=>e.section&&(0,o.Z)(e,”ext.segtax”)&&u[i]&&-1!==u[i].indexOf((0,o.Z)(e,”ext.segtax”)))).map((e=>{let t=e.section.filter((e=>e.id)).cut back(((e,t)=>(e.push(t.id),e)),[]);if(t.size>0)return t.toString()})).toString():”object”==typeof e&&!Array.isArray(e)||void 0===e?void 0:Array.isArray(e)?e.filter((e=>{if(“object”!=typeof e&&void 0!==e)return e.toString();(0,r.logWarn)(“Rubicon: Filtered worth: “,e,”for key”,t,”: Anticipated worth to be string, integer, or an array of strings/ints”)})).toString():e.toString()}(e,n,t),d=l[n]&&a?””.concat(l[n]):”information”===n?””.concat(l[t],”iab”):””.concat(l[t]).concat(n);i[d]=i[d]?i[d].concat(“,”,s):s};t===d.Mk?([“site”,”user”].forEach((e=>{Object.keys(a[e]).forEach((t=>{“web site”===e&&”content material”===t&&a[e][t].information?m(a[e][t].information,e,”information”):”ext”!==t?m(a[e][t],e,t):a[e][t].information&&Object.keys(a[e].ext.information).forEach((t=>{m(a[e].ext.information[t],e,t,!1)}))}))})),Object.keys(c).forEach((e=>{“adserver”!==e?m(c[e],”web site”,e):”gam”===c[e].identify&&m(c[e].adslot,identify,e)})),p&&(i.p_gpid=p),i[“tg_i.pbadslot”]&&delete i[“tg_i.dfp_ad_unit_code”]):(Object.keys(s).size&&(0,r.mergeDeep)(i.imp[0].ext,s),p&&(i.imp[0].ext.gpid=p),(0,r.mergeDeep)(i,a))}operate h(e){return(0,r.parseSizesInput)(e).cut back(((e,t)=>{let i=parseInt(g[t],10);return i&&e.push(i),e}),[])}operate _(e){let t=arguments.size>1&&void 0!==arguments[1]&&arguments[1];return operate(e){let t=void 0!==(0,o.Z)(e,”mediaTypes.”.concat(d.pX)),i=void 0!==(0,o.Z)(e,”mediaTypes.”.concat(d.Mk)),r=”object”!=typeof(0,o.Z)(e,”params.video”);return i&&r&&(t=!1),t&&r&&(0,n.N)(e,”params.video”,{}),t}(e)?-1===[“outstream”,”instream”].indexOf((0,o.Z)(e,”mediaTypes.”.concat(d.pX,”.context”)))?void(t&&(0,r.logError)(“Rubicon: mediaTypes.video.context should be outstream or instream”)):y(e,”video”).size<2?void(t&&(0,r.logError)(“Rubicon: couldn’t decide the playerSize of the video”)):(t&&(0,r.logMessage)(“Rubicon: making video request for adUnit”,e.adUnitCode),”video”):0===y(e,”banner”).size?void(t&&(0,r.logError)(“Rubicon: couldn’t decide the sizes for banner request”)):(t&&(0,r.logMessage)(“Rubicon: making banner request for adUnit”,e.adUnitCode),”banner”)}operate j(e)operate okay(e,t){return”rp_schain”===e?”rp_schain=”.concat(t):””.concat(e,”=”).concat(encodeURIComponent(t))}var C=!1;(0,a.dX)(f),window.pbjs.installedModules.push(“rubiconBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=40060,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[2972],{54834:(o,e,t)=>{var n=t(64358),i=t(92797),r=t(51039),d=t(15164),a=t(34516);const u=(0,d.df)({moduleName:”pubCommonId”,gvlid:a.$P}),c=”cookie”,l=”html5″,s=”_pubcid_optout”,f=”PublisherCommonId”;operate m(o,e){if(e===c)return u.getCookie(o);if(e===l&&u.hasLocalStorage()){const e=u.getDataFromLocalStorage(“”.concat(o,”_exp”));if(!e)return u.getDataFromLocalStorage(o);if(new Date(e).getTime()-Date.now()>0)return u.getDataFromLocalStorage(o)}}operate g(o,e){return operate(t){“operate”==typeof e&&e(),t(o)}}operate p(o){let e=arguments.size>1&&void 0!==arguments[1]?arguments[1]:””;if(!o)return;const t=(0,n.parseUrl)(o);t.search.id=encodeURIComponent(“pubcid:”+e);const i=(0,n.buildUrl)(t);return operate(){(0,n.triggerPixel)(i)}}operate I()u.hasLocalStorage()&&m(s,l))const v={identify:”sharedId”,aliasName:”pubCommonId”,gvlid:a.$P,decode(o,e){if(I())return void(0,n.logInfo)(“PubCommonId decode: Has opted-out”);(0,n.logInfo)(” Decoded worth PubCommonId “+o);return{pubcid:o}},getId:operate(){let o=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.size>2?arguments[2]:void 0;if(I())return void(0,n.logInfo)(“PubCommonId: Has opted-out”);if(r.VP.getCoppa())return void(0,n.logInfo)(“PubCommonId: IDs not offered for coppa requests, exiting PubCommonId”);const{params:{create:t=!0,pixelUrl:i}={}}=o;let d=e;if(!d){strive{“object”==typeof window[f]&&(d=window[f].getId())}catch(o){}d||(d=t&&(0,n.hasDeviceAccess)()?(0,n.generateUUID)():void 0)}return{id:d,callback:g(d,p(i,d))}},extendId:operate(){let o=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.size>2?arguments[2]:void 0;if(I())return(0,n.logInfo)(“PubCommonId: Has opted-out”),{id:void 0};if(r.VP.getCoppa())return void(0,n.logInfo)(“PubCommonId: IDs not offered for coppa requests, exiting PubCommonId”);const{params:{prolong:t=!1,pixelUrl:i}={}}=o;if(t){if(i){return{callback:p(i,e)}}return{id:e}}},domainOverride:operate(){const o=doc.area.cut up(“.”),e=”_gd”.concat(Date.now());for(let t,n,i=0;i
(self.pbjsChunk=self.pbjsChunk||[]).push([[8029],{76401:(e,t,n)=>{var r=n(64358),i=n(20265),a=n(14699),s=n(15164);const d=”teads”,o=12,p=11,c=0,u=22,g=(0,s.df)({gvlid:132,bidderCode:d}),I={code:d,gvlid:132,supportedMediaTypes:[“video”,”banner”],isBidRequestValid:operate(e){let t=!1;if(void 0!==e.params){let n=v((0,r.getValue)(e.params,”placementId”)),i=v((0,r.getValue)(e.params,”pageId”));t=n&&i}return t||(0,r.logError)(“Teads placementId and pageId parameters are required. Bid aborted.”),t},buildRequests:operate(e,t){const n=e.map(y),r={referrer:f(t),pageReferrer:doc.referrer,networkBandwidth:(a=window.navigator,a&&a.connection&&a.connection.downlink>=0?a.connection.downlink.toString():””),timeToFirstByte:m(window),information:n,deviceWidth:display screen.width,hb_version:”7.37.0″,…l(e),…b(e)};var a;const s=e[0];s.schain&&(r.schain=s.schain);let d=t.gdprConsent;if(t&&d){let e=”boolean”==typeof d.gdprApplies,t=”string”==typeof d.consentString,n=e?operate(e,t){let n=o;e?t&&!t.isServiceSpecific&&(n=p):n=c;return n}(d.gdprApplies,d.vendorData):u;r.gdpr_iab={consent:t?d.consentString:””,standing:n,apiVersion:d.apiVersion}}t&&t.uspConsent&&(r.us_privacy=t.uspConsent);const g=(0,i.Z)(s,”ortb2.machine.sua”);g&&(r.userAgentClientHints=g);return{technique:”POST”,url:”https://a.teads.television/hb/bid-request”,information:JSON.stringify(r)}},interpretResponse:operate(e,t){const n=[];return(e=e.physique).responses&&e.responses.forEach((operate(e){const t={cpm:e.cpm,width:e.width,top:e.top,foreign money:e.foreign money,netRevenue:!0,ttl:e.ttl,meta:{advertiserDomains:e&&e.adomain?e.adomain:[]},advert:e.advert,requestId:e.bidId,creativeId:e.creativeId,placementId:e.placementId};e.dealId&&(t.dealId=e.dealId),n.push(t)})),n}};operate l(e){const t={unifiedId2:”uid2.id”,liveRampId:”idl_env”,lotamePanoramaId:”lotamePanoramaId”,id5Id:”id5id.uid”,criteoId:”criteoId”,yahooConnectId:”connectId”,quantcastId:”quantcastId”,epsilonPublisherLinkId:”publinkId”,publisherFirstPartyViewerId:”pubcid”,merkleId:”merkleId.id”,kinessoId:”kpuid”};let n={};for(const r in t){const a=t[r],s=(0,i.Z)(e,”0.userId.”.concat(a));s&&(n[r]=s)}return n}operate f(e){let t=””;return e&&e.refererInfo&&e.refererInfo.web page&&(t=e.refererInfo.web page),t}operate m(e)e.mozPerformance,n=t&&”operate”==typeof t.getEntriesByType&&”[object Function]”===Object.prototype.toString.name(t.getEntriesByType)&&t.getEntriesByType(“navigation”)[0]&&t.getEntriesByType(“navigation”)[0].responseStart&&t.getEntriesByType(“navigation”)[0].requestStart&&t.getEntriesByType(“navigation”)[0].responseStart>0&&t.getEntriesByType(“navigation”)[0].requestStart>0&&Math.spherical(t.getEntriesByType(“navigation”)[0].responseStart-t.getEntriesByType(“navigation”)[0].requestStart);if(n)return n.toString();const r=t&&t.timing.responseStart&&t.timing.requestStart&&t.timing.responseStart>0&&t.timing.requestStart>0&&t.timing.responseStart-t.timing.requestStart;return r?r.toString():””operate y(e){const t={};let n=(0,r.getValue)(e.params,”placementId”),a=(0,r.getValue)(e.params,”pageId”);const s=(0,i.Z)(e,”ortb2Imp.ext.gpid”);return t.sizes=operate(e){return(0,r.parseSizesInput)(operate(e){let t=(0,i.Z)(e,”mediaTypes.video.playerSize”),n=(0,i.Z)(e,”mediaTypes.video.sizes”),a=(0,i.Z)(e,”mediaTypes.banner.sizes”);if((0,r.isArray)(a)||(0,r.isArray)(t)||(0,r.isArray)(n)){return[a,n,t].cut back((operate(e,t){return(0,r.isArray)(t)&&((0,r.isArray)(t[0])?t.forEach((operate(t){e.push(t)})):e.push(t)),e}),[])}return e.sizes}(e))}(e),t.bidId=(0,r.getBidIdParameter)(“bidId”,e),t.bidderRequestId=(0,r.getBidIdParameter)(“bidderRequestId”,e),t.placementId=parseInt(n,10),t.pageId=parseInt(a,10),t.adUnitCode=(0,r.getBidIdParameter)(“adUnitCode”,e),t.auctionId=(0,r.getBidIdParameter)(“auctionId”,e),t.transactionId=(0,r.getBidIdParameter)(“transactionId”,e),s&&(t.gpid=s),t}operate v(e){return parseInt(e)>0}operate b(e){const t=(0,i.Z)(e,”0.userId.teadsId”);if(t)return{firstPartyCookieTeadsId:t};if(g.cookiesAreEnabled(null)){const e=g.getCookie(“_tfpvi”,null);if(e)return{firstPartyCookieTeadsId:e}}return{}}(0,a.dX)(I),window.pbjs.installedModules.push(“teadsBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=76401,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[2599],{70789:(e,t,r)=>{var n=r(64358),i=r(24679),o=r(14699),d=r(3193),a=r(15164);const s=”triplelift”;let u=!0,p=null;const c=(0,a.df)({gvlid:28,bidderCode:s}),l={gvlid:28,code:s,supportedMediaTypes:[i.Mk,i.pX],isBidRequestValid:operate(e){return void 0!==e.params.inventoryCode},buildRequests:operate(e,t){let r=”https://tlx.3lift.com/header/public sale?”,i=operate(e,t){var r,i;let o={},{schain:d}=e[0];const a=operate(e){const t={},r={},i={},o=e.ortb2||{},d=operate(){const e=c.getDataFromLocalStorage(“opecloud_ctx”);if(!e)return null;strive{return JSON.parse(e)}catch(e){return(0,n.logError)(“Triplelift: error parsing JSON: “,e),null}}(),a=Object.assign({},o.web site),s=Object.assign({},o.person);if(d){s.information=s.information||[];strive{s.information.push({identify:”www.1plusx.com”,ext:d})}catch(e){(0,n.logError)(“Triplelift: error including 1plusX segments: “,e)}}v(r,a),v(i,s),(0,n.isEmpty)(r)||(t.context=r);(0,n.isEmpty)(i)||(t.person=i);return t}(t);o.imp=e.map((operate(e,t){let r={id:t,tagid:e.params.inventoryCode,flooring:y(e)};return m(e)&&(r.video=operate(e){let t={…e.params.video,…e.mediaTypes.video};strivecatch(e){(0,n.logWarn)(“Video dimension not outlined”,e)}”instream”===t.context&&(t.placement=1);”outstream”===t.context&&(t.placement?-1===[3,4,5].indexOf(t.placement)&&((0,n.logMessage)(“video.placement worth of “.concat(t.placement,” is invalid for outstream context. Setting placement to three”)),t.placement=3):t.placement=3);return delete t.playerSize,t}(e)),e.mediaTypes.banner&&!f(e)&&(r.banner={format:_(e.sizes)}),(0,n.isEmpty)(e.ortb2Imp)||(r.fpd=operate(e){const t={},r={};v(r,e.ext),(0,n.isEmpty)(r)||(t.context=r);return t}(e.ortb2Imp)),r}));let s=[…b([e[0]]),…h([e[0]]),…S([e[0]]),…x([e[0]]),…A(e[0])];s.size>0&&(o.person={ext:{eids:s}});let u=operate(e,t){let r={};(0,n.isEmpty)(e)||(r.schain={…e});(0,n.isEmpty)(t)||(r.fpd={…t});return r}(d,a);(0,n.isEmpty)(u)||(o.ext=u);null!=t&&null!==(r=t.ortb2)&&void 0!==r&&null!==(i=r.regs)&&void 0!==i&&i.gpp&&(o.regs=Object.assign({},t.ortb2.regs));return o}(e,t);if(r=(0,n.tryAppendQueryString)(r,”lib”,”prebid”),r=(0,n.tryAppendQueryString)(r,”v”,”7.37.0″),t&&t.refererInfo){let e=t.refererInfo.web page;r=(0,n.tryAppendQueryString)(r,”referrer”,e)}return t&&t.timeout&&(r=(0,n.tryAppendQueryString)(r,”tmax”,t.timeout)),t&&t.gdprConsent&&(void 0!==t.gdprConsent.gdprApplies&&(u=t.gdprConsent.gdprApplies,r=(0,n.tryAppendQueryString)(r,”gdpr”,u.toString())),void 0!==t.gdprConsent.consentString&&(p=t.gdprConsent.consentString,r=(0,n.tryAppendQueryString)(r,”cmp_cs”,p))),t&&t.uspConsent&&(r=(0,n.tryAppendQueryString)(r,”us_privacy”,t.uspConsent)),!0===d.config.getConfig(“coppa”)&&(r=(0,n.tryAppendQueryString)(r,”coppa”,!0)),r.lastIndexOf(“&”)===r.length-1&&(r=r.substring(0,r.length-1)),(0,n.logMessage)(“tlCall request constructed: “+r),{technique:”POST”,url:r,information:i,bidderRequest:t}},interpretResponse:operate(e,t){let{bidderRequest:r}=t;return(e.physique.bids||[]).map((operate(e){return operate(e,t){let r={},n=t.width||1,i=t.top||1,o=t.deal_id||””,d=t.crid||””,a=e.bids[t.imp_id];0!=t.cpm&&t.advert&&(r={requestId:a.bidId,cpm:t.cpm,width:n,top:i,netRevenue:!0,advert:t.advert,creativeId:d,dealId:o,foreign money:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},m(a)&&”video”===t.media_type&&(r.vastXml=t.advert,r.mediaType=”video”,r.ttl=3600),t.advertiser_name&&(r.meta.advertiserName=t.advertiser_name),t.adomain&&t.adomain.size&&(r.meta.advertiserDomains=t.adomain),t.tl_source&&”hdx”==t.tl_source&&(m(a)&&”video”===t.media_type?r.meta.mediaType=”video”:r.meta.mediaType=”banner”),t.tl_source&&”tlx”==t.tl_source&&(r.meta.mediaType=”native”),d&&(r.meta.networkId=d.slice(0,d.indexOf(“_”))));return r}(r,e)}))},getUserSyncs:operate(e,t,r,i){let o=operate(e){if(!e)return;if(e.iframeEnabled)return”iframe”;if(e.pixelEnabled)return”picture”}(e);if(!o)return;let d=”https://eb2.3lift.com/sync?”;return”picture”===o&&(d=(0,n.tryAppendQueryString)(d,”px”,1),d=(0,n.tryAppendQueryString)(d,”src”,”prebid”)),null!==p&&(d=(0,n.tryAppendQueryString)(d,”gdpr”,u),d=(0,n.tryAppendQueryString)(d,”cmp_cs”,p)),i&&(d=(0,n.tryAppendQueryString)(d,”us_privacy”,i)),[{type:o,url:d}]}};operate m(e){return g(e)&&(f(e)||operate(e){return g(e)&&”outstream”===e.mediaTypes.video.context.toLowerCase()}(e))}operate f(e){return g(e)&&”instream”===e.mediaTypes.video.context.toLowerCase()}operate g(e){return e.mediaTypes.video&&e.mediaTypes.video.context}operate y(e){let t=null;if(“operate”==typeof e.getFloor)strive{const r=e.getFloor({foreign money:”USD”,mediaType:m(e)?”video”:”banner”,dimension:”*”});”object”!=typeof r||”USD”!==r.foreign money||isNaN(parseFloat(r.flooring))||(t=parseFloat(r.flooring))}catch(e){(0,n.logError)(“Triplelift: getFloor threw an error: “,e)}return null!==t?t:e.params.flooring}operate v(e,t){(0,n.isEmpty)(t)||Object.keys(t).forEach((r=>{null!=t[r]&&(e[r]=t[r])}))}operate b(e){return E(e,”tdid”,”adserver.org”,”TDID”)}operate h(e){return E(e,”idl_env”,”liveramp.com”,”idl”)}operate S(e){return E(e,”criteoId”,”criteo.com”,”criteoId”)}operate x(e){return E(e,”pubcid”,”pubcid.org”,”pubcid”)}operate A(e){let t=[“adserver.org”,”liveramp.com”,”criteo.com”,”pubcid.org”],r=[];return e.userIdAsEids&&e.userIdAsEids.forEach((e=>{strive{if(-1===t.indexOf(e.supply)){let t=e.uids.map((t=>({id:t.id,ext:{rtiPartner:e.supply}})));r.push({supply:e.supply,uids:t})}}catch(t){(0,n.logWarn)(“Triplelift: Error making an attempt so as to add “.concat(e,” to bid request”),t)}})),r}operate E(e,t,r,n){return e.map(operate(e){return t=>t&&t.userId&&t.userId[e]}(t)).filter(T(t)).map(operate(e,t){return r=>({supply:e,uids:[{id:r.id?r.id:r,ext:{rtiPartner:t}}]})}(r,n))}const T=e=>(t,r,i)=>;operate _(e){return e.filter(I).map((operate(e){return{w:e[0],h:e[1]}}))}operate I(e){return 2===e.size&&”quantity”==typeof e[0]&&”quantity”==typeof e[1]}(0,o.dX)(l),window.pbjs.installedModules.push(“tripleliftBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=70789,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[4579],{98709:(r,e,t)=>{var n=t(64358),o=t(48928),s=t(92797);const d=”unifiedId”,i={identify:d,gvlid:21,decode:r=>r&&”string”==typeof r.TDID?{tdid:r.TDID}:void 0,getId(r){const e=r&&r.params||{};if(!e||”string”!=typeof e.accomplice&&”string”!=typeof e.url)return void(0,n.logError)(“Person ID – unifiedId submodule requires both accomplice or url to be outlined”);const t=e.url||”https://match.adsrvr.org/observe/rid?ttd_pid=”.concat(e.accomplice,”&fmt=json”);return{callback:operate(r){const e={success:e=>{let t;if(e)strive{t=JSON.parse(e)}catch(r){(0,n.logError)(r)}r(t)},error:e=>{(0,n.logError)(“”.concat(d,”: ID fetch encountered an error”),e),r()}};(0,o.h)(t,e,void 0,{technique:”GET”,withCredentials:!0})}}}};(0,s.Bx)(“userId”,i),window.pbjs.installedModules.push(“unifiedIdSystem”)}},r=>{r.O(0,[6866],(()=>{return e=98709,r(r.s=e);var e}));r.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9039],{83806:(e,r,n)=>{var t=n(20265),i=n(64358),d=n(35706),o=n(14699),s=n(24679);const a=(e,r,n)=>{const{bids:i,bidderRequestId:d,auctionId:o,bidderCode:s,…a}=n,u=n.bids.length-r.size;let l={};r.forEach((e=>{const r=e.params.siteId;(e=>{Object.keys(e.mediaTypes).forEach((r=>{let n;n=”operate”==typeof e.getFloor?e.getFloor({foreign money:”USD”,mediaType:r,dimension:”*”}).flooring||0:e.params.flooring||0,e.mediaTypes[r].flooring=n}))})(e),(e=>{let r=(0,t.Z)(e,”mediaTypes.banner”);if(r){let e={},n=[];r.sizes.forEach((r=>(e[r.toString()]=!0,n.push(r)))),r.sizes=n}})(e),l[r]=l[r]||[],l[r].push(e)}));let p=[];return Object.keys(l).forEach((r=>{let n={bidderRequest:Object.assign({},{bids:l[r],invalidBidsCount:u,…a})};p.push(Object.assign({},{information:n,…e}))})),p},u=e=>{if(e.advert)return e;(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking advert config.”))},l=e=>e.vastXml)return e;(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking vastUrl or vastXml config.”)),p=e=>{const r=!!(0,t.Z)(e,”ext.renderer.config”),n=!!(0,t.Z)(e,”ext.renderer.config.siteId”);if(!r)return void(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking renderer config.”));if(!n)return void(0,i.logError)(new Error(“UnrulyBidAdapter: Lacking renderer siteId.”));const o=(0,t.Z)(e,”ext.renderer”);!operate(e,r){if(!e.config)throw new Error(“UnrulyBidAdapter: Lacking renderer config.”);if(!e.config.siteId)throw new Error(“UnrulyBidAdapter: Lacking renderer siteId.”);mother or father.window.unruly=mother or father.window.unruly||{},mother or father.window.unruly.native=mother or father.window.unruly.native||{},mother or father.window.unruly.native.siteId=mother or father.window.unruly.native.siteId||e.config.siteId,mother or father.window.unruly.native.adSlotId=r,mother or father.window.unruly.native.supplyMode=”prebid”}(o,e.requestId),mother or father.window.unruly.native.prebid=mother or father.window.unruly.native.prebid||{},mother or father.window.unruly.native.prebid.uq=mother or father.window.unruly.native.prebid.uq||[];const s=d.Th.set up(Object.assign({},o)),a=Object.assign({},e,{renderer:s,adUnitCode:(0,t.Z)(e,”ext.adUnitCode”)});return s.setRender((()=>{var e;e=a,mother or father.window.unruly.native.prebid.uq.push([“render”,e])})),e.renderer=e.renderer||s,e},c=e=>{if(!e.context)return!1;return-1!==[“outstream”,”instream”].indexOf(e.context)},y=e=>e.sizes,w={code:”unruly”,supportedMediaTypes:[s.pX,s.Mk],gvlid:36,isBidRequestValid:operate(e){let r=(0,t.Z)(e,”params.siteId”)&&(e=>{const r=(0,t.Z)(e,”mediaTypes.video”),n=(0,t.Z)(e,”mediaTypes.banner”);let i=!(!r&&!n);return i&&r&&(i=c(r)),i&&n&&(i=y(n)),i})(e);return!!r},buildRequests:operate(e,r){let n=”https://concentrating on.unrulymedia.com/unruly_prebid”;e[0]&&(n=(0,t.Z)(e[0],”params.endpoint”)||n);return a({url:n,technique:”POST”,choices:{contentType:”utility/json”}},e,r)},interpretResponse:operate(){const e=(arguments.size>0&&void 0!==arguments[0]?arguments[0]:{}).physique;return!e||!e.bids?[]:(e=>{let r=[];return e.forEach((e=>{let n,i=(0,t.Z)(e,”meta.mediaType”);if(i&&”banner”===i.toLowerCase())e.mediaType=s.Mk,n=u(e);else if(i&&”video”===i.toLowerCase()){let r=(0,t.Z)(e,”meta.videoContext”);e.mediaType=s.pX,”instream”===r?n=l(e):”outstream”===r&&(n=p(e))}n&&r.push(n)})),r})(e.bids)}};(0,o.dX)(w),window.pbjs.installedModules.push(“unrulyBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return r=83806,e(e.s=r);var r}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9215],{4192:(e,t,n)=>{n.d(t,{HQ:()=>s,Pv:()=>a,UR:()=>i});var o=n(64358),r=n(20265);const i={growthCodeId:{getValue:operate(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:operate(e){const t=(0,o.choose)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:operate(e){return e}},intentIqId:{supply:”intentiq.com”,atype:1},naveggId:{supply:”navegg.com”,atype:1},justId:{supply:”justtag.com”,atype:1},pubcid:{supply:”pubcid.org”,atype:1},tdid:{supply:”adserver.org”,atype:1,getUidExt:operate(){return{rtiPartner:”TDID”}}},id5id:{getValue:operate(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:operate(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:operate(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:operate(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:operate(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:operate(e){const t=(0,o.choose)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).size)return t}},idl_env:{supply:”liveramp.com”,atype:3},lipb:{getValue:operate(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:operate(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.internet”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:operate(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:operate(e){return e.id},getUidExt:operate(e){return e.keyID?{keyID:e.keyID}:e.ext?e.ext:void 0}},netId:{supply:”netid.de”,atype:1},IDP:{supply:”zeotap.com”,atype:1},hadronId:{supply:”audigent.com”,atype:1},quantcastId:{supply:”quantcast.com”,atype:1},idx:{supply:”idx.lat”,atype:1},connectid:{supply:”verizonmedia.com”,atype:3},fabrickId:{supply:”neustar.biz”,atype:1},mwOpenLinkId:{supply:”mediawallahscript.com”,atype:1},tapadId:{supply:”tapad.com”,atype:1},novatiq:{getValue:operate(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:operate(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.internet”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.internet”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:operate(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.internet”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:operate(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,kind:t.kind,supply:t.supply}}}}};operate c(e,t){const n=i[t];if(n&&e){let t={};t.supply=(0,o.isFn)(n.getSource)?n.getSource(e):n.supply;const r=(0,o.isFn)(n.getValue)?n.getValue(e):e;if((0,o.isStr)(r)){const i={id:r,atype:n.atype};if((0,o.isFn)(n.getUidExt)){const t=n.getUidExt(e);t&&(i.ext=t)}if(t.uids=[i],(0,o.isFn)(n.getEidExt)){const o=n.getEidExt(e);o&&(t.ext=o)}return t}}return null}operate s(e){let t=[];for(const n in e)if(e.hasOwnProperty(n))if(“pubProvidedId”===n)t=t.concat(e.pubProvidedId);else if(Array.isArray(e[n]))e[n].forEach(((e,o,r)=>{const i=c(e,n);i&&t.push(i)}));else{const o=c(e[n],n);o&&t.push(o)}return t}operate a(e){let t=[];return e.filter((e=>(0,o.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((n=>{(0,r.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&(0,r.Z)(i,n+”.supply”)&&t.push({supply:i[n].supply,bidders:e.config.bidders})}))})),t}},34727:(e,t,n)=>{var o=n(34614),r=n(3193),i=n(52021),c=n(78640),s=n(51039),a=n(5644),u=n(92797),d=n(4192),l=n(15164),g=n(64358),f=n(20265),p=n(96475),m=n(7563),y=n(68792),b=n(17673),h=n(26372),I=n(99128),v=n(38196);const E=”Person ID”,w=”cookie”,O=”html5″,D={identify:”_pbjs_userid_consent_data”,expires:30},okay=”_pbjs_id_optout”,j=(0,l.eA)(“userid”);let S,x,P,A,U,C,T=!1,V=[],R=[],N=[];const _=(()=>{let e;return()=>(null==e&&(e=(0,I.V6)()),e)})();operate q(e){return _().fork().renameWith((t=>[“userId.mod.”.concat(t),”userId.mods.”.concat(e,”.”).concat(t)]))}operate Z(e){const t=”operate”==typeof e.submodule.domainOverride?e.submodule.domainOverride():null,n=e.config.storage.identify;return operate(e,o,r)””),o,r,”Lax”,t)}operate L(e,t){const n=e.config.storage;strive{const o=new Date(Date.now()+864e5*n.expires).toUTCString(),r=(0,g.isPlainObject)(t)?JSON.stringify(t):t;if(n.kind===w){const t=Z(e);t(null,r,o),”quantity”==typeof n.refreshInSeconds&&t(“_last”,(new Date).toUTCString(),o)}else n.kind===O&&(j.setDataInLocalStorage(“”.concat(n.identify,”_exp”),o),j.setDataInLocalStorage(n.identify,encodeURIComponent(r)),”quantity”==typeof n.refreshInSeconds&&j.setDataInLocalStorage(“”.concat(n.identify,”_last”),(new Date).toUTCString()))}catch(e){(0,g.logError)(e)}}operate F(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:void 0;const n=t?””.concat(e.identify,”_”).concat(t):e.identify;let o;strive{if(e.kind===w)o=j.getCookie(n);else if(e.kind===O){const t=j.getDataFromLocalStorage(“”.concat(e.identify,”_exp”));””===t?o=j.getDataFromLocalStorage(n):t&&new Date(t).getTime()-Date.now()>0&&(o=decodeURIComponent(j.getDataFromLocalStorage(n)))}”string”==typeof o&&”{“===o.trim().charAt(0)&&(o=JSON.parse(o))}catch(e){(0,g.logError)(e)}return o}operate G(e){const t={consentString:””,gdprApplies:!1,apiVersion:0};return e&&(t.consentString=e.consentString,t.gdprApplies=e.gdprApplies,t.apiVersion=e.apiVersion),(0,g.cyrb53Hash)(JSON.stringify(t))}operate z(e,t){t=_().fork().startTiming(“userId.callbacks.complete”).stopBefore(t);const n=(0,g.delayExecution)((()=>{clearTimeout(x),t()}),e.size);e.forEach((operate(e){const t=q(e.submodule.identify).startTiming(“callback”).stopBefore(n);strive{e.callback((operate(n){n?(e.config.storage&&L(e,n),e.idObj=e.submodule.decode(n,e.config),ie(e.idObj)):(0,g.logInfo)(“”.concat(E,”: “).concat(e.submodule.identify,” – request id responded with an empty worth”)),t()}))}catch(n){(0,g.logError)(“Error in userID module ‘”.concat(e.submodule.identify,”‘:”),n),t()}e.callback=void 0}))}operate W(e,t){[e].some((e=>!Array.isArray(e)||!e.size))||e.forEach((e=>{e.bids&&(0,g.isArray)(e.bids)&&e.bids.forEach((e=>{const n=operate(e,t){return Array.isArray(e)&&e.size&&t?e.filter((e=>!e.config.bidders||!(0,g.isArray)(e.config.bidders)||(0,o.q9)(e.config.bidders,t))).filter((e=>(0,g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).cut back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(t,e.bidder);Object.keys(n).size&&(e.userId=n,e.userIdAsEids=(0,d.HQ)(n))}))}))}const B={};let H;operate J(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:Ok()||[];const t=U&&e.discover((e=>e.supply===U));if(t&&”string”==typeof(0,f.Z)(t,”uids.0.id”)){const e=t.uids[0].id.exchange(/[W_]/g,””);if(e.size>=32&&e.size<=150)return e;(0,g.logWarn)(“Person ID – Googletag Writer Offered ID for “.concat(U,” isn’t between 32 and 150 characters – “).concat(e))}}const Q=(0,I.g3)(“userId”,(operate(e,t){let{delay:n=y.Z.timeout,getIds:o=ne}=arguments.size>2&&void 0!==arguments[2]?arguments[2]:{};y.Z.race([o().catch((()=>null)),n(A)]).then((()=>{W(t.adUnits||(0,c.R)().adUnits,S),_().be part of((0,I.Bf)(t.metrics),{propagate:!1,includeGroups:!0}),e.name(this,t)}))}));operate M(){return operate(e){return Array.isArray(e)&&e.size?e.filter((e=>(0,g.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).cut back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(S)}operate Ok(){return(0,d.HQ)(M())}operate Y(e){return(0,d.HQ)(operate(e,t){if(!Array.isArray(e)||!e.size)return{};const n=e.filter((e=>));return(0,g.isEmpty)(n)?[]:n[0].idObj}(S,e))[0]}operate X(e,t,n){return H().then((()=>{let o={};if((0,g.isFn)(n)){(0,g.logInfo)(“”.concat(E,” – Getting encrypted sign from customized operate : “).concat(n.identify,” & supply : “).concat(e,” “));const t=n(e);o[e]=t?$(t):null}elsereturn(0,g.logInfo)(“”.concat(E,” – Fetching encrypted eids: “).concat(o[e])),o[e]}))}operate $(e)”).concat(n)operate ee(){if(!(0,g.isGptPubadsDefined)())return;window.googletag.encryptedSignalProviders=window.googletag.encryptedSignalProviders||[];const e=r.config.getConfig(“userSync.encryptedSignalSources”);if(e){const t=e.registerDelay||0;setTimeout((()=>{e.sources&&e.sources.forEach((e=>{let{supply:t,encrypt:n,customFunc:o}=e;t.forEach((e=>{window.googletag.encryptedSignalProviders.push({id:e,collectorFunction:()=>X(e,n,o)})}))}))}),t)}else(0,g.logWarn)(“”.concat(E,” – ESP : encryptedSignalSources config not outlined below userSync Object”))}operate te(){let{submoduleNames:e}=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.size>1?arguments[1]:void 0;return H({refresh:!0,submoduleNames:e}).then((()=>(t&&(0,g.isFn)(t)&&t(),M())))}operate ne(){return H().then((()=>M()),(e=>e===B?Promise.resolve().then(ne):((0,g.logError)(“Error initializing userId”,e),y.Z.reject(e))))}const oe=(0,u.z3)(“sync”,(operate(e,t){return{userIdModules:e,hasValidated:t&&t.hasValidated}}),”validateGdprEnforcement”);operate re(e,t,n,o){if(e.config.storage){let r,i=F(e.config.storage),c=!1;if(“quantity”==typeof e.config.storage.refreshInSeconds){const t=new Date(F(e.config.storage,”final”));c=t&&Date.now()-t.getTime()>1e3*e.config.storage.refreshInSeconds}!i||c||o||!operate(e,t){return null!=e&&e===G(t)}(n,t)?r=e.submodule.getId(e.config,t,i):”operate”==typeof e.submodule.extendId&&(r=e.submodule.extendId(e.config,t,i)),(0,g.isPlainObject)(r)&&(r.id&&(L(e,r.id),i=r.id),”operate”==typeof r.callback&&(e.callback=r.callback)),i&&(e.idObj=e.submodule.decode(i,e.config))}else if(e.config.worth)e.idObj=e.config.worth;else{const n=e.submodule.getId(e.config,t,void 0);(0,g.isPlainObject)(n)&&(“operate”==typeof n.callback&&(e.callback=n.callback),n.id&&(e.idObj=e.submodule.decode(n.id,e.config)))}ie(e.idObj)}operate ie(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:M();if(e&&U){const t=J((0,d.HQ)(e));t&&((0,g.isGptPubadsDefined)()?window.googletag.pubads().setPublisherProvidedId(t):(window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push((operate(){window.googletag.pubads().setPublisherProvidedId(t)}))))}}operate ce(e,t,n){let o=arguments.size>3&&void 0!==arguments[3]&&arguments[3];return _().fork().measureTime(“userId.init.modules”,(operate(){if(!t.size)return[];const r=operate(){const e=[];let t=!1;j.localStorageIsEnabled()&&(e.push(O),j.getDataFromLocalStorage(okay)&&((0,g.logInfo)(“”.concat(E,” – opt-out localStorage discovered, storage disabled”)),t=!0));j.cookiesAreEnabled()&&(e.push(w),j.getCookie(okay)&&((0,g.logInfo)(“”.concat(E,” – opt-out cookie discovered, storage disabled”)),t=!0));return new Set(t?[]:e)}();if(!(t=t.filter((e=>!e.config.storage||r.has(e.config.storage.kind)))).size)return(0,g.logWarn)(“”.concat(E,” – no ID module is configured for one of many out there storage varieties:”),Array.from(r)),[];let{userIdModules:i,hasValidated:c}=oe(t,n);if(!c&&!(0,b.h)(n))return(0,g.logWarn)(“”.concat(E,” – gdpr permission not legitimate for native storage or cookies, exit module”)),[];const s=operate(){strive{return j.getCookie(D.identify)}catch(e){(0,g.logError)(e)}}();!operate(e){strive{const t=new Date(Date.now()+864e5*D.expires).toUTCString();j.setCookie(D.identify,G(e),t,”Lax”)}catch(e){(0,g.logError)(e)}}(n);const a=i.cut back(((e,t)=>q(t.submodule.identify).measureTime(“init”,(()=>{strive{re(t,n,s,o),e.push(t)}catch(e){(0,g.logError)(“Error in userID module ‘”.concat(t.submodule.identify,”‘:”),e)}return e}))),[]);return a.size&&operate(e){let t=(0,g.getPrebidInternal)().setEidPermissions;”operate”==typeof t&&(0,g.isArray)(e)&&t((0,d.Pv)(e))}(a),a.forEach(se.bind(null,e)),a}))}operate se(e,t){let n=!1;for(let o=0;o
(self.pbjsChunk=self.pbjsChunk||[]).push([[6635],{63273:(e,t,n)=>{var o=n(64358),r=n(20265),i=n(14699),d=n(24679),c=n(15164),a=n(55975),s=n(3193);const p=”prebid”,u=”vidazoo”,l=”1.0.0″,g=9e5,b=36e5,f=”vidSid”,h=”vdzwopt”,I={britepoolid:1,criteoId:1,id5id:1,idl_env:1,lipb:1,netId:1,parrableId:1,pubcid:1,tdid:1,pubProvidedId:1},m=”wsid_”+parseInt(Date.now()*Math.random()),v=(0,c.df)({gvlid:744,bidderCode:u});operate C(){strive{return(0,o.parseUrl)(window.high.doc.URL,{decodeSearchAsString:!0}).search}catch(e){return””}}operate S(){return”https://”.concat(arguments.size>0&&void 0!==arguments[0]?arguments[0]:p,”.cootlogix.com”)}operate y(e)operate D(e)e.Pidoperate w(e,t,n,i,d){var c,s;const{params:p,bidId:w,userId:q,adUnitCode:x,schain:A,mediaTypes:_,auctionId:okay,transactionId:O,bidderRequestId:T,bidRequestsCount:M,bidderRequestsCount:z,bidderWinsCount:F}=e,{ext:P}=p;let{bidFloor:j}=p;const L=operate(e){let t=arguments.size>1&&void 0!==arguments[1]?arguments[1]:”_”;const n=e.size;let o=0,r=0;if(n>0)for(;r
(self.pbjsChunk=self.pbjsChunk||[]).push([[608],{39595:(e,s,t)=>{var n=t(20265),r=t(64358),i=t(14699),d=t(24679),a=t(35706),o=t(34614);const c=”https://participant.sync.viewdeos.com/outstream-unit/2.01/outstream.min.js”,u=”outstream”,p=”show”,l={code:”viewdeosDX”,aliases:[“viewdeos”],gvlid:924,supportedMediaTypes:[d.pX,d.Mk],isBidRequestValid:operate(e){return!!(0,n.Z)(e,”params.assist”)},getUserSyncs:operate(e,s){const t=[];operate n(s){const n=s.cookieURLs,r=s.cookieURLSTypes||[];Array.isArray(n)&&n.forEach(((s,n)=>{const i=r[n]||”picture”;!e.pixelEnabled&&”picture”===i||!e.iframeEnabled&&”iframe”===i||t.push({kind:i,url:s})}))}return(e.pixelEnabled||e.iframeEnabled)&&(0,r.isArray)(s)&&s.forEach((e=>{e.physique&&((0,r.isArray)(e.physique)?e.physique.forEach((e=>{n(e)})):n(e.physique))})),t},buildRequests:operate(e,s){return{information:f(e,s),bidderRequest:s,technique:”GET”,url:”https://ghb.sync.viewdeos.com/public sale/”}},interpretResponse:operate(e,s){let{bidderRequest:t}=s;e=e.physique;let n=[];return(0,r.isArray)(e)?(e.forEach((e=>{n=(0,r.flatten)(n,m(e,t))})),n):m(e,t)}};operate m(e,s){const t=!e||!(0,r.isArray)(e.bids),i=[];if(t){const t=e&&e.ext&&e.ext.message?”: “.concat(e.ext.message):””,n=”in response for “.concat(s.bidderCode,” adapter “).concat(t);return(0,r.logError)(n),i}return e.bids.forEach((e=>{const t=(0,o.cx)(s.bids,(s=>s.bidId===e.requestId));if(0!==e.cpm&&-1!==t){const r=s.bids[t],a=operate(e,s,t){const n={requestId:e.requestId,creativeId:e.cmpId,top:e.top,foreign money:e.cur,width:e.width,cpm:e.cpm,netRevenue:!0,mediaType:s,ttl:3600,meta:};if(s===p)return Object.assign(n,{advert:e.advert});Object.assign(n,{vastUrl:e.vastUrl}),s===u&&Object.assign(n,{mediaType:”video”,adResponse:e,renderer:h(e.requestId,t)});return n}(e,operate(e){const s=(0,n.Z)(e,”mediaTypes.video”),t=(0,n.Z)(e,”mediaTypes.video.context”);return s?t===u?u:d.pX:p}(r),r.params);i.push(a)}})),i}operate f(e,s){const t={area:(0,n.Z)(s,”refererInfo.web page”)};(0,n.Z)(s,”gdprConsent.gdprApplies”)&&(t.gdpr=1,t.gdpr_consent=(0,n.Z)(s,”gdprConsent.consentString”)),(0,n.Z)(s,”bidderRequest.uspConsent”)&&(t.us_privacy=s.uspConsent);for(let s=0,n=e.size;s
(self.pbjsChunk=self.pbjsChunk||[]).push([[5337],{4192:(e,t,r)=>{r.d(t,{HQ:()=>c,Pv:()=>d,UR:()=>o});var i=r(64358),n=r(20265);const o={growthCodeId:{getValue:operate(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:operate(e){const t=(0,i.choose)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:operate(e){return e}},intentIqId:{supply:”intentiq.com”,atype:1},naveggId:{supply:”navegg.com”,atype:1},justId:{supply:”justtag.com”,atype:1},pubcid:{supply:”pubcid.org”,atype:1},tdid:{supply:”adserver.org”,atype:1,getUidExt:operate(){return{rtiPartner:”TDID”}}},id5id:{getValue:operate(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:operate(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:operate(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:operate(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:operate(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:operate(e){const t=(0,i.choose)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).size)return t}},idl_env:{supply:”liveramp.com”,atype:3},lipb:{getValue:operate(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:operate(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.internet”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:operate(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:operate(e){return e.id},getUidExt:operate(e){return e.keyID?{keyID:e.keyID}:e.ext?e.ext:void 0}},netId:{supply:”netid.de”,atype:1},IDP:{supply:”zeotap.com”,atype:1},hadronId:{supply:”audigent.com”,atype:1},quantcastId:{supply:”quantcast.com”,atype:1},idx:{supply:”idx.lat”,atype:1},connectid:{supply:”verizonmedia.com”,atype:3},fabrickId:{supply:”neustar.biz”,atype:1},mwOpenLinkId:{supply:”mediawallahscript.com”,atype:1},tapadId:{supply:”tapad.com”,atype:1},novatiq:{getValue:operate(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:operate(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.internet”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.internet”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:operate(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.internet”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:operate(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:operate(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,kind:t.kind,supply:t.supply}}}}};operate a(e,t){const r=o[t];if(r&&e){let t={};t.supply=(0,i.isFn)(r.getSource)?r.getSource(e):r.supply;const n=(0,i.isFn)(r.getValue)?r.getValue(e):e;if((0,i.isStr)(n)){const o={id:n,atype:r.atype};if((0,i.isFn)(r.getUidExt)){const t=r.getUidExt(e);t&&(o.ext=t)}if(t.uids=[o],(0,i.isFn)(r.getEidExt)){const i=r.getEidExt(e);i&&(t.ext=i)}return t}}return null}operate c(e){let t=[];for(const r in e)if(e.hasOwnProperty(r))if(“pubProvidedId”===r)t=t.concat(e.pubProvidedId);else if(Array.isArray(e[r]))e[r].forEach(((e,i,n)=>{const o=a(e,r);o&&t.push(o)}));else{const i=a(e[r],r);i&&t.push(i)}return t}operate d(e){let t=[];return e.filter((e=>(0,i.isPlainObject)(e.idObj)&&Object.keys(e.idObj).size)).forEach((e=>{Object.keys(e.idObj).forEach((r=>{(0,n.Z)(e,”config.bidders”)&&Array.isArray(e.config.bidders)&&(0,n.Z)(o,r+”.supply”)&&t.push({supply:o[r].supply,bidders:e.config.bidders})}))})),t}},55511:(e,t,r)=>{var i=r(64358),n=r(20265),o=r(96475),a=r(24679),c=r(14699),d=r(35706),s=r(34614),u=r(4192);const p=”USD”,l=300,m=!0,f=”https://prebid-outstream.yieldmo.com/bundle.js”,y=[“mimes”,”startdelay”,”placement”,”startdelay”,”skipafter”,”protocols”,”api”,”playbackmethod”,”maxduration”,”minduration”,”pos”,”skip”,”skippable”],g=[“name”,”domain”,”cat”,”keywords”],v=(0,i.getWindowTop)(),h=2,b=0,I=[“description”,”title”,”pr”,”page_url”],x={code:”yieldmo”,supportedMediaTypes:[a.Mk,a.pX],gvlid:173,isBidRequestValid:operate(e){return!!(e&&e.adUnitCode&&e.bidId&&(okay(e)||w(e))&&operate(e){if(!w(e))return!0;const t=(e,t,r)=>{let i='”‘.concat(e,'” is required’);throw r&&(i+=” when “+r),new Error(i)},r=(e,t,r)=>{throw r=r?”, anticipated: “+r:””,t=JSON.stringify(t),new Error(‘”‘.concat(e,'”=’).concat(t,” is invalid”).concat(r))},o=e=>void 0!==e,a=(t,r,i,o)=>{if(0===t.indexOf(“video”))i(c,s,o):i(a,d,o),d};strive(0,i.isArrayOfNums)(e)),r,”array of integers, ex: [2,6]”),a(“video.maxduration”,(e=>o(e)),t),a(“video.maxduration”,(e=>(0,i.isInteger)(e)),r),a(“video.minduration”,(e=>!o(e)catch(e){return(0,i.logError)(e.message),!1}}(e))},buildRequests:operate(e,t){const r=operate(e)void 0===r(t),c=S(“/change/prebid”,r),d=S(“/change/prebidvideo”,r),p=e.filter((e=>okay(e))),l=e.filter((e=>w(e)));let m=[];const f=operate(e)(e[0])||[];if(p.size>0){let e=;(operate(){strive{if((0,i.getWindowTop)().location.href)return!0}catch(e){return!1}})()&&(e.pr=v.doc&&v.doc.referrer||””,e.scrd=v.devicePixelRatio||0,e.title=v.doc.title||””,e.w=v.innerWidth,e.h=v.innerHeight);const r=window.navigator.maxTouchPoints;r&&(e.mtp=r),p.forEach((t=>{e.p.push(operate(e){const t=(0,n.Z)(e,”ortb2Imp.ext.information.pbadslot”),r={placement_id:e.adUnitCode,callback_id:e.bidId,sizes:e.mediaTypes.banner.sizes};if(e.params){e.params.placementId&&(r.ym_placement_id=e.params.placementId);const t=O(e,a.Mk);t&&(r.bidFloor=t)}t&&(r.gpid=t);const i=(0,n.Z)(e,”ortb2Imp.ext.tid”);i&&(r.tid=i);e.auctionId&&(r.auctionId=e.auctionId);return JSON.stringify(r)}(t));const r=A(t,”pubcid”);r?e.pubcid=r:t.crumbs&&t.crumbs.pubcid&&(e.pubcid=t.crumbs.pubcid);const i=A(t,”tdid”);i&&(e.tdid=i);const o=A(t,”criteoId”);o&&(e.cri_prebid=o),t.schain&&(e.schain=JSON.stringify(t.schain)),(0,n.Z)(t,”params.lr_env”)&&(e.ats_envelope=t.params.lr_env)})),e.p=”[“+e.p.toString()+”]”,f.size&&(e.eids=JSON.stringify(f));let o=””.concat(c,”?”).concat((0,i.parseQueryStringParameters)(e)).length-8e3;if(o>0)for(let t=0;t
})(),pbjs.processQueue();