!function(e){function t(t){for(var n,i,o=t[0],a=t[1],s=0,u=[];s<o.length;s++)i=o[s],Object.prototype.hasOwnProperty.call(r,i)&&r[i]&&u.push(r[i][0]),r[i]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n]);for(c&&c(t);u.length;)u.shift()()}var n={},r={0:0};function i(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.e=function(e){var t=[],n=r[e];if(0!==n)if(n)t.push(n[2]);else{var o=new Promise((function(t,i){n=r[e]=[t,i]}));t.push(n[2]=o);var a,s=document.createElement("script");s.charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.src=function(e){return i.p+""+e+"."+{1:"a923ecf37051",2:"abcb94d6e64d",3:"8b3e5990a10d"}[e]+"."+({1:"fp2",2:"sentry",3:"vendors~sentry"}[e]||e)+".js"}(e);var c=new Error;a=function(t){s.onerror=s.onload=null,clearTimeout(u);var n=r[e];if(0!==n){if(n){var i=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;c.message="Loading chunk "+e+" failed.\n("+i+": "+o+")",c.name="ChunkLoadError",c.type=i,c.request=o,n[1](c)}r[e]=void 0}};var u=setTimeout((function(){a({type:"timeout",target:s})}),12e4);s.onerror=s.onload=a,document.head.appendChild(s)}return Promise.all(t)},i.m=e,i.c=n,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="https://static.fundraiseup.com/",i.oe=function(e){throw console.error(e),e};var o=window.funEmbed=window.funEmbed||[],a=o.push.bind(o);o.push=t,o=o.slice();for(var s=0;s<o.length;s++)t(o[s]);var c=a;i(i.s=18)}([function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r=n(31);e.exports=function(e,t){if("function"!=typeof t&&null!==t)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}}),t&&r(e,t)}},function(e,t,n){var r=n(5),i=n(32);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?i(e):t}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t,n){var r=n(25),i=n(26),o=n(13),a=n(27);e.exports=function(e,t){return r(e)||i(e,t)||o(e,t)||a()}},function(e,t,n){var r,i;
/*!
 * JavaScript Cookie v2.2.0
 * https://github.com/js-cookie/js-cookie
 *
 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
 * Released under the MIT license
 */!function(o){if(void 0===(i="function"==typeof(r=o)?r.call(t,n,t,e):r)||(e.exports=i),!0,e.exports=o(),!!0){var a=window.Cookies,s=window.Cookies=o();s.noConflict=function(){return window.Cookies=a,s}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}return function t(n){function r(t,i,o){var a;if("undefined"!=typeof document){if(arguments.length>1){if("number"==typeof(o=e({path:"/"},r.defaults,o)).expires){var s=new Date;s.setMilliseconds(s.getMilliseconds()+864e5*o.expires),o.expires=s}o.expires=o.expires?o.expires.toUTCString():"";try{a=JSON.stringify(i),/^[\{\[]/.test(a)&&(i=a)}catch(e){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=(t=(t=encodeURIComponent(String(t))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var c="";for(var u in o)o[u]&&(c+="; "+u,!0!==o[u]&&(c+="="+o[u]));return document.cookie=t+"="+i+c}t||(a={});for(var l=document.cookie?document.cookie.split("; "):[],f=/(%[0-9A-Z]{2})+/g,h=0;h<l.length;h++){var d=l[h].split("="),p=d.slice(1).join("=");this.json||'"'!==p.charAt(0)||(p=p.slice(1,-1));try{var v=d[0].replace(f,decodeURIComponent);if(p=n.read?n.read(p,v):n(p,v)||p.replace(f,decodeURIComponent),this.json)try{p=JSON.parse(p)}catch(e){}if(t===v){a=p;break}t||(a[v]=p)}catch(e){}}return a}}return r.set=r,r.get=function(e){return r.call(r,e)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,n){r(t,"",e(n,{expires:-1}))},r.withConverter=t,r}((function(){}))}))},function(e,t,n){var r=n(33),i=n(34),o=n(13),a=n(35);e.exports=function(e){return r(e)||i(e)||o(e)||a()}},function(e,t,n){"use strict";t.a=function(e){var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){return t.reject(n)}))}))}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";var r=n(30);e.exports={compressPayload:function(e){var t={};return Object.keys(r).forEach((function(n){var i=n,o=r[n];t[i]=e[o]})),t},expandPayload:function(e){var t={},n=Object.keys(e).filter((function(e){return-1===Object.keys(r).indexOf(e)}));n.length&&(t.UNMATCHED={},n.forEach((function(n){t.UNMATCHED[n]=e[n]})),t.invalid=!0);return Object.keys(r).forEach((function(n){var i=n,o=r[n];e[i]&&(t[o]=e[i])})),t}}},function(e,t,n){var r=n(14);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){"use strict";(function(e){var r=n(9),i=setTimeout;function o(e){return Boolean(e&&void 0!==e.length)}function a(){}function s(e){if(!(this instanceof s))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],d(e,this)}function c(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,s._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void l(t.promise,e)}u(t.promise,r)}else(1===e._state?u:l)(t.promise,e._value)}))):e._deferreds.push(t)}function u(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof s)return e._state=3,e._value=t,void f(e);if("function"==typeof n)return void d((r=n,i=t,function(){r.apply(i,arguments)}),e)}e._state=1,e._value=t,f(e)}catch(t){l(e,t)}var r,i}function l(e,t){e._state=2,e._value=t,f(e)}function f(e){2===e._state&&0===e._deferreds.length&&s._immediateFn((function(){e._handled||s._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t<n;t++)c(e,e._deferreds[t]);e._deferreds=null}function h(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function d(e,t){var n=!1;try{e((function(e){n||(n=!0,u(t,e))}),(function(e){n||(n=!0,l(t,e))}))}catch(e){if(n)return;n=!0,l(t,e)}}s.prototype.catch=function(e){return this.then(null,e)},s.prototype.then=function(e,t){var n=new this.constructor(a);return c(this,new h(e,t,n)),n},s.prototype.finally=r.a,s.all=function(e){return new s((function(t,n){if(!o(e))return n(new TypeError("Promise.all accepts an array"));var r=Array.prototype.slice.call(e);if(0===r.length)return t([]);var i=r.length;function a(e,o){try{if(o&&("object"==typeof o||"function"==typeof o)){var s=o.then;if("function"==typeof s)return void s.call(o,(function(t){a(e,t)}),n)}r[e]=o,0==--i&&t(r)}catch(e){n(e)}}for(var s=0;s<r.length;s++)a(s,r[s])}))},s.resolve=function(e){return e&&"object"==typeof e&&e.constructor===s?e:new s((function(t){t(e)}))},s.reject=function(e){return new s((function(t,n){n(e)}))},s.race=function(e){return new s((function(t,n){if(!o(e))return n(new TypeError("Promise.race accepts an array"));for(var r=0,i=e.length;r<i;r++)s.resolve(e[r]).then(t,n)}))},s._immediateFn="function"==typeof e&&function(t){e(t)}||function(e){i(e,0)},s._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},t.a=s}).call(this,n(20).setImmediate)},function(e,t,n){var r=n(28);e.exports="string"==typeof r?r:r.toString()},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=[],l=!1,f=-1;function h(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(h);l=!0;for(var t=u.length;t;){for(c=u,u=[];++f<t;)c&&c[f].run();f=-1,t=u.length}c=null,l=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function v(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new p(e,t)),1!==u.length||l||s(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=v,i.addListener=v,i.once=v,i.off=v,i.removeListener=v,i.removeAllListeners=v,i.emit=v,i.prependListener=v,i.prependOnceListener=v,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(e,t,n){e.exports=n(36)},function(e,t,n){"use strict";(function(e){var t=n(15),r=n(9),i=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==e)return e;throw new Error("unable to locate global object")}();"Promise"in i?i.Promise.prototype.finally||(i.Promise.prototype.finally=r.a):i.Promise=t.a}).call(this,n(11))},function(e,t,n){(function(e){var r=void 0!==e&&e||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(i.call(setTimeout,r,arguments),clearTimeout)},t.setInterval=function(){return new o(i.call(setInterval,r,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(r,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(21),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n(11))},function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,i,o,a,s,c=1,u={},l=!1,f=e.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(e);h=h&&h.setTimeout?h:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick((function(){p(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){p(e.data)},r=function(e){o.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(i=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){p(e),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}):r=function(e){setTimeout(p,0,e)}:(a="setImmediate$"+Math.random()+"$",s=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(a)&&p(+t.data.slice(a.length))},e.addEventListener?e.addEventListener("message",s,!1):e.attachEvent("onmessage",s),r=function(t){e.postMessage(a+t,"*")}),h.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n<t.length;n++)t[n]=arguments[n+1];var i={callback:e,args:t};return u[c]=i,r(c),c++},h.clearImmediate=d}function d(e){delete u[e]}function p(e){if(l)setTimeout(p,0,e);else{var t=u[e];if(t){l=!0;try{!function(e){var t=e.callback,n=e.args;switch(n.length){case 0:t();break;case 1:t(n[0]);break;case 2:t(n[0],n[1]);break;case 3:t(n[0],n[1],n[2]);break;default:t.apply(void 0,n)}}(t)}finally{d(e),l=!1}}}}}("undefined"==typeof self?void 0===e?this:e:self)}).call(this,n(11),n(17))},function(e,t){[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(e){Object.prototype.hasOwnProperty.call(e,"remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}))},function(e,t){Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null==this)throw TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError("predicate must be a function");for(var r=arguments[1],i=0;i<n;){var o=t[i];if(e.call(r,o,i,t))return o;i++}},configurable:!0,writable:!0})},function(e,t){"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),r=1;r<arguments.length;r++){var i=arguments[r];if(null!=i)for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(n[o]=i[o])}return n},writable:!0,configurable:!0})},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}},function(e,t){e.exports=function(){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(e,t,n){(e.exports=n(29)(!1)).push([e.i,".fun-widget-preloader-holder{left:0;top:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:block;position:fixed;z-index:2147483645;transition:opacity .2s ease-in-out;transform:translateZ(99px);-webkit-animation:fun-widget-preloader .2s ease-in-out;animation:fun-widget-preloader .2s ease-in-out}.fun-widget-preloader{position:absolute!important;display:block!important;left:50%!important;top:50%!important;-webkit-animation:fun-widget-preloader-rotate 1.5s infinite linear,fun-widget-preloader-fadein .6s ease-in-out!important;animation:fun-widget-preloader-rotate 1.5s infinite linear,fun-widget-preloader-fadein .6s ease-in-out!important;border:0!important;padding:0!important;margin:-30px 0 0 -30px!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important}@-webkit-keyframes fun-widget-preloader{from{opacity:0}to{opacity:1}}@keyframes fun-widget-preloader{from{opacity:0}to{opacity:1}}@-webkit-keyframes fun-widget-preloader-fadein{0%{opacity:0}100%{opacity:1}}@keyframes fun-widget-preloader-fadein{0%{opacity:0}33.33333%{opacity:0}66.66667%{opacity:0}100%{opacity:1}}@-webkit-keyframes fun-widget-preloader-rotate{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fun-widget-preloader-rotate{from{transform:rotate(0)}to{transform:rotate(359deg)}}",""])},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var i=(a=r,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),o=r.sources.map((function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"}));return[n].concat(o).concat([i]).join("\n")}var a;return[n].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i<this.length;i++){var o=this[i][0];null!=o&&(r[o]=!0)}for(i=0;i<e.length;i++){var a=e[i];null!=a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),t.push(a))}},t}},function(e){e.exports=JSON.parse('{"u":"URL","ck":"companyKey","cd":"clientId","ct":"clientTime","cz":"clientTimeZone","ek":"elementKey","er":"elementReminderKey","ey":"elementType","ep":"elementParams","et":"eventType","eg":"eventTags","pv":"pageViewId","pl":"pageViewLifetime","r":"referer","rh":"resolutionHeight","rw":"resolutionWidth","t":"title","hl":"uaHistoryLength","wk":"widgetKey","wh":"windowHeight","wx":"windowScrollX","wy":"windowScrollY","ww":"windowWidth","cv":"checkoutViewId","ce":"checkoutError","co":"checkoutOpenTime","cl":"checkoutLifetime","cs":"checkoutScreen","sd":"checkoutScreenData","cc":"checkoutClickElement","fp":"clickDOMPath","fh":"clickAHref","ft":"clickText","dk":"chargeCampaignKey","dd":"chargeKey","du":"chargeInUSDAmount","di":"chargeInDefaultCurrencyAmount","da":"chargeAmount","dc":"chargeCurrency","df":"chargeFeeCovered","dm":"chargePaymentMethod","dr":"chargeIsRecurring","dn":"chargeHasComment","dh":"chargeHasTribute","dg":"chargeGoal","st":"splitTestName","sv":"splitTestVariant","up":"uaFingerprint","pm":"paymentMethod","ws":"widgetSession","lm":"livemode","fv":"funSnippetVersion","fe":"funEmbedRelease","cr":"checkoutIsRecurring","cy":"checkoutCurrency","ca":"checkoutAmount","cu":"checkoutInUSDAmount","yr":"checkoutCurrencyRate","fa":"checkoutDefaultAmount","cp":"checkoutPresets","ps":"pageScripts","ol":"clientOnLine","dt":"clientDoNotTrack","pr":"clientDevicePixelRatio","rm":"clientDeviceMemory","hc":"clientHardwareConcurrency","nt":"clientConnectionType","nd":"clientConnectionDownlink","nr":"clientConnectionRTT","ne":"clientConnectionEffectiveType","bc":"clientBatteryCharging","bt":"clientBatteryChargingTime","bd":"clientBatteryDischargingTime","bl":"clientBatteryLevel","de":"dataLayerEventName","dp":"dataLayerParams","pk":"fundraisingPageKey","ec":"eventComment","ba":"uaIsInApp","rd":"duration"}')},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){var r=n(14);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){e.exports=function(){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(e,t,n){"use strict";n.r(t);n(19),n(22),n(23),n(24);var r=n(0),i=n.n(r),o=n(1),a=n.n(o);function s(e){var t,n,r,i,o,a,s,c,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;for(t=3&e.length,n=e.length-t,r=u,o=3432918353,a=461845907,c=0;c<n;)s=255&e.charCodeAt(c)|(255&e.charCodeAt(++c))<<8|(255&e.charCodeAt(++c))<<16|(255&e.charCodeAt(++c))<<24,++c,r=27492+(65535&(i=5*(65535&(r=(r^=s=(65535&(s=(s=(65535&s)*o+(((s>>>16)*o&65535)<<16)&4294967295)<<15|s>>>17))*a+(((s>>>16)*a&65535)<<16)&4294967295)<<13|r>>>19))+((5*(r>>>16)&65535)<<16)&4294967295))+((58964+(i>>>16)&65535)<<16);switch(s=0,t){case 3:s^=(255&e.charCodeAt(c+2))<<16;break;case 2:s^=(255&e.charCodeAt(c+1))<<8;break;case 1:r^=s=(65535&(s=(s=(65535&(s^=255&e.charCodeAt(c)))*o+(((s>>>16)*o&65535)<<16)&4294967295)<<15|s>>>17))*a+(((s>>>16)*a&65535)<<16)&4294967295}return r^=e.length,r=2246822507*(65535&(r^=r>>>16))+((2246822507*(r>>>16)&65535)<<16)&4294967295,r=3266489909*(65535&(r^=r>>>13))+((3266489909*(r>>>16)&65535)<<16)&4294967295,(r^=r>>>16)>>>0}var c,u,l=n(7),f=function(){function e(t){i()(this,e),this.expose=!!l.get("fundraiseup_debug"),this.prefix=t}return a()(e,[{key:"createInstance",value:function(t){return new e(t)}},{key:"stringToColor",value:function(e){for(var t=s(e),n="#",r=0;r<3;r++){n+=("00"+(t>>8*r&255).toString(16)).substr(-2)}return n}},{key:"log",value:function(e){var t;if(this.expose){e=this.prefix?"".concat(this.prefix,":").concat(e):e;for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(t=console).log.apply(t,["%c"+(new Date).toISOString().slice(11,-1)+" %c"+e,"color:grey;","font-weight:bold;color:white;border-radius: 2px;padding:2px 5px;background-color:"+this.stringToColor(e)].concat(r))}}}]),e}();!function(e){e.REMINDER="reminder",e.DONATE_BUTTON="donateButton",e.STICKY_BUTTON="stickyButton",e.IMAGE_CARD="imageCard",e.TEXT_LINK="textLink",e.DONATION_FORM="donationForm",e.SIMPLE_FORM="simpleForm",e.GOAL_METER="goalMeter",e.STAT_COUNTER="statCounter",e.IMPACT_SLIDER="impactSlider",e.DONATION_LEVELS="donationLevels",e.BUTTON_GROUP="buttonGroup",e.POPUP="popup",e.FLOATING_BUTTON="floatingButton",e.MESSAGE_BAR="messageBar",e.TOP_SUPPORTERS="topSupporters",e.SOCIAL_PROOF="socialProof",e.QR_CODE="qrCode",e.RECENT_DONATIONS="recentDonations",e.P2P_BUTTON="p2pButton",e.P2P_LINK="p2pLink",e.TOP_FUNDRAISERS="topFundraisers",e.FUNDRAISING_PAGE_LINK="fundraisingPageLink",e.DONOR_MAP="donorMap"}(c||(c={})),function(e){e.MOBILE="Mobile",e.DESKTOP="Desktop"}(u||(u={}));var h,d,p,v;c.REMINDER,c.STICKY_BUTTON,c.SOCIAL_PROOF,c.MESSAGE_BAR,c.POPUP,c.FLOATING_BUTTON,c.REMINDER,c.SOCIAL_PROOF,c.GOAL_METER,c.STAT_COUNTER,c.GOAL_METER,c.TOP_FUNDRAISERS,c.STAT_COUNTER,c.TOP_SUPPORTERS,c.REMINDER,c.DONATE_BUTTON,c.STICKY_BUTTON,c.IMAGE_CARD,c.TEXT_LINK,c.DONATION_FORM,c.SIMPLE_FORM,c.IMPACT_SLIDER,c.BUTTON_GROUP,c.DONATION_LEVELS,c.TOP_FUNDRAISERS,c.SOCIAL_PROOF,c.MESSAGE_BAR,c.QR_CODE;!function(e){e.LEFT="left",e.LEFT_TOP="left-top",e.LEFT_CENTER="left-center",e.LEFT_BOTTOM="left-bottom",e.RIGHT="right",e.RIGHT_TOP="right-top",e.RIGHT_CENTER="right-center",e.RIGHT_BOTTOM="right-bottom",e.CENTER="center",e.TOP_LEFT="top-left",e.TOP_CENTER="top-center",e.TOP_RIGHT="top-right",e.BOTTOM_LEFT="bottom-left",e.BOTTOM_CENTER="bottom-center",e.BOTTOM_RIGHT="bottom-right"}(h||(h={})),function(e){e.NO="no",e.CHECKOUT="checkout",e.CUSTOM="custom"}(d||(d={})),function(e){e.IMPACT_TO_AMOUNT="impactToAmount",e.AMOUNT_TO_IMPACT="amountToImpact"}(p||(p={})),function(e){e.AMOUNT="amount",e.LEVEL="level"}(v||(v={}));var y,g,m,w,k,T,E;c.DONATE_BUTTON,c.DONATION_FORM,c.SIMPLE_FORM,c.STICKY_BUTTON,c.REMINDER,c.IMAGE_CARD,c.TEXT_LINK,c.BUTTON_GROUP,c.GOAL_METER,c.STAT_COUNTER,c.IMPACT_SLIDER,c.P2P_BUTTON,c.P2P_LINK,c.TOP_FUNDRAISERS,c.TOP_SUPPORTERS,c.QR_CODE,c.SOCIAL_PROOF,c.RECENT_DONATIONS,c.DONATION_LEVELS,c.MESSAGE_BAR;!function(e){e.TOP="top",e.BOTTOM="bottom",e.BEFORE_CONTENT="beforeContent"}(y||(y={})),function(e){e.ALL="all",e.SELECTED="selected"}(g||(g={})),function(e){e.AFTER_BEGIN="afterbegin",e.BEFORE_END="beforeend"}(m||(m={})),function(e){e.ALL="all",e.DESKTOP_ONLY="desktopOnly",e.MOBILE_ONLY="mobileOnly"}(w||(w={})),function(e){e.ONCE="once",e.MONTHLY="monthly"}(k||(k={})),function(e){e.FULL_NAME="fullName",e.SHORTED_FULL_NAME="shortedFullName",e.FIRST_NAME="firstName",e.HIDE="hide"}(T||(T={})),function(e){e.EN_US="en-US",e.RU_RU="ru-RU"}(E||(E={}));var b,_=function(){function e(t,n){i()(this,e),this.translationService=t,this._locale=n.locale,this.availableLocales=n.availableLocales}return a()(e,[{key:"setLocale",value:function(e){var t=this;if(this.locale===e)return Promise.resolve(this.locale);if(!this.isLocaleAvailable(e))return Promise.resolve(this.locale);var n=[this.translationService.changeLocale(e)];return Promise.all(n).then((function(){return t._locale=e,t.locale})).catch((function(){return Promise.resolve(t.locale)}))}},{key:"translate",value:function(e,t){return this.translationService.translate(e,t)}},{key:"isLocaleAvailable",value:function(e){return this.availableLocales.some((function(t){return t===e}))}},{key:"locale",get:function(){return this._locale}}],[{key:"isLocaleCode",value:function(e){return void 0!==e&&Object.keys(E).some((function(t){return E[t]===e}))}}]),e}();_.DEFAULT_LOCALE=E.EN_US,function(e){e.WIDGET="WIDGET",e.ELEMENT="ELEMENT",e.FUNDRAISING_PAGE="FUNDRAISING_PAGE"}(b||(b={}));var R=window.FUN_HOST||"https://fundraiseup.com",I=window.FUN_CDN||"https://cdn.fundraiseup.com",S=window.FUN_STATIC,O=(window.FUN_ENV,window.FUN_TRACKING,window.FUN_FORCE_MOBILE);n.p=S||n.p;var N,A=!1;window.location.href.substring(0,5);N=navigator.userAgent||navigator.vendor||window.opera||"",O?A=!0:(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(N)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(N.substr(0,4)))&&(A=!0);var P=document.getElementsByTagName("script"),C=null;[].forEach.call(P,(function(e){e.src&&(0===e.src.indexOf(I)||/\/widgets\/embed\.js/.test(e.src))&&(C=e)}));var L=function(e){var t={key:"empty-key"};if(!e)return t;var n=/(key=|widget\/)([a-z]{8})/i.exec(e.src);if(n)return{key:n[2]};return t}(C);window;var x=n(6),D=n.n(x),U=n(16),M=n.n(U);function F(e,t){if(e.body)return t();setTimeout(F.bind(null,e,t),10)}var j=function(){function e(t){var n,r=t.targetWindow;return i()(this,e),e.singleton?e.singleton:(null===(n=window.FUN.Api)||void 0===n?void 0:n.preloader)?window.FUN.Api.preloader:(e.singleton=this,this.targetWindow=r,void this.targetWindow.document.head.insertAdjacentHTML("afterbegin","<style>".concat(M.a,"</style>")))}return a()(e,[{key:"render",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(!this.div){this.div=this.targetWindow.document.createElement("div");var n=this.div;n.classList.add("fun-widget-preloader-holder"),t&&n.insertAdjacentHTML("afterbegin",'<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAACCCAMAAAC93eDPAAAAvVBMVEUAAADf39/i4uLh4eHi4uLk5OTj4+Pk5OTj4+NmZmZmZmZlZWVmZmZnZ2dkZGRmZmZlZWXi4uLj4+Pj4+NlZWXf399nZ2dgYGDj4+NlZWVkZGTj4+Pj4+Ph4eFoaGhmZmZnZ2dmZmZgYGBmZmZmZmbh4eFmZmZmZmbj4+NlZWVmZmbk5OTk5ORmZmbj4+Pk5OTf39/j4+NjY2Nra2tlZWXi4uLm5ubh4eFlZWVnZ2dlZWVgYGBwcHDi4uJnZ2d2Fsa/AAAAP3RSTlMAIFBwj5+/3///37+vj3BQMGDP72AQnxBA70B/b4AggL+gIH/PkO9wgJCPMF9fkHAwr1Afz7AfoLCvbzAQoJB3/jN7AAAEnUlEQVR4AbzRxYHFMAwEUJklh2P4zP3XuHBZDNMrQDAD0zAupNLGICIRWZukWV6UsBFWydrhN/ohyfzadwSuDP5Bf9hY7FbbX2mH/1GD1K9xxV46bESNDvEIy6o0tqE21sNiwslhO6L1jzg77EK09hF7gw1crS7VnrEAn67l0d/S+2GVI5jGf4yqGDQq/cPSP/G5bAdaMOh09Xf667VcBFoEGODq39s5CyzV1SAIN07Ck7jNmZ8RfNx99r+rp9y6aQ4JRP7OtW8D1OmqrjiTTTdOahmBO41ob6xjgzGbU3H8Lhew8KkQasljsQoLm+CUFQDUuJIZZ2wVez6VQjE7TIsKcJ6OgRNRaVTajdlFgSAOUyyoEsyNvUN5kO6hMwI1DOK0uIJLnyoTLrmGYi5cUS3Mi3lxnlrFiGrCSpmxM5NnLhQMWgRqDMTMolxaAy0KoGF3R/lcgSYNk7yu7jIF2jSscpZBowJoyF2LlqtFAVAxIpkVh69BOCMtJBjDaFcrXpEm5vlWtKDgkrSxzLWihyD4pI3QzLHCxhBapBELViTZWVyQVsYoycwhDEgzk6xEDiRs4Js5C7cPoUfawTntWHoIIIy/jIEPgWdRKJEeHwKODYJjGBGIhmu6RKJjSFgxIgmSY1jiXMkVWgew3NxLhPGahEg2A3mzVuCQGEc8kP5wjU1i/MGdaMuFEYTGmlu2D30ieScC9BJ8kHQCh+wzSR+AMtbcpVZyQKKYqbWcSvcSDtkoyD6iIIq3lnBPROLVyMMwI6TRJWFi5LEt3ApggnLqrCU8EDWTxzkW4pCEGWMlbvhCyK9EgJ2MSJgEx+sB30n5rTQh4bExCWgmkganDM1JoF8SvlUJfnMSml/K5iRYkPANFPRT04ep52/hYN0RPoEGLzhlafPLavlLultqNX36ahG5zWylhWYicpq9lBk1d0EXYCG+hcta5FE2DCcG0pi6xdERjwKeSjw1f6On3cApA3y45TdfO/I+GCH9R1/eiQkOkxs3gCPxavSIuBNT6V7CbXAUpOsLhzFgj0Qkz1tWWx6X9kXHcGKilwjYomM4TYcRuIJjONn+yPhQ8FFpwIYAfBfdID0EcDWUOo01N4cABkKJPN06BN4NwzMBG9gQQF/2RZIg962mrkAvGooAT6TmE4dXKBgT4FZo3sw3g2cxzwq3pfXYYMSwIduKQUufgvy3Ty+1aWAKlpSN72jSwBSY7028eMoUKPnXb7mC2KId2DW+CQ6S2Mgp5py1qK2jXou+Fr9IaejW8UI6WhmtWEhD9UC8mQUVwAtwUPX8oJALwHZrGkQySQmIvQofqpQUEQblP1RBR8GNVgkBp7GRYqKoIP4l0zDotkoJAMt3Ks6VO2T0zgpk4HcuIEYQy5kBHLu11wD+GBmckaKyoCFAf5cKhd+vNgLQ+tj6MWOGJcoL0EPVRwDs7Z909m8O7eis9f/glUq8cTDZ/klnQqBmEcDIAx5oFZEnYIxN1CUiX8LIo3qJPop96v2ZaPng/WZPCfHIe9f32f/HHp/9376TXs7saT9DQjz59BQJcdbuTG9SfwFxFHz+cauoFH8Di8aZosPihaAAAAAASUVORK5CYII=" alt="" width="60" height="60" class="fun-widget-preloader">'),this.targetWindow.document.body?this.targetWindow.document.body.appendChild(n):F(this.targetWindow.document,(function(){e.targetWindow.document.body.appendChild(n)}))}}},{key:"remove",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.div;n&&(t?n.remove():(n.firstElementChild&&n.removeChild(n.firstElementChild),n.style.transition="opacity .2s ease",n.addEventListener("transitionend",(function(){n&&(n.remove(),e.div=void 0)})),n.style.opacity="0"))}},{key:"removeSpinner",value:function(){if(this.div){var e=this.div.querySelector("img");e&&e.remove()}}}]),e}();var K=new Promise((function(e){e})),B={};function G(e){return B[e]?B[e]:B[e]=new Promise((function(t,n){setTimeout((function(){var r=window.document.createElement("script");r.type="text/javascript",r.async=!0,r.onerror=function(e){n(e)},r.onload=function(){t(!0)},r.src=e,window.document.documentElement.appendChild(r),W._immedeatly&&t(!0)}),0)}))}function W(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?K.then((function(){return G(e)})):G(e)}W._immedeatly=!1;var H=function(){function e(t,n,r,o,a,s,c,u,l,f){var h=this;i()(this,e),this.keysKeeper=a,this.staticConfig=s,this.sentryLoader=c,this.companies=u,this.userInteraction=new Promise((function(e,t){h._userInteractionResolve=e,h._userInteractionReject=t})),this._startOpenCheckoutTimestamp=0,this.setUserInteraction=function(){h._userInteractionResolve(),h.removeUserInteractionListeners()},this.addUserInteractionListeners(),this.livemode=n,this.host=R,this.isMobile=A,this._api=null,this.apiCalls=[],this.tracker=t,this._configResolver=null,this._config=new Promise((function(e,t){h._configResolver=e,h._configRejector=t})),this._apiModuleLoaded=new Promise((function(e,t){h._apiModuleResolver=e,h._apiModuleRejector=t})),this.preloader=new j({targetWindow:window}),this.debug=r,this.trackingUrls=o,this.loadedTimestamp=l,this.apiScriptUrl=f,this.load()}return a()(e,[{key:"call",value:function(e){for(var t,n=this,r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return this.syncApi?Promise.resolve((t=this.syncApi)[e].apply(t,i)).catch(this.sentryLoader.getErrorHandler()):new Promise((function(t,r){n.apiCalls.push([t,r,e,i])})).catch(this.sentryLoader.getErrorHandler())}},{key:"factory",value:function(e,t){return this.call("factory",e,t)}},{key:"flushCalls",value:function(){if(null!==this.syncApi){var e=this.syncApi;this.apiCalls.forEach((function(t){var n=D()(t,4),r=n[0],i=n[1],o=n[2],a=n[3];try{var s=e[o];s instanceof Function?r(s.apply(e,a)):i(new Error("'".concat(o,"' not a function")))}catch(e){i(e)}})),this.apiCalls=[]}}},{key:"load",value:function(){var e=this;return this.debug.log("try to load api",{scriptUrl:this.apiScriptUrl}),W(this.apiScriptUrl,!1).catch((function(t){e._apiModuleRejector(t),e._configRejector(t),e.sentryLoader.captureError(t)}))}},{key:"createApi",value:function(e){this._api=new e({tracker:this.tracker,controller:this,currentCompanyKey:L.key,debug:new f("Api.ts"),trackingUrls:this.trackingUrls,staticConfig:this.staticConfig,sentryLoader:this.sentryLoader,isMobile:A,loadedTimestamp:this.loadedTimestamp,userInteraction:this.userInteraction,resolvers:this.resolvers,keysKeeper:this.keysKeeper}),this._apiModuleResolver(),this.debug.log("created")}},{key:"openWidget",value:function(e,t){return this._startOpenCheckoutTimestamp=Date.now(),this.debug.log("openWidget",{key:e,options:t}),this.keysKeeper.exists(b.WIDGET,e)&&(this.debug.log("renderPreloader"),this.preloader.render(!0)),this.call("openWidget",e,t)}},{key:"openModal",value:function(e){var t=this;return this.debug.log("openModal",e),this.keysKeeper.exists(b.ELEMENT,e)&&(this.debug.log("renderPreloader"),this.preloader.render(!0)),this._apiModuleLoaded.then((function(){return t._api.openModal(e)}))}},{key:"closeWidget",value:function(){return this.call("closeWidget")}},{key:"addWidgets",value:function(e){var t=this.mergeStaticData(e);if(this.debug.log("addWidgets",{config:e,preparedConfig:t}),!this.syncApi&&this._configResolver)return this._configResolver(t),void(this._configResolver=null);this.call("addWidgets",t)}},{key:"mergeStaticData",value:function(e){var t,n=this,r=e.widgets,i=e.companies,o=e.config,a=e.data,s=e.user,c=e.fundraisingPages,u=e.nodes,l=e.goals,f=this.livemode?"live":"test";if(o){var h={router:void 0===window.FUN_ROUTER?o.router:window.FUN_ROUTER,host:R,isMobile:A,stripePublicKey:this.staticConfig.stripePublicKey[f],plaidEnv:this.staticConfig.plaid[f].env,plaidKey:this.staticConfig.plaid[f].key,currencies:Object.assign({},o.currencies,{rates:this.staticConfig.currencyRates})};t=Object.assign({},o,this.staticConfig,h)}return{companies:i.map((function(e){var t=n.companies.find((function(t){return t.key===e.key}));if(!t)throw new Error("Cannot find company "+e.key);return Object.assign({},e,t,{paymentOptions:t.paymentOptions[f],goals:l})})),config:t,widgets:r,data:a,user:s,fundraisingPages:c,nodes:u}}},{key:"addElements",value:function(e){var t=this;return this.debug.log("addElements",e),this._apiModuleLoaded.then((function(){return t._api.addElements(e)}))}},{key:"setMeta",value:function(e){var t=this;return this.debug.log("setMeta",e),this._apiModuleLoaded.then((function(){return t._api.setMeta(e)}))}},{key:"createElement",value:function(e,t,n){var r=this;return this.debug.log("createElement",{type:e,settings:t,node:n}),this._apiModuleLoaded.then((function(){return r._api.createElement(e,t,n)}))}},{key:"createShowcaseWidget",value:function(e){this.debug.log("createShowcaseWidget",{showcaseConfig:e});var t=e.company,n=e.widget,r=e.serverConfig,i=e.node,o=e.user;return this.addWidgets({widgets:[n],companies:[t],config:r,data:{},user:o,fundraisingPages:[],nodes:[],goals:[]}),this.call("createShowcaseWidget",n,i)}},{key:"createShowcaseReminder",value:function(e){return this.debug.log("createShowcaseReminder",{widget:e}),this.call("createShowcaseReminder",e)}},{key:"hasKey",value:function(e){return this.call("hasKey",e)}},{key:"createUI",value:function(e){return this.debug.log("createUI",{nodes:e}),this.call("createUI",e)}},{key:"connectResolvers",value:function(e){this.resolvers=e}},{key:"addUserInteractionListeners",value:function(){window.addEventListener("scroll",this.setUserInteraction,{once:!0}),window.addEventListener("click",this.setUserInteraction,{once:!0}),window.addEventListener("keydown",this.setUserInteraction,{once:!0}),window.addEventListener("mousemove",this.setUserInteraction,{once:!0})}},{key:"removeUserInteractionListeners",value:function(){window.removeEventListener("scroll",this.setUserInteraction),window.removeEventListener("click",this.setUserInteraction),window.removeEventListener("keydown",this.setUserInteraction),window.removeEventListener("mousemove",this.setUserInteraction)}},{key:"config",get:function(){return this._config}},{key:"whenReady",get:function(){return this._config}},{key:"syncApi",get:function(){return this._api&&this._api.ready?this._api:null}},{key:"startOpenCheckoutTimestamp",get:function(){return this._startOpenCheckoutTimestamp}}]),e}(),V=n(5),q=n.n(V);function z(){if(function(){try{return void 0!==window.Intl}catch(e){return!1}}()){var e=window.Intl;if(e&&"object"===q()(e)&&"function"==typeof e.DateTimeFormat){var t=new e.DateTimeFormat("en-US");if("object"!==q()(t))return;var n="function"==typeof t.resolvedOptions&&t.resolvedOptions();if("object"!==q()(n))return;var r=n.timeZone;if(!r)return;return r}}}function Z(){var e=z();if(e)return e;var t=-(new Date).getTimezoneOffset()/60;return t>=0?"UTC+".concat(t):"UTC".concat(t)}function Y(e){for(var t=e.toString().replace(/[^0-9]/g,""),n={0:0,1:2,2:4,3:6,4:8,5:1,6:3,7:5,8:7,9:9},r=0,i=1,o=t.length-1;o>-1;o-=1)r+=i?n[t[o]]:parseFloat(t[o]),i^=1,r>0xffffffffffff&&(r%=10);return(10-r%10).toString().slice(-1)}var Q=/#([\da-z_-]{1,25})(\?|&|$)/i,J=/#(.+?)(&|$)/;function X(e){if(!e)return null;if(!J.test(e))return null;var t=/(#.+?)$/.exec(e)[0],n=J.exec(t)[1],r=te(t),i={key:n};return Object.assign(i,r),i}function $(e,t){if(e.getAttribute)return e.getAttribute("data-"+t)||void 0}function ee(e,t){for(var n=e;;){if(t(n))return n;if(!n.parentNode)return;n=n.parentNode}}function te(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!e)return{};for(var n=/([^=&#?]+)=([^=&#?]+)/gi,r={};;){var i=n.exec(e);if(!i)break;var o=D()(i,3),a=o[1],s=o[2];try{t?r[decodeURIComponent(a)]=decodeURIComponent(s):r[a]=s}catch(e){console.error(e)}}return r}function ne(){var e=document.createElement("a");e.href=window.location.href;var t=e.hostname.split("."),n=[],r="_fun_top_level_domain_detection";if(1===t.length)return t[0];for(;;){if(0===t.length)return;n.unshift(t.pop());var i=".".concat(n.join("."));if(l.set(r,"cookie",{domain:i}),l.get(r))return l.remove(r,{domain:i}),n.length>0?n.join("."):void 0}}function re(e){var t=document.createElement("a"),n=ne();return t.href=e,!!n&&-1===t.hostname.lastIndexOf(n)}function ie(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:19,t=window.crypto||window.msCrypto,n="";if(t&&"function"==typeof t.getRandomValues){var r=new Uint8Array(e);t.getRandomValues(r);var i=[].slice.call(r);n=i.map((function(e){return e%10})).join("")}else for(var o=0;o<e;o++)n+=Math.floor(10*Math.random()).toString();return"0"!==n[0]?n:ie(e)}var oe=function(){function e(t,n){var r;i()(this,e),this.window=t,this.publicApi=n,this._pageScripts=[],this.sideLibrariesLookupTries=1,this.launchedSiteScripts=[],this.pageViewId=ie(),this.pageViewTimeCreate=this.publicApi&&this.publicApi.s||Date.now(),this.resolutionWidth=0,this.resolutionHeight=0,this.window.screen&&(this.resolutionWidth=this.window.screen.width,this.resolutionHeight=this.window.screen.height),this.funSnippetVersion=this.publicApi&&this.publicApi.v||"0",this.pageViewId=(r=this.pageViewId.slice(0,-1),"".concat(r).concat(Y(r))),this.searchedLibraries={ga:this.getGoogleAnalytics.bind(this),gtm:this.getGoogleTagManager.bind(this),fbpx:this.getFacebookPixel.bind(this),gtag:this.getGlobalSiteTagManager.bind(this),optimizely:this.getOptimizely.bind(this),"adobe.target":this.getAdobeTarget.bind(this)},this.applyNavigatorVariables(navigator),this.collectPageScripts()}return a()(e,[{key:"applyNavigatorVariables",value:function(e){var t,n=this,r=e.connection||e.mozConnection||e.webkitConnection;"function"==typeof e.getBattery&&(null===(t=e.getBattery())||void 0===t||t.then((function(e){n.clientBatteryCharging=e.charging?1:0,n.clientBatteryChargingTime=e.chargingTime,n.clientBatteryDischargingTime=e.dischargingTime,n.clientBatteryLevel=e.level}))),this.clientOnLine=e.onLine?1:0,this.clientDoNotTrack="1"===e.doNotTrack?1:0,this.clientDevicePixelRatio=window.devicePixelRatio,this.clientDeviceMemory=e.deviceMemory,this.clientHardwareConcurrency=e.hardwareConcurrency,r&&(this.clientConnectionType=r.type,this.clientConnectionDownlink=r.downlink,this.clientConnectionRTT=r.rtt,this.clientConnectionEffectiveType=r.effectiveType)}},{key:"getGoogleAnalytics",value:function(){return"function"==typeof this.window.ga}},{key:"getGoogleTagManager",value:function(){return this.getSideLibraryByScriptSource(/gtm.js[?]id=([^=&]*)/)}},{key:"getFacebookPixel",value:function(){return"function"==typeof this.window.fbq}},{key:"getGlobalSiteTagManager",value:function(){return"function"==typeof this.window.gtag}},{key:"getOptimizely",value:function(){return this.window.optimizely}},{key:"getAdobeTarget",value:function(){return this.window.adobe&&this.window.adobe.target}},{key:"getSideLibraryByScriptSource",value:function(e){return this.launchedSiteScripts.some((function(t){var n=t.src;return n&&!!n.match(e)}))}},{key:"collectPageScripts",value:function(){var e=this;this.sideLibrariesLookupTries+=1;var t=this.window.document.querySelectorAll("script");this.launchedSiteScripts=[].slice.call(t),Object.keys(this.searchedLibraries).forEach((function(t){var n=e.searchedLibraries[t];-1===e._pageScripts.indexOf(t)&&n()&&e._pageScripts.push(t)}))}},{key:"toObject",value:function(){return{pageViewId:this.pageViewId,pageViewTimeCreate:this.pageViewTimeCreate,pageViewLifetime:Math.max(Date.now()-this.pageViewTimeCreate,0),clientTimeZone:Z(),clientTime:Date.now(),URL:this.window.location.href,referer:this.window.document.referrer||void 0,title:this.window.document.title,uaHistoryLength:this.window.history.length,resolutionWidth:Math.max(this.resolutionWidth,0),resolutionHeight:Math.max(this.resolutionHeight,0),windowWidth:Math.max(this.window.innerWidth,0),windowHeight:Math.max(this.window.innerHeight,0),windowScrollY:Math.max(this.window.scrollY||this.window.pageYOffset||0,0),windowScrollX:Math.max(this.window.scrollX||this.window.pageXOffset||0,0),pageScripts:this.pageScripts,clientOnLine:this.clientOnLine,clientDoNotTrack:this.clientDoNotTrack,clientDevicePixelRatio:this.clientDevicePixelRatio,clientDeviceMemory:this.clientDeviceMemory,clientHardwareConcurrency:this.clientHardwareConcurrency,clientConnectionType:this.clientConnectionType,clientConnectionDownlink:this.clientConnectionDownlink,clientConnectionRTT:this.clientConnectionRTT,clientConnectionEffectiveType:this.clientConnectionEffectiveType,clientBatteryCharging:this.clientBatteryCharging,clientBatteryChargingTime:this.clientBatteryChargingTime,clientBatteryDischargingTime:this.clientBatteryDischargingTime,clientBatteryLevel:this.clientBatteryLevel,funSnippetVersion:this.funSnippetVersion}}},{key:"pageScripts",get:function(){return this._pageScripts.length<Object.keys(this.searchedLibraries).length&&this.sideLibrariesLookupTries<=10&&this.collectPageScripts(),this._pageScripts}}]),e}();function ae(e){return function(t,n){return null===n?se(t,e):[se(t,e),"=",se(n,e)].join("")}}function se(e,t){return t.encode?t.strict?encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):encodeURIComponent(e):e}function ce(e){return Array.isArray(e)?e.sort():"object"===q()(e)?ce(Object.keys(e)).sort((function(e,t){return parseFloat(e)-parseFloat(t)})).map((function(t){return e[t]})):e}function ue(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={encode:!0,strict:!0,arrayFormat:"none"};Object.assign(n,t),!1===n.sort&&(n.sort=function(){});var r=ae(n);return e?Object.keys(e).sort(n.sort).map((function(t){var i=e[t];if(void 0===i)return"";if(null===i)return se(t,n);if(Array.isArray(i)){var o=[];return i.slice().forEach((function(e){void 0!==e&&o.push(r(t,e,o.length))})),o.join("&")}return se(t,n)+"="+se(i,n)})).filter((function(e){return e.length>0})).join("&"):""}var le=n(12),fe=function(){function e(){i()(this,e),this.subscribers={}}return a()(e,[{key:"publish",value:function(e,t){this.subscribers[e]&&this.subscribers[e].forEach((function(e){return new Promise((function(){return e(t)}))}))}},{key:"subscribe",value:function(e,t){return this.subscribers[e]||(this.subscribers[e]=[]),this.subscribers[e].push(t),!0}}]),e}();function he(e){return new Promise((function(t,n){!function(e,t,n){var r=new XMLHttpRequest;r.open(e.method||"GET",e.url),r.withCredentials=!0,r.onload=function(){if(this.status>=200&&this.status<300){var e=r.getResponseHeader("content-type");if(e&&-1!==e.indexOf("application/json"))try{return t(JSON.parse(r.response))}catch(e){n(e)}t(r.response)}else n(new Error("Server response status ".concat(this.status,", ").concat(r.statusText)))},r.onerror=function(){n({status:this.status,statusText:r.statusText})};var i=e.headers;i&&Object.keys(i).forEach((function(e){r.setRequestHeader(e,i[e])}));var o=e.params;o&&"object"===q()(o)&&(o=JSON.stringify(o));r.send(o)}(e,t,n)}))}var de,pe,ve=n(3),ye=n.n(ve),ge=n(4),me=n.n(ge),we=n(2),ke=n.n(we),Te=function(){function e(){i()(this,e),this.payload={}}return a()(e,[{key:"merge",value:function(e){var t={};for(var n in e)t[n]=e[n];for(var r in this.payload)t[r]=this.payload[r];this.payload=t}},{key:"validate",value:function(){return!(!this.payload.companyKey||8!==this.payload.companyKey.length)&&(!!this.payload.clientId&&!!this.eventType)}},{key:"toObject",value:function(){var e={};for(var t in this.payload)e[t]=this.payload[t];return e.eventType=this.eventType,e}}]),e}(),Ee=n(10),be=n.n(Ee),_e=/#?(FUN.{8})/i;!function(e){e.WARNING_NEEDS_RESPONSE="warning_needs_response",e.WARNING_UNDER_REVIEW="warning_under_review",e.WARNING_CLOSED="warning_closed",e.CHARGE_REFUNDED="charge_refunded",e.NEEDS_RESPONSE="needs_response",e.UNDER_REVIEW="under_review",e.WON="won",e.LOST="lost"}(pe||(pe={}));de={},be()(de,"not_submitted","Not submitted"),be()(de,"subscribed","Subscribed"),be()(de,"unsubscribed","Unsubscribed");function Re(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var Ie=function(e){ye()(n,e);var t=Re(n);function n(){return i()(this,n),t.apply(this,arguments)}return a()(n,[{key:"eventType",get:function(){return"ping"}}]),n}(Te),Se=function(){};function Oe(e,t){if(e){if("test"===t&&e.FUN_SPLIT_TESTING_NAME)return{name:e.FUN_SPLIT_TESTING_NAME,node:e};if("variant"===t&&e.FUN_SPLIT_TESTING_VARIABLE_NAME)return{name:e.FUN_SPLIT_TESTING_VARIABLE_NAME,node:e};var n=$(e,"fun-".concat(t));if(n)return{name:n,node:e};var r=e.getAttribute("href")||"",i=/#FUN/.test(r),o=/#X/.test(r),a=(i||o)&&X(r);return a&&a.key&&a[t]&&(n=a[t]),n?{name:n,node:e}:void 0}}function Ne(e){var t=ee(e,(function(e){return e.FUN_SPLIT_TESTING_VARIABLE_NAME||$(e,"fun-variant")}));return Oe(e,"variant")||Oe(t,"variant")}function Ae(e){var t=ee(e,(function(e){return e.FUN_SPLIT_TESTING_NAME||$(e,"fun-test")}));return Oe(e,"test")||Oe(t,"test")}function Pe(e){if(function(e){if(!e)return!1;var t=ee(e,(function(e){return e.FUN_SPLIT_TESTING}));return Boolean(t)}(e)){var t=Ae(e),n=Ne(e);return t&&n?{test:t.name,variant:n.name}:void 0}}function Ce(e){return decodeURI(e).replace(/[^\d\w]+/g," ").trim()}var Le=function(){function e(t){var n=t.clientId,r=t.api,o=t.root,a=t.keysKeeper,s=t.companyKey,c=t.onVariantSelect,u=void 0===c?Se:c,l=t.onReset,f=void 0===l?Se:l;i()(this,e),this.findVariant=Ae,this.findTest=Ae,this.findClosest=ee,this.isExternalUrl=re,this.isForeignVariant=!1,this.api=r,this.root=o||document,this.keysKeeper=a,this.testings={},this.allVariantNodes=[],this.clientId=n,this.companyKey=s,this.onVariantSelect=u||Se,this.onReset=f||Se}return a()(e,[{key:"init",value:function(){for(var e in this.collectTestings(),this.testings)this.initTest(e)}},{key:"initTest",value:function(e){var t=this,n=this.testings[e],r=n.nodes,i=n.variants,o=this.chooseVariantFor(e),a=function(n){var r=i[n];n===o?[].forEach.call(r,(function(r){var i=X(r.getAttribute("href"));i&&i.type&&i.key||(t.isForeignVariant=!0,r.style.display=""),r.FUN_SPLIT_TESTING_NAME=e,r.FUN_SPLIT_TESTING_VARIABLE_NAME=n,t.allVariantNodes.push(r),t.onVariantSelect({testName:e,variantName:n})})):[].forEach.call(r,(function(e){null!==e.parentNode&&e.parentNode.removeChild(e)}))};for(var s in i)a(s);this.api((function(){[].forEach.call(r,(function(e){t.mixinLinkUrls(e),e.style.display=""}))}))}},{key:"chooseVariantFor",value:function(e){var t=this.testings[e].variants,n=Object.keys(t).sort();return"VMZETRCF"===this.companyKey&&"stc gt"===e?s("".concat(this.clientId,":").concat(e))%10>8?n[1]:n[0]:n[s("".concat(this.clientId,":").concat(e))%n.length]}},{key:"collectTestings",value:function(){var e=this;this.reset();var t=this.root.querySelectorAll("[data-fun-variant], a[href]");for(var n in[].forEach.call(t,(function(t){if(!t.FUN_SPLIT_TESTING){var n=Ne(t),r=Ae(t);r&&n&&(t.FUN_SPLIT_TESTING=!0,e.add(r,n))}})),this.testings){var r=this.testings[n],i=r.variants,o=r.nodes;1===Object.keys(i).length&&([].forEach.call(o,(function(e){delete e.FUN_SPLIT_TESTING})),delete this.testings[n])}}},{key:"add",value:function(e,t){var n=Ce(e.name),r=Ce(t.name),i=this.testings[n]||{nodes:[],variants:{}};this.testings[n]=i;var o=i.variants,a=o[r]||[];o[r]=a;var s=Object.keys(o),c=i.nodes;s.length>=2&&-1===s.indexOf(r)||(-1===c.indexOf(e.node)&&c.push(e.node),-1===a.indexOf(t.node)&&a.push(t.node))}},{key:"mixinLinkUrls",value:function(e){var t=this,n=e.querySelectorAll("a[href]");[].forEach.call(n,(function(e){var n,r=t.findTest(e),i=t.findVariant(e);if(r&&i){var o=t.isExternalUrl(e.href),a={};a.fun_test=r.name,a.fun_variant=i.name,o&&(a.fun_cid=t.clientId);var s=(null===(n=e.hash.split(/[?&]/).shift())||void 0===n?void 0:n.substring(1))||"";if(!t.keysKeeper.exists(b.WIDGET,s)&&/^https?:\/\//.test(e.href)){var c=te(e.search),u={};Object.assign(u,c,a),e.search=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=[];for(var r in e){var i=e[r];t?n.push("".concat(encodeURIComponent(r),"=").concat(encodeURIComponent(i))):n.push("".concat(r,"=").concat(i))}return n.join("&")}(u)}}}))}},{key:"reset",value:function(){this.onReset(),this.testings={},this.allVariantNodes=[]}},{key:"inspect",value:function(e){return Pe(e)}}]),e}(),xe=function(){function e(t){i()(this,e),this.node=t,this.path="",this.purePath=this.createPath(this.node),this.convertPathToString(this.purePath),this.extractDataFromNode(),this.extractSplitTest()}return a()(e,[{key:"createPath",value:function(e){for(var t=e,n=[];!(t instanceof HTMLHtmlElement)&&t.parentNode;)n.push(t),t=t.parentNode;return n}},{key:"convertPathToString",value:function(e){this.path=e.map((function(e){if(e instanceof Element){var t=[].slice.call(e.classList);return e.tagName.toLowerCase()+(t.length?"."+t.join("."):"")}return!1})).filter(Boolean).reverse().join(" ")}},{key:"extractDataFromNode",value:function(){var e=this.findExtractableNode();if(e){var t=e.innerText||e.textContent||e.value;if(this.text=t?t.replace(/\s+/g," ").trim().substr(0,200):void 0,e instanceof HTMLAnchorElement)this.link=e.href;else for(var n=e;n;){if(n.href){this.link=n.href;break}n=n.parentNode}}}},{key:"findExtractableNode",value:function(){return this.purePath.find((function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=e.tagName.toLowerCase();return-1!==["a","button"].indexOf(t)||"input"===t&&-1!==["submit","button"].indexOf(e.type)}))}},{key:"extractSplitTest",value:function(){var e=Pe(this.node);e&&(this.test=e.test,this.variant=e.variant)}}]),e}();function De(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var Ue=function(e){ye()(n,e);var t=De(n);function n(e){var r;return i()(this,n),(r=t.call(this)).target=e,r.formattedNode=new xe(e),r.payload={clickDOMPath:r.formattedNode.path,clickAHref:r.formattedNode.link,clickText:r.formattedNode.text,splitTestName:r.formattedNode.test,splitTestVariant:r.formattedNode.variant},r}return a()(n,[{key:"eventType",get:function(){return"click"}}]),n}(Te);function Me(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var Fe=function(e){ye()(n,e);var t=Me(n);function n(e){var r;return i()(this,n),(r=t.call(this)).payload={dataLayerEventName:e.event,dataLayerParams:JSON.stringify(e)},r}return a()(n,[{key:"eventType",get:function(){return"dataLayer"}}]),n}(Te),je=window.navigator.userAgent,Ke=[/FBAV|FBAN|FBSV|FBID|FBBV\/([0-9.]+)/,/Instagram\s([0-9.]+)/,/Snapchat\/([0-9.]+)/,/MicroMessenger\/([0-9.]+)/,/Twitter for iPhone[/]?([\d.]+)?/],Be=189216e7,Ge={subscribers:[],publish:function(e){this.subscribers.forEach((function(t){t.callback(e)}))},subscribe:function(e,t){this.subscribers.find((function(e){return e.name===t}))||this.subscribers.push({callback:e,name:t})}},We=function(){function e(t){var n=t.window,r=t.debug,o=t.livemode,a=t.companyKey,s=t.request,c=t.storage,u=t.url,l=void 0===u?"":u;i()(this,e),this.observer=new fe,this.eventSent=Date.now(),this.cookiesUnsetable=!1,this.clientId="",this.started=!1,this.pingDelay=15e3,this.isTouchDevice=!1,this.uaIsInApp=!1,this.url=l,this.window=n,this.debug=r,this.livemode=o,this.companyKey=a,this.request=s||he,this.CIDStorage=c,this.subscriberStorage=Ge,this.uaIsInApp=Ke.some((function(e){return e.exec(je)})),"function"==typeof this.window.navigator.sendBeacon&&(this.sendBeacon=this.window.navigator.sendBeacon.bind(this.window.navigator))}return a()(e,[{key:"start",value:function(){var e=this;if(this.started)throw new Error("tracker already started");this.page=new oe(this.window,this.window.FundraiseUp),this.setupCookies(),this.started=!0,this.isTouchDevice="ontouchstart"in window||!!navigator.maxTouchPoints,this.window.addEventListener("click",(function(t){t.target&&e.track(new Ue(t.target))})),this.setupFingerPrint(),this.initializeDataLayerTracking()}},{key:"setupFingerPrint",value:function(){var e=this;n.e(1).then(n.bind(null,81)).then((function(t){e.window.requestIdleCallback?e.window.requestIdleCallback((function(){e.getFingerPrint(t.default)})):setTimeout((function(){e.getFingerPrint(t.default)}),500)}))}},{key:"getFingerPrint",value:function(e){var t=this;e.getPromise().then((function(n){var r=n.map((function(e){return e.value}));t.uaFingerprint=e.x64hash128(r.join(""),31)}))}},{key:"setupCookies",value:function(){this.cookiesUnsetable||(this.read(),this.refresh())}},{key:"refresh",value:function(){this.clientId||this.createOrSetClientId(this.CIDStorage.get()),this.write()}},{key:"createOrSetClientId",value:function(e){this.clientId=e&&"undefined"!==e&&20===e.length?e:Date.now().toString()+ie(7)}},{key:"write",value:function(){this.clientId&&this.CIDStorage.set(this.clientId,{expires:10*Be,domain:this.CIDStorage.topLevelDomain,sameSite:"Lax"})}},{key:"read",value:function(){var e=te(this.window.location.href).fun_cid||"",t=this.CIDStorage.get()||"",n=function(e){return e&&20===e.length?e:""};n(e)?this.clientId=e:n(t)?this.clientId=t:this.clientId=""}},{key:"ping",value:function(e,t){if(!(Date.now()-this.eventSent<this.pingDelay)){var n=e||new Ie;this.track(n,t)}}},{key:"track",value:function(e,t){if(this.started){var n=this.page&&this.page.toObject()||{},r={companyKey:this.companyKey,clientId:this.clientId,uaIsInApp:this.uaIsInApp?1:0};if(Object.keys(n).forEach((function(e){r[e]=n[e]})),r.livemode=this.livemode?1:0,r.uaFingerprint=this.uaFingerprint,e.merge(r),e.validate()){var i=e.toObject();this.observer.publish(e.eventType,i);var o=this.preparePayload(i);this.debug&&this.debug.expose&&this.debug.log(e.eventType,Object(le.expandPayload)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={arrayFormat:"none"};Object.assign(n,t);var r=function(e,t,n){void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t},i=Object.create(null);return"string"!=typeof e?i:(e=e.trim().replace(/^[?#&]/,""))?(e.split("&").forEach((function(e){var t=e.replace(/\+/g," ").split("="),n=t.shift(),o=t.length>0?t.join("="):void 0;o=void 0===o?null:decodeURIComponent(o),r(decodeURIComponent(n),o,i)})),Object.keys(i).sort().reduce((function(e,t){var n=i[t];return n&&"object"===q()(n)&&!Array.isArray(n)?e[t]=ce(n):e[t]=n,e}),Object.create(null))):i}(o)));var a=t||this.url,s=!1;this.sendBeacon&&(s=this.sendBeacon(a+"/t",o)),s||this.request({method:"GET",url:a+"/t?"+o}).catch(console.warn),this.eventSent=Date.now(),this.publishData(i)}}}},{key:"preparePayload",value:function(e){return e.elementParams&&"object"===q()(e.elementParams)&&(e.elementParams=ue(e.elementParams)),ue(Object(le.compressPayload)(e))}},{key:"initializeDataLayerTracking",value:function(){var e=this;if(this.window.dataLayer||(this.window.dataLayer=[]),Array.isArray(this.window.dataLayer)){var t=this.window.dataLayer,n=function(t){"object"===q()(t)&&"string"==typeof t.event&&"gtm."!==t.event.substring(0,4)&&e.track(new Fe(t))};t.forEach(n);var r=t.push;t.push=function(){for(var e=arguments.length,i=new Array(e),o=0;o<e;o++)i[o]=arguments[o];return n(i[0]),r.apply(t,i)}}}},{key:"publishData",value:function(e){this.subscriberStorage.publish(e)}},{key:"subscribe",value:function(e,t){this.subscriberStorage.subscribe(e,t)}}]),e}(),He=n(8),Ve=n.n(He),qe=function(){function e(t,n){i()(this,e),this.mock=t,this.api=n,t&&this.init()}return a()(e,[{key:"init",value:function(){var e=this;this.mock.l.forEach((function(t){e.dispatch.apply(e,t)})),this.mock.l.push=function(t){return e.dispatch.apply(e,t),t.length}}},{key:"dispatch",value:function(e,t){var n;"string"!=typeof e&&(t=e,e="resolveSelf"),(n=this.api).call.apply(n,[e].concat(Ve()([].slice.call(t))))}}]),e}(),ze=function(){function e(){i()(this,e),this.storage=l,this.field="fundraiseup_cid"}return a()(e,[{key:"get",value:function(){return this.storage.get(this.field)}},{key:"set",value:function(e,t){this.storage.set(this.field,e,t)}},{key:"remove",value:function(e){this.storage.remove(this.field,e)}}]),e}(),Ze=function(){function e(t){i()(this,e),this.topLevelDomain=t,this.storage=new ze}return a()(e,[{key:"get",value:function(){return this.storage.get()}},{key:"set",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.storage.set(e,t)}},{key:"remove",value:function(e){this.storage.remove({domain:e})}}]),e}();function Ye(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var Qe=function(e){ye()(n,e);var t=Ye(n);function n(){var e;i()(this,n),e=t.call(this);var r=te(location.href);return r.fun_test&&(e.payload.splitTestName=r.fun_test),r.fun_variant&&(e.payload.splitTestVariant=r.fun_test),e}return a()(n,[{key:"eventType",get:function(){return"pageView"}}]),n}(Te);function Je(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var Xe=function(e){ye()(n,e);var t=Je(n);function n(){return i()(this,n),t.apply(this,arguments)}return a()(n,[{key:"eventType",get:function(){return"pageLeave"}}]),n}(Te);function $e(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var et=function(e){ye()(n,e);var t=$e(n);function n(e,r){var o;return i()(this,n),(o=t.call(this)).payload={splitTestName:e,splitTestVariant:r},o}return a()(n,[{key:"eventType",get:function(){return"testVariantSelected"}}]),n}(Te),tt=/\/-\/(X[\dA-Z]{7})/,nt=/^X[\dA-Z]{7}/,rt=/\/-\/(N[\dA-Z]{7})/,it=/^N[\dA-Z]{7}/i,ot=/^E[\dA-Z]{7}/i;function at(e){return null!=e}var st=function(){function e(t){var n=t.keysKeeper,r=t.splitTesting,o=t.controller,a=t.debug;i()(this,e),this.nodesMap=new WeakMap,this.nodes=[],this.keysKeeper=n,this.splitTesting=r,this.controller=o,this.debug=a}return a()(e,[{key:"findElements",value:function(){this.splitTesting.init();var e=document.querySelectorAll(".fun-widget, a[href]");return this.debug.log("findElements",{primaryNodes:e}),this.createElementsParams([].slice.call(e))}},{key:"extractNodeParams",value:function(e){if("fun"===e.getAttribute("data-ignore"))return null;var t=e.getAttribute("href")||"",n=X(t),r=te(t),i=!1;if(tt.test(t)){var o=tt.exec(t);if(o&&o[1]){var a=o[1];n||(n={}),n.key=a,n.type="link",i=!0}}if(rt.test(t)){var s=rt.exec(t);if(s&&s[1]){var c=s[1];n||(n={}),n.key=c,n.type="fundraisingPageLink",i=!0}}r.form&&(n||(n={}),n.key=r.form,Object.assign(n,r));var u={type:"",key:""};if(n){if(!(n.type||function(e,t,n){if(/^[#?]/.test(n))return!0;var r=e.split("#")[0],i=t.split("#")[0],o=t.split("?")[0];return r===i||r===o||e.split("?")[0]===i}(e.href,window.location.href,t)))return null;u.key=n.key,u.type=n.type||"link",u.hrefParams=n,i&&(u.queryParams=r)}else u.key=$(e,"key")||"",u.env=$(e,"env"),u.align=$(e,"align"),u.type="button";if(!u.key)return null;if(u.node=e,this.nodesMap.has(u.node))return null;var l={node:u.node,params:u};return this.debug.log("extractNodeParams",{params:u}),this.nodes.push(l),this.nodesMap.set(u.node,l),this.addOptimisticClickHandler(l),u}},{key:"addOptimisticClickHandler",value:function(e){var t=e.params,n=this.keysKeeper.exists(b.WIDGET,t.key||"");if("link"===t.type&&e.node&&n){var r=function n(r){if(e.node.removeEventListener("click",n),!e.node.__funElement){r.preventDefault(),r.stopPropagation();var i=this.splitTesting.inspect(e.node)||{},o=i.test,a=i.variant;if(t.key){var s={queryParams:t.hrefParams};o&&a&&(s.test={name:o,variant:a}),this.controller.openWidget(t.key,s)}}}.bind(this);e.node.addEventListener("click",r)}}},{key:"createElementsParams",value:function(e){var t=this;return this.debug.log("createElementsParams",{nodes:e}),e.filter((function(e){return!t.nodesMap.has(e)})).filter((function(e){return t.domContains(e)})).map((function(e){return t.extractNodeParams(e)})).filter(at)}},{key:"domContains",value:function(e){return"function"!=typeof document.contains||document.contains(e)}},{key:"pullOldElementsNodes",value:function(){var e=this.pullFilteredNodes("old");return this.debug.log("pullOldElementsNodes",{nodes:e}),e}},{key:"pullNewElementsNodes",value:function(){var e=this.pullFilteredNodes("new");return this.debug.log("pullNewElementsNodes",{nodes:e}),e}},{key:"pullFilteredNodes",value:function(e){for(var t=[],n=[],r=0;r<this.nodes.length;r++){var i=this.nodes[r].params.key;if(i)e===(this.keysKeeper.exists(b.ELEMENT,i.toLowerCase())?"new":"old")?t.push(this.nodes[r]):n.push(this.nodes[r])}return this.nodes=n,t}}]),e}(),ct=[/^https?:\/\/translate\.googleusercontent\.com/i,/^file:\/\/\//,/^https?:\/\/restore7\.org/],ut=function(){function e(t){var r=this;if(i()(this,e),this.errorsStack=[],this.sentry=null,window.FUN_DASHBOARD&&window.Sentry)return this.sentry=window.Sentry,void this.errorsStack.forEach((function(e){r.sentry.captureException(e)}));"__SENTRY__"in window||window.Sentry||(ct.some((function(e){return e.test(window.location.href)}))||Promise.all([n.e(3),n.e(2)]).then(n.bind(null,82)).then((function(e){r.sentry=e.initSentry(t,r.errorsStack),r.errorsStack=[]})))}return a()(e,[{key:"getErrorHandler",value:function(){var e=this;return function(t){return e.captureError(t)}}},{key:"captureError",value:function(e){if(this.sentry)return this.sentry.captureException(e),void console.error(e);this.errorsStack.push(e),console.error(e)}}]),e}(),lt=function(){function e(t){i()(this,e),this.observer=null,this.callback=t}return a()(e,[{key:"run",value:function(){try{this.observer=new MutationObserver(this._watch.bind(this)),this.observer.observe(document.documentElement,{childList:!0,subtree:!0})}catch(e){console.error(e)}}},{key:"_watch",value:function(e){var t=this;[].forEach.call(e,(function(e){var n=t.extractNodes(e);n&&n.length&&t.callback(n)}))}},{key:"extractNodes",value:function(e){var t=[];return e.addedNodes?([].forEach.call(e.addedNodes,(function(e){if("A"!==e.tagName){if(e.classList&&e.classList.contains("fun-widget"))t.push(e);else if(e.querySelectorAll){var n=e.querySelectorAll(".fun-widget, [href]");n&&[].forEach.call(n,(function(e){return t.push(e)}))}}else t.push(e)})),t):t}}]),e}(),ft=function(){function e(t){i()(this,e),this.window=t}return a()(e,[{key:"subscribeOnUserInteraction",value:function(e){this.window.addEventListener("mousemove",e),this.window.addEventListener("touchstart",e),this.window.addEventListener("keypress",e)}}]),e}(),ht=function(){function e(t){var n=t.innerTracker;i()(this,e),this.tags=new Set,this.innerTracker=n}return a()(e,[{key:"track",value:function(e,t){return this.innerTracker.track(e,t)}},{key:"ping",value:function(e,t){var n=e||new Ie;this.innerTracker.ping(n,t)}},{key:"subscribe",value:function(e,t){return this.innerTracker.subscribe(e,t)}},{key:"setEventTags",value:function(e){var t=this;e.forEach((function(e){return t.tags.add(e)}))}},{key:"removeEventTags",value:function(e){var t=this;this.tags.forEach((function(n){e.some((function(e){return n.substring(0,e.length)===e}))&&t.tags.delete(n)}))}},{key:"companyKey",get:function(){return this.innerTracker.companyKey}},{key:"clientId",get:function(){return this.innerTracker.clientId}},{key:"livemode",get:function(){return this.innerTracker.livemode}},{key:"request",get:function(){return this.innerTracker.request}},{key:"debug",get:function(){return this.innerTracker.debug}},{key:"page",get:function(){return this.innerTracker.page}}]),e}();function dt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var pt=function(e){ye()(n,e);var t=dt(n);function n(e){var r,o=e.innerTracker,a=e.funEmbedRelease;return i()(this,n),(r=t.call(this,{innerTracker:o})).funEmbedRelease=a,r}return a()(n,[{key:"track",value:function(e,t){return this.addTrackerData(e),this.innerTracker.track(e,t)}},{key:"ping",value:function(e){var t=e||new Ie;this.addTrackerData(t),this.innerTracker.ping(t)}},{key:"addTrackerData",value:function(e){var t=[];this.tags.forEach((function(e){t.push(e)})),e.merge({eventTags:t,funEmbedRelease:this.funEmbedRelease})}}]),n}(ht),vt=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i()(this,e),this.customHashToKeyIndex=new Map,this.keyToCustomHashIndex=new Map,this.originalKeyIndex=new Map,this.index=new Set,n.forEach((function(e){var n=D()(e,2),r=n[0],i=n[1],o=t.normalize(r);if(t.index.add(o),t.originalKeyIndex.set(o,r),i){var a=t.normalize(i);t.index.add(a),t.customHashToKeyIndex.set(a,r),t.keyToCustomHashIndex.set(o,i),t.originalKeyIndex.set(a,i)}}))}return a()(e,[{key:"exists",value:function(e){return this.index.has(this.normalize(e))}},{key:"getCustomHash",value:function(e){return this.keyToCustomHashIndex.get(this.normalize(e))}},{key:"isCustomHash",value:function(e){return this.customHashToKeyIndex.has(this.normalize(e))}},{key:"getOriginal",value:function(e){return this.originalKeyIndex.get(this.normalize(e))}},{key:"getKey",value:function(e){var t=this.normalize(e);return this.customHashToKeyIndex.has(t)?this.customHashToKeyIndex.get(t):this.originalKeyIndex.get(t)||""}},{key:"itLooksLikeKey",value:function(e){return _e.test(this.normalize(e))}},{key:"normalize",value:function(e){if(!e)return"";var t=e.slice("#"===e[0]?1:0).toLowerCase();return _e.test(t)?t.toUpperCase():t}},{key:"addKeys",value:function(e){var t=this;e.forEach((function(e){if(!t.exists(e)){var n=t.normalize(e);t.index.add(e),t.originalKeyIndex.set(n,n)}}))}}]),e}(),yt=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i()(this,e),this.index=new Map,Object.keys(n).forEach((function(e){n[e].forEach((function(n){t.index.set(t.normalize(n),e)}))}))}return a()(e,[{key:"exists",value:function(e){return this.index.has(this.normalize(e))}},{key:"itLooksLikeKey",value:function(e){return nt.test(e)}},{key:"normalize",value:function(e){return(e||"").toUpperCase().replace(/^#/,"")}},{key:"getElementType",value:function(e){return this.index.get(e)}},{key:"checkElementType",value:function(e,t){return this.getElementType(t)===e}}]),e}(),gt=function(){function e(){i()(this,e)}return a()(e,[{key:"exists",value:function(e){return!1}},{key:"normalize",value:function(e){return(e||"").toUpperCase()}},{key:"itLooksLikeKey",value:function(e){return it.test(e)}}]),e}(),mt=function(){function e(t){i()(this,e),this.storages=new Map,this.storages.set(b.WIDGET,new vt(t.campaigns)),this.storages.set(b.ELEMENT,new yt(t.elements)),this.storages.set(b.FUNDRAISING_PAGE,new gt)}return a()(e,[{key:"getStorage",value:function(e){var t=this.storages.get(e);if(!t)throw new TypeError("There is not an index for the given type "+e);return t}},{key:"normalize",value:function(e,t){return this.getStorage(e).normalize(t)}},{key:"exists",value:function(e,t){var n=this;return("string"==typeof e?[e]:e).some((function(e){return n.getStorage(e).exists(t)}))}},{key:"itLooksLikeKey",value:function(e,t){return this.getStorage(e).itLooksLikeKey(t)}}]),e}();function wt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var kt=function(e){ye()(n,e);var t=wt(n);function n(e){var r;return i()(this,n),(r=t.call(this)).payload={duration:e.duration,eventComment:JSON.stringify({widgets:e.widgets,fundraisingPages:e.fundraisingPages})},r}return a()(n,[{key:"eventType",get:function(){return"checkoutResolve"}}]),n}(Te),Tt=function(){function e(t){var n=t.controller,r=t.collector,o=t.tracker,a=t.livemode,s=t.keysKeeper,c=t.debug,u=t.config,l=t.splitTesting;i()(this,e),this.firstResolveDone=!1,this.resolvedKeys=new Set,this.resolveBuffer=[],this.currentTask=null,this.currentTaskResolver=null,this.controller=n,this.collector=r,this.tracker=o,this.livemode=a,this.request=he,this.apiHost=R,this.companyKey=L.key,this.keysKeeper=s,this.debug=c,this.staticConfig=u,this.splitTesting=l}return a()(e,[{key:"resolveElements",value:function(e){if("empty-key"===L.key)return Promise.resolve();var t={};e.forEach((function(e){var n={key:e.key};t[n.key]=t[n.key]||n,e.hrefParams&&e.hrefParams.scope&&e.hrefParams.sign&&(t[n.key].data||(t[n.key].data=[]),t[n.key].data.push({scope:e.hrefParams.scope,sign:e.hrefParams.sign})),e.hrefParams&&e.hrefParams.designationId&&(t[n.key].goals||(t[n.key].goals=[]),t[n.key].goals.push(e.hrefParams.designationId))}));var n=this.getParamsFromMap(t);return!n.length&&this.currentTask?this.currentTask:!n.length&&this.firstResolveDone?(this.controller.createUI(this.collector.pullOldElementsNodes()),Promise.resolve()):(this.debug.log("resolve elements",{elementsParams:e}),this.queueResolve(n))}},{key:"resolveKeys",value:function(e){var t={};e.forEach((function(e){t[e]=t[e]||{key:e}}));var n=this.getParamsFromMap(t);return n.length?(this.debug.log("resolveKeys",{keys:e}),this.queueResolve(n)):this.currentTask||Promise.resolve()}},{key:"queueResolve",value:function(e){var t=this;return this.debug.log("queue resolve",{params:e,firstResolveDone:this.firstResolveDone}),this.resolveBuffer.push({params:e,nodes:this.collector.pullOldElementsNodes()}),this.debug.log("queue resolve","buffer",{resolveBuffer:this.resolveBuffer}),this.currentTask?(this.debug.log("queue resolve","use exists task"),this.currentTask):(this.currentTask=new Promise((function(e){t.currentTaskResolver=e})),this.flushTimer=window.setTimeout((function(){t.flushCalls()}),100),this.currentTask)}},{key:"resolve",value:function(e,t){var n=this;this.debug.log("resolve","send resolve request",{params:e,nodes:t});var r=this.prepareRequestData(e);if(this.isEmptyRequestParams(r))return this.debug.log("resolve","got empty resolve params"),Promise.resolve();var i=Date.now();return this.request({method:"POST",url:"".concat(this.apiHost,"/widget/v2/resolve?key=").concat(this.companyKey,"&livemode=").concat(this.livemode?"true":"false"),headers:{"content-type":"text/plain; charset=utf-8"},params:r}).then((function(e){var r=e.widgets,o=e.companies,a=e.config,s=e.data,c=e.user,u=e.fundraisingPages,l=e.goals,f=Date.now();return n.debug.log("resolve","got resolve response",{widgets:r,companies:o,config:a,data:s,user:c,fundraisingPages:u,goals:l}),r.forEach((function(e){n.markResolved(e.key),e.customHash&&n.markResolved(e.customHash)})),n.firstResolveDone=!0,n.controller.addWidgets({widgets:r,config:a,nodes:t,data:s,user:c,companies:o,fundraisingPages:u,goals:l}),n.tracker.track(new kt({widgets:r.map((function(e){return e.key})),fundraisingPages:u.map((function(e){return e.key})),duration:f-i})),{widgets:r,companies:o}})).then((function(e){var t=e.widgets;if(e.companies.some((function(e){return"VMTVYZKF"===e.key}))&&t.length&&t.find((function(e){return"FUNTUVQDSNE"===e.key}))){var n=t[0].key,r=document.querySelectorAll('a[href*="/donate/"]');[].forEach.call(r,(function(e){var t=e.cloneNode(!0);t.href="#"+n,e.parentNode.replaceChild(t,e)}))}}))}},{key:"prepareRequestData",value:function(e){var t=this,n={init:!this.firstResolveDone,campaigns:e.filter((function(e){return t.keysKeeper.exists(b.WIDGET,e.key)})).map((function(e){return e.key})),fundraisingPages:e.filter((function(e){return t.keysKeeper.itLooksLikeKey(b.FUNDRAISING_PAGE,e.key)})).map((function(e){return e.key})),goals:[]};e.forEach((function(e){var t,r;(null===(t=e.goals)||void 0===t?void 0:t.length)&&(r=n.goals).push.apply(r,Ve()(e.goals))}));var r=te(window.location.href),i=r.fundraiser;i&&it.test(i)&&-1===n.fundraisingPages.indexOf(i)&&n.fundraisingPages.push(i.toUpperCase());var o=r.designationId;o&&ot.test(o)&&!n.goals.includes(o)&&n.goals.push(o.toUpperCase());var a=e.filter((function(e){return e.data}));return a.length&&(n.data=a),n}},{key:"isEmptyRequestParams",value:function(e){return!(!this.firstResolveDone&&this.splitTesting.isForeignVariant)&&(!e.campaigns.length&&!e.fundraisingPages.length&&!e.data)}},{key:"flushCalls",value:function(){if(clearTimeout(this.flushTimer),this.currentTask){var e={},t=[];this.resolveBuffer.forEach((function(n){var r=n.params,i=n.nodes;t.push.apply(t,Ve()(i)),r.forEach((function(t){e[t.key]=e[t.key]||{key:t.key},t.data&&(e[t.key].data=(e[t.key].data||[]).concat(t.data)),t.goals&&(e[t.key].goals=(e[t.key].goals||[]).concat(t.goals))}))})),this.resolveBuffer=[];var n=Object.keys(e).map((function(t){return e[t]})),r=this.currentTaskResolver;this.currentTask=null,this.currentTaskResolver=null,this.debug.log("flush calls"),r&&r(this.resolve(n,t))}}},{key:"markResolved",value:function(e){this.resolvedKeys.add(e.toLowerCase())}},{key:"isResolved",value:function(e){return this.resolvedKeys.has(e.toLowerCase())}},{key:"isKeyExists",value:function(e){return this.keysKeeper.exists(b.WIDGET,e)||this.keysKeeper.itLooksLikeKey(b.FUNDRAISING_PAGE,e)}},{key:"getParamsFromMap",value:function(e){var t=this;return Object.keys(e).map((function(n){return t.isKeyExists(n)?t.isResolved(n)&&!e[n].data?null:e[n]:null})).filter(Boolean)}},{key:"resolveFundraisingPage",value:function(e){return this.debug.log("resolveFundraisingPage",e),this.queueResolve([{key:e}])}}]),e}();function Et(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var bt=function(e){ye()(n,e);var t=Et(n);function n(e){var r;return i()(this,n),(r=t.call(this)).payload={duration:e.duration,eventComment:JSON.stringify({elements:e.elements,globalElements:e.globalElements})},r}return a()(n,[{key:"eventType",get:function(){return"elementResolve"}}]),n}(Te);function _t(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var Rt=function(e){ye()(n,e);var t=_t(n);function n(e){var r;return i()(this,n),(r=t.call(this)).payload={eventComment:JSON.stringify({elements:e.elements})},r}return a()(n,[{key:"eventType",get:function(){return"elementDataLoad"}}]),n}(Te);function It(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ke()(e);if(t){var i=ke()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return me()(this,n)}}var St=function(e){ye()(n,e);var t=It(n);function n(){return i()(this,n),t.apply(this,arguments)}return a()(n,[{key:"addTrackerData",value:function(e){var t=[];this.tags.forEach((function(e){t.push(e)})),e.merge({eventTags:t})}},{key:"track",value:function(e){this.addTrackerData(e),this.innerTracker.track(e)}}]),n}(ht),Ot=function(){function e(t){var n=t.controller,r=t.collector,o=t.tracker,a=t.keysKeeper,s=t.debug,c=t.livemode,u=t.clientId,l=t.env;i()(this,e),this.trackerTags=null,this.cloudflareTags={v3:["9955","9955-old-way"],v4:["9955","9955-cloudflare"]},this.controller=n,this.collector=r,this.tracker=new St({innerTracker:o}),this.firstResolveDone=!1,this.resolveBuffer=[],this.currentTask=null,this.currentTaskResolver=null,this.flushTimer=null,this.request=he,this.apiHost=R,this.companyKey=L.key,this.keysKeeper=a,this.debug=s,this.livemode=c,this.clientId=u,this.env=l}return a()(e,[{key:"resolveElements",value:function(e,t){if(this.debug.log("try to resolve elements",{elementsParams:e}),"empty-key"===L.key)return Promise.resolve();var n=new Set;if(e.forEach((function(e){return n.add(e.key)})),!n.size&&this.currentTask)return this.currentTask;if(!n.size&&this.firstResolveDone)return this.controller.createUI(this.collector.pullNewElementsNodes()),Promise.resolve();this.trackerTags=t&&t.trackerTags||null,this.debug.log("will resolve elements",{elementsParams:e,uniqueKeys:n});var r=[];return n.forEach((function(e){return r.push(e)})),this.queueResolve(r)}},{key:"queueResolve",value:function(e){var t=this;return this.debug.log("queue resolve",{keys:e,firstResolveDone:this.firstResolveDone}),this.resolveBuffer.push({keys:e,nodes:this.collector.pullNewElementsNodes()}),this.debug.log("queue resolve","buffer",{resolveBuffer:this.resolveBuffer}),this.currentTask?(this.debug.log("queue resolve","use exists task"),this.currentTask):(this.currentTask=new Promise((function(e){t.currentTaskResolver=e})),this.firstResolveDone?this.flushTimer=window.setTimeout((function(){t.flushCalls()}),100):this.flushTimer=window.setTimeout((function(){t.debug.log("queue resolve","call fallback timer for DOMContentLoaded longer then 5s"),t.flushCalls()}),5e3),this.currentTask)}},{key:"resolve",value:function(e,t){var n=this;this.debug.log("resolve","send resolve request",{keys:e,nodes:t});var r=this._prepareRequestData(e);if(this._isEmptyRequestParams(r))return this.debug.log("resolve","got empty resolve params"),Promise.resolve();var i=Date.now();return this.request({method:"POST",url:"".concat(this.apiHost,"/widget/v3/resolve?key=").concat(this.companyKey,"&livemode=").concat(this.livemode?"true":"false"),headers:{"content-type":"text/plain; charset=utf-8"},params:r}).then((function(e){var r=e.elements,o=e.globalElements,a=e.meta,s=Date.now();return n.debug.log("resolve","got resolve response",{globalElements:o,elements:r}),n.firstResolveDone=!0,n.trackerTags&&n.tracker.setEventTags(n.trackerTags),n.tracker.track(new bt({elements:(r||[]).map((function(e){return e.key})),globalElements:null==o?void 0:o.map((function(e){return e.key})),duration:s-i})),n.trackerTags&&n.tracker.removeEventTags(n.trackerTags),a&&n.controller.setMeta(a),n.controller.addElements({elements:r,nodes:t,globalElements:o}),{elements:r,globalElements:o,meta:a}}))}},{key:"getElementsData",value:function(e,t){var n=this;return this.debug.log("getElementsData","send request"),this.request({method:"POST",url:"".concat(this.apiHost,"/widget/v3/resolve?key=").concat(this.companyKey,"&livemode=").concat(this.livemode?"true":"false"),headers:{"content-type":"text/plain; charset=utf-8"},params:{elements:e,init:!1}}).then((function(e){n.debug.log("getElementsData","got data response",{data:e});var r=t&&t.trackerTags||null;return r&&n.tracker.setEventTags(r),n.tracker.track(new Rt({elements:(e.elements||[]).map((function(e){return e.key}))})),r&&n.tracker.removeEventTags(r),e}))}},{key:"_prepareRequestData",value:function(e){var t=this;return{init:!this.firstResolveDone,elements:e.filter((function(e){return t.keysKeeper.exists(b.ELEMENT,e)})),page:window.location.toString()}}},{key:"_isEmptyRequestParams",value:function(e){return!e.init&&!e.elements.length}},{key:"flushCalls",value:function(){if(this.flushTimer&&(window.clearTimeout(this.flushTimer),this.flushTimer=null),this.currentTask&&this.currentTaskResolver){var e=new Set,t=[];this.resolveBuffer.forEach((function(n){var r=n.keys,i=n.nodes;t.push.apply(t,Ve()(i)),r.forEach((function(t){return e.add(t)}))})),this.resolveBuffer=[];var n=this.currentTaskResolver;this.currentTask=null,this.currentTaskResolver=null,this.debug.log("flush calls");var r=[];e.forEach((function(e){return r.push(e)})),n(this.resolve(r,t))}}},{key:"resolveElement",value:function(e){return this.debug.log("resolveElement",e),this.queueResolve([e])}}]),e}(),Nt=function(){function e(t){var n=t.controller,r=t.collector,o=t.tracker,a=t.livemode,s=t.keysKeeper,c=t.config,u=t.splitTesting,l=t.clientId;i()(this,e),this.common=new Tt({controller:n,collector:r,tracker:o,livemode:a,keysKeeper:s,debug:new f("Resolver"),config:c,splitTesting:u}),this.elements=new Ot({controller:n,collector:r,tracker:o,livemode:a,keysKeeper:s,clientId:l,env:c.env,debug:new f("Elements Resolver V3")})}return a()(e,[{key:"resolveElements",value:function(e,t){return Promise.all([this.common.resolveElements(e),this.elements.resolveElements(e,t)])}},{key:"flushCalls",value:function(){this.common.flushCalls(),this.elements.flushCalls()}}]),e}();function At(e){var t,n=e.debug,r=e.trackingUrls,i=e.companies,o=e.knownKeys,a=e.staticConfig,s=e.FUN,u=e.loadedTimestamp,l=a.mainDomain.split(":").shift(),h=new ut({env:a.env,release:s.version,sentryUri:a.sentryUri,hosts:l?[l]:[]}),d=new mt(o);try{document.head.insertAdjacentHTML("beforeend",'<link href="https://ucarecdn.com/" rel="dns-prefetch">'),function(e,t){var n=function e(t){return"function"==typeof t?e.l.push([arguments])&&e:function(){return e.l.push([t,arguments])&&e}};n.h=e.location.href,n.s=Date.now(),n.v="0",n.l=[];for(var r="call,catch,on,once,set,then,track".split(","),i=0;i<7;i++)n[r[i]]=n(r[i]);e[t]=e[t]||n}(window,"FundraiseUp");var p=te(window.FundraiseUp.h||window.location.href);"no"===p.fundraiseupLivemode&&(window.fundraiseup_livemode=!1);var v,y="boolean"!=typeof window.fundraiseup_livemode||window.fundraiseup_livemode;if(n.log("init","params",{initParams:p,knownKeys:o,livemode:y,companies:i,staticConfig:a}),window.FUN_TRACKER)v=window.FUN_TRACKER;else{var g=ne();(v=new We({url:r.global,window:window,livemode:y,debug:new f("Tracking"),companyKey:L.key,storage:new Ze(g)})).start()}var m=new pt({innerTracker:v,funEmbedRelease:s.version});if(new ft(window).subscribeOnUserInteraction((function(){m.ping()})),s.locale=_.isLocaleCode(p.fundraiseup_lang)?p.fundraiseup_lang:_.DEFAULT_LOCALE,s.tracker=m,s.keysKeeper=d,window.FUN_WIDGET_KEYS){var w=window.FUN.keysKeeper.getStorage(b.WIDGET);w.addKeys(window.FUN_WIDGET_KEYS);var k=window.FUN_WIDGET_KEYS.push;window.FUN_WIDGET_KEYS.push=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return w.addKeys(t),k.apply(window.FUN_WIDGET_KEYS,t)}}s.Api=new H(s.tracker,y,new f("WidgetController"),r,d,a,h,i,u,a.apiScriptUrl);var T=new Le({keysKeeper:d,clientId:s.tracker.clientId,api:window.FundraiseUp,companyKey:L.key,onVariantSelect:function(e){var t=e.testName,n=e.variantName;s.tracker.track(new et(t,n))},onReset:function(){T.allVariantNodes.forEach((function(e){if(![].slice.call(e.querySelectorAll('a[href^="#X"],a[href^="#x"]')).some((function(e){return d.exists(b.ELEMENT,e.hash.replace("#",""))}))){var t=s.collector.nodesMap.get(e),n=s.collector.extractNodeParams(e)||(null==t?void 0:t.params),r=n&&n.key;r&&d.exists([b.WIDGET,b.ELEMENT],r)||s.Api.factory("splitTest",{node:e,key:"",type:""}).catch(h.getErrorHandler())}}))}});s.collector=new st({keysKeeper:d,splitTesting:T,controller:s.Api,debug:new f("Collector")}),s.resolvers=new Nt({controller:s.Api,collector:s.collector,tracker:s.tracker,clientId:s.tracker.clientId,livemode:y,keysKeeper:d,config:a,splitTesting:T}),s.Api.connectResolvers(s.resolvers),new qe(window.FundraiseUp,s.Api),s.tracker.track(new Qe),window.addEventListener("beforeunload",(function(){s.tracker.track(new Xe)})),function(){if(n.log("init","try to open checkout by direct link"),e(window.location.href))return;window.FundraiseUp.h&&window.FundraiseUp.h.match(/^https?:\/\/.+\..+\//)&&(n.log("init","try to open checkout by FundraiseUp.h  ",window.FundraiseUp.h),e(window.FundraiseUp.h));function e(e){var t=te(e),r=t.form,i=function(e){var t=Q.exec(e);return t&&t[1]?t[1]:""}(e),o={queryParams:t};if(d.exists(b.WIDGET,r))return s.resolvers.common.resolveKeys([r]).catch(h.getErrorHandler()),s.Api.openWidget(r,o).catch(h.getErrorHandler()),r;if(d.exists(b.WIDGET,i))return s.resolvers.common.resolveKeys([i]).catch(h.getErrorHandler()),s.Api.openWidget(i,o).catch(h.getErrorHandler()),i;var a=d.getStorage(b.ELEMENT).getElementType(r);return a===c.P2P_BUTTON||a===c.P2P_LINK?(n.log("init","try to open modal by key in url"),s.resolvers.elements.resolveElement(r).then((function(){return s.Api.openModal(r)})).catch(h.getErrorHandler()),i):void 0}}();var E=new lt((function(e){T.init();var t=s.collector.createElementsParams(e);t&&t.length&&(s.resolvers.resolveElements(t).catch(h.getErrorHandler()),T.reset())})),R=s.collector.findElements();s.resolvers.resolveElements(R).catch(h.getErrorHandler()),E.run(),t=function(){n.log("init","DOM is ready");var e=s.collector.findElements();s.resolvers.resolveElements(e).catch(h.getErrorHandler()),s.resolvers.flushCalls()},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",(function(){t()})):t(),window.__fun_strartup_hook&&"function"==typeof window.__fun_strartup_hook&&window.__fun_strartup_hook(s.Api)}catch(e){h.captureError(e)}}var Pt=new f("Embed");!function(){if(window.Set&&window.WeakMap)if(window.FUN&&window.FUN.Widgets)Pt.log("init","already initialized, skip processing");else{var e=window.FUN||{};window.FUN=e;var t={"global":"https://fndrsp.net","checkout":"https://fndrsp-checkout.net","old":"https://fndrsp.com"},n=[{"key":"ARUKNENW","name":"Air Force Association","stripeFee":290,"applicationFee":200,"coverFees":{"custom":false,"amount":30,"percent":290},"nonProfit":true,"defaultCurrency":"USD","allowCentsForCharges":false,"useParentPaymentAccounts":false,"disabledWidgets":{"redirectTo":"widget","url":"","widgetKey":"FUNHYBVBGPM"},"clickToPayCheckoutId":"","trackToMarketingPixels":{"googleAnalytics":true,"facebookPixel":true,"trackTestData":false},"paypalSubscriptionsEnabled":false,"paypalCurrencies":[],"stripeCurrencies":{"list":["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BIF","BMD","BND","BOB","BRL","BSD","BWP","BZD","CAD","CDF","CHF","CLP","CNY","COP","CRC","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ETB","EUR","FJD","FKP","GBP","GEL","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","ISK","JMD","JPY","KES","KGS","KHR","KMF","KRW","KYD","KZT","LAK","LBP","LKR","LRD","LSL","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SEK","SGD","SHP","SLL","SOS","SRD","STD","SZL","THB","TJS","TOP","TRY","TTD","TWD","TZS","UAH","USD","UYU","UZS","VND","VUV","WST","XAF","XCD","XOF","XPF","YER","ZAR","ZMW"],"default":"USD"},"paymentOptions":{"test":{"creditCard":true,"paypal":false,"applePay":false,"googlePay":true,"ach":false,"plaid":true,"clickToPay":false},"live":{"creditCard":true,"paypal":false,"applePay":false,"googlePay":true,"ach":false,"plaid":true,"clickToPay":false}},"stripeAccount":"acct_19q7SQJAoxdxtcTL","stripeCountry":"US","useBillingV1":true,"logoUuid":"47bdd984-d6a2-423f-9471-36aa485208e2"}],r={"stripePublicKey":{"live":"pk_live_9RzCojmneCvL31GhYTknluXp","test":"pk_test_PIcNaumXzkrpufsvKlKULLIZ"},"paypalClientId":"Afbm69ig8nMRLmZKS-QoONq7qIHPqlpYJ1l3vyxE_la-UZPU_eEkKH2HRpHFkl7SNJ8a_eKvDkcT9-My","googlePayInfo":{"stripeAPIVersion":"2020-08-27","allowedCardNetworks":["AMEX","DISCOVER","JCB","MASTERCARD","VISA"],"allowedAuthMethods":["PAN_ONLY","CRYPTOGRAM_3DS"],"merchantId":"BCR2DN6T7OI7T6IH"},"googleMapsKey":"AIzaSyAXAJ9hIFUvdEfiV0fCd5B88_osXGo23As","reCaptchaKey":"6LcdEp8UAAAAAHEB4nzH3rUPfSDEFnGiFzvk2uq4","plaid":{"test":{"env":"sandbox","key":"3add13b900787bda7731464be100e2"},"live":{"env":"production","key":"3add13b900787bda7731464be100e2"}},"env":"production","sentryUri":"https://cb0af19166ad4bdeb8c3efc4848d6635@sentry.fundraiseup.com/2","uploadcareKey":"5a1e3737b731e848bee9","mainDomain":"fundraiseup.com","currencyRates":{"AED":3.673201,"AFN":77.657809,"ALL":102.923781,"AMD":522.360298,"ANG":1.799113,"AOA":650.910984,"ARS":93.058198,"AUD":1.293725,"AWG":1.8,"AZN":1.70261,"BAM":1.635002,"BBD":2.023532,"BDT":84.932768,"BGN":1.634194,"BHD":0.377881,"BIF":1952.823445,"BMD":1,"BND":1.336209,"BOB":6.925286,"BRL":5.603283,"BSD":1.002236,"BTC":0.000017622843,"BTN":74.416017,"BWP":10.847264,"BYN":2.602437,"BYR":19600,"BZD":2.020189,"CAD":1.25131,"CDF":1996.000176,"CHF":0.92086,"CLF":0.02547,"CLP":702.802003,"CNY":6.525603,"COP":3620.031684,"CRC":614.683002,"CUC":1,"CUP":26.5,"CVE":92.179016,"CZK":21.675199,"DJF":178.419612,"DKK":6.221402,"DOP":56.989746,"DZD":132.49233,"EGP":15.729903,"ERN":15.001911,"ETB":41.870676,"EUR":0.83662,"FJD":2.026403,"FKP":0.726375,"GBP":0.723228,"GEL":3.424991,"GGP":0.726375,"GHS":5.787888,"GIP":0.726375,"GMD":51.080127,"GNF":10028.800856,"GTQ":7.734711,"GYD":209.679779,"HKD":7.77075,"HNL":24.098249,"HRK":6.316401,"HTG":83.054312,"HUF":302.365015,"IDR":14535,"ILS":3.27869,"IMP":0.726375,"INR":74.617496,"IQD":1462.227164,"IRR":42105.000115,"ISK":126.769709,"JEP":0.726375,"JMD":150.342141,"JOD":0.709504,"JPY":108.560997,"KES":107.739706,"KGS":84.804736,"KHR":4057.200423,"KMF":410.84991,"KPW":900.000192,"KRW":1115.314989,"KWD":0.30145,"KYD":0.835207,"KZT":431.204701,"LAK":9445.881837,"LBP":1515.517566,"LKR":193.427574,"LRD":172.524961,"LSL":14.339666,"LTL":2.95274,"LVL":0.60489,"LYD":4.510272,"MAD":8.950824,"MDL":17.972622,"MGA":3806.779278,"MKD":51.508299,"MMK":1413.123785,"MNT":2850.652384,"MOP":8.019946,"MRO":356.999828,"MUR":40.404543,"MVR":15.449836,"MWK":789.007186,"MXN":19.910502,"MYR":4.129812,"MZN":55.515008,"NAD":14.339653,"NGN":411.539865,"NIO":34.979873,"NOK":8.396195,"NPR":119.073356,"NZD":1.400635,"OMR":0.385738,"PAB":1.002236,"PEN":3.634601,"PGK":3.564284,"PHP":48.376498,"PKR":153.5895,"PLN":3.80242,"PYG":6449.957157,"QAR":3.64075,"RON":4.110974,"RSD":98.225668,"RUB":75.986597,"RWF":1002.646,"SAR":3.750601,"SBD":7.996833,"SCR":13.970186,"SDG":381.497584,"SEK":8.468335,"SGD":1.33333,"SHP":0.726375,"SLL":10224.99983,"SOS":583.999861,"SRD":14.153985,"STD":20729.138031,"SVC":8.769217,"SYP":1257.567409,"SZL":14.278585,"THB":31.208001,"TJS":11.427186,"TMT":3.51,"TND":2.756502,"TOP":2.26685,"TRY":8.091499,"TTD":6.802622,"TWD":28.209498,"TZS":2324.291787,"UAH":28.053371,"UGX":3625.047546,"USD":1,"UYU":44.22786,"UZS":10535.467826,"VEF":213830222338.07285,"VND":23120.942695,"VUV":109.538863,"WST":2.531727,"XAF":548.392544,"XAG":0.038704,"XAU":0.000563,"XCD":2.70255,"XDR":0.701587,"XOF":548.35587,"XPF":100.050007,"YER":250.381507,"ZAR":14.307785,"ZMK":9001.198421,"ZMW":22.239127,"ZWL":322.000195},"apiScriptUrl":"https://static.fundraiseup.com/09fdac92200f.api.js"};e.version='210420-1648',At({loadedTimestamp:Date.now(),debug:Pt,trackingUrls:t,companies:n,staticConfig:r,knownKeys:{campaigns:[["FUNHYBVBGPM","donate"],["FUNQYJRUWZF","GivingTuesday2020"],["FUNXHGEMKQE","CAAF"],["FUNEXVWSKDP","WAP"],["FUNPWPRFQVX"],["FUNQSVDPDRL","Bulletin"],["FUNVUSHJTZQ"],["FUNRSJENLFU"],["FUNGKZRNYPF"]],elements:{"reminder":["XNNUDMHY"],"donateButton":["XYUQXKXU"],"donationForm":["XBKBVFYT"],"textLink":["XQTKHVCH","XZSKWBJT","XVMWHVWW","XMUXZYCL","XMPFUCVT","XKWWTHUH","XXBJCWZR"],"socialProof":["XGLDYGGW"]}},FUN:e})}else window.console&&window.console.warn&&window.console.warn("init","legacy browser, skip processing")}()}]);