/** * Copyright (c) 2017-present, Facebook, Inc. All rights reserved. * * You are hereby granted a non-exclusive, worldwide, royalty-free license to use, * copy, modify, and distribute this software in source code or binary form for use * in connection with the web services and APIs provided by Facebook. * * As with any software that integrates with the Facebook platform, your use of * this software is subject to the Facebook Platform Policy * [http://developers.facebook.com/policy/]. This copyright notice shall be * included in all copies or substantial portions of the software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof(typeof Symbol=="function"?Symbol.iterator:"@@iterator")=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==(typeof Symbol=="function"?Symbol.prototype:"@@prototype")?"symbol":typeof e},i(e)}function l(e,t,n){return t=d(t),s(e,c()?Reflect.construct(t,n||[],d(e).constructor):t.apply(e,n))}function s(e,t){if(t&&(i(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return u(e)}function u(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function m(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function _(e,t){return C(e)||y(e,t)||g(e,t)||f()}function f(){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(typeof e=="string")return h(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n2&&arguments[2]!==void 0?arguments[2]:!1;if(e==null)return null;if(o)try{for(var a=L(L({},e),n),i=Object.keys(n),l=0;l=I)return{elements:r,lightDomCount:i};try{for(var l=e.querySelectorAll("*"),s=0;sS||I)continue;var w=void 0,A=void 0,B=void 0,W=void 0;try{var q=r(k,x(l,_,f));w=q[0],A=q[1],B=q[2],W=q[3]}catch(e){var U=e instanceof Error?e:new Error(String(e));U.message="[aam_extract_form_field] ".concat(U.message),C(U,"pixel","aam_extract_form_field");continue}w!=null&&p.push(w),E0&&arguments[0]!==void 0?arguments[0]:e;b(this,t),E(this,"_lastArgs",null),E(this,"_lastTime",0),this._rateMS=n}return S(t,[{key:"_passesThrottleImpl",value:function(){var e=this._lastArgs;if(e==null)return!0;var t=Date.now(),n=t-this._lastTime;if(n>=this._rateMS||e.length!==arguments.length)return!0;for(var r=0;r0})}function z(e,t){return t!=null&&t.buttonSelector==="extended"}function j(e){return function(o){if(!e.disableAutoConfig){var t=o.target instanceof Node?h(o.target):null;if(t!=null){if(C(t)||!F.passesThrottle(t))return;var a=e.getOptedInPixels("InferredEvents");N(a,function(o){var a=n.get(o.id,"inferredEvents"),i=!1;a!=null&&a.disableRestrictedData!=null&&(i=a.disableRestrictedData);var l=z(o.id,a),u;u=k(t,l,!1);var c={},d=Date.now().toString();if(u==null){var m=r.isInMetaQEControl(o.id);m||(u=k(t,l,!0),u!=null&&(c=L(L({},c),{},{"ie[e]":"1"}),r.isInTest(s,d)))}if(u!=null){var f=e.optIns.isOptedIn(o.id,"AutomaticMatching"),g=e.optIns.isOptedIn(o.id,"OpenBridge"),h=y(u),C=v(u,h),b=C?C.innerText:null,S=P(b!=null?b:R(u)).safe;if(!(S!=null&&S.length>H)){var E=f||g,I=x({button:u,buttonFeatures:C,buttonText:S,form:h,pixel:o,shouldExtractUserData:E}),T=_(I,4),D=T[0],$=T[1],N=T[2],w=T[3],A=D;i&&(A={}),$==null&&p.trigger(o),f&&($!=null||N!=null)&&O(e,o,$||{},N,w||{}),g&&$!=null&&K(o,$),!(i&&(o.userDataFormFields==null||M(o.userDataFormFields).length===0)&&(o.alternateUserDataFormFields==null||M(o.alternateUserDataFormFields).length===0)&&(o.sgwUserDataFormFields==null||M(o.sgwUserDataFormFields).length===0)&&!G(o))&&e.trackSingleSystem({systemCategory:"automatic",pixel:o,eventName:"SubscribedButtonClick",customData:A,eventData:{},customParams:c,experimentId:d})}}})}}}}function K(e,t){if(e.sgwUserDataFormFields==null)e.sgwUserDataFormFields=t;else for(var n in t){var r=t[n];r!=null&&typeof r=="string"&&r.trim().length>0&&e.sgwUserDataFormFields&&(e.sgwUserDataFormFields[n]=r)}}function Q(e,n,r,o,a,i){if(!e.disableAutoConfig){var l=e.optIns.isOptedIn(n.id,"InferredEvents");if(l){var s=e.optIns.isOptedIn(n.id,"AutomaticMatching");if(s){var u=r==null,c=A({button:o,containerElement:u?t:r,shouldExtractUserData:!0,allFieldsAreImprovement:i}),d=c.userData,m=c.alternateUserData,_=c.rawCensoredUserData;d==null&&p.trigger(n),(d!=null||m!=null)&&O(e,n,d||{},m,_||{},a)}}}}function X(e,t,n,r,o){Q(e,t,n,r,o,!1)}function Y(e,t,n){Q(e,t,n,null,null,!0)}var J=(function(e){function t(){var e;b(this,t);for(var n=arguments.length,r=new Array(n),o=0;oe.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&arguments[0]!==void 0?arguments[0]:j.getComparedURL(),t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=m(e,D);if((n==null||n.trim()=="")&&(n=m(j.getComparedReferrer(),D)),(n==null||n.trim()=="")&&(n=t),n!=null&&n.length>500)return null;var r=k(x);return n!=null&&n.trim()!=""?r?(r.maybeUpdatePayload(n),T(x,r)):I(x,n):r?T(x,r):null}function J(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:j.getComparedURL(),t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=t,a=o!=null&&o.trim()!="";if(a||(o=_(e,n,r),(o==null||o.trim()=="")&&(o=_(j.getComparedReferrer(),n,r))),o!=null&&o.length>500)return null;var i=k(x);if(o!=null&&o.trim()!=""){var l;return i?(i.maybeUpdatePayload(o),l=T(x,i)):l=I(x,o),a&&l!=null&&v(l.pack()),l}else if(i)return T(x,i);return null}function Z(e){var t=k(P);if(t)return T(P,t),t;var n=null;e.fbp!=null&&e.fbp!==""?n=e.fbp:n=X();var r=I(P,n),o=k(P);return o==null&&V.isInTestPageLoadLevelExperiment(z)&&(e.fbp=n),r}var ee=(function(e){function t(){var e;u(this,t);for(var n=arguments.length,r=new Array(n),o=0;o0),m=r!=null&&r.enableAemSourceTagToLocalStorage!=null?r.enableAemSourceTagToLocalStorage:!1,p=r!=null&&r.enableBetterFbcDetection===!0,C(p),!R(t,n)){var i=Y(j.getComparedURL(),o);i!=null&&d&&E(i.pack(),c)}}});function _(){r.listen(function(e,t,r,i,s){if(R(e,n))return{};var u={},_=Y(j.getComparedURL(),o),f=J(j.getComparedURL(),o,a,m);if(l&&f){var h=f.pack();if(u[$]=h,d){var y=E(f.pack(),c)||h;u[A]=y}}else if(_){var C=_.pack();if(u[$]=_.pack(),d){var v=E(_.pack(),c)||C;u[A]=v}}var L="";if(m&&W())try{var I=B(g);L=I==="1"?"1":"0"}catch(e){}var T=p?b():"",D="",x=S();if(x!==""){var P,M,w=(P=(M=f!=null?f:_)===null||M===void 0?void 0:M.pack())!==null&&P!==void 0?P:"";D=w!==""&&w===x?"1":"0"}if(L!==""||T!==""||D!==""){var O=[L,T,D].join(";").replace(/;$/,"");u[F]=O}var q=Z(n);if(q){var U=q.pack();u[N]=U}if(H("offsite_clo_beta_event_id_coverage",e.id)&&t!=="Lead"){var V=k(K);V!=null&&V.payload!=null&&(u.oed={event_id:V.payload})}return u})}_()})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.cookie"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.cookie",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.cookie",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(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 l(e){for(var t=1;t=0&&r==null;o--){var a=n[o];if(Array.isArray(a)&&a[0]==="identify"){var i=B(a[1],"$email");i==null&&(i=B(a[1],"email")),typeof i=="string"&&i!==""&&(r=i)}}return r==null?null:O({em:r},t,"aam_partner_klaviyo")}catch(e){var l=e instanceof Error?e:new Error(String(e));return l.message="[aam_partner_klaviyo] ".concat(l.message),$(l,"pixel","aam_partner_klaviyo"),null}}function H(t){try{var n=c(e,function(e){return e.analytics.user});if(typeof n!="function")return null;var r=W(B(n(),"traits")),o=B(r,"address");return O({em:B(r,"email"),fn:B(r,"firstName"),ln:B(r,"lastName"),ph:B(r,"phone"),ct:B(o,"city"),st:B(o,"state"),zp:B(o,"postalCode"),country:B(o,"country")},t,"aam_partner_segment")}catch(e){return e.message="[aam_partner_segment] ".concat(e.message),$(e,"pixel","aam_partner_segment"),null}}function G(t){try{var n=c(e,function(e){return e.MktoForms2.allForms});if(typeof n!="function")return null;var r=n();if(!Array.isArray(r)||r.length===0)return null;var o=W(B(r[0],"getValues"));return O({em:B(o,"Email"),fn:B(o,"FirstName"),ln:B(o,"LastName"),ph:B(o,"Phone"),ct:B(o,"City"),st:B(o,"State"),zp:B(o,"PostalCode"),country:B(o,"Country")},t,"aam_partner_marketo")}catch(e){return e.message="[aam_partner_marketo] ".concat(e.message),$(e,"pixel","aam_partner_marketo"),null}}function z(t){try{var n=c(e,function(e){return e.Snipcart.store.getState});if(typeof n!="function")return null;var r=B(n(),"cart");if(r==null)return null;var o=B(r,"billingAddress");return O({em:B(r,"email"),ct:B(o,"city"),st:B(o,"province"),zp:B(o,"postalCode"),country:B(o,"country")},t,"aam_partner_snipcart")}catch(e){return e.message="[aam_partner_snipcart] ".concat(e.message),$(e,"pixel","aam_partner_snipcart"),null}}function j(t){try{var n=c(e,function(e){return e.Ecwid.Cart.get}),r=c(e,function(e){return e.Ecwid.Customer.get}),o=null;typeof n=="function"&&n(function(e){o=e});var a=null;typeof r=="function"&&r(function(e){a=e});var i=B(o,"billingPerson");return O({em:B(a,"email"),ph:B(i,"phone"),ct:B(i,"city"),st:B(i,"stateOrProvinceCode"),zp:B(i,"postalCode"),country:B(i,"countryCode")},t,"aam_partner_ecwid")}catch(e){return e.message="[aam_partner_ecwid] ".concat(e.message),$(e,"pixel","aam_partner_ecwid"),null}}function K(t){try{var n=c(e,function(e){return e.mParticle.Identity.getCurrentUser});if(typeof n!="function")return null;var r=n();if(r==null)return null;var o=W(B(r,"getUserIdentities")),a=B(o,"userIdentities"),i=W(B(r,"getAllUserAttributes"));return O({em:B(a,"email"),fn:B(i,"$FirstName"),ln:B(i,"$LastName")},t,"aam_partner_mparticle")}catch(e){return e.message="[aam_partner_mparticle] ".concat(e.message),$(e,"pixel","aam_partner_mparticle"),null}}function Q(t){try{var n=c(e,function(e){return e.prestashop.customer});return n==null?null:O({em:B(n,"email"),fn:B(n,"firstname"),ln:B(n,"lastname")},t,"aam_partner_prestashop")}catch(e){return e.message="[aam_partner_prestashop] ".concat(e.message),$(e,"pixel","aam_partner_prestashop"),null}}function X(t){try{var n=c(e,function(e){return e.FC.json});if(n==null)return null;var r=B(n,"billing_address");return O({em:B(n,"customer_email"),fn:B(r,"first_name"),ln:B(r,"last_name"),ph:B(r,"phone"),ct:B(r,"city"),st:B(r,"region"),zp:B(r,"postal_code"),country:B(r,"country")},t,"aam_partner_foxy")}catch(e){return e.message="[aam_partner_foxy] ".concat(e.message),$(e,"pixel","aam_partner_foxy"),null}}function Y(t){try{var n=c(e,function(e){return e.vtexjs.checkout.orderForm});if(n==null)return null;var r=B(n,"clientProfileData"),o=B(B(n,"shippingData"),"address");return O({em:B(r,"email"),fn:B(r,"firstName"),ln:B(r,"lastName"),ph:B(r,"phone"),ct:B(o,"city"),st:B(o,"state"),zp:B(o,"postalCode"),country:B(o,"country")},t,"aam_partner_vtex")}catch(e){return e.message="[aam_partner_vtex] ".concat(e.message),$(e,"pixel","aam_partner_vtex"),null}}var J=[{getUserData:q,qe:C},{getUserData:U,qe:b},{getUserData:V,qe:v},{getUserData:H,qe:S},{getUserData:G,qe:R},{getUserData:z,qe:L},{getUserData:j,qe:E},{getUserData:K,qe:k},{getUserData:Q,qe:I},{getUserData:X,qe:T},{getUserData:Y,qe:D}];o.exports=new s(function(e,n){r.listen(function(e){if(e!=null){var r=n.optIns.isOptedIn(e,"AutomaticMatching"),o=n.optIns.isOptedIn(e,"AutomaticMatchingForPartnerIntegrations"),a=r&&o;if(a){var s=n.getPixel(e);if(s!=null){var u=t.get(s.id,"automaticMatching");if(u!=null){var c=M(u.selectedMatchKeys),d=!1;if((c==null||m(c))&&g.isInTestPageLoadLevelExperiment(y)&&(c=F(u.selectedMatchKeys),d=!0),c==null||m(c))for(var p=0;p=0;function a(){return r}o.exports=a})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsGetIsAndroidIAW",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("signalsFBEventsGetIsAndroid"),n=e.navigator,r=n.userAgent,i=r.indexOf("FB_IAB")>=0,l=r.indexOf("Instagram")>=0,s=0,u=r.match(/(FBAV|Instagram)[/\s](\d+)/);if(u!=null){var c=u[0].match(/(\d+)/);c!=null&&(s=parseInt(c[0],10))}var d=397,m=264;function p(e,n){var r=t()&&(i||l);return r?i&&e!=null?e<=s:l&&n!=null?n<=s:r:!1}o.exports={getIsAndroidIAW:p,FB_VERSION_MIN:d,INSTAGRAM_VERSION_MIN:m}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsGetIsIosInAppBrowser",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";function t(){var t=e.navigator,n=t.userAgent.indexOf("AppleWebKit"),r=t.userAgent.indexOf("FBIOS"),o=t.userAgent.indexOf("Instagram"),a=t.userAgent.indexOf("MessengerLiteForiOS");return n!==-1&&(r!==-1||o!==-1||a!==-1)}function n(e){return t()}o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.iabpcmaebridge",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var n=a.getFbeventsModules("SignalsFBEventsEvents"),r=n.fired,i=n.setEventId,l=n.getCustomParameters,s=n.getIMEFromBrowserPropertiesPlatform,u=a.getFbeventsModules("SignalsFBEventsPlugin"),c=a.getFbeventsModules("signalsFBEventsGetIsIosInAppBrowser"),d=a.getFbeventsModules("signalsFBEventsGetIsAndroidIAW"),m=d.getIsAndroidIAW,p=a.getFbeventsModules("SignalsFBEventsConfigStore"),_=a.getFbeventsModules("SignalsFBEventsGuardrail"),f=a.getFbeventsModules("sha256_with_dependencies_new"),g=a.getFbeventsModules("SignalsFBEventsLocalStorageUtils"),h=g.getSearchHistoryKeywords,y=a.getFbeventsModules("SignalsFBEventsComparedManagers");function C(e){return(typeof e=="string"||e instanceof String)&&e.toUpperCase()==="LDU"}function b(e){try{if(e==null||typeof e!="string")return null;var t=JSON.parse(e);return t.conversionBit!=null&&typeof t.conversionBit=="number"&&t.priority!=null&&typeof t.priority=="number"&&t.etldOne!=null&&typeof t.etldOne=="string"?e:JSON.stringify({conversionBit:-1,priority:-1,etldOne:""})}catch(e){return null}}function v(e){if(e==null)return!1;var t=p.get(e,"IABPCMAEBridge");return(t==null?void 0:t.enableAutoEventId)===!0}o.exports=new u(function(n,o){if(!(!c()&&!m(null,null))){var a=null;s.listen(function(e){a=e}),l.listen(function(e,t){if(!v(e.id))return{};var n=null,r=e.id,o=_.eval("get_keywords_from_local_storage",r);if(o){var i=h();i!=null&&i.length>0&&(n=i)}return n!=null&&a!=null?{iab:1,lspk:n}:{iab:1}}),i.listen(function(t,n){if(v(t)){var r="".concat(e.location.origin,"_").concat(Date.now(),"_").concat(Math.random()),o=f(r),a=n.get("eid");if(_.eval("multi_eid_fix",t)&&(a==null||a==="")&&(a=n.getEventId()),!(a!=null&&a!==""||o==null)){n.append("apcm_eid","1");var i="pcm_plugin-set_".concat(o);n.append("eid",i)}}}),r.listen(function(n,r){if(c()){var o=r.get("id"),a=r.get("ev"),i={},l=r.get("dpo"),s=r.get("dpoco"),u=r.get("dpost"),d=r.get("coo"),m=r.get("es"),p=b(r.get("aem")),_=!1;if((d==="false"||d==="true")&&(i.coo=d),m!==null&&(i.es=m),t!==null&&t.referrer!==null&&(i.referrer_link=y.getComparedReferrer()),C(l)){if(s==="1"&&u==="1000")return;s==="0"&&u==="0"&&(_=!0)}var f={id:o,ev:a,dpo:_,aem:p!=null?p:""},g=["eid","apcm_eid","iab","lspk"],h={};r.forEach(function(e,t){if(e){var n=e.match(/^cd\[(.+)\]$/);n?i[n[1]]=t:g.includes(e)&&(h[e]=t)}}),i.cd_extra=JSON.stringify(h),f.cd=JSON.stringify(i);var v={pcmPixelPostMessageEvent:f};e.postMessage(v,"*")}})}})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.iabpcmaebridge"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.iabpcmaebridge",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.iabpcmaebridge",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof(typeof Symbol=="function"?Symbol.iterator:"@@iterator")=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==(typeof Symbol=="function"?Symbol.prototype:"@@prototype")?"symbol":typeof e},i(e)}function l(e){return d(e)||c(e)||u(e)||s()}function s(){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 u(e,t){if(e){if(typeof e=="string")return m(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function c(e){if(typeof Symbol!="undefined"&&e[typeof Symbol=="function"?Symbol.iterator:"@@iterator"]!=null||e["@@iterator"]!=null)return Array.from(e)}function d(e){if(Array.isArray(e))return m(e)}function m(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=200&&i.status<300){var e=t.asyncParamFetchers.get(U);e!=null&&e.result==null&&(e.result=i.responseText,t.asyncParamFetchers.set(U,e)),o(i.responseText)}else{var r=new Error("[EBP Error] Android"+(n?" EBPaaP":"")+", status="+i.status+", responseText="+i.responseText);m(r,p,V),a(r)}};try{var l=S(XMLHttpRequest.prototype,b);if(l!=null&&!l.open.toString().includes("native code")){var s=new Error("[EBP Error] XMLHttpRequest.prototype.open is overridden ");m(s,p,V),a(s)}i.open("GET",r),i.send()}catch(e){var u=e instanceof Error?e.message:String(e),c=new Error("[EBP Error] XMLHttpRequest.prototype.open call failed, "+u);m(c,p,V),a(c)}});t.asyncParamFetchers.set(U,{request:o,callback:H}),t.asyncParamPromisesAllSettled=!1}function j(t,n,r){var o=new Promise(function(t,o){var a=[],i=[];n.forEach(function(t){var n=t.ebp_path;if(n!==""){var r=new Promise(function(r,o){var i=new e.XMLHttpRequest;i.onloadend=function(){if(i.readyState===i.DONE&&i.status>=200&&i.status<300)a.push({paramConfig:t,paramValue:i.responseText,paramSource:null}),r(i.responseText);else{var e=new Error("[EBP Error], status=".concat(i.status,", responseText=").concat(i.responseText));m(e,p,V),o(e)}};try{var l=S(XMLHttpRequest.prototype,b);if(l!=null&&!l.open.toString().includes("native code")){var s=new Error("[EBP Error] XMLHttpRequest.prototype.open is overridden ");m(s,p,V),o(s)}}catch(e){m(e,p,V),o(e)}i.open("GET","properties://browser/"+n),i.send()});i.push(r)}}),Promise.allSettled(i).then(function(){var e=L(r,a,W);t(e)})});t.asyncParamFetchers.set(U,{request:o,callback:G}),t.asyncParamPromisesAllSettled=!1}function K(t,n){var r=n?"ebpaap":"clickID",o=e.webkit.messageHandlers.browserProperties.postMessage(r);o.then(function(e){var n=t.asyncParamFetchers.get(U);return n!=null&&n.result==null&&(n.result=e,t.asyncParamFetchers.set(U,n)),e}).catch(function(e){var t=e instanceof Error?e.message:String(e);m(new Error("[EBP Error] iOS Fetch error".concat(n?" EBPaaP":"",": ").concat(t)),p,V)}),t.asyncParamFetchers.set(U,{request:o,callback:H}),t.asyncParamPromisesAllSettled=!1}function Q(t,n,r){var o=[],a=[],i=new Promise(function(i,l){n.forEach(function(t){var n=t.ebp_path;if(n!==""){var r=e.webkit.messageHandlers.browserProperties.postMessage(n);r.then(function(e){return o.push({paramConfig:t,paramValue:e,paramSource:null}),e}).catch(function(e){var t=e instanceof Error?e.message:String(e),n=new Error("[EBP Error] ".concat(t));m(n,p,V),l(n)}),a.push(r)}}),Promise.allSettled(a).then(function(e){var n=L(r,o,W),a=t.asyncParamFetchers.get(U);a!=null&&a.result==null&&(a.result=n,t.asyncParamFetchers.set(U,a)),i(n)})});t.asyncParamFetchers.set(U,{request:i,callback:G}),t.asyncParamPromisesAllSettled=!1}function X(){var e=[],t=[];return F.params!=null&&F.params.forEach(function(n){var r=h(n.query);r!=null?t.push({paramConfig:n,paramValue:r,paramSource:null}):e.push(n)}),{urlMissingParams:e,urlExistingParams:t}}o.exports=new _(function(t,r){if(!(typeof Promise=="undefined"||Promise.toString().indexOf("[native code]")===-1)){var o=e.webkit!=null&&e.webkit.messageHandlers!=null&&e.webkit.messageHandlers.browserProperties!=null,a=s(u,c)&&typeof e.XMLHttpRequest!="undefined";!o&&!a||n.listen(function(e){var t,n,i,l=r.getPixel(e);if(l!=null){var s=r.pluginConfig.get(l.id,"browserProperties");if(s!=null&&s.fbcParamsConfig!=null&&(F=s.fbcParamsConfig),O=(t=s==null?void 0:s.enableFbcParamSplitIOS)!==null&&t!==void 0?t:w,B=(n=s==null?void 0:s.enableFbcParamSplitAndroid)!==null&&n!==void 0?n:w,W=s!=null&&s.enableAemSourceTagToLocalStorage!=null?s.enableAemSourceTagToLocalStorage:!1,q=(i=s==null?void 0:s.enableEBPaaP)!==null&&i!==void 0?i:A,o&&!O){if(h(k)!=null)return;K(r,q)}else if(o&&O){var u=X(),c=u.urlMissingParams,d=u.urlExistingParams;if(c.length===0)return;Q(r,c,d)}else if(a&&!B){if(h(k)!=null)return;z(r,q)}else if(a&&B){var m=X(),p=m.urlMissingParams,_=m.urlExistingParams;if(p.length===0)return;j(r,p,_)}}})}})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.browserproperties"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.browserproperties",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.browserproperties",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof(typeof Symbol=="function"?Symbol.iterator:"@@iterator")=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==(typeof Symbol=="function"?Symbol.prototype:"@@prototype")?"symbol":typeof e},i(e)}function l(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 s(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(t){s=!0,a=t},f:function(){try{i||n.return==null||n.return()}finally{if(s)throw a}}}}function l(e,t){if(e){if(typeof e=="string")return s(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n90&&(_(y),_(m));var v=!1,S="",R=t(h.getComparedReferrer());if(R!=null&&(S=R.hostname),S=="")f(m,"empty"),v=!0;else{var L=String(e.location.hostname);S!==L&&(C(S,l)?f(m,"fb"):C(S,c)?f(m,"ig"):f(m,"other"),v=!0)}v&&f(y,new Date().getTime());var E=p(m);E!=null&&E!="empty"&&E!="fb"&&E!="ig"&&(E="other"),r.listen(function(e){return{ler:E}})}catch(e){var k=e instanceof Error?e.message:String(e),I=new Error("[LastExternalReferrer Error] "+k);e instanceof Error&&e.stack!=null&&(I.stack=e.stack),d(I,"pixel","lastexternalreferrer")}});o.exports=y})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.lastexternalreferrer"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.lastexternalreferrer",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.lastexternalreferrer",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.cookiedeprecationlabel",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsFBEventsEvents"),n=t.getCustomParameters,r=a.getFbeventsModules("SignalsFBEventsPlugin"),i=a.getFbeventsModules("SignalsParamList"),l=a.getFbeventsModules("SignalsFBEventsLogging"),s=l.logError,u=a.getFbeventsModules("signalsFBEventsGetIsChrome"),c="cdl",d="cookieDeprecationLabel",m="";function p(e,t,n){var r=t.customParams||new i;r.get(c)==null&&e!=null&&r.append(c,String(e)),t.customParams=r}o.exports=new r(function(t,r){if(u()){var o=e.navigator.cookieDeprecationLabel;if(o==null){n.listen(function(e){return{cdl:"API_unavailable"}});return}var a=o.getValue().then(function(e){if(e==null)return null;m=String(e);var t=r.asyncParamFetchers.get(d);return t!=null&&t.result==null&&(t.result=m,r.asyncParamFetchers.set(d,t)),m}).catch(function(e){var t=e instanceof Error?e.message:String(e);s(new Error("[CookieDeprecationLabel Error] Fetch error: ".concat(t)),"pixel","cookiedeprecationlabel")});r.asyncParamFetchers.set(d,{request:a,callback:p}),r.asyncParamPromisesAllSettled=!1}})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.cookiedeprecationlabel"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.cookiedeprecationlabel",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.cookiedeprecationlabel",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("fbevents.plugins.unwantedparams",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("fbevents.plugins.standardparamchecks",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("fbevents.plugins.gating",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e,t){var n=typeof Symbol!="undefined"&&e[typeof Symbol=="function"?Symbol.iterator:"@@iterator"]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=h(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(t){l=!0,a=t},f:function(){try{i||n.return==null||n.return()}finally{if(l)throw a}}}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&arguments[0]!==void 0?arguments[0]:{handleInvalidJson:!1},n=new l,r=t.querySelectorAll('script[type="application/ld+json"]'),o=0,a=0;af)return n;for(var s=re(i,e.handleInvalidJson),u=100,c=0;c0?n:null}function me(e,t){var n=ee(e,H);if(n!=null){var r=new s;r.ratingValue=te(n,G),r.ratingCount=te(n,z),r.reviewCount=te(n,j),r.bestRating=te(n,K),r.worstRating=te(n,Q),t.aggregateRating=r}}function pe(e,t){t.id=te(e,E),t.sku=te(e,P),t.productId=te(e,N),t.gtin=te(e,M),t.gtin8=te(e,w),t.gtin12=te(e,A),t.gtin13=te(e,F),t.gtin14=te(e,O),t.isbn=te(e,B),t.mpn=te(e,C),t.url=te(e,T)}function _e(e){var t=ee(e,k);if(!Array.isArray(t)||t.length===0)return null;for(var n=0;n=0;d--){var m=u[d],p=M(m,"itemtype");if(p!=="")for(var _=m.querySelectorAll("[itemprop]"),f=0;f<_.length;f++){var g=_[f];if(!c.has(g)){c.add(g);var h=M(g,"itemprop");if(h!==""){var y=A(g);y==null||y===""||(U(a,h,y),V(o,s,h,y,p))}}}}return o.addOffer(a),o.aggregateRating=s,e.addProduct(o),e}function U(e,t,n){e.priceCurrency==null&&t==="pricecurrency"&&(e.priceCurrency=n),e.id==null&&(t==="productid"||t==="sku")&&(e.id=n),e.mpn==null&&t==="mpn"&&(e.mpn=n),e.gtin==null&&F.includes(t.toLowerCase())&&(e.gtin=n),e.price==null&&t==="price"&&(e.price=n),e.availability==null&&t==="availability"&&(e.availability=n),e.itemCondition==null&&P.includes(t.toLowerCase())&&(e.itemCondition=n)}function V(e,t,n,r,o){if((n==="productid"||n==="sku")&&e.addId(r),m.includes(o.toLowerCase())&&(n==="name"&&(e.name=r),n==="description"&&(e.description=r),n==="category"&&(e.category=r),N.includes(n.toLowerCase())&&(e.keywords=r),n==="brand"&&(e.brand=r)),D.includes(o.toLowerCase())&&n==="name"){var a=new s;a.name=r,e.brandStruct=a}T.includes(o.toLowerCase())&&z(t,n,r)}function H(e){for(var t=X(e),n=e.querySelectorAll("[itemscope]"),r=0;r$||R(e,"automatic_parameters",t)}function w(e,t){return i(n())}function A(t){for(var n=t.id,r=t.includeJsonLd,o=r===void 0?!1:r,a=t.instance,i=t.onlyHash,l=i===void 0?!1:i,s=t.includeAutomaticParameters,u=s===void 0?!1:s,c=t.includeProductContent,m=c===void 0?!1:c,p=t.includeProductUrls,_=p===void 0?!1:p,h=I.isInTestPageLoadLevelExperiment(D),y={automaticParameters:{},productID:null,productUrl:null,productContents:[],productUrls:[]},C=F(u,!1,y,m),b=C.extractedProperties,v=O({includeJsonLd:o,includeAutomaticParameters:u,enableNewExtraction:h,defaultProductMetadata:y,includeProductContent:m}),R=v.extractedProperties,L=0;L0||n.length>0||y(r).length>0||y(o).length>1||o.title!==""||a.length>0}function U(){var e={title:""};try{var t=Date.now().toString(),n=I.isInTest(x,t);e=m(n)}catch(e){N("[Microdata Metadata]",e)}return e}o.exports={extractAllSchemas:A,extractMetaTagDataWithErrorLogging:U,extractProductURLs:w}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsMicrodata",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";var e=(function(){function e(){l(this,e),this.products=[],this.errors=[]}return u(e,[{key:"addError",value:function(t){this.errors.push(t)}},{key:"addProduct",value:function(t){this.products.push(t)}},{key:"merge",value:function(t){var e,n;(e=this.products).push.apply(e,f(t.products)),(n=this.errors).push.apply(n,f(t.errors))}}])})(),t=(function(){function e(){l(this,e)}return u(e,[{key:"addId",value:function(t){this.ids==null&&(this.ids=[]),this.ids.push(t)}},{key:"addOffer",value:function(t){this.offers==null&&(this.offers=[]),this.offers.push(t)}}])})(),n=u(function e(){l(this,e)}),r=u(function e(){l(this,e)}),a=u(function e(){l(this,e)}),i=u(function e(){l(this,e)});o.exports={PriceSpecification:i,Microdata:e,Offer:r,AggregateRating:n,Product:t,BrandStruct:a}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsParseMicrodataUtils",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsUtils"),t=e.each,n=a.getFbeventsModules("SignalsFBEventsShared"),r=n.MicrodataExtractionMethods,i=a.getFbeventsModules("SignalsFBEventsShared"),l=i.signalsGetValueFromHTMLElement,s=r.jsonRepair,u=12e4,c=500,d=["product","https://schema.org/product","http://schema.org/product"],m=["offer","https://schema.org/offer","http://schema.org/offer"],p=["aggregateoffer","https://schema.org/aggregateoffer","http://schema.org/aggregateoffer"],_=["aggregaterating","https://schema.org/aggregaterating","http://schema.org/aggregaterating"],f=["brand","https://schema.org/brand","http://schema.org/brand"],g=["aggregaterating"],h=["offers","offer"],y=["pricespecification"],C=["mainentity"],b=["@graph"],S=["hasvariant"],R=["@id"],L=["sku"],E=["productid","product_id"],k=["gtin"],I=["gtin8"],T=["gtin12"],D=["gtin13"],x=["gtin14"],$=["isbn"],P=["mpn"],N=["url"],M=["availability"],w=["pricecurrency"],A=["lowprice"],F=["price"],O=["minprice"],B=["maxprice"],W=["name"],q=["description"],U=["ratingvalue"],V=["ratingcount"],H=["reviewcount"],G=["bestrating"],z=["worstrating"],j=["category"],K=["brand"],Q=["itemcondition"],X=["keywords"];function Y(e,n){if(e==null||v(e)!=="object")return null;var r=Object.keys(e),o={};t(r,function(t){var r=t.trim().toLowerCase();n.includes(r)&&(o[r]=e[t])});var a=n.find(function(e){return o[e]});return a!=null?o[a]:null}function J(e,t){var n=Y(e,t);if(n==null)return null;var r=Array.isArray(n)&&n.length===1?n[0]:n;return typeof r=="string"?r:typeof r=="number"||typeof r=="boolean"?String(r):null}function Z(e,n){n!=null&&(Array.isArray(n)?t(n,function(t){t!=null&&v(t)==="object"&&e.push(t)}):v(n)==="object"&&e.push(n))}function ee(e,t){var n;try{n=JSON.parse(e)}catch(i){var r=ne(e);if(r==null)return[];var o=r.replace(/[\n\r\t]+/g," ");try{n=JSON.parse(o)}catch(e){if(!t)throw e;var a=s(o);if(a==null)return[];n=JSON.parse(a)}}return Array.isArray(n)?n:[n]}function te(e){return e==null||v(e)!=="object"?"":typeof e["@type"]=="string"?e["@type"].toLowerCase():""}function ne(e){return e==null?null:e.replace(/\\"|\"(?:\\"|[^\"])*\"|(\/\/.*|\/\*[\s\S]*?\*\/)/g,function(e,t){return t?"":e})}function re(e,t){var n=e.getAttribute(t);return n==null?"":n.toLowerCase()}function oe(e){return l(e)}function ae(e){for(var t=e.querySelectorAll("[itemprop]"),n=[],r=0;r]+>/g,"")}function de(e){var t={"&":"&","<":"<",">":">",""":'"',"'":"'","'":"'"};return e.replace(/&(amp|lt|gt|quot|#39|apos);/g,function(e){var n;return(n=t[e])!==null&&n!==void 0?n:e}).replace(/&#x([0-9a-fA-F]+);/g,function(e,t){return String.fromCharCode(parseInt(t,16))}).replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})}function me(e){return e.replace(/\s+/g," ").trim()}function pe(e){if(e==null||typeof e!="string")return null;var t=me(de(ce(e)));return t===""?null:t}function _e(e){if(typeof e!="string")return null;var t=e.split("/");return t.length>0?t[t.length-1]:""}o.exports={JSON_LD_TOTAL_LENGTH_LIMIT:u,MICRODATA_VALUE_LENGTH_LIMIT:c,SCHEMA_ORG_PRODUCT_TYPES:d,SCHEMA_ORG_OFFER_TYPES:m,SCHEMA_ORG_AGGREGATE_OFFER_TYPES:p,SCHEMA_ORG_BRAND_TYPES:f,MPN_KEYS:P,AVAILABILITY_KEYS:M,PRICE_KEYS:F,LOW_PRICE_KEYS:A,CURRENCY_KEYS:w,ID_KEYS:R,OFFER_KEYS:h,PRICE_SPECIFICATION_KEYS:y,URL_KEYS:N,MAIN_ENTITY_KEYS:C,GRAPH_KEYS:b,HAS_VARIANT_KEYS:S,SKU_KEYS:L,PRODUCT_ID_KEYS:E,GTIN_KEYS:k,GTIN8_KEYS:I,GTIN12_KEYS:T,GTIN13_KEYS:D,GTIN14_KEYS:x,ISBN_KEYS:$,MIN_PRICE_KEYS:O,MAX_PRICE_KEYS:B,NAME_KEYS:W,DESCRIPTION_KEYS:q,SCHEMA_ORG_AGGREGATE_RATING_TYPES:_,AGGREGATE_RATING_KEYS:g,RATING_VALUE_KEYS:U,RATING_COUNT_KEYS:V,REVIEW_COUNT_KEYS:H,BEST_RATING_KEYS:G,WORST_RATING_KEYS:z,CATEGORY_KEYS:j,BRAND_KEYS:K,ITEM_CONDITION_KEYS:Q,KEYWORDS_KEYS:X,getFieldFromJsonRaw:Y,getFieldFromJsonAsString:J,addToList:Z,parseJsonLdText:ee,getJsonLdType:te,getAttributeString:re,getValueFromElement:oe,getOwnItemprops:ae,getOwnItemscopes:ie,getOwnProperties:le,getOwnTypeofScopes:se,getOwnRel:ue,cleanDescription:pe,extractLastSegment:_e}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsProcessMicrodata",function(){ return(function(e,t,n,r){var o={exports:{}},l=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsParseMicrodataUtils"),t=e.cleanDescription,n=e.extractLastSegment,r=/[^0-9.,\'\s]/g,l=/[\s\']/g,s=/\D/g,u=/[1-9]/;function c(e){var t=[],n=i(e.products),r;try{for(n.s();!(r=n.n()).done;){var o=r.value;if(o.url!=null&&t.push(o.url),o.offers!=null){var a=i(o.offers),l;try{for(a.s();!(l=a.n()).done;){var s=l.value;s.url!=null&&t.push(s.url)}}catch(e){a.e(e)}finally{a.f()}}}}catch(e){n.e(e)}finally{n.f()}return t}function m(e){var t=i(e.products),n;try{for(t.s();!(n=t.n()).done;){var r=n.value;if(r.priceCurrency!=null)return r.priceCurrency;if(r.offers!=null){var o=i(r.offers),a;try{for(o.s();!(a=o.n()).done;){var l=a.value;if(l.priceCurrency!=null)return l.priceCurrency;if(l.priceSpecification!=null){var s=i(l.priceSpecification),u;try{for(s.s();!(u=s.n()).done;){var c=u.value;if(c.priceCurrency!=null)return c.priceCurrency}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){o.e(e)}finally{o.f()}}}}catch(e){t.e(e)}finally{t.f()}return null}function p(e,t){var n=e.offers;if(n==null)return null;var r=E(e),o=L(e),a=I(e),l=[],s=i(n),u;try{for(s.s();!(u=s.n()).done;){var c=u.value,d={},m=L(c),p=I(c),_=T(c),f=$(c),g=E(c),b=m!=null?m:o,v=p!=null?p:a,S=g!=null?g:r;if(h(d,"gtin",b),h(d,"mpn",v),h(d,"availability",_),h(d,"item_price",f),t.includeAllContentIds){var R=k(c);R.length===0&&r!=null&&(R=[r]),y(d,R).forEach(function(e){C(e)||l.push(e)})}else h(d,"id",S),C(d)||l.push(d)}}catch(e){s.e(e)}finally{s.f()}return l.length>0?l:null}function _(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{includeAllContentIds:!0},n=m(e),r=[],o=i(e.products),a;try{for(o.s();!(a=o.n()).done;){var l=a.value,s=p(l,t);s!=null&&r.push.apply(r,f(s))}}catch(e){o.e(e)}finally{o.f()}var u=w(r),c={};return u.length>0&&(c.contents=u),n!=null&&(c.currency=n),Object.keys(c).length===0?null:c}function g(e){var n=[],r=i(e.products),o;try{for(r.s();!(o=r.n()).done;){var a,l,s,u=o.value,c={},d=u.name,m=(a=t(u.description))!==null&&a!==void 0?a:u.description,p=P(u),_=M(u),f=(l=u.brand)!==null&&l!==void 0?l:(s=u.brandStruct)===null||s===void 0?void 0:s.name,g=u.category,y=N(u),b=u.keywords;h(c,"name",d),h(c,"description",m),h(c,"aggregate_rating",p),h(c,"ids",_),h(c,"brand",f),h(c,"category",g),h(c,"item_condition",y),h(c,"keywords",b),C(c)||n.push(c)}}catch(e){r.e(e)}finally{r.f()}return n.length>0?n:null}function h(e,t,n){n!=null&&(e[t]=n)}function y(e,t){var n=[];return t.forEach(function(t){var r=d({},e);r.id=t,n.push(r)}),n.length===0&&!C(e)&&n.push(e),n}function C(e){return Object.keys(e).length===0}function b(e){if(e==null)return null;var t=parseFloat(v(e));return isNaN(t)?null:t}function v(e){var t=e.replace(r,"").replace(l,"");if(t==="")return t;var n=t.lastIndexOf(","),o=t.lastIndexOf(".");return n===-1&&o===-1?t:S(t,n>o?",":".")}function S(e,t){var n=e.lastIndexOf(t),r=e.slice(0,n).replace(s,""),o=e.slice(n+1).replace(s,""),a=t==="."?",":".",i=e.indexOf(a)!==-1,l=e.indexOf(t)!==n||!i&&o.length===3&&u.test(r);return l?r+o:o===""?r===""?"0":r:"".concat(r===""?"0":r,".").concat(o)}function R(e,t){return e==null?t:t==null?e:Math.min(e,t)}function L(e){var t,n,r,o,a,i;return(t=(n=(r=(o=(a=(i=e.gtin)!==null&&i!==void 0?i:e.gtin8)!==null&&a!==void 0?a:e.gtin12)!==null&&o!==void 0?o:e.gtin13)!==null&&r!==void 0?r:e.gtin14)!==null&&n!==void 0?n:e.isbn)!==null&&t!==void 0?t:null}function E(e){var t,n,r;return(t=(n=(r=e.sku)!==null&&r!==void 0?r:e.productId)!==null&&n!==void 0?n:e.id)!==null&&t!==void 0?t:null}function k(e){var t=[];return e.id!=null&&t.push(e.id),e.sku!=null&&t.push(e.sku),e.productId!=null&&t.push(e.productId),t}function I(e){return e.mpn}function T(e){return n(e.availability)}function D(e){return n(e.itemCondition)}function x(e){if(e.priceSpecification==null)return null;var t=null,n=i(e.priceSpecification),r;try{for(n.s();!(r=n.n()).done;){var o=r.value;t=R(t,b(o.price)),t=R(t,b(o.lowPrice)),t=R(t,b(o.maxPrice)),t=R(t,b(o.minPrice))}}catch(e){n.e(e)}finally{n.f()}return t}function $(e){var t,n;return(t=(n=b(e.price))!==null&&n!==void 0?n:b(e.lowPrice))!==null&&t!==void 0?t:x(e)}function P(e){var t=e.aggregateRating;if(t==null)return null;var n={};return h(n,"ratingValue",t.ratingValue),h(n,"ratingCount",t.ratingCount),h(n,"reviewCount",t.reviewCount),h(n,"bestRating",t.bestRating),h(n,"worstRating",t.worstRating),C(n)?null:n}function N(e){if(e.offers==null)return null;var t=i(e.offers),n;try{for(t.s();!(n=t.n()).done;){var r=n.value,o=D(r);if(o!=null)return o}}catch(e){t.e(e)}finally{t.f()}return null}function M(e){var t,n=(t=e.ids)!==null&&t!==void 0?t:[],r=E(e);if(r!=null&&n.push(r),e.offers!=null){var o=i(e.offers),a;try{for(o.s();!(a=o.n()).done;){var l=a.value,s=E(l);s!=null&&n.push(s)}}catch(e){o.e(e)}finally{o.f()}}var u=f(new Set(n));return u.length>0?u:null}function w(e){if(e.length<=1)return e;var t=[],n=[],r=i(e),o;try{for(r.s();!(o=r.n()).done;){var a=o.value;a.id!=null?t.push(a):n.push(a)}}catch(e){r.e(e)}finally{r.f()}if(t.length===1&&n.length===1){for(var l={},s=0,u=Object.keys(n[0]);s=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(t){l=!0,a=t},f:function(){try{i||n.return==null||n.return()}finally{if(l)throw a}}}}function s(e,t){if(e){if(typeof e=="string")return u(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1}).map(function(e){var t=e.charAt(0),n=e.substring(1).split("~");return{pattern:n[0].toLowerCase(),startOfString:t==="1",exceptions:n.slice(1).map(function(e){return e.toLowerCase()})}})}},{key:"_isMetabot",value:function(t,n){if(n===i.SPIDER_OR_BOT_WHITELIST_FAILED){var e="facebookexternalhit";return t.toLowerCase().includes(e)}return!1}},{key:"detectBot",value:function(t){if(!this._isInitialized)return this._createErrorResult("Engine not initialized",t);var e=this._getCacheKey(t);if(this._userAgentCache.has(e)){var n=this._userAgentCache.get(e);if(n)return d(d({},n),{},{cached:!0})}try{var o=this._performBotDetection(t);return this._cacheResult(e,o),o}catch(e){return r(new Error("Error during bot detection")),this._createErrorResult(e.message,t)}}},{key:"shouldBlockUserAgent",value:function(t){var e=this.detectBot(t);return e.ruleType===i.SPIDER_OR_BOT||e.ruleType===i.SPIDER_OR_BOT_WHITELIST_FAILED&&e.isMetabot===!0}},{key:"_checkMobileAppBypass",value:function(t){for(var e=t.toLowerCase(),n=["fban/","fbav/","fbandroidsdk","fbiossdk","fbandroidsdk.","fbiossdk.","fb-zerobalance","fb_iab","fbios","fbandroid"],r=0,o=n;r0){var u=l(s.exceptions),c;try{for(u.s();!(c=u.n()).done;){var d,m=c.value,p=t(e,m),_=(d=s.startOfString)!==null&&d!==void 0&&d?p:e.includes(m);if(_)return{isBot:!1,ruleType:i.NOT_SPIDER_OR_BOT_EXCEPTION}}}catch(e){u.e(e)}finally{u.f()}}return s.matched?{isBot:!0,ruleType:i.SPIDER_OR_BOT}:{isBot:!1,ruleType:i.NOT_SPIDER_AND_NOT_BOT}}},{key:"_checkBrowserPatterns",value:function(n){if(this._browserPatterns.length===0)return!0;var e=l(this._browserPatterns),r;try{for(e.s();!(r=e.n()).done;){var o=r.value,a=t(n,o.pattern),i=o.startOfString?a:n.includes(o.pattern);if(i)return!0}}catch(t){e.e(t)}finally{e.f()}return!1}},{key:"_checkSpiderPatterns",value:function(n){var e=l(this._spiderPatterns),r;try{for(e.s();!(r=e.n()).done;){var o=r.value,a=t(n,o.pattern),i=o.startOfString?a:n.includes(o.pattern);if(i)return{matched:!0,pattern:o.pattern,exceptions:o.exceptions||[],startOfString:o.startOfString}}}catch(t){e.e(t)}finally{e.f()}return{matched:!1}}},{key:"_getCacheKey",value:function(t){return t.length>100?t.substring(0,100)+"_"+t.length:t}},{key:"_cacheResult",value:function(t,n){if(this._userAgentCache.size>=this._cacheMaxSize){var e=this._userAgentCache.keys().next().value;e!=null&&this._userAgentCache.delete(e)}this._userAgentCache.set(t,n)}},{key:"_createErrorResult",value:function(t,n){return{isBot:!1,ruleType:"ERROR"}}},{key:"getStatus",value:function(){return{initialized:this._isInitialized,rules_loaded:this._rulesData!=null,cache_size:this._userAgentCache.size,cache_max_size:this._cacheMaxSize,spider_patterns_count:this._spiderPatterns.length,browser_patterns_count:this._browserPatterns.length}}},{key:"clearCache",value:function(){this._userAgentCache.clear()}},{key:"reloadRules",value:function(){this._rulesData=null,this._spiderPatterns=[],this._browserPatterns=[],this.clearCache()}}])})();o.exports=s})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.botblocking",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsConfigStore"),t=a.getFbeventsModules("SignalsFBEventsBlockFlags"),n=t.createBlockFlags,r=a.getFbeventsModules("SignalsFBEventsBotDetectionEngine"),i=a.getFbeventsModules("SignalsFBEventsGuardrail"),l="botblocking",s=a.getFbeventsModules("SignalsFBEventsLogging"),u=s.logWarning,c=s.logInfoString,d=s.META_PIXEL_PRODUCT_NAME,m=a.getFbeventsModules("SignalsFBEventsEvents"),p=m.configLoaded,_=m.getCustomParameters,f=a.getFbeventsModules("SignalsFBEventsSendEventEvent"),g=a.getFbeventsModules("SignalsFBEventsTyped"),h=g.coerce,y=g.Typed,C=a.getFbeventsModules("SignalsFBEventsPlugin"),b=new C(function(t,o){var a=!1;p.listen(function(t){try{if(t==null)return;var n=o.getPixel(t);if(n==null)return;var i=o.optIns.isOptedIn(t,"BotBlocking");if(!i)return;var s=e.get(t,"botblocking");if(s==null)return;var c=new r;if(s.rules){var m;c.loadRulesFromConfig(s.rules);var p=(m=navigator.userAgent)!==null&&m!==void 0?m:"";a=c.shouldBlockUserAgent(p)}}catch(e){u(new Error("[BotBlocking] Failed to initialize bot blocking plugin - pixel_id: ".concat(t,", error: ").concat(e.message)),d,l)}}),_.listen(function(e,t,r){var i=o.optIns.isOptedIn(e.id,"BotBlocking");if(!i)return{};try{return a?n(["b"]):{}}catch(n){return u(new Error("[BotBlocking] Error during bot blocking in getCustomParameters - pixel_id: ".concat(e.id,", event_name: ").concat(t,", error: ").concat(n.message)),d,l),{}}}),f.listen(function(e){var t=e.id;if(t==null)return!1;var n=h(t,y.fbid());if(n==null)return!1;var r=o.optIns.isOptedIn(n,"BotBlocking");if(!r)return!1;var s=o.getPixel(n);if(s==null)return!1;var m=i.eval("bot_blocking_client_side_block_enabled",n);if(!m)return!1;try{return a?(c("[Meta pixel] Bot traffic detected and blocked - pixel_id: ".concat(n)),!0):!1}catch(e){return u(new Error("[BotBlocking] Error during bot blocking in SendEventEvent - pixel_id: ".concat(n,", error: ").concat(e.message)),d,l),!1}})});o.exports=b})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.botblocking"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.botblocking",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.botblocking",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e,t){var n=typeof Symbol!="undefined"&&e[typeof Symbol=="function"?Symbol.iterator:"@@iterator"]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=h(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(t){l=!0,a=t},f:function(){try{i||n.return==null||n.return()}finally{if(l)throw a}}}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1){var b=[],S=i(C),E;try{for(S.s();!(E=S.n()).done;){var k=E.value;k!=null&&v(k)==="object"&&!Array.isArray(k)&&b.push(d({},k))}}catch(e){S.e(e)}finally{S.f()}C=R(b)}var I=l?{"ie[h]":"1"}:{};return C==null?d({pmd:a},I):a!=null&&v(a)==="object"?d({pmd:d(d({},a),{},{contents:C})},I):d({pmd:{contents:C}},I)})})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.pagemetadata"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.pagemetadata",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.pagemetadata",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.websiteperformance",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsFBEventsEvents"),n=t.getCustomParameters,r=a.getFbeventsModules("SignalsFBEventsPlugin"),i=a.getFbeventsModules("SignalsFBEventsLogging"),l=i.logInfo,s=i.logError,u=i.META_PIXEL_PRODUCT_NAME,c="WebsitePerformance";o.exports=new r(function(t,r){try{var o=function(){var t=typeof e.performance.getEntriesByType=="function"?e.performance.getEntriesByType("navigation"):[],n=t[0];if(n==null)return null;var r=n.domContentLoadedEventEnd,o=n.startTime,a=r-o;return a>0?a:null},a=function(){if(e.performance==null||e.performance.timing==null)return null;var t=e.performance.timing,n=t.domContentLoadedEventEnd,r=t.navigationStart,o=n-r;return o>0?o:null},i=!1;(e.performance==null||typeof e.performance.getEntriesByType!="function")&&(l(new Error("Modern Performance not supported"),u,c),e.performance!=null&&e.performance.timing!=null&&(i=!0));var d=null;i?d=a():d=o(),n.listen(function(e,t,n){try{var l=r.optIns.isOptedIn(e.id,"WebsitePerformance");return l?(d==null&&(i?d=a():d=o()),d==null?{}:{plt:d}):{}}catch(e){return s(e,u,c),{}}})}catch(e){s(e,u,c);return}})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.websiteperformance"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.websiteperformance",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.websiteperformance",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof(typeof Symbol=="function"?Symbol.iterator:"@@iterator")=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==(typeof Symbol=="function"?Symbol.prototype:"@@prototype")?"symbol":typeof e},i(e)}a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("signalsFBEventsWarningAggregator",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logWarning;function n(e,n,r,o){if(e.length!==0){var a=JSON.stringify(e);t(new Error(n),r,o,a)}}function r(e,t,n,r){return{category:e,ids:t,key:n,message:r}}o.exports={logAggregatedWarning:n,warningEntry:r}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("smartSetupBuildResult",function(){ return(function(e,t,n,r){var o={exports:{}},l=o.exports;return(function(){"use strict";var n=a.getFbeventsModules("smartSetupImageUrl"),r=n.extractImageUrl,l=a.getFbeventsModules("smartSetupProcessContent"),s=l.processContent,u=l.DEFAULT_MAX_VALUE_LENGTH,c=a.getFbeventsModules("SignalsFBEventsUtils"),d=c.each,m=c.keys,p=a.getFbeventsModules("signalsFBEventsWarningAggregator"),_=p.logAggregatedWarning,f=p.warningEntry,g=10,h=8,y=function(t){for(var e=t.length-1;e>0;e--){var n=Math.floor(Math.random()*(e+1)),r=t[e];t[e]=t[n],t[n]=r}},C=10*1024,b=100,v=1e3,S=20,R=new Set(["script","noscript","style","svg","link","meta","title"]),L=function(t){return t.nodeName!=null&&t.nodeName.toLowerCase()==="script"&&t instanceof Element&&t.getAttribute("type")==="application/ld+json"},E=function(t,n){return R.has(t)&&!L(n)},k=function(t){for(var e=[],n=t.nodeName!=null?t.nodeName.toLowerCase():"",r=0;r1&&arguments[1]!==void 0?arguments[1]:H,n=t,r=0;r0&&a.height>0&&(a.right<=0||a.bottom<=0))return!1}return!0},X=function(){return{valuesPerEntryCapped:{},elementsScanCapped:{},keywordsCheckCapped:{},valueLengthTruncated:{},boilerplateStripped:{},imageBytesCapped:{}}},Y=function(t){return t==null||!(t>=1)?b:Math.min(Math.floor(t),v)},J=function(){return{warnings:{},limits:X(),matchCounts:{}}},Z=function(t,n,r){var e;t.matchCounts[n]=((e=t.matchCounts[n])!==null&&e!==void 0?e:0)+r},ee=function(t){var e,n,r;if(t==null)return{sampleAll:!1,sampleCandidates:!1,sampleTimings:!1};var o=Math.random()<((e=t.baseSampleRate)!==null&&e!==void 0?e:0),a=Math.random()<((n=t.candidateSampleRate)!==null&&n!==void 0?n:0);return{sampleAll:o,sampleCandidates:a,sampleTimings:(o||a)&&Math.random()<((r=t.timingSampleRate)!==null&&r!==void 0?r:0)}},te=function(){try{var t=e.performance;if(t!=null&&typeof t.now=="function")return function(){try{return t.now()}catch(e){return null}}}catch(e){}return function(){try{return Date.now()}catch(e){return null}}},ne="rule_cost",re=40,oe=function(t,n,r){var e=t[n];if(e==null){t[n]=[r];return}e.indexOf(r)===-1&&e.push(r)},ae=function(t,n,r,o,a){t[n]==null&&(t[n]=[]);var e=o!=null?r+"("+o.substring(0,80)+")":r,i=o!=null?o.substring(0,500):void 0;t[n].push({id:e,key:a,message:i})},ie=function(t,n){for(var e=m(t),r=0;rle||t==null||i(t)!=="object")return null;if(Array.isArray(t)){for(var e=0;e=3&&u.length>n.length&&u.endsWith(n)){var c=t[s];if(c!=null&&i(c)!=="object")return String(c)}}for(var d=0;d+~])(#[A-Za-z_][\w-]*)$/,_e=function(t){var e=t.trim();if(e.indexOf(",")!==-1)return null;var n=e.match(pe);if(n==null)return null;var r=n[1];return r==null||r===e?null:r},fe=function(t,n,o,a,i){var e,l,u=n.maxValueLength;if(n.imageUrlExtraction&&x.has(a))return r(t);var c=T.has(a)?W(t):F(t),d=!c&&t!=null&&t.nodeName.toLowerCase()==="script"&&(e=t.textContent)!==null&&e!==void 0?e:"",m=c||d||(t!=null&&(l=t.getAttribute("src"))!==null&&l!==void 0?l:"")||"";if(m!==""&&t!=null&&t.nodeName.toLowerCase()==="script")if(L(t))try{var p=ue(m,a);p!=null&&(m=p)}catch(e){var _=e instanceof Error?e.message:String(e);ae(i.warnings,"jsonld_field_extraction_error",o,_,a)}else{var f=ce(m,a);f!=null&&(m=f)}if(!m)return"";var g=s(m,u);return m.length>u&&g.lengthu&&oe(a.limits.elementsScanCapped,o,r),[]}for(var m=i.length,p=m>h&&!e,_=Math.min(m,n.maxElementsPerRule),f=new Set,g=0,y=!1,C=0;C<_;C++){if(p&&CP){oe(a.limits.imageBytesCapped,o,r),y=!0;break}g+=S.length}if(f.add(S),f.size>=h){C_&&oe(a.limits.elementsScanCapped,o,r),Array.from(f)},he=function(t,n,r,o,a,l){for(var e=r.maxValueLength,u=[],c=new Set,d=!1,p=!1,_=n==="buttonSignals",f=m(t),g=0;g=h)break}}}if(W||(A.length>B&&oe(l.limits.keywordsCheckCapped,a,o),P.length>O&&oe(l.limits.elementsScanCapped,a,o)),u.length>=h)break}if(u.length>=h)break}}return{values:u,configuredSignalValues:c,hasElements:d,hasVisibleElement:p,groupName:n}},ye=function(t,n,r){if(!n||!t.has("in stock"))return null;var e=s("in stock",r);return e!==""?e:null},Ce=function(t,n,r,o,a){var e=n.maxValueLength,l=JSON.parse(t);if(l==null||i(l)!=="object")return ae(a.warnings,"invalid_json_config",r),[];for(var u=["buttonSignals","textSignals"],c=[],d=0;d0){C.groupName==="buttonSignals"&&C.values.indexOf("in stock")!==-1&&(g=!0);for(var S=0;S0&&n.charAt(0)==="{"},Se=function(t){var e,n,r,o,a={},i=t.rules;if(i==null)return _([f("no_rules_in_config",["none"])],"[SmartSetup] Rule processing issues","pixel","SmartSetup"),a;var l=(e=t.maxEntriesPerKey)!==null&&e!==void 0?e:g,s={maxValueLength:(n=t.maxValueLength)!==null&&n!==void 0?n:u,maxElementsPerRule:Y(t.maxElementsPerRule),imageUrlExtraction:(r=t.imageUrlExtraction)!==null&&r!==void 0?r:!1,inferOosFromAbsence:(o=t.inferOutOfStockFromAbsence)!==null&&o!==void 0?o:!1},c=[],p={},h={},b={},v=J(),S=v.warnings,R=v.limits,L=ee(t.ruleCostTelemetry),E=L.sampleTimings?te():null,k=[],I=[],T=0,D=m(i);d(D,function(e){try{var t=i[e];if(t==null||t.key==null||t.selector==null){c.push(e);return}var n=t.key,r=t.isCandidate===!0,o=L.sampleAll||r&&L.sampleCandidates,a=o&&L.sampleTimings,l=a&&E!=null?E():null,u=ve(t.type,t.selector)?Ce(t.selector,s,e,n,v):ge(t.selector,s,e,n,v);if(o){var d,m=l!=null&&E!=null?E():null;k.push({ruleId:e,key:n,matched:(d=v.matchCounts[e])!==null&&d!==void 0?d:0,elapsedMs:l!=null&&m!=null&&m>=l?m-l:null,isCandidate:r})}if(u.length===0){ie(S,e)||(p[n]==null&&(p[n]=[]),p[n].push(e));return}var _=JSON.stringify({rid:e,v:u}).length;I.push({ruleId:e,key:n,values:u,bytes:_}),T+=_}catch(t){var f=t instanceof Error?t.message:String(t),g=i[e],h=g!=null&&g.key!=null?g.key:void 0;ae(S,"rule_processing_exception",e,f,h)}});var x=0,$=0,P=!1;try{if(T>C){for(var N=64,M=[],w=[],A=0;A=l){h[q.key]==null&&(h[q.key]=[]),h[q.key].push(q.ruleId);continue}if(B+q.bytes>C){b[q.key]==null&&(b[q.key]=[]),b[q.key].push(q.ruleId);continue}B+=q.bytes,x++,$+=q.bytes,a[q.key]==null&&(a[q.key]=[]),a[q.key].push({rid:q.ruleId,v:q.values})}}catch(e){P=!0;for(var V=m(a),H=0;H=l||G+j.bytes>C||(G+=j.bytes,x++,$+=j.bytes,a[j.key]==null&&(a[j.key]=[]),a[j.key].push({rid:j.ruleId,v:j.values}))}}var K=5,Q=!1;try{for(var X={},Z=m(a),le=0;le0&&ye.push({rid:Re.rid,v:Le})}ye.length>0?a[he]=ye:delete a[he]}}catch(e){Q=!0}var Te=[];c.length>0&&Te.push(f("invalid_rule",c));for(var De=m(p),xe=0;xe0&&Te.push(f("payload_cap_admission",["none"],null,JSON.stringify({r:D.length,c:I.length,a:x,cb:T,ab:$}))),P&&Te.push(f("payload_admission_fallback",["none"])),Q&&Te.push(f("boilerplate_dedup_fallback",["none"])),k.length>0){k.length>re&&(y(k),k.length=re);for(var Ge=0;Ge0&&_(Te,"[SmartSetup] Rule processing issues","pixel","SmartSetup"),a},Re=5e3,Le=null,Ee=function(){try{var t,n,r=e.location;return r==null?null:((t=r.origin)!==null&&t!==void 0?t:"")+((n=r.pathname)!==null&&n!==void 0?n:"")}catch(e){return null}},ke=function(t){try{var e=Ee(),n=Date.now();if(e!=null&&Le!=null&&Le.url===e&&n=o)break;for(var a=r;r=n)&&(e=i,n=l)}return e},v=function(t){var e=t.match(_),n=e!=null?e[2]:null;return n!=null&&n!==""?n:null},S=function(n){if(typeof e.getComputedStyle!="function")return null;try{return v(e.getComputedStyle(n).getPropertyValue("background-image"))}catch(e){return null}},R=function(t,n){if(n===a)return S(t);var e=t.getAttribute(n);return e==null?null:i.has(n)?b(e):e},L=function(){var n=t.baseURI;return n!=null&&n!==""?n:e.location.href},E=function(t){if(t==null)return null;var e=t.trim();if(e===""||g.test(e))return null;var n;try{n=h.test(e)?new URL(e):new URL(e,L())}catch(e){return null}return n.protocol!=="http:"&&n.protocol!=="https:"||f.test(n.pathname)||(n.username="",n.password="",n.hash="",n.href.length>r)?null:n.href},k=function(t){return t.complete&&t.naturalWidth>=n&&t.naturalHeight>=n},I=function(t){return E(t.currentSrc!==""?t.currentSrc:t.getAttribute("src"))},T=function(t){var e=t.localName;if(t instanceof HTMLImageElement&&k(t)){var n=I(t);if(n!=null)return n}for(var r=p(e),o=0;o1&&arguments[1]!==void 0?arguments[1]:n;return t(r.trim(),e)};o.exports={processContent:r,DEFAULT_MAX_VALUE_LENGTH:n}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.smartsetup",function(){ return(function(e,t,n,r){var o={exports:{}},l=o.exports;return(function(){"use strict";var n=a.getFbeventsModules("SignalsFBEventsPlugin"),r=a.getFbeventsModules("SignalsFBEventsUtils"),l=r.keys,s=a.getFbeventsModules("SignalsFBEventsEvents"),u=s.getCustomParameters,c=a.getFbeventsModules("smartSetupBuildResult"),d=c.buildSmartSetupResult,m=a.getFbeventsModules("signalsFBEventsWarningAggregator"),p=m.logAggregatedWarning,_=m.warningEntry;o.exports=new n(function(e,t){u.listen(function(n,r){try{var o={};if(t.disableSmartSetup)return{};if(!t.optIns.isOptedIn(n.id,"SmartSetup"))return{};if(t.disableAutoConfig)return{};if(t.optIns.isOptedOut(n.id,"AutomaticSetup"))return{};o.iss=1;var a=f();a!=null&&(o.sssd=a);var i=t.pluginConfig.get(n.id,"smartSetup");if(i==null)return o;e.performanceMark("fbevents:start:smartSetupProcessing",n.id);var s=d(i);return l(s).length>0&&(o.ss=JSON.stringify(s)),e.performanceMark("fbevents:end:smartSetupProcessing",n.id),o}catch(e){var u=e instanceof Error?e.message:String(e);return p([_("plugin_execution_exception",[u.substring(0,80)])],"[SmartSetup] Rule processing issues","pixel","SmartSetup"),{}}})});function f(){var t,n=e.Shopify;if(!y(n))return null;var r={is_s_domain:!0};if(n!=null){var o=g(n.country,n.locale);o!=null&&(r.s_country=o)}var a=(t=e.ShopifyAnalytics)===null||t===void 0?void 0:t.meta;if(a!=null&&i(a)==="object"){var l=a.selectedVariantId;l!=null&&(r.s_selected_variant=String(l))}return r}function g(e,t){var n=typeof e=="string"&&e!==""?e.toUpperCase():null,r=typeof t=="string"&&t!==""?t:h(),o=r!=null&&r!==""?r.split(/[-_]/)[0].toLowerCase():null;return o!=null&&o!==""&&n!=null?o+"_"+n:n!=null?n:o!=null&&o!==""?o:null}function h(){try{var e=t.documentElement,n=e!=null?e.lang:null;return typeof n=="string"&&n!==""?n:null}catch(e){return null}}function y(e){if(e!=null)return!0;try{return t.querySelector('script[src*="cdn.shopify.com"]')!=null}catch(e){return!1}}})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.smartsetup"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.smartsetup",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.smartsetup",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.browserpropertiesplatform",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsFBEventsEvents"),n=t.configLoaded,r=t.getIMEFromBrowserPropertiesPlatform,i=a.getFbeventsModules("signalsFBEventsGetIsAndroidIAW"),l=i.getIsAndroidIAW,s=i.FB_VERSION_MIN,u=i.INSTAGRAM_VERSION_MIN,c=a.getFbeventsModules("SignalsFBEventsLogging"),d=c.logWarning,m=c.META_PIXEL_PRODUCT_NAME,p=a.getFbeventsModules("SignalsFBEventsPlugin"),_=a.getFbeventsModules("SignalsFBEventsBrowserPropertiesTypedef"),f=_.XMLHttpRequestPrototypeTypedef,g=a.getFbeventsModules("SignalsFBEventsTyped"),h=g.coerce,y="browserPropertiesPlatform",C="browserPropertiesPlatform",b=!1;function v(e){if(!(b||e==null||e==="")){var t;try{t=typeof e=="string"?JSON.parse(e):{}}catch(e){d(new Error("[EBPaaP Error] Failed to parse EBPaaP response as JSON"),m,C);return}var n=t.ime;n!=null&&(b=!0,r.trigger(n))}}function S(e,t,n){v(e)}function R(t,n,r){var o=n===!0&&r!=null&&r.length>0?"properties://browser/ebpaap?keys="+encodeURIComponent(JSON.stringify(r)):"properties://browser/ime",a=new Promise(function(n,r){var a=new e.XMLHttpRequest;a.onloadend=function(){if(a.readyState===a.DONE&&a.status>=200&&a.status<300){var e=t.asyncParamFetchers.get(y);e!=null&&e.result==null&&(e.result=a.responseText,t.asyncParamFetchers.set(y,e)),v(a.responseText),n(a.responseText)}else{var o=new Error("[EBPaaP Error] Android, status=".concat(a.status,", responseText=").concat(a.responseText));d(o,m,C),r(o)}};try{var i=h(XMLHttpRequest.prototype,f);if(i!=null&&!i.open.toString().includes("native code")){var l=new Error("[EBPaaP Error] XMLHttpRequest.prototype.open is overridden");d(l,m,C),r(l)}a.open("GET",o),a.send()}catch(e){var s=e instanceof Error?e.message:String(e),u=new Error("[EBPaaP Error] XMLHttpRequest.prototype.open call failed, ".concat(s));d(u,m,C),r(u)}});t.asyncParamFetchers.set(y,{request:a,callback:S}),t.asyncParamPromisesAllSettled=!1}function L(t,n,r){var o=n===!0&&r!=null&&r.length>0?JSON.stringify(r):"ime",a=e.webkit.messageHandlers.browserPropertiesPlatform.postMessage(o);a.then(function(e){var n=t.asyncParamFetchers.get(y);return n!=null&&n.result==null&&(n.result=e,t.asyncParamFetchers.set(y,n)),v(e),e}).catch(function(e){var t=e instanceof Error?e.message:String(e);d(new Error("[EBPaaP Error] iOS Fetch error: ".concat(t)),m,C)}),t.asyncParamFetchers.set(y,{request:a,callback:S}),t.asyncParamPromisesAllSettled=!1}o.exports=new p(function(t,r){if(!(typeof Promise=="undefined"||Promise.toString().indexOf("[native code]")===-1)){var o=e.webkit!=null&&e.webkit.messageHandlers!=null&&e.webkit.messageHandlers.browserPropertiesPlatform!=null,a=l(s,u)&&typeof e.XMLHttpRequest!="undefined";!o&&!a||n.listen(function(e){var t,n,i,l,s=r.getPixel(e);if(s!=null){var u=r.pluginConfig.get(s.id,"browserPropertiesPlatform"),c=(t=u==null?void 0:u.enableIOS)!==null&&t!==void 0?t:!1,d=(n=u==null?void 0:u.enableAndroid)!==null&&n!==void 0?n:!1,m=(i=u==null?void 0:u.usePlatformKeys)!==null&&i!==void 0?i:!1,p=(l=u==null?void 0:u.platformKeys)!==null&&l!==void 0?l:null;o&&c?L(r,m,p):a&&d&&R(r,m,p)}})}})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.browserpropertiesplatform"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.browserpropertiesplatform",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.browserpropertiesplatform",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n0;t--){var n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}}function c(e,t,n,r,o){if(r<=0)return[];var a=l(t),i=s(n);return d(e,a,i,r,o)}function d(e,n,o,a,i){if(a<=0)return[];var l=t(e);u(l);for(var s=[],c=0,d=0;di){c++;continue}for(var p=!1,_=0;_=a))break}}return c>0&&r(new Error("[BitmapEncoder] Skipped "+c+" field(s) exceeding max length of "+i)),s}o.exports={buildKnownSet:l,collectUnknownFields:c,collectUnknownFieldsPrecomputed:d,compileIgnorePatterns:s,encodeBitmap:i}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsConfigDrivenParsingUtils",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsShared"),t=e.unicodeSafeTruncate,n=a.getFbeventsModules("SignalsFBEventsUtils"),r=n.keys,i=n.some,l=a.getFbeventsModules("SignalsFBEventsMicrodataErrors"),s=l.formatClippedError,u=a.getFbeventsModules("SignalsFBEventsParseMicrodataUtils"),c=u.MICRODATA_VALUE_LENGTH_LIMIT,d=a.getFbeventsModules("SignalsFBEventsMicrodataHash"),m=d.computeObjectHash,p="_clipped";function _(){return{fields:{},objects:{}}}function f(e){return e==null||e>=1?!1:e<=0?!0:Math.random()>=e}function g(e){if(r(e.fields).length>0)return!1;for(var t=r(e.objects),n=0;n0)return!1;return!0}function y(e,t,n,r){var o,a;if(!(t==null||g(t))){var i=e.seen;if(i!=null){var l=m(t,r,n);if(l!=null){if(i.has(l))return;i.add(l)}}var s=(o=r.maxExtractedObjects)!==null&&o!==void 0?o:r.maxObjects,u=e.objects[n];if(s!=null&&((a=u==null?void 0:u.length)!==null&&a!==void 0?a:0)>=s){e.objects[p]==null&&(e.objects[p]=[_()]);var c=e.objects[p][0];if(c.fields[n]==null)c.fields[n]=[String(s+1)];else{var d=parseInt(c.fields[n][0],10);c.fields[n]=[String(d+1)]}return}u==null?e.objects[n]=[t]:u.push(t)}}function C(e,n,r){if(n!=null&&n!==""){var o=n;if(n.length>c){var a=n.length;o=t(n,c)+"_truncated_"+String(a)+"_"}e.fields[r]==null&&(e.fields[r]=[]),e.fields[r].push(o)}}function b(e){if(e==null||h(e)!=="object"||Array.isArray(e))return[];var t=e["@type"],n=[];if(typeof t=="string")n.push(t);else if(Array.isArray(t))for(var r=0;r0?t[0].fields:{},o=0,a=r(e.objects),i=0;i0&&o.push(s(l,u[0]))}return o}o.exports={countTotalObjects:L,createEmptyResult:_,appendObject:y,appendField:C,shouldDropBySampling:f,extractTypeStrings:b,extractTypeName:v,isSameTypeName:S,isSameTypeNameInList:R,extractClippedAsErrors:E}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsCoverageExtractor",function(){ return(function(e,t,n,r){var o={exports:{}},l=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logWarning,n=a.getFbeventsModules("SignalsFBEventsBitmapEncoder"),r=n.encodeBitmap,l=n.collectUnknownFields,u=a.getFbeventsModules("SignalsFBEventsCoverageJsonLdExtractor"),c=u.CoverageJsonLdExtractor,p=a.getFbeventsModules("SignalsFBEventsCoverageSchemaOrgExtractor"),h=p.CoverageSchemaOrgExtractor,y=a.getFbeventsModules("SignalsFBEventsCoverageOpenGraphExtractor"),C=y.CoverageOpenGraphExtractor,b=a.getFbeventsModules("SignalsFBEventsCoverageRDFaExtractor"),v=b.CoverageRDFaExtractor,S=256,R=new WeakMap,L=new WeakMap,E=new WeakMap,k=new WeakSet,I=(function(){function e(t,n,r){i(this,e),d(this,k),m(this,R,void 0),m(this,L,void 0),m(this,E,void 0),f(R,this,t),f(L,this,n),f(E,this,(r==null?void 0:r.includeUnknownFields)===!0)}return s(e,[{key:"extract",value:function(){for(var e={},n=g(k,this,T).call(this),r=0;r0||e.errors!=null&&e.errors.length>0}function x(e,t,n){var o={},a=r(e.fields,t.knownFields);if(a!==""&&(o.b=a),n){var i=l(e.fields,t.knownFields,t.ignorePatterns,t.maxUnknownFields,S);i.length>0&&(o.u=i)}return e.errors.length>0&&(o.errors=e.errors),o}function $(e,t,n){return new I(e,t,n).extract()}o.exports={extractCoverage:$}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsCoverageJsonLdExtractor",function(){ return(function(e,t,n,r){var o={exports:{}},l=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsParseMicrodataUtils"),t=e.parseJsonLdText,n=e.JSON_LD_TOTAL_LENGTH_LIMIT,r=a.getFbeventsModules("SignalsFBEventsConfigDrivenParsingUtils"),l=r.extractTypeName,u=r.extractTypeStrings,c=a.getFbeventsModules("SignalsFBEventsMicrodataErrors"),p=c.COVERAGE_ERRORS,y={"@context":!0,"@type":!0},C=100,b=new WeakMap,v=new WeakSet,S=(function(){function e(t){i(this,e),d(this,v),m(this,b,void 0),f(b,this,t)}return s(e,[{key:"getConfig",value:function(){return _(b,this)}},{key:"extract",value:function(r){for(var e={},o=[],a=r.querySelectorAll('script[type="application/ld+json"]'),i=0,l=0;ln){o.push(p.JSON_LD_LENGTH_LIMIT);break}try{for(var u=t(s,!0),c=0;c3&&arguments[3]!==void 0?arguments[3]:1;if(r>C){n.push(p.JSON_LD_DEPTH_LIMIT);return}if(!(e==null||h(e)!=="object")){if(Array.isArray(e)){for(var o=0;o0)for(var b=0;b>>8,r)}return n}function u(e){return s(n,e)>>>0}function c(e){var t=(e>>>0).toString(16);return i.slice(t.length)+t}function d(e){return e!=null}function m(e,n,r){for(var o=e,a=t(n).sort(),i=0;i0)return!0}var l=e.objects;if(l!=null)for(var s=t(l),u=0;u0)return!0}return!1}function g(e,t,r){if(!f(e,t))return null;var o=s(s(n,r),l);return c(_(o,e,t))}function h(e){for(var t=[],r=0;r=s)return{};var u=Math.min(1,Math.max(0,(a=l.unknownFieldSamplingRate)!==null&&a!==void 0?a:0)),m=Math.random()0?{mdc:f}:{}}catch(e){return g(e==null?void 0:e.message,e==null?void 0:e.stack),{}}})})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.microdatacoverage"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.microdatacoverage",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.microdatacoverage",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(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 l(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(t){l=!0,a=t},f:function(){try{i||n.return==null||n.return()}finally{if(l)throw a}}}}function c(e,t){if(e){if(typeof e=="string")return d(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function d(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nf)return r.push(L.JSON_LD_LENGTH_LIMIT),{microdata:e,errors:r};try{for(var s=c(l,!0),u=R(T,this,M).call(this,s),d=R(T,this,$).call(this,u),m=0;mObject.keys(o).length)&&t.set(r,e[n])}}return t}function P(e,t){if(e==null||p(e)!=="object"||Array.isArray(e))return e;var n=e["@id"];if(typeof n!="string"||!R(T,this,N).call(this,e))return e;var r=t.get(n);return r!=null&&r!==e?l(l({},r),e):e}function N(e){for(var t=Object.keys(e),n=0;n2&&arguments[2]!==void 0?arguments[2]:0;if(!(e==null||n>E)){if(Array.isArray(e))for(var r=0;rk||!R(T,this,x).call(this,e,(a=n.jsonLdTypeNames)!==null&&a!==void 0?a:[]))return null;var i=t();return n.fields!=null&&R(T,this,F).call(this,e,n.fields,i),n.objects!=null&&R(T,this,O).call(this,e,n.objects,i,r,o),i}function F(e,t,n){for(var o in t){var a,i=t[o],l=d(e,(a=i.jsonLdPropertyNames)!==null&&a!==void 0?a:[]);r(n,l,o)}}function O(e,t,r,o,a){for(var i in t){var l=t[i];for(var s in e){var u=R(T,this,P).call(this,e[s],o);if(u!=null){if(Array.isArray(u))for(var c=0;c0;o--){var a=Math.floor(Math.random()*(o+1)),i=n[o];n[o]=n[a],n[a]=i}return{perm:n,cursor:0}}function r(e,t){var n=e.perm.length;if(n===0||t<=0)return[];for(var r=t1?t:1}function l(e,t,r,o){var a=e[t];if(a!=null&&a.perm.length===r-o)return a;var i=n(r,o);return e[t]=i,i}function s(e,t,n,o){var a=r(n,t-o);a.sort(function(e,t){return e-t});for(var i=[],l=0;lg)if(g<=0)h=[];else{var y=i(g),C=l(a,p,_.length,y);h=s(_,g,C,y)}h!==_&&(d=!0),h.length>0&&(u[p]=h)}if(!d)return e;var b=t(u).length>0,v=e.errors!=null&&e.errors.length>0;if(!b&&!v)return null;var S={source:e.source,data:{}};return b&&(S.data.objects=u),e.hash!=null&&(S.hash=e.hash),e.totalObjects!=null&&(S.totalObjects=e.totalObjects),v&&(S.errors=e.errors),S}function c(e,t,n){if(e==null)return null;for(var r=[],o=!1,a=0;a0?r:null:e}o.exports={createRotation:n,selectForTransmission:c,takeRotationWindow:r}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsOpenGraphParser",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsConfigDrivenParsingUtils"),t=e.createEmptyResult,n=e.appendField,r=e.appendObject,i=e.extractTypeName,l=a.getFbeventsModules("SignalsFBEventsUtils"),s=l.FBSet,c=l.some,d=l.stringIncludes,p=new s(["og","product","music","video","article","book","profile","website"]);function f(e,t){var n=i(e),r=i(t);return n===r?!0:n.split(".")[0]===r}var h=new WeakMap,y=new WeakSet,b=(function(){function e(t){_(this,e),m(this,y),C(this,h,void 0),S(h,this,t)}return g(e,[{key:"getSourceName",value:function(){return"opengraph"}},{key:"parse",value:function(t){var e={objects:{},seen:new Set};for(var n in v(h,this)){var o=v(h,this)[n],a=R(y,this,L).call(this,t,o);r(e,a,n,o)}return{microdata:e,errors:[]}}}])})();function L(e,t){var n=R(y,this,I).call(this,e);return R(y,this,k).call(this,n,t)?R(y,this,E).call(this,n,t):null}function E(e,o){var a=t();if(o.fields!=null)for(var l in o.fields){var s,c=o.fields[l],d=u((s=c.openGraphPropertyNames)!==null&&s!==void 0?s:[]),m;try{for(d.s();!(m=d.n()).done;){var p=m.value,_=e[i(p)];if(_!=null){var f=u(_),g;try{for(f.s();!(g=f.n()).done;){var h=g.value;n(a,h,l)}}catch(e){f.e(e)}finally{f.f()}}}}catch(e){d.e(e)}finally{d.f()}}if(o.objects!=null)for(var C in o.objects){var b=o.objects[C];r(a,R(y,this,E).call(this,e,b),C,b)}return a}function k(e,t){var n,r=u((n=t.openGraphTypeHints)!==null&&n!==void 0?n:[]),o;try{for(r.s();!(o=r.n()).done;){var a=o.value;if(e[i(a)]!=null)return!0}}catch(e){r.e(e)}finally{r.f()}var l=e[i("og:type")];if(l!=null){var s=u(l),d;try{var m=function(){var e,n=d.value;if(c((e=t.openGraphTypeNames)!==null&&e!==void 0?e:[],function(e){return f(n,e)}))return{v:!0}},p;for(s.s();!(d=s.n()).done;)if(p=m(),p)return p.v}catch(e){s.e(e)}finally{s.f()}}return!1}function I(e){for(var t={},n=e.querySelectorAll("meta[property]"),r=0;r0){var c=u(l,s,i);c.length>0&&(r[i]=c)}}return t(r).length>0?r:null}function d(e,n){for(var o={},a=t(e),i=0;i0&&(o[l]=s)}return t(o).length>0?o:null}function m(e,t,n){var r=c(e.objects,t==null?void 0:t.objects),o=e.fields!=null?d(e.fields,t==null?void 0:t.fields):null;if(!o&&!r)return null;var a={};o&&(a.fields=o),r&&(a.objects=r);var i=s(a,t,n);return i!=null&&(a.hash=i),a}function p(e,n){for(var r=[],o=t(e),a=0;a0;if(!r&&!o)return null;var a={source:e.source,data:{}};if(n){a.data.objects=n;var i=l(p(n,t));i!=null&&(a.hash=i)}return e.totalObjects>0&&(a.totalObjects=e.totalObjects),o&&(a.errors=e.errors),a}function f(e,t){for(var n=[],r=t!=null?t.objects:null,o=0;o0?n:null}o.exports={optimizeMicrodataResponse:f}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsSchemaOrgParser",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsConfigDrivenParsingUtils"),t=e.createEmptyResult,n=e.appendObject,r=e.appendField,i=e.isSameTypeName,l=e.isSameTypeNameInList,s=a.getFbeventsModules("SignalsFBEventsParseMicrodataUtils"),u=s.getAttributeString,c=s.getOwnItemprops,d=s.getOwnItemscopes,p=s.getValueFromElement,f=a.getFbeventsModules("SignalsFBEventsUtils"),h=f.some,y=new WeakMap,b=new WeakSet,L=(function(){function e(t){_(this,e),m(this,b),C(this,y,void 0),S(y,this,t)}return g(e,[{key:"getSourceName",value:function(){return"schema_org"}},{key:"parse",value:function(t){for(var e={objects:{},seen:new Set},r=t.querySelectorAll("[itemscope]"),o=0;o=m)return i;i.imft=1,e.performanceMark("fbevents:start:microdataFieldTransmissionProcessing",r.id);var f=p(s,t);return e.performanceMark("fbevents:end:microdataFieldTransmissionProcessing",r.id),f==null||(i.mft={microdata:f,version:u.version}),i}catch(e){return g(e==null?void 0:e.message,e==null?void 0:e.stack),{}}})});function g(e,t){var n="[Microdata Field Transmission]";e!=null&&(n+=" : ".concat(e));var r=new Error(n);t!=null&&(r.stack=t),l(r,s,f)}})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.microdatafieldtransmission"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.microdatafieldtransmission",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.microdatafieldtransmission",function(){ return o.exports})})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.regexparamfilter",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logUserError,n=e.logWarning,r=a.getFbeventsModules("SignalsFBEventsEvents"),i=r.lateValidateCustomParameters,l=a.getFbeventsModules("SignalsFBEventsConfigStore"),s=a.getFbeventsModules("SignalsFBEventsPlugin"),u=a.getFbeventsModules("SignalsFBEventsUtils"),c=u.each,d=u.some,m=u.filter,p=u.keys,_=u.isArray;function f(e,t){var r;if(!t)return!1;if(t.require_exact_match){var o;return d((o=t.potential_matches)!==null&&o!==void 0?o:[],function(t){return t.toLowerCase()===e.toLowerCase()})}return d((r=t.potential_matches)!==null&&r!==void 0?r:[],function(t){try{return new RegExp(t).test(e)}catch(e){return n(e,"pixel","RegexParamFilter"),!1}})}function g(e,t,r,o){var a=e.v;if(a==null||!_(a))return n(new Error("Invalid entry.v for ss key: "+o),"pixel","RegexParamFilter"),{totalValues:0,droppedValues:0};var i=a.length;e.v=m(a,function(e){var n=d(t,function(t){return f(String(e),t)});return n});var l=i-e.v.length;if(l>0&&e.rid!=null){var s=String(e.rid);r[s]=(r[s]||0)+l}return{totalValues:i,droppedValues:l}}var h=new s(function(e,r){i.listen(function(e,o,a,i){var s=r.optIns.isOptedIn(e,"RegexParamFilter");if(!s)return{};var u=l.get(e,"regexParamFilter");if(u==null||u.regexParamFilter==null)return{};var d={},f=i.get("ss");if(f!=null)try{var h=JSON.parse(f),y=!1;c(p(h),function(r){var o=u.regexParamFilter?u.regexParamFilter[r]||[]:[];if(!(!o||o.length===0)){var a=h[r];if(!_(a)){n(new Error("Expected array for ss key: "+r),"pixel","RegexParamFilter");return}var i=0,l=0,s={};c(a,function(e){var t=g(e,o,s,r);i+=t.totalValues,l+=t.droppedValues,t.droppedValues>0&&(y=!0)}),l>0&&(h[r]=m(a,function(e){return _(e.v)&&e.v.length>0}),h[r].length===0&&delete h[r],d[r]={tv:i,rules:s},t({invalidParamName:r,pixelID:e,type:"INVALID_PARAM_FORMAT"}))}}),y&&i.replaceEntry("ss",JSON.stringify(h))}catch(e){n(e,"pixel","RegexParamFilter")}return p(d).length>0?{ss_rks:JSON.stringify(d)}:{}})});o.exports=h})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.regexparamfilter"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.regexparamfilter",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.regexparamfilter",function(){ return o.exports}))})()})(window,document,location,history); (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;a.execStart=e.performance&&e.performance.now&&e.performance.now(),(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})()&&(a.__fbeventsModules||(a.__fbeventsModules={},a.__fbeventsResolvedModules={},a.getFbeventsModules=function(e){return a.__fbeventsResolvedModules[e]||(a.__fbeventsResolvedModules[e]=a.__fbeventsModules[e]()),a.__fbeventsResolvedModules[e]},a.fbIsModuleLoaded=function(e){return!!a.__fbeventsModules[e]},a.ensureModuleRegistered=function(e,t){a.fbIsModuleLoaded(e)||(a.__fbeventsModules[e]=t)}) ,a.ensureModuleRegistered("SignalsFBEvents.plugins.timezone",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsPlugin"),t=a.getFbeventsModules("SignalsFBEventsEvents"),n=t.getCustomParameters,r=a.getFbeventsModules("SignalsFBEventsUtils"),i=r.some;o.exports=new e(function(e,t){n.listen(function(e){if(t.disableAutoConfig)return{};var n=i(t.getOptedInPixels("Timezone"),function(t){return t.id===e.id});return n?{tz:-new Date().getTimezoneOffset()}:{}})})})(),o.exports})(e,t,n,r)}),o.exports=a.getFbeventsModules("SignalsFBEvents.plugins.timezone"),a.registerPlugin&&a.registerPlugin("fbevents.plugins.timezone",o.exports) ,a.ensureModuleRegistered("fbevents.plugins.timezone",function(){ return o.exports}))})()})(window,document,location,history); fbq.registerPlugin("999785864853652", {__fbEventsPlugin: 1, plugin: function(fbq, instance, config) { config.set("999785864853652", "inferredEvents", {"buttonSelector":"extended","disableRestrictedData":false}); fbq.loadPlugin("inferredevents"); fbq.loadPlugin("identity"); instance.optIn("999785864853652", "InferredEvents", true); fbq.loadPlugin("iwlbootstrapper"); instance.optIn("999785864853652", "IWLBootstrapper", true); fbq.loadPlugin("iwlparameters"); instance.optIn("999785864853652", "IWLParameters", true); fbq.set("iwlExtractors", "999785864853652", []); config.set("999785864853652", "cookie", {"fbcParamsConfig":{"params":[{"prefix":"","query":"fbclid","ebp_path":"clickID"},{"prefix":"aem","query":"brid","ebp_path":"aem"},{"prefix":"waaem","query":"waaem","ebp_path":""}]},"enableFbcParamSplitAll":true,"maxMultiFbcQueueSize":5,"enableFbcParamSplitSafariOnly":true,"enableAemSourceTagToLocalStorage":true,"enableBetterFbcDetection":true}); fbq.loadPlugin("cookie"); instance.optIn("999785864853652", "FirstPartyCookies", true); fbq.loadPlugin("inferredevents"); instance.optIn("999785864853652", "InferredEvents", true); fbq.loadPlugin("automaticmatchingforpartnerintegrations"); instance.optIn("999785864853652", "AutomaticMatchingForPartnerIntegrations", true); config.set(null, "batching", {"batchWaitTimeMs":10,"maxBatchSize":10}); config.set(null, "microdata", {"waitTimeMs":500}); config.set("999785864853652", "prohibitedSources", {"prohibitedSources":[]}); fbq.loadPlugin("prohibitedsources"); instance.optIn("999785864853652", "ProhibitedSources", true); config.set("999785864853652", "unwantedData", {"blacklisted_keys":{"PageView":{"cd":["q","accordion"],"url":["LASTNAME"]}},"sensitive_keys":{}}); fbq.loadPlugin("unwanteddata"); instance.optIn("999785864853652", "UnwantedData", true); config.set("999785864853652", "IABPCMAEBridge", {"enableAutoEventId":true}); fbq.loadPlugin("iabpcmaebridge"); instance.optIn("999785864853652", "IABPCMAEBridge", true); config.set("999785864853652", "browserProperties", {"delayInMs":200,"enableEventSuppression":true,"enableBackupTimeout":true,"fbcParamsConfig":{"params":[{"prefix":"","query":"fbclid","ebp_path":"clickID"},{"prefix":"aem","query":"brid","ebp_path":"aem"},{"prefix":"waaem","query":"waaem","ebp_path":""}]},"enableFbcParamSplitIOS":false,"enableFbcParamSplitAndroid":false,"enableAemSourceTagToLocalStorage":false}); fbq.loadPlugin("browserproperties"); instance.optIn("999785864853652", "BrowserProperties", true); fbq.loadPlugin("estruleengine"); instance.optIn("999785864853652", "ESTRuleEngine", true); fbq.set("estRules", "999785864853652", [{"condition":{"type":1,"conditions":[{"targetType":1,"extractor":2,"operator":2,"action":1,"value":"register today"}]},"derived_event_name":"Lead","transformations":[1],"rule_status":"ACTIVE","rule_id":"1290039969748410"},{"condition":{"type":1,"conditions":[{"targetType":1,"extractor":2,"operator":2,"action":1,"value":"apply suny app"}]},"derived_event_name":"InitiateCheckout","transformations":[1],"rule_status":"ACTIVE","rule_id":"1217612712760862"},{"condition":{"type":1,"conditions":[{"targetType":1,"extractor":2,"operator":2,"action":1,"value":"apply common app"}]},"derived_event_name":"InitiateCheckout","transformations":[1],"rule_status":"ACTIVE","rule_id":"3411588299141430"},{"condition":{"type":1,"conditions":[{"targetType":1,"extractor":2,"operator":2,"action":1,"value":"submit"}]},"derived_event_name":"Lead","transformations":[1],"rule_status":"ACTIVE","rule_id":"863579529050713"}]); config.set("999785864853652", "eventValidation", {"unverifiedEventNames":["ee24aab736d49f03fde12ded2a616c51a4b2744d61dbe8d9f485289825da7ff9","c15d91b68f3e53544d8600ab5bbe0a7e2c0842db141fb39922d5d6edc630422a"],"restrictedEventNames":[]}); fbq.loadPlugin("eventvalidation"); instance.optIn("999785864853652", "EventValidation", true); config.set("999785864853652", "clientHint", {"delayInMs":200,"disableBackupTimeout":false}); fbq.loadPlugin("clienthint"); instance.optIn("999785864853652", "ClientHint", true); fbq.loadPlugin("lastexternalreferrer"); instance.optIn("999785864853652", "LastExternalReferrer", true); fbq.loadPlugin("cookiedeprecationlabel"); instance.optIn("999785864853652", "CookieDeprecationLabel", true); fbq.loadPlugin("unwantedparams"); instance.optIn("999785864853652", "UnwantedParams", true); instance.optIn("999785864853652", "ShadowTest", true); fbq.loadPlugin("standardparamchecks"); instance.optIn("999785864853652", "StandardParamChecks", true); config.set("999785864853652", "gating", {"gatings":[{"name":"pdl_auto_pii","passed":false},{"name":"content_type_opt","passed":true},{"name":"experiment_xhr_vs_fetch","passed":true},{"name":"offsite_clo_beta_event_id_coverage","passed":false},{"name":"enable_shopify_additional_events","passed":false},{"name":"enable_shopify_search_contents","passed":false},{"name":"enable_shopify_payment_fields","passed":false},{"name":"enable_shopify_external_id","passed":false},{"name":"dpo_country_state_validation","passed":false},{"name":"enable_gtm_parambuilder","passed":true},{"name":"enable_gtm_ga4_structure","passed":true},{"name":"enable_reinit_cidparams","passed":false},{"name":"enable_reinit_cidparams2","passed":true},{"name":"cbsdk_hash_external_id","passed":true},{"name":"shopify_sandbox_refresh_cookie","passed":false},{"name":"shopify_sandbox","passed":true},{"name":"shopify_sandbox_fetch_fallback