var carbonAnalytics = {"parentId":"94fa37b8dd","scriptId":"www.timeout.com","core":{"active":true,"debug":false},"identity":{"active":true,"cookieId":""},"privacy":{"active":true,"locationEndpoint":"https://privacy-location-edge.ccgateway.net/privacy/location","vendorId":493},"sync":{"active":true,"userSyncEndpoint":"https://eus-api.ccgateway.net/v1/event/record/user-sync","dspAttribution":"","partners":{"dspAttribution":"","bidSwitch":{"partner":"bidSwitch","partnerId":"153","partnerType":0,"sync":false,"resale":false},"blueKai":{"partner":"blueKai","partnerId":"82487","partnerType":0,"sync":false,"resale":false},"cmi":{"partner":"cmi","partnerId":"1234","partnerType":0,"sync":false,"resale":false},"exelate":{"partner":"exelate","partnerId":"864","partnerType":0,"sync":false,"resale":false},"eyeota":{"partner":"eyeota","partnerId":"cb2cb90","partnerType":0,"sync":false,"resale":false},"lotame":{"partner":"lotame","partnerId":"10114","partnerType":0,"sync":false,"resale":false},"magnite":{"partner":"magnite","partnerId":"52318","partnerType":0,"sync":false,"resale":false},"nielsen":{"partner":"nielsen","partnerId":"1060","partnerType":0,"sync":false,"resale":false},"semasio":{"partner":"semasio","partnerId":"carbon/1","partnerType":0,"sync":false,"resale":false},"shareThis":{"partner":"shareThis","partnerId":"1234","partnerType":0,"sync":false,"resale":false},"xandr":{"partner":"xandr","partnerId":"","partnerType":0,"sync":false,"resale":false},"zeotap":{"partner":"zeotap","partnerId":"1380","partnerType":0,"sync":false,"resale":false}}},"spa":{"active":false,"observerElement":"head title"}};
window.carbonAnalytics=window.carbonAnalytics||{};carbonAnalytics.eventListeners=carbonAnalytics.eventListeners||{};carbonAnalytics.log=carbonAnalytics.log||[];carbonAnalytics.que=carbonAnalytics.que||[];carbonAnalytics.registerEvent=function(eventName){if(carbonAnalytics.eventListeners.hasOwnProperty(eventName)){carbonAnalytics.logMessage("[INFO]",`event listener ${eventName} already exists`);return;}
carbonAnalytics.eventListeners[eventName]=[];}
carbonAnalytics.addEventListener=function(eventName,handler){if(carbonAnalytics.eventListeners.hasOwnProperty(eventName)){carbonAnalytics.eventListeners[eventName].push(handler);}else{carbonAnalytics.eventListeners[eventName]=handler;}}
carbonAnalytics.executeEvent=function(eventName,data){if(!carbonAnalytics.eventListeners.hasOwnProperty(eventName)){carbonAnalytics.logMessage("[ERROR]",`event listener ${eventName} does not exist`);return;}
for(callback of carbonAnalytics.eventListeners[eventName]){try{callback.call(this,data);}
catch(err){carbonAnalytics.logMessage("[ERROR]",`issue in callback: ${err.name}: ${err.message}`)}}}
carbonAnalytics.logMessage=function(level,message){if(carbonAnalytics.core?.debug){console.log(level,message);}
carbonAnalytics.log.push(`${level}: ${message}`);}
carbonAnalytics.processQueue=function(){for(callback of carbonAnalytics.que){try{callback();}catch(err){carbonAnalytics.logMessage("[ERROR]",`issue in callback: ${err.name}: ${err.message}`)}}
carbonAnalytics.que.push=function(callback){try{callback();}catch(err){carbonAnalytics.logMessage("[ERROR]",`issue in callback: ${err.name}: ${err.message}`)}}}
carbonAnalytics.init=function(){if(carbonAnalytics.ready){carbonAnalytics.logMessage("[INFO]","Already Initalized")
return;}
carbonAnalytics.processQueue();carbonAnalytics.ready=true;}
carbonAnalytics.init();function _uuidv4(){return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(c){const r=Math.random()*16|0,v=c=='x'?r:(r&0x3|0x8);return v.toString(16);});}
carbonAnalytics.identity.getProfileId=function(){if(carbonAnalytics.identity?.cookieId){carbonAnalytics.identity.profileId=carbonAnalytics.identity.cookieId;carbonAnalytics.logMessage("[INFO]",`determined profile ID ${carbonAnalytics.identity.profileId} using cookie`);return carbonAnalytics.identity.profileId;}
if(window.localStorage){let storageId=window.localStorage.getItem("carbon_ccuid")
if(storageId){carbonAnalytics.identity.profileId=storageId;carbonAnalytics.logMessage("[INFO]",`determined profile ID ${carbonAnalytics.identity.profileId} using local storage`);return carbonAnalytics.identity.profileId;}}
if(Array.isArray(window.pbjs?.installedModules)&&window.pbjs.installedModules.includes("carbonAnalyticsAdapter")){}
carbonAnalytics.identity.profileId=_uuidv4();carbonAnalytics.logMessage("[INFO]",`could not determine profile ID, generated new ID ${carbonAnalytics.identity.profileId}`);return carbonAnalytics.identity.profileId;}
carbonAnalytics.identity.initProfileId=function(){let id=carbonAnalytics.identity.getProfileId();carbonAnalytics.executeEvent("profileIdInit",id);carbonAnalytics.identity.ready=true;}
carbonAnalytics.registerEvent("profileIdInit");carbonAnalytics.que.push(function(){carbonAnalytics.identity.initProfileId();});carbonAnalytics.privacy.activatePrivacy=function(){carbonAnalytics.privacy.ready=true;carbonAnalytics.logMessage("[INFO]","Privacy ready");carbonAnalytics.executeEvent("privacyReady");}
carbonAnalytics.privacy.getTcfString=function(callback){if(typeof callback!=='function'){return;}
var tryTcfV1=function(){if(window.__cmp){window.__cmp('getConsentData',null,function(result,success){if(success&&result?.consentData&&result.consentData.length>0){callback(result.consentData);}else{callback(null);}});}else{callback(null);}};if(window.__tcfapi){window.__tcfapi('getTCData',2,function(tcData,success){if(success&&tcData?.tcString&&tcData.tcString.length>0){callback(tcData.tcString);}else{tryTcfV1();}});}else{tryTcfV1();}}
carbonAnalytics.privacy.checkGdprTCFV1=function(gdprApi){carbonAnalytics.logMessage("[INFO]","Checking Consent TCF V1");let consentDataCallback=function(result,success){carbonAnalytics.logMessage("[INFO]","Entering Second TCF Callback");if(!success){carbonAnalytics.logMessage("[ERROR]","Failed to get TCF consent data");carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[INFO]","Second TCF Callback Succeeded");carbonAnalytics.logMessage("[INFO]","GDPR obtaining consent string");carbonAnalytics.privacy.gdpr.cs=result.consentData||"";carbonAnalytics.privacy.activatePrivacy();};let vendorConsentCallback=function(result,success){carbonAnalytics.logMessage("[INFO]","Entering First TCF Callback");if(!success){carbonAnalytics.logMessage("[ERROR]","First TCF Callback Failed");carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[INFO]","First TCF Callback Succeeded");if(!result||!result.gdprApplies){carbonAnalytics.logMessage("[INFO]","GDPR does not apply");carbonAnalytics.privacy.activatePrivacy();return;}
if(!result.vendorConsents||!result.vendorConsents[carbonAnalytics.privacy.vendorId]){carbonAnalytics.logMessage("[INFO]","GDPR consent not granted");carbonAnalytics.privacy.gdpr.consent=false;carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[INFO]","GDPR consent granted");carbonAnalytics.privacy.gdpr.consent=true;gdprApi('getConsentData',null,consentDataCallback);};gdprApi('getVendorConsents',[carbonAnalytics.privacy.vendorId],vendorConsentCallback);}
carbonAnalytics.privacy.checkGdprTCFV2=function(gdprApi){carbonAnalytics.logMessage("[INFO]","Checking Consent TCF V2");let tcfCallback=function(data,success){carbonAnalytics.logMessage("[INFO]","Entering TCF Callback");if(!success||(data.eventStatus!=='tcloaded'&&data.eventStatus!=='useractioncomplete')){carbonAnalytics.logMessage("[ERROR]","TCF Callback Failed");carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[INFO]","TCF Callback Succeeded");if(!data.gdprApplies){carbonAnalytics.logMessage("[INFO]","GDPR does not apply");carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[INFO]","GDPR obtaining consent string");carbonAnalytics.privacy.gdpr.cs=data.tcString;if(!data.vendor?.consents){carbonAnalytics.logMessage("[ERROR]","GDPR Unable to Obtain Consent");carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[INFO]","GDPR obtaining carbon consent status");carbonAnalytics.privacy.gdpr.consent=data.vendor.consents[carbonAnalytics.privacy.vendorId]||false;carbonAnalytics.privacy.activatePrivacy();gdprApi("removeEventListener",2,function(success){if(!success){carbonAnalytics.logMessage("[ERROR]","GDPR Failed to remove event listener");}},data.listenerId);}
gdprApi("addEventListener",2,tcfCallback);}
carbonAnalytics.privacy.checkConsentGdpr=function(){carbonAnalytics.privacy.gdpr=carbonAnalytics.privacy.gdpr||{};if(window.__tcfapi){carbonAnalytics.logMessage("[INFO]","TCF Api V2 found");carbonAnalytics.privacy.checkGdprTCFV2(window.__tcfapi);return;}else if(window.__cmp){carbonAnalytics.logMessage("[INFO]","TCF Api V1.1 found");carbonAnalytics.privacy.checkGdprTCFV2(window.__cmp);return;}
carbonAnalytics.logMessage("[ERROR]","TCF Api not found");}
carbonAnalytics.privacy.checkUSP=function(uspApi){let uspCallback=function(data,success){carbonAnalytics.logMessage("[INFO]","Entering USP Callback");if(!success){carbonAnalytics.logMessage("[ERROR]","USP Callback Failed");return;}
carbonAnalytics.logMessage("[INFO]","USP Callback Succeeded");carbonAnalytics.logMessage("[INFO]","USP obtaining consent string");carbonAnalytics.privacy.usp.cs=data.uspString;carbonAnalytics.logMessage("[INFO]","USP obtaining carbon consent status");if(data.uspString[2]=="-"||(data.uspString[2].toLowerCase()=="n"&&data.uspString[1].toLowerCase()=='y')){carbonAnalytics.logMessage("[INFO]","USP consent given");carbonAnalytics.privacy.usp.consent=true;carbonAnalytics.privacy.activatePrivacy();return;}else if(data.uspString[2].toLowerCase()=="y"){carbonAnalytics.logMessage("[INFO]","USP consent not given");carbonAnalytics.privacy.usp.consent=false;carbonAnalytics.privacy.activatePrivacy();return;}
carbonAnalytics.logMessage("[WARN]","USP consent could not be determined");carbonAnalytics.privacy.usp.consent=false;carbonAnalytics.privacy.activatePrivacy();};uspApi("getUSPData",1,uspCallback);}
carbonAnalytics.privacy.checkConsentUsp=function(){carbonAnalytics.privacy.usp=carbonAnalytics.privacy.usp||{};if(window.__uspapi){carbonAnalytics.logMessage("[INFO]","USP Api found");carbonAnalytics.privacy.checkUSP(window.__uspapi);return;}
carbonAnalytics.logMessage("[ERROR]","USP Api not found");return;}
carbonAnalytics.privacy.geoFound=function(region){if(carbonAnalytics.privacy.ready){carbonAnalytics.logMessage("[WARNING]","attempted to activate privacy again");return;}
switch(region.toLowerCase()){case "eu":case "uk":carbonAnalytics.privacy.law="gdpr";carbonAnalytics.privacy.checkConsentGdpr();break;case "us":case "ca":carbonAnalytics.privacy.law="usp";carbonAnalytics.privacy.checkConsentUsp();break;case "optout":carbonAnalytics.privacy.law="optout";carbonAnalytics.privacy.activatePrivacy();break;default:carbonAnalytics.privacy.law="unknown";carbonAnalytics.privacy.activatePrivacy();break;}}
carbonAnalytics.privacy.getUserGeo=function(){try{let req=new XMLHttpRequest();req.onreadystatechange=function(){if(req.readyState==4&&req.status==200){carbonAnalytics.logMessage("INFO",`User geo request complete. status: ${req.status}`);try{carbonAnalytics.privacy.geoFound(req.responseText);}catch(err){carbonAnalytics.logMessage("ERROR",`Error while executing geo callback: ${err.toString()}`);}}};carbonAnalytics.logMessage("INFO","Requesting user geo");req.open("GET",carbonAnalytics.privacy.locationEndpoint,true);req.send();}catch(err){carbonAnalytics.logMessage("ERROR",`Error while requesting user geo: ${err.toString()}`);}}
carbonAnalytics.privacy.initPrivacy=function(){carbonAnalytics.privacy.getUserGeo();carbonAnalytics.executeEvent("privacyInit");}
carbonAnalytics.registerEvent("privacyInit");carbonAnalytics.registerEvent("privacyReady");carbonAnalytics.que.push(function(){carbonAnalytics.privacy.initPrivacy();});function buildUserSyncUrl(syncPartner,queryParams){let userSyncEndpoint=carbonAnalytics.sync.userSyncEndpoint;let scriptId=carbonAnalytics.scriptId;let parentId=carbonAnalytics.parentId;let profileId=carbonAnalytics.identity?.profileId;let syncUrl=encodeURIComponent(`${userSyncEndpoint}/v1/s${syncPartner}?ccuid=${profileId}${queryParams}`);if(carbonAnalytics.privacy?.gdpr?.cs){syncUrl+=`&gdpr_consent=${carbonAnalytics.privacy.gdpr.cs}`;}
if(carbonAnalytics.privacy?.usp?.cs){syncUrl+=`&ccpa_consent=${carbonAnalytics.privacy.usp.cs}`;}
return syncUrl;}
carbonAnalytics.sync.pixelSync=function(syncUrl,id){if(!carbonAnalytics.privacy?.active){let img=new Image(1,1);img.src=syncUrl;return;}
let syncFunc=function(){switch(carbonAnalytics.privacy?.law){case "gdpr":if(carbonAnalytics.privacy?.gdpr?.consent){let img=new Image(1,1);if(id){img.id=id;}
img.src=syncUrl;}
break;case "usp":if(carbonAnalytics.privacy?.usp?.consent){let img=new Image(1,1);if(id){img.id=id;}
img.src=syncUrl;}
break;case "optout":carbonAnalytics.logMessage("[INFO]","User has opted out, skipping call");break;default:let img=new Image(1,1);if(id){img.id=id;}
img.src=syncUrl;break;}};if(carbonAnalytics.privacy?.ready){syncFunc();}else{carbonAnalytics.addEventListener("privacyReady",syncFunc);}}
carbonAnalytics.sync.bidSwitchSync=function(syncSettings,profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner BidSwitch");let syncUrl=`https://x.bidswitch.net/sync?dsp_id=${syncSettings.partnerId}&user_id=${profileId}&expires=30`;carbonAnalytics.sync.pixelSync(syncUrl);}
carbonAnalytics.sync.blueKaiSync=function(syncSettings,profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner BlueKai");let redirectUrl=buildUserSyncUrl("bluekai","&puid=$_BK_UUID");let syncUrl=`https://tags.bluekai.com/site/${syncSettings.partnerId}?limit=4&id=${profileId}&redir=${redirectUrl}`
carbonAnalytics.sync.pixelSync(syncUrl);}
carbonAnalytics.sync.cmiSync=function(profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner CMI");let syncUrl=`https://global.ib-ibi.com/image.sbix?go=80000&pid=800&xid=${profileId}`;carbonAnalytics.sync.pixelSync(syncUrl);}
carbonAnalytics.sync.exelateSync=function(syncSettings,dspAttribution,profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Exelate");let syncUrl=`https://loadeu.exelator.com/load/?p=${syncSettings.partnerId}&g=${dspAttribution}&j=0&id=${carbonAnalytics.scriptId}&parentId=${carbonAnalytics.parentId}&ccuid=${profileId}`;let callback=function(){if(carbonAnalytics.privacy?.law=="gdpr"){if(carbonAnalytics.privacy.gdpr?.consent){let consentString=carbonAnalytics.privacy.gdpr?.cs;syncUrl+=`&gdpr=1&gdpr_consent=${consentString}`;}else{syncUrl+=`&gdpr=0`;}}
carbonAnalytics.sync.pixelSync(syncUrl);}
if(carbonAnalytics.privacy?.active){if(carbonAnalytics.privacy.ready){callback();}else{carbonAnalytics.addEventListener("privacyReady",callback);}}else{carbonAnalytics.sync.pixelSync(syncUrl);}}
carbonAnalytics.sync.eyeotaSync=function(syncSettings,dspAttribution,profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Eyeota");let syncUrl=`https://ps.eyeota.net/pixel?pid=${syncSettings.partnerId}&t=ajs&sid=${dspAttribution}&uid=${profileId}`;let callback=function(){if(carbonAnalytics.privacy?.law=="gdpr"&&carbonAnalytics.privacy.gdpr?.consent){let consentString=carbonAnalytics.privacy.gdpr?.cs;syncUrl+=`&gdpr=1&gdpr_consent=${consentString}`;}else{syncUrl+=`&gdpr=0`;}
carbonAnalytics.sync.pixelSync(syncUrl);}
if(carbonAnalytics.privacy?.active){if(carbonAnalytics.privacy.ready){callback();}else{carbonAnalytics.addEventListener("privacyReady",callback);}}else{syncUrl+=`&gdpr=0`;carbonAnalytics.sync.pixelSync(syncUrl);}}
carbonAnalytics.sync.lotameSync=function(syncSettings){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Lotame");let redirectUrl=buildUserSyncUrl("lotame","&puid=${profile_id}");if(carbonAnalytics.privacy?.law=="gdpr"&&carbonAnalytics.privacy.getTcfString){carbonAnalytics.privacy.getTcfString(function(tcfString){let syncUrl=`https://sync.crwdcntrl.net/qmap?c=${syncSettings.partnerId}&gdpr=1&gdpr_consent=${tcfString}}&tp=MGNI&d=${redirectUrl}`;carbonAnalytics.sync.pixelSync(syncUrl);});}else{let syncUrl=`https://sync.crwdcntrl.net/qmap?c=${syncSettings.partnerId}${gdprString}&tp=MGNI&d=${redirectUrl}`;carbonAnalytics.sync.pixelSync(syncUrl);}}
carbonAnalytics.sync.magniteSync=function(syncSettings,profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Magnite");let syncUrl=`https://token.rubiconproject.com/token?pid=${syncSettings.partnerId}&puid=${profileId}`;let callback=function(){if(carbonAnalytics.privacy?.law=="gdpr"&&carbonAnalytics.privacy.gdpr?.consent){let consentString=carbonAnalytics.privacy.gdpr?.cs;syncUrl+=`&gdpr=1&gdpr_consent=${consentString}`;}else{syncUrl+=`&gdpr=0`;}
carbonAnalytics.sync.pixelSync(syncUrl);}
if(carbonAnalytics.privacy?.active){if(carbonAnalytics.privacy.ready){callback();}else{carbonAnalytics.addEventListener("privacyReady",callback);}}else{syncUrl+=`&gdpr=0`;carbonAnalytics.sync.pixelSync(syncUrl);}}
carbonAnalytics.sync.semasioSync=function(syncSettings){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Semasio");let rand=Math.random()*100000000000000000;let pageUrl=encodeURIComponent(window!=parent?document.referrer:document.location.href);let iframe=window!=parent?"&nIframe=1":"";let syncUrl=`https://uip.semasio.net/${syncSettings.partnerId}/info?_referrer=${pageUrl}&sType=view&nJs=1&_ignore=${rand}${iframe}`;let callback=function(){if(carbonAnalytics.privacy?.law=="gdpr"&&carbonAnalytics.privacy.gdpr?.consent){let consentString=carbonAnalytics.privacy.gdpr?.cs;syncUrl+=`&gdpr=1&gdpr_consent=${consentString}`;}else{syncUrl+=`&gdpr=0&gdpr_consent=`;}
carbonAnalytics.sync.pixelSync(syncUrl);}
if(carbonAnalytics.privacy?.active){if(carbonAnalytics.privacy.ready){callback();}else{carbonAnalytics.addEventListener("privacyReady",callback);}}else{syncUrl+=`&gdpr=0&gdpr_consent=`;carbonAnalytics.sync.pixelSync(syncUrl);}}
carbonAnalytics.sync.shareThisSync=function(syncSettings){carbonAnalytics.logMessage("[INFO]","Performing sync for partner ShareThis");let syncUrl=`https://pd.sharethis.com/pd/carbon`;let callback=function(){if(carbonAnalytics.privacy?.law=="gdpr"&&carbonAnalytics.privacy.gdpr?.consent){let consentString=carbonAnalytics.privacy.gdpr?.cs;syncUrl+=`?gdpr_consent=${consentString}`;}
carbonAnalytics.sync.pixelSync(syncUrl,"stpd-carbon");}
if(carbonAnalytics.privacy?.active){if(carbonAnalytics.privacy.ready){callback();}else{carbonAnalytics.addEventListener("privacyReady",callback);}}else{carbonAnalytics.sync.pixelSync(syncUrl,"stpd-carbon");}}
carbonAnalytics.sync.xandrSync=function(syncSettings){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Xandr");let redirectUrl=buildUserSyncUrl("xandr","&puid=$UID");let syncUrl=`https://secure.adnxs.com/getuid?${redirectUrl}`;carbonAnalytics.sync.pixelSync(syncUrl);}
carbonAnalytics.sync.zeotapSync=function(syncSettings,profileId){carbonAnalytics.logMessage("[INFO]","Performing sync for partner Zeotap");let syncUrl=`https://spl.zeotap.com/mapper.js?zdid=${syncSettings.partnerId}&eventType=map&env=mWeb&cluid=${profileId}`;let callback=function(){if(carbonAnalytics.privacy?.law=="gdpr"&&carbonAnalytics.privacy.gdpr?.consent){let consentString=carbonAnalytics.privacy.gdpr?.cs;syncUrl+=`&gdpr=1&gdpr_consent=${consentString}`;}else{syncUrl+=`&gdpr=0`;}
carbonAnalytics.sync.pixelSync(syncUrl);}
if(carbonAnalytics.privacy?.active){if(carbonAnalytics.privacy.ready){callback();}else{carbonAnalytics.addEventListener("privacyReady",callback);}}else{syncUrl+=`&gdpr=0`;carbonAnalytics.sync.pixelSync(syncUrl);}}
carbonAnalytics.sync.performSyncs=function(profileId){let syncSettings=carbonAnalytics?.sync?.partners;if(!profileId){profileId=carbonAnalytics?.identity?.profileId;}
if(syncSettings){if(syncSettings.bidSwitch?.sync){carbonAnalytics.sync.bidSwitchSync(syncSettings.bidSwitch,profileId);}
if(syncSettings.blueKai?.sync){carbonAnalytics.sync.blueKaiSync(syncSettings.blueKai,profileId);}
if(syncSettings.cmi?.sync){carbonAnalytics.sync.cmiSync(profileId);}
if(syncSettings.exelate?.sync){carbonAnalytics.sync.exelateSync(syncSettings.exelate,carbonAnalytics.sync.dspAttribution,profileId);}
if(syncSettings.eyeota?.sync){carbonAnalytics.sync.eyeotaSync(syncSettings.eyeota,carbonAnalytics.sync.dspAttribution,profileId);}
if(syncSettings.lotame?.sync){carbonAnalytics.sync.lotameSync(syncSettings.lotame,profileId);}
if(syncSettings.magnite?.sync){carbonAnalytics.sync.magniteSync(syncSettings.magnite,profileId);}
if(syncSettings.nielsen?.sync){carbonAnalytics.sync.exelateSync(syncSettings.exelate,carbonAnalytics.sync.dspAttribution,profileId);}
if(syncSettings.semasio?.sync){carbonAnalytics.sync.semasioSync(syncSettings.semasio,profileId);}
if(syncSettings.shareThis?.sync){carbonAnalytics.sync.shareThisSync(syncSettings.shareThis,profileId);}
if(syncSettings.xandr?.sync){carbonAnalytics.sync.xandrSync(syncSettings.xandr,profileId);}
if(syncSettings.zeotap?.sync){carbonAnalytics.sync.zeotapSync(syncSettings.zeotap,profileId);}}
carbonAnalytics.executeEvent("syncsComplete",syncSettings);}
carbonAnalytics.sync.initSyncs=function(){if(!carbonAnalytics.identity.ready){carbonAnalytics.addEventListener("profileIdInit",carbonAnalytics.sync.performSyncs);}else{carbonAnalytics.sync.performSyncs(carbonAnalytics.identity.profileId);}
carbonAnalytics.executeEvent("syncInit");}
carbonAnalytics.registerEvent("syncInit");carbonAnalytics.registerEvent("syncsComplete");carbonAnalytics.que.push(function(){carbonAnalytics.sync.initSyncs();});