/** * 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(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;var g=typeof Symbol==="function"&&typeof (typeof Symbol==="function"?Symbol.iterator:"@@iterator")==="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol==="function"&&a.constructor===Symbol&&a!==(typeof Symbol==="function"?Symbol.prototype:"@@prototype")?"symbol":typeof a},h=function(){function a(a,b){for(var c=0;cd||n===g)continue;o=c(n,f&&l!=null);n=i(o,2);o=n[0];n=n[1];o!=null&&k.push(o);l=b(l,n)}}return{formFieldFeatures:k,userData:l}}l.exports=g})();return l.exports}(a,b,c,d)}); f.ensureModuleRegistered("signalsFBEventsExtractPageFeatures",function(){ return function(g,h,i,j){var k={exports:{}};k.exports;(function(){"use strict";var a=f.getFbeventsModules("SignalsFBEventsShared"),b=a.unicodeSafeTruncate,c=500;function d(){var a=h.querySelector("title");a=b(a&&a.text,c);return{title:a}}k.exports=d})();return k.exports}(a,b,c,d)}); f.ensureModuleRegistered("SignalsFBEventsFeatureCounter",function(){ return function(f,g,i,j){var k={exports:{}};k.exports;(function(){"use strict";var a=function(){function a(){l(this,a),this._features={}}h(a,[{key:"incrementAndGet",value:function(a){this._features[a]==null&&(this._features[a]=0);this._features[a]++;return this._features[a]}}]);return a}();k.exports=a})();return k.exports}(a,b,c,d)}); f.ensureModuleRegistered("signalsFBEventsMakeSafeString",function(){ return function(g,h,i,j){var k={exports:{}};k.exports;(function(){"use strict";var a=Object.assign||function(a){for(var b=1;b0&&arguments[0]!==void 0?arguments[0]:a;l(this,b);this._lastArgs=null;this._lastTime=0;this._rateMS=c}h(b,[{key:"_passesThrottleImpl",value:function(){var a=this._lastArgs;if(a==null)return!0;var b=Date.now(),c=b-this._lastTime;if(c>=this._rateMS)return!0;for(var d=arguments.length,e=Array(d),f=0;f0&&b!=null){f=b.selectedMatchKeys;for(b in e)f.indexOf(b)>=0&&(c.userDataFormFields[b]=e[b]);d.trigger(c)}}function G(b){return function(c){if(b.disableAutoConfig)return;var d=c.target instanceof Node?o(c.target):null;if(d!=null){if(q(d))return;if(!C.passesThrottle(d))return;c=b.getOptedInPixels("InferredEvents");z(c,function(c){var e=a.get(c.id,"inferredEvents"),f=!1;e!=null&&e.disableRestrictedData!=null&&(f=e.disableRestrictedData);e=E(c.id,e);e=t(d,e);if(e==null)return;var g=b.optIns.isOptedIn(c.id,"AutomaticMatching"),h=p(e),j=r(e,h),k=y(s(e)).safe;if(k!=null&&k.length>D)return;g=g;e=w({button:e,buttonFeatures:j,buttonText:k,form:h,pixel:c,shouldExtractUserData:g});j=i(e,2);k=j[0];h=j[1];f&&(k={});h==null&&m.trigger(c);g&&h!=null&&F(b,c,h);if(f&&(c.userDataFormFields==null||A(c.userDataFormFields).length===0))return;b.trackSingleSystem("automatic",c,"SubscribedButtonClick",k)})}}}function H(a,b,c,d,e){if(a.disableAutoConfig)return;var f=a.optIns.isOptedIn(b.id,"InferredEvents");if(!f)return;f=a.optIns.isOptedIn(b.id,"AutomaticMatching");if(!f)return;f=c==null;d=B({button:d,containerElement:f?h:c,shouldExtractUserData:!0});f=d.userData;f==null?m.trigger(b):F(a,b,f,e)}v=function(a){k(b,a);function b(){var a,c,d;l(this,b);var e;for(var f=arguments.length,g=Array(f),h=0;h0&&arguments[0]!==void 0?arguments[0]:a.location.href,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,e=l(c,q);e===null&&(e=l(b.referrer,q));e===null&&(e=d);if(e!=null&&e.length>500)return null;var f=n(r);if(e!=null){if(!f)return o(r,e);f.maybeUpdatePayload(e);return p(r,f)}else if(f)return p(r,f);return null}function y(){var a=n(t);if(a){p(t,a);return a}a=w();return o(t,a)}k=function(a){i(b,a);function b(){var a,c,d;g(this,b);var e;for(var f=arguments.length,i=Array(f),j=0;j=0;g--){var h=a[g],i=h.getAttribute("itemtype");if(typeof i!=="string"||i==="")continue;var k={},l=h.querySelectorAll("[itemprop]");for(var m=0;m=0;i--)if(o[i].scope.contains(l)){o[i].schema.subscopes.push(k);break}else o.pop();o.length===0&&q.push(k);o.push({schema:k,scope:l})}return q}function E(){var a=[],d=b.querySelectorAll('script[type="application/ld+json"]'),e=0;for(var f=0;fz)return[];var h=JSON.parse(g.replace(/[\n\r\t]+/g," "));w==null&&(h["@id"]!=null?w=h["@id"]:h.productID!=null?w=h.productID:h.sku!=null&&(w=h.sku));x==null&&h.url!=null&&(x=h.url);x==null&&h.offers!=null&&Array.isArray(h.offers)&&h.offers.length>0&&l(h.offers,function(a){x==null&&a.url!=null&&(x=a.url)});a.push(h)}catch(a){c.logUserError({jsonLd:g,type:"INVALID_JSON_LD"})}}return a}function F(){var a=new p(["og","product","music","video","article","book","profile","website","twitter"]),c={},d=null,e=null,f=b.querySelectorAll("meta[property]");for(var g=0;g0||i.length>0||o(f).length>0||o(j).length>1||j.title!==""||l.length&&l.length>0){l={DataLayer:l,Meta:j,OpenGraph:f,"Schema.org":k};d&&(l=a({},l,{"JSON-LD":i}));v=t(JSON.stringify(l));v!=null&&(v=v.substring(0,24));if(b)return v;e.trackSingleSystem("automatic",c,"Microdata",l);return v}}e.exports=new d(function(a,b){a=g.performance!=null&&g.performance.timing!=null&&g.performance.timing.loadEventEnd!=null?g.performance.timing.loadEventEnd:Date.now();a!==0?a:Date.now();var c={};r.listen(function(a,c){if(b.disableAutoConfig)return{};if(c!=="PageView"&&c!=="Microdata")return{};c=n(b.getOptedInPixels("Microdata"),function(b){return b.id===a.id});if(!c)return{};c=u.get(a.id,"microdata");if(c!=null&&c.enablePageHash===!0){if(v==null){c=n(b.getOptedInPixels("MicrodataJsonLd"),function(b){return b.id===a.id});v=I({id:a.id,includeJsonLd:c,instance:b,onlyHash:!0})}if(v!=null)return{hmd:v,pid:w,pl:x}}return{}});q.listen(function(a,d){if(b.disableAutoConfig)return;var e=d.get("id");if(e==null||typeof e!=="string"||Object.prototype.hasOwnProperty.call(c,e))return;a=n(b.getOptedInPixels("Microdata"),function(a){return a.id===e});if(a){d=n(b.getOptedInPixels("MicrodataJsonLd"),function(a){return a.id===e});c[e]=!0;a=u.get(e,"microdata");if(a!=null&&a.disableMicrodataEvent===!0)return;try{I({id:e,includeJsonLd:d,instance:b,onlyHash:!1})}catch(b){a="[Microdata]";b!=null&&b.message!=null&&(a+=": "+b.message);s(new Error(a))}}})})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.microdata");f.registerPlugin&&f.registerPlugin("fbevents.plugins.microdata",e.exports); f.ensureModuleRegistered("fbevents.plugins.microdata",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;var g=typeof Symbol==="function"&&typeof (typeof Symbol==="function"?Symbol.iterator:"@@iterator")==="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol==="function"&&a.constructor===Symbol&&a!==(typeof Symbol==="function"?Symbol.prototype:"@@prototype")?"symbol":typeof a};f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBevents.plugins.automaticmatchingforpartnerintegrations",function(){ return function(g,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var a=Object.assign||function(a){for(var b=1;b0;f&&(e.locks.lock("prohibited_sources_"+c),g.consoleWarn("[fbpixel] "+d.id+" is unavailable. Go to Events Manager to learn more"))})})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.prohibitedsources");f.registerPlugin&&f.registerPlugin("fbevents.plugins.prohibitedsources",e.exports); f.ensureModuleRegistered("fbevents.plugins.prohibitedsources",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEvents.plugins.unwanteddata",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var a=f.getFbeventsModules("SignalsFBEventsEvents");a.configLoaded;var b=a.validateCustomParameters,c=a.validateUrlParameters,d=f.getFbeventsModules("SignalsFBEventsConfigStore"),g=f.getFbeventsModules("SignalsFBEventsLogging");a=f.getFbeventsModules("SignalsFBEventsPlugin");var h=f.getFbeventsModules("SignalsFBEventsUtils"),i=f.getFbeventsModules("sha256_with_dependencies_new");h.each;var j=h.map,k=!1;f.getFbeventsModules("SignalsParamList");e.exports=new a(function(a,e){b.listen(function(b,c,f){if(b==null)return;a.performanceMark("fbevents:start:unwantedDataProcessing",b.id);var h=e.optIns.isOptedIn(b.id,"UnwantedData");if(!h)return;h=e.optIns.isOptedIn(b.id,"ProtectedDataMode");var k=d.get(b.id,"unwantedData");if(k==null)return;var l=!1,m=[],n=[],o={};if(k.blacklisted_keys!=null){var p=k.blacklisted_keys[f];if(p!=null){p=p.cd;j(p,function(a){Object.prototype.hasOwnProperty.call(c,a)&&(l=!0,m.push(a),delete c[a])})}}if(k.sensitive_keys!=null){p=k.sensitive_keys[f];if(p!=null){var q=p.cd;Object.keys(c).forEach(function(a){j(q,function(b){i(a)===b&&(l=!0,n.push(b),delete c[a])})})}}o.unwantedParams=m;o.restrictedParams=n;l&&!h&&(g.logUserError({type:"UNWANTED_CUSTOM_DATA"}),c._filteredParams=o);a.performanceMark("fbevents:end:unwantedDataProcessing",b.id)});function h(a,b,c,d,e){var f=new URLSearchParams(b.search),g=[],h=[];b={};if(c.blacklisted_keys!=null){var l=c.blacklisted_keys[d];if(l!=null){l=l.url;j(l,function(a){f.has(a)&&(k=!0,g.push(a),f.set(a,"_removed_"))})}}if(c.sensitive_keys!=null){l=c.sensitive_keys[d];if(l!=null){var m=l.url;f.forEach(function(a,b){j(m,function(a){i(b)===a&&(k=!0,h.push(a),f.set(b,"_removed_"))})})}}b.unwantedParams=g;b.restrictedParams=h;if(k){e||(a.append("up_url",g.join(",")),a.append("rp_url",h.join(",")),f.set("_filteredParams",JSON.stringify(b)));return f.toString()}return""}c.listen(function(b,c,f,i){if(b==null)return;a.performanceMark("fbevents:start:validateUrlProcessing",b.id);var j=e.optIns.isOptedIn(b.id,"UnwantedData");if(!j)return;j=e.optIns.isOptedIn(b.id,"ProtectedDataMode");var l=d.get(b.id,"unwantedData");if(l==null)return;if(Object.prototype.hasOwnProperty.call(c,"dl")&&c.dl.length>0){var m=new URL(c.dl),n=h(i,m,l,f,j);k&&n.length>0&&(m.search=n,c.dl=m.toString())}if(Object.prototype.hasOwnProperty.call(c,"rl")&&c.rl.length>0){n=new URL(c.rl);m=h(i,n,l,f,j);k&&m.length>0&&(n.search=m,c.rl=n.toString())}k&&g.logUserError({type:"UNWANTED_URL_DATA"});a.performanceMark("fbevents:end:validateUrlProcessing",b.id)})})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.unwanteddata");f.registerPlugin&&f.registerPlugin("fbevents.plugins.unwanteddata",e.exports); f.ensureModuleRegistered("fbevents.plugins.unwanteddata",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEvents.plugins.iabpcmaebridge",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var c=f.getFbeventsModules("SignalsFBEventsEvents"),d=c.fired,g=c.setEventId,h=c.getCustomParameters;c=f.getFbeventsModules("SignalsFBEventsPlugin");f.getFbeventsModules("SignalsParamList");var i=f.getFbeventsModules("signalsFBEventsGetIsIosInAppBrowser"),j=f.getFbeventsModules("SignalsFBEventsConfigStore"),k=f.getFbeventsModules("sha256_with_dependencies_new");function l(a){return(typeof a==="string"||a instanceof String)&&a.toUpperCase()==="LDU"}function m(a){try{if(a==null||typeof a!=="string")return null;else{var b=JSON.parse(a);if(b.conversionBit!=null&&typeof b.conversionBit==="number"&&b.priority!=null&&typeof b.priority==="number"&&b.etldOne!=null&&typeof b.etldOne==="string")return a;else return JSON.stringify({conversionBit:-1,priority:-1,etldOne:""})}}catch(a){return null}}function n(a){if(a==null)return!1;a=j.get(a,"IABPCMAEBridge");return a==null||a.enableAutoEventId==null||!a.enableAutoEventId?!1:!0}e.exports=new c(function(c,e){if(!i())return;h.listen(function(a,b){return!n(a.id)?{}:{iab:1}});g.listen(function(b,c){if(!n(b))return;b=a.location.origin+"_"+Date.now()+"_"+Math.random();b=k(b);var d=c.get("eid");if(d!=null&&d!==""||b==null)return;c.append("apcm_eid","1");d="pcm_plugin-set_"+b;c.append("eid",d)});d.listen(function(c,d){c=d.get("id");var e=d.get("ev"),f={},g=d.get("dpo"),h=d.get("dpoco"),i=d.get("dpost"),j=d.get("coo"),k=d.get("es");d.get("eid");var n=m(d.get("aem")),o=!1;(j==="false"||j==="true")&&(f.coo=j);k!==null&&(f.es=k);b!==null&&b.referrer!==null&&(f.referrer_link=b.referrer);if(l(g))if(h==="1"&&i==="1000")return;else h==="0"&&i==="0"&&(o=!0);var p={id:c,ev:e,dpo:o,aem:n!=null?n:""};d.each(function(a,b){if(a){var c=a.match(/^cd\[(.+)\]$/);c?f[c[1]]=b:a in p||(p[a]=b)}});p.cd=JSON.stringify(f);j={pcmPixelPostMessageEvent:p};a.postMessage(j,"*")})})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.iabpcmaebridge");f.registerPlugin&&f.registerPlugin("fbevents.plugins.iabpcmaebridge",e.exports); f.ensureModuleRegistered("fbevents.plugins.iabpcmaebridge",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;function g(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function h(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b==="object"||typeof b==="function")?b:a}function i(a,b){if(typeof b!=="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}});b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEventsBrowserPropertiesTypedef",function(){ return function(g,h,i,d){var e={exports:{}};e.exports;(function(){"use strict";var a=f.getFbeventsModules("SignalsFBEventsTyped");a.coerce;a=a.Typed;a=a.objectWithFields({open:a.func()});e.exports={XMLHttpRequestPrototypeTypedef:a}})();return e.exports}(a,b,c,d)}); f.ensureModuleRegistered("signalsFBEventsGetIsAndroidIAW",function(){ return function(f,g,h,i){var e={exports:{}};e.exports;(function(){"use strict";var a=f.navigator;a=a.userAgent;var b=a.indexOf("Android")>=0,c=a.indexOf("FB_IAB")>=0,d=a.indexOf("Instagram")>=0,g=0;a=a.match(/(FBAV|Instagram)[/\s](\d+)/);if(a!=null){a=a[0].match(/(\d+)/);a!=null&&(g=parseInt(a[0],10))}function h(a,e){var f=b&&(c||d);if(!f)return!1;if(c&&a!=null)return a<=g;return d&&e!=null?e<=g:f}e.exports=h})();return e.exports}(a,b,c,d)}); f.ensureModuleRegistered("fbevents.plugins.browserproperties",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEventsClientHintTypedef",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var a=f.getFbeventsModules("SignalsFBEventsTyped");a.coerce;a=a.Typed;var b=a.objectWithFields({brands:a.array(),platform:a.allowNull(a.string()),getHighEntropyValues:a.func()});a=a.objectWithFields({model:a.allowNull(a.string()),platformVersion:a.allowNull(a.string()),fullVersionList:a.array()});e.exports={userAgentDataTypedef:b,highEntropyResultTypedef:a}})();return e.exports}(a,b,c,d)}); f.ensureModuleRegistered("SignalsFBEventsGetIsAndroidChrome",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var a=f.getFbeventsModules("signalsFBEventsGetIsChrome");function b(a){return a===void 0?!1:a.platform==="Android"&&a.brands.map(function(a){return a.brand}).join(", ").includes("Chrome")}function c(a){return a.includes("Chrome")&&a.includes("Android")}function d(b){b=b.indexOf("Android")>=0;var c=a();return b&&c}e.exports={checkIsAndroidChromeWithClientHint:b,checkIsAndroidChromeWithUAString:c,checkIsAndroidChrome:d}})();return e.exports}(a,b,c,d)}); f.ensureModuleRegistered("SignalsFBEvents.plugins.clienthint",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var b=f.getFbeventsModules("SignalsFBEventsEvents");b.fired;b=f.getFbeventsModules("SignalsFBEventsPlugin");var c=f.getFbeventsModules("SignalsParamList"),d=f.getFbeventsModules("signalsFBEventsSendEvent"),g=f.getFbeventsModules("SignalsFBEventsEvents"),h=g.configLoaded,i=f.getFbeventsModules("SignalsFBEventsSendEventEvent");g=f.getFbeventsModules("SignalsFBEventsLogging");var j=g.logError;g=f.getFbeventsModules("SignalsFBEventsTyped");var k=g.coerce;g.Typed;g=f.getFbeventsModules("SignalsFBEventsClientHintTypedef");var l=g.userAgentDataTypedef,m=g.highEntropyResultTypedef;g=f.getFbeventsModules("SignalsFBEventsGetIsAndroidChrome");var n=g.checkIsAndroidChrome,o="chmd",p="chpv",q="chfv",r=[o,p,q],s=[],t=200,u=new Map(),v=null,w=!0;function x(b,e,a){w=!1;while(a.length>0){b=a.shift();var f=b.customParams||new c(),g=!0,h=!1,i=void 0;try{for(var j=r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),k;!(g=(k=j.next()).done);g=!0){k=k.value;f.get(k)==null&&f.append(k,e.get(k))}}catch(a){h=!0,i=a}finally{try{!g&&j["return"]&&j["return"]()}finally{if(h)throw i}}b.customParams=f;d(b)}}e.exports=new b(function(b,d){b=k(a.navigator.userAgentData,l);if(b==null){a.navigator.userAgentData!=null&&j(new Error("[ClientHint Error] UserAgentData coerce error"));return}else if(!n(a.navigator.userAgent))return;a.navigator.userAgentData.getHighEntropyValues(["model","platformVersion","fullVersionList"]).then(function(a){a=k(a,m);if(a==null){j(new Error("[ClientHint Error] getHighEntropyValues returned null from Android Chrome source"));return}u.set(o,String(a.model));u.set(p,String(a.platformVersion));var b=void 0,c=void 0,e=!0,f=!1,g=void 0;try{for(var h=a.fullVersionList[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),a;!(e=(a=h.next()).done);e=!0)c=a.value,c.brand.includes("Chrome")&&(b=c.version)}catch(a){f=!0,g=a}finally{try{!e&&h["return"]&&h["return"]()}finally{if(f)throw g}}u.set(q,String(b));x(d,u,s)})["catch"](function(a){a.message="[ClientHint Error]"+a.message,j(a)});h.listen(function(b){b=d.getPixel(b);if(b==null)return;b=d.pluginConfig.get(b.id,"clientHint");var c=b!=null&&b.delayInMs!=null?b.delayInMs:t;b=b!=null&&b.disableBackupTimeout!=null?b.disableBackupTimeout:!1;v===null&&!b&&(v=a.setTimeout(function(){x(d,u,s)},c))});i.listen(function(a){if(!w){var b=a.customParams||new c(),e=!0,f=!1,g=void 0;try{for(var h=r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),i;!(e=(i=h.next()).done);e=!0){i=i.value;b.get(i)==null&&b.append(i,u.get(i))}}catch(a){f=!0,g=a}finally{try{!e&&h["return"]&&h["return"]()}finally{if(f)throw g}}a.customParams=b;return!1}i=a.id;if(i==null)return!1;e=d.pluginConfig.get(i.toString(),"clientHint");if(e==null)return!1;s.push(a);return!0})})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.clienthint");f.registerPlugin&&f.registerPlugin("fbevents.plugins.clienthint",e.exports); f.ensureModuleRegistered("fbevents.plugins.clienthint",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEvents.plugins.privacysandbox",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var a=f.getFbeventsModules("signalsFBEventsGetIsChrome");f.getFbeventsModules("SignalsParamList");var c=f.getFbeventsModules("SignalsFBEventsNetworkConfig"),d=c.GPS_ENDPOINT,g=f.getFbeventsModules("signalsFBEventsSendGET"),h=f.getFbeventsModules("SignalsFBEventsFiredEvent");c=f.getFbeventsModules("SignalsFBEventsPlugin");e.exports=new c(function(c,e){if(!a())return;if(b.featurePolicy==null||!b.featurePolicy.allowsFeature("attribution-reporting"))return;h.listen(function(a,b){a=b.get("id");if(a==null)return;a=e.optIns.isOptedIn(a,"PrivacySandbox");if(!a)return;g(b,{ignoreRequestLengthCheck:!0,attributionReporting:!0,url:d})})})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.privacysandbox");f.registerPlugin&&f.registerPlugin("fbevents.plugins.privacysandbox",e.exports); f.ensureModuleRegistered("fbevents.plugins.privacysandbox",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEvents.plugins.lastexternalreferrer",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var c=f.getFbeventsModules("SignalsFBEventsGetValidUrl"),d=f.getFbeventsModules("SignalsFBEventsEvents"),g=d.getCustomParameters;d=f.getFbeventsModules("SignalsFBEventsPlugin");var h=f.getFbeventsModules("signalsFBEventsGetIsAndroidIAW"),i=f.getFbeventsModules("signalsFBEventsGetIsIosInAppBrowser"),j=f.getFbeventsModules("SignalsFBEventsLogging"),k=j.logError;j=f.getFbeventsModules("SignalsFBEventsTyped");var l=j.coerce;j=j.Typed;var m=j.objectWithFields({setItem:j.func(),getItem:j.func()});e.exports=new d(function(d,e){var j=h()&&typeof a.XMLHttpRequest!=="undefined",n=i(),o=null;try{o=l(a.localStorage,m)}catch(a){return}if(j||n||o==null)return;j="facebook.com";n="instagram.com";o="lastExternalReferrer";var p="lastExternalReferrerTime";function d(a,b){return a==b||a.endsWith(".".concat(b))}function e(b,c){a.localStorage.setItem(b,c)}function q(b){return a.localStorage.getItem(b)}function r(b){a.localStorage.removeItem(b)}try{var s=q(p);s!=null&&(new Date().getTime()-Number(s))/(1e3*60*60*24)>90&&(r(p),r(o));s=!1;r="";var t=c(b.referrer);t!=null&&(r=t.hostname);if(r=="")e(o,"empty"),s=!0;else{t=String(a.location.hostname);r!==t&&(d(r,j)?e(o,"fb"):d(r,n)?e(o,"ig"):e(o,"other"),s=!0)}s&&e(p,new Date().getTime());var u=q(o);u!=null&&(u!="empty"&&u!="fb"&&u!="ig"&&(u="other"));g.listen(function(a){return{ler:u}})}catch(a){a.message="[LastExternalReferrer Error]"+a.message,k(a)}})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.lastexternalreferrer");f.registerPlugin&&f.registerPlugin("fbevents.plugins.lastexternalreferrer",e.exports); f.ensureModuleRegistered("fbevents.plugins.lastexternalreferrer",function(){ return e.exports})})()})(window,document,location,history); (function(a,b,c,d){var e={exports:{}};e.exports;(function(){var f=a.fbq;f.execStart=a.performance&&a.performance.now&&a.performance.now();if(!function(){var b=a.postMessage||function(){};if(!f){b({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*");"error"in console&&console.error("Facebook Pixel Error: Pixel code is not installed correctly on this page");return!1}return!0}())return;f.__fbeventsModules||(f.__fbeventsModules={},f.__fbeventsResolvedModules={},f.getFbeventsModules=function(a){f.__fbeventsResolvedModules[a]||(f.__fbeventsResolvedModules[a]=f.__fbeventsModules[a]());return f.__fbeventsResolvedModules[a]},f.fbIsModuleLoaded=function(a){return!!f.__fbeventsModules[a]},f.ensureModuleRegistered=function(b,a){f.fbIsModuleLoaded(b)||(f.__fbeventsModules[b]=a)}); f.ensureModuleRegistered("SignalsFBEvents.plugins.cookiedeprecationlabel",function(){ return function(a,b,c,d){var e={exports:{}};e.exports;(function(){"use strict";var b=f.getFbeventsModules("SignalsFBEventsEvents"),c=b.getCustomParameters;b=f.getFbeventsModules("SignalsFBEventsPlugin");var d=f.getFbeventsModules("SignalsParamList"),g=f.getFbeventsModules("SignalsFBEventsLogging"),h=g.logError,i=f.getFbeventsModules("SignalsFBEventsSendEventEvent"),j=f.getFbeventsModules("signalsFBEventsSendEvent");g=f.getFbeventsModules("SignalsFBEventsEvents");var k=g.configLoaded,l=f.getFbeventsModules("signalsFBEventsGetIsChrome"),m=f.getFbeventsModules("SignalsFBEventsGetIsAndroidChrome"),n="cdl",o=200,p=[],q=!0,r="",s=null;function t(c,b,a){q=!1;while(a.length>0){c=a.shift();var e=c.customParams||new d();e.get(n)==null&&e.append(n,b);c.customParams=e;j(c)}}e.exports=new b(function(b,e){if(!l())return;b=a.navigator.cookieDeprecationLabel;if(b==null){c.listen(function(a){return{cdl:"API_unavailable"}});return}m.checkIsAndroidChrome(a.navigator.userAgent)?(r="fetching_label",b.getValue().then(function(a){r=String(a)})["catch"](function(a){a.message="[CookieDeprecationLabel Error]"+String(a.message),h(a)}),c.listen(function(a){return{cdl:r}})):(b.getValue().then(function(a){r=String(a),t(e,r,p)})["catch"](function(a){a.message="[CookieDeprecationLabel Error]"+String(a.message),h(a)}),k.listen(function(b){b=e.getPixel(b);if(b==null)return;b=e.pluginConfig.get(b.id,"cookieDeprecationLabel");var c=b!=null&&b.delayInMs!=null?b.delayInMs:o;b=b!=null&&b.disableBackupTimeout!=null?b.disableBackupTimeout:!1;!b&&s===null&&(s=a.setTimeout(function(){t(e,r,p)},c))}),i.listen(function(a){if(!q){var b=a.customParams||new d();b.get(n)==null&&b.append(n,r);a.customParams=b;return!1}b=a.id;if(b==null)return!1;p.push(a);return!0}))})})();return e.exports}(a,b,c,d)});e.exports=f.getFbeventsModules("SignalsFBEvents.plugins.cookiedeprecationlabel");f.registerPlugin&&f.registerPlugin("fbevents.plugins.cookiedeprecationlabel",e.exports); f.ensureModuleRegistered("fbevents.plugins.cookiedeprecationlabel",function(){ return e.exports})})()})(window,document,location,history); fbq.registerPlugin("466924370133774", {__fbEventsPlugin: 1, plugin: function(fbq, instance, config) { config.set("466924370133774", "inferredEvents", {"buttonSelector":null,"disableRestrictedData":false}); fbq.loadPlugin("inferredevents"); fbq.loadPlugin("identity"); instance.optIn("466924370133774", "InferredEvents", true); fbq.loadPlugin("jsonld_microdata"); instance.optIn("466924370133774", "MicrodataJsonLd", true); config.set("466924370133774", "automaticMatching", {"selectedMatchKeys":["em","fn","ln","ph","ge","zp","ct","st"]}); fbq.loadPlugin("inferredevents"); fbq.loadPlugin("identity"); instance.optIn("466924370133774", "AutomaticMatching", true); fbq.loadPlugin("iwlbootstrapper"); instance.optIn("466924370133774", "IWLBootstrapper", true); fbq.loadPlugin("cookie"); instance.optIn("466924370133774", "FirstPartyCookies", true); fbq.loadPlugin("inferredevents"); instance.optIn("466924370133774", "InferredEvents", true); config.set("466924370133774", "microdata", {"waitTimeMs":1,"disableMicrodataEvent":false,"enablePageHash":true}); fbq.loadPlugin("microdata"); instance.optIn("466924370133774", "Microdata", true); fbq.loadPlugin("automaticmatchingforpartnerintegrations"); instance.optIn("466924370133774", "AutomaticMatchingForPartnerIntegrations", true); config.set(null, "batching", {"batchWaitTimeMs":501,"maxBatchSize":10}); config.set(null, "microdata", {"waitTimeMs":500}); config.set("466924370133774", "prohibitedSources", {"prohibitedSources":[{"domain":"a3c3885063ef749c8f45fb2632cda850ee5ac10acb4e641b648b922eda085095"},{"domain":"fdc44e651e453fb61c11c28c89f41f0c1f3763103e017b9270f981888794b466"},{"domain":"1a6a9a66d54a2f9600a825f1480e9ac8640e422eff96e1a5a8e8511b084bffed"},{"domain":"46e8b81656e658604a349df4bd2baa434fc147a814dec5af2663ff08eb8a0d0b"},{"domain":"e413e9dfbc0baa350d85e0ed939cce57e7bf62eb02041cd540c3e83f24e912ce"},{"domain":"a410495b5306708cb682c6c7afd8cae7c95c85630d906609d4000837f2dc2de4"},{"domain":"3437b95525cd45dc9ab1cd572f6e416fc352fc35ab8cf1854fec2e1d2ef7bdf2"},{"domain":"a79ab95d26a3d77d68b3261f56f14d65f3b31a1b1dda9e9c72a05d39cd4c9279"},{"domain":"932dcd6714f66330e7bc231ffd4ebdaaa0a1509f2f9c9db6b7863c2a7d82612b"},{"domain":"6eba6edf984bf767ab88553aed11872a8842cc576daee425e12fb16f6722ad06"},{"domain":"c56edc55f7c996bf7dc1b81663ac8878a28130f4292a5b27c787b43b94954aa8"},{"domain":"1e47435c89f703148f0f2bbd5f56726887af493721d520ccf84a13b67df66a79"},{"domain":"4786e24b9eb6c913a5cd3f7e4c83917dc2ab2cf2dc529d9446aa75afc6f4f796"},{"domain":"75830a01e16de2b551a0f264298b26e311819c06e4325948aff9ff1071b29ea4"},{"domain":"757498fb27448b4554c80b3f433f120b6a1a752bddfd27798056ee2b91802d8b"},{"domain":"cd2847f2a22cc01018c5346ded392603ff8af3feb5b3ded1ab7f324ebc65b986"},{"domain":"a88a2ee903f12c3ce2ae6760af2a3602f8b638dce8c0e5a332c1d07da869638e"},{"domain":"b2ebb7f43ca524afdbf7455b849353092a6c14d0a979befcaed43e57b16928e8"},{"domain":"33edfe8d5f19477ed26afc5ff08ea2ed2eac40f54d530242e1a67bf245b50721"},{"domain":"6bf34c663c55887dd15f2b0765efa84d0b3e7730e19572fdd9c68e42a5e96d2b"},{"domain":"0546964d20474dd4ce13b89887123728e27dbd152698409ce759756426de8f5e"},{"domain":"661e061f3309ecbf1e3ff6926ad212ce8b65d0fca0fe50046c7ad7478bc31bcc"},{"domain":"15e9f5164e502e421136147924a2511b21b1dd1c6d54cebd2daf0cba867ed089"},{"domain":"aa5f026b4f34b35927f13ba1d8ef97df6201a06d1ccf919a2ef86bdcfb73359a"},{"domain":"4aa873872005680f2ac2d181e98a3de02899fceb1d57372ffbaac9d6b295d001"},{"domain":"925bebb70880b9dcaff9b1cd2feb77ff11e903afa7b18a139d64fe62598f8b41"},{"domain":"a98c0b4b0d0c55784a39b5a4883c6c7ebd63e8c1b7c749127011bf6a3e755f2f"},{"domain":"ffaf1e143ae7f9171b4982a3f0652ad40234284ec5c9da8b89f4a98123b3a8f3"},{"domain":"760e7bb51d2c54e01e895793e846334e4be1a9d38a8fc6cf808464caf0d01a17"},{"domain":"2f03996b79ed21f4130608c729dcd08f1acc21b493b78cc46b778503e5d7287e"},{"domain":"6ba4d17193989aff4c75baf71fe0171713e470dbcf31f330e137cbc4d82260b1"},{"domain":"d829d5052ad780d9f5b1aace7f7b743ce4f1a05390f575a4d205b45976922c12"},{"domain":"e4f48a4a0257b69d03bd604e6bd9785fe20c452500f9e825e69f9c8c2b83ba4e"},{"domain":"4275d54d503378c1c46afb6d3e06468ca396cbaa2b1b63b4cc62409a3837beb1"}]}); fbq.loadPlugin("prohibitedsources"); instance.optIn("466924370133774", "ProhibitedSources", true); config.set("466924370133774", "unwantedData", {"blacklisted_keys":{"PageView":{"cd":[],"url":["phone","phoneNumber","password","jmwdoby0v5","mobile"]},"Search":{"cd":[],"url":["password"]},"ViewCategory":{"cd":[],"url":["password"]}},"sensitive_keys":{}}); fbq.loadPlugin("unwanteddata"); instance.optIn("466924370133774", "UnwantedData", true); config.set("466924370133774", "IABPCMAEBridge", {"enableAutoEventId":false}); fbq.loadPlugin("iabpcmaebridge"); instance.optIn("466924370133774", "IABPCMAEBridge", true); config.set("466924370133774", "browserProperties", {"delayInMs":200,"enableEventSuppression":true,"enableBackupTimeout":true}); fbq.loadPlugin("browserproperties"); instance.optIn("466924370133774", "BrowserProperties", true); config.set("466924370133774", "clientHint", {"delayInMs":200,"disableBackupTimeout":false}); fbq.loadPlugin("clienthint"); instance.optIn("466924370133774", "ClientHint", true); fbq.loadPlugin("privacysandbox"); instance.optIn("466924370133774", "PrivacySandbox", true); fbq.loadPlugin("lastexternalreferrer"); instance.optIn("466924370133774", "LastExternalReferrer", true); fbq.loadPlugin("cookiedeprecationlabel"); instance.optIn("466924370133774", "CookieDeprecationLabel", true);instance.configLoaded("466924370133774"); }});