“)),[e.width,e.height]=g[o.size_id].break 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,”eus”,”.rubiconproject.com/usync.html”)+e}},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.type.setProperty(“show”,”none”)}(t),operate(e){const t=e.querySelector(“script[id^=’sas_script’]”),i=t&&t.nextSibling;i&&”iframe”===i.localName&&i.type.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.type(((e,i)=>))}(n)}operate v(e,t,i){const n={person:{ext:{knowledge:{…e.params.customer}}},website:{ext:{knowledge:{…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.knowledge”)||{};const p=(0,o.Z)(e,”ortb2Imp.ext.gpid”),u={person:[4],website:[1,2,5,6]},l={person:”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”knowledge”===t&&Array.isArray(e)?e.filter((e=>e.phase&&(0,o.Z)(e,”ext.segtax”)&&u[i]&&-1!==u[i].indexOf((0,o.Z)(e,”ext.segtax”)))).map((e=>{let t=e.phase.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]):”knowledge”===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].knowledge?m(a[e][t].knowledge,e,”knowledge”):”ext”!==t?m(a[e][t],e,t):a[e][t].knowledge&&Object.keys(a[e].ext.knowledge).forEach((t=>{m(a[e].ext.knowledge[t],e,t,!1)}))}))})),Object.keys(c).forEach((e=>{“adserver”!==e?m(c[e],”website”,e):”gam”===c[e].title&&m(c[e].adslot,title,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={title:”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){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 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.break 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),knowledge: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”,knowledge: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,peak:e.peak,forex:e.forex,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)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;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.person);if(d){s.knowledge=s.knowledge||[];attempt{s.knowledge.push({title:”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};attemptcatch(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,knowledge: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.peak||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,peak:i,netRevenue:!0,advert:t.advert,creativeId:d,dealId:o,forex:”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({forex:”USD”,mediaType:m(e)?”video”:”banner”,dimension:”*”});”object”!=typeof r||”USD”!==r.forex||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=>{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 trying 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={title: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)(“Person ID – unifiedId submodule requires both companion or url to be outlined”);const t=e.url||”https://match.adsrvr.org/observe/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({forex:”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({},{knowledge: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.”);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=”Person ID”,w=”cookie”,O=”html5″,D={title:”_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.title;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.title,”_exp”),o),j.setDataInLocalStorage(n.title,encodeURIComponent(r)),”quantity”==typeof n.refreshInSeconds&&j.setDataInLocalStorage(“”.concat(n.title,”_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.title,”_”).concat(t):e.title;let o;attempt{if(e.kind===w)o=j.getCookie(n);else if(e.kind===O){const t=j.getDataFromLocalStorage(“”.concat(e.title,”_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.title).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.title,” – request id responded with an empty worth”)),t()}))}catch(n){(0,g.logError)(“Error in userID module ‘”.concat(e.submodule.title,”‘:”),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]: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)(“Person ID – Googletag Writer Supplied ID for “.concat(U,” is just not 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 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=>));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.title,” & 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 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 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(){attempt{return j.getCookie(D.title)}catch(e){(0,g.logError)(e)}}();!operate(e){attempt{const t=new Date(Date.now()+864e5*D.expires).toUTCString();j.setCookie(D.title,G(e),t,”Lax”)}catch(e){(0,g.logError)(e)}}(n);const a=i.cut back(((e,t)=>q(t.submodule.title).measureTime(“init”,(()=>{attempt{re(t,n,s,o),e.push(t)}catch(e){(0,g.logError)(“Error in userID module ‘”.concat(t.submodule.title,”‘:”),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.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)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.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{knowledge: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,peak:e.peak,forex: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”))};attempt(0,i.isArray)(e)&&e.each((e=>(0,i.isArrayOfNums)(e,2)))),r,”array of two integers, ex: [640,480] or [[640,480]]”),a(“video.mimes”,(e=>o(e)),t),a(“video.mimes”,(e=>(0,i.isArray)(e)&&e.each((e=>(0,i.isStr)(e)))),r,’array of strings, ex: [“video/mp4”]’);const e=a(“video.placement”,(e=>o(e)),t);return a(“video.placement”,(e=>e>=1&&e<=5),r),1===e&&(a(“video.startdelay”,(e=>o(e)),((e,r)=>t(e,r,”placement == 1″))),a(“video.startdelay”,(e=>(0,i.isNumber)(e)),r,”quantity, ex: 5″)),a(“video.protocols”,(e=>o(e)),t),a(“video.protocols”,(e=>(0,i.isArrayOfNums)(e)&&e.each((e=>e>=1&&e<=6))),r,”array of numbers, ex: [2,3]”),a(“video.api”,(e=>o(e)),t),a(“video.api”,(e=>(0,i.isArrayOfNums)(e)&&e.each((e=>e>=1&&e<=6))),r,”array of numbers, ex: [2,3]”),a(“video.playbackmethod”,(e=>!o(e)catch(e){return(0,i.logError)(e.message),!1}}(e))},buildRequests:operate(e,t){const r=operate(e)(t),c=S(“/alternate/prebid”,r),d=S(“/alternate/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.knowledge.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();
We lastly have the official launch date for Nothing Telephone 2 — July eleventh at 11 am EST — and this is all the things it is advisable know concerning the launch.
It has been practically a yr since Carl Pei’s Nothing launched its first smartphone, the Nothing Telephone 1. A variety of rumors concerning the upcoming Nothing smartphone have been circulated on-line, and at present, the corporate has formally confirmed that it’ll launch its second technology smartphone, dubbed Nothing Telephone (2), on July 11 at 11 am ET by way of a web-based occasion.
No different official particulars concerning the Telephone 2’s launch have been shared, however the successor to the first-generation smartphone is about to be a top-of-the-line machine. Nothing is formally calling Telephone 2 a “flagship” smartphone. Over the previous few weeks and months, a whole lot of rumors and official information have leaked concerning the Nothing Telephone 2, and this is a fast rundown of all the things we all know up to now:
Nothing Telephone 2: What we all know up to now
Rumors counsel that the Nothing Telephone 2 will share an analogous design to its predecessor, the Telephone 1, that includes a vertical dual-camera setup on the again surrounded by glyph LEDs. Nevertheless, there will probably be one noticeable change in comparison with the Telephone 1. In keeping with the leaked renders from OnLeaks (proven above) the perimeters of the Telephone 2 will not be flat. As an alternative, it’s going to boast a curved design, providing an improved really feel within the hand.
As for official particulars, the Nothing Telephone 2 will probably be geared up with Qualcomm’s Snapdragon 8+ Gen 1 processor. Whereas not the newest, this chipset guarantees sooner efficiency, higher digital camera capabilities, and improved battery life. Talking of which, Nothing has additionally revealed that the Telephone 2 will function a 4,700 mAh battery — 200 mAh greater than the Telephone 1.
However what’s most attention-grabbing concerning the Nothing Telephone 2 is that this smartphone will launch in all main markets, together with the USA. The primary technology cellphone was solely obtainable in Europe and Asia, however the Nothing Telephone 2 is about to be obtainable within the US as nicely. We are able to count on extra particulars to be obtainable as we get nearer to the launch.
To get all the main points concerning the upcoming Nothing Telephone 2, remember to learn our complete information that covers all of the leaked data and official updates concerning the Telephone 2. Keep tuned to Pocketnow, the place we’ll be offering in depth protection of the upcoming Nothing smartphone.
Nothing Telephone 1
Nothing Telephone 1 comes with a 6.55-inch 120Hz OLED show with slim bezels, a customized Qualcomm Snapdragon 778G+ processor, 900 LEDs on the again, twin 50MP shooters, wi-fi charging, and extra.
Nothing Ear 2
Nothing Ear (2) are the brand new true wi-fi earbuds from the London-based model. The brand new earbuds include options comparable to Hello-Res Audio, LHDC 5.0 know-how, Private Sound Profile, Twin Connection, Clear Voice Know-how, and far more.
Nothing Ear Stick
Nothing Ear Stick are the inexpensive wi-fi earphones from the London-based model. It options an open-ear design and comes with a singular case. It options 12.6mm customized drivers, 3 microphones for crystal-clear calls, and IPX4 ranking.