module.exports = "(function(e,t,r){var i=r(5894),o=r(7332);e.exports={provides:\"dcpData\",isAsync:!0,isLazy:!1,getter:[\"stores/global\",\"stores/visitor_id\",\"stores/visitor\",\"sources/dcp\",function(e,t,d,s){return function(d,c){(__PROFILE__||__RUM_VERBOSE__)&&r(9256).time(\"sendDCP\");var n=e.getDCPKeyfieldLocators(),a=t.getBucketingId();if(!a)throw new Error(\"DCP: No bucketingId set\");var u={},p=e.getProjectId(),f=e.getSnippetId();if(f===p){if(!e.getDCPServiceId())throw new Error(\"DCP: No dcpServiceId configured in Snippet\");i.extend(u,{dcpServiceId:e.getDCPServiceId(),snippetId:f})}else{var _=i.find(n,(function(e){return e.is_optimizely}));if(!_||!_.dcp_datasource_id)throw new Error(\"DCP: No Optimizely datasource found in keyfield locators for Project\");i.extend(u,{projectId:p,optlyDatasourceId:_.dcp_datasource_id})}var v=d()||{},g=o.getCurrentAliases(n,a);return i.matches(g)(v.aliases||{})||c(void 0),i.extend(u,{uid:a,currentAliases:g}),s.fetchDCPData(u)}}]}})";