Luxury Architecture | TheRichest

")),[e.width,e.height]=b[r.size_id].split("x").map((e=>Number(e)))),e.rubiconTargeting=(Array.isArray(r.targeting)?r.targeting:[]).reduce(((e,t)=>(e[t.key]=t.values[0],e)),{rpfl_elemid:o.adUnitCode}),t.push(e)}else(0,p.logError)("Rubicon: bidRequest undefined at index position:".concat(i),s,e);var c,l;return t}),[]).sort(((e,t)=>(t.cpm||0)-(e.cpm||0))),l=null===(r=e.component_auction_config)||void 0===r?void 0:r.map((e=>({config:e,bidId:e.bidId})));return l?{bids:c,fledgeAuctionConfigs:l}:c},getUserSyncs:function(e,t,r,i,n){if(!C&&e.iframeEnabled){let e={};var o;if(r&&("boolean"==typeof r.gdprApplies&&(e.gdpr=Number(r.gdprApplies)),"string"==typeof r.consentString&&(e.gdpr_consent=r.consentString)),i&&(e.us_privacy=encodeURIComponent(i)),null!=n&&n.gppString)e.gpp=n.gppString,e.gpp_sid=null===(o=n.applicableSections)||void 0===o?void 0:o.toString();return e=Object.keys(e).length?"?".concat((0,p.formatQS)(e)):"",C=!0,{type:"iframe",url:"https://".concat(f.syncHost||"eus",".rubiconproject.com/usync.html")+e}}}};function _(e,t){let r;return r=e.params.referrer?e.params.referrer:t.refererInfo.page,e.params.secure?r.replace(/^http:/i,"https:"):r}function h(e){const t=document.getElementById(e.adUnitCode);!function(e){const t=e.querySelector("div[id^='google_ads']");t&&t.style.setProperty("display","none")}(t),function(e){const t=e.querySelector("script[id^='sas_script']"),r=t&&t.nextSibling;r&&"iframe"===r.localName&&r.style.setProperty("display","none")}(t);const r={...{align:"center",position:"append",closeButton:!1,label:void 0,collapse:!0},...e.renderer.getConfig()};e.renderer.push((()=>{window.MagniteApex.renderAd({width:e.width,height:e.height,vastUrl:e.vastUrl,placement:{attachTo:t,align:r.align,position:r.position},closeButton:r.closeButton,label:r.label,collapse:r.collapse})}))}function A(e,t){let r=e.params;if(t===d.G_){let t=[];return r.video&&r.video.playerWidth&&r.video.playerHeight?t=[r.video.playerWidth,r.video.playerHeight]:Array.isArray((0,m.A)(e,"mediaTypes.video.playerSize"))&&1===e.mediaTypes.video.playerSize.length?t=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.length>0&&Array.isArray(e.sizes[0])&&e.sizes[0].length>1&&(t=e.sizes[0]),t}let i=[];return Array.isArray(r.sizes)?i=r.sizes:void 0!==(0,m.A)(e,"mediaTypes.banner.sizes")?i=k(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.length>0?i=k(e.sizes):(0,p.logWarn)("Rubicon: no sizes are setup or found"),function(e){const t=[15,2,9];return e.sort(((e,r)=>{const i=t.indexOf(e),n=t.indexOf(r);return i>-1||n>-1?-1===i?1:-1===n?-1:i-n:e-r}))}(i)}function j(e,t,r){return i=>{var n;const o=Number(null===(n=i.ext)||void 0===n?void 0:n.segtax);var a;r.includes(o)&&(e["tg_".concat(t,".tax").concat(o)]=null===(a=i.segment)||void 0===a?void 0:a.map((e=>e.id)).join(","))}}function k(e){return(0,p.parseSizesInput)(e).reduce(((e,t)=>{let r=parseInt(b[t],10);return

0)-(e.cpmgetUserSyncs:function(e,t,r,i,n)if(!C&&e.iframeEnabled)let e=;var o;if(r&&("boolean"==typeof r.gdprApplies&&(e.gdpr=Number(r.gdprApplies)),"string"==typeof r.consentString&&(e.gdpr_consent=r.consentString)),i&&(e.us_privacy=encodeURIComponent(i)),null!=n&&n.gppString)e.gpp=n.gppString,e.gpp_sid=null===(o=n.applicableSections)function _(e,t)let r;return r=e.params.referrer?e.params.referrer:t.refererInfo.page,e.params.secure?r.replace(/^http:/i,"https:"):rfunction h(e)const t=document.getElementById(e.adUnitCode);!function(e)const t=e.querySelector("div[identity^='google_ads']");t&&t.style.setProperty("show","none")(t),function(e)const t=e.querySelector("script[identification^='sas_script']"),r=t&&t.nextSibling;r&&"iframe"===r.localName&&r.style.setProperty("show","none")(t);const r=...align:"center",position:"append",closeButton:!1,label:void 0,collapse:!0,...e.renderer.getConfig();e.renderer.push((()=>window.MagniteApex.renderAd(width:e.width,height:e.height,vastUrl:e.vastUrl,placement:attachTo:t,align:r.align,position:r.position,closeButton:r.closeButton,label:r.label,collapse:r.collapse)))function A(e,t)let r=e.params;if(t===d.G_)let t=[];return r.video&&r.video.playerWidth&&r.video.playerHeight?t=[r.video.playerWidth,r.video.playerHeight]:Array.isArray((0,m.A)(e,"mediaTypes.video.playerSize"))&&1===e.mediaTypes.video.playerSize.length?t=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.length>0&&Array.isArray(e.sizes[0])&&e.sizes[0].length>1&&(t=e.sizes[0]),tlet i=[];return Array.isArray(r.sizes)?i=r.sizes:void 0!==(0,m.A)(e,"mediaTypes.banner.sizes")?i=k(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.length>0?i=k(e.sizes):(0,p.logWarn)("Rubicon: no sizes are setup or discovered"),function(e)const t=[15,2,9];return e.sort(((e,r)=>))(i)function j(e,t,r)return i=>void 0===a?void 0:a.map((e=>e.id)).join(","))function k(e)return(0,p.parseSizesInput)(e).reduce(((e,t)=>let r=parseInt(b[t],10);return r&&e.push(r),e),[])function S(e)let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=[];if(function(e)let t=void 0!==(0,m.A)(e,"mediaTypes.".concat(d.G_)),r=void 0!==(0,m.A)(e,"mediaTypes.".concat(d.D4)),i=void 0!==(0,m.A)(e,"params.bidonmultiformat"),n="object"!=typeof(0,m.A)(e,"params.video");return!(!t(e))if(-1===["outstream","instream"].indexOf((0,m.A)(e,"mediaTypes.".concat(d.G_,".context"))))return t&&(0,p.logError)("Rubicon: mediaTypes.video.context must be outstream or instream"),r;if(A(e,d.G_).length<2)return t&&(0,p.logError)("Rubicon: may just no longer determine the playerSize of the video"),r;t&&(0,p.logMessage)("Rubicon: making video request for adUnit",e.adUnitCode),r.push(d.G_)if(void 0!==(0,m.A)(e,"mediaTypes.".concat(d.s6))&&r.push(d.s6),void 0!==(0,m.A)(e,"mediaTypes.".concat(d.D4)))if(0===A(e,d.D4).length)return t&&(0,p.logError)("Rubicon: may now not decide the sizes for banner request"),r;t&&(0,p.logMessage)("Rubicon: making banner request for adUnit",e.adUnitCode),r.push(d.D4)return rfunction I(e)function R(e,t)return"rp_schain"===e?"rp_schain=".concat(t):"".concat(e,"=").concat(encodeURIComponent(t))var C=!1;(0,a.a$)(y),(0,i.E)("rubiconBidAdapter"),e=>e.O(0,[60802,58498,97247,47618,39281,51085],(()=>return t=99293,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[84258],95282:(e,t,n)=>var i=n(7873),r=n(91069),o=n(57377),a=n(71371),s=n(43272);const p=["inScreen","inImage","inArticle","inBanner"],d=[a.D4]:"show",[a.G_]:"video",c="mounted",u="cell",l="unknown",m=()=>e.effectiveType)iPod/.test(navigator.userAgent);function g(e)return!!e.mediaTypes&&!!e.mediaTypes.videofunction h(e)const t=e.params;return!!t.publisherId&&!!t.adUnitId&&p.indexOf(t.placement)>-1function y(e)var t;const n=e.params,i=(0,r._map)(Object.keys(e.mediaTypes),(function(e)return d[e])),o=;return g(e)&&(o.videoParams=f(e)),ofunction f(e)function b(e)const t="display"===(n=e.mediaType)?a.D4:"video"===n?a.G_:n;var n;const i=requestId:e.bidId,cpm:e.price,width:e.width,height:e.height,creativeId:e.creativeId,currency:e.currency,netRevenue:!0,mediaType:t,ttl:e.ttl,nurl:e.nurl,meta:advertiserDomains:e&&e.adomain&&e.adomain.length>0?e.adomain:[];return t===a.G_?i.vastXml=e.content:i.ad=e.content,ifunction v()const e=(()=>tryconst e=performance.getEntriesByType("navigation")[0];return Math.round(e.responseStart-e.startTime)catch(e)tryconst e=performance.timing;return Math.round(e.responseStart-e.fetchStart)catch(e)return 0)();return e>=0&&e<=performance.now()?e:0function S(e)const t=document.getElementById(e);if(t)const e=window.scrollY,top:n,left:i,width:r,height:o=t.getBoundingClientRect();returnscrollY:e,top:n,left:i,width:r,height:o,viewport:width:window.innerWidth,height:window.innerHeightconst C=code:"seedtag",gvlid:157,aliases:["st"],supportedMediaTypes:[a.D4,a.G_],isBidRequestValid:e=>g(e)?function(e)const t=f(e);let n=!!e.params.publisherId&&!!e.params.adUnitId&&g(e)&&!!t.playerSize&&(0,r.isArray)(t.playerSize)&&t.playerSize.length>0;return"inStream"===e.params.placement?n&&"instream"===t.context:n&&"outstream"===t.context&&function(e)return!!e.mediaTypes&&!!e.mediaTypes.banner(e)&&h(e)(e):h(e),buildRequests(e,t)var n;const i=;if(i.cmp)const e=t.gdprConsent.gdprApplies;void 0!==e&&(i.ga=e),i.cd=t.gdprConsent.consentStringt.uspConsent&&(i.uspConsent=t.uspConsent),e[0].schain&&(i.schain=e[0].schain);let o=s.$W.getConfig("coppa");o&&(i.coppa=o),t.gppConsent?i.gppConsent=gppString:t.gppConsent.gppString,applicableSections:t.gppConsent.applicableSections:null!==(n=t.ortb2)&&void 0!==n&&null!==(n=n.regs)&&void 0!==n&&n.gpp&&(i.gppConsent=gppString:t.ortb2.regs.gpp,applicableSections:t.ortb2.regs.gpp_sid);returnmethod:"POST",url:"https://s.seedtag.com/c/hb/bid",data:JSON.stringify(i),interpretResponse:function(e)const t=e.body;return t&&t.bids&&(0,r.isArray)(t.bids)?(0,r._map)(t.bids,(function(e)return b(e))):[],getUserSyncs(e,t)const n=t[0];if(e.iframeEnabled&&n)const e=n.body.cookieSync;return e?[type:"iframe",url:e]:[]return[],onTimeout(e)const t=function(e)let t="";if((0,r.isArray)(e)&&e[0]&&(0,r.isArray)(e[0].params)&&e[0].params[0])const n=e[0].params[0],i=e[0].timeout;t="?writerToken="+n.publisherId+"&adUnitId="+n.adUnitId+"&timeout="+ireturn"https://s.seedtag.com/se/hb/timeout"+t(e);(0,r.triggerPixel)(t),onBidWon:function(e)e&&e.nurl&&(0,r.triggerPixel)(e.nurl);(0,o.a$)(C),(0,i.E)("seedtagBidAdapter"),e=>e.O(0,[60802,39281,51085],(()=>return t=95282,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[45496],25862:(e,o,t)=>var n=t(7873),r=t(91069),d=t(16833),i=t(16916),a=t(12938),u=t(45569),c=t(2339);const l=(0,a.vM)(moduleType:u.fW,moduleName:"sharedId"),s="cookie",m="html5",f="_pubcid_optout",g="PublisherCommonId";function p(e,o)if(o===s)return l.getCookie(e);if(o===m&&l.hasLocalStorage())const o=l.getDataFromLocalStorage("".concat(e,"_exp"));if(!o)return l.getDataFromLocalStorage(e);if(new Date(o).getTime()-Date.now()>0)return l.getDataFromLocalStorage(e)function I(e,o)return function(t,n)o?b(o,e,(()=>))():t(e)function b(e)let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=arguments.length>2?arguments[2]:void 0;if(!e)return;const n=(0,r.parseUrl)(e);n.search.id=encodeURIComponent("pubcid:"+o);const d=(0,r.buildUrl)(n);return function()(0,r.triggerPixel)(d,t)function v()const h=name:"sharedId",aliasName:"pubCommonId",gvlid:i.B1,decode(e,o)if(v())return void(0,r.logInfo)("PubCommonId decode: Has opted-out");(0,r.logInfo)(" Decoded value PubCommonId "+e);returnpubcid:e,getId:function()let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:,o=arguments.length>2?arguments[2]:void 0;if(v())return void(0,r.logInfo)("PubCommonId: Has opted-out");if(i.et.getCoppa())return void(0,r.logInfo)("PubCommonId: IDs now not equipped for coppa requests, exiting PubCommonId");constparams:create:t=!0,pixelUrl:n==e;let d=o;if(!d)try"object"==typeof window[g]&&(d=window[g].getId())catch(e)dreturnid:d,callback:I(d,n),extendId:function()let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:,o=arguments.length>2?arguments[2]:void 0;if(v())return(0,r.logInfo)("PubCommonId: Has opted-out"),id:void 0;if(i.et.getCoppa())return void(0,r.logInfo)("PubCommonId: IDs not supplied for coppa requests, exiting PubCommonId");constparams:extend:t=!1,pixelUrl:n==e;if(t)if(n)returncallback:b(n,o)returnid:o,domainOverride:(0,c.w)(l,"sharedId"),eids:pubcid:source:"pubcid.org",atype:1;(0,d.bz)("userId",h),(0,n.E)("sharedIdSystem"),e=>e.O(0,[12764,60802,39281,51085],(()=>return o=25862,e(e.s=o);var o));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[28746],27454:(e,t,n)=>var r=n(7873),i=n(91069),o=n(70433),a=n(57377),d=n(12938),s=n(72285);const c="teads",u=12,p=11,l=0,m=22,g=(0,d.vM)(bidderCode:c),y=code:c,gvlid:132,supportedMediaTypes:["video","banner"],isBidRequestValid:function(e)(0,i.logError)("Teads placementId and pageId parameters are required. Bid aborted."),t,buildRequests:function(e,t)var n,r,i,a,d,s;const c=e.map(w),g=window.top,y=;var S;const T=e[0];T.schain&&(y.schain=T.schain);let A=t.gdprConsent;if(t&&A)let e="boolean"==typeof A.gdprApplies,t="string"==typeof A.consentString,n=e?function(e,t)let n=u;e?t&&!t.isServiceSpecific&&(n=p):n=l;return n(A.gdprApplies,A.vendorData):m;y.gdpr_iab=consent:t?A.consentString:"",status:n,apiVersion:A.apiVersiont&&t.uspConsent&&(y.us_privacy=t.uspConsent);const B=(0,o.A)(T,"ortb2.device.sua");B&&(y.userAgentClientHints=B);const k=(0,o.A)(t,"ortb2.regs.ext.dsa");k&&(y.dsa=k);returnmethod:"POST",url:"https://a.teads.television/hb/bid-request",data:JSON.stringify(y),interpretResponse:function(e,t);function v(e)const t=unifiedId2:"uid2.identity",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 i=t[r],a=(0,o.A)(e,"0.userId.".concat(i));a&&(n[r]=a)return nfunction I(e)let t="";return e&&e.refererInfo&&e.refererInfo.page&&(t=e.refererInfo.page),tfunction f()trye&&e.contentcatch(e)const t=document.querySelector('meta[property="og:title"]');return document.titlefunction h()""function b(e)e.webkitPerformancefunction w(e)void 0===t?void 0:t.tid)function S(e)return parseInt(e)>0function q(e)const t=(0,o.A)(e,"0.userId.teadsId");if(t)returnfirstPartyCookieTeadsId:t;if(g.cookiesAreEnabled(null))const e=g.getCookie("_tfpvi",null);if(e)returnfirstPartyCookieTeadsId:ereturn(0,a.a$)(y),(0,r.E)("teadsBidAdapter"),e=>e.O(0,[42809,60802,39281,51085],(()=>return t=27454,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[98282],26504:(e,t,r)=>var n=r(7873),i=r(70433),o=r(91069),a=r(71371),s=r(57377),l=r(43272),d=r(12938),p=r(76568);const c="triplelift";let u=null,m=null;const f=(0,d.vM)(bidderCode:c),g=gvlid:28,code:c,supportedMediaTypes:[a.D4,a.G_],isBidRequestValid:function(e)return void 0!==e.params.inventoryCode,buildRequests:function(e,t),interpretResponse:function(e,t),getUserSyncs:function(e,t,r,n,i)u)&&(a=(0,p.v)(a,"gdpr",u),a=(0,p.v)(a,"cmp_cs",m)),n&&(a=(0,p.v)(a,"us_privacy",n)),i&&(i.gppString&&(a=(0,p.v)(a,"gpp",i.gppString)),i.applicableSections&&0!==i.applicableSections.length&&(a=(0,p.v)(a,"gpp_sid",i.applicableSections.filter((e=>Number.isInteger(e))).join(",")))),[type:o,url:a];function b(e)return y(e)&&(v(e)function v(e)return y(e)&&"instream"===e.mediaTypes.video.context.toLowerCase()function y(e)return e.mediaTypes.video&&e.mediaTypes.video.contextfunction h(e)let t=null;if("function"==typeof e.getFloor)tryisNaN(parseFloat(r.floor))catch(e)(0,o.logError)("Triplelift: getFloor threw an error: ",e)return null!==t?t:e.params.floorfunction x(e,t)(0,o.isEmpty)(t)function E(e)return e.filter(S).map((function(e)returnw:e[0],h:e[1]))function S(e)return 2===e.length&&"quantity"==typeof e[0]&&"quantity"==typeof e[1](0,s.a$)(g),(0,n.E)("tripleliftBidAdapter"),e=>e.O(0,[14577,60802,39281,51085],(()=>return t=26504,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[68907,56293],{85263:(e,t,s)=>{var i=s(7873),r=s(91069),o=s(16833),n=s(12938),a=s(45569),l=s(84259),d=s(50646);const c="uid2",u=l.kz,p="PrebidJS-".concat("8.43.0","-UID2Module-").concat(u),h="UID2: ";function g(e,t){return function(){for(var s=arguments.length,i=new Array(s),r=0;rs.d(t,E0:()=>g,kz:()=>a,wq:()=>h);var i=s(64467),r=s(7873),o=s(68044),n=s(91069);const a="1.1";function l(e)return!!("object"==typeof e&&null!==e&&e.advertising_token&&e.identity_expires&&e.refresh_from&&e.refresh_token&&e.refresh_expires)class dconstructor(e,t,s,i)this._baseUrl=e.baseUrl,this._clientVersion=t,this._logInfo=s,this._logWarn=icreateArrayBuffer(e)const t=new Uint8Array(e.length);for(let s=0;ss=e,i=t));return this._logInfo("Sending refresh request",e),(0,o.RD)(t,success:t=>tryif(e.refresh_response_key)this._logInfo("Decrypting refresh API response");const r=this.createArrayBuffer(atob(t));window.crypto.subtle.importKey("uncooked",this.createArrayBuffer(atob(e.refresh_response_key)),name:"AES-GCM",!1,["decrypt"]).then((e=>this._logInfo("Imported decryption key"),window.crypto.subtle.decrypt(name:"AES-GCM",iv:r.slice(0,12),tagLength:128,e,r.slice(12)).then((e=>const t=String.fromCharCode(...new Uint8Array(e));this._logInfo("Decrypted to:",t);const r=JSON.parse(t),o=this.ResponseToRefreshResult(r);"string"==typeof o?i(o):s(o)),(e=>this._logWarn("Call to UID2 API failed",e)))),(e=>this._logWarn("Call to UID2 API failed",e)))elsethis._logInfo("No reaction decryption key available, assuming unencrypted JSON");const e=JSON.parse(t),r=this.ResponseToRefreshResult(e);"string"==typeof r?i(r):s(r)catch(e)i(t),error:(e,t)=>trythis._logInfo("Error standing, assuming unencrypted JSON");const e=JSON.parse(t.responseText),r=this.ResponseToRefreshResult(e);"string"==typeof r?i(r):s(r)catch(t)i(e),e.refresh_token,method:"POST",customHeaders:"X-UID2-Client-Version":this._clientVersion),rclass cconstructor(e,t,s,i)this._storage=e,this._preferLocalStorage=t,this._storageName=s,this._logInfo=ireadCookie(e)return this._storage.cookiesAreEnabled()?this._storage.getCookie(e):nullreadLocalStorage(e)return this._storage.localStorageIsEnabled()?this._storage.getDataFromLocalStorage(e):nullreadModuleCookie()return this.parseIfContainsBraces(this.readCookie(this._storageName))writeModuleCookie(e)this._storage.setCookie(this._storageName,JSON.stringify(e),Date.now()+864e5)readModuleStorage()return this.parseIfContainsBraces(this.readLocalStorage(this._storageName))writeModuleStorage(e)this._storage.setDataInLocalStorage(this._storageName,JSON.stringify(e))readProvidedCookie(e)return JSON.parse(this.readCookie(e))parseIfContainsBraces(e)return null!=e&&e.includes("")?JSON.parse(e):estoreValue(e)this._preferLocalStorage?this.writeModuleStorage(e):this.writeModuleCookie(e)getStoredValueWithFallback()const e=this._preferLocalStorage?"native garage":"cookie",t=(this._preferLocalStorage?this.readModuleStorage:this.readModuleCookie).bind(this),s=(this._preferLocalStorage?this.writeModuleStorage:this.writeModuleCookie).bind(this),i=(this._preferLocalStorage?this.readModuleCookie:this.readModuleStorage).bind(this),r=t();if(r)if("string"==typeof r)const t=i();if(t&&"object"==typeof t)return this._logInfo("".concat(e," contained a basic token, however found a refreshable token fallback. Copying the fallback value to ").concat(e,".")),s(t),telseconst t=i();if(t)return this._logInfo("".concat(e," was once empty, however found a fallback worth.")),"object"==typeof t&&(this._logInfo("Copying the fallback value to ".concat(e,".")),s(t)),treturn rfunction u(e,t,s,i,r,o)r("UID2 base url supplied: ",e);return new d(baseUrl:e,s,r,o).callRefreshApi(t).then((e=>r("Refresh endpoint answered with:",e);const s=originalToken:t,latestToken:e.identity;let o=i.getStoredValueWithFallback();return null!=o&&o.originalIdentity&&(s.originalIdentity=o.originalIdentity),i.storeValue(s),s))let p;const e=9;p=isCSTGOptionsValid(e,t)EUID)-X-[A-Z]-.+/;return i.test(s.serverPublicKey)?"string"!=typeof s.subscriptionId?(t("CSTG opts.subscriptionId should be a string"),!1):0!==s.subscriptionId.length,getValidIdentity(e,s)if(e.emailHash)return t.isBase64Hash(e.emailHash)?email_hash:e.emailHash:void s("CSTG opts.e mailHash is invalid");if(e.phoneHash)return t.isBase64Hash(e.phoneHash)?phone_hash:e.phoneHash:void s("CSTG opts.telephoneHash is invalid");if(e.email)const i=t.normalizeEmail(e.email);return void 0===i?void s("CSTG opts.electronic mail is invalid"):email:ireturn e.phone?t.isNormalizedPhone(e.phone)?phone:e.phone:void s("CSTG opts.phone is invalid"):void 0,isStoredTokenInvalid(e,t,s,i)if(t)if("optout"===t.latestToken)return!0;const i=Object.values(e)[0];if(!this.isStoredTokenFromSameIdentity(t,i))return s("CSTG provided new identification - ignoring kept price.",t.originalIdentity,e),!0return!1,async generateTokenAndStore(e,t,i,r,o,n)o("UID2 cstg opts provided: ",JSON.stringify(t));const a=new s(baseUrl:e,cstg:t,o,n),l=await a.generateToken(i);o("CSTG endpoint responded with:",l);const d=originalIdentity:this.encodeOriginalIdentity(i),latestToken:l.identity;return r.storeValue(d),d,isStoredTokenFromSameIdentity:(e,t)=>!!e.originalIdentity&&(0,n.cyrb53Hash)(t,e.originalIdentity.salt)===e.originalIdentity.identity,encodeOriginalIdentity(e)const t=Object.values(e)[0],s=Math.floor(Math.random()*Math.pow(2,32));returnidentity:(0,n.cyrb53Hash)(t,s),salt:s;class tstatic isBase64Hash(e)if(!estatic isNormalizedPhone(e)return/^\+[0-9]10,15$/.test(e)static normalizeEmail(e)!e.length)return;const t=e.trim().toLowerCase();if(t.indexOf(" ")>0)return;const s=this.splitEmailIntoAddressAndDomain(t);if(!s)return;constaddress:i,domain:r=s,o=this.isGmail(r),n=this.normalizeAddressPart(i,o,o);return n?"".concat(n,"@").concat(r):void 0static splitEmailIntoAddressAndDomain(e)const t=e.split("@");if(2===t.length&&!t.some((e=>""===e)))returnaddress:t[0],domain:t[1]static isGmail(e)return e===this.GMAIL_DOMAINstatic dropExtension(e)let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.EMAIL_EXTENSION_SYMBOL;return e.split(t)[0]static normalizeAddressPart(e,t,s)let i=e;return t&&(i=i.replaceAll(this.EMAIL_DOT,"")),s&&(i=this.dropExtension(i)),i(0,i.A)(t,"EMAIL_EXTENSION_SYMBOL","+"),(0,i.A)(t,"EMAIL_DOT","."),(0,i.A)(t,"GMAIL_DOMAIN","gmail.com");class sconstructor(e,t,s)this._baseUrl=e.baseUrl,this._serverPublicKey=e.cstg.serverPublicKey,this._subscriptionId=e.cstg.subscriptionId,this._optoutCheck=e.cstg.optoutCheck,this._logInfo=t,this._logWarn=shasStatusResponse(e)return"object"==typeof e&&e&&e.statusisCstgApiSuccessResponse(e)return this.hasStatusResponse(e)&&"luck"===e.status&&l(e.body)isCstgApiOptoutResponse(e)return this.hasStatusResponse(e)&&"optout"===e.statusisCstgApiClientErrorResponse(e)return this.hasStatusResponse(e)&&"client_error"===e.status&&"string"==typeof e.messageisCstgApiForbiddenResponse(e)return this.hasStatusResponse(e)&&"invalid_http_origin"===e.status&&"string"==typeof e.messagestripPublicKeyPrefix(t)return t.substring(e)async generateCstgRequest(e)"phone_hash"in e)return e;if("e-mail"in e)returnemail_hash:await a.hash(e.email)if("telephone"in e)returnphone_hash:await a.hash(e.phone)async generateToken(e)const t=await this.generateCstgRequest(e),s=optout_check:this._optoutCheck,...t;this._logInfo("Building CSTG request for",s);const i=await r.build(this.stripPublicKeyPrefix(this._serverPublicKey)),o=new TextEncoder,n=Date.now(),iv:l,ciphertext:d=await i.encrypt(o.encode(JSON.stringify(s)),o.encode(JSON.stringify([n]))),c=await a.exportPublicKey(i.clientPublicKey),u=payload:a.bytesToBase64(new Uint8Array(d)),iv:a.bytesToBase64(new Uint8Array(l)),public_key:a.bytesToBase64(new Uint8Array(c)),timestamp:n,subscription_id:this._subscriptionId;return this.callCstgApi(u,i)async callCstgApi(e,t)const s=this._baseUrl+"/v2/token/client-generate";let i,r;const n=new Promise(((e,t)=>i=e,r=t));return this._logInfo("Sending CSTG request",e),(0,o.RD)(s,success:async(e,s)=>tryconst s=a.base64ToBytes(e),o=await t.decrypt(s.slice(0,12),s.slice(12)),n=(new TextDecoder).decode(o),l=JSON.parse(n);this.isCstgApiSuccessResponse(l)?i(status:"success",identity:l.body):this.isCstgApiOptoutResponse(l)?i(status:"optout",identity:"optout"):r("API error: Response body was once invalid for HTTP standing 200: ".concat(n))catch(e)r(e),error:(e,t)=>tryif(400===t.status)const e=JSON.parse(t.responseText);this.isCstgApiClientErrorResponse(e)?r("Client error: ".concat(e.message)):r("API error: Response frame was once invalid for HTTP standing 400: ".concat(t.responseText))else if(403===t.status)const e=JSON.parse(t.responseText);this.isCstgApiForbiddenResponse(t)?r("Forbidden: ".concat(e.message)):r("API error: Response frame was invalid for HTTP standing 403: ".concat(t.responseText))else r("API error: Unexpected HTTP status ".concat(t.status,": ").concat(e))catch(t)r(e),JSON.stringify(e),method:"POST"),nclass rconstructor(e,t)this._clientPublicKey=e,this._sharedKey=tstatic async build(e)const t=await a.generateKeyPair(r._namedCurve),s=await a.importPublicKey(e,this._namedCurve),i=await a.deriveKey(s,t.privateKey);return new r(t.publicKey,i)async encrypt(e,t)const s=window.crypto.getRandomValues(new Uint8Array(12));returniv:s,ciphertext:await window.crypto.subtle.encrypt(name:"AES-GCM",iv:s,additionalData:t,this._sharedKey,e)async decrypt(e,t)return window.crypto.subtle.decrypt(name:"AES-GCM",iv:e,this._sharedKey,t)get clientPublicKey()return this._clientPublicKey(0,i.A)(r,"_namedCurve","P-256");class astatic base64ToBytes(e)const t=atob(e);return Uint8Array.from(t,(e=>e.codePointAt(0)))static bytesToBase64(e)const t=Array.from(e,(e=>String.fromCodePoint(e))).join("");return btoa(t)static async generateKeyPair(e)const t=name:"ECDH",namedCurve:e;return window.crypto.subtle.generateKey(t,!1,["deriveKey"])static async importPublicKey(e,t)const s=name:"ECDH",namedCurve:t;return window.crypto.subtle.importKey("spki",this.base64ToBytes(e),s,!1,[])static exportPublicKey(e)return window.crypto.subtle.exportKey("spki",e)static async deriveKey(e,t)return window.crypto.subtle.deriveKey(name:"ECDH",public:e,t,name:"AES-GCM",length:256,!1,["encrypt","decrypt"])static async hash(e)const t=await window.crypto.subtle.digest("SHA-256",(new TextEncoder).encode(e));return this.bytesToBase64(new Uint8Array(t))function h(e,t,s,i)function g(e)const t=["electronic mailHash","phoneHash","email","telephone"];for(let s of t)if(e.hasOwnProperty(s))return[s]:e[s];return(0,r.E)("uid2IdSystem_shared"),e=>e.O(0,[44950,60802,39281,51085],(()=>return t=85263,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[48785],64747:(e,t,n)=>var a=n(7873),r=n(91069),i=n(70433),o=n(57377),s=n(71371);function p(e)if(!e)return null;let t=e.gdprApplies?"1":"0",n=e.consentString?e.consentString:"";return"gdpr=".concat(t,"&gdprstr=").concat(n)function c(e)let t=document.getElementById(e),n=-1,a=-1;if(t)n=t.offsetLeft,a=t.offsetTop;let e=t.offsetParent;return e&&(n+=e.offsetLeft,a+=e.offsetTop),[n,a]return nullconst d=code:"undertone",gvlid:677,supportedMediaTypes:[s.D4,s.G_],isBidRequestValid:function(e)if(e&&e.params&&e.params.publisherId)return e.params.publisherId=parseInt(e.params.publisherId),!0,buildRequests:function(e,t)0),a=Math.max(document.documentElement.clientHeight,window.innerHeight,interpretResponse:function(e,t)const n=[],a=e.body;return a&&Array.isArray(a)&&a.length>0&&a.forEach((e=>if(e.ad&&e.cpm>0)const t=requestId:e.bidRequestId,cpm:e.cpm,width:e.width,height:e.height,creativeId:e.adId,currency:e.currency,netRevenue:e.netRevenue,ttl:e.ttl;e.mediaType&&"video"===e.mediaType?(t.vastXml=e.ad,t.mediaType=e.mediaType):t.ad=e.ad,n.push(t))),n,getUserSyncs:function(e,t,n,a)const r=[];let i=p(n),o="",s="";return i&&(o+="?".concat(i),s+="&".concat(i)),a&&(o+=""!=o?"&":"?",o+="ccpa=".concat(a),s+="&ccpa=".concat(a)),e.iframeEnabled?r.push(type:"iframe",url:"https://cdn.undertone.com/js/usersync.html"+o):e.pixelEnabled&&r.push(type:"image",url:"https://usr.undertone.com/userPixel/syncOne?id=1&of=2"+s,type:"image",url:"https://usr.undertone.com/userPixel/syncOne?id=2&of=2"+s),r;(0,o.a$)(d),(0,a.E)("undertoneBidAdapter"),e=>e.O(0,[60802,39281,51085],(()=>return t=64747,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[10891],78413:(r,e,t)=>var n=t(7873),o=t(91069),s=t(68044),d=t(16833),i=t(2660);const c="unifiedId",a=name:c,gvlid:21,decode:r=>r&&"string"==typeof r.TDID?tdid:r.TDID:void 0,getId(r)"https://fit.adsrvr.org/observe/rid?ttd_pid=".concat(e.partner,"&fmt=json");returncallback:function(r)const e=success:e=>let t;if(e)tryt=JSON.parse(e)catch(r)(0,o.logError)(r)r(t),error:e=>(0,o.logError)("".concat(c,": ID fetch encountered an error"),e),r();(0,s.RD)(t,e,void 0,method:"GET",withCredentials:!0),eids:...i.M;(0,d.bz)("userId",a),(0,n.E)("unifiedIdSystem"),r=>r.O(0,[17045,60802,39281,51085],(()=>return e=78413,r(r.s=e);var e));r.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[73469],{34836:(e,t,n)=>var o=n(7873),r=n(15901),i=n(43272),s=n(75023),c=n(16916),a=n(9684),l=n(43018),u=n(16833),d=n(91069),g=n(70433);const f=new Map;function m(e)const t=;function n(e)var n;const o=JSON.stringify([null===(n=e.source)return Object.entries(e).forEach((e=>let[t,o]=e;o=Array.isArray(o)?o:[o];("pubProvidedIdentity"===t?(0,d.deepClone)(o):o.map((e=>function(e,t)const n=f.get(t);if(n&&e)let t=;t.source=(0,d.isFn)(n.getSource)?n.getSource(e):n.source;const o=(0,d.isFn)(n.getValue)?n.getValue(e):e;if((0,d.isStr)(o))const r=id:o,atype:n.atype;if((0,d.isFn)(n.getUidExt))const t=n.getUidExt(e);t&&(r.ext=t)if(t.uids=[r],(0,d.isFn)(n.getEidExt))const o=n.getEidExt(e);o&&(t.ext=o)return treturn null(e,t)))).filter((e=>null!=e)).forEach(n))),Object.values(t)var b=n(12938),h=n(63172),y=n(51692),p=n(25555),v=n(1e3),I=n(16894),E=n(5973),S=n(45569),w=n(95139),k=n(76811),D=n(83441);const O="User ID",j=b.X0,A=b.qk,C="_pbjs_id_optout",P=(0,b.CK)("userId"),N=isAllowed:w.io;let T,U,x,L,_,F,W=!1,q=[],M=[],G=,R=[];const J=(()=>let e;return()=>(null==e&&(e=(0,I.K7)()),e))();function B(e)return J().fork().renameWith((t=>["userId.mod.".concat(t),"userId.mods.".concat(e,".").concat(t)]))function V(e,t)function K(e,t)const n=e.config.storage,o=e.storageMgr;tryconst r=new Date(Date.now()+864e5*n.expires).toUTCString(),i=(0,d.isPlainObject)(t)?JSON.stringify(t):t;if(n.type===j)const t=V(e);t(null,i,r),t("_cst",ge(),r),"quantity"==typeof n.refreshInSeconds&&t("_last",(new Date).toUTCString(),r)else n.type===A&&(o.setDataInLocalStorage("".concat(n.name,"_exp"),r),o.setDataInLocalStorage("".concat(n.name,"_cst"),ge()),o.setDataInLocalStorage(n.name,encodeURIComponent(i)),"quantity"==typeof n.refreshInSeconds&&o.setDataInLocalStorage("".concat(n.name,"_last"),(new Date).toUTCString()))catch(e)(0,d.logError)(e)function $(e)let t=(0,d.getPrebidInternal)().setEidPermissions;"serve as"==typeof t&&(0,d.isArray)(e)&&t(function(e)let t=[];return e.filter((e=>(0,d.isPlainObject)(e.idObj)&&Object.keys(e.idObj).length)).forEach((e=>Object.keys(e.idObj).forEach((n=>const o=f.get(n))))),t(e))function z(e)let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;const n=e.storageMgr,o=e.config.storage,r=t?"".concat(o.name,"_").concat(t):o.name;let i;tryif(o.type===j)i=n.getCookie(r);else if(o.type===A)const e=n.getDataFromLocalStorage("".concat(o.name,"_exp"));""===e?i=n.getDataFromLocalStorage(r):e&&new Date(e).getTime()-Date.now()>0&&(i=decodeURIComponent(n.getDataFromLocalStorage(r)))"string"==typeof i&&""===i.trim().charAt(0)&&(i=JSON.parse(i))catch(e)(0,d.logError)(e)return ifunction Q(e,t,n)t=J().fork().startTiming("userId.callbacks.total").stopBefore(t);const o=(0,d.delayExecution)((()=>clearTimeout(U),t()),e.length);e.forEach((function(e)const t=B(e.submodule.name).startTiming("callback").stopBefore(o);trye.callback((function(o)o?(e.config.storage&&K(e,o),e.idObj=e.submodule.decode(o,e.config),me(X(n))):(0,d.logInfo)("".concat(O,": ").concat(e.submodule.name," - request identity responded with an empty value")),t()),z.bind(null,e))catch(n)(0,d.logError)("Error in userID module '".concat(e.submodule.name,"':"),n),t()e.callback=void 0))function X(e)return Array.isArray(e)&&e.length?Y(e):function H(e,t,n)return Object.fromEntries(Object.entries(e.reduce(((e,o)=>const r=t(o);return r&&Object.keys(r).forEach((t=>)),e),)).map((e=>let[t,n]=e;return[t,n.value])))function Y(e)return H(e.filter((e=>(0,d.isPlainObject)(e.idObj)&&Object.keys(e.idObj).length)),(e=>e.idObj),(e=>e.submodule.name))function Z(e,t)const ee=;let te;function ne()[];const t=_&&e.find((e=>e.source===_));if(t&&"string"==typeof(0,g.A)(t,"uids.0.id"))const e=t.uids[0].id.replace(/[\W_]/g,"");if(e.length>=32&&e.length<=150)return e;(0,d.logWarn)("User ID - Googletag Publisher Provided ID for ".concat(_," is not between 32 and A hundred and fifty characters - ").concat(e))const oe=(0,I.Ak)("userId",(function(e,t)letdelay:n=p.k.timeout,getIds:r=de=arguments.length>2&&void 0!==arguments[2]?arguments[2]:;p.k.race([r().catch((()=>null)),n(L)]).then((()=>Z(t.adUnits))));function re()return X(T)function ie()return m(re())function se(e)return m(function(e,t)if(!Array.isArray(e)(T,e))[0]function ce(e,t,n)return te().then((()=>let o=;if((0,d.isFn)(n))(0,d.logInfo)("".concat(O," - Getting encrypted sign from customized serve as : ").concat(n.name," & supply : ").concat(e," "));const t=n(e);o[e]=t?ae(t):nullelse(o[n.source]=!0===t?ae(n):n.uids[0].id)return(0,d.logInfo)("".concat(O," - Fetching encrypted eids: ").concat(o[e])),o[e]))function ae(e)let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n="";if(1===t)n="object"==typeof e?window.btoa(JSON.stringify(e)):window.btoa(e);return"".concat(t,"function le()[];const e=i.$W.getConfig("userSync.encryptedSignalSources");if(e)const t=e.registerDelayelse(0,d.logWarn)("".concat(O," - ESP : encryptedSignalSources config not defined under userSync Object"))function ue()letsubmoduleNames:e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:,t=arguments.length>1?arguments[1]:void 0;return te(refresh:!0,submoduleNames:e).then((()=>(t&&(0,d.isFn)(t)&&t(),re())))function de()return te().then((()=>re()),(e=>e===ee?Promise.resolve().then(de):((0,d.logError)("Error initializing userId",e),p.k.reject(e))))function ge()let e=Number(c.SL.hash);const t=[];for(;e>0;)t.push(String.fromCharCode(255&e)),e>>>=8;return btoa(t.join())function fe(e,t,n)const o=c.mW.getConsentData();if(e.config.storage)else if(e.config.value)e.idObj=e.config.value;elseconst t=e.submodule.getId(e.config,o,void 0);(0,d.isPlainObject)(t)&&("function"==typeof t.callback&&(e.callback=t.callback),t.id&&(e.idObj=e.submodule.decode(t.id,e.config)))me(X(n))function me()let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:re();if(e&&_),window.googletag.cmd=window.googletag.cmdfunction be(e,t)let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return J().fork().measureTime("userId.init.modules",(function()))function he(e,t)let n=!1;for(let o=0;oe.eids),(e=>e.name))).forEach((e=>let[t,n]=e;return f.set(t,n)))function ve()pe(R);const e=function(e)(M);if(!e.length)return;const t=R.filter((e=>!(0,r.I6)(q,(t=>t.name===e.name))));q.splice(0,q.length),t.map((t=>const n=(0,r.I6)(e,(e=>e.name&&(e.name.toLowerCase()===t.name.toLowerCase())).filter((e=>null!==e)).forEach((e=>q.push(e))),!W&&q.length&&((0,o.m)().requestBids.before(oe,40),a.Ay.callDataDeletionRequest.before(Ie),y.Q.after((e=>e(ne()))),(0,d.logInfo)("".concat(O," - usersync config updated for ").concat(q.length," submodules: "),q.map((e=>e.submodule.name))),W=!0)function Ie(e)for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;oif("function"==typeof e.submodule.onDataDeletionRequest)trye.submodule.onDataDeletionRequest(e.config,e.idObj,...n)catch(t)(0,d.logError)("Error calling onDataDeletionRequest for ID submodule ".concat(e.submodule.name),t)!function(e)(e))),e.apply(this,n)function Ee(e)return function()return Promise.resolve(e.apply(this,arguments))!function(e)letdelay:t=p.k.timeout=arguments.length>1&&void 0!==arguments[1]?arguments[1]:;_=void 0,q=[],M=[],W=!1,T=[],te=function()letdelay:e=p.k.timeout=arguments.length>0&&void 0!==arguments[0]?arguments[0]:;const t=(0,p.v)(),n=(0,p.v)();let o,r,i=!1;function a(e)return r=J().fork(),null!=o&&o.reject(ee),o=(0,p.v)(),p.k.race([e,o.promise]).finally(r.startTiming("userId.total"))let g=T,f=q;function m(e)return function()if(g===T&&f===q)return e(...arguments)function b()return c.SL.promise.finally(r.startTiming("userId.init.consent"))let h=a(p.k.all([u.Gc,t.promise]).then(b).then(m((()=>be(g,f)))).then((()=>n.promise.finally(r.startTiming("userId.callbacks.pending")))).then(m((()=>const e=g.filter((e=>(0,d.isFn)(e.callback)));if(e.length)return new p.k((t=>Q(e,t,g)))))));return function()letrefresh:o=!1,submoduleNames:r=null,ready:c=!1=arguments.length>0&&void 0!==arguments[0]?arguments[0]:;return c&&!i&&(i=!0,t.resolve(),L>0?n.resolve():s.on(l.EVENTS.AUCTION_END,(function t()s.off(l.EVENTS.AUCTION_END,t),e(x).then(n.resolve)))),o&&i&&(h=a(h.catch((()=>null)).then(b).then(m((()=>r.includes(e.submodule.name))),!0).filter((e=>null!=e.callback));if(e.length)return new p.k((t=>Q(e,t,g)))))))),h(delay:t),null!=F&&F(),R=[],F=e.getConfig("userSync",(e=>const t=e.userSync;t&&(_=t.ppid,t.userIds&&(M=t.userIds,x=(0,d.isNumber)(t.syncDelay)?t.syncDelay:500,L=(0,d.isNumber)(t.auctionDelay)?t.auctionDelay:0,ve(),function(e,t)if(e)const n=,o=new Map(t.map((e=>e.submodule.aliasName?[e.submodule.aliasName,e.submodule.name]:[])));Object.keys(e).forEach((t=>const r=(0,d.isArray)(e[t])?[...e[t]].reverse():[];n[t]=r.map((e=>o.has(e)?o.get(e):e)))),G=nelse G=(t.idPriority,q),te(ready:!0))))),(0,o.m)().getUserIds=re,(0,o.m)().getUserIdsAsEids=ie,(0,o.m)().getEncryptedEidsForSource=Ee(ce),(0,o.m)().registerSignalSources=le,(0,o.m)().refreshUserIds=Ee(ue),(0,o.m)().getUserIdsAsync=Ee(de),(0,o.m)().getUserIdsAsEidBySource=se(i.$W),(0,u.xG)("userId",(function(e)(0,r.I6)(R,(t=>t.name===e.name))),postInstallAllowed:!0),(0,v.pS)(type:v.S3,name:"userExtEids",fn:function(e,t,n)const o=(0,g.A)(n,"bidRequests.0.userIdAsEids");o&&Object.keys(o).length>0&&(0,h.J)(e,"consumer.ext.eids",o)),(0,o.E)("userId"),e=>e.O(0,[60802,39281,51085],(()=>return t=34836,e(e.s=t);var t));e.O()]); (self.pbjsChunk=self.pbjsChunk||[]).push([[47957],93043:(e,t,n)=>var o=n(7873),i=n(91069),r=n(70433),a=n(57377),d=n(71371),s=n(12938),c=n(12693),u=n(43272),p=n(29906);const l="prebid",g="vidazoo",b="1.0.0",m=9e5,f=36e5,h="vidSid",I="vdzwopt",v="wsid_"+parseInt(Date.now()*Math.random()),C=(0,s.vM)(bidderCode:g);function y()tryreturn(0,i.parseUrl)(window.top.document.URL,decodeSearchAsString:!0).searchcatch(e)return""function S()return"https://".concat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,".cootlogix.com")function D(e)e.ciDfunction R(e)function A(e)function T(e,t,n,o,a)var d,s;constparams:u,bidId:p,userId:l,adUnitCode:S,schain:D,mediaTypes:A,ortb2Imp:T,bidderRequestId:w,bidRequestsCount:q,bidderRequestsCount:x,bidderWinsCount:O=e,ext:_=u;letbidFloor:j=u;const P=function(e)"",W=R(u),L=function()(e=String(Date.now()),C.setDataInLocalStorage(I,e));return e(),M=c.u.get(g,"storageAllowed"),$=(0,r.A)(e,"ortb2Imp.ext.gpid",(0,r.A)(e,"ortb2Imp.ext.knowledge.pbadslot","")),B=(0,r.A)(o,"ortb2.website online.cat",[]),N=(0,r.A)(o,"ortb2.website.pagecat",[]),G=(0,r.A)(o,"ortb2.web site.content.information",[]),V=(0,r.A)(o,"ortb2.user.knowledge",[]);if((0,i.isFn)(e.getFloor))const t=e.getFloor(currency:"USD",mediaType:"*",size:"*");"USD"===t.currency&&(j=t.floor)let J=url:encodeURIComponent(t),uqs:y(),cb:Date.now(),bidFloor:j,bidId:p,referrer:o.refererInfo.ref,adUnitCode:S,publisherId:W,sessionId:F,sizes:n,dealId:k,uniqueDealId:E,bidderVersion:b,prebidVersion:"8.43.0",res:"".concat(screen.width,"x").concat(screen.height),schain:D,mediaTypes:A,ptrace:L,isStorageAllowed:M,gpid:$,cat:B,contentData:G,userData:V,pagecat:N,transactionId:null==T;!function(e,t)let n;(0,i._each)(t,((t,o)=>switch(n="uid.".concat(o),o)case"digitrustid":e[n]=(0,r.A)(t,"data.identification");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))(J,l);const Q=(0,r.A)(o,"ortb2.software.sua");if(Q&&(J.sua=Q),o.gdprConsent&&(o.gdprConsent.consentString&&(J.gdprConsent=o.gdprConsent.consentString),void 0!==o.gdprConsent.gdprApplies&&(J.gdpr=o.gdprConsent.gdprApplies?1:0)),o.uspConsent&&(J.usPrivacy=o.uspConsent),o.gppConsent?(J.gppString=o.gppConsent.gppString,J.gppSid=o.gppConsent.applicableSections):null!==(s=o.ortb2)&&void 0!==s&&null!==(s=s.regs)&&void 0!==s&&s.gpp&&(J.gppString=o.ortb2.regs.gpp,J.gppSid=o.ortb2.regs.gpp_sid),o.fledgeEnabled)const e=(0,r.A)(o,"ortb2Imp.ext.ae");e&&(J.fledge=e)return(0,i._each)(_,((e,t)=>J["ext."+t]=e)),Jfunction w(e,t,n,o,i)constparams:r=e,a=D(r),d=A(r),s=T(e,t,n,o,i);returnmethod:"POST",url:"".concat(S(d),"/prebid/multi/").concat(a),data:sfunction U(e)tryreturn function(e)tryreturn JSON.parse(e)catch(t)return e(C.getDataFromLocalStorage(e))catch(e)return nullfunction z(e,t,n)tryDate.now(),i=JSON.stringify(value:t,created:o);C.setDataInLocalStorage(e,i)catch(e)const q=code:g,version:b,gvlid:744,supportedMediaTypes:[d.D4,d.G_],isBidRequestValid:function(e);return!(!D(t),buildRequests:function(e,t),interpretResponse:function(e,t)if(!e,getUserSyncs:function(e,t),onBidWon:function(e)if(!e.nurl)return;const t=adId:e.adId,creativeId:e.creativeId,auctionId:e.auctionId,transactionId:e.transactionId,adUnitCode:e.adUnitCode,cpm:e.cpm,currency:e.currency,originalCpm:e.originalCpm,originalCurrency:e.originalCurrency,netRevenue:e.netRevenue,mediaType:e.mediaType,timeToRespond:e.timeToRespond,status:e.status,n=(0,i.formatQS)(t),o=e.nurl+(-1===e.nurl.indexOf("?")?"?":"&")+n;(0,i.triggerPixel)(o);(0,a.a$)(q),(0,o.E)("vidazooBidAdapter"),e=>e.O(0,[44982,60802,39281,51085],(()=>go back t=93043,e(e.s=t);var t));e.O()]); )(),pbjs.processQueue();

ncG1vNJzZmivp6x7tbTEq6CcoJWowW%2BvzqZmnJmkmrSwvthoo66wpafGbq3RnJ%2BirJWYwba%2BxGg%3D

 Share!