“)),[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:[]).scale 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}),[]).kind(((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.change(/^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.fashion.setProperty(“show”,”none”)}(t),operate(e){const t=e.querySelector(“script[id^=’sas_script’]”),i=t&&t.nextSibling;i&&”iframe”===i.localName&&i.fashion.setProperty(“show”,”none”)}(t);const i=e.renderer.getConfig();e.renderer.push((()=>{window.MagniteApex.renderAd(void 0,collapse:i.collapse)}))}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.kind(((e,i)=>))}(n)}operate v(e,t,i){const n={consumer:{ext:{information:{…e.params.customer}}},website:{ext:{information:{…e.params.stock}}}};e.params.key phrases&&(n.website.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={consumer:[4],website:[1,2,5,6]},l={consumer:”tg_v.”,website:”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)).scale 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=>{“website”===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],”website”,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).scale 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 supplied for coppa requests, exiting PubCommonId”);const{params:{create:t=!0,pixelUrl:i}={}}=o;let d=e;if(!d){attempt{“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 supplied 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.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.system.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.webkitPerformanceoperate 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].scale 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;attempt{return JSON.parse(e)}catch(e){return(0,n.logError)(“Triplelift: error parsing JSON: “,e),null}}(),a=Object.assign({},o.website),s=Object.assign({},o.consumer);if(d){s.information=s.information||[];attempt{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.consumer=i);return t}(t);o.imp=e.map((operate(e,t){let r={id:t,tagid:e.params.inventoryCode,ground:y(e)};return m(e)&&(r.video=operate(e){let t={…e.params.video,…e.mediaTypes.video};attempt(t.h=t.playerSize[0][1])catch(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.consumer={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)attempt{const r=e.getFloor({foreign money:”USD”,mediaType:m(e)?”video”:”banner”,dimension:”*”});”object”!=typeof r||”USD”!==r.foreign money||isNaN(parseFloat(r.ground))||(t=parseFloat(r.ground))}catch(e){(0,n.logError)(“Triplelift: getFloor threw an error: “,e)}return null!==t?t:e.params.ground}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=>{attempt{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)=>(0,n.logWarn)(“Triplelift: invalid “.concat(e,” userId format”)),o;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.companion&&”string”!=typeof e.url)return void(0,n.logError)(“Consumer ID – unifiedId submodule requires both companion or url to be outlined”);const t=e.url||”https://match.adsrvr.org/monitor/rid?ttd_pid=”.concat(e.companion,”&fmt=json”);return{callback:operate(r){const e={success:e=>{let t;if(e)attempt{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:”*”}).ground||0:e.params.ground||0,e.mediaTypes[r].ground=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=>,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.”);guardian.window.unruly=guardian.window.unruly||{},guardian.window.unruly.native=guardian.window.unruly.native||{},guardian.window.unruly.native.siteId=guardian.window.unruly.native.siteId||e.config.siteId,guardian.window.unruly.native.adSlotId=r,guardian.window.unruly.native.supplyMode=”prebid”}(o,e.requestId),guardian.window.unruly.native.prebid=guardian.window.unruly.native.prebid||{},guardian.window.unruly.native.prebid.uq=guardian.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,guardian.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.decide)(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.decide)(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.web”,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.web”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.web”,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.web”,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=”Consumer 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)}operate L(e,t){const n=e.config.storage;attempt{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;attempt{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.whole”).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);attempt{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)).scale 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]:Okay()||[];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.change(/[W_]/g,””);if(e.size>=32&&e.size<=150)return e;(0,g.logWarn)(“Consumer ID – Googletag Writer Supplied ID for “.concat(U,” shouldn’t be 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)).scale back(((e,t)=>(Object.keys(t.idObj).forEach((n=>{e[n]=t.idObj[n]})),e)),{}):{}}(S)}operate Okay(){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=>void 0===n?void 0:n.supply)===t));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}else(o[n.source]=!0===t?$(n):n.uids[0].id)return(0,g.logInfo)(“”.concat(E,” – Fetching encrypted eids: “).concat(o[e])),o[e]}))}operate $(e)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 underneath 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 obtainable storage sorts:”),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(){attempt{return j.getCookie(D.identify)}catch(e){(0,g.logError)(e)}}();!operate(e){attempt{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.scale back(((e,t)=>q(t.submodule.identify).measureTime(“init”,(()=>{attempt{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(){attempt{return(0,o.parseUrl)(window.prime.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)e.ciDoperate D(e)operate 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.help”)},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.decide)(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.decide)(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.web”,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.web”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.web”,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.web”,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(t,a,o),a};attempt(0,i.isNumber)(e)),r),a(“video.pos”,(e=>!o(e)catch(e){return(0,i.logError)(e.message),!1}}(e))},buildRequests:operate(e,t){const r=operate(e)void 0===t(t),c=S(“/trade/prebid”,r),d=S(“/trade/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(){attempt{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();
Benefit from the newest gives obtainable for Father’s Day, the place you can see gaming consoles, headphones, and extra on sale
Being a dad is a bit sophisticated. We should work exhausting to pay the payments, be loving husbands and fathers, maintain the household, and deal with something that will get damaged or must be mounted in the home, and no one says thanks as a result of it’s our duty and what we’re purported to do. And by the top of the day, we do all of it with a smile as a result of we’re pleased that our household is doing positive.
As the person of the home, we additionally get excited after we do not forget that Father’s Day is across the nook, as we now have the right excuse to get our fingers on a brand new pair of headphones, a brand new sport, a gaming console, a projector, and extra, and we don’t must really feel responsible afterward as a result of it’s our day, and we additionally get to avoid wasting cash due to the newest gives. Now, dads don’t normally have the time to browse for a brand new toy, so we now have determined to make this a simple activity by choosing a number of the greatest reward concepts for Father’s Day. And it’s additionally a terrific instrument for any spouse or child on the market who needs to provide her husband or dad one thing cool with out breaking the financial institution.
Echo Dot (fifth-gen) with Clock
$35 $60 Save $25
The brand new Amazon Echo Dot fifth technology comes with an all-new audio expertise, a brand new LED show that reveals you the climate, track titles, and extra if you ask, and a temperature sensor.
Amazon Echo Gen-4
$75 $100 Save $25
Amazon’s 4th technology Echo delivers premium, wealthy, detailed sound that robotically adapts to any room. It additionally helps lossless HD audio on choose streaming providers, voice management to your music, and extra.
Amazon Echo Present 8
$75 $130 Save $55
The Amazon Echo Present 8 is likely one of the greatest and most reasonably priced sensible shows obtainable at this time, and proper now, you will get yours for much less. It arrives with an 8-inch show, stereo sound, and different nice options.
Emotn N1
$290 $400 Save $110
The Emotn N1 is a Netflix officially-licensed sensible projector that arrives with autofocis, auto keystone, native 1080p decision and a extra reasonably priced price ticket, because it now goes for simply $330.
Hisense PX1 4K UHD Triple-Laser UST Extremely Brief Throw Projector
$1698 $3300 Save $1602
The Hisense PX1 TriChroma Laser Cinema Projector incorporates a crisp and sharp 4K picture, tons of brightness that can attain as much as 2,000 Lumens, 30W Dolby Atmos sound to offer clear speech, crisp highs, and booming lows, and different nice options.
PlayStation 5
$499 $560 Save $61
The Sony Ps 5 console is likely one of the strongest gaming consoles in the marketplace at this time, and it supplies wonderful efficiency and expertise for enjoying wonderful titles. It has a DualSense Wi-fi controller with immersive haptic suggestions, adaptive triggers, and tons of of video games, and this model comes bundled with God of Battle Ragnarök, which makes it much more compelling.
Microsoft Xbox Collection S
$295 $315 Save $20
The Xbox Collection S is likely one of the greatest gaming consoles obtainable at this time. It packs 10GB RAM, 512GB storage, a customized CPU/GPU, and different nice options to have you ever taking part in your favourite video games.
SanDisk 256GB microSDXC-Card for Nintendo-Change
$27 $53 Save $26
The SanDisk 256GB microSDXC-Card for Nintendo Change will assist you to spend much less time ready to your video games to load and extra time taking part in with learn speeds as much as 100MB/s and write speeds as much as 90MB/s, plus, you get so as to add 256GB storage to Nintendo’s greatest gaming console in the marketplace.
The Legend of Zelda: Tears of the Kingdom
$63 $70 Save $7
The Legend of Zelda: Tears of the Kingdom for the Nintendo Change is likely one of the greatest video games of the 12 months, going in opposition to titles like Hogwarts Legacy, which says so much. Prepare for tons of of hours of gaming and embark on a stupendous journey throughout Hyrule.
ThermoPro TempSpike
$75 $100 Save $25
ThermoPro’s TempSpike Wi-fi Meat Thermometer is an ideal reward for any dad who loves the occasional barbecue, aiming to please his household with the juiciest, most scrumptious cuts for his household and pals.
Ninja FG551 Foodi Good XL
$170 $300 Save $130
Ninja’s FG551 Foodi Good XL 6-in-1 Indoor Grill is a superb choice for anybody who doesn’t wish to take care of a number of the caveats concerned with cooking outdoors, together with sudden climate circumstances, bugs, and extra. On the identical time, you get the instruments to air fry, roast, bake, broil, and dehydrate your favourite meals. Plus, you additionally get a sensible thermometer to go together with your buy, making it a extra enticing choice for these dads who like to prepare dinner.
ROCCBOX Pizza Oven
ROCCBOX’s Pizza Oven by Gozney is the right reward for any pizza-loving dad, as it’s transportable, and this out of doors pizza oven will assist you to create one of the best pizzas anyplace you go to provide the excellent steadiness of skinny base and completely puffed-up, charred artisan crust in simply seconds.
Apple AirPods Professional (2nd Technology)
$200 $249 Save $49
The second technology of AirPods Professional brings the wearable very near our winner, the Sony WF-1000XM4. Having used each, I can say the AirPods are actually extra akin to Sony WF-1000XM4 by way of audio efficiency. Noise Cancelation is nice too! These now not fall behind the Sony’s and are an in depth first. And like at all times, throw an iPhone into the fray, and the mixing that is on provide with these earbuds makes it a complete completely different ball sport.
Bose QuietComfort Earbuds II
$249 $299 Save $50
The Bose QuietComfort Earbuds II are a wonderful choice for dads who love listening to their favourite tunes for hours whereas working, fixing stuff, and extra, as they ship wonderful noise canceling, as much as 6 hours of continuous music playback, and extra.
Beats Studio 3
$169 $350 Save $181
Get pleasure from nice tunes and wonderful noise canceling with the Beats Studio3 Wi-fi Noise Cancelling Over-Ear Headphones, which will even ship as much as 22 hours of battery life, quick charging, and extra.
Apple Watch Collection 8
$329 $399 Save $70
Apple Watch Collection 8 takes the crown from Collection 7, turning into one of the best wearable to purchase and holding monitor of your health ranges and notifications. It guarantees all-day battery life and a brand new physique temperature sensor to enhance metric accuracy.
Garmin Forerunner 245 Music
$195 $350 Save $155
The Garmin Forerunner 245 GPS Smartwatch is a tremendous choice for these serious about a wholesome life-style with tons of train included, because it comes with efficiency monitoring options, equivalent to VO2 max, restoration time, cardio and anaerobic coaching results, coaching load, and extra that can assist you monitor your progress.
Google Pixel Watch
$300 $350 Save $50
The Google Pixel Watch is the primary smartwatch from the software program big, and it has been within the works for a number of years. The watch is powered by Put on OS 3 and has Google Assistant, Fitbit well being monitoring options, and extra.
Amazon Echo Auto 2
$45 $55 Save $10
The Echo Auto 2nd technology incorporates a slim design, and has an adhesive mount for extra placement flexibility. The system has 5 built-in microphones, and customers can ask Alexa to play music, make calls, and verify their calendars and to-do lists hands-free.
Avaett D60
$150 $190 Save $40
The Avaett D60 Twin 1080P Sprint Cam is a superb choice for individuals who love hitting the highway every so often, as it is possible for you to to file all the pieces that goes on round you.
So there you’ve gotten it, a wonderful listing for any father on the market who needs to bask in some severe purchasing or for somebody who’s trying to say due to the person of the home, as there are at all times nice dads on the market who can be pleasantly shocked with any merchandise on this listing.
We will’t select the most suitable choice to your dad since that can rely on what he loves, however no less than you’ll have sufficient choices to select from. And don’t fear; we are going to replace this assortment as quickly as we get data on extra offers that can assist you save on the right reward for Father’s Day. Nevertheless, if you’d like my 5 cents, I’d go for one of many newest gaming consoles, particularly contemplating that the majority dads at this time grew up taking part in Tremendous Mario Bros. You too can think about getting a brand new sensible speaker or sensible show to assist him keep up to the mark with the most effective digital assistants round.

PlayStation 5
$499 $560 Save $61
The Sony Ps 5 console is likely one of the strongest gaming consoles in the marketplace at this time, and it supplies wonderful efficiency and expertise for enjoying AAA titles. It has a DualSense Wi-fi controller with immersive haptic suggestions, adaptive triggers, and tons of of video games.