15-inch MacBook Air vs 14-inch MacBook Professional: Which do you have to purchase?


“)),[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:perform(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:perform(e,t){return(0,r.convertTypes)({accountId:”quantity”,siteId:”quantity”,zoneId:”quantity”},e)}};perform x(e,t){let i;return i=e.params.referrer?e.params.referrer:t.refererInfo.web page,e.params.safe?i.substitute(/^http:/i,”https:”):i}perform b(e){const t=doc.getElementById(e.adUnitCode);!perform(e){const t=e.querySelector(“div[id^=’google_ads’]”);t&&t.model.setProperty(“show”,”none”)}(t),perform(e){const t=e.querySelector(“script[id^=’sas_script’]”),i=t&&t.nextSibling;i&&”iframe”===i.localName&&i.model.setProperty(“show”,”none”)}(t);const i=e.renderer.getConfig();e.renderer.push((()=>{window.MagniteApex.renderAd()}))}perform 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”),perform(e){const t=[15,2,9];return e.type(((e,i)=>o>-1?-1===r?1:-1===o?-1:r-o:e-i))}(n)}perform v(e,t,i){const n={consumer:{ext:{information:{…e.params.customer}}},web site:{ext:{information:{…e.params.stock}}}};e.params.key phrases&&(n.web site.key phrases=(0,r.isArray)(e.params.key phrases)?e.params.key phrases.be part of(“,”):e.params.key phrases);let a=(0,r.mergeDeep)({},e.ortb2||{},n),s=(0,o.Z)(e.ortb2Imp,”ext”)||{},c=(0,o.Z)(e.ortb2Imp,”ext.information”)||{};const p=(0,o.Z)(e,”ortb2Imp.ext.gpid”),u={consumer:[4],web site:[1,2,5,6]},l={consumer:”tg_v.”,web site:”tg_i.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,key phrases:”kw”},m=perform(e,t,n){let a=!(arguments.size>3&&void 0!==arguments[3])||arguments[3],s=perform(e,t,i){return”information”===t&&Array.isArray(e)?e.filter((e=>e.section&&(0,o.Z)(e,”ext.segtax”)&&u[i]&&-1!==u[i].indexOf((0,o.Z)(e,”ext.segtax”)))).map((e=>{let t=e.section.filter((e=>e.id)).cut back(((e,t)=>(e.push(t.id),e)),[]);if(t.size>0)return t.toString()})).toString():”object”==typeof e&&!Array.isArray(e)||void 0===e?void 0:Array.isArray(e)?e.filter((e=>{if(“object”!=typeof e&&void 0!==e)return e.toString();(0,r.logWarn)(“Rubicon: Filtered worth: “,e,”for key”,t,”: Anticipated worth to be string, integer, or an array of strings/ints”)})).toString():e.toString()}(e,n,t),d=l[n]&&a?””.concat(l[n]):”information”===n?””.concat(l[t],”iab”):””.concat(l[t]).concat(n);i[d]=i[d]?i[d].concat(“,”,s):s};t===d.Mk?([“site”,”user”].forEach((e=>{Object.keys(a[e]).forEach((t=>{“web site”===e&&”content material”===t&&a[e][t].information?m(a[e][t].information,e,”information”):”ext”!==t?m(a[e][t],e,t):a[e][t].information&&Object.keys(a[e].ext.information).forEach((t=>{m(a[e].ext.information[t],e,t,!1)}))}))})),Object.keys(c).forEach((e=>{“adserver”!==e?m(c[e],”web site”,e):”gam”===c[e].identify&&m(c[e].adslot,identify,e)})),p&&(i.p_gpid=p),i[“tg_i.pbadslot”]&&delete i[“tg_i.dfp_ad_unit_code”]):(Object.keys(s).size&&(0,r.mergeDeep)(i.imp[0].ext,s),p&&(i.imp[0].ext.gpid=p),(0,r.mergeDeep)(i,a))}perform h(e){return(0,r.parseSizesInput)(e).cut back(((e,t)=>{let i=parseInt(g[t],10);return i&&e.push(i),e}),[])}perform _(e){let t=arguments.size>1&&void 0!==arguments[1]&&arguments[1];return perform(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 have to 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”)}perform j(e)perform ok(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”;perform 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)}}perform g(o,e){return perform(t){“perform”==typeof e&&e(),t(o)}}perform 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 perform(){(0,n.triggerPixel)(i)}}perform I()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:perform(){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:perform(){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:perform(){const o=doc.area.break up(“.”),e=”_gd”.concat(Date.now());for(let t,n,i=0;i{o.O(0,[6866],(()=>{return e=54834,o(o.s=e);var e}));o.O()}]);
(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:perform(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:perform(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?perform(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{methodology:”POST”,url:”https://a.teads.television/hb/bid-request”,information:JSON.stringify(r)}},interpretResponse:perform(e,t){const n=[];return(e=e.physique).responses&&e.responses.forEach((perform(e){const t={cpm:e.cpm,width:e.width,peak:e.peak,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}};perform 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}perform f(e){let t=””;return e&&e.refererInfo&&e.refererInfo.web page&&(t=e.refererInfo.web page),t}perform m(e)perform 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=perform(e){return(0,r.parseSizesInput)(perform(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((perform(e,t){return(0,r.isArray)(t)&&((0,r.isArray)(t[0])?t.forEach((perform(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}perform v(e){return parseInt(e)>0}perform 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:perform(e){return void 0!==e.params.inventoryCode},buildRequests:perform(e,t){let r=”https://tlx.3lift.com/header/public sale?”,i=perform(e,t){var r,i;let o={},{schain:d}=e[0];const a=perform(e){const t={},r={},i={},o=e.ortb2||{},d=perform(){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.web site),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((perform(e,t){let r={id:t,tagid:e.params.inventoryCode,ground:y(e)};return m(e)&&(r.video=perform(e){let t={…e.params.video,…e.mediaTypes.video};attempt(t.w=t.playerSize[0][0]),t.hcatch(e){(0,n.logWarn)(“Video measurement 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=perform(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=perform(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),{methodology:”POST”,url:r,information:i,bidderRequest:t}},interpretResponse:perform(e,t){let{bidderRequest:r}=t;return(e.physique.bids||[]).map((perform(e){return perform(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,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:perform(e,t,r,i){let o=perform(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}]}};perform m(e){return g(e)&&(f(e)||perform(e){return g(e)&&”outstream”===e.mediaTypes.video.context.toLowerCase()}(e))}perform f(e){return g(e)&&”instream”===e.mediaTypes.video.context.toLowerCase()}perform g(e){return e.mediaTypes.video&&e.mediaTypes.video.context}perform y(e){let t=null;if(“perform”==typeof e.getFloor)attempt{const r=e.getFloor({foreign money:”USD”,mediaType:m(e)?”video”:”banner”,measurement:”*”});”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}perform v(e,t){(0,n.isEmpty)(t)||Object.keys(t).forEach((r=>{null!=t[r]&&(e[r]=t[r])}))}perform b(e){return E(e,”tdid”,”adserver.org”,”TDID”)}perform h(e){return E(e,”idl_env”,”liveramp.com”,”idl”)}perform S(e){return E(e,”criteoId”,”criteo.com”,”criteoId”)}perform x(e){return E(e,”pubcid”,”pubcid.org”,”pubcid”)}perform 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}perform E(e,t,r,n){return e.map(perform(e){return t=>t&&t.userId&&t.userId[e]}(t)).filter(T(t)).map(perform(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;perform _(e){return e.filter(I).map((perform(e){return{w:e[0],h:e[1]}}))}perform I(e){return 2===e.size&&”quantity”==typeof e[0]&&”quantity”==typeof e[1]}(0,o.dX)(l),window.pbjs.installedModules.push(“tripleliftBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=70789,e(e.s=t);var t}));e.O()}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[4579],{98709:(r,e,t)=>{var n=t(64358),o=t(48928),s=t(92797);const d=”unifiedId”,i={identify:d,gvlid:21,decode:r=>r&&”string”==typeof r.TDID?{tdid:r.TDID}:void 0,getId(r){const e=r&&r.params||{};if(!e||”string”!=typeof e.accomplice&&”string”!=typeof e.url)return void(0,n.logError)(“Consumer ID – unifiedId submodule requires both accomplice or url to be outlined”);const t=e.url||”https://match.adsrvr.org/observe/rid?ttd_pid=”.concat(e.accomplice,”&fmt=json”);return{callback:perform(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,{methodology:”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=”perform”==typeof e.getFloor?e.getFloor({foreign money:”USD”,mediaType:r,measurement:”*”}).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=>)),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”);!perform(e,r){if(!e.config)throw new Error(“UnrulyBidAdapter: Lacking renderer config.”);if(!e.config.siteId)throw new Error(“UnrulyBidAdapter: Lacking renderer siteId.”);mum or dad.window.unruly=mum or dad.window.unruly||{},mum or dad.window.unruly.native=mum or dad.window.unruly.native||{},mum or dad.window.unruly.native.siteId=mum or dad.window.unruly.native.siteId||e.config.siteId,mum or dad.window.unruly.native.adSlotId=r,mum or dad.window.unruly.native.supplyMode=”prebid”}(o,e.requestId),mum or dad.window.unruly.native.prebid=mum or dad.window.unruly.native.prebid||{},mum or dad.window.unruly.native.prebid.uq=mum or dad.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,mum or dad.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:perform(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:perform(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,methodology:”POST”,choices:{contentType:”software/json”}},e,r)},interpretResponse:perform(){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:perform(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:perform(e){const t=(0,o.decide)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:perform(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:perform(){return{rtiPartner:”TDID”}}},id5id:{getValue:perform(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:perform(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:perform(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:perform(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:perform(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:perform(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:perform(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:perform(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.internet”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:perform(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:perform(e){return e.id},getUidExt:perform(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:perform(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:perform(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.internet”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.internet”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:perform(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.internet”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:perform(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,sort:t.sort,supply:t.supply}}}}};perform 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}perform 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}perform 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},ok=”_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)})();perform q(e){return _().fork().renameWith((t=>[“userId.mod.”.concat(t),”userId.mods.”.concat(e,”.”).concat(t)]))}perform Z(e){const t=”perform”==typeof e.submodule.domainOverride?e.submodule.domainOverride():null,n=e.config.storage.identify;return perform(e,o,r)}perform 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.sort===w){const t=Z(e);t(null,r,o),”quantity”==typeof n.refreshInSeconds&&t(“_last”,(new Date).toUTCString(),o)}else n.sort===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)}}perform 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.sort===w)o=j.getCookie(n);else if(e.sort===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}perform 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))}perform z(e,t){t=_().fork().startTiming(“userId.callbacks.whole”).stopBefore(t);const n=(0,g.delayExecution)((()=>{clearTimeout(x),t()}),e.size);e.forEach((perform(e){const t=q(e.submodule.identify).startTiming(“callback”).stopBefore(n);attempt{e.callback((perform(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}))}perform 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=perform(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;perform J(){let e=arguments.size>0&&void 0!==arguments[0]?arguments[0]:Ok()||[];const t=U&&e.discover((e=>e.supply===U));if(t&&”string”==typeof(0,f.Z)(t,”uids.0.id”)){const e=t.uids[0].id.substitute(/[W_]/g,””);if(e.size>=32&&e.size<=150)return e;(0,g.logWarn)(“Consumer ID – Googletag Writer Supplied ID for “.concat(U,” will not be between 32 and 150 characters – “).concat(e))}}const Q=(0,I.g3)(“userId”,(perform(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)}))}));perform M(){return perform(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)}perform Ok(){return(0,d.HQ)(M())}perform Y(e){return(0,d.HQ)(perform(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]}perform X(e,t,n){return H().then((()=>{let o={};if((0,g.isFn)(n)){(0,g.logInfo)(“”.concat(E,” – Getting encrypted sign from customized perform : “).concat(n.identify,” & supply : “).concat(e,” “));const t=n(e);o[e]=t?$(t):null}elsereturn(0,g.logInfo)(“”.concat(E,” – Fetching encrypted eids: “).concat(o[e])),o[e]}))}perform $(e)perform 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”))}perform 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())))}perform 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”,(perform(e,t){return{userIdModules:e,hasValidated:t&&t.hasValidated}}),”validateGdprEnforcement”);perform 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||!perform(e,t){return null!=e&&e===G(t)}(n,t)?r=e.submodule.getId(e.config,t,i):”perform”==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),”perform”==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)&&(“perform”==typeof n.callback&&(e.callback=n.callback),n.id&&(e.idObj=e.submodule.decode(n.id,e.config)))}ie(e.idObj)}perform 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((perform(){window.googletag.pubads().setPublisherProvidedId(t)}))))}}perform ce(e,t,n){let o=arguments.size>3&&void 0!==arguments[3]&&arguments[3];return _().fork().measureTime(“userId.init.modules”,(perform(){if(!t.size)return[];const r=perform(){const e=[];let t=!1;j.localStorageIsEnabled()&&(e.push(O),j.getDataFromLocalStorage(ok)&&((0,g.logInfo)(“”.concat(E,” – opt-out localStorage discovered, storage disabled”)),t=!0));j.cookiesAreEnabled()&&(e.push(w),j.getCookie(ok)&&((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.sort)))).size)return(0,g.logWarn)(“”.concat(E,” – no ID module is configured for one of many out there 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=perform(){attempt{return j.getCookie(D.identify)}catch(e){(0,g.logError)(e)}}();!perform(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.cut 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&&perform(e){let t=(0,g.getPrebidInternal)().setEidPermissions;”perform”==typeof t&&(0,g.isArray)(e)&&t((0,d.Pv)(e))}(a),a.forEach(se.bind(null,e)),a}))}perform se(e,t){let n=!1;for(let o=0;o{if(“perform”==typeof e.submodule.onDataDeletionRequest)attempt{e.submodule.onDataDeletionRequest(e.config,e.idObj,…n)}catch(t){(0,g.logError)(“Error calling onDataDeletionRequest for ID submodule “.concat(e.submodule.identify),t)}!perform(e){var t,n;let o,r;change(null===(t=e.config)||void 0===t||null===(n=t.storage)||void 0===n?void 0:n.sort){case w:const t=Z(e),n=new Date(Date.now()-864e5).toUTCString();o=e=>t(e,””,n),r=[“”,”_last”];break;case O:o=t=>j.removeDataFromLocalStorage(e.config.storage.identify+t),r=[“”,”_last”,”_exp”]}o&&r.forEach((e=>{attempt{o(e)}catch(e){(0,g.logError)(e)}}))}(e)})),e.apply(this,n)}perform le(e){return perform(){return Promise.resolve(e.apply(this,arguments))}}!perform(e){let{delay:t=y.Z.timeout}=arguments.size>1&&void 0!==arguments[1]?arguments[1]:{};U=void 0,V=[],R=[],T=!1,S=[],H=perform(){let{delay:e=y.Z.timeout}=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{};const t=(0,y.P)(),n=(0,y.P)();let o,r,c=!1;perform d(e){return r=_().fork(),null!=o&&o.reject(B),o=(0,y.P)(),y.Z.race([e,o.promise]).lastly(r.startTiming(“userId.whole”))}let l=S,f=V;perform p(e){return perform(){if(l===S&&f===V)return e(…arguments)}}perform m(){return s.rp.promise.lastly(r.startTiming(“userId.init.gdpr”))}let b=d(y.Z.all([u.Cd,t.promise]).then(m).then(p((e=>{ce(l,f,e)}))).then((()=>n.promise.lastly(r.startTiming(“userId.callbacks.pending”)))).then(p((()=>{const e=l.filter((e=>(0,g.isFn)(e.callback)));if(e.size)return new y.Z((t=>z(e,t)))}))));return perform(){let{refresh:o=!1,submoduleNames:r=null,prepared:s=!1}=arguments.size>0&&void 0!==arguments[0]?arguments[0]:{};return s&&!c&&(c=!0,t.resolve(),A>0?n.resolve():i.on(a.EVENTS.AUCTION_END,(perform t(){i.off(a.EVENTS.AUCTION_END,t),e(P).then(n.resolve)}))),o&&c&&(b=d(b.catch((()=>null)).then(m).then(p((e=>))))),b}}({delay:t}),null!=C&&C(),N=[],C=e.getConfig(“userSync”,(e=>{const t=e.userSync;U=t.ppid,t&&t.userIds&&(R=t.userIds,P=(0,g.isNumber)(t.syncDelay)?t.syncDelay:500,A=(0,g.isNumber)(t.auctionDelay)?t.auctionDelay:0,ue(),H({prepared:!0}))})),(0,c.R)().getUserIds=M,(0,c.R)().getUserIdsAsEids=Ok,(0,c.R)().getEncryptedEidsForSource=le(X),(0,c.R)().registerSignalSources=ee,(0,c.R)().refreshUserIds=le(te),(0,c.R)().getUserIdsAsync=le(ne),(0,c.R)().getUserIdsAsEidBySource=Y}(r.config),(0,u.bA)(“userId”,(perform(e){(0,o.sE)(N,(t=>t.identify===e.identify))||(N.push(e),ue(),H({refresh:!0,submoduleNames:[e.name]}))})),(0,h.f8)({sort:h.Z,identify:”userExtEids”,fn:perform(e,t,n){const o=(0,f.Z)(n,”bidRequests.0.userIdAsEids”);o&&(0,p.N)(e,”consumer.ext.eids”,o)}}),window.pbjs.installedModules.push(“userId”)},7563:(e,t,n)=>{n.d(t,{G:()=>o});const o=(0,n(92797).z3)(“sync”,(()=>{}))},26372:(e,t,n)=>{n.d(t,{DZ:()=>i,Px:()=>c,TP:()=>a,YC:()=>s,Z:()=>r,f8:()=>l,fP:()=>g,gm:()=>o,md:()=>u});const o=[“request”,”imp”,”bidResponse”,”response”],[r,i,c,s]=o,[a,u]=[“default”,”pbs”],d=new Set(o);const{registerOrtbProcessor:l,getProcessors:g}=perform(){const e={};return{registerOrtbProcessor(t){let{sort:n,identify:r,fn:i,precedence:c=0,dialects:s=[a]}=t;if(!d.has(n))throw new Error(“ORTB processor sort have to be one in all: “.concat(o.be part of(“, “)));s.forEach((t=>{e.hasOwnProperty(t)||(e[t]={}),e[t].hasOwnProperty(n)||(e[t][n]={}),e[t][n][r]={precedence:c,fn:i}}))},getProcessors:t=>e[t]||{}}}()},17673:(e,t,n)=>{n.d(t,{h:()=>r});var o=n(20265);perform r(e)}},e=>{e.O(0,[6866],(()=>{return t=34727,e(e.s=t);var t}));e.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});perform C(){attempt{return(0,o.parseUrl)(window.high.doc.URL,{decodeSearchAsString:!0}).search}catch(e){return””}}perform S(){return”https://”.concat(arguments.size>0&&void 0!==arguments[0]?arguments[0]:p,”.cootlogix.com”)}perform y(e)e.Cidperform D(e)perform w(e,t,n,i,d){var c,s;const{params:p,bidId:w,userId:q,adUnitCode:x,schain:A,mediaTypes:_,auctionId:ok,transactionId:O,bidderRequestId:T,bidRequestsCount:M,bidderRequestsCount:z,bidderWinsCount:F}=e,{ext:P}=p;let{bidFloor:j}=p;const L=perform(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(;r1&&void 0!==arguments[1]?arguments[1]:g;attempto-r.created>t?(i=””.concat(e,”_”).concat(o.toString()),U(n,i)):i=r.worth;return i(L),N=R(f)||””,X=y(p),B=D(p),V=perform(e)(p),J=perform()(e=String(Date.now()),v.setDataInLocalStorage(h,e));return e(),W=a.S.get(u,”storageAllowed”),G=(0,r.Z)(e,”ortb2Imp.ext.gpid”,(0,r.Z)(e,”ortb2Imp.ext.information.pbadslot”,””)),H=(0,r.Z)(i,”ortb2.web site.cat”,[]),Ok=(0,r.Z)(i,”ortb2.web site.pagecat”,[]);if((0,o.isFn)(e.getFloor)){const t=e.getFloor({foreign money:”USD”,mediaType:”*”,measurement:”*”});”USD”===t.foreign money&&(j=t.ground)}let Q={url:encodeURIComponent(t),uqs:C(),cb:Date.now(),bidFloor:j,bidId:w,referrer:i.refererInfo.ref,adUnitCode:x,publisherId:B,sessionId:N,sizes:n,dealId:Z,uniqueDealId:E,bidderVersion:l,prebidVersion:”7.37.0″,res:””.concat(display.width,”x”).concat(display.peak),schain:A,mediaTypes:_,ptrace:J,isStorageAllowed:W,gpid:G,cat:H,pagecat:Ok,auctionId:ok,transactionId:O,bidderRequestId:T,bidRequestsCount:M,bidderRequestsCount:z,bidderWinsCount:F,bidderTimeout:d,webSessionId:m};!perform(e,t){let n;(0,o._each)(t,((t,o)=>{if(I[o])change(n=”uid.”.concat(o),o){case”digitrustid”:e[n]=(0,r.Z)(t,”information.id”);break;case”lipb”:e[n]=t.lipbid;break;case”parrableId”:e[n]=t.eid;break;case”id5id”:e[n]=t.uid;break;default:e[n]=t}}))}(Q,q),i.gdprConsent&&(i.gdprConsent.consentString&&(Q.gdprConsent=i.gdprConsent.consentString),void 0!==i.gdprConsent.gdprApplies&&(Q.gdpr=i.gdprConsent.gdprApplies?1:0)),i.uspConsent&&(Q.usPrivacy=i.uspConsent),i.gppConsent?(Q.gppString=i.gppConsent.gppString,Q.gppSid=i.gppConsent.applicableSections):null!==(c=i.ortb2)&&void 0!==c&&null!==(s=c.regs)&&void 0!==s&&s.gpp&&(Q.gppString=i.ortb2.regs.gpp,Q.gppSid=i.ortb2.regs.gpp_sid);const Y={methodology:”POST”,url:””.concat(S(V),”/prebid/multi/”).concat(X),information:Q};return(0,o._each)(P,((e,t)=>{Y.information[“ext.”+t]=e})),Y}perform R(e){attempt{return perform(e){attempt{return JSON.parse(e)}catch(t){return e}}(v.getDataFromLocalStorage(e))}catch(e){}return null}perform U(e,t,n){attempt{const o=n||Date.now(),r=JSON.stringify({worth:t,created:o});v.setDataInLocalStorage(e,r)}catch(e){}}const q={code:u,model:l,gvlid:744,supportedMediaTypes:[d.Mk,d.pX],isBidRequestValid:perform(e){const t=e.params||{};return!(!y(t)||!D(t))},buildRequests:perform(e,t){const n=t.refererInfo.web page||t.refererInfo.topmostLocation,r=s.config.getConfig(“bidderTimeout”),i=[];return e.forEach((e=>{const d=(0,o.parseSizesInput)(e.sizes),c=w(e,n,d,t,r);i.push(c)})),i},interpretResponse:perform(e,t){if(!e||!e.physique)return[];const{bidId:n}=t.information,{outcomes:o}=e.physique;let r=[];attempt{return o.forEach((e=>{const{creativeId:t,advert:o,worth:i,exp:c,width:a,peak:s,foreign money:p,advertiserDomains:u,mediaType:l=d.Mk}=e;if(!o||!i)return;const g=;l===d.Mk?Object.assign(g,{advert:o}):Object.assign(g,{vastXml:o,mediaType:d.pX}),r.push(g)})),r}catch(e){return[]}},getUserSyncs:perform(e,t){let n=arguments.size>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.size>3&&void 0!==arguments[3]?arguments[3]:””,d=[];const{iframeEnabled:c,pixelEnabled:a}=e,{gdprApplies:s,consentString:p=””}=n,u=t.filter((e=>(0,r.Z)(e,”physique.cid”))).map((e=>e.physique.cid)).filter(o.uniques),l=”?cid=”.concat(encodeURIComponent(u.be part of(“,”)),”&gdpr=”).concat(s?1:0,”&gdpr_consent=”).concat(encodeURIComponent(p||””),”&us_privacy=”).concat(encodeURIComponent(i||””));return c&&d.push({sort:”iframe”,url:”https://sync.cootlogix.com/api/sync/iframe/”.concat(l)}),a&&d.push({sort:”picture”,url:”https://sync.cootlogix.com/api/sync/picture/”.concat(l)}),d}};(0,i.dX)(q),window.pbjs.installedModules.push(“vidazooBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=63273,e(e.s=t);var t}));e.O()}]);
(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:perform(e){return!!(0,n.Z)(e,”params.assist”)},getUserSyncs:perform(e,s){const t=[];perform 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({sort: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:perform(e,s){return{information:f(e,s),bidderRequest:s,methodology:”GET”,url:”https://ghb.sync.viewdeos.com/public sale/”}},interpretResponse:perform(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)}};perform 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=perform(e,s,t){const n={requestId:e.requestId,creativeId:e.cmpId,peak:e.peak,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,perform(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}perform 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{const s=Object.assign({},e.renderer.getConfig(),{width:e.width,peak:e.peak,vastUrl:e.vastUrl,elId:e.adUnitCode});window.VOutstreamAPI.initOutstreams([s])}))}(0,i.dX)(l),window.pbjs.installedModules.push(“viewdeosDXBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return s=39595,e(e.s=s);var s}));e.O()}]);
(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:perform(e){return e.gc_id},supply:”growthcode.io”,atype:1,getUidExt:perform(e){const t=(0,i.decide)(e,[“h1″,”h2″,”h3″]);if(Object.keys(t).size)return t}},trustpid:{supply:”trustpid.com”,atype:1,getValue:perform(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:perform(){return{rtiPartner:”TDID”}}},id5id:{getValue:perform(e){return e.uid},supply:”id5-sync.com”,atype:1,getUidExt:perform(e){if(e.ext)return e.ext}},ftrackId:{supply:”flashtalking.com”,atype:1,getValue:perform(e){let t=””;return e&&e.ext&&e.ext.DeviceID&&(t=e.ext.DeviceID),t},getUidExt:perform(e){return e&&e.ext}},parrableId:{supply:”parrable.com”,atype:1,getValue:perform(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:perform(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:perform(e){return e.lipbid},supply:”liveintent.com”,atype:3,getEidExt:perform(e){if(Array.isArray(e.segments)&&e.segments.size)return{segments:e.segments}}},britepoolid:{supply:”britepool.com”,atype:3},dmdId:{supply:”hcn.well being”,atype:3},lotamePanoramaId:{supply:”crwdcntrl.internet”,atype:1},criteoId:{supply:”criteo.com”,atype:1},merkleId:{atype:3,getSource:perform(e){var t;return null!=e&&null!==(t=e.ext)&&void 0!==t&&t.ssp?””.concat(e.ext.ssp,”.merkleinc.com”):”merkleinc.com”},getValue:perform(e){return e.id},getUidExt:perform(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:perform(e){return e.snowflake},supply:”novatiq.com”,atype:1},uid2:{supply:”uidapi.com”,atype:3,getValue:perform(e){return e.id}},deepintentId:{supply:”deepintent.com”,atype:3},admixerId:{supply:”admixer.internet”,atype:3},adtelligentId:{supply:”adtelligent.com”,atype:3},amxId:{supply:”amxdt.internet”,atype:1},publinkId:{supply:”epsilon.com”,atype:3},kpuid:{supply:”kpuid.com”,atype:3},imppid:{supply:”ppid.intimatemerger.com”,atype:1},imuid:{supply:”intimatemerger.com”,atype:1},connectId:{supply:”yahoo.com”,atype:3},qid:{supply:”adquery.io”,atype:1},dacId:{supply:”impact-ad.jp”,atype:1},”33acrossId”:{supply:”33across.com”,atype:1,getValue:perform(e){return e.envelope}},tncid:{supply:”thenewco.it”,atype:3},gravitompId:{supply:”gravito.internet”,atype:1},cpexId:{supply:”czechadid.cz”,atype:1},oneKeyData:{getValue:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0])return e.identifiers[0].worth},supply:”paf”,atype:1,getEidExt:perform(e){if(e&&e.preferences)return{preferences:e.preferences}},getUidExt:perform(e){if(e&&Array.isArray(e.identifiers)&&e.identifiers[0]){const t=e.identifiers[0];return{model:t.model,sort:t.sort,supply:t.supply}}}}};perform 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}perform 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}perform 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:perform(e){return!!(e&&e.adUnitCode&&e.bidId&&(ok(e)||w(e))&&perform(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.isArrayOfNums)(e)),r,”array of integers, ex: [2,6]”),a(“video.maxduration”,(e=>o(e)),t),a(“video.maxduration”,(e=>(0,i.isInteger)(e)),r),a(“video.minduration”,(e=>!o(e)catch(e){return(0,i.logError)(e.message),!1}}(e))},buildRequests:perform(e,t){const r=perform(e)(t),c=S(“/trade/prebid”,r),d=S(“/trade/prebidvideo”,r),p=e.filter((e=>ok(e))),l=e.filter((e=>w(e)));let m=[];const f=perform(e)[](e[0])||[];if(p.size>0){let e=;(perform(){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(perform(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;t0){const e=perform(e,t){const r=e[0].schain;let c={id:e[0].bidderRequestId,tmax:t.timeout||400,at:1,imp:e.map((e=>perform(e){const t=(0,n.Z)(e,”ortb2Imp.ext.information.pbadslot”),r=perform(e){const t=(0,n.Z)(e,”mediaTypes.video.playerSize”);if((0,i.isArrayOfNums)(t,2))return t;if((0,i.isArray)(t)&&(0,i.isArrayOfNums)(t[0],2))return t[0];return null}(e),o={id:e.bidId,tagid:e.adUnitCode,bidfloor:O(e,a.pX),ext:{placement_id:e.params.placementId,tid:(0,n.Z)(e,”ortb2Imp.ext.tid”)},video:{w:r[0],h:r[1],linearity:1}},c=(0,n.Z)(e,”mediaTypes.video”);Object.keys(c).filter((e=>(0,s.q9)(y,e))).forEach((e=>o.video[e]=c[e]));const d=(0,n.Z)(e,”params.video”);Object.keys(d).filter((e=>(0,s.q9)(y,e))).forEach((e=>o.video[e]=d[e])),o.video.skippable&&(o.video.skip=1,delete o.video.skippable);1!==o.video.placement&&(o.video.startdelay=b,o.video.playbackmethod=[h]);t&&(o.ext.gpid=t);return o}(e))),web site:Z(e[0],t),machine:(0,n.Z)(t,”ortb2.machine”),badv:e[0].params.badv||[],bcat:(0,n.Z)(t,”bcat”)||e[0].params.bcat||[],ext:{prebid:”7.37.0″},ats_envelope:e[0].params.lr_env};r&&(c.schain=r);e[0].auctionId&&(c.auctionId=e[0].auctionId);return perform(e,t){const r=t.gdprConsent;r&&”gdprApplies”in r&&((0,o.N)(e,”regs.ext.gdpr”,r.gdprApplies?1:0),(0,o.N)(e,”consumer.ext.consent”,r.consentString));const i=(0,n.Z)(t,”uspConsent”);i&&(0,o.N)(e,”regs.ext.us_privacy”,i)}(c,t),c}(l,t);f.size&&(e.consumer={eids:f}),m.push({methodology:”POST”,url:d,information:e})}return m},interpretResponse:perform(e,t){let r=[];const i=e.physique;if(i.size>0&&i.forEach((e=>{e.cpm>0&&r.push(perform(e){return{dealId:e.publisherDealId,requestId:e.callback_id,cpm:e.cpm,width:e.width,peak:e.peak,creativeId:e.creative_id,foreign money:p,netRevenue:m,ttl:300,advert:e.advert,meta:[],mediaType:a.Mk}}(e))})),i.seatbid){i.seatbid.cut back(((e,t)=>e.concat(t.bid)),[]).forEach((e=>r.push(perform(e,t){const r=(0,s.sE)((0,n.Z)(t,”information.imp”)||[],(t=>t.id===e.impid));let i=;if(r.video.placement&&1!==r.video.placement){const e=d.Th.set up({url:f,config:{width:i.width,peak:i.peak,vastTimeout:15e3,maxAllowedVastTagRedirects:5,allowVpaid:!0,autoPlay:!0,preload:!0,mute:!0},id:r.tagid,loaded:!1});e.setRender((perform(e){e.renderer.push((()=>{const{id:t,config:r}=e.renderer;window.YMoutstreamPlayer(e,t,r)}))})),i.renderer=e}return i}(e,t))))}return r},getUserSyncs:perform(e,t){let r=arguments.size>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.size>3&&void 0!==arguments[3]?arguments[3]:””;const n=[],o=”&gdpr=”.concat(r.gdprApplies?1:0),a=”&gdpr_consent=”.concat(encodeURIComponent(r.consentString||””)),c=”us_privacy=”.concat(encodeURIComponent(i)),d=””.concat(“https://advertisements.yieldmo.com/pbcas”,”?”).concat(c).concat(o).concat(a);return e.iframeEnabled?n.push({sort:”iframe”,url:d+”&sort=iframe”}):e.pixelEnabled&&n.push({sort:”picture”,url:d+”&sort=picture”}),n}};perform ok(e){return!!(0,n.Z)(e,”mediaTypes.banner”)}perform w(e){return!!(0,n.Z)(e,”mediaTypes.video”)}perform E()perform A(e,t){return”object”==typeof(0,n.Z)(e,”userId”)?e.userId[t]:void 0}perform O(e,t){let r={};return”perform”==typeof e.getFloor&&(r=e.getFloor({foreign money:p,mediaType:t,measurement:”*”})),r.ground||e.params.bidfloor||e.params.bidFloor||0}perform Z(e,t){var r;let o={};const a=(0,i.parseUrl)((0,n.Z)(t,”refererInfo.web page”));(0,i.isEmpty)(a)||(o.web page=””.concat(a.protocol,”://”).concat(a.hostname).concat(a.pathname)),null!==(r=t.refererInfo)&&void 0!==r&&r.ref&&(o.ref=t.refererInfo.ref);const c=doc.getElementsByTagName(“meta”).key phrases;c&&c.content material&&(o.key phrases=c.content material);const d=(0,n.Z)(e,”params.web site”);return d&&Object.keys(d).filter((e=>(0,s.q9)(g,e))).forEach((e=>o[e]=d[e])),o}perform T(e,t,r){if(t[r].size>e)return t[r]=t[r].substring(0,t[r].length-e),0;const i=e-t[r].size;return t[r]=””,i}perform S(e,t){return””.concat(t?”https://ads-stg.yieldmo.com”:”https://advertisements.yieldmo.com”).concat(e)}(0,c.dX)(x),window.pbjs.installedModules.push(“yieldmoBidAdapter”)}},e=>{e.O(0,[6866],(()=>{return t=55511,e(e.s=t);var t}));e.O()}]);
})(),pbjs.processQueue();



For these in search of a MacBook with a big display, there are two decisions: 15-inch MacBook Air or 14-inch MacBook Professional. Let’s decide the perfect for you.

  • Apple MacBook Air 15 Transparent Background

    Apple MacBook Air 15 (M2, 2023)

    Greatest MacBook for Most

    The most recent 15-inch MacBook Air from Apple comes with a extremely succesful M2 chipset, as much as 24GB of unified reminiscence, 18 hours of battery life, a six-speaker system, and a surprising 15.3-inch show with 500 nits of peak brightness.

    Execs

    • Slim and moveable
    • Large show
    • Highly effective M2 chip
    Cons

    • 60Hz show
    • No HDMI port or SD Card slot
  • PBI 14.2 inch macbook pro 2023 m2 pro max

    14.2-inch MacBook Professional (2023)

    Greatest MacBook for Professionals

    The most recent 14.2-inch MacBook Professional (2023) comes with the brand new M2 Professional or M2 Max-powered chips. The machine boasts as much as a 12-core CPU, as much as 38-core GPU, and as much as 96G of unified reminiscence. It is one of the crucial highly effective laptops in the marketplace.

    Execs

    • Quicker processor
    • SD Card slot and HDMI port
    • 120Hz show

POCKETNOW VIDEO OF THE DAYSCROLL TO CONTINUE WITH CONTENT

On the WWDC 2023 occasion, Apple launched a brand new addition to its MacBook Air lineup, the 15-inch MacBook Air. Should you’re out there for a MacBook with a much bigger display, you now have two decisions: the 15-inch MacBook Air and the 2023 14-inch MacBook Professional, which Apple launched earlier this yr. Which one is best for you? Let’s discover out.


  • Apple MacBook Air 15 (M2, 2023) 14.2-inch MacBook Professional (2023)
    ColorationStarlight, Midnight, Area Gray, SilverArea Gray, Silver
    Storage512GB, 1TB, 2TB512GB, 1TB, 2TB, 4TB, 8TB
    CPUApple M2 chipApple M2 Professional or M2 Max chip
    ReminiscenceAs much as 24GBAs much as 96GB
    Battery66.5Wh, 18 hours use, 70W charging supported69.6Wh, as much as 18 hours use, 96W charging supported
    PortsTwo Thunderbolt 4 (USB-C), 3.5mm headphone jackThree Thunderbolt 4 (USB-C), HDMI, SD card, 3.5mm headphone jack
    Digital camera1080p1080p
    Show (Dimension, Decision)15.3-inch, 500 nits peak14.2-inch, mini-LED, 1600 nits peak, ProMotion as much as 120Hz
    Weight1.51kg1.63 kg
    GPU10-core GPUAs much as 38-core GPU
    CommunityWi-Fi 6, Bluetooth 5.3Wi-Fi 6E, Bluetooth 5.3
    Audio systemSix-speaker sound systemExcessive-fidelity six-speaker sound system
    Worth$1,299$1,999
    Mannequin20232023


Worth and availability

The 15-inch MacBook Air begins at $1,299 for the bottom mannequin with 8GB RAM and 256GB storage. In distinction, the 14-inch MacBook Professional begins at $1,999 and gives 16GB RAM and 512GB storage in its base mannequin. You possibly can configure each machines as wanted (including extra RAM, storage, and many others.). The best-end model of the 15-inch MacBook Air will price you $2,499, whereas the totally maxed-out configuration of the 14-inch MacBook Professional comes at a staggering worth of $6,299.

Each laptops can be found for buy from Apple’s web site and retail retailer. College students can make the most of particular gives to decrease the value of those units. Moreover, in style retailers like Amazon, Greatest Purchase, and Adorama usually present reductions on Apple MacBooks, making them extra inexpensive for the typical purchaser.

Design and Construct

15-inch MacBook Air LI

Let’s begin our comparability information between the MacBook Air and MacBook Professional by their designs. Each laptops share an identical design language, that includes a glossy aluminum physique with a shiny Apple emblem on the again. Opening them up reveals a big pressure contact, a backlit Magic Keyboard with speaker grills on either side, and a fingerprint Contact ID sensor within the nook. In contrast to the earlier era MacBooks, there isn’t any MacBook Air or MacBook Professional branding beneath the show (extra on this later).

When it comes to measurement, the MacBook Air is bigger than the MacBook Professional, which is a given because it includes a bigger 15.3-inch show. However, on the identical time, it is usually lighter and slimmer than the Professional mannequin. The MacBook Air weighs 1.51 kg, whereas the MacBook Professional weighs 1.63 kg. When it comes to thickness, the MacBook Air measures 1.15cm, whereas the Professional mannequin is barely thicker at 1.55cm.

LI Apple MacBook Pro 16 and 16 2023 M2 second

Having a look on the I/O ports, MacBook Professional, being the mannequin for professionals, includes a plethora of ports. The 14-inch MacBook Professional options three Thunderbolt 4 USB-C ports, a 3.5mm headphone jack, an HDMI port, and a SD card slot. Alternatively, the 15-inch MacBook Air comes with solely two Thunderbolt 4 USB-C ports and a 3.5mm headphone jack. It’s also price noting that each the laptops characteristic MagSafe port for charging.

In the case of colour choices, the 14-inch MacBook Professional gives two decisions: Area Grey and Silver. Alternatively, the MacBook Air offers a wider vary of choices with 4 colours out there: Starlight, Midnight, Area Grey, and Silver.

Show

15-inch MacBook Air display

Coming to the show, each the laptops supply giant screens for on a regular basis use and have a notch on the high. The MacBook Air boasts a bigger 15.3-inch show, whereas the MacBook Professional has a barely smaller 14.2-inch show. Nevertheless, in terms of show expertise, the Professional mannequin surpasses the Air.

RelatedPosts

The MacBook Professional includes a mini LED panel, which delivers superior colour copy in comparison with the LCD show of the MacBook Air. It additionally options ProMotion expertise, enabling content material to refresh at a 120Hz, offering a extra fluid expertise than the Air. Moreover, the Professional gives a better peak brightness of 1,600 nits in comparison with 500 nits on the Air.

That being mentioned, each laptops supply passable shows for day-to-day utilization, and most content material will seem comparable on each. It is also price mentioning that each fashions additionally assist True Tone expertise, which adjusts the show’s colour temperature to match the ambient lighting, making it simpler in your eyes.

Efficiency

Apple M2 vs M2 Pro vs M2 Max

When it comes to efficiency, there’s a large distinction between these laptop computer fashions. The 15-inch MacBook Air options the M2 chip, whereas the 14-inch MacBook Professional is powered by extra highly effective M2 Professional or M2 Max chips. The bottom M2 chip ought to present passable efficiency for many, however for the people who demand the perfect of the perfect, M2 Professional or M2 Max is perhaps a more sensible choice.

For a extra detailed comparability of the M2 chips, we suggest you to take a look at our information evaluating all of the Apple M2 chips.

Concerning RAM and storage, the MacBook Air may be upgraded to a most of 24GB unified reminiscence and as much as 2TB of storage. Alternatively, the MacBook Professional may be upgraded to a whopping 96GB of reminiscence and 8TB of storage.

Each laptops include the most recent macOS pre-installed and are eligible for software program replace on the day of launch. Lastly, when it comes to wi-fi connectivity, each fashions characteristic Bluetooth 5.3. Nevertheless, there’s a slight distinction in Wi-Fi connectivity, with the Professional that includes Wi-Fi 6E whereas the Air gives Wi-Fi 6.

Battery Life

MacBook Air and Pro charging port

Apple says each the 15-inch MacBook Air and the 14-inch MacBook Professional ought to supply a formidable 18-hour battery life. Nevertheless, the corporate claims that the Air gives a further three hours of internet browsing — we assume it is all the way down to the corporate’s much less highly effective and extra environment friendly Apple M2 chip. As talked about earlier, each laptops characteristic a MagSafe charging port and assist USB-C charging as effectively.

Which MacBook Ought to You Purchase?

The MacBook Air gives an general higher bundle. Regardless of its comparatively low worth in comparison with the MacBook Professional, it gives a premium construct high quality, a big show, glorious audio system, lengthy battery life, and a extremely succesful Apple M2 chip. For many MacBook consumers, it’s the finest laptop computer alternative out there.

Apple MacBook Air 15 Transparent Background

Apple MacBook Air 15 (M2, 2023)

Greatest for Most

The most recent 15-inch MacBook Air from Apple comes with a extremely succesful M2 chipset, as much as 24GB of unified reminiscence, 18 hours of battery life, a six-speaker system, and a surprising 15.3-inch show with 500 nits of peak brightness.

Nevertheless, in case your workflow includes demanding duties like each day video modifying, dealing with giant photograph information, or 3D rendering, the MacBook Professional is perhaps a extra appropriate alternative. This laptop computer not solely gives a premium construct and a sooner processor but in addition comes with a superior show that may showcase content material at its very best.

PBI 14.2 inch macbook pro 2023 m2 pro max

14.2-inch MacBook Professional (2023)

Greatest for Execs

The most recent 14.2-inch MacBook Professional (2023) comes with the brand new M2 Professional or M2 Max-powered chips. The machine boasts as much as a 12-core CPU, as much as 38-core GPU, as much as 96G of unified reminiscence, and 8TB of storage. It is one of the crucial highly effective laptops in the marketplace in 2023 and among the finest units for professionals and energy customers. 





Next Post

Leave a Reply

Your email address will not be published. Required fields are marked *