// For license information, see `https://assets.adobedtm.com/b36b5069500e/c42d7fb2e7a6/launch-9d1a3c101a95.js`. window._satellite=window._satellite||{},window._satellite.container={buildInfo:{minified:!0,buildDate:"2025-07-02T11:30:50Z",turbineBuildDate:"2024-08-22T17:32:44Z",turbineVersion:"28.0.0"},environment:{id:"EN64d4e777f4d44876a89d7738be0bdc28",stage:"production"},dataElements:{"XDM - OT - Banner Close - Esc key":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{name:"%full_page_name%",server:"%server%",pageViews:{value:1}}},_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar9:"%previous_page%",eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar19:"%user_authState_type%",eVar20:"%user_ID%",eVar24:"simplii:onetrust:consent-banner:close:esc-key",eVar34:"%page_referrer%",eVar35:"%itrc_sessionStorage%",eVar40:"%visit_referrer_sessionStorage%",eVar68:"%fintel_sessionStorage%",eVar69:"%external_campaign%",eVar73:"%ecid%",eVar100:"%productListID%",eVar102:"%braze_Id%",eVar105:"%consent_id%",eVar106:"%ot_banner_template_type%",eVar107:"%consent_element%"},lists:{list1:{list:[{value:"%list1%"}]}},props:{prop5:"%consent_element%",prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop11:"%site_version%",prop12:"%page_accessibility%",prop15:"%page_url_no_qp%",prop16:"%page_language%",prop19:"%user_authState_type%",prop20:"%user_ID%",prop24:"simplii:onetrust:consent-banner:close:esc-key",prop50:"%code_version %",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Page Hierarchy%",delimiter:">"},hier2:{values:["%site_name%","%sc_hier%"],delimiter:">"}}}}},_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},page_resourceLoad:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("undefined"!=typeof performance&&"object"==typeof performance.timing){var e=performance.timing.fetchStart,t=performance.timing.domainLookupEnd;if(e&&t&&e!==t)return"not-cached"}return _satellite.logger.log("Could not load cache status",5),"cached"}}},itrc_sessionStorage:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("internal_campaign_code_qp"),t="itrc",n={domain:"simplii.com"};return e?_satellite.cookie.set(t,e,n):e=_satellite.cookie.get(t),e}}},site_version:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("site_app_version")+":"+_satellite.getVar("site_lastBuildDate")+":"+_satellite.getVar("site_name")+":"+_satellite.getVar("site_type")+":"+_satellite.getVar("site_environment")}}},consent_performance:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("OptanonConsent");return null!=e&&e.indexOf("C0003:1")>-1}}},sc_errors:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("undefined"!=typeof digitalData&&void 0!==digitalData.events&&digitalData.events.error&&"object"==typeof digitalData.errors){for(var e=[],t=0;t/g,"-"):null}}},medallia_feedback_uuid:{defaultValue:"",modulePath:"medallia-for-adobe-launch/lib/dataElements/feedback-uuid.js",settings:{}},nps_survey_feedbackID:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.survey.feedbackId"}},"XDM Merge Global + Site Search Details":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{objects:["%XDM - Global Object - Prod%","%XDM - Site Search Details%"]}},is_transaction:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"object"==typeof digitalData.transaction&&"object"==typeof digitalData.transaction.items}}},sc_events:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){var t=window.digitalData||{},n=[],r={formView:[{event:"event1",serialize:function(e,t){return a(t)}}],formSubmit:[{event:"event2",serialize:function(e,t){return a(t)}}],error:["event3"],formStep:["event4"],formQualify:["event5"],appointmentSet:["event6"],formPrefill:["event8"],login:["event19"],download:["event21"],exit:["event22"],share:["event23"],siteInteraction:["event24"],branchsearch:["event25"],chatPopup:["event26"],chatStart:["event27"],aemSurvey:["event29"],paperless:["event30"],cardCompare:["event31"],registration:["event35"],utc:["event38"],toolStart:["event39"],toolComplete:["event40"],siteSearch:["event51"],searchRefinement:["event53"],TOImpression:["event71"],TOClick:["event72"],TOAccept:["event73"],TOReject:["event74"],TODefer:["event75"],infoMessageView:["event113"],videoStart:["event61"],videoSegment:["event67",{event:"event62",enable:!(!t.video||!t.video.segment||"M:0-25"!=t.video.segment.ID)},{event:"event63",enable:!(!t.video||!t.video.segment||"M:25-50"!=t.video.segment.ID)},{event:"event64",enable:!(!t.video||!t.video.segment||"M:50-75"!=t.video.segment.ID)},{event:"event66",value:t.video&&t.video.segment&&t.video.segment.length?t.video.segment.length:0}],videoComplete:["event65",{event:"event66",value:t.video&&t.video.segment&&t.video.segment.length?t.video.segment.length:0}],advertisingImpression:["event76"],advertisementClick:["event77"],productPageView:["event81"],appComplete:["event83","event84","event85","event86","event101","event102",{event:"event82",serialize:function(){return a()}}],systemCancelled:["event87"],lead:["event88"],addProduct:["event89","event30"],removeProduct:["event90"],applicationPersonalDetails:[{event:"event91",serialize:function(){return a()}}],applicationProductRecommendations:[{event:"event92",serialize:function(){return a()}}],applicationSummary:[{event:"event93",serialize:function(){return a()}}],applicationFulfillment:[{event:"event94",serialize:function(){return a()}}],applicationTermsConditions:[{event:"event95",serialize:function(){return a()}}],applicationConfirmation:[{event:"event96",serialize:function(){return a()}}]},a=function(){return"object"==typeof t.transaction&&"string"==typeof t.transaction.ID?t.transaction.ID:"object"!=typeof t.form||"string"!=typeof t.form.uniqueID&&"number"!=typeof t.form.uniqueID?"":digitalData.form.uniqueID.toString()};if(!t.events||"object"!=typeof t.events)return"";for(var e in t.events)if(t.events.hasOwnProperty(e)&&r.hasOwnProperty(e)&&t.events[e])if("string"==typeof r[e])n.push(r[e]);else for(var o=0,i=r[e].length;o");return digitalData.page.hierarchy.length>1&&null!=digitalData.site.name?e+">"+t[0]+">"+t[1]:(_satellite.logger.log("could not load page sub sub category"),"")}}},is_products:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"object"==typeof digitalData&&"object"==typeof digitalData.products&&digitalData.products.length>0}}},url_currency:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"country",caseInsensitive:!0}},user_ID:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.user.ID"}},"XDM - OT - Accept All Cookies - Preference Center":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{name:"%full_page_name%",pageViews:{value:1},siteSection:"%sc_hier_global%"}},_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar1:"%form_name%",eVar4:"%form_stepName%",eVar5:"%transaction_ID%",eVar9:"%previous_page%",eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar19:"%user_authState_type%",eVar24:"simplii:onetrust:preference-center:accept-all-cookies",eVar34:"%page_referrer%",eVar35:"%itrc_sessionStorage%",eVar40:"%visit_referrer_sessionStorage%",eVar59:"%url_currency%",eVar68:"%fintel_sessionStorage%",eVar69:"%external_campaign%",eVar73:"%ecid%",eVar105:"%consent_id%",eVar106:"%ot_banner_template_type%",eVar107:"%consent_element%"},props:{prop5:"%consent_element%",prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop10:"%full_page_name%",prop11:"%site_version%",prop12:"%page_accessibility%",prop14:"%sc_hier%",prop15:"%page_url_no_qp%",prop16:"%page_language%",prop24:"simplii:onetrust:consent-banner:accept-all-cookies",prop50:"%code_version %",prop59:"%url_currency%",prop61:"%video_name%",prop62:"%video_segmentID%",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Digital data page Hierarchy%",delimiter:">"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},adjudication_response:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return""!=_satellite.getVar("adjudication_time")&&""!=_satellite.getVar("adjudication_message")?_satellite.getVar("adjudication_message")+" | "+_satellite.getVar("adjudication_time"):""}}},page_url_no_qp:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("object"==typeof digitalData&&"object"==typeof digitalData.page)return _satellite.getVar("page_url").replace(/\?.+/,"")}}},"XDM - Site Search Details":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{_experience:{analytics:{customDimensions:{eVars:{eVar51:"%search_term%",eVar52:"%search_results%"},props:{prop51:"%search_term%",prop52:"%search_results%"}}}}},sandbox:{name:"prod"}}},search_results:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.siteSearch.results"}},server:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return document.location.hostname}}},root_domain:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return location.hostname.split(".").reverse().splice(0,2).reverse().join(".")}}},"XDM Global Schema - Errors PROD":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{objects:["%XDM - Global Object - Prod%","%Errors Schema - Prod%"]}},transaction_fees:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(window.digitalData.events.formSubmit&&"object"==typeof digitalData.transaction&&"object"==typeof digitalData.transaction.items){for(var e=0,t=digitalData.transaction.items,n=0;n1?"multiples":e.length>0?e[0]:"na",((n.length>0?n[0]:"na")+":"+t+":"+(r.length>0?r[0]:"na")).toLowerCase()}}}},sc_products:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){var t=window.digitalData||{},n=[],r={formQualify:{products:{category:!1,quantity:!1,price:!1,eVars:{eVar81:function(e){return a(e)},eVar82:function(e){return o(e)},eVar83:function(e){return i(e)},eVar84:function(e){return s(e)}}}},formStep:{products:{enable:function(e){for(var t=e.events||{},n=["applicationPersonalDetails","applicationProductRecommendations","applicationSummary","applicationFulfillment","applicationTermsConditions","removeProduct","addProduct","formQualify","appComplete"],r=0,a=n.length;r0&&("function"!=typeof r[e].products.enable||r[e].products.enable.call(t,t)))for(var f=0,p=t.products.length;f-1&&(e=!0),{aa:!0,target:e,ecid:!0}}}},medallia_event_name:{defaultValue:"",modulePath:"medallia-for-adobe-launch/lib/dataElements/event-name.js",settings:{}},page_loadTime:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("undefined"!=typeof performance&&"object"==typeof performance.timing){performance.timing;var e=performance.timing.redirectStart||performance.timing.fetchStart||performance.timing.requestStart,t=performance.timing.domContentLoadedEventEnd||performance.timing.domInteractive||performance.timing.domComplete||performance.timing.loadEventEnd;if(e&&t&&e"+_satellite.getVar("site_name")),(t+=">"+e)+">"+_satellite.getVar("page_name")}return""==e?(t=_satellite.getVar("site_brand"),null!=_satellite.getVar("site_name")&&""!=_satellite.getVar("site_name")&&(t+=">"+_satellite.getVar("site_name")),t+">"+_satellite.getVar("page_name")):""}}},"Medallia - Feedback Form Submitted":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{_experience:{analytics:{event1to100:{event24:{value:1},event56:{value:1}},customDimensions:{eVars:{eVar24:"survey-completed",eVar55:"%medallia_form_id%:%medallia_form_type%",eVar56:"%medallia_feedback_uuid%"},props:{prop24:"survey-completed",prop55:"%medallia_form_id%:%medallia_form_type%"}}}}},sandbox:{name:"prod"}}},"XDM - OT - Banner Close":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{name:"%full_page_name%",pageViews:{value:1},siteSection:"%sc_hier_global%"}},_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar1:"%form_name%",eVar4:"%form_stepName%",eVar5:"%transaction_ID%",eVar9:"%previous_page%",eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar19:"%user_authState_type%",eVar24:"simplii:onetrust:consent-banner:close",eVar34:"%page_referrer%",eVar35:"%itrc_sessionStorage%",eVar40:"%visit_referrer_sessionStorage%",eVar59:"%url_currency%",eVar68:"%fintel_sessionStorage%",eVar69:"%external_campaign%",eVar73:"%ecid%",eVar105:"%consent_id%",eVar106:"%ot_banner_template_type%",eVar107:"%consent_element%"},props:{prop5:"%consent_element%",prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop10:"%full_page_name%",prop11:"%site_version%",prop12:"%page_accessibility%",prop14:"%sc_hier%",prop15:"%page_url_no_qp%",prop16:"%page_language%",prop24:"simplii:onetrust:consent-banner:close",prop50:"%code_version %",prop59:"%url_currency%",prop61:"%video_name%",prop62:"%video_segmentID%",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Digital data page Hierarchy%",delimiter:">"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},"Digital data page Hierarchy":{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.hierarchy"}},visit_referrer_sessionStorage:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="visit-referrer",t=_satellite.cookie.get(e),n={domain:"simplii.com"},r=document.referrer;if(-1!=r.indexOf("?")){var a=r.split("?")[1].split("&");r=a.length>1?r.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,""):r.replace(/\?(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,"")}else r=r.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,"");return t||(t=r,_satellite.cookie.set(e,t,n)),t}}},"XDM Merge Global + Medallia - Feedback Invite Accepted":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{objects:["%XDM - Global Object - Prod%","%Medallia - Feedback Invite Accepted%"]}},page_name:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.name"}},user_segment:{defaultValue:"na",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.user.segment"}},adjudication_time:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.adjudication.time"}},transaction_amountIn:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(window.digitalData.events.formSubmit&&"object"==typeof digitalData.transaction&&"object"==typeof digitalData.transaction.items){for(var e=0,t=digitalData.transaction.items,n=_satellite.getVar("form_name"),r=0;r1?e.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,""):e.replace(/\?(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,""):e.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,"")}}},target_entity_id:{defaultValue:"0",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return void 0!==typeof digitalData.products?1!==digitalData.products.length?0:digitalData.products[0].id:(_satellite.logger.log("Unable to set entity/id for Target"),0)}}},page_title:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.name"}},transaction_amount:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(window.digitalData.events.formSubmit&&"object"==typeof digitalData.transaction&&"object"==typeof digitalData.transaction.items){for(var e=0,t=digitalData.transaction.items,n=0;n"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},download_filename:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"undefined"!=typeof digitalData&&void 0!==digitalData.download?(digitalData.download.fileType||digitalData.download.filetype||"na")+":"+(digitalData.download.fileName||digitalData.download.filename||"na"):""}}},getCardType:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{if(""!==s.Util.cookieRead("fintel")){var e=s.Util.cookieRead("fintel");return s.Util.cookieWrite("fintel","","feb 04, 1991"),e}}catch(e){}}}},video_segment_id:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.video.segmentID"}},form_uniqueID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.form.uniqueID"}},org_id:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.cookie.get("AMCV_181A54D662880DA20A495EB1@AdobeOrg").split("|")[4]}}},"XDM - Internal Search":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{_experience:{analytics:{event1to100:{event51:{value:1}},customDimensions:{eVars:{eVar51:"%search_term%",eVar52:"%search_results%"},props:{prop51:"%search_term%",prop52:"%search_results%",prop54:"%search_currentPage%"}}}}},sandbox:{name:"prod"}}},sc_hier_global:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return 0==digitalData.page.hierarchy.length&&null!=digitalData.site.name?_satellite.getVar("site_name"):digitalData.page.hierarchy.length>=1&&null!=digitalData.site.name?digitalData.site.name+">"+digitalData.page.hierarchy.join(">"):(_satellite.logger.log("could not load global hierarchy"),"")}}},query_param_utility:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return function(e,t,n){try{if(!e)return;n=n||"&",t=t||window.location.search;var r=new RegExp("[?"+n+"]"+e+"=([^"+n+"]+)","i"),a=t.match(r);return a&&a[1]?a[1]:""}catch(e){}}}}},"XDM Merge Global + Feedback Form Displayed":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{ objects:["%XDM - Global Object - Prod%","%Medallia - Feedback Form Displayed%"]}},"code_version ":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="Custom v3.3 | AppMeasurement 2.14.0",t=new Date(_satellite.buildInfo.buildDate),n=t.getDate(),r=t.getMonth();return e+" | LaunchPublishDate "+(t.getFullYear()+"."+(r+1)+"."+n||"")}}},"Medallia - Feedback Invite Prompt":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{_experience:{analytics:{event1to100:{event24:{value:1},event57:{value:1}},customDimensions:{eVars:{eVar24:"survey-invited",eVar55:"%medallia_form_id%:%medallia_form_type%"},props:{prop55:"%medallia_form_id%:%medallia_form_type%"}}}}},sandbox:{name:"prod"}}},site_name:{forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.site.name"}},fintel_fctag:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"fcid",caseInsensitive:!0}},medallia_form_id:{defaultValue:"",modulePath:"medallia-for-adobe-launch/lib/dataElements/form-id.js",settings:{}},user_type:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"object"==typeof digitalData&&"object"==typeof digitalData.user&&(digitalData.user.type||digitalData.user.segment)||"na"}}},events_pageView_:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.events.pageView"}},consent_social:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("OptanonConsent");return null!=e&&e.indexOf("C0005:1")>-1}}},page_function:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("page_path")||"";if(""!=e){var t=e.split(".");return t.length>=2?t[t.length-2]:null}return null}}},form_type:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.form.type"}},internal_ad_details:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("undefined"!=typeof digitalData&&void 0!==digitalData.advertising){for(var e=[],t=0;t"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},page_consumption:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return digitalData.events.pageView?"+1":""}}},transaction_currency:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=window.digitalData||{};if(e.events.formSubmit&&"object"==typeof e.transaction&&"object"==typeof e.transaction.items){for(var t=[],n=e.transaction.items,r=0;r"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},consent_id:{defaultValue:"",storageDuration:"visitor",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("OptanonConsent")||"",t="";if(""!=e){e=e.split("&");for(let n=0;n-1&&(t=e[n].split("=")[1])}return t}}},transaction_amountCirculated:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(window.digitalData.events.formSubmit&&"object"==typeof digitalData.transaction&&"object"==typeof digitalData.transaction.items){for(var e=0,t=digitalData.transaction.items,n=_satellite.getVar("form_name"),r=0;r3?t[1]:null}return null}}},page_url:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("object"==typeof digitalData&&"object"==typeof digitalData.page&&document.location.href.replace(/(\?|\#).+/,"")!==digitalData.page.url)return digitalData.page.url.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,"");_satellite.logger.log("Referring the page url");var e=document.location.href;return-1!=e.indexOf("?")?e.split("?")[1].split("&").length>1?e.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,""):e.replace(/\?(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,""):e.replace(/(card-number|cardNumber)(-.*?)?=\d{0,16}\&?/gi,"")}}},digital_data_object:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData"}},previous_page:{modulePath:"common-web-sdk-plugins/src/lib/dataElements/getpreviousvalue.js",settings:{cookieName:"",variableToCheck:"%full_page_name%"}},is_paperless:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.events.paperless"}},consent_functionality:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("OptanonConsent");return null!=e&&e.indexOf("C0002:1")>-1}}},transaction_amountOut:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(window.digitalData.events.formSubmit&&"object"==typeof digitalData.transaction&&"object"==typeof digitalData.transaction.items){for(var e=0,t=digitalData.transaction.items,n=_satellite.getVar("form_name"),r=0;r"):(_satellite.logger.log("could not load hierarchy"),"")}return _satellite.logger.log("could not load hierarchy"),""}}},ot_strictly_necessary_group_active:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("OptanonConsent");return null!=e&&e.indexOf("C0001:1")>-1}}},internal_campaign:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("query_param_utility");return decodeURIComponent(e("itrc",_satellite.getVar("page_url")))}}},"XDM - OT - Accept All Cookies - Consent Banner":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{name:"%full_page_name%",pageViews:{value:1},siteSection:"%sc_hier_global%"}},_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar1:"%form_name%",eVar4:"%form_stepName%",eVar5:"%transaction_ID%",eVar9:"%previous_page%",eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar19:"%user_authState_type%",eVar24:"simplii:onetrust:consent-banner:accept-all-cookies",eVar34:"%page_referrer%",eVar35:"%itrc_sessionStorage%",eVar40:"%visit_referrer_sessionStorage%",eVar59:"%url_currency%",eVar68:"%fintel_sessionStorage%",eVar69:"%external_campaign%",eVar73:"%ecid%",eVar105:"%consent_id%",eVar106:"%ot_banner_template_type%",eVar107:"%consent_element%"},props:{prop5:"%consent_element%",prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop10:"%full_page_name%",prop11:"%site_version%",prop12:"%page_accessibility%",prop14:"%sc_hier%",prop15:"%page_url_no_qp%",prop16:"%page_language%",prop24:"simplii:onetrust:consent-banner:accept-all-cookies",prop50:"%code_version %",prop59:"%url_currency%",prop61:"%video_name%",prop62:"%video_segmentID%",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Digital data page Hierarchy%",delimiter:">"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},"Global Schema - Dev":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{URL:"%full_page_name%",name:"%full_page_name%",pageViews:{value:1},siteSection:"%sc_hier_global%"}},_experience:{analytics:{customDimensions:{eVars:{eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar20:"%user_ID%",eVar34:"%page_referrer%",eVar35:"%internal_campaign%",eVar40:"%visit_referrer%",eVar68:"%fctag_cookie%",eVar69:"%external_campaign%",eVar73:"%ecid%"},props:{prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop11:"%page_accessibility%",prop14:"%sc_hier%",prop50:"%code_version %",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Digital data page Hierarchy%",delimiter:">"},hier2:{values:"%sc_hier_global%"}}}}},identityMap:"%AEP - ECID%"},sandbox:{name:"simplii-dev-cdp-sandbox"}}},"XDM - OT - English Click":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{name:"%full_page_name%",pageViews:{value:1},siteSection:"%sc_hier_global%"}},_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar1:"%form_name%",eVar4:"%form_stepName%",eVar5:"%transaction_ID%",eVar9:"%previous_page%",eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar19:"%user_authState_type%",eVar24:"simplii:onetrust:consent-banner:english-click",eVar34:"%page_referrer%",eVar35:"%itrc_sessionStorage%",eVar40:"%visit_referrer_sessionStorage%",eVar59:"%url_currency%",eVar68:"%fintel_sessionStorage%",eVar69:"%external_campaign%",eVar73:"%ecid%",eVar105:"%consent_id%",eVar106:"%ot_banner_template_type%",eVar107:"%consent_element%"},props:{prop5:"%consent_element%",prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop10:"%full_page_name%",prop11:"%site_version%",prop12:"%page_accessibility%",prop14:"%sc_hier%",prop15:"%page_url_no_qp%",prop16:"%page_language%",prop24:"simplii:onetrust:consent-banner:english-click",prop50:"%code_version %",prop59:"%url_currency%",prop61:"%video_name%",prop62:"%video_segmentID%",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Digital data page Hierarchy%",delimiter:">"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},event_ot_banner_displayed:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return null==_satellite.cookie.get("OptanonAlertBoxClosed")?1:0}}},target_offer:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("undefined"!=typeof digitalData&&void 0!==digitalData.targetOffer){for(var e=[],t=0;t-1}}},nps_survey_id:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.survey.id"}},exit_linkURL:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.exit.linkURL"}},"XDM - OT - Manage Cookie Preferences":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{web:{webPageDetails:{name:"%full_page_name%",pageViews:{value:1},siteSection:"%sc_hier_global%"}},_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar1:"%form_name%",eVar4:"%form_stepName%",eVar5:"%transaction_ID%",eVar9:"%previous_page%",eVar10:"%full_page_name%",eVar11:"%site_version%",eVar12:"%page_consumption%",eVar13:"%server%",eVar14:"%sc_hier%",eVar15:"%page_url_no_qp%",eVar16:"%page_language%",eVar19:"%user_authState_type%",eVar24:"simplii:onetrust:consent-banner:manage-cookie-preferences",eVar34:"%page_referrer%",eVar35:"%itrc_sessionStorage%",eVar40:"%visit_referrer_sessionStorage%",eVar59:"%url_currency%",eVar68:"%fintel_sessionStorage%",eVar69:"%external_campaign%",eVar73:"%ecid%",eVar105:"%consent_id%",eVar106:"%ot_banner_template_type%",eVar107:"%consent_element%"},props:{prop5:"%consent_element%",prop7:"%page_sub_category%",prop8:"%page_sub_sub_category%",prop10:"%full_page_name%",prop11:"%site_version%",prop12:"%page_accessibility%",prop14:"%sc_hier%",prop15:"%page_url_no_qp%",prop16:"%page_language%",prop24:"simplii:onetrust:consent-banner:manage-cookie-preferences",prop50:"%code_version %",prop59:"%url_currency%",prop61:"%video_name%",prop62:"%video_segmentID%",prop73:"%ecid%"},hierarchies:{hier1:{values:"%Digital data page Hierarchy%",delimiter:">"}}}}},identityMap:"%AEP - ECID%",_simpliifinancial:{consent:{social:"%consent_social%",functional:"%consent_functionality%",advertising:"%consent_advertising%",performance:"%consent_performance%"}}},sandbox:{name:"prod"}}},ot_banner_displayed_interaction_detail:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return null==_satellite.cookie.get("OptanonAlertBoxClosed")?"simplii:onetrust:consent-banner:displayed":""}}},"XDM Merge Global + Internal Search Filters":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{objects:["%XDM - Global Object - Prod%","%XDM - Internal Search Filters%"]}},form_name:{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.form.name"}},link_name:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("object"==typeof digitalData&&"object"==typeof digitalData.events){var e="";for(var t in window.digitalData.events)if(digitalData.events.hasOwnProperty(t)&&1==digitalData.events[t]){e=t;break}return e}}}},info_message_ID:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.infoMessage.ID"}},events_pageView:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return digitalData.events.pageView?digitalData.events.pageView.toString():(_satellite.logger.log("Error tracking pageview"),null)}}},"XDM Merge Global + Site Interaction - Prod":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{objects:["%XDM - Global Object - Prod%","%Site Interaction Schema - Prod%"]}},search_term:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.siteSearch.term"}},"Site Interaction Schema - Prod":{modulePath:"adobe-alloy/dist/lib/dataElements/xdmObject/index.js",settings:{data:{_experience:{analytics:{event1to100:{event24:{value:1}},customDimensions:{eVars:{eVar24:"%interaction_name%"},props:{prop24:"%interaction_name%"}}}}},sandbox:{name:"prod"}}},sc_hier:{forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return null!=digitalData&&null!=digitalData.page&&null!=digitalData.page.hierarchy&&"object"==typeof digitalData.page.hierarchy&&digitalData.page.hierarchy.length>0?digitalData.page.hierarchy.join(">"):""}}},chat_type:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.chat.type"}},tracking_server:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"analytic.simplii.com"}}},page_sub_category:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("site_name");return""==digitalData.page.hierarchy||null==digitalData.page.hierarchy?e+">"+_satellite.getVar("page_name"):digitalData.page.hierarchy.length>=1&&null!=digitalData.site.name?e+">"+_satellite.getVar("sc_hier").split(">")[0]:(_satellite.logger.log("could not load page sub category"),"")}}},"XDM Merge Global + Medallia - Feedback Invite Prompt":{modulePath:"core/src/lib/dataElements/mergedObjects.js",settings:{objects:["%XDM - Global Object - Prod%","%Medallia - Feedback Invite Prompt%"]}},user_authState:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.user.authState"}},transaction_ID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"object"==typeof digitalData?"object"==typeof digitalData.transaction?"string"==typeof digitalData.transaction.ID||"number"==typeof digitalData.transaction.ID?digitalData.transaction.ID.toString():"string"==typeof digitalData.transaction.id||"number"==typeof digitalData.transaction.id?digitalData.transaction.id.toString():"":"object"!=typeof digitalData.form||"string"!=typeof digitalData.form.uniqueID&&"number"!=typeof digitalData.form.uniqueID?"":digitalData.form.uniqueID.toString():""}}},interaction_name:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.interaction.name"}}},extensions:{"adobe-analytics":{displayName:"Adobe Analytics",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/",settings:{orgId:"181A54D662880DA20A495EB1@AdobeOrg",customSetup:{source:function(){dtm_s.usePlugins=!0,dtm_s.doPlugins=function(e){e.visitorID=e.marketingCloudVisitorID,e.eVar73=e.visitorID,e.prop73="D=v73",_satellite.getVar("user_ID")&&Visitor.getInstance("181A54D662880DA20A495EB1@AdobeOrg").setCustomerIDs({simplii_id:{id:_satellite.getVar("user_ID"),authState:Visitor.AuthState.AUTHENTICATED}});var t="object"==typeof window.digitalData&&"object"==typeof window.digitalData.events?window.digitalData.events:{},n=_satellite.getVar;if("object"==typeof digitalData.events){if(t.formView&&(e.ttc="start"),t.formSubmit&&(e.ttc="stop"),e.eVar2=e.getTimeBetweenEvents("event1","event2","s_gtbe",0,"d"),e.eVar30=e.getTimeParting("n","-5"),""!=e.eVar30&&(e.prop30="D=v30"),e.list1=n("internal_ad_details")||n("target_offer"),t.pageView){e.eVar9=e.getPreviousValue(e.pageName,"s_gpv_pn"),void 0!==e.eVar9&&""!=e.eVar9&&(e.prop9="D=v9");var r=e.getPercentPageViewed(e.pageName);r&&"object"==typeof r&&r[0]==e.eVar9&&(e.prop17=[r[1],r[2],r[4]+"x"+r[5],r[6]+"x"+r[7],r[8],r[9]].join("|")),e.campaign=n("external_campaign"),"undefined"!=e.campaign&&""!=e.campaign&&(e.eVar31=e.eVar32="D=v0"),""==e.eVar35&&"undefined"!=e.eVar35||(e.eVar37="D=v35");var a=e.getValOnce(e.campaign,"s_gvo_cmp"),o=e.getValOnce(e.eVar35,"s_gvo_v35");a&&(e.eVar33=e.crossVisitParticipation(e.campaign,"s_cvp_v33",365,5,">")),o&&(e.eVar36=e.crossVisitParticipation(e.eVar35,"s_cvp_v35",30,5,">"))}void 0!==e.products&&""!=e.products&&(e.eVar100=e.products),e.prop74=n("cibc_qa_testing"),void 0!==e.eVar5&&""!=e.eVar5&&(e.transactionID="D=v5",e.purchaseID="D=v5"),void 0!==e.eVar20&&""!=e.eVar20&&(e.prop20="D=v20")}},dtm_s.onlyUnique=function(e,t,n){return n.indexOf(e)===t}, dtm_s.getPercentPageViewed=new Function("n","var s=this,W=window,EL=W.addEventListener,AE=W.attachEvent,E=['load','unload','scroll','resize','zoom','keyup','mouseup','touchend','orientationchange','pan'];W.s_Obj=s;s_PPVid=(n=='-'?s.pageName:n)||s.pageName||location.href;if(!W.s_PPVevent){s.s_PPVg=function(n,r){var k='s_ppv',p=k+'l',c=s.c_r(n||r?k:p),a=c.indexOf(',')>-1?c.split(',',10):[''],l=a.length,i;a[0]=unescape(a[0]);r=r||(n&&n!=a[0])||0;a.length=10;if(typeof a[0]!='string')a[0]='';for(i=1;i<10;i++)a[i]=!r&&i0&&b>0?M.round(C*b/h):0,O=W.orientation,o=!isNaN(O)?M.abs(o)%180:Y>X?0:90,L=e=='load'||s_PPVi<1,a=s.s_PPVg(s_PPVid,L),V=function(i,v,f,n){i=parseInt(typeof a==J&&a.length>i?a[i]:'0')||0;v=typeof v!=N?i:v;v=f||v>i?v:i;return n?v:v>C?C:v<0?0:v};if(new RegExp('(iPod|iPad|iPhone)').exec(navigator.userAgent||'')&&o){o=x;x=y;y=o}o=o?'P':'L';a[9]=L?'':a[9].substring(0,1);s.c_w('s_ppv',escape(W.s_PPVid)+','+V(1,p,L)+','+(L||!V(2)?p:V(2))+','+V(3,b,L,1)+','+X+','+Y+','+x+','+y+','+r+','+a[9]+(a[9]==o?'':o))}if(!W.s_PPVt&&e!='unload')W.s_PPVt=setTimeout(W.s_PPVevent,333)};for(var f=W.s_PPVevent,i=0;i=w?v:new Array(w-v.length+1).join(z)+v;"),dtm_s.getTimeBetweenEvents=new Function("e1","e2","c","d","rc","ro","var s=this,rc=(rc||''),r='repeat',x='',ev=(s.events||''),c=(c||'s_gtbe'),ro=(ro||false),d=(Number(d)||false);var o=s.c_r(c).split('|');var t=(new Date()).getTime();if(d){x=new Date;x.setTime(x.getTime()+1000*60*60*24*d);}if(!e2)return '';if(!e1||s.inList(e1,ev,',',':')){if(!o[0]){s.c_w(c,t,x);}}if(s.inList(e2,ev,',',':')){if(o[0]){if(o[1]==r)return r;if(ro)s.c_w(c,o[0]+'|'+r,x);else s.c_w(c,'',-100);return s.getTimeDifference(o,t,rc);}else{return 'error: e2 before e1';}}return ''"),dtm_s.getTimeDifference=new Function("b","e","r","p","var s=this;var p=Number(p||0);var r=r||'';if(r!='u'||r!=='d')r==false;var t=new Date();t.setTime(e-b);td=t.getTime();var d=Math.floor(td/86400000);td-=d*86400000;var h=Math.floor(td/3600000);td-=h*3600000;var m=Math.ceil(td/60000);if(r){if(h>0){if(m>0){if(r=='u')h++;m=0;}}if(d>0){if((h>0)||(m>0)){if(r=='u')d++;h=0;m=0;}}}d=s.lPS(d,p,0);h=s.lPS(h,p,0);m=s.lPS(m,p,0);return d+':'+h+':'+m;"),dtm_s.getQueryParam=dtm_s.Util.getQueryParam=function(e,t,n){try{if(!e)return;n=n||"&",t=t||window.location.search;var r=new RegExp("[?"+n+"]"+e+"=([^"+n+"]+)","i"),a=t.match(r);return a&&a[1]?a[1]:""}catch(e){}},dtm_s._tpDST={2013:"3/10,11/3",2014:"3/9,11/2",2015:"3/8,11/1",2016:"3/13,11/6",2017:"3/12,11/5",2018:"3/11,11/4",2019:"3/10,11/3",2020:"3/8,11/1",2021:"3/14,11/7",2022:"3/13,11/6",2023:"3/12,11/5",2024:"3/10,11/3",2025:"3/9,11/2",2026:"3/8,11/1",2027:"3/14,11/7",2028:"3/12,11/5",2029:"3/11,11/4",2030:"3/10,11/3",2031:"3/9,11/2",2032:"3/14,11/7",2033:"3/13,11/6",2034:"3/12,11/5",2035:"3/11,11/4",2036:"3/9,11/2",2037:"3/8,11/1",2038:"3/14,11/7",2039:"3/13,11/6",2040:"3/11,11/4"},dtm_s.getTimeParting=new Function("h","z","var s=this,od;od=new Date('1/1/2000');if(od.getDay()!=6||od.getMonth()!=0){return'Data Not Available';}else{var H,M,D,U,ds,de,tm,da=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],d=new Date();z=z?z:0;z=parseFloat(z);if(s._tpDST){var dso=s._tpDST[d.getFullYear()].split(/,/);ds=new Date(dso[0]+'/'+d.getFullYear());de=new Date(dso[1]+'/'+d.getFullYear());if(h=='n'&&d>ds&&dde||d=12){U=' PM';H=H-12;}if(H==0){H=12;}D=da[D];tm=H+':'+M+U;return(tm+'|'+D);}"),dtm_s.apl=new Function("l","v","d","u","var s=this,m=0;if(!l)l='';if(u){var i,n,a=s.split(l,d);for(i=0;i-1?i:l.length;a[x++]=l.substring(0,i);l=l.substring(i+d.length);}return a"),dtm_s.getPreviousValue=new Function("v","c","el","var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t):s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t):s.c_w(c,'no value',t);return r}"),dtm_s.getValOnce=new Function("v","c","e","t","var s=this,a=new Date,v=v?v:'',c=c?c:'s_gvo',e=e?e:0,i=t=='m'?60000:86400000;k=s.c_r(c);if(v){a.setTime(a.getTime()+e*i);s.c_w(c,v,e==0?0:a);}return v==k?'':v"),dtm_s.crossVisitParticipation=new Function("v","cn","ex","ct","dl","ev","dv","var s=this,ce;if(typeof(dv)==='undefined')dv=0;if(s.events&&ev){var ay=s.split(ev,',');var ea=s.split(s.events,',');for(var u=0;u0&&arry[arry.length-1][0]==v)arry[arry.length-1]=[v,new Date().getTime()];else arry[arry.length]=[v,new Date().getTime()];var start=arry.length-ct<0?0:arry.length-ct;var td=new Date();for(var x=start;x=0){x=x.substring(0,i)+n+x.substring(i+o.length);i=x.indexOf(o,i+l)}return x"),dtm_s.join=new Function("v","p","var s = this;var f,b,d,w;if(p){f=p.front?p.front:'';b=p.back?p.back:'';d=p.delim?p.delim:'';w=p.wrap?p.wrap:'';}var str='';for(var x=0;x0&&(n.events=e.events+","+n.events);var a=t&&t.events&&t.events.length>0,o=l(e,n,a);o&&(n.linkTrackVars=o);var i=d(e,t.events||[]);i&&(n.linkTrackEvents=i),r.logger.info('Applying the following properties on tracker: "'+JSON.stringify(n)+'".'),Object.keys(n).forEach((function(t){e[t]=n[t]}))}}},"adobe-analytics/src/lib/helpers/settingsHelper.js":{script:function(e,t,n,r){"use strict";var a=n("@adobe/reactor-window"),o={LIB_TYPES:{MANAGED:"managed",PREINSTALLED:"preinstalled",REMOTE:"remote",CUSTOM:"custom"},MANAGED_LIB_PATHS:{APP_MEASUREMENT:"AppMeasurement.js",ACTIVITY_MAP:"AppMeasurement_Module_ActivityMap.js",AUDIENCE_MANAGEMENT:"AppMeasurement_Module_AudienceManagement.js"},getReportSuites:function(e){var t=e.production;return e[r.environment.stage]&&(t=e[r.environment.stage]),t.join(",")},isActivityMapEnabled:function(e){return!(e.libraryCode&&!e.libraryCode.useActivityMap&&!1===e.libraryCode.useActivityMap)},isAudienceManagementEnabled:function(e){var t=!1;return e&&e.moduleProperties&&e.moduleProperties.audienceManager&&e.moduleProperties.audienceManager.config&&a&&a._satellite&&a._satellite.company&&a._satellite.company.orgId&&(t=!0),t}};e.exports=o}},"adobe-analytics/src/lib/helpers/augmenters.js":{script:function(e){"use strict";e.exports=[]}},"adobe-analytics/src/lib/helpers/loadLibrary.js":{script:function(e,t,n,r){"use strict";var a=n("@adobe/reactor-load-script"),o=n("@adobe/reactor-window"),i=n("@adobe/reactor-promise"),s=n("./settingsHelper"),c=n("./pollHelper"),u=function(e,t){if(!o.s_gi)throw new Error("Unable to create AppMeasurement tracker, `s_gi` function not found."+o.AppMeasurement);r.logger.info('Creating AppMeasurement tracker with these report suites: "'+t+'"');var n=o.s_gi(t);return e.libraryCode.scopeTrackerGlobally&&(r.logger.info("Setting the tracker as window.s"),o.s=n),n},l=function(e){var t=[];switch(e.libraryCode.type){case s.LIB_TYPES.MANAGED:t.push(r.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.APP_MEASUREMENT)),s.isActivityMapEnabled(e)&&t.push(r.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.ACTIVITY_MAP));break;case s.LIB_TYPES.CUSTOM:t.push(e.libraryCode.source);break;case s.LIB_TYPES.REMOTE:t.push("https:"===o.location.protocol?e.libraryCode.httpsUrl:e.libraryCode.httpUrl)}if(s.isAudienceManagementEnabled(e)){var n={namespace:o._satellite.company.orgId};e.moduleProperties.audienceManager.config.visitorService=n,t.push(r.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.AUDIENCE_MANAGEMENT))}return t},d=function(e){return i.all(l(e).map((function(e){return r.logger.info("Loading script: "+e),a(e)})))},f=function(e,t){if(e.libraryCode.accounts)if(t.sa){var n=s.getReportSuites(e.libraryCode.accounts);r.logger.info('Setting the following report suites on the tracker: "'+n+'"'),t.sa(n)}else r.logger.warn("Cannot set report suites on tracker. `sa` method not available.");return t},p=function(e){if(o[e])return r.logger.info('Found tracker located at: "'+e+'".'),o[e];throw new Error('Cannot find the global variable name: "'+e+'".')};e.exports=function(e){var t=d(e);switch(e.libraryCode.type){case s.LIB_TYPES.MANAGED:var n=s.getReportSuites(e.libraryCode.accounts);return t.then(u.bind(null,e,n));case s.LIB_TYPES.PREINSTALLED:return t.then(c.poll.bind(null,o,e.libraryCode.trackerVariableName)).then(f.bind(null,e));case s.LIB_TYPES.CUSTOM:case s.LIB_TYPES.REMOTE:return t.then(p.bind(null,e.libraryCode.trackerVariableName)).then(f.bind(null,e));default:throw new Error("Cannot load library. Type not supported.")}}}},"adobe-analytics/src/lib/helpers/generateVersion.js":{script:function(e){"use strict";var t=8,n=function(e){return e.getUTCDate().toString(36)},r=function(e){return e.substr(e.length-1)},a=function(e){return Math.floor(e.getUTCHours()/t)},o=function(e){var t=(e.getUTCMonth()+1+12*a(e)).toString(36);return r(t)},i=function(e){return(e.getUTCFullYear()-2010).toString(36)};e.exports=function(e){var t=new Date(e);if(isNaN(t))throw new Error("Invalid date provided");return("L"+i(t)+o(t)+n(t)).toUpperCase()}}},"adobe-analytics/src/lib/helpers/pollHelper.js":{script:function(e,t,n,r){"use strict";var a=n("@adobe/reactor-promise"),o=40,i=250,s=function(e,t,n){r.logger.info('Found property located at: "'+t+'"].'),e(n)},c=function(e,t){return new a((function(n,r){if(e[t])return s(n,t,e[t]);var a=1,c=setInterval((function(){e[t]&&(s(n,t,e[t]),clearInterval(c)),a>=o&&(clearInterval(c),r(new Error('Bailing out. Cannot find the variable name: "'+t+'"].'))),a++}),i)}))};e.exports={poll:function(e,t){return r.logger.info('Waiting for the property to become accessible at: "'+t+'"].'),c(e,t)}}}}}},"common-web-sdk-plugins":{displayName:"Common Web SDK Plugins",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP72fbeb9839644a1daa8eca9f84e02dcf/",modules:{"common-web-sdk-plugins/src/lib/dataElements/getpreviousvalue.js":{name:"getpreviousvalue",displayName:"getPreviousValue",script:function(e,t,n){"use strict";function r(e,t){if("-v"===e)return{plugin:"getPreviousValue",version:"4.0.0"};t=t||"s_gpv";var n,r=new Date;return r.setTime(r.getTime()+18e5),n=void 0===a.get(t)?"":a.get(t),e?a.set(t,e,{expires:r}):a.set(t,n,{expires:r}),n}const a=n("@adobe/reactor-cookie");e.exports=function(e){return r(e.variableToCheck,e.cookieName)}}}}},"adobe-alloy":{displayName:"Adobe Experience Platform Web SDK",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP800bc08379094c3ba4cee8edd0d7e62d/",settings:{instances:[{name:"alloy",edgeDomain:"analytics.simplii.com",edgeConfigId:"9d9d46af-a824-48d3-a1dd-67aee38871f9",prehidingStyle:"body { opacity: 0 !important } ",onBeforeEventSend:function(e){window.qa_automation=e},developmentEdgeConfigId:"3a13ef48-0744-463d-a9ca-c0309d55bbaf",thirdPartyCookiesEnabled:!1}]},modules:{"adobe-alloy/dist/lib/dataElements/xdmObject/index.js":{name:"xdm-object",displayName:"XDM object",script:function(e){"use strict";e.exports=function(e){return e.data}}},"adobe-alloy/dist/lib/dataElements/identityMap/index.js":{name:"identity-map",displayName:"Identity map",script:function(e,t,n,r){"use strict";var a=n("./createIdentityMap")({logger:r.logger});e.exports=function(e){return a(e)}}},"adobe-alloy/dist/lib/actions/sendEvent/index.js":{name:"send-event",displayName:"Send event",script:function(e,t,n,r){"use strict";var a,o=n("./createSendEvent"),i=n("../../instanceManager/index"),s=n("../../sendEventCallbackStorage"),c=n("../../utils/createGetConfigOverrides");e.exports=o({instanceManager:i,sendEventCallbackStorage:s,getConfigOverrides:c(null===(a=r.environment)||void 0===a?void 0:a.stage)})}},"adobe-alloy/dist/lib/events/sendEventComplete/index.js":{name:"send-event-complete",displayName:"Send event complete",script:function(e,t,n){"use strict";var r=n("../../sendEventCallbackStorage"),a=n("./createSendEventComplete");e.exports=a({sendEventCallbackStorage:r})}},"adobe-alloy/dist/lib/instanceManager/index.js":{script:function(e,t,n,r){"use strict";var a,o=n("../alloy"),i=o.createInstance,s=o.createEventMergeId,c=n("./createInstanceManager"),u=n("./injectWrapOnBeforeEventSend"),l=n("../utils/createGetConfigOverrides"),d=u({version:"2.20.3"});e.exports=c({turbine:r,window:window,createInstance:i,createEventMergeId:s,orgId:_satellite.company.orgId,wrapOnBeforeEventSend:d,getConfigOverrides:l(null===(a=r.environment)||void 0===a?void 0:a.stage)})}},"adobe-alloy/dist/lib/dataElements/identityMap/createIdentityMap.js":{script:function(e){"use strict";e.exports=function(e){var t=e.logger;return function(e){return Object.keys(e).reduce((function(n,r){var a=e[r].filter((function(e,n){var a=e.id,o="string"==typeof a&&a.length;return o||t.log("The identifier at ".concat(r,"[").concat(n,"] was removed from the identity map because its ID is not a populated string. Its ID value is:"),a),o}));return a.length?n[r]=a:t.log("The ".concat(r," namespace was removed from the identity map because it contains no identifiers.")),n}),{})}}}},"adobe-alloy/dist/lib/actions/sendEvent/createSendEvent.js":{script:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o=a(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function a(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}var o=n("../../utils/clone");e.exports=function(e){var t=e.instanceManager,n=e.sendEventCallbackStorage,a=e.getConfigOverrides;return function(e){var i=e.instanceName,s=r(e,["instanceName"]);s.edgeConfigOverrides=a(s);var c=t.getInstance(i);if(!c)throw new Error('Failed to send event for instance "'.concat(i,'". No matching instance was configured with this name.'));return s.xdm&&(s.xdm=o(s.xdm)),s.data&&(s.data=o(s.data)),c("sendEvent",s).then((function(e){n.triggerEvent(e)}))}}}},"adobe-alloy/dist/lib/sendEventCallbackStorage.js":{script:function(e){"use strict";var t=[];e.exports={add:function(e){t.push(e)},triggerEvent:function(e){t.forEach((function(t){t(e)}))}}}},"adobe-alloy/dist/lib/utils/createGetConfigOverrides.js":{script:function(e){"use strict";function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function n(e){for(var n=1;n0&&(c.com_adobe_analytics.reportSuites=c.com_adobe_analytics.reportSuites.flatMap((function(e){return e.includes(",")?e.split(/,\s*/gi):e})).map((function(e){return e.trim()})).filter(Boolean)),void 0!==(null===(o=c.com_adobe_identity)||void 0===o?void 0:o.idSyncContainerId)&&null!==(null===(i=c.com_adobe_identity)||void 0===i?void 0:i.idSyncContainerId)&&"string"==typeof(null===(s=c.com_adobe_identity)||void 0===s?void 0:s.idSyncContainerId)){var l=parseInt(c.com_adobe_identity.idSyncContainerId.trim(),10);if(Number.isNaN(l))throw new Error('The ID sync container ID "'.concat(c.com_adobe_identity.idSyncContainerId,'" is not a valid integer.'));c.com_adobe_identity.idSyncContainerId=l}return c}}}};e.exports=a}},"adobe-alloy/dist/lib/utils/clone.js":{script:function(e){"use strict";e.exports=function(e){return JSON.parse(JSON.stringify(e))}}},"adobe-alloy/dist/lib/alloy.js":{script:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return s(e)||i(e)||g(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function s(e){if(Array.isArray(e))return m(e)}function c(e,t){if(null==e)return{};var n,r,a=u(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function u(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}function l(e){var t=d(e,"string");return"symbol"===w(t)?t:String(t)}function d(e,t){if("object"!==w(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function f(e,t){return b(e)||v(e,t)||g(e,t)||p()}function p(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?n-1:0),a=1;a>>1:n>>>1;e.push(n)}return function(t,n){t=unescape(encodeURIComponent(t)),n||(n=0),n=~n;for(var r=0;r>>8^e[a]}return(n=~n)>>>0}}(),$=function(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e},Y=function(e,t){return e.substr(-t.length)===t},K=function(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=(arguments.length>4&&void 0!==arguments[4]?arguments[4]:document).createElement(e);return Object.keys(t).forEach((function(e){a.setAttribute(e,t[e])})),ee(a,n),r.forEach((function(e){return Z(a,e)})),a},ne="BODY",re="IFRAME",ae="IMG",oe="DIV",ie="STYLE",se="SCRIPT",ce="HEAD",ue=function(e){var t=e.src,n=e.currentDocument,r=void 0===n?document:n;return new Promise((function(e,n){te(ae,{src:t},{onload:e,onerror:n,onabort:n},[],r)}))},le=function(e){return"function"==typeof e},de=function(e){return Array.isArray(e)&&e.length>0},fe=function(e){return Array.isArray(e)?e:null==e?[]:[].slice.call(e)},pe=/^\s*>/,ge=function(e,t){if(!pe.test(t))return fe(e.querySelectorAll(t));var n="alloy-".concat(Date.now());try{return e.classList.add(n),fe(e.querySelectorAll(".".concat(n," ").concat(t)))}finally{e.classList.remove(n)}},me=function(e,t){return e.substr(0,t.length)===t},ve=":shadow",be=function(e){return e.split(ve)},he=function(e,t){var n=t.trim();if(!me(n,">"))return n;if(window.document.documentMode)return n.substring(1).trim();var r=e instanceof Element||e instanceof HTMLDocument?":scope":":host";return"".concat(r," ").concat(n)},ye=function(e,t){if(!window.document.documentElement.attachShadow)return ge(e,t.replace(ve,""));var n=be(t);if(n.length<2)return ge(e,t);for(var r=e,a=0;a1&&void 0!==arguments[1]?arguments[1]:document;return _e(e)?ye(t,e):ge(t,e)},Ce="MutationObserver",Pe="requestAnimationFrame",je={childList:!0,subtree:!0},Ee="visibilityState",De="visible",xe=100,Se=5e3,Ve=function(e){ return new Error("Could not find: ".concat(e))},Oe=function(e){return new Promise(e)},Ie=function(e){return le(e[Ce])},ke=function(e,t,n,r,a){return Oe((function(o,i){var s=new e[Ce]((function(){var e=a(n);de(e)&&(s.disconnect(),o(e))}));setTimeout((function(){s.disconnect(),i(Ve(n))}),r),s.observe(t,je)}))},Te=function(e){return e[Ee]===De},Me=function(e,t,n,r){return Oe((function(a,o){(function n(){var o=r(t);de(o)?a(o):e[Pe](n)})(),setTimeout((function(){o(Ve(t))}),n)}))},Ne=function(e,t,n){return Oe((function(r,a){(function t(){var a=n(e);de(a)?r(a):setTimeout(t,xe)})(),setTimeout((function(){a(Ve(e))}),t)}))},Re=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:we,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Se,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:window,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:document,o=t(e);return de(o)?Promise.resolve(o):Ie(r)?ke(r,a,e,n,t):Te(a)?Me(r,e,n,t):Ne(e,n,t)},Ae=function(e,t){return t.matches?t.matches(e):t.msMatchesSelector(e)},Le=function(e){var t=e.parentNode;return t?t.removeChild(e):null},Fe={name:"Adobe Alloy"},qe={style:{display:"none",width:0,height:0}},Be=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.appendNode,r=void 0===n?Z:n,a=t.awaitSelector,o=void 0===a?Re:a,i=t.createNode,s=void 0===i?te:i,c=t.fireImage,u=void 0===c?ue:c,l=u,d=function(){return o(ne).then((function(t){var n=f(t,1)[0];return e||(e=s(re,Fe,qe),r(n,e))}))},p=function(e){var t=e.src;return d().then((function(e){var n=e.contentWindow.document;return u({src:t,currentDocument:n})}))};return function(e){var t=e.hideReferrer,n=e.url;return t?p({src:n}):l({src:n})}},Ue=function(e){return U(e)&&0===Object.keys(e).length},He=function e(t,n){return B(t)||!U(t)?t:Object.keys(t).reduce((function(r,a){var o=t[a];if(U(o)){var i=e(o,n);return Ue(i)?r:y(y({},r),{},_({},a,i))}return n(o)?y(y({},r),{},_({},a,o)):r}),{})},ze=function(e,t){return Array.prototype.concat.apply([],e.map(t))},We="com.adobe.alloy.",Ge=function(e,t){return e.slice(-t)},Xe="".concat(We,"getTld"),Je=function(e,t){for(var n="",r=e.location.hostname.toLowerCase().split("."),a=1;a0},dt=function(e,t){var n=new Map;return function(){var r=t?t.apply(void 0,arguments):arguments.length<=0?void 0:arguments[0];if(n.has(r))return n.get(r);var a=e.apply(void 0,arguments);return n.set(r,a),a}},ft=function(){},pt=function(e,t,n){var r=String(e),a=String(n);if(r.length>=t||0===a.length)return r;for(var o=t-r.length;o>a.length;)a+=a;return a.slice(0,o)+r},gt=function(e){if(B(e)||"object"!==w(e))return null;var t=He(e,(function(e){return!(B(e)||!ot(e)&&!it(e)&&!lt(e)&&!de(e))}));return Ue(t)?null:t},mt=function(e){return e instanceof Error?e:new Error(e)},vt=function(e){var t=e.error,n=e.message;try{t.message=n}catch(e){}},bt=function(e){var t=e.error,n=e.message,r=mt(t),a="".concat(n,"\nCaused by: ").concat(r.message);return vt({error:r,message:a}),r},ht=function(e){return ut(e)&&"true"===e.toLowerCase()},yt=function(e,t){if(it(e)||ut(e)){var n=Math.round(Number(e));if(!isNaN(n))return n}return t},_t=function(e){var t=e.getFullYear(),n=pt(e.getMonth()+1,2,"0"),r=pt(e.getDate(),2,"0"),a=pt(e.getHours(),2,"0"),o=pt(e.getMinutes(),2,"0"),i=pt(e.getSeconds(),2,"0"),s=pt(e.getMilliseconds(),3,"0"),c=yt(e.getTimezoneOffset(),0),u=c>0?"-":"+",l=pt(Math.floor(Math.abs(c)/60),2,"0"),d=pt(Math.abs(c)%60,2,"0");return"".concat(t,"-").concat(n,"-").concat(r,"T").concat(a,":").concat(o,":").concat(i,".").concat(s).concat(u).concat(l,":").concat(d)},wt=C((function(e){var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var n=new Uint8Array(16);e.exports=function(){return t(n),n}}else{var r=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)3&t||(e=4294967296*Math.random()),r[t]=e>>>((3&t)<<3)&255;return r}}})),Ct=[],Pt=0;Pt<256;++Pt)Ct[Pt]=(Pt+256).toString(16).substr(1);var jt=P,Et=j,Dt=function(e){return function(t,n){return null==t?t:e.call(this,t,n)}},xt=function(e,t){return function(n,r){return t.call(this,e.call(this,n,r),r)}},St=function(e,t){return function(n,r){var a=this,o=[],i=[e,t].reduce((function(e,t){try{return t.call(a,e,r)}catch(t){return o.push(t),e}}),n);if(o.length)throw new Error(o.join("\n"));return i}},Vt=function(e,t,n){return(0,E.default)(xt(e,t),e,n)},Ot=function(e,t,n){return(0,E.default)(xt(e,Dt(t)),e,n)},It=function(e,t,n){return(0,E.default)(St(Dt(t),e),e,n)},kt=function(e,t,n,r){if(!e)throw new Error("'".concat(n,"': Expected ").concat(r,", but got ").concat(JSON.stringify(t),"."))},Tt=function(e,t){return kt(ot(e),e,t,"true or false"),e},Mt=function(e,t){return kt(le(e),e,t,"a function"),e},Nt=function(e){return function(t,n){var r=this;kt(Array.isArray(t),t,n,"an array");var a=[],o=t.map((function(o,i){try{return e.call(r,o,"".concat(n,"[").concat(i,"]"),t)}catch(e){return void a.push(e.message)}}));if(a.length)throw new Error(a.join("\n"));return o}},Rt=function(e){return function(t){return null==t?e:t}},At=function(e,t,n){return function(r,a){kt(U(r),r,a,"an object");var o=r[e],i=r[n],s=c(r,[e,n].map(l)),u=t(o,a);if(void 0!==u){var d="The field '".concat(e,"' is deprecated. Use '").concat(n,"' instead.");if(a&&(d="'".concat(a,"': ").concat(d)),void 0!==i&&i!==u)throw new Error(d);this&&this.logger&&this.logger.warn(d)}return y(_({},n,i||u),s)}},Lt=function(e){return function(t,n){return kt(t===e,t,n,"".concat(e)),t}},Ft=function(e){return function(t,n){var r=this;kt(U(t),t,n,"an object");var a=[],o={};if(Object.keys(t).forEach((function(i){var s=t[i],c=n?"".concat(n,".").concat(i):i;try{var u=e.call(r,s,c);void 0!==u&&(o[i]=u)}catch(e){a.push(e.message)}})),a.length)throw new Error(a.join("\n"));return o}},qt=function(e,t){return function(n,r){return kt(n>=t,n,r,"".concat(e," greater than or equal to ").concat(t)),n}},Bt=function(e){return function(t,n){var r=[];if(Object.keys(t).forEach((function(t){if(!e[t]){var a=n?"".concat(n,".").concat(t):t;r.push("'".concat(a,"': Unknown field."))}})),r.length)throw new Error(r.join("\n"));return t}},Ut=function(e){return function(t,n){return U(t)?kt(!Ue(t),t,n,e):kt(t.length>0,t,n,e),t}},Ht=function(e){return function(t,n){var r=this;kt(U(t),t,n,"an object");var a=[],o={};if(Object.keys(e).forEach((function(i){var s=t[i],c=e[i],u=n?"".concat(n,".").concat(i):i;try{var l=c.call(r,s,u);void 0!==l&&(o[i]=l)}catch(e){a.push(e.message)}})),Object.keys(t).forEach((function(e){Object.prototype.hasOwnProperty.call(o,e)||(o[e]=t[e])})),a.length)throw new Error(a.join("\n"));return o}},zt=function(e,t){return function(n,r){var a,o=this,i=K(e,(function(e){try{return a=e.call(o,n,r),!0}catch(e){return!1}}));return kt(i,n,r,t),a}},Wt=function(){var e=[];return function(t,n){return kt(-1===e.indexOf(t),t,n,"a unique value across instances"),e.push(t),t}},Gt=function(e){for(var t=Object.create(null),n=0;n1&&void 0!==arguments[1]?arguments[1]:{},r=at(Object.keys(e),Object.keys(n));if(r.length)throw new Error("[ComponentRegistry] Could not register ".concat(t," ")+"because it has existing command(s): ".concat(r.join(",")));Object.keys(n).forEach((function(r){var a=n[r];a.commandName=r,a.run=Un(a.run,"[".concat(t,"] An error occurred while executing the ").concat(r," command.")),e[r]=a}))},r=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(n).forEach((function(r){t[r]=t[r]||[],t[r].push(Un(n[r],"[".concat(e,"] An error occurred while executing the ").concat(r," lifecycle hook.")))}))};return{register:function(e,t){var a=t.commands,o=t.lifecycle;n(e,a),r(e,o)},getCommand:function(t){return e[t]},getCommandNames:function(){return Object.keys(e)},getLifecycleCallbacks:function(e){return t[e]||[]}}},zn=function(e){var t=e.logger,n=e.sendFetchRequest,r=e.sendBeaconRequest,a=e.isRequestRetryable,o=e.getRequestRetryDelay;return function(e){var i=e.requestId,s=e.url,c=e.payload,u=e.useSendBeacon,l=JSON.stringify(c),d=JSON.parse(l);t.logOnBeforeNetworkRequest({url:s,requestId:i,payload:d});var f=function e(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return(u?r:n)(s,l).then((function(n){var r;if(a({response:n,retriesAttempted:c})){var u=o({response:n,retriesAttempted:c});return new Promise((function(t){setTimeout((function(){t(e(c+1))}),u)}))}try{r=JSON.parse(n.body)}catch(e){}return t.logOnNetworkResponse(y(y({requestId:i,url:s,payload:d},n),{},{parsedBody:r,retriesAttempted:c})),{statusCode:n.statusCode,body:n.body,parsedBody:r,getHeader:n.getHeader}}))};return f().catch((function(e){throw t.logOnNetworkError({requestId:i,url:s,payload:d,error:e}),bt({error:e,message:"Network request failed."})}))}},Wn=function(e){var t=e.logger;return function(e){if(e){var n=e.split(";");if(n.length>=2&&n[1].length>0)try{var r=parseInt(n[1],10);if(!isNaN(r))return{regionId:r}}catch(e){}t.warn('Invalid adobe edge: "'.concat(e,'"'))}return{}}},Gn="in",Xn="out",Jn="pending",Qn="general",$n="declinedConsent",Yn="default",Kn="initial",Zn="new",er=function(e){var t=new Error(e);return t.code=$n,t.message=e,t},tr=function(e){var t=e.logger,n=[],r=function(){for(;n.length;)n.shift().resolve()},a=function(){for(;n.length;)n.shift().reject(er("The user declined consent."))},o=function(){return Promise.resolve()},i=function(){return Promise.resolve()},s=function(){return Promise.reject(er("No consent preferences have been set."))},c=function(){return Promise.reject(er("The user declined consent."))},u=function(e){if(e)return Promise.reject(new Error("Consent is pending."));var t=$();return n.push(t),t.promise};return{in:function(e){e===Yn?this.awaitConsent=o:(e===Kn?t.info("Loaded user consent preferences. The user previously consented."):e===Zn&&this.awaitConsent!==i&&t.info("User consented."),r(),this.awaitConsent=i)},out:function(e){e===Yn?(t.warn("User consent preferences not found. Default consent of out will be used."),this.awaitConsent=s):(e===Kn?t.warn("Loaded user consent preferences. The user previously declined consent."):e===Zn&&this.awaitConsent!==c&&t.warn("User declined consent."),a(),this.awaitConsent=c)},pending:function(e){e===Yn&&t.info("User consent preferences not found. Default consent of pending will be used. Some commands may be delayed."),this.awaitConsent=u},awaitConsent:function(){return Promise.reject(new Error("Consent has not been initialized."))},withConsent:function(){return this.awaitConsent(!0)}}},nr=function(e){var t=e.generalConsentState,n=e.logger,r=function(e,r){switch(e[Qn]){case Gn:t.in(r);break;case Xn:t.out(r);break;case Jn:t.pending(r);break;default:n.warn("Unknown consent value: ".concat(e[Qn]))}};return{initializeConsent:function(e,t){t[Qn]?r(t,Kn):r(e,Yn)},setConsent:function(e){r(e,Zn)},suspend:function(){t.pending()},awaitConsent:function(){return t.awaitConsent()},withConsent:function(){return t.withConsent()}}},rr=function(){var e,t,n={},r=!1,a=!1,o=!0,i=function(e){if(a)throw new Error("".concat(e," cannot be called after event is finalized."))},s={setUserXdm:function(t){i("setUserXdm"),e=t},setUserData:function(e){i("setUserData"),t=e},mergeXdm:function(e){i("mergeXdm"),e&&z(n,{xdm:e})},mergeMeta:function(e){i("mergeMeta"),e&&z(n,{meta:e})},mergeQuery:function(e){i("mergeQuery"),e&&z(n,{query:e})},documentMayUnload:function(){r=!0},finalize:function(r){if(!a&&(e&&s.mergeXdm(e),t&&(n.data=t),a=!0,r)){o=!1;var i={xdm:n.xdm||{},data:n.data||{}},c=r(i);o=!1!==c,n.xdm=i.xdm||{},n.data=i.data||{},Ue(n.xdm)&&delete n.xdm,Ue(n.data)&&delete n.data}},getDocumentMayUnload:function(){return r},isEmpty:function(){return Ue(n)&&(!e||Ue(e))&&(!t||Ue(t))},shouldSend:function(){return o},getViewName:function(){if(e&&e.web&&e.web.webPageDetails)return e.web.webPageDetails.viewName},toJSON:function(){if(!a)throw new Error("toJSON called before finalize");return n}};return s},ar="Retry-After",or="x-adobe-edge",ir=function(e){var t=e.extractEdgeInfo;return function(e){var n=e.content,r=void 0===n?{}:n,a=e.getHeader,o=r.handle,i=void 0===o?[]:o,s=r.errors,c=void 0===s?[]:s,u=r.warnings,l=void 0===u?[]:u;return{getPayloadsByType:function(e){return ze(i.filter((function(t){return t.type===e})),(function(e){return e.payload}))},getErrors:function(){return c},getWarnings:function(){return l},getEdge:function(){return t(a(or))},toJSON:function(){return r}}}},sr="configure",cr="setDebug",ur=function(e){var t,n=e.logger,r=e.configureCommand,a=e.setDebugCommand,o=e.handleError,i=e.validateCommandOptions,s=function(e,o){var s;if(e===sr){if(t)throw new Error("The library has already been configured and may only be configured once.");s=function(){return(t=r(o)).then((function(){}))}}else{if(!t)throw new Error("The library must be configured first. Please do so by executing the configure command.");s=e===cr?function(){return a(o)}:function(){return t.then((function(t){var n=t.getCommand(e);if(!n||!le(n.run)){var r=[sr,cr].concat(t.getCommandNames()).join(", ");throw new Error("The ".concat(e," command does not exist. List of available commands: ").concat(r,"."))}var a=i({command:n,options:o});return n.run(a)}),(function(){return n.warn("An error during configuration is preventing the ".concat(e," command from executing.")),new Promise((function(){}))}))}}return s};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(r){var a=s(e,t);n.logOnBeforeCommand({commandName:e,options:t}),r(a())})).catch((function(t){return o(t,"".concat(e," command"))})).catch((function(r){throw n.logOnCommandRejected({commandName:e,options:t,error:r}),r})).then((function(r){var a=U(r)?r:{};return n.logOnCommandResolved({commandName:e,options:t,result:a}),a}))}},lr="https://adobe.ly/3sHgQHb",dr=function(e){var t=e.command,n=e.options,r=t.commandName,a=t.documentationUri,o=void 0===a?lr:a,i=t.optionsValidator,s=n;if(i)try{s=i(n)}catch(e){var c="Invalid ".concat(r," command options:\n\t - ").concat(e," For command documentation see: ").concat(o);throw new Error(c)}return s},fr=function(e){var t=e.options;return In({type:kn(),xdm:In({eventType:kn(),identityMap:Mn}),data:In({}),documentUnloading:xn(),renderDecisions:xn(),decisionScopes:Dn(kn()).uniqueItems(),personalization:In({decisionScopes:Dn(kn()).uniqueItems(),surfaces:Dn(kn()).uniqueItems()}),datasetId:kn(),mergeId:kn(),edgeConfigOverrides:Nn}).required().noUnknownFields()(t)},pr=function(e){var t=e.options;return In({renderDecisions:xn(),responseHeaders:On(kn().required()),responseBody:In({handle:Dn(In({type:kn().required(),payload:En().required()})).required()}).required()}).noUnknownFields()(t)},gr=function(e){var t=e.eventManager,n=e.logger;return{commands:{sendEvent:{documentationUri:"https://adobe.ly/3GQ3Q7t",optionsValidator:function(e){return fr({options:e})},run:function(e){var r=e.xdm,a=e.data,o=e.documentUnloading,i=void 0!==o&&o,s=e.type,c=e.mergeId,u=e.renderDecisions,l=void 0!==u&&u,d=e.decisionScopes,f=void 0===d?[]:d,p=e.personalization,g=void 0===p?{}:p,m=e.datasetId,v=e.edgeConfigOverrides,b=t.createEvent();i&&b.documentMayUnload(),b.setUserXdm(r),b.setUserData(a),s&&b.mergeXdm({eventType:s}),c&&b.mergeXdm({eventMergeId:c});var h={renderDecisions:l,decisionScopes:f,personalization:g};return v&&(h.edgeConfigOverrides=v),m&&(n.warn("The 'datasetId' option has been deprecated. Please use 'edgeConfigOverrides.com_adobe_experience_platform.datasets.event.datasetId' instead."),h.edgeConfigOverrides=v||{},z(h.edgeConfigOverrides,{com_adobe_experience_platform:{datasets:{event:{datasetId:m}}}})),t.sendEvent(b,h)}},applyResponse:{documentationUri:"",optionsValidator:function(e){return pr({options:e})},run:function(e){var n=e.renderDecisions,r=void 0!==n&&n,a=e.responseHeaders,o=void 0===a?{}:a,i=e.responseBody,s=void 0===i?{handle:[]}:i,c=t.createEvent();return t.applyResponse(c,{renderDecisions:r,responseHeaders:o,responseBody:s})}}}}};gr.namespace="DataCollector";var mr=function(e){var t=e.eventManager,n=e.lifecycle,r=e.handleError;return function(e){var a=e.target,o=t.createEvent();return o.documentMayUnload(),n.onClick({event:o,clickedElement:a}).then((function(){return o.isEmpty()?Promise.resolve():t.sendEvent(o)})).then(ft).catch((function(e){r(e,"click collection")}))}},vr=function(e){var t=e.eventManager,n=e.lifecycle,r=e.handleError,a=mr({eventManager:t,lifecycle:n,handleError:r});document.addEventListener("click",a,!0)},br=kn().regexp().default("\\.(exe|zip|wav|mp3|mov|mpg|avi|wmv|pdf|doc|docx|xls|xlsx|ppt|pptx)$"),hr=In({clickCollectionEnabled:xn().default(!0),onBeforeLinkClickSend:Sn(),downloadLinkQualifier:br}),yr=function(e){var t=e.getLinkDetails,n=e.config,r=e.logger;return n.clickCollectionEnabled?function(e){var a=e.targetElement,o=e.event,i=t({targetElement:a,config:n,logger:r});i&&(o.mergeXdm(i.xdm),o.setUserData(i.data))}:function(){}},_r=function(e){var t=e.window,n=e.getLinkName,r=e.getLinkRegion,a=e.getAbsoluteUrlFromAnchorElement,o=e.findSupportedAnchorElement,i=e.determineLinkType;return function(e){var s=e.targetElement,c=e.config,u=e.logger,l=o(s);if(l){var d=a(t,l);if(d){var f=i(t,c,d,l),p=r(l),g=n(l),m=c.onBeforeLinkClickSend,v={xdm:{eventType:"web.webinteraction.linkClicks",web:{webInteraction:{name:g,region:p,type:f,URL:d,linkClicks:{value:1}}}},data:{},clickedElement:s};if(!m)return v;if(!1!==m(v))return v;u.info("This link click event is not triggered because it was canceled in onBeforeLinkClickSend.")}else u.info("This link click event is not triggered because the HTML element doesn't have an URL.")}else u.info("This link click event is not triggered because the HTML element is not an anchor.")}},wr=function(e){return e&&/^[a-z0-9]+:\/\//i.test(e)},Cr=function(e){return!(!e.href||"A"!==e.tagName&&"AREA"!==e.tagName||e.onclick&&e.protocol&&!(e.protocol.toLowerCase().indexOf("javascript")<0))},Pr=function(e){var t=e.indexOf("?"),n=e.indexOf("#");return t>=0&&(t=0?e.substring(0,n):e},jr=function(e,t,n){var r=new RegExp(e),a=Pr(t).toLowerCase();return!!n.download||r.test(a)},Er=function(e,t){var n=e.location.hostname.toLowerCase();return!(Pr(t).toLowerCase().indexOf(n)>=0)},Dr=function(e){return e&&e.replace(/\s+/g," ").trim()},xr=/^(SCRIPT|STYLE|LINK|CANVAS|NOSCRIPT|#COMMENT)$/i,Sr=function(e){return!(e&&e.nodeName&&e.nodeName.match(xr))},Vr=function e(t){var n=[],r=!1;return Sr(t)?(n.push(t),t.childNodes&&Array.prototype.slice.call(t.childNodes).forEach((function(t){var a=e(t);n=n.concat(a.supportedNodes),r=r||a.includesUnsupportedNodes}))):r=!0,{supportedNodes:n,includesUnsupportedNodes:r}},Or=function(e,t,n){var r;return n&&n!==e.nodeName.toUpperCase()||(r=e.getAttribute(t)),r},Ir=function(e){var t={texts:[]};return e.supportedNodes.forEach((function(e){e.getAttribute&&(t.alt||(t.alt=Dr(e.getAttribute("alt"))),t.title||(t.title=Dr(e.getAttribute("title"))),t.inputValue||(t.inputValue=Dr(Or(e,"value","INPUT"))),t.imgSrc||(t.imgSrc=Dr(Or(e,"src","IMG")))),e.nodeValue&&t.texts.push(e.nodeValue)})),t},kr=/^(HEADER|MAIN|FOOTER|NAV)$/i,Tr=function(e){var t;return"region"===e.role&<(e["aria-label"])&&(t=e["aria-label"]),t},Mr=function(e){var t;return e&&e.nodeName&&e.nodeName.match(kr)&&(t=e.nodeName),t},Nr=_r({window:window,getLinkName:function(e){var t=Dr(e.innerText||e.textContent),n=Vr(e);if(!t||n.includesUnsupportedNodes){var r=Ir(n);(t=Dr(r.texts.join("")))||(t=r.alt||r.title||r.inputValue||r.imgSrc)}return t||""},getLinkRegion:function(e){for(var t,n=e.parentNode;n;){if(t=Dr(n.id||Tr(n)||Mr(n)))return t;n=n.parentNode}return"BODY"},getAbsoluteUrlFromAnchorElement:function(e,t){var n=e.location,r=t.href?t.href:"",a=t.protocol,o=t.host;if(!wr(r)){a||(a=n.protocol?n.protocol:""),a=a?"".concat(a,"//"):"",o||(o=n.host?n.host:"");var i="";if("/"!==r.substring(0,1)){var s=n.pathname.lastIndexOf("/");s=s<0?0:s,i=n.pathname.substring(0,s)}r="".concat(a).concat(o).concat(i,"/").concat(r)}return r},findSupportedAnchorElement:function(e){for(var t=e;t;){if(Cr(t))return t;t=t.parentNode}return null},determineLinkType:function(e,t,n,r){var a="other";return jr(t.downloadLinkQualifier,n,r)?a="download":Er(e,n)&&(a="exit"),a}}),Rr=function(e){var t=e.config,n=e.eventManager,r=e.handleError,a=e.logger,o=yr({getLinkDetails:Nr,config:t,logger:a});return{lifecycle:{onComponentsRegistered:function(e){var t=e.lifecycle;vr({eventManager:n,lifecycle:t,handleError:r})},onClick:function(e){var t=e.event,n=e.clickedElement;o({targetElement:n,event:t})}}}};Rr.namespace="ActivityCollector",Rr.configValidators=hr,Rr.buildOnInstanceConfiguredExtraParams=function(e){var t=e.config,n=e.logger;return{getLinkDetails:function(e){return Nr({targetElement:e,config:t,logger:n})}}};var Ar=function(e,t){return"ID sync ".concat(t?"succeeded":"failed",": ").concat(e.spec.url)},Lr=function(e){var t=e.fireReferrerHideableImage,n=e.logger;return function(e){var r=e.filter((function(e){return"url"===e.type}));return r.length?Promise.all(r.map((function(e){return t(e.spec).then((function(){n.info(Ar(e,!0))})).catch((function(){n.error(Ar(e,!1))}))}))).then(ft):Promise.resolve()}},Fr=In({thirdPartyCookiesEnabled:xn().default(!0),idMigrationEnabled:xn().default(!0)}),qr=In({namespaces:Dn(Vn("ECID")).nonEmpty().uniqueItems().default(["ECID"]),edgeConfigOverrides:Nn}).noUnknownFields().default({namespaces:["ECID"]}),Br=In({url:kn().required().nonEmpty(),edgeConfigOverrides:Nn}).required().noUnknownFields(),Ur=function(e){var t,n=e.addEcidQueryToPayload,r=e.addQueryStringIdentityToPayload,a=e.ensureSingleIdentity,o=e.setLegacyEcid,i=e.handleResponseForIdSyncs,s=e.getEcidFromResponse,c=e.getIdentity,u=e.consent,l=e.appendIdentityToUrl,d=e.logger,f={};return{lifecycle:{onBeforeRequest:function(e){var t=e.request,o=e.onResponse,i=e.onRequestFailure;return n(t.getPayload()),r(t.getPayload()),a({request:t,onResponse:o,onRequestFailure:i})},onResponse:function(e){var n=e.response;return t||(t=s(n))&&o(t),f=(0,E.default)(f,n.getEdge()),i(n)}},commands:{getIdentity:{optionsValidator:qr,run:function(e){return u.awaitConsent().then((function(){return t?void 0:c(e)})).then((function(){return{identity:{ECID:t},edge:f}}))}},appendIdentityToUrl:{optionsValidator:Br,run:function(e){return u.withConsent().then((function(){return t?void 0:c(e)})).then((function(){return{url:l(t,e.url)}})).catch((function(t){return d.warn("Unable to append identity to url. ".concat(t.message)),e}))}}}}},Hr=function(e){var t=e.config,n=e.getEcidFromVisitor,r=e.apexDomain,a=e.isPageSsl,o=e.cookieJar,i=t.idMigrationEnabled,s=t.orgId,c="AMCV_".concat(s),u=function(){var e=null,t="s_ecid",n=o.get(t)||o.get(c);if(n){var r=/(^|\|)MCMID\|(\d+)($|\|)/,a=n.match(r);a&&(e=a[2])}return e};return{getEcid:function(){if(i){var e=u();return e?Promise.resolve(e):n()}return Promise.resolve()},setEcid:function(e){if(i&&u()!==e){var t=a?{sameSite:"none",secure:!0}:{};o.set(c,"MCMID|".concat(e),y({domain:r,expires:390},t))}}}},zr=function(e){var t=e.logger;return new Promise((function(e,n){if(U(window.adobe)&&U(window.adobe.optIn)){var r=window.adobe.optIn;t.info("Delaying request while waiting for legacy opt-in to let Visitor retrieve ECID from server."),r.fetchPermissions((function(){r.isApproved([r.Categories.ECID])?(t.info("Received legacy opt-in approval to let Visitor retrieve ECID from server."),e()):n(new Error("Legacy opt-in was declined."))}),!0)}else e()}))},Wr=function(e){var t=e.Visitor;return le(t)&&le(t.getInstance)&&t},Gr=function(e){var t=e.logger,n=e.orgId,r=e.awaitVisitorOptIn;return function(){var e=Wr(window);return e?r({logger:t}).then((function(){return t.info("Delaying request while using Visitor to retrieve ECID from server."),new Promise((function(r){e.getInstance(n,{}).getMarketingCloudVisitorID((function(e){t.info("Resuming previously delayed request that was waiting for ECID from Visitor."),r(e)}),!0)}))})).catch((function(e){e?t.info("".concat(e.message,", retrieving ECID from experience edge")):t.info("An error occurred while obtaining the ECID from Visitor.")})):Promise.resolve()}},Xr=function(e){var t=e.processIdSyncs;return function(e){return t(e.getPayloadsByType("identity:exchange"))}},Jr=function(e){var t,n=e.doesIdentityCookieExist,r=e.setDomainForInitialIdentityPayload,a=e.addLegacyEcidToPayload,o=e.awaitIdentityCookie,i=e.logger,s=function(e){return r(e),a(e.getPayload())};return function(e){var r=e.request,a=e.onResponse,c=e.onRequestFailure;if(n())return r.setIsIdentityEstablished(),Promise.resolve();if(t){i.info("Delaying request while retrieving ECID from server.");var u=t;return t=u.catch((function(){return o({onResponse:a,onRequestFailure:c})})),u.then((function(){i.info("Resuming previously delayed request."),r.setIsIdentityEstablished()})).catch((function(){return s(r)}))}return t=o({onResponse:a,onRequestFailure:c}),s(r)}},Qr="ECID",$r=function(e){e.mergeQuery({identity:{fetch:[Qr]}})},Yr=function(e){return function(t){for(var n=Object.keys(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},o=e.namespaces,i=e.edgeConfigOverrides,s=pa({payload:n(o),globalConfigOverrides:a,localConfigOverrides:i}),c=r(s);return t({request:c})}},_a=function(e){var t=e.payload,n=e.datastreamIdOverride;return ca({payload:t,datastreamIdOverride:n,getAction:function(){return"identity/acquire"},getUseSendBeacon:function(){return!1}})},wa=function(e){var t={query:{identity:{fetch:e}}};return la({content:t,addIdentity:sa(t),hasIdentity:da(t)})},Ca=/^([^?#]*)(\??[^#]*)(#?.*)$/,Pa=function(e){return""===e?"?":"?"===e?"":"&"},ja=function(e){var t=e.dateProvider,n=e.orgId;return function(e,r){var a=Math.round(t().getTime()/1e3),o=encodeURIComponent("TS=".concat(a,"|MCMID=").concat(e,"|MCORGID=").concat(encodeURIComponent(n))),i=f(r.match(Ca),4),s=i[1],c=i[2],u=i[3],l=Pa(c);return"".concat(s).concat(c).concat(l,"adobe_mc=").concat(o).concat(u)}},Ea=function(e){var t=e.config,n=e.logger,r=e.consent,a=e.fireReferrerHideableImage,o=e.sendEdgeNetworkRequest,i=e.apexDomain,s=t.orgId,c=t.thirdPartyCookiesEnabled,u=t.edgeConfigOverrides,l=Gr({logger:n,orgId:s,awaitVisitorOptIn:zr}),d=X({logger:n,cookieJar:q}),f=Hr({config:t,getEcidFromVisitor:l,apexDomain:i,cookieJar:d,isPageSsl:"https:"===window.location.protocol}),p=tt({orgId:s}),g=ya({sendEdgeNetworkRequest:o,createIdentityRequestPayload:wa,createIdentityRequest:_a,globalConfigOverrides:u}),m=Zr({thirdPartyCookiesEnabled:c,areThirdPartyCookiesSupportedByDefault:A}),v=ea({getLegacyEcid:f.getEcid,addEcidToPayload:aa}),b=ra({locationSearch:window.document.location.search,dateProvider:function(){return new Date},orgId:s,logger:n}),h=oa({doesIdentityCookieExist:p,orgId:s}),y=Jr({doesIdentityCookieExist:p,setDomainForInitialIdentityPayload:m,addLegacyEcidToPayload:v,awaitIdentityCookie:h,logger:n}),_=Lr({fireReferrerHideableImage:a,logger:n}),w=Xr({processIdSyncs:_}),C=ja({dateProvider:function(){return new Date},orgId:s,globalConfigOverrides:u});return Ur({addEcidQueryToPayload:$r,addQueryStringIdentityToPayload:b,ensureSingleIdentity:y,setLegacyEcid:f.setEcid,handleResponseForIdSyncs:w,getEcidFromResponse:ia,getIdentity:g,consent:r,appendIdentityToUrl:C,logger:n,config:t})};Ea.namespace="Identity",Ea.configValidators=Fr;var Da=function(e,t){return"URL destination ".concat(t?"succeeded":"failed",": ").concat(e.spec.url)},xa=function(e){var t=e.fireReferrerHideableImage,n=e.logger,r=e.cookieJar,a=e.isPageSsl?{sameSite:"none",secure:!0}:{},o=function(e){e.filter((function(e){return"cookie"===e.type})).forEach((function(e){var t=e.spec,n=t.name,o=t.value,i=t.domain,s=t.ttlDays;r.set(n,o||"",y({domain:i||"",expires:s||10},a))}))},i=function(e){var r=e.filter((function(e){return"url"===e.type}));return Promise.all(r.map((function(e){return t(e.spec).then((function(){n.info(Da(e,!0))})).catch((function(){}))}))).then(ft)};return function(e){return o(e),i(e)}},Sa=function(e){var t=e.processDestinations,n=function(e){var n=e.response.getPayloadsByType("activation:push");return t(n)},r=function(e){return{destinations:e.response.getPayloadsByType("activation:pull")}};return function(e){var t=e.response;return n({response:t}).then((function(){return r({response:t})}))}},Va=function(e){var t=e.logger,n=e.fireReferrerHideableImage,r=q.withConverter({write:function(e){return encodeURIComponent(e)}}),a=X({logger:t,cookieJar:r}),o=xa({fireReferrerHideableImage:n,logger:t,cookieJar:a,isPageSsl:"https:"===window.location.protocol});return{lifecycle:{onResponse:Sa({processDestinations:o})},commands:{}}};Va.namespace="Audiences";var Oa,Ia="web",ka="webapp",Ta="://",Ma="#",Na=/^(\w+):\/\/([^/#]+)(\/[^#]*)?(#.*)?$/,Ra=/^(?:.*@)?(?:[a-z\d\u00a1-\uffff.-]+|\[[a-f\d:]+])(?::\d+)?$/,Aa=/^\/(?:[/\w\u00a1-\uffff-.~]|%[a-fA-F\d]{2})*$/,La=/^#(?:[/\w\u00a1-\uffff-.~]|%[a-fA-F\d]{2})+$/,Fa=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.length;t>0&&-1!=="/".indexOf(e.charAt(t-1));)t-=1;return e.substring(0,t)||"/"},qa=function(e){return lt(e)?e.toLowerCase():""},Ba=function(e){return lt(e)?e.toLowerCase():""},Ua=function(e){return lt(e)?Fa(e):"/"},Ha=function(e){var t=e.match(Na);return t?{surfaceType:qa(t[1]),authority:Ba(t[2]),path:Ua(t[3]),fragment:t[4]}:null},za=function(e){return"".concat(e.surfaceType).concat(Ta).concat(e.authority).concat(e.path||"").concat(e.fragment||"")},Wa=function(e){var t=e(),n=t.host.toLowerCase(),r=t.pathname;return Ia+Ta+n+Fa(r)},Ga=function(e,t){return me(e,Ma)?Wa(t)+e:e},Xa=function(e,t,n){var r=function(e){return n.warn(e),null};if(!lt(e))return r("Invalid surface: ".concat(e));var a=Ga(e,t),o=Ha(a);return null===o?r("Invalid surface: ".concat(e)):N([Ia,ka],o.surfaceType)?o.authority&&Ra.test(o.authority)?o.path&&!Aa.test(o.path)?r("Invalid path ".concat(o.path," in surface: ").concat(e)):o.fragment&&!La.test(o.fragment)?r("Invalid fragment ".concat(o.fragment," in surface: ").concat(e)):o:r("Invalid authority ".concat(o.authority," in surface: ").concat(e)):r("Unsupported surface type ".concat(o.surfaceType," in surface: ").concat(e))},Ja=function(e){return!!e&&0===e.indexOf(Ia+Ta)&&-1===e.indexOf(Ma)},Qa=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e.map((function(e){return Xa(e,t,n)})).filter((function(e){return!B(e)})).map(za)},$a="__view__",Ya="https://ns.adobe.com/personalization/default-content-item",Ka="https://ns.adobe.com/personalization/dom-action",Za="https://ns.adobe.com/personalization/html-content-item",eo="https://ns.adobe.com/personalization/json-content-item",to="https://ns.adobe.com/personalization/redirect-item",no="https://ns.adobe.com/personalization/measurement",ro=function(e){N(e,$a)||e.push($a)},ao=function(e,t){var n=Wa(t);N(e,n)||e.push(n)},oo=function(e){return e.filter((function(t,n){return e.indexOf(t)===n}))},io=function(e){var t=e.getPageLocation,n=e.renderDecisions,r=e.decisionScopes,o=e.personalization,i=e.event,s=e.viewCache,c=e.logger,u=i.getViewName();return{isRenderDecisions:function(){return n},getViewName:function(){return u},hasScopes:function(){return r.length>0||de(o.decisionScopes)},hasSurfaces:function(){return de(o.surfaces)},hasViewName:function(){return lt(u)},createQueryDetails:function(){var e=a(r);de(o.decisionScopes)&&e.push.apply(e,a(o.decisionScopes));var n=Qa(o.surfaces,t,c);this.isCacheInitialized()||(ro(e),ao(n,t));var i=[Ya,Za,eo,to];return N(e,$a)&&i.push(Ka),{schemas:i,decisionScopes:oo(e),surfaces:oo(n)}},isCacheInitialized:function(){return s.isInitialized()},shouldFetchData:function(){return this.hasScopes()||this.hasSurfaces()||!this.isCacheInitialized()},shouldUseCachedData:function(){return this.hasViewName()&&this.isCacheInitialized()}}},so="Rendering is disabled for authoring mode.",co="An error occurred while executing the redirect offer.",uo={propositions:[]},lo=function(e){var t=e.logger,n=e.options,r=In({propositions:Dn(In(En())).nonEmpty(),metadata:In(En())}).required();try{return r(n)}catch(e){return t.warn("Invalid options for applyPropositions. No propositions will be applied.",e),uo}},fo=function(e){var t=e.getPageLocation,n=e.logger,r=e.fetchDataHandler,a=e.viewChangeHandler,o=e.onClickHandler,i=e.isAuthoringModeEnabled,s=e.mergeQuery,c=e.viewCache,u=e.showContainers,l=e.applyPropositions,d=e.setTargetMigration;return{lifecycle:{onBeforeRequest:function(e){var t=e.request;return d(t),Promise.resolve()},onBeforeEvent:function(e){var o=e.event,l=e.renderDecisions,d=e.decisionScopes,f=void 0===d?[]:d,p=e.personalization,g=void 0===p?{}:p,m=e.onResponse,v=void 0===m?ft:m,b=e.onRequestFailure,h=void 0===b?ft:b;if(v((function(){return{propositions:[]}})),h((function(){return u()})),i())return n.warn(so),void s(o,{enabled:!1});var y=io({getPageLocation:t,renderDecisions:l,decisionScopes:f,personalization:g,event:o,viewCache:c,logger:n});if(y.shouldFetchData()){var _=$();return c.storeViews(_.promise),h((function(){return _.reject()})),void r({decisionsDeferred:_,personalizationDetails:y,event:o,onResponse:v})}return y.shouldUseCachedData()?a({personalizationDetails:y,event:o,onResponse:v,onRequestFailure:h}):void 0},onClick:function(e){var t=e.event,n=e.clickedElement;o({event:t,clickedElement:n})}},commands:{applyPropositions:{optionsValidator:function(e){return lo({logger:n,options:e})},run:l}}}},po=function(e){return te(oe,{},{innerHTML:e})},go=C((function(e){var t,n;t=L,n=function(e){if(e.CSS&&e.CSS.escape)return e.CSS.escape;var t=function(e){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var t,n=String(e),r=n.length,a=-1,o="",i=n.charCodeAt(0);++a=1&&t<=31||127==t||0==a&&t>=48&&t<=57||1==a&&t>=48&&t<=57&&45==i?"\\"+t.toString(16)+" ":0==a&&1==r&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+n.charAt(a):n.charAt(a):o+="\ufffd";return o};return e.CSS||(e.CSS={}),e.CSS.escape=t,t},e.exports=n(t)})),mo=":eq(",vo=/:eq\((\d+)\)/g,bo=function(e){return-1===e.indexOf(mo)},ho=function(e){return e.split(vo).filter(lt)},yo=/(#|\.)(-?\w+)/g,_o=function(e,t,n){return"".concat(t).concat(go(n))},wo=function(e){return e.replace(yo,_o)},Co=function(e){for(var t=[],n=wo(e.trim()),r=ho(n),a=r.length,o=0;od-1)break;i1&&void 0!==arguments[1]?arguments[1]:document).getElementById(e)},Eo=function(e,t,n){e.setAttribute(t,n)},Do=function(e,t){return e.getAttribute(t)},xo=function(e,t){e.removeAttribute(t)},So=function(e,t,n,r){var a;a=r?"".concat(t,":").concat(n," !").concat(r,";"):"".concat(t,":").concat(n,";"),e.style.cssText+=";".concat(a)},Vo=function(e){return e.parentNode},Oo=function(e){return e.nextElementSibling},Io=function(e,t){if(e){var n=Vo(e);n&&n.insertBefore(t,Oo(e))}},ko=function(e,t){if(e){var n=Vo(e);n&&n.insertBefore(t,e)}},To=function(e){var t=e.children;return t?fe(t):[]},Mo=function(e){var t=e.childNodes;return t?fe(t):[]},No=function(e){return e.firstElementChild},Ro=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(void 0===Oa){var t=e.querySelector("[nonce]");Oa=t&&(t.nonce||t.getAttribute("nonce"))}return Oa},Ao="alloy-prehiding",Lo="{ visibility: hidden }",Fo={},qo=function(e){if(!Fo[e]){var t=Ro(),n=y({},t&&{nonce:t}),r={textContent:"".concat(e," ").concat(Lo)},a=te(ie,n,r);Z(document.head,a),Fo[e]=a}},Bo=function(e){var t=Fo[e];t&&(Le(t),delete Fo[e])},Uo=function(e){if(e&&!jo(Ao)){var t=Ro(),n=y({id:Ao},t&&{nonce:t}),r=te(ie,n,{textContent:e});Z(document.head,r)}},Ho=function(){var e=jo(Ao);e&&Le(e)},zo=function(e,t){e.textContent=t},Wo="src",Go=function(e){return e.tagName===ae},Xo=function(e){return te(ae,{src:e})},Jo=function(e){we(ae,e).forEach((function(e){var t=Do(e,Wo);t&&Xo(t)}))},Qo=function(e,t){return e.tagName===t},$o=function(e){return Qo(e,ie)&&!Do(e,Wo)},Yo=function(e){var t=we(ie,e),n=t.length,r=Ro();if(r)for(var a=0;a=0;){var s=r[i],c=No(e);c?ko(c,s):Z(e,s),i-=1}return ri(e,a),ai(o)},ui=function(e,t){var n=po(t);Yo(n);var r=Mo(n),a=ti(n),o=ni(n);return Jo(n),r.forEach((function(t){ko(e,t)})),ri(e,a),ai(o)},li=function(e,t){ui(e,t),Le(e)},di=function(e,t){var n=po(t);Yo(n);var r=Mo(n),a=ti(n),o=ni(n);return Jo(n),r.forEach((function(t){Io(e,t)})),ri(e,a),ai(o)},fi=function(e,t){var n=t.priority,r=c(t,["priority"]);Object.keys(r).forEach((function(t){So(e,t,r[t],n)}))},pi=function(e,t){Object.keys(t).forEach((function(n){Eo(e,n,t[n])}))},gi=function(e,t){Go(e)&&(Xo(t),xo(e,Wo),Eo(e,Wo,t))},mi=function(e,t){var n=t.from,r=t.to,a=To(e),o=a[n],i=a[r];o&&i&&(n0&&void 0!==arguments[0]?arguments[0]:document).location.href.indexOf("adobe_authoring_enabled")},Qi=1,$i=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a={_experience:{decisioning:{propositions:t,propositionEventType:_({},n,Qi)}}};r&&(a._experience.decisioning.propositionAction={label:r}),e.mergeXdm(a)},Yi=function(e,t){e.mergeQuery({personalization:y({},t)})},Ki=function(e){var t=e.mergeDecisionsMeta,n=e.collectClicks,r=e.getClickSelectors,a=e.getClickMetasBySelector;return function(e){var o=e.event,i=e.clickedElement,s=r();if(de(s)){var c=n(i,s,a),u=c.decisionsMeta,l=c.eventLabel;if(de(u)){var d={eventType:Ti},f=u[0].scope;f!==$a&&(d.web={webPageDetails:{viewName:f}}),o.mergeXdm(d),t(o,u,Mi.INTERACT,l)}}}},Zi=function(){var e,t=$();return{storeViews:function(n){n.then((function(n){void 0===e&&(e={}),(0,E.default)(e,n),t.resolve()})).catch((function(){void 0===e&&(e={}),t.resolve()}))},getView:function(n){return t.promise.then((function(){return e[n]||[]}))},isInitialized:function(){return!(void 0===e)}}},es=function(e){var t=e.decisions,n=e.renderAttempted;return t.map((function(e){return(0,E.default)({renderAttempted:n},e)}))},ts=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n={propositions:es({decisions:e,renderAttempted:t})};return t||(n.decisions=e),n},ns=function(e){var t=e.mergeDecisionsMeta,n=e.collect,r=e.executeDecisions,a=e.viewCache;return function(e){var o=e.personalizationDetails,i=e.event,s=e.onResponse,c=o.getViewName();return a.getView(c).then((function(e){return o.isRenderDecisions()?r(e).then((function(r){if(de(r))return t(i,r,Mi.DISPLAY),void s((function(){return ts(e,!0)}));s((function(){return n({decisionsMeta:[],viewName:c}),ts(e,!0)}))})):(s((function(){return ts(e,!1)})),{})}))}},rs=function(e){return e===$a||Ja(e)},as="view",os=function(e,t){var n=[],r=[];return e.forEach((function(e){N(t,e.schema)?n.push(e):r.push(e)})),[n,r]},is=function(e,t){return{id:e.id,scope:e.scope,items:t,scopeDetails:e.scopeDetails}},ss=function(e){var t=e.filter((function(e){var t=e.items;return(void 0===t?[]:t).some((function(e){return e.schema===no}))})),n=e.filter((function(e){return!N(t,e)}));return{matchedDecisions:t,unmatchedDecisions:n}},cs=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r-1},r=function(e){var t=e.items,r=e.metadataForScope;return t.filter(n).map((function(e){return e.schema!==Za?y({},e):U(r)?y(y({},e),{},{data:y(y({},e.data),{},{selector:r.selector,type:r.actionType})}):void 0})).filter((function(e){return e}))},a=function(e){return!(e.scope===$a&&e.renderAttempted)},o=function(e){var t=e.propositions,n=e.metadata;return t.filter(a).map((function(e){return de(e.items)?{id:e.id,scope:e.scope,scopeDetails:e.scopeDetails,items:r({items:e.items,metadataForScope:n[e.scope]})}:e})).filter((function(e){return de(e.items)}))},i=function(e){var n=e.propositions,r=e.metadata,a=o({propositions:n,metadata:r});return t(a).then((function(){return ts(a,!0)}))};return function(e){var t=e.propositions,n=e.metadata,r=void 0===n?{}:n;return de(t)?i({propositions:t,metadata:r}):Promise.resolve(uo)}},Ds=function(e){var t=e.window;return function(){return t.location}},xs=function(e){return e.targetMigrationEnabled?function(e){e.getPayload().mergeMeta({target:{migration:!0}})}:ft},Ss=function(e){var t=e.config,n=e.logger,r=e.eventManager,a=t.targetMigrationEnabled,o=t.prehidingStyle,i=Ni({eventManager:r,mergeDecisionsMeta:$i}),s=vs(),c=s.getClickMetasBySelector,u=s.getClickSelectors,l=s.storeClickMetrics,d=Ds({window:window}),f=Zi(),p=yi(l),g=Bi({modules:p,logger:n,executeActions:Ii}),m=hs({collect:i,window:window,logger:n,showContainers:Ho}),v=_s({viewCache:f,executeDecisions:g,showContainers:Ho,collect:i}),b=Es({executeDecisions:g}),h=Ps({viewCache:f}),y=gs({autoRenderingHandler:v,nonRenderingHandler:h,groupDecisions:fs,handleRedirectDecisions:m,showContainers:Ho}),_=Ui({prehidingStyle:o,responseHandler:y,hideContainers:Uo,mergeQuery:Yi}),w=Ki({mergeDecisionsMeta:$i,collectClicks:Xi,getClickSelectors:u,getClickMetasBySelector:c}),C=ns({mergeDecisionsMeta:$i,collect:i,executeDecisions:g,viewCache:f}),P=xs({targetMigrationEnabled:a});return fo({getPageLocation:d,logger:n,fetchDataHandler:_,viewChangeHandler:C,onClickHandler:w,isAuthoringModeEnabled:Ji,mergeQuery:Yi,viewCache:f,showContainers:Ho,applyPropositions:b,setTargetMigration:P})};Ss.namespace="Personalization",Ss.configValidators=In({prehidingStyle:kn().nonEmpty(),targetMigrationEnabled:xn().default(!1)});var Vs=function(e){return function(t){var n={webPageDetails:{URL:e.location.href||e.location},webReferrer:{URL:e.document.referrer}};z(t,{web:n})}},Os=function(e){var t=e.screen.orientation;if(null==t||null==t.type)return null;var n=t.type.split("-");return 0===n.length||"portrait"!==n[0]&&"landscape"!==n[0]?null:n[0]},Is=function(e){if(le(e.matchMedia)){if(e.matchMedia("(orientation: portrait)").matches)return"portrait";if(e.matchMedia("(orientation: landscape)").matches)return"landscape"}return null},ks=function(e){return function(t){var n=e.screen,r=n.width,a=n.height,o={},i=yt(a);i>=0&&(o.screenHeight=i);var s=yt(r);s>=0&&(o.screenWidth=s);var c=Os(e)||Is(e);c&&(o.screenOrientation=c),Object.keys(o).length>0&&z(t,{device:o})}},Ts=function(e){return function(t){var n=e.document.documentElement,r=(n=void 0===n?{}:n).clientWidth,a=n.clientHeight,o={type:"browser"},i=yt(r);i>=0&&(o.browserDetails={viewportWidth:i});var s=yt(a);s>=0&&(o.browserDetails=o.browserDetails||{},o.browserDetails.viewportHeight=s),z(t,{environment:o})}},Ms=function(e){return function(t){var n=e(),r={},a=yt(n.getTimezoneOffset());void 0!==a&&(r.localTimezoneOffset=a),(void 0===a||Math.abs(a)<6e3)&&(r.localTime=_t(n)),z(t,{placeContext:r})}},Ns=function(e){return function(t){var n=e().toISOString();z(t,{timestamp:n})}},Rs="https://ns.adobe.com/experience/alloy",As="2.18.0",Ls=function(e){var t={name:Rs,version:As,environment:"browser"};z(e,{implementationDetails:t})},Fs=function(e,t,n,r){var a=e.context,o=ze(a,(function(e,r){return n[e]?[n[e]]:(t.warn("Invalid context[".concat(r,"]: '").concat(e,"' is not available.")),[])})).concat(r);return{namespace:"Context",lifecycle:{onBeforeEvent:function(e){var n=e.event,r={};return Promise.all(o.map((function(e){return Promise.resolve(e(r,t))}))).then((function(){return n.mergeXdm(r)}))}}}},qs=[["architecture","string"],["bitness","string"],["model","string"],["platformVersion","string"],["wow64","boolean"]],Bs=function(e){return void 0!==e.userAgentData},Us=function(e){return Bs(e)?function(t,n){try{return e.userAgentData.getHighEntropyValues(qs.map((function(e){return e[0]}))).then((function(e){var n={};qs.forEach((function(t){var r=f(t,2),a=r[0],o=r[1];Object.prototype.hasOwnProperty.call(e,a)&&w(e[a])===o&&(n[a]=e[a])})),z(t,{environment:{browserDetails:{userAgentClientHints:n}}})}))}catch(e){return n.warn("Unable to collect user-agent client hints. ".concat(e.message)),ft}}:ft},Hs=Vs(window),zs=ks(window),Ws=Ts(window),Gs=Ms((function(){return new Date})),Xs=Ns((function(){return new Date})),Js={web:Hs,device:zs,environment:Ws,placeContext:Gs},Qs={highEntropyUserAgentHints:Us(navigator)},$s=y(y({},Js),Qs),Ys=[Xs,Ls],Ks=function(e){var t=e.config,n=e.logger;return Fs(t,n,$s,Ys)};Ks.namespace="Context",Ks.configValidators=In({context:Dn(kn()).default(Object.keys(Js))});var Zs=function(e){var t=e.storedConsent,n=e.taskQueue,r=e.defaultConsent,a=e.consent,o=e.sendSetConsentRequest,i=e.validateSetConsentOptions,s=e.consentHashStore,c=e.doesIdentityCookieExist,u=_({},Qn,r),l=t.read(),d=c(),f=void 0!==l[Qn];d&&f||s.clear(),d||(t.clear(),l={}),a.initializeConsent(u,l);var p=function(){if(0===n.length){var e=t.read();void 0!==e[Qn]&&a.setConsent(e)}};return{commands:{setConsent:{optionsValidator:i,run:function(e){var t=e.consent,r=e.identityMap,i=e.edgeConfigOverrides;a.suspend();var c=s.lookup(t);return n.addTask((function(){return c.isNew()?o({consentOptions:t,identityMap:r,edgeConfigOverrides:i}):Promise.resolve()})).then((function(){return c.save()})).finally(p)}}},lifecycle:{onResponse:p,onRequestFailure:p}}},ec=function e(t){return Array.isArray(t)?t.map((function(t){return e(t)})):"object"===w(t)&&null!==t?Object.keys(t).sort().reduce((function(n,r){return n[r]=e(t[r]),n}),{}):t},tc=function(e){return Q(JSON.stringify(ec(e)))},nc=function(e){var t=e.standard,n=e.version;return"".concat(t,".").concat(n)},rc=function(e){var t=e.storage;return{clear:function(){t.clear()},lookup:function(e){var n={},r=function(e){var t=nc(e),r=(e.standard,e.version,c(e,["standard","version"]));return n[t]||(n[t]=tc(r).toString()),n[t]};return{isNew:function(){return e.some((function(e){var n=nc(e),a=t.getItem(n);return null===a||a!==r(e)}))},save:function(){e.forEach((function(e){var n=nc(e);t.setItem(n,r(e))}))}}}}},ac=function(){var e={},t=la({content:e,addIdentity:function(t,n){e.identityMap=e.identityMap||{},e.identityMap[t]=e.identityMap[t]||[],e.identityMap[t].push(n)},hasIdentity:function(t){return void 0!==(e.identityMap&&e.identityMap[t])}});return t.setConsent=function(t){e.consent=t},t},oc=function(e){var t=e.payload,n=e.datastreamIdOverride;return ca({payload:t,datastreamIdOverride:n,getAction:function(){return"privacy/set-consent"},getUseSendBeacon:function(){return!1}})},ic=function(e){var t=e.parseConsentCookie,n=e.orgId,r=e.cookieJar,a=Ye(n,Ze);return{read:function(){var e=r.get(a);return e?t(e):{}},clear:function(){r.remove(a)}}},sc=function(e){var t=e.createConsentRequestPayload,n=e.createConsentRequest,r=e.sendEdgeNetworkRequest,a=e.edgeConfigOverrides;return function(e){var o=e.consentOptions,i=e.identityMap,s=e.edgeConfigOverrides,c=pa({payload:t(),globalConfigOverrides:a,localConfigOverrides:s});c.payload.setConsent(o),U(i)&&Object.keys(i).forEach((function(e){i[e].forEach((function(t){c.payload.addIdentity(e,t)}))})) ;var u=n(c);return r({request:u}).then((function(){}))}},cc=function(e){return e.split(";").reduce((function(e,t){var n=f(t.split("="),2),r=n[0],a=n[1];return e[r]=a,e}),{})},uc=In({consent:Dn(En()).required().nonEmpty(),identityMap:Mn,edgeConfigOverrides:Nn}).noUnknownFields().required(),lc=function(e){var t=e.config,n=e.consent,r=e.sendEdgeNetworkRequest,a=e.createNamespacedStorage,o=t.orgId,i=t.defaultConsent,s=ic({parseConsentCookie:cc,orgId:o,cookieJar:q}),c=J(),u=sc({createConsentRequestPayload:ac,createConsentRequest:oc,sendEdgeNetworkRequest:r,edgeConfigOverrides:t.edgeConfigOverrides}),l=a("".concat($e(o),".consentHashes.")),d=rc({storage:l.persistent}),f=tt({orgId:o});return Zs({storedConsent:s,taskQueue:c,defaultConsent:i,consent:n,sendSetConsentRequest:u,validateSetConsentOptions:uc,consentHashStore:d,doesIdentityCookieExist:f})};lc.namespace="Privacy";var dc=function(){return{eventMergeId:Et()}};t.createEventMergeId=dc;var fc=function(e){return{commands:{createEventMergeId:{run:e.createEventMergeId}}}},pc=function(){return fc({createEventMergeId:dc})};pc.namespace="EventMerge";var gc=function(e){var t=e.config,n=e.componentRegistry,r=[].concat(a(n.getCommandNames()),[sr,cr]).sort(),o=y({},t);return Object.keys(t).forEach((function(e){var n=t[e];"function"==typeof n&&(o[e]=n.toString())})),{version:As,configs:o,commands:r}},mc=function(e){var t=e.config,n=e.componentRegistry,r=gc({config:t,componentRegistry:n});return{commands:{getLibraryInfo:{run:function(){return{libraryInfo:r}}}}}};mc.namespace="LibraryInfo";var vc=function(e){return{inferences:e.response.getPayloadsByType("rtml:inferences")}},bc=function(){return{lifecycle:{onResponse:vc},commands:{}}};bc.namespace="MachineLearning";var hc=[gr,Rr,Ea,Va,Ss,Ks,lc,pc,mc,bc],yc="https://adobe.ly/3sHh553",_c=function(e){var t=e.combinedConfigValidator,n=e.options,r=e.logger;try{return t.noUnknownFields().required().call({logger:r},n)}catch(e){throw new Error("Resolve these configuration problems:\n\t - ".concat(e.message.split("\n").join("\n\t - "),"\nFor configuration documentation see: ").concat(yc))}},wc=function(e,t,n){return n.reduce((function(n,r){var a=r.buildOnInstanceConfiguredExtraParams;return a&&(0,E.default)(n,a({config:e,logger:t})),n}),{})},Cc=function(e){var t=[],n={get enabled(){return e.enabled},flush:function(){t.forEach((function(t){var n=t.method,r=t.args;return e[n].apply(e,a(r))}))}};return Object.keys(e).filter((function(t){return"function"==typeof e[t]})).forEach((function(e){n[e]=function(){for(var n=arguments.length,r=new Array(n),a=0;a0){var o=(0,E.default)({},a,t);n.forEach((function(t){t[e]&&t[e](o)}))}},s=function(e){for(var r=arguments.length,a=new Array(r>1?r-1:0),s=1;s0||t()},logOnInstanceCreated:function(e){i("onInstanceCreated",e),s("info","Instance initialized.")},logOnInstanceConfigured:function(e){i("onInstanceConfigured",e),s("info","Instance configured. Computed configuration:",e.config)},logOnBeforeCommand:function(e){i("onBeforeCommand",e),s("info","Executing ".concat(e.commandName," command. Options:"),e.options)},logOnCommandResolved:function(e){i("onCommandResolved",e),s("info","".concat(e.commandName," command resolved. Result:"),e.result)},logOnCommandRejected:function(e){i("onCommandRejected",e),s("error","".concat(e.commandName," command was rejected. Error:"),e.error)},logOnBeforeNetworkRequest:function(e){i("onBeforeNetworkRequest",e),s("info","Request ".concat(e.requestId,": Sending request."),e.payload)},logOnNetworkResponse:function(e){i("onNetworkResponse",e);var t=e.parsedBody||e.body?"response body:":"no response body.";s("info","Request ".concat(e.requestId,": Received response with status code ").concat(e.statusCode," and ").concat(t),e.parsedBody||e.body)},logOnNetworkError:function(e){i("onNetworkError",e),s("error","Request ".concat(e.requestId,": Network request failed."),e.error)},info:s.bind(null,"info"),warn:s.bind(null,"warn"),error:s.bind(null,"error")}},Nc="Event was canceled because the onBeforeEventSend callback returned false.",Rc=function(e){var t=e.config,n=e.logger,r=e.lifecycle,a=e.consent,o=e.createEvent,i=e.createDataCollectionRequestPayload,s=e.createDataCollectionRequest,c=e.sendEdgeNetworkRequest,u=e.applyResponse,l=t.onBeforeEventSend,d=t.edgeConfigOverrides;return{createEvent:o,sendEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=t.renderDecisions,u=void 0!==o&&o,f=t.decisionScopes,p=t.edgeConfigOverrides,g=t.personalization,m=pa({payload:i(),localConfigOverrides:p,globalConfigOverrides:d}),v=s(m),b=G(),h=G();return r.onBeforeEvent({event:e,renderDecisions:u,decisionScopes:f,personalization:g,onResponse:b.add,onRequestFailure:h.add}).then((function(){return m.payload.addEvent(e),a.awaitConsent()})).then((function(){try{e.finalize(l)}catch(a){var t=function(){throw a};return h.add(r.onRequestFailure),h.call({error:a}).then(t,t)}if(!e.shouldSend()){h.add(r.onRequestFailure),n.info(Nc);var a=new Error(Nc);return h.call({error:a}).then((function(){}))}return c({request:v,runOnResponseCallbacks:b.call,runOnRequestFailureCallbacks:h.call})}))},applyResponse:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.renderDecisions,a=void 0!==n&&n,o=t.responseHeaders,c=void 0===o?{}:o,l=t.responseBody,d=void 0===l?{handle:[]}:l,f=i(),p=s({payload:f}),g=G();return r.onBeforeEvent({event:e,renderDecisions:a,decisionScopes:[$a],personalization:{},onResponse:g.add,onRequestFailure:ft}).then((function(){return f.addEvent(e),u({request:p,responseHeaders:c,responseBody:d,runOnResponseCallbacks:g.call})}))}}},Ac="state:store",Lc=function(e){var t=e.cookieJar,n=e.shouldTransferCookie,r=e.apexDomain,a=e.dateProvider;return{cookiesToPayload:function(e,a){var o=Y(a,r),i={domain:r,cookiesEnabled:!0};if(!o){var s=t.get(),c=Object.keys(s).filter(n).map((function(e){return{key:e,value:s[e]}}));c.length&&(i.entries=c)}e.mergeState(i)},responseToCookies:function(e){e.getPayloadsByType(Ac).forEach((function(e){var n={domain:r},o=e.attrs&&e.attrs.SameSite&&e.attrs.SameSite.toLowerCase();void 0!==e.maxAge&&(n.expires=new Date(a().getTime()+1e3*e.maxAge)),void 0!==o&&(n.sameSite=o),"none"===o&&(n.secure=!0),t.set(e.key,e.value,n)}))}}},Fc="mboxEdgeCluster",qc="at_qa_mode",Bc="mbox",Uc=function(e){var t=e.orgId,n=e.targetMigrationEnabled;return function(e){return ct(t,e)||e===qc||n&&e===Bc}},Hc="v1",zc=function(e){var t=e.shift()||[],n=e.shift()||[],r=e;return E.default.apply(void 0,[{}].concat(a(t),a(n),a(r)))},Wc=function(e){return function(t){var n=function(){throw t};return e.call({error:t}).then(n,n)}},Gc=function(e){var t=e.config,n=e.lifecycle,r=e.cookieTransfer,a=e.sendNetworkRequest,o=e.createResponse,i=e.processWarningsAndErrors,s=e.getLocationHint,c=e.getAssuranceValidationTokenParams,u=t.edgeDomain,l=t.edgeBasePath,d=t.datastreamId;return function(e){var t=e.request,f=e.runOnResponseCallbacks,p=void 0===f?ft:f,g=e.runOnRequestFailureCallbacks,m=void 0===g?ft:g,v=G();v.add(n.onResponse),v.add(p);var b=G();return b.add(n.onRequestFailure),b.add(m),n.onBeforeRequest({request:t,onResponse:v.add,onRequestFailure:b.add}).then((function(){var e=t.getUseIdThirdPartyDomain()?xc:u,n=s(),o=n?"".concat(l,"/").concat(n):l,i=t.getDatastreamIdOverride()||d,f=t.getPayload();i!==d&&f.mergeMeta({sdkConfig:{datastream:{original:d}}});var p="https://".concat(e,"/").concat(o,"/").concat(Hc,"/").concat(t.getAction(),"?configId=").concat(i,"&requestId=").concat(t.getId()).concat(c());return r.cookiesToPayload(f,e),a({requestId:t.getId(),url:p,payload:f,useSendBeacon:t.getUseSendBeacon()})})).then((function(e){return i(e),e})).catch(Wc(b)).then((function(e){var t=e.parsedBody,n=e.getHeader,a=o({content:t,getHeader:n});return r.responseToCookies(a),v.call({response:a}).then(zc)}))}},Xc=204,Jc="The server responded with a",Qc=function(e){var t=e.logger;return function(e){var n=e.statusCode,r=e.body,a=e.parsedBody;if(n<200||n>=300||!a&&n!==Xc||a&&!Array.isArray(a.handle)){var o=a?JSON.stringify(a,null,2):r,i=o?"response body:\n".concat(o):"no response body.";throw new Error("".concat(Jc," status code ").concat(n," and ").concat(i))}if(a){var s=a.warnings,c=void 0===s?[]:s,u=a.errors,l=void 0===u?[]:u;c.forEach((function(e){t.warn("".concat(Jc," warning:"),e)})),l.forEach((function(e){t.error("".concat(Jc," non-fatal error:"),e)}))}}},$c=function(e){var t=e.orgId,n=e.cookieJar,r=Ye(t,et),a=function(){return n.get(r)},o=function(){var e=n.get(Fc);if(e)return"t".concat(e)};return function(){return a()||o()}},Yc=3,Kc=[429,503,502,504],Zc=function(e){var t=e.response;return e.retriesAttempted0&&void 0!==arguments[0]?arguments[0]:{},t=In({name:kn().default("alloy"),monitors:Dn(In({})).default([])}).noUnknownFields()(e),n=t.name,r=t.monitors,a=function(){return(window.__alloyMonitors||[]).concat(r)},o=An({console:yu,locationSearch:window.location.search,createLogger:Mc,instanceName:n,createNamespacedStorage:_u,getMonitors:a}),i=hu({instanceName:n,logController:o});return o.logger.logOnInstanceCreated({instance:i}),i};t.createInstance=wu}},"adobe-alloy/dist/lib/instanceManager/createInstanceManager.js":{script:function(e){"use strict";function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function n(e){for(var n=1;n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function o(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}e.exports=function(e){var t=e.turbine,r=e.window,o=e.createInstance,i=e.createEventMergeId,s=e.orgId,c=e.wrapOnBeforeEventSend,u=e.getConfigOverrides,l=t.getExtensionSettings().instances,d={};return l.forEach((function(e){var i=e.name,l=e.edgeConfigId,f=e.stagingEdgeConfigId,p=e.developmentEdgeConfigId,g=e.onBeforeEventSend,m=a(e,["name","edgeConfigId","stagingEdgeConfigId","developmentEdgeConfigId","onBeforeEventSend"]),v=o({name:i});r[i]=v,d[i]=v;var b=t.environment&&t.environment.stage,h="development"===b&&p||"staging"===b&&f||l;m.edgeConfigOverrides=u(m),v("configure",n(n({},m),{},{datastreamId:h,debugEnabled:t.debugEnabled,orgId:m.orgId||s,onBeforeEventSend:c(g)})),t.onDebugChanged((function(e){v("setDebug",{enabled:e})}))})),{getInstance:function(e){return d[e]},createEventMergeId:function(){return i()}}}}},"adobe-alloy/dist/lib/instanceManager/injectWrapOnBeforeEventSend.js":{script:function(e){"use strict";e.exports=function(e){var t=e.version;return function(e){return function(n){if(n.xdm.implementationDetails.name="".concat(n.xdm.implementationDetails.name,"/reactor"),n.xdm.implementationDetails.version="".concat(n.xdm.implementationDetails.version,"+").concat(t),e)return e(n)}}}}},"adobe-alloy/dist/lib/events/sendEventComplete/createSendEventComplete.js":{script:function(e){"use strict";e.exports=function(e){var t=e.sendEventCallbackStorage;return function(e,n){t.add(n)}}}}}},"data-element-assistant":{displayName:"Data Element Assistant",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP634d430f78964f1597e7328a6af419f8/",modules:{"data-element-assistant/src/lib/dataElements/concatenate.js":{name:"concatenate",displayName:"Concatenate",script:function(e,t,n){"use strict";var r=n("./utils/logger"),a=n("./utils/findTargetValue"),o=n("./utils/is");e.exports=function(e){try{var t=e.dataElementsAndDelimiters,n=e.returnEmpty,i=!0,s=t.reduce((function(e,t){var n="";if("path"===t.inputType?(n=a(window,t.path),n=o.nil(n)?"":n):n=t.dataElement,o.nil(n)||""===n){if(!0===t.omitWhenEmpty)return e}else i=!1;return e+t.delimiter+n}),"");return""!=e.trailingDelimiter&&(s+=e.trailingDelimiter),n&&i?void 0:s}catch(e){return r.log("error","Concatenate",e.message)}}}},"data-element-assistant/src/lib/dataElements/utils/logger.js":{script:function(e,t,n,r){var a,o=!1;e.exports=function(){if(o)return a;var e={error:"[Error]"};return o=!0,a={log:function(t,n,a){var o="DEA "+n+(e[t]||"")+": "+a;void 0!==r&&r.logger[t](o)}}}()}},"data-element-assistant/src/lib/dataElements/utils/findTargetValue.js":{script:function(e){e.exports=function(e,t){return t.split(".").reduce((function(e,t){return(e||{})[t]}),e)}}},"data-element-assistant/src/lib/dataElements/utils/is.js":{script:function(e){e.exports=function(){function e(e){return function(n){return t.call(n)===e}}var t=Object.prototype.toString,n="[object Boolean]",r="[object String]",a="[object Number]",o="[object Object]",i="[object Function]",s="[object Null]",c="[object Undefined]";return{array:e("[object Array]"),object:e(o),function:e(i),null:e(s),undefined:e(c),string:e(r),number:e(a),boolean:e(n),nil:function(e){return this.null(e)||this.undefined(e)}}}()}}}},core:{displayName:"Core",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP1fdd2a6ec2ae468fb1d2cac08df65f83/",modules:{"core/src/lib/dataElements/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e){"use strict";e.exports=function(e,t){return e.source(t)}}},"core/src/lib/dataElements/javascriptVariable.js":{name:"javascript-variable",displayName:"JavaScript Variable",script:function(e,t,n){"use strict";var r=n("../helpers/getObjectProperty.js");e.exports=function(e){return r(window,e.path)}}},"core/src/lib/dataElements/mergedObjects.js":{name:"merged-objects",displayName:"Merged Objects",script:function(e,t,n){"use strict";var r=n("../helpers/deepMerge");e.exports=function(e){var t=e.objects.slice();return t.unshift({}),r.apply(null,t)}}},"core/src/lib/dataElements/queryStringParameter.js":{name:"query-string-parameter",displayName:"Query String Parameter",script:function(e,t,n){"use strict";var r=n("@adobe/reactor-window"),a=n("@adobe/reactor-query-string");e.exports=function(e){var t=a.parse(r.location.search);if(!e.caseInsensitive)return t[e.name];for(var n=e.name.toLowerCase(),o=Object.keys(t),i=0;it})),greaterThanOrEqual:u((function(e,t){return e>=t})),isTrue:function(e){return!0===e},isTruthy:function(e){return Boolean(e)},isFalse:function(e){return!1===e},isFalsy:function(e){return!e}};e.exports=function(e){return d[e.comparison.operator](e.leftOperand,e.rightOperand,Boolean(e.comparison.caseInsensitive))}}},"core/src/lib/events/domReady.js":{name:"dom-ready",displayName:"DOM Ready",script:function(e,t,n){"use strict";var r=n("./helpers/pageLifecycleEvents");e.exports=function(e,t){r.registerDomReadyTrigger(t)}}},"core/src/lib/events/windowLoaded.js":{name:"window-loaded",displayName:"Window Loaded",script:function(e,t,n){"use strict";var r=n("./helpers/pageLifecycleEvents");e.exports=function(e,t){r.registerWindowLoadedTrigger(t)}}},"core/src/lib/conditions/queryStringParameter.js":{name:"query-string-parameter",displayName:"Query String Parameter",script:function(e,t,n){"use strict";var r=n("@adobe/reactor-window"),a=n("@adobe/reactor-query-string"),o=n("../helpers/textMatch");e.exports=function(e){var t,n=a.parse(r.location.search);if(!n.hasOwnProperty(e.name))return!1;t=Array.isArray(e.queryParams)?e.queryParams:[{value:e.value,valueIsRegex:Boolean(e.valueIsRegex)}];var i=n[e.name];return t.some((function(e){var t=e.valueIsRegex?new RegExp(e.value,"i"):e.value;return o(i,t)}))}}},"core/src/lib/helpers/getObjectProperty.js":{script:function(e){"use strict";e.exports=function(e,t){for(var n=t.split("."),r=e,a=0,o=n.length;a2&&void 0!==arguments[2]?arguments[2]:null,r=f+t ;l.existy(n)&&""!==n?e.setAttribute(r,n):e.removeAttribute(r)}t.__esModule=!0;var c=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};o(this,e),this.root=t,this.options=n,this.doc=t.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new u.default("",{autoFix:n.autoFix}),this.actuals=[t],this.proxyHistory="",this.proxyRoot=this.doc.createElement(t.nodeName),this.scriptStack=[],this.writeQueue=[],s(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var t=this.writeQueue.shift();l.isFunction(t)?this._callFunction(t):this._writeImpl(t)}},e.prototype._callFunction=function(e){var t={type:"function",value:e.name||e.toString()};this._onScriptStart(t),e.call(this.win,this.doc),this._onScriptDone(t)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var t=void 0,n=void 0,r=void 0,a=[];(t=this.parser.readToken())&&!(n=l.isScript(t))&&!(r=l.isStyle(t));)(t=this.options.beforeWriteToken(t))&&a.push(t);a.length>0&&this._writeStaticTokens(a),n&&this._handleScriptToken(t),r&&this._handleStyleToken(t)},e.prototype._writeStaticTokens=function(e){var t=this._buildChunk(e);return t.actual?(t.html=this.proxyHistory+t.actual,this.proxyHistory+=t.proxy,this.proxyRoot.innerHTML=t.html,d&&(t.proxyInnerHTML=this.proxyRoot.innerHTML),this._walkChunk(),d&&(t.actualInnerHTML=this.root.innerHTML),t):null},e.prototype._buildChunk=function(e){for(var t=this.actuals.length,n=[],r=[],a=[],o=e.length,i=0;i)/," "+f+"id="+u+" $1")),s.attrs.id!==g&&s.attrs.id!==p&&a.push("atomicTag"===s.type?"":"<"+s.tagName+" "+f+"proxyof="+u+(s.unary?" />":">"))}}else r.push(c),a.push("endTag"===s.type?c:"")}return{tokens:e,raw:n.join(""),actual:r.join(""),proxy:a.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,t=[this.proxyRoot];l.existy(e=t.shift());){var n=1===e.nodeType;if(!n||!i(e,"proxyof")){n&&(this.actuals[i(e,"id")]=e,s(e,"id"));var r=e.parentNode&&i(e.parentNode,"proxyof");r&&this.actuals[r].appendChild(e)}t.unshift.apply(t,l.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var t=this,n=this.parser.clear();n&&this.writeQueue.unshift(n),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,(function(){t._onScriptDone(e)})))},e.prototype._handleStyleToken=function(e){var t=this.parser.clear();t&&this.writeQueue.unshift(t),e.type=e.attrs.type||e.attrs.TYPE||"text/css",(e=this.options.beforeWriteToken(e))&&this._writeStyleToken(e),t&&this.write()},e.prototype._writeStyleToken=function(e){var t=this._buildStyle(e);this._insertCursor(t,p),e.content&&(t.styleSheet&&!t.sheet?t.styleSheet.cssText=e.content:t.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var t=this.doc.createElement(e.tagName);return t.setAttribute("type",e.type),l.eachKey(e.attrs,(function(e,n){t.setAttribute(e,n)})),t},e.prototype._insertCursor=function(e,t){this._writeImpl('');var n=this.doc.getElementById(t);n&&n.parentNode.replaceChild(e,n)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){e===this.scriptStack[0]?(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)):this.options.error({msg:"Bad script nesting or script finished twice"})},e.prototype._writeScriptToken=function(e,t){var n=this._buildScript(e),r=this._shouldRelease(n),a=this.options.afterAsync;e.src&&(n.src=e.src,this._scriptLoadHandler(n,r?a:function(){t(),a()}));try{this._insertCursor(n,g),n.src&&!r||t()}catch(e){this.options.error(e),t()}},e.prototype._buildScript=function(e){var t=this.doc.createElement(e.tagName);return l.eachKey(e.attrs,(function(e,n){t.setAttribute(e,n)})),e.content&&(t.text=e.content),t},e.prototype._scriptLoadHandler=function(e,t){function n(){e=e.onload=e.onreadystatechange=e.onerror=null}function r(){n(),null!=t&&t(),t=null}function a(e){n(),i(e),null!=t&&t(),t=null}function o(e,t){var n=e["on"+t];null!=n&&(e["_on"+t]=n)}var i=this.options.error;o(e,"load"),o(e,"error"),c(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){a({msg:"onload handler failed "+t+" @ "+e.src})}r()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){return void a({msg:"onerror handler failed "+t+" @ "+e.src})}a({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&r()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();t.default=m},function(e){var t;t=function(){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a=r(n(1));e.exports=a.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var i=a(n(2)),s=a(n(3)),c=r(n(6)),u=n(5),l={comment:/^");if(t>=0)return new u.CommentToken(e.substr(4,t-1),t+3)}function a(e){var t=e.indexOf("<");return new u.CharsToken(t>=0?t:e.length)}function o(e){var t,n,r;if(-1!==e.indexOf(">")){var a=e.match(l.startTag);if(a){var o=(t={},n={},r=a[2],a[2].replace(l.attr,(function(e,a){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(t[arguments[5]]="",n[arguments[5]]=!0):t[a]=arguments[2]||arguments[3]||arguments[4]||l.fillAttr.test(a)&&a||"":t[a]="",r=r.replace(e,"")})),{v:new u.StartTagToken(a[1],a[0].length,t,n,!!a[3],r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))});if("object"===(void 0===o?"undefined":c(o)))return o.v}}}function i(e){var t=o(e);if(t){var n=e.slice(t.length);if(n.match(new RegExp("","i"))){var r=n.match(new RegExp("([\\s\\S]*?)","i"));if(r)return new u.AtomicTagToken(t.tagName,r[0].length+t.length,t.attrs,t.booleanAttrs,r[1])}}}function s(e){var t=e.match(l.endTag);if(t)return new u.EndTagToken(t[1],t[0].length)}t.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.comment=r,t.chars=a,t.startTag=o,t.atomicTag=i,t.endTag=s;var u=n(4),l={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0,t.EndTagToken=t.AtomicTagToken=t.StartTagToken=t.TagToken=t.CharsToken=t.CommentToken=t.Token=void 0;var a=n(5),o=(t.Token=function e(t,n){r(this,e),this.type=t,this.length=n,this.text=""},t.CommentToken=function(){function e(t,n){r(this,e),this.type="comment",this.length=n||(t?t.length:0),this.text="",this.content=t}return e.prototype.toString=function(){return"\n\n\n',language:"html"},timeout:2e3,delayNext:!0}]},{id:"RLeb0c15f2273c46c9a17610fec50ab3ac",name:"OT - Preference Center - Accept All Cookies Click",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:"#accept-recommended-btn-handler",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.getVar("ot_strictly_necessary_group_active")}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/b36b5069500e/c42d7fb2e7a6/713abe71134a/RC572b632850464e2598df79c42b97581c-source.min.js",language:"javascript",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLf030c9729fda48cf8c884753cdce76a0",name:"Site Interaction -AEP- Prod",events:[{modulePath:"core/src/lib/events/pageBottom.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"track"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/variable.js",settings:{name:"digitalData.events.siteInteraction",value:"true",valueIsRegex:!0},timeout:2e3}],actions:[{modulePath:"adobe-alloy/dist/lib/actions/sendEvent/index.js",settings:{xdm:"%XDM Merge Global + Site Interaction - Prod%",type:"web.webpagedetails.pageViews",instanceName:"alloy",renderDecisions:!0,edgeConfigOverrides:{development:{}}},timeout:2e3,delayNext:!0}]},{id:"RLf0e35189effa4124b810cbf3e92e32d5",name:"MP: Special Offers - Diljit Contest - Tell Me More - No Fee Chequing Account CTA",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:"#button-1706895375827",elementProperties:[{name:"data-utc",value:"O6316:3"}],bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.getVar("consent_advertising")}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/b36b5069500e/c42d7fb2e7a6/713abe71134a/RCcf8f3623829a42e68de5c19af69a8c37-source.min.js",language:"html",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLf4a87b0b6f6342798209bd838707eb38",name:"NPS - Survey Form Submit",events:[{modulePath:"core/src/lib/events/pageBottom.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"track"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/variable.js",settings:{name:"digitalData.events.surveySubmit",value:"true",valueIsRegex:!0},timeout:2e3}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar55",type:"value",value:"%nps_survey_id%"},{name:"eVar56",type:"value",value:"%nps_survey_feedbackID%"}],props:[{name:"prop55",type:"alias",value:"eVar55"}],events:[{name:"event56"}]}},timeout:2e3,delayNext:!0}]},{id:"RLf7913b3e2f2f4c1ea86bb6f0446f9ad8",name:"MP: Special Offers - Diljit Contest - Tell Me More - International Student GIC Program Help CTA",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:"#button-1706895086635",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.getVar("consent_advertising")}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/b36b5069500e/c42d7fb2e7a6/713abe71134a/RC821a7d9be3844af7989acc6263bb4cd6-source.min.js",language:"html",isExternal:!0},timeout:2e3,delayNext:!0}]},{id:"RLf7dc71cb6ecb4f209aa33a7770710c4d",name:"AEP - Get ECID",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:5}],conditions:[],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"var alloy = (window.alloy || '');\n if(alloy && alloy != ''){\n alloy('getIdentity')\n .then(function(result) {\n // The command succeeded.\n _satellite.cookie.set('alloy_ecid', result.identity.ECID,{'domain':_satellite.getVar('root_domain')});\n _satellite.logger.log(result.identity.ECID);\n _satellite.logger.log(_satellite.cookie.get('alloy_ecid'));\n })\n .catch(function(error) {\n // The command failed.\n // \\\"error\\\" will be an error object with additional information.\n _satellite.logger.warn('Failed to capture ECID');\n });\n}",language:"javascript"},timeout:2e3,delayNext:!0}]},{id:"RLf842488c1d254c339733ec19c1b22266",name:"Trigger Direct Call Rule on Page Load",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"function addEventListener() {\n if (window.OneTrust && window.OnetrustActiveGroups) {\n _satellite.track('trigger');\n } else {\n console.log(\"Awaiting Consent To Be Updated\");\n setTimeout(addEventListener,100);\n }\n}\naddEventListener()",language:"javascript"},timeout:2e3,delayNext:!0}]},{id:"RLfcce28d4640b4e59b33b13051bc2fda4",name:"MP: Special Offers - High Interest Savings Account Splash Page - EN",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"trigger"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/path.js",settings:{paths:[{value:"/en/special-offers/high-interest-savings-account.html"}]},timeout:2e3},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return _satellite.getVar("consent_advertising")}},timeout:2e3}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"https://assets.adobedtm.com/b36b5069500e/c42d7fb2e7a6/713abe71134a/RC84747690e263468baac31793568099d5-source.min.js",language:"html",isExternal:!0},timeout:2e3,delayNext:!0}]}]};var _satellite=function(){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function t(e){return"[object Object]"===Object.prototype.toString.call(e)}function n(e){var n,r;return!1!==t(e)&&(void 0===(n=e.constructor)||!1!==t(r=n.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))}function r(e){return"string"==typeof e&&-1!==e.indexOf("[")&&-1!==e.indexOf("]")}function a(e){return e.substr(0,e.indexOf("["))}function o(e,t,n){if(e.length&&dt(t)){var i=e[0];if(1!==e.length){var s=e.slice(1);if(!r(i))return o(s,t[i],n);var c=t[i=a(i)];Array.isArray(c)&&c.forEach((function(e){return o(s,e,n)}))}else t.hasOwnProperty(i)&&"string"==typeof t[i]&&(t[i]=n(t[i]))}}if(window.atob){var i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},s=document,c=Object.assign,u=window,l=u,d=function(e,t,n,r){var a,o=Boolean(t&&Array.isArray(n)),i=Boolean(o&&e),s=document.createElement("a");if(o){var c=function(){var e=new Error("Unable to find the Library Embed Code for Dynamic Host Resolution.");throw e.code="dynamic_host_resolver_constructor_error",e};if(e&&(/^((https?:)?\/\/).+/.test(e)||c(),/^\/\/.+/.test(e)?s.href=l.location.protocol+e:s.href=e),s.hostname||c(),-1===n.indexOf(s.hostname)){var u=new Error("This library is not authorized for this domain. Please contact your CSM for more information.");throw u.code="dynamic_host_not_allowed",u}}var d=function(){if(null!=a)return a;if(i){var e=s.host;/:80$/.test(e)?e=e.replace(":80",""):/:80\/$/.test(e)?e=e.replace(":80/",""):/:443$/.test(e)?e=e.replace(":443",""):/:443\/$/.test(e)&&(e=e.replace(":443/","")),a=s.protocol+"//"+e}else a="";return a},f=function(e){return i&&"string"==typeof e?[d(),"/"===e.charAt(0)?e.slice(1):e].join("/"):e},p={getTurbineHost:d,decorateWithDynamicHost:f,get isDynamicEnforced(){return o}};return l&&r.onDebugChanged((function(e){e?l.dynamicHostResolver=p:delete l.dynamicHostResolver})),p},f=function(e){var t=[];return e.forEach((function(e){e.events&&e.events.forEach((function(n){t.push({rule:e,event:n})}))})),t.sort((function(e,t){return e.event.ruleOrder-t.event.ruleOrder}))},p="debug",g=function(e,t){var n=function(){return"true"===e.getItem(p)},r=function(t){e.setItem(p,t)},a=[],o=function(e){a.push(e)};return t.outputEnabled=n(),{onDebugChanged:o,getDebugEnabled:n,setDebugEnabled:function(e){n()!==e&&(r(e),t.outputEnabled=e,a.forEach((function(t){t(e)})))}}},m="Module did not export a function.",v=function(e,t,n){return function(r,a,o){o=o||[];var i=e.getModuleExports(r.modulePath);if("function"!=typeof i)throw new Error(m);var s=e.getModuleDefinition(r.modulePath),c=r.settings||{};!r.hasTransformedFilePaths&&s.filePaths&&(n(c,s.filePaths,r.modulePath),r.hasTransformedFilePaths=!0);var u=t(c,a);return i.bind(null,u).apply(null,o)}},b=function(e){return"string"==typeof e?e.replace(/\s+/g," ").trim():e},h={LOG:"log",INFO:"info",DEBUG:"debug",WARN:"warn",ERROR:"error"},y="\ud83d\ude80",_=10===parseInt((/msie (\d+)/.exec(navigator.userAgent.toLowerCase())||[])[1])?"[Launch]":y,w=!1,C=function(e){if(w&&window.console){var t=Array.prototype.slice.call(arguments,1);t.unshift(_),e!==h.DEBUG||window.console[e]||(e=h.INFO),window.console[e].apply(window.console,t)}},P=C.bind(null,h.LOG),j=C.bind(null,h.INFO),E=C.bind(null,h.DEBUG),D=C.bind(null,h.WARN),x=C.bind(null,h.ERROR),S=function(){var e=w;w=!0,C.apply(null,Array.prototype.concat(h.WARN,Array.prototype.slice.call(arguments))),e||(w=!1)},V={log:P,info:j,debug:E,warn:D,error:x,deprecation:S,get outputEnabled(){return w},set outputEnabled(e){w=e},createPrefixedLogger:function(e){var t="["+e+"]";return{log:P.bind(null,t),info:j.bind(null,t),debug:E.bind(null,t),warn:D.bind(null,t),error:x.bind(null,t)}}},O=u,I="com.adobe.reactor.",k=function(e,t){var n=I+(t||"");return{getItem:function(t){try{return O[e].getItem(n+t)}catch(e){return null}},setItem:function(t,r){try{return O[e].setItem(n+t,r),!0}catch(e){return!1}}}},T=k,M="dataElements.",N=T("sessionStorage",M),R=T("localStorage",M),A={PAGEVIEW:"pageview",SESSION:"session",VISITOR:"visitor"},L={},F=function(e){var t;try{t=JSON.stringify(e)}catch(e){}return t},q=b,B=V,U={setValue:function(e,t,n){var r;switch(t){case A.PAGEVIEW:return void(L[e]=n);case A.SESSION:return void((r=F(n))&&N.setItem(e,r));case A.VISITOR:return void((r=F(n))&&R.setItem(e,r))}},getValue:function(e,t){var n;switch(t){case A.PAGEVIEW:return L.hasOwnProperty(e)?L[e]:null;case A.SESSION:return null===(n=N.getItem(e))?n:JSON.parse(n);case A.VISITOR:return null===(n=R.getItem(e))?n:JSON.parse(n)}}},H=function(e,t,n,r){return"Failed to execute data element module "+e.modulePath+" for data element "+t+". "+n+(r?"\n"+r:"")},z=function(e,t,n,r,a){return function(o,i){var s=t(o);if(!s)return r?"":void 0;var c,u,l=s.storageDuration;try{c=e.getModuleExports(s.modulePath),u=e.getModuleDefinition(s.modulePath)}catch(e){return void B.error(H(s,o,e.message,e.stack))}if("function"==typeof c){var d,f=s.settings||{};!s.hasTransformedFilePaths&&u.filePaths&&(a(f,u.filePaths,s.modulePath),s.hasTransformedFilePaths=!0);try{d=c(n(f,i),i)}catch(e){return void B.error(H(s,o,e.message,e.stack))}return l&&(null!=d?U.setValue(o,l,d):d=U.getValue(o,l)),null==d&&null!=s.defaultValue&&(d=s.defaultValue),"string"==typeof d&&(s.cleanText&&(d=q(d)),s.forceLowerCase&&(d=d.toLowerCase())),d}B.error(H(s,o,"Module did not export a function."))}},W=b,G={text:function(e){return e.textContent},cleanText:function(e){return W(e.textContent)}},X=function(e,t,n){for(var r,a=e,o=0,i=t.length;o10?(re.error("Data element circular reference detected: "+s.join(" -> ")),e):i(e,t)}},oe=function(e){return function(){if("string"==typeof arguments[0])e[arguments[0]]=arguments[1];else if(arguments[0]){var t=arguments[0];for(var n in t)e[n]=t[n]}}},ie="undefined"!=typeof window&&window.Promise||void 0!==i&&i.Promise,se=ie,ce=function(e,t,n){return function(r,a,o,i){return i.then((function(){var i,s=r.delayNext;return new se((function(t,n){var a=e(r,o,[o]);if(!s)return t();var c=r.timeout,u=new se((function(e,t){i=setTimeout((function(){t(new Error("A timeout occurred because the action took longer than "+c/1e3+" seconds to complete. "))}),c)}));se.race([a,u]).then(t,n)})).catch((function(e){return clearTimeout(i),e=t(e),n(r,a,e),se.reject(e)})).then((function(){clearTimeout(i)}))}))}},ue=ie,le=function(e,t,n,r,a){return function(o,i,s,c){return c.then((function(){var c;return new ue((function(t,n){var r=e(o,s,[s]),a=o.timeout,i=new ue((function(e,t){c=setTimeout((function(){t(new Error("A timeout occurred because the condition took longer than "+a/1e3+" seconds to complete. "))}),a)}));ue.race([r,i]).then(t,n)})).catch((function(e){return clearTimeout(c),e=t(e),r(o,i,e),ue.reject(e)})).then((function(e){if(clearTimeout(c),!n(o,e))return a(o,i),ue.reject()}))}))}},de=ie.resolve(),fe=function(e,t,n){return function(r,a){return r.conditions&&r.conditions.forEach((function(t){de=e(t,r,a,de)})),r.actions&&r.actions.forEach((function(e){de=t(e,r,a,de)})),de=(de=de.then((function(){n(r)}))).catch((function(){}))}},pe=function(e){return Boolean(e&&"object"==typeof e&&"function"==typeof e.then)},ge=function(e,t,n,r){return function(a,o){var i;if(a.conditions)for(var s=0;s