/*! For license information please see sdk.5a64a561dd87fa9efba8bbad8f981e978a8e9a1d.js.LICENSE.txt */ window.Didomi=function(e){function t(t){for(var n,i,o=t[0],s=t[1],a=0,u=[];a7&&void 0!==arguments[7]?arguments[7]:7,c=_(e,t,o,s,1),u=c.iabPurposesStatus,p=c.iabVendorsStatus,l=new f.ConsentString;return l.created=n,l.lastUpdated=r,l.setCmpId(a),l.setCmpVersion(1),l.setConsentScreen(1),l.setConsentLanguage(i),l.setPurposesAllowed(Object.keys(u).filter((function(e){return!0===u[e]})).map((function(e){return Number(e)}))),l.setVendorsAllowed(Object.keys(p).filter((function(e){return!0===p[e]})).map((function(e){return Number(e)}))),l.setGlobalVendorList(o),{consentData:l,iabPurposesStatus:u,iabVendorsStatus:p}}function A(e){return 1===e?"euconsent":"euconsent-v2"}var E={google:755,salesforce:506}},function(e,t,n){var r=n(96);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(11),i=n(48);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?i(e):t}},function(e,t,n){"use strict";n.d(t,"h",(function(){return d})),n.d(t,"g",(function(){return v})),n.d(t,"f",(function(){return h})),n.d(t,"e",(function(){return g})),n.d(t,"p",(function(){return y})),n.d(t,"q",(function(){return b})),n.d(t,"o",(function(){return m})),n.d(t,"k",(function(){return O})),n.d(t,"l",(function(){return j})),n.d(t,"n",(function(){return k})),n.d(t,"j",(function(){return _})),n.d(t,"m",(function(){return I})),n.d(t,"i",(function(){return A})),n.d(t,"a",(function(){return E})),n.d(t,"c",(function(){return T})),n.d(t,"b",(function(){return L})),n.d(t,"d",(function(){return D})),n.d(t,"r",(function(){return V}));var r=n(1),i=n.n(r),o=n(2),s=n.n(o),a=n(11),c=n.n(a),u=n(12),p=n(13);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t0})).map((function(e){return e.id}))})),S=function(e){return e.website.purposes},O=Object(u.a)(S,g,(function(e,t){return e.filter((function(e){return-1===t.indexOf(e)}))})),C=function(e){return e.website.disabledPurposes},w=Object(u.a)(b,C,(function(e,t){for(var n=[],r=0;r1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=[],o=[];return e.forEach((function(e){var s=e.id,a=e.purposeIds,c=e.legIntPurposeIds,u=a.length>0&&a.every((function(e){return-1!==t.indexOf(e)})),p=c.length>0&&c.every((function(e){return-1!==t.indexOf(e)})),l=[].concat(i()(a),i()(c)),f=l.length>0&&l.every((function(e){return-1!==t.indexOf(e)}));u&&n.push(s),p&&r.push(s),f&&o.push(s)})),{vendorIdsWithOnlyEssentialConsentPurposes:n,vendorIdsWithOnlyEssentialLegIntPurposes:r,vendorIdsWithOnlyEssentialPurposes:o}}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(3),i=n.n(r),o=function e(t,n,r){i()(this,e),this.store=t,this.actions=n,this.services=r||{}}},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){"use strict";function r(e,t){return e===t}function i(e,t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,i=0;i1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:r,n=null,o=null;return function(){return i(t,n,arguments)||(o=e.apply(null,arguments)),n=arguments,o}}))},function(e,t,n){"use strict";n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return l})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return y})),n.d(t,"a",(function(){return b})),n.d(t,"e",(function(){return m}));var r=n(2),i=n.n(r),o=n(12),s=n(6),a=n(0);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t=n&&clearInterval(i)}),t);return!0}function f(e){return"string"==typeof e&&-1!==e.indexOf("Didomi.preferences.show('vendors')")}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n={},r=document.createElement("a");r.href=e;for(var i=r.search.substring(1),o=i.split("&"),s=0;s0,d=l.legIntPurposeIds.length>0;(f||d)&&(f&&-1===c.indexOf(l.id)||d&&-1===u.indexOf(l.id)||n.push(Object(o.f)(l,"namespaces.google.id")))}return n.filter((function(e,t){return n.indexOf(e)==t}))})),v=function(e){return Object(o.f)(e.cookies.thirdPartyCookiesData,"iabConsentString")},h=function(e){return e.cookies.localCookiesData.iabConsentString}},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(49)),r(n(18)),r(n(19)),r(n(32)),r(n(76)),r(n(77)),r(n(78)),r(n(121))},function(e,t,n){(function(e){var n=["responseType","withCredentials","timeout","onprogress"];function r(e,t,n){e[t]=e[t]||n}t.ajax=function(t,i){var o=t.headers||{},s=t.body,a=t.method||(s?"POST":"GET"),c=!1,u=function(t){if(t&&e.XDomainRequest&&!/MSIE 1/.test(navigator.userAgent))return new XDomainRequest;if(e.XMLHttpRequest)return new XMLHttpRequest}(t.cors);function p(e,t){return function(){c||(i(void 0===u.status?e:u.status,0===u.status?"Error":u.response||u.responseText||t,u),c=!0)}}u.open(a,t.url,!0);var l=u.onload=p(200);u.onreadystatechange=function(){4===u.readyState&&l()},u.onerror=p(null,"Error"),u.ontimeout=p(null,"Timeout"),u.onabort=p(null,"Abort"),s&&(r(o,"X-Requested-With","XMLHttpRequest"),e.FormData&&s instanceof e.FormData||r(o,"Content-Type","application/x-www-form-urlencoded"));for(var f=0,d=n.length;f3;)t.shift();return 3===t.length&&(t[1].length>2&&t[2].length>2||-1===o.indexOf(t[1])||t[1].length>3&&-1!==i.indexOf(t[2]))&&t.shift(),t.join(".")}function a(e,t,n,r,i,o,s){var a=new Date;a.setDate(a.getDate()+(n||365));var c=["".concat(e,"=").concat(t),"expires=".concat(a.toUTCString()),"path=".concat(s||"/")];r&&c.push("domain=".concat(r)),i&&c.push("SameSite=".concat(i)),!0===o&&c.push("Secure"),document.cookie=c.join(";")}function c(e,t,n){var r=["".concat(e,"="),"expires=Thu, 01 Jan 1970 00:00:01 GMT","path=".concat(n||"/")];t&&r.push("domain=".concat(t)),document.cookie=r.join(";")}},function(e,t,n){"use strict";n.d(t,"e",(function(){return u})),n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return d}));var r=n(1),i=n.n(r),o=n(12),s=n(25),a=n(9),c=n(28),u=function(e){return e.iab.consentStringPresentFromStorage},p=Object(o.a)((function(e){return e.consent.updated}),s.a),l=function(e){return e.iab.decodedAdditionalConsent},f=Object(o.a)((function(e){return e.consent.sync}),s.a),d=function(e,t){return Object(o.a)([a.r],(function(e){var n=e.vendorIdsWithOnlyEssentialConsentPurposes,r=e.vendorIdsWithOnlyEssentialLegIntPurposes,o=Object(c.a)([].concat(i()(n),i()(r))),s=t.disabled.filter((function(e){return-1===o.indexOf(e)}));return{enabledVendors:[].concat(i()(t.enabled),i()(o)),disabledVendors:s}}))(e)}},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:p;return o.cookies&&(t=Object(r.b)(e)),o.localStorage&&(n=i(e)),t||n}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:p,s=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0;if(i.cookies){var f=null,d=!1;a&&(s?(f="None",d=!0):f="Lax"),Object(r.d)(e,t,void 0===l?u:l,n,f,d,c)}i.localStorage&&o(e,t)}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Object(r.a)(e,t),s(e)}},function(e){e.exports=JSON.parse('{"v":113,"l":"2021-10-14T16:05:29Z","gsv":2,"tpv":2,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2],"s":[{"i":1,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7,8,9,10],"sp":[1,2],"f":[1,3]},{"i":2,"p":[1,2,3,4,7,9,10],"sp":[1],"f":[2],"sf":[2]},{"i":4,"p":[1,2,3,4,7,10],"f":[1,2,3],"sf":[1]},{"i":6,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2],"f":[3]},{"i":7,"p":[1,3,4,5,6,7,8],"f":[3],"sf":[1]},{"i":8,"p":[1,3,4],"fp":[2,9],"sp":[1,2],"l":[2,7,8,9],"f":[1,2]},{"i":9,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":10,"p":[1,2,7],"fp":[2,7],"sp":[1,2],"f":[3],"sf":[1]},{"i":11,"p":[1,3,4],"fp":[2,7,8,9,10],"sp":[1,2],"l":[2,7,8,9,10],"f":[1,2,3]},{"i":12,"p":[1,2,3,4,7],"sp":[1,2],"f":[1,3],"sf":[1]},{"i":13,"p":[1,2,3,5,7,8,9,10],"sp":[1,2],"f":[1,2,3]},{"i":14,"p":[1,3,4],"fp":[3,4],"sp":[1,2],"l":[2,7,9],"f":[3],"sf":[1]},{"i":15,"p":[1,3,4,5,6,8,9,10],"sp":[1,2],"l":[2,7],"f":[2]},{"i":16,"p":[1,2,3,4,7,10],"sp":[1]},{"i":18,"p":[1,2,3,4,7],"fp":[2,3,4,7],"f":[2]},{"i":20,"p":[1,3,4],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,5,6,7,8,9,10],"f":[2],"sf":[1]},{"i":21,"p":[1,3,4],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[1,2,3],"sf":[1]},{"i":22,"p":[1,7,8]},{"i":23,"p":[1,2,3,4],"sp":[1,2],"l":[7,9,10],"f":[1,2,3]},{"i":24,"p":[1,2,3,4,5,6,7,9,10],"sp":[1,2],"f":[1,2,3]},{"i":25,"p":[1,3,4,5,6],"fp":[2,7,8,9,10],"sp":[1,2],"l":[2,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":26,"p":[1,2,3,4,7,8,9,10],"f":[3]},{"i":27,"p":[1,2,4,7],"sp":[2]},{"i":28,"p":[1],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10],"sf":[1]},{"i":29,"p":[1,2,3,4,7,8,10],"f":[1]},{"i":30,"p":[1,3,4],"fp":[2],"sp":[1,2],"l":[2],"f":[2]},{"i":31,"p":[1],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[1,3]},{"i":32,"p":[1,3,4],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[2],"sf":[1]},{"i":33,"p":[1,3],"sp":[1,2],"l":[9,10],"f":[1,2,3]},{"i":34,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[3]},{"i":36,"p":[1,3,9],"sp":[1,2],"l":[2,4,7,10],"f":[1,2,3]},{"i":37,"p":[1,3,4,7],"sp":[1,2],"f":[1,2,3],"sf":[2]},{"i":39,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":40,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":41,"p":[1,2,3,4,5,6,7,10],"sp":[1,2]},{"i":42,"p":[1,2,3,4,5,6,7,8,10],"fp":[2,3,4,5,6,7,8,10],"sp":[1,2],"f":[1,2,3]},{"i":44,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3]},{"i":45,"p":[1,2,4,7,10],"sp":[1,2],"sf":[1]},{"i":46,"p":[1,3],"fp":[7,8],"sp":[1,2],"l":[7,8]},{"i":47,"p":[1,2,4,7],"sp":[1,2]},{"i":48,"p":[1,3,4],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[3]},{"i":49,"p":[1,2,3,4,5,6],"fp":[7,8,9,10],"l":[7,8,9,10],"f":[1,2],"sf":[1]},{"i":50,"p":[1,3,4],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[1,2,3]},{"i":51,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":52,"p":[1],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"sf":[1]},{"i":53,"p":[1,3,4,5,6,9],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[1,2,3]},{"i":56,"sp":[1,2]},{"i":57,"p":[1,2,3,4],"sp":[1,2],"l":[7,9,10],"f":[1,2,3]},{"i":58,"p":[1,2,4,7,10],"sp":[1,2],"f":[2]},{"i":59,"p":[2],"fp":[2],"f":[3],"sf":[1]},{"i":60,"p":[1,3,4],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[1,2,3]},{"i":61,"p":[1,2,3,4,7],"fp":[2,3,4,7],"sp":[1,2],"f":[3]},{"i":62,"p":[1,2,4,5,10],"fp":[4,7,10],"sp":[1,2],"l":[7]},{"i":63,"p":[1,2,3,4,5,6],"sp":[1,2],"l":[7,8,10],"f":[1,2,3],"sf":[1]},{"i":65,"p":[1,7,8,9,10],"f":[1],"sf":[1]},{"i":66,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":67,"p":[1,3,4],"fp":[2,5,6,7,8,10],"sp":[1,2],"l":[2,5,6,7,8,10],"f":[3],"sf":[1]},{"i":68,"p":[1,3,4],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[1,2,3]},{"i":69,"p":[1],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10]},{"i":70,"p":[1,2,3,4,7,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":71,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":72,"p":[1,2,3,4,7,9,10],"sp":[1,2]},{"i":73,"p":[1,2,3,4,7,10],"f":[2],"sf":[1]},{"i":75,"sp":[1,2],"l":[9],"f":[1,2,3],"sf":[2]},{"i":76,"p":[1,3,4],"fp":[2,3,4,5,6,7,8,9,10],"l":[2,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":77,"p":[1,7,8,9,10],"fp":[7,8,9,10],"sp":[1],"f":[1,2]},{"i":78,"p":[1,2,3,4,7],"f":[2,3]},{"i":79,"p":[1,3,4],"fp":[2,3,4,7,10],"sp":[1,2],"l":[2,7,10],"f":[1,2,3],"sf":[1]},{"i":80,"p":[1,2,4,7,9,10],"fp":[2,4,7,9,10]},{"i":82,"p":[1,2,3,4,7,9],"fp":[2,7,9,10],"sp":[1,2],"l":[10],"f":[3],"sf":[1]},{"i":83,"fp":[8],"sp":[2],"l":[8]},{"i":84,"p":[1,3,9,10]},{"i":85,"p":[1,3,4],"fp":[2,7,8,9,10],"sp":[1,2],"l":[2,7,8,9,10],"f":[1,3],"sf":[1]},{"i":86,"p":[1],"fp":[2,3,4,7],"sp":[1,2],"l":[2,3,4,7,10]},{"i":87,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7,8,9,10],"sp":[1,2]},{"i":88,"p":[1,3,4],"fp":[2,3,4,7,10],"sp":[1,2],"l":[2,7,10],"f":[1,3]},{"i":89,"p":[1],"f":[2]},{"i":90,"p":[1,2,3,4,5,7,9,10]},{"i":91,"p":[1,2,3,4,7],"sp":[1],"f":[1,2,3]},{"i":92,"p":[1],"fp":[3,5,7,8,9],"l":[3,5,7,8,9],"f":[1,2]},{"i":93,"p":[1],"fp":[7],"sp":[1],"l":[7]},{"i":94,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":95,"p":[1,3,5],"fp":[7,8,9,10],"l":[7,8,9,10],"f":[2,3]},{"i":97,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3]},{"i":98,"p":[1,2,3,4,5,6],"fp":[7,8,9,10],"sp":[1,2],"l":[7,8,9,10],"f":[1,2]},{"i":100,"p":[1,2,3,4],"sp":[1,2],"l":[7,9,10],"f":[2,3]},{"i":101,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":102,"p":[1,2,3,4,5,6],"fp":[5,6,7,8,9,10],"sp":[1,2],"l":[7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":104,"p":[1,2,3,4],"sp":[2],"l":[7,8],"f":[1]},{"i":108,"p":[1,2,3,4,7,9,10],"sp":[1,2],"sf":[1]},{"i":109,"p":[1,2,3,4,5,6,7,8],"fp":[9],"sp":[1,2],"l":[9,10],"f":[1,2],"sf":[1]},{"i":110,"p":[1,7,9],"f":[1,2]},{"i":111,"p":[1,3,4,9,10],"fp":[2,7,8],"sp":[1,2],"l":[2,7,8],"f":[1]},{"i":114,"p":[1,2,3,4,7,9,10]},{"i":115,"p":[1,3,4],"fp":[2,3,4,7,10],"sp":[1,2],"l":[2,7,10],"f":[2]},{"i":119,"p":[1,3,4,8,10],"fp":[3,4,10],"sp":[1,2],"sf":[1]},{"i":120,"p":[1,3,5,9,10],"fp":[3,5,9,10],"sp":[1],"f":[1,2,3]},{"i":122,"p":[1,3,4,5,10],"fp":[2,7,8],"sp":[1,2],"l":[2,7,8]},{"i":124,"p":[1,2,3,4,7],"sp":[1,2],"f":[1],"sf":[1]},{"i":126,"fp":[2,7,10],"sp":[1,2],"l":[2,7,10]},{"i":127,"p":[1,3,4,5,6,9,10],"sp":[1,2],"l":[2,7,8],"f":[3],"sf":[1]},{"i":128,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,3],"sf":[1]},{"i":129,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":130,"p":[1,2,3,4,5,6,7,9,10],"sp":[1,2],"f":[1,2]},{"i":131,"p":[1],"f":[2,3]},{"i":132,"p":[1,3,4,7,9,10],"fp":[2],"sp":[1,2],"l":[2],"f":[3]},{"i":133,"p":[1,3,5,9],"f":[1,2,3]},{"i":134,"p":[1],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,3,4,7,9,10],"f":[1,2,3]},{"i":136,"p":[1],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10]},{"i":137,"p":[1,3,4],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[1,2],"sf":[1]},{"i":138,"p":[1,2,3,4,7,10],"fp":[2,7,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":139,"p":[1,2,3,4,7,8,10],"fp":[2,3,4,7,8,10],"sp":[1,2],"f":[1,2],"sf":[1]},{"i":140,"p":[1,2,3,4,7,10],"sp":[1,2],"f":[2,3],"sf":[1]},{"i":141,"p":[2,3,4,5,6,7,8,9,10],"sp":[1],"f":[1,3],"sf":[1]},{"i":142,"p":[1,3,4],"fp":[2,5,6,7,8,9],"sp":[1,2],"l":[2,5,6,7,8,9,10],"f":[3]},{"i":143,"p":[1,2,4,6,7,8,10],"f":[3]},{"i":144,"p":[1,2,4,7,10],"sp":[2],"f":[3],"sf":[1]},{"i":145,"p":[1],"sp":[1,2],"l":[2,7,8,9,10],"f":[3]},{"i":147,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[7,8,9,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":148,"p":[1]},{"i":149,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2],"f":[2,3]},{"i":150,"p":[1,3,4,9,10],"fp":[2,7],"sp":[1,2],"l":[2,7],"f":[2,3]},{"i":151,"p":[1,3,4],"fp":[2,3,4,7],"sp":[1,2],"l":[2,7]},{"i":152,"p":[1,9],"fp":[7],"sp":[1],"l":[7]},{"i":153,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":154,"p":[1,3,4,10],"fp":[2,7],"sp":[1,2],"l":[2,7],"f":[3],"sf":[1]},{"i":155,"p":[1,2,3,4,7],"sp":[2]},{"i":157,"p":[1,2,3,4,7,10],"sp":[1,2]},{"i":158,"p":[1,2,3,4,7,9,10],"f":[1,2,3],"sf":[1]},{"i":159,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2]},{"i":160,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":161,"p":[1,2,3,4,7,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":162,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":163,"p":[1,3],"fp":[7,9,10],"sp":[1],"l":[7,9,10],"f":[1,3]},{"i":164,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,3]},{"i":165,"p":[1,3,4],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[3],"sf":[2]},{"i":167,"p":[1,9],"f":[1,2,3],"sf":[1,2]},{"i":168,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":170,"p":[7,8,9,10],"fp":[7,8,9,10],"f":[1,2],"sf":[1]},{"i":173,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2]},{"i":174,"p":[2,3,4,7],"sp":[2],"sf":[1]},{"i":177,"p":[1],"fp":[7,8,10],"sp":[1,2],"l":[7,8,10]},{"i":178,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[7,8,9,10],"sp":[1]},{"i":179,"p":[1,2,3,4,9],"sp":[1,2],"l":[7],"sf":[1]},{"i":183,"p":[1,3,4,5,6,8],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[1,2,3],"sf":[1]},{"i":184,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,7],"sp":[1,2],"f":[1,2,3]},{"i":185,"p":[1,2,3,4,7,8],"sp":[1,2],"l":[9,10],"f":[1,2,3]},{"i":190,"p":[1,2,3,4,7,8,9,10],"fp":[2,7,8,10],"sp":[1,2],"f":[3]},{"i":192,"p":[1,2,3,4,7]},{"i":193,"p":[1,2,3,4,7,9,10],"f":[2,3],"sf":[1]},{"i":194,"p":[1,2,3,4],"fp":[2,7,8,9,10],"sp":[1,2],"l":[7,8,9,10],"f":[3]},{"i":195,"p":[1,3,4],"fp":[2,7],"sp":[1,2],"l":[2,7]},{"i":196,"p":[1,2,3,4,7,8],"fp":[2,7,8],"sp":[1,2],"f":[2],"sf":[1]},{"i":198,"p":[1,2,3,4,7],"fp":[3,4,7]},{"i":199,"p":[1,2,3,4,6,7,9],"sf":[1]},{"i":200,"p":[1],"fp":[2,3,4,7],"sp":[1,2],"l":[2,3,4,7],"f":[3]},{"i":202,"p":[1],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"sf":[1]},{"i":203,"p":[1],"fp":[2,3,4,5,6],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10]},{"i":205,"p":[1,3,4,5,8,9],"sp":[2],"l":[2,7]},{"i":206,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":208,"p":[2,3,4,7,10],"sp":[2],"f":[1,3],"sf":[1]},{"i":209,"p":[1,2,3,4],"fp":[2,7,10],"sp":[1,2],"l":[7,10],"sf":[1]},{"i":210,"p":[1,2,3,4,7],"sp":[1,2],"f":[1]},{"i":211,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":212,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2]},{"i":213,"p":[1,3,4,5,6,7,8],"fp":[2,9,10],"sp":[2],"l":[2,9,10],"f":[1,2,3]},{"i":215,"p":[1,2,7],"l":[10]},{"i":216,"p":[1,2,3,5,7,8,9,10],"sp":[1],"f":[1,2]},{"i":217,"p":[1],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,3,4,7,9,10]},{"i":218,"p":[1,3,4],"sp":[1],"l":[2,5,6,7,8,9,10],"f":[3],"sf":[1]},{"i":223,"p":[1],"fp":[7,8],"l":[7,8],"f":[2]},{"i":224,"p":[1,2,3,4,5,6,7,8],"fp":[2,3,4,5,6,7,8],"sf":[1]},{"i":226,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2]},{"i":227,"p":[1,2,3,4,5,6,7,9,10],"fp":[2,3,4,5,6,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":228,"p":[1,2,5,6,7,8,9,10]},{"i":230,"p":[1],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10]},{"i":231,"p":[1,3,4],"fp":[3,4],"sp":[1,2],"l":[2,7,8,10],"f":[2]},{"i":234,"p":[1,3,4,9],"sp":[1,2],"l":[2,7,10],"f":[1]},{"i":235,"p":[2,3,4,7,9],"fp":[2,3,4,7,9],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":236,"p":[1,2],"fp":[3,4,5,6],"sp":[1,2],"l":[3,4,5,6,7,8],"f":[1]},{"i":237,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":238,"p":[1,2,3,4],"sp":[2],"l":[7,9,10],"f":[1,2],"sf":[1]},{"i":239,"p":[1,3,4,5,6],"fp":[2,7,8,9,10],"sp":[1,2],"l":[2,7,8,9,10],"f":[3],"sf":[1]},{"i":240,"p":[1],"sp":[1,2],"l":[5,6,8,10]},{"i":241,"p":[1,2,3,4,7,9,10],"fp":[7],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":242,"p":[1,2,3,4,7,10],"fp":[2,3,4,7],"sp":[1,2],"f":[3]},{"i":243,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":244,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3]},{"i":246,"p":[1,3,4,8],"fp":[2,7],"sp":[1,2],"l":[2,7]},{"i":248,"p":[1],"fp":[2],"sp":[2],"l":[2],"f":[3]},{"i":249,"p":[1,2,3,4,5,7,8,9,10],"fp":[2,3,4,5,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[2]},{"i":250,"p":[2,3,4,5,6,7,8,9,10],"sp":[2]},{"i":251,"p":[1],"fp":[2,6,7,8,10],"sp":[1,2],"l":[2,6,7,8,10]},{"i":252,"p":[1],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[3],"sf":[1]},{"i":253,"p":[1,3,4,9],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[3],"sf":[1]},{"i":254,"p":[1,2,3,4,7],"sp":[1,2],"f":[3],"sf":[1]},{"i":255,"p":[1,2,5,6],"fp":[7,8],"sp":[2],"l":[7,8]},{"i":256,"p":[1],"fp":[2,3,4],"sp":[1,2],"l":[2,3,4,7,9,10],"f":[1,2],"sf":[1]},{"i":259,"p":[1,3,4],"fp":[2,7],"sp":[1,2],"l":[2,7],"f":[3]},{"i":261,"p":[1],"fp":[3],"sp":[1,2],"l":[3,5,7,8],"f":[1,2]},{"i":262,"p":[1,2,3,4,5,7],"f":[3],"sf":[1]},{"i":263,"p":[1,3,4,10],"sp":[1,2],"l":[2,7],"f":[2]},{"i":264,"p":[1,2,3,4,10],"fp":[2],"sp":[1,2],"l":[7],"f":[3]},{"i":265,"p":[1,2,3,4,5,6,7,8],"sp":[1,2],"l":[9,10],"f":[3],"sf":[1]},{"i":266,"p":[1,2,3,4,5,6,7,8,9],"f":[1,2,3]},{"i":270,"p":[1]},{"i":272,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":273,"p":[1,4],"sp":[1,2],"l":[7]},{"i":274,"p":[1,2,3,4,6,7,9,10],"f":[2]},{"i":275,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":276,"p":[1,2,3,4,7,8,9,10],"f":[1]},{"i":277,"p":[1,2,3,4,7,9],"sp":[1,2],"l":[10],"f":[1,2,3]},{"i":278,"fp":[7,10],"sp":[1],"l":[7,10]},{"i":279,"fp":[2,7],"sp":[1,2],"l":[2,7]},{"i":280,"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":281,"p":[1,7,8,9],"fp":[7,8,9],"f":[1,2]},{"i":282,"p":[1],"fp":[2],"sp":[2],"l":[2]},{"i":284,"p":[1,3,4],"fp":[2,5,6,7,8,9,10],"sp":[1,2],"l":[2,5,6,7,8,9,10],"f":[1,2],"sf":[1]},{"i":285,"p":[1]},{"i":289,"p":[1,2,3,4,7,9,10],"f":[1],"sf":[1]},{"i":290,"p":[1,2,3,4,7],"sp":[1,2],"l":[10]},{"i":293,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1],"f":[3],"sf":[2]},{"i":294,"p":[1,2,3,4,5,7],"fp":[2,3,4,5,7],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":295,"p":[1,2,3,4,7],"fp":[2,3,4,7,9],"sp":[2],"l":[9,10],"f":[1,2]},{"i":297,"p":[1,3,4],"fp":[2,7,8,10],"sp":[1,2],"l":[2,7,8,10]},{"i":298,"p":[1,3,10],"fp":[7],"sp":[1],"l":[7],"f":[1,2,3],"sf":[1,2]},{"i":299,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[2],"f":[1,2]},{"i":301,"p":[1,3,4,5,6,7,9,10],"f":[1,2,3]},{"i":302,"p":[1,2,3,4,5,7,9],"fp":[3,5,7],"f":[3],"sf":[1]},{"i":303,"p":[1,2,3,4,7,9]},{"i":304,"p":[1,2,3],"f":[1,2,3],"sf":[1]},{"i":308,"p":[1,2,4],"fp":[2,4],"sp":[1,2]},{"i":310,"p":[1,2,3,4,9],"sp":[1,2],"l":[7,10],"f":[1,2,3],"sf":[1]},{"i":311,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"sf":[1]},{"i":312,"p":[1,3,7,8],"fp":[3,7,8],"sp":[1],"f":[2]},{"i":314,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2]},{"i":315,"p":[1,2,4,7],"fp":[2,4,7],"sp":[1,2],"l":[10],"f":[3],"sf":[1]},{"i":316,"p":[1,2,3,4,5,6,7,8,9,10],"sf":[1]},{"i":317,"p":[1,2,3,4,5,6,7],"sp":[1,2]},{"i":318,"p":[1,2,3,4,5,6],"sp":[1,2],"l":[7,8,9,10],"f":[1,2,3]},{"i":319,"p":[1],"sp":[1,2],"l":[2,7,10],"sf":[1]},{"i":321,"p":[1,3,4,5,6,9],"fp":[2,7,8,10],"sp":[1,2],"l":[2,7,8,10],"f":[2]},{"i":323,"p":[1,3,4,7],"fp":[8,10],"sp":[1,2],"l":[2,8,10],"f":[3],"sf":[1]},{"i":325,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":328,"p":[1,2,3,4,5,6,7,8,9,10],"f":[3]},{"i":329,"p":[1,7,8],"sp":[1,2]},{"i":331,"p":[1],"fp":[2,3,4,5,6],"sp":[1,2],"l":[2,3,4,5,6,7,8,10],"f":[2,3],"sf":[1,2]},{"i":333,"p":[1,2,3,4,9,10],"fp":[9],"sp":[1],"f":[1,2,3],"sf":[1]},{"i":334,"sp":[1,2],"f":[1,3],"sf":[1,2]},{"i":335,"p":[1],"fp":[2,3,4,7,8,9],"sp":[1,2],"l":[2,3,4,7,8,9],"f":[1,3],"sf":[1]},{"i":336,"p":[2,4],"fp":[2,4],"sp":[1,2],"l":[7,9]},{"i":337,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2,3]},{"i":343,"p":[1],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[1,3],"sf":[1]},{"i":345,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7,8,9,10],"sp":[2],"f":[1,2,3],"sf":[1,2]},{"i":347,"p":[1,7,8,9],"fp":[6,10],"sp":[1,2],"l":[6,10],"f":[3],"sf":[1]},{"i":349,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[3]},{"i":350,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1],"f":[1,2,3]},{"i":351,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1],"f":[1,2,3]},{"i":354,"p":[1,2,4],"fp":[7],"sp":[1,2],"l":[6,7,8,10]},{"i":358,"p":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[2,3],"sf":[2]},{"i":359,"p":[1,2,3,4,9,10],"fp":[9],"sp":[1],"f":[1,2,3],"sf":[1]},{"i":360,"p":[1],"fp":[3,5,7,8,9],"l":[3,5,7,8,9],"f":[1,2]},{"i":361,"p":[1],"fp":[3,5,7,8,9],"l":[3,5,7,8,9],"f":[1,2]},{"i":365,"sp":[1],"l":[7],"f":[1,3],"sf":[1]},{"i":368,"p":[1,2,3,4,7,9],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":371,"p":[1,3,4,5,6],"fp":[2,7,8,10],"sp":[1,2],"l":[2,7,8,10],"sf":[1]},{"i":373,"p":[1,3],"fp":[7,9],"sp":[1],"l":[7,9,10],"f":[1,2,3],"sf":[1]},{"i":374,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2]},{"i":375,"p":[1,2,3,4,5,6,7,8,9,10],"f":[3],"sf":[1]},{"i":377,"p":[1,2,3,4,5,6,8,9],"fp":[7,10],"sp":[1,2],"l":[7,10],"f":[1,2,3],"sf":[1,2]},{"i":378,"p":[1],"l":[7]},{"i":380,"p":[2,3,4,5,6,7,8],"sp":[1,2]},{"i":381,"p":[1,2,3,4,7,9,10],"sp":[1,2],"sf":[1]},{"i":382,"p":[1,2,3,4,5,6,7,8,9],"fp":[2,3,4,5,6,7,8,9],"sp":[1,2],"f":[3]},{"i":384,"sp":[1,2],"l":[7,8,10],"f":[3],"sf":[1,2]},{"i":385,"p":[1,3,5,9,10],"l":[7],"f":[1,2]},{"i":387,"p":[2,3,4,7],"f":[3]},{"i":388,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":394,"p":[1,3,4,5,6],"fp":[2,7,8,9,10],"sp":[1,2],"l":[2,7,8,9,10],"f":[1,2]},{"i":397,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3]},{"i":402,"p":[1,7],"fp":[7],"sp":[1,2],"f":[3]},{"i":408,"p":[1,2,7],"fp":[2,7]},{"i":409,"p":[1],"l":[7,8,9],"f":[2,3],"sf":[1,2]},{"i":410,"p":[1,2,7,10],"sp":[1,2],"f":[3]},{"i":412,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":413,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3]},{"i":415,"sp":[2]},{"i":416,"p":[1,2,3,4,5,6,7,8,10],"f":[1,2,3]},{"i":418,"p":[1,3,4,7,9,10],"fp":[2],"sp":[1,2],"l":[2],"f":[1,2,3],"sf":[1]},{"i":422,"p":[1,6,7,8,9]},{"i":423,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2],"sf":[1]},{"i":424,"p":[4,7],"fp":[4]},{"i":427,"p":[1,2,3,4,7,8,9],"f":[1],"sf":[1]},{"i":428,"p":[1],"fp":[2,3,4],"sp":[1,2],"l":[2,3,4,7]},{"i":429,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":431,"sp":[1,2],"l":[7,9,10],"f":[1,3],"sf":[2]},{"i":434,"p":[1,2,3,4,7],"sp":[1,2],"f":[1,3]},{"i":435,"p":[1,3,4,7,9],"sp":[1],"f":[1,2,3],"sf":[1,2]},{"i":436,"p":[1,3,4,5,6,9],"fp":[2,7,8,10],"sp":[1,2],"l":[2,7,8,10],"f":[1,2,3]},{"i":438,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"f":[1,2]},{"i":439,"p":[1,7,9],"f":[3],"sf":[1]},{"i":440,"p":[1,4],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10]},{"i":444,"p":[1],"fp":[2,3,5,6],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10]},{"i":447,"p":[2,3,4,7,9,10],"sf":[1]},{"i":448,"p":[1,2,3,4,7,9],"fp":[2,3,4,7,9],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":450,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":452,"p":[1,4],"fp":[2,7],"sp":[1,2],"l":[2,7],"f":[1,2]},{"i":455,"p":[1,2,3,4,10],"fp":[2,3,4,10],"sp":[1,2],"l":[7],"f":[1,2,3],"sf":[1]},{"i":458,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2],"f":[3]},{"i":459,"p":[1],"sp":[1,2],"f":[3]},{"i":461,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[2],"f":[1,2,3]},{"i":462,"p":[1,2,3,4,5,6,9],"fp":[2,3,4,5,6,9],"sp":[1,2],"f":[2]},{"i":466,"sp":[1,2],"l":[7]},{"i":467,"p":[1],"fp":[7],"l":[7],"f":[2,3]},{"i":468,"p":[1],"fp":[7,8,9],"l":[3,7,8,9],"f":[1,2]},{"i":469,"p":[1],"fp":[3,4],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":471,"p":[1,2,7,8],"f":[3]},{"i":473,"p":[1,2,3,4,5,6,7,8,10],"fp":[2,3,4,5,6,7,8,10],"f":[1,2,3]},{"i":475,"p":[1,2,3,4,5,6,7],"sp":[1],"l":[8,10],"f":[1,2,3],"sf":[1]},{"i":479,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":482,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1],"sf":[1]},{"i":484,"sp":[1],"l":[7,10]},{"i":486,"p":[1],"sp":[1,2]},{"i":488,"p":[1],"fp":[2,7,8,10],"sp":[1,2],"l":[2,7,8,10]},{"i":490,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7],"sp":[1],"f":[1]},{"i":491,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":493,"p":[1,2,3,4,5,6,7,8,10],"fp":[2,7,8],"sp":[2],"f":[1,2,3],"sf":[2]},{"i":495,"p":[2,3,4,7,9,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":496,"p":[1,2,4,7,9,10],"sp":[1,2]},{"i":497,"p":[1,3,9]},{"i":498,"p":[1,6,10],"fp":[2,3,4,9],"sp":[1,2],"l":[2,3,4,7,9],"f":[1,2,3],"sf":[1]},{"i":501,"p":[1,2,3,4,7,9],"f":[1,2]},{"i":502,"p":[7,10],"sp":[1,2],"l":[9]},{"i":505,"p":[1,7,8],"sf":[1]},{"i":506,"p":[1,3,5,7,8,9,10],"f":[1,2]},{"i":507,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":508,"p":[1,7,8,9],"fp":[7,8,9],"sp":[1],"f":[1,2,3]},{"i":509,"p":[1,2,7],"fp":[2,7]},{"i":511,"p":[1,2,3,4,5,7,9],"sp":[1,2],"l":[10],"f":[1,2],"sf":[1]},{"i":512,"p":[1,2,3,4,7,8,10],"f":[3],"sf":[1,2]},{"i":516,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":517,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[3]},{"i":519,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":520,"p":[1]},{"i":521,"p":[1,7],"sf":[1]},{"i":524,"p":[1,2,3,4,5,7,9,10],"f":[2,3],"sf":[1]},{"i":527,"p":[1,2,4,7,9,10]},{"i":528,"p":[1,2,3,4,9,10],"sp":[1,2],"l":[7],"f":[1]},{"i":530,"p":[1,2,3,4,5,6,7,9,10],"fp":[2,3,4,5,6,7,9,10],"f":[1,2],"sf":[1]},{"i":531,"p":[1,2,3,4,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":535,"p":[1,2,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2]},{"i":536,"p":[1,7,8,9],"f":[1,2,3]},{"i":539,"p":[1],"fp":[2,7],"sp":[1,2],"l":[2,7],"f":[3]},{"i":541,"p":[1],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,3,4,7,9,10],"f":[1,2,3]},{"i":543,"p":[1,3,4,5,6],"sp":[1,2],"l":[2,7,8],"f":[2,3],"sf":[1]},{"i":544,"p":[7],"f":[1,2,3],"sf":[1,2]},{"i":545,"p":[1,2,3,4,7,8,10],"sp":[1,2],"sf":[2]},{"i":546,"p":[1],"fp":[7],"l":[7],"f":[1,2,3],"sf":[1,2]},{"i":547,"p":[1,2,3,4,7],"sp":[1,2]},{"i":549,"p":[2,3,4,5,6,7,8,9,10]},{"i":550,"p":[1,7,8,9,10]},{"i":553,"p":[1,2,3,4,7,9],"sp":[1,2],"f":[1,2],"sf":[1]},{"i":554,"p":[1],"fp":[3,7,9],"sp":[1],"l":[3,7,9],"f":[1],"sf":[1,2]},{"i":556,"p":[1,2,3,4,5,6,7,8,9,10],"sf":[1]},{"i":559,"p":[1],"fp":[2,3,4,7,9,10],"sp":[1,2],"l":[2,3,4,7,9,10]},{"i":561,"p":[1,2,3,4,9],"f":[2,3]},{"i":565,"p":[1,10],"sp":[1]},{"i":568,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":569,"p":[1,7,8,9,10],"fp":[7,8,9,10],"f":[1],"sf":[1]},{"i":570,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3]},{"i":571,"p":[1,2,4,7,10],"fp":[2,4,7,10],"sp":[1,2],"f":[3]},{"i":573,"p":[1,3,4],"sp":[1,2],"l":[2,5,6,7,8,9,10],"f":[2]},{"i":574,"p":[1,7,8,9,10],"sp":[1,2],"f":[1]},{"i":577,"p":[1,2,3,4,6,9],"fp":[2,3,4,5,6,7,8,9],"l":[5,7,8],"f":[1,2,3]},{"i":578,"p":[1],"sp":[1,2],"l":[2,3,4,7,8]},{"i":579,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[3]},{"i":580,"p":[1],"fp":[2,3,4,7,8,9,10],"sp":[1,2],"l":[2,3,4,7,8,9,10],"f":[1,2],"sf":[1]},{"i":581,"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":584,"p":[1,7,10],"fp":[7,10],"sp":[2],"f":[3],"sf":[2]},{"i":587,"p":[1,2,3,4,7,10],"fp":[2,3,4,7,10],"sp":[1,2]},{"i":590,"p":[1],"fp":[6,8,10],"sp":[2],"l":[6,8,10]},{"i":591,"p":[1,2,4,7],"sp":[2]},{"i":593,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[1,2,3]},{"i":596,"p":[1,2,3,4,5,6,9,10],"fp":[7,8],"sp":[1,2],"l":[7,8],"sf":[1]},{"i":597,"p":[1,7]},{"i":598,"p":[1],"sp":[1,2],"l":[2,7,9],"sf":[1]},{"i":599,"sp":[1],"l":[7,8],"sf":[1]},{"i":601,"p":[1,2],"sp":[2]},{"i":602,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":606,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[2]},{"i":607,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[2,3],"sf":[1]},{"i":609,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":610,"p":[1,3,4,9],"fp":[2,5,6],"sp":[1,2],"l":[2,5,6,7,8,10],"f":[2,3],"sf":[1]},{"i":612,"fp":[7],"sp":[1,2],"l":[7]},{"i":613,"p":[1],"fp":[2],"sp":[1,2],"l":[2,7,10]},{"i":614,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[3],"sf":[2]},{"i":615,"p":[1,2],"sp":[1,2]},{"i":617,"p":[1,2,7,8],"sf":[1]},{"i":618,"p":[1,2,3,4,9,10],"sp":[1,2],"f":[1,2],"sf":[1]},{"i":620,"p":[1],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[2,3],"sf":[1]},{"i":621,"p":[1,3,4,5,6],"l":[2,7,8,9,10],"f":[2,3],"sf":[1,2]},{"i":624,"p":[1,9],"f":[1,2,3]},{"i":625,"p":[1,6,7,8,9],"f":[1]},{"i":626,"p":[1,7,9],"sf":[1]},{"i":628,"p":[1,2,4,7,10],"sp":[1,2],"f":[2],"sf":[1,2]},{"i":630,"p":[1],"fp":[2,3,4,7,10],"sp":[1,2],"l":[2,3,4,7,10],"f":[3]},{"i":631,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[2]},{"i":638,"p":[1,2,4,7]},{"i":639,"p":[1,2,3,4,5,6,7,8,9,10],"sf":[2]},{"i":644,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7,8,9,10],"sp":[1,2]},{"i":645,"p":[1,2,3,4,5,6,9,10],"l":[7,8],"f":[1,2,3],"sf":[1,2]},{"i":646,"p":[9],"f":[1]},{"i":647,"p":[1,3,4],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[3]},{"i":648,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":649,"p":[3,4],"f":[1]},{"i":650,"p":[1,2,3,4,5,6,7,9,10],"sp":[1,2],"sf":[1]},{"i":652,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":653,"p":[7,8,9],"f":[1,3]},{"i":654,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2]},{"i":655,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,7,9],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":656,"p":[1,2,3,4,5,6,9],"sp":[1,2],"l":[7,8,10]},{"i":657,"p":[1],"fp":[2,3,4],"sp":[1,2],"l":[2,3,4],"sf":[1,2]},{"i":658,"p":[1,2,3,4,7,8,9,10],"fp":[2,3,4,7,8,9,10],"sp":[2],"sf":[1]},{"i":659,"p":[1],"sp":[1],"l":[7,8,9],"f":[2],"sf":[2]},{"i":662,"p":[1,2,3,4,7,10],"f":[3],"sf":[1]},{"i":663,"p":[1,2,3,4,7,9],"fp":[2,7],"sp":[1,2],"f":[1,2],"sf":[1]},{"i":664,"p":[1,2,3,4],"sp":[1,2],"l":[7,10],"f":[1,2,3]},{"i":665,"p":[2,5,6,7,8,9,10],"fp":[2,5,6,7,8,9,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":666,"p":[1,4],"fp":[2,7,8],"sp":[1,2],"l":[2,7,8],"f":[3]},{"i":667,"p":[1,2,3,4,6,7,8,10],"fp":[2,3,4,5,6,7,8,10],"sp":[1,2],"l":[5],"f":[3],"sf":[1]},{"i":668,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2],"sf":[1,2]},{"i":670,"p":[1,2,4,6,7,8,9,10],"f":[3]},{"i":671,"p":[1,3,4,5,6,7,8,9],"sp":[1,2],"l":[2,10],"f":[1,3]},{"i":672,"p":[1,2]},{"i":674,"p":[7]},{"i":675,"p":[2,3,4,7,9],"sp":[2],"f":[3]},{"i":676,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2],"sf":[1]},{"i":678,"p":[2],"fp":[2],"sp":[1,2],"l":[7,10],"f":[3],"sf":[1]},{"i":681,"p":[1,9],"fp":[9],"sf":[1]},{"i":682,"p":[1,2,3,4],"sp":[2],"l":[7],"f":[1,2,3],"sf":[1,2]},{"i":683,"p":[1,3,4,9],"f":[2,3],"sf":[1]},{"i":684,"fp":[7],"sp":[2],"l":[7]},{"i":685,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":686,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3]},{"i":687,"p":[1,2,3,4,5,6,7,8],"fp":[2,7],"sp":[2]},{"i":688,"fp":[7]},{"i":690,"p":[1,2,3,4],"sf":[1]},{"i":691,"p":[2,3,4,5,6,7,8,9,10]},{"i":694,"p":[2,3,4,5,6,8,9,10],"sp":[2],"l":[7],"f":[1]},{"i":697,"p":[1,2,3,4,7,9,10],"sp":[2]},{"i":699,"p":[1,2,4,9],"sp":[2],"l":[7,10],"f":[1]},{"i":702,"p":[1,2,7,8],"fp":[2,7,8],"sp":[1,2],"f":[3]},{"i":703,"p":[1,7,8,9,10],"sp":[1],"f":[2,3]},{"i":706,"sp":[1,2],"l":[2],"sf":[1]},{"i":707,"p":[1,2,3,4,7,9,10],"sp":[1],"f":[1,2,3],"sf":[1,2]},{"i":708,"p":[2,3,4,5,6,7,8,9,10],"fp":[2,4,7,8,9,10],"sp":[1,2],"f":[2,3]},{"i":709,"p":[1,3,4,5],"fp":[2,3,4,5,7,8,9,10],"sp":[2],"l":[2,7,8,9,10],"f":[1,2,3]},{"i":711,"p":[1,3,4,5,6,7,8,10],"f":[3],"sf":[1]},{"i":712,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":713,"p":[1,2,3,4,5,6,7,8,9],"fp":[2,7,8],"f":[3]},{"i":714,"p":[1],"l":[7,9],"f":[3]},{"i":715,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[2,3]},{"i":716,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":717,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[2,3]},{"i":718,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":719,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[2,3],"sf":[1]},{"i":720,"p":[1,3,4],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[3]},{"i":721,"p":[1,2,3,4,5,7],"fp":[2,3,4,5,6,7,8],"sp":[1,2],"l":[6,8],"f":[1]},{"i":722,"p":[1,7,9],"sp":[1]},{"i":723,"p":[1,2,3,4,7,8],"f":[2]},{"i":724,"p":[1],"sp":[1,2],"l":[7]},{"i":725,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[2,3],"sf":[2]},{"i":726,"p":[1,9,10],"f":[1,2,3]},{"i":727,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1]},{"i":728,"p":[1,3,4],"fp":[2,5,6,7,8,9,10],"sp":[1,2],"l":[2,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":729,"fp":[7,8],"l":[7,8]},{"i":730,"fp":[8],"l":[8]},{"i":731,"p":[2,4,6,7,8],"f":[2]},{"i":732,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2]},{"i":733,"p":[1,2,4,7,9,10],"sp":[1],"f":[1],"sf":[1]},{"i":734,"p":[1,7,8,9],"f":[1]},{"i":735,"p":[1,7],"f":[1]},{"i":736,"p":[1,2,3,4,5,6],"fp":[7,8,10],"sp":[1,2],"l":[7,8,10],"sf":[1]},{"i":737,"p":[1,2,7]},{"i":738,"p":[2,3,4,9],"fp":[2,3,4,9],"sp":[1,2],"l":[7],"f":[1,2,3],"sf":[1,2]},{"i":739,"p":[1,2,3,4,5,6,7,8,9,10],"sf":[1]},{"i":740,"p":[1],"fp":[2,3,4,5,7,8,10],"l":[2,3,4,5,7,8,10],"f":[1,2,3]},{"i":741,"p":[1,3,4,5,6],"fp":[2,7,8,9,10],"sp":[1,2]},{"i":742,"p":[1,2,3,5,6]},{"i":743,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2,3],"sf":[1]},{"i":744,"p":[1,3,4,5,6],"fp":[3,4,5,6],"sp":[1,2],"l":[2,7,8,9,10],"f":[3],"sf":[1]},{"i":745,"p":[1,3,4,9],"sp":[1,2],"l":[7],"f":[1,2,3],"sf":[1]},{"i":746,"p":[4],"sp":[1,2],"l":[2,7],"sf":[1]},{"i":747,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[2,3],"sf":[1,2]},{"i":748,"p":[1,2,3,4,7,8,9],"fp":[2,3,4,7,8,9],"sp":[1,2],"f":[1,2],"sf":[1]},{"i":749,"p":[1,3,4,5,6],"fp":[7,8,9,10],"sp":[1,2],"l":[2,7,8,9,10]},{"i":750,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":751,"fp":[2,7],"sp":[1,2],"l":[2,7]},{"i":753,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2],"f":[3]},{"i":754,"p":[1],"sp":[1,2],"l":[2,6,8,10]},{"i":755,"p":[1,3,4],"fp":[2,5,6,7,9,10],"sp":[1,2],"l":[2,5,6,7,9,10],"f":[1,2]},{"i":756,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":757,"p":[1,2,3,4,5,7,10],"sp":[1,2]},{"i":758,"p":[1,7,8,9],"f":[2]},{"i":759,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1]},{"i":760,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[2]},{"i":761,"p":[1,3,5,7,8,9],"f":[1]},{"i":762,"p":[1],"sp":[1],"l":[3,5,7,8,9,10],"f":[3]},{"i":763,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":764,"p":[1,2,7,8,9,10],"sp":[1,2]},{"i":765,"p":[2,3,4,7,8,9,10],"sp":[1,2],"f":[2]},{"i":766,"p":[1,2],"fp":[2],"sf":[2]},{"i":767,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":768,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":769,"p":[1,8]},{"i":770,"p":[1],"fp":[2,3,4,5,6],"sp":[1,2],"l":[2,3,4,5,6,7,8,10],"f":[1,2,3]},{"i":771,"p":[1,7,8,9,10]},{"i":772,"sp":[1]},{"i":773,"p":[1,2,3,4,7,9,10],"f":[3],"sf":[1]},{"i":774,"fp":[2,7],"sp":[1,2],"l":[2,7]},{"i":775,"p":[1,2],"sp":[1,2],"f":[3]},{"i":776,"p":[2],"fp":[2]},{"i":777,"p":[1],"fp":[2,3,4,7],"sp":[1,2],"l":[2,3,4,7]},{"i":778,"p":[2,3,4,5,6,7,8,9],"sf":[1]},{"i":779,"p":[1,2,7],"sp":[1,2],"f":[3],"sf":[1]},{"i":780,"p":[1,2,3,4,7,8],"sp":[2]},{"i":781,"p":[1,3,4,5,6,8,9],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[2,3],"sf":[1,2]},{"i":782,"p":[1,3,5,7,8,9,10]},{"i":783,"p":[1],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[1,2],"sf":[1]},{"i":784,"p":[1],"sp":[1,2],"l":[2,7],"f":[3]},{"i":785,"p":[1,7,9],"sp":[1],"f":[2]},{"i":786,"fp":[7,8],"sp":[1,2],"l":[7,8]},{"i":787,"p":[1,7],"fp":[7],"sp":[1,2]},{"i":788,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2],"sf":[1]},{"i":789,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2],"sf":[1]},{"i":790,"p":[1,3,4],"sp":[1,2],"l":[2,7,9,10],"f":[1,2,3]},{"i":791,"p":[1,2],"sp":[2]},{"i":792,"p":[1],"fp":[3,7,10],"sp":[1],"l":[3,7,10],"f":[1,2]},{"i":793,"p":[1,2,3,4,7,9,10],"fp":[2,3,4,7,9,10],"sp":[1,2]},{"i":794,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":795,"p":[1,2,3,4,7,9],"sp":[1,2],"f":[3]},{"i":796,"p":[1,7],"fp":[7],"sp":[1,2],"f":[3]},{"i":797,"p":[1,7],"fp":[7],"sp":[1,2],"f":[2,3]},{"i":798,"p":[1,2,3,4,5,6,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[7]},{"i":799,"p":[1,2,4,5,7,9],"sp":[2],"f":[2]},{"i":800,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[10],"sp":[1],"f":[2],"sf":[1]},{"i":801,"p":[1,4],"sp":[1,2],"l":[2,7],"f":[3]},{"i":802,"p":[1,3,4,7],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,5,6,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":803,"p":[1],"sp":[1,2],"l":[2,3],"f":[1]},{"i":804,"p":[1,3,4],"fp":[2,3,4,7,10],"sp":[1,2],"l":[2,7,10]},{"i":805,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"sf":[1,2]},{"i":806,"p":[3,4],"sp":[1,2],"l":[2,7,10],"f":[3]},{"i":807,"p":[1],"fp":[2,3,4,7,8,9,10],"sp":[1,2],"l":[2,3,4,7,8,9,10],"f":[3],"sf":[2]},{"i":808,"p":[1,2,3,4,7,9],"sp":[1,2],"f":[3]},{"i":809,"p":[1,2,3,4,7],"sp":[1,2]},{"i":810,"p":[1],"fp":[7],"sp":[1,2],"l":[7],"f":[3]},{"i":811,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2]},{"i":812,"p":[1],"fp":[7,9],"sp":[1],"l":[7,9],"f":[1,2,3]},{"i":813,"p":[1,7,8,9,10],"fp":[7,8,9,10],"sp":[1],"f":[2,3],"sf":[2]},{"i":814,"p":[1,3,4],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[1,2],"sf":[1]},{"i":815,"sp":[2],"l":[7]},{"i":816,"p":[1,2,3,5,10],"sp":[2]},{"i":817,"p":[1,2,3,4,5,6,7,8,9,10],"f":[2]},{"i":818,"p":[1,2,4,7,10]},{"i":819,"p":[1]},{"i":820,"p":[1,3,5,6,8,10],"fp":[10],"f":[1,2]},{"i":821,"p":[1,7,10],"fp":[7,10],"sp":[1,2]},{"i":822,"p":[1,2,3,4,9],"f":[3]},{"i":823,"p":[1,7,8,9],"fp":[7,8,9],"sp":[1,2]},{"i":824,"p":[1,2,3,4,5,6,7,8,10],"sp":[1,2],"f":[2,3],"sf":[2]},{"i":825,"p":[1],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[2,3]},{"i":826,"p":[7,8],"sp":[1,2]},{"i":827,"p":[1,7,8],"fp":[7,8],"f":[2]},{"i":828,"p":[1],"fp":[3,5,6,8,9,10],"sp":[1,2],"l":[3,5,6,8,9,10],"f":[1,2,3],"sf":[1]},{"i":829,"p":[1,2,3,4,5,6,7,8,9],"f":[2]},{"i":830,"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":831,"p":[1,2,3,4,7,8,9,10],"fp":[2,7,8,9,10],"sp":[1,2],"f":[1,2]},{"i":832,"p":[1,7]},{"i":833,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[3],"sf":[2]},{"i":834,"p":[1,2,3,4,5,6,7,8],"f":[3],"sf":[2]},{"i":835,"p":[1,2,3,4,7,9],"sp":[1,2],"f":[3]},{"i":836,"p":[1],"fp":[7,8],"l":[7,8,10],"sf":[1]},{"i":837,"p":[1,2,5,6],"fp":[5,6],"l":[7,8]},{"i":838,"sp":[2],"l":[2,7],"f":[3]},{"i":839,"p":[1,2,3,7,8],"sp":[1]},{"i":840,"p":[1,3,4],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[3]},{"i":841,"fp":[7,8,10],"sp":[1,2],"l":[7,8,10]},{"i":842,"p":[1],"sp":[1,2],"l":[2,7,8,9,10]},{"i":843,"p":[1],"fp":[7,8],"l":[7,8],"f":[1,2,3],"sf":[1]},{"i":844,"p":[1,2,3,4,7],"fp":[2,3,4,7],"sp":[2]},{"i":845,"p":[1],"sp":[1],"l":[7,10]},{"i":846,"p":[1,3,4,10],"fp":[2,3,4,7,10],"sp":[1,2],"l":[2,7],"sf":[1]},{"i":847,"p":[2,5,6,7,8,9,10]},{"i":848,"p":[1,2,3,4,7,9,10],"sp":[1,2]},{"i":849,"p":[1,2,3,4,7]},{"i":850,"p":[1],"sp":[2],"l":[10]},{"i":851,"p":[1],"sp":[1,2],"l":[2,7,8,10]},{"i":852,"p":[1,7],"sp":[1],"f":[3]},{"i":853,"fp":[7,8],"sp":[1],"l":[7,8],"f":[1],"sf":[1]},{"i":854,"p":[2,7,8]},{"i":855,"p":[1,2,3,4,7],"f":[3]},{"i":856,"p":[1,3,4],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10]},{"i":857,"p":[1,3,4],"fp":[2,10],"sp":[1,2],"l":[2,10],"f":[1,2,3]},{"i":858,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3]},{"i":859,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":860,"p":[1,2,10],"f":[3],"sf":[1]},{"i":861,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[1,3]},{"i":862,"p":[1,2,3,4],"fp":[2],"sp":[1,2],"l":[5,7,10]},{"i":863,"p":[1,7,8,9],"f":[2,3]},{"i":864,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[7,8,9,10],"f":[3]},{"i":865,"p":[1,2,7,8],"sp":[1,2],"f":[3]},{"i":866,"p":[1,2,4,7],"sp":[2]},{"i":867,"p":[1,2,3,4],"fp":[2,3,4,7,10],"sp":[1,2],"l":[7,10],"f":[3],"sf":[2]},{"i":868,"p":[1,2,3,4,5,6,7,8,9],"f":[3]},{"i":869,"p":[2],"fp":[2],"sp":[1,2],"f":[3]},{"i":870,"p":[1]},{"i":871,"p":[1,7],"fp":[7],"sp":[1,2],"f":[2,3]},{"i":872,"sp":[2],"l":[2,7]},{"i":873,"l":[7]},{"i":874,"p":[1,2,3,4,5,6,7,8],"sp":[1,2]},{"i":875,"p":[2,4,6,7,8,9,10],"fp":[2,4,6,7,8,9,10]},{"i":876,"p":[1,6],"sp":[1,2],"l":[7,8]},{"i":877,"p":[3,5,10],"f":[1,2,3]},{"i":878,"p":[1],"sp":[1,2],"l":[2,7,8],"f":[3]},{"i":879,"p":[1,3,4],"fp":[2,7,9,10],"sp":[1,2],"l":[2,5,6,7,9,10],"f":[1,2,3],"sf":[2]},{"i":880,"p":[2,3,4,5,6,7,8,9,10],"f":[1,2],"sf":[1]},{"i":881,"sp":[2]},{"i":882,"p":[1,3,10],"fp":[3,5],"sp":[1],"l":[5,9],"f":[3],"sf":[1]},{"i":883,"sp":[1,2]},{"i":884,"p":[1,5,6,7,8,9,10],"sp":[1,2],"l":[2,3,4],"f":[1,2,3],"sf":[1,2]},{"i":885,"p":[1,3,4,5,6,8,9],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[3],"sf":[1,2]},{"i":886,"p":[1,2,4,7],"sp":[2]},{"i":887,"p":[1],"sf":[1]},{"i":888,"p":[1,2,4,7,9,10],"f":[3],"sf":[1]},{"i":889,"p":[1,8,9]},{"i":890,"p":[1,8]},{"i":891,"p":[1,2,3,4,7],"sp":[1,2]},{"i":892,"sp":[1],"sf":[1]},{"i":893,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[2,3],"sf":[2]},{"i":894,"p":[2,3,4,5,6,7,8,9,10]},{"i":895,"p":[1,2,3,4,7,9,10],"fp":[3,4,7,9,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":896,"p":[1],"fp":[8,9],"sp":[1],"l":[8,9],"f":[3],"sf":[2]},{"i":897,"p":[1,8,10],"sp":[1],"f":[1,2,3],"sf":[1,2]},{"i":898,"fp":[2,10],"sp":[2],"l":[2,10]},{"i":899,"p":[1],"sp":[1]},{"i":900,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2]},{"i":901,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":902,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"sf":[1,2]},{"i":903,"p":[9],"f":[3],"sf":[1]},{"i":905,"p":[1,2],"fp":[2],"sp":[1,2],"l":[3,4,5,6,7,8,9,10],"f":[1,3],"sf":[1]},{"i":906,"p":[3,5]},{"i":907,"p":[1],"fp":[7],"sp":[2],"l":[7]},{"i":908,"p":[1,2,3,4,7,8,9,10],"sp":[1,2],"f":[2,3],"sf":[1,2]},{"i":909,"p":[9,10],"sp":[1,2],"f":[1]},{"i":910,"p":[1,2,3,4,5,6,7,8,10],"fp":[2,5,6,7,8,10],"sp":[1,2]},{"i":911,"sp":[1],"l":[7],"sf":[2]},{"i":912,"p":[2],"sp":[1,2],"l":[7]},{"i":913,"p":[1],"fp":[2],"sp":[1,2],"l":[2],"f":[3],"sf":[2]},{"i":914,"p":[1],"fp":[2,3,4,5,6,7,8],"l":[2,3,4,5,6,7,8]},{"i":915,"p":[1,3,4],"fp":[2,7,10],"sp":[2],"l":[2,7,10],"f":[3]},{"i":916,"fp":[2,3,4,5,6,7,10],"sp":[1,2],"l":[2,3,4,5,6,7,10],"f":[3]},{"i":917,"p":[1,3,4,9],"fp":[2,3,4,7,9],"sp":[1,2],"l":[2,7]},{"i":918,"p":[1,2,3,4,7],"fp":[2,7],"sp":[1]},{"i":919,"p":[1],"fp":[2,7,10],"sp":[1,2],"l":[2,7,10]},{"i":920,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":921,"p":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[3]},{"i":922,"p":[1,2,3,4,7],"sp":[2],"f":[3],"sf":[2]},{"i":923,"l":[7]},{"i":924,"p":[1,2,3,4,7],"sp":[2]},{"i":925,"l":[7]},{"i":926,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[2,3]},{"i":927,"l":[7,8]},{"i":928,"p":[1,10],"f":[3]},{"i":929,"p":[1,2,3,4,7,10],"sp":[2]},{"i":930,"p":[1,2,3,4,7],"sp":[1,2],"f":[1,3],"sf":[1]},{"i":931,"fp":[2,7,8],"sp":[2],"l":[2,7,8]},{"i":932,"p":[1,3,4],"fp":[3,4],"sp":[1,2],"l":[2,7,9],"f":[3],"sf":[1]},{"i":933,"p":[7,8,10]},{"i":934,"p":[1,2,7,8,10],"sf":[1,2]},{"i":935,"p":[1,3,4,5,6,7,8,10],"fp":[7,8],"sp":[1,2]},{"i":936,"p":[1,2,3,4],"fp":[2,3,4],"f":[1,2]},{"i":937,"p":[1,2,3,4,7,8,9,10],"fp":[7,8],"sp":[1,2],"f":[3],"sf":[1]},{"i":938,"p":[1,2,3,4,7,8,9,10],"fp":[2,7,8],"sp":[1,2],"f":[1,3],"sf":[1]},{"i":940,"p":[1],"fp":[2,3,4,7,8,9,10],"sp":[1,2],"l":[2,3,4,7,8,9,10],"f":[3]},{"i":941,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"sf":[1,2]},{"i":942,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":943,"p":[1,5,6,7,8,9,10],"sp":[2],"f":[2]},{"i":944,"p":[1,3,4,5,6],"sp":[1,2],"l":[2,7,8,9,10],"f":[3]},{"i":945,"sp":[2],"f":[3]},{"i":946,"p":[1,7],"fp":[7],"sp":[1,2],"f":[2,3]},{"i":947,"p":[1],"sp":[1,2],"l":[2,3,4,7,10]},{"i":948,"p":[1,2,3,4,7,10],"sp":[1,2]},{"i":949,"fp":[8,9,10],"l":[7,8,9,10]},{"i":950,"sp":[2]},{"i":951,"p":[2,7],"fp":[2,7],"sp":[1,2]},{"i":952,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":953,"sp":[2]},{"i":954,"sp":[1,2],"l":[2]},{"i":955,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3]},{"i":956,"sp":[1]},{"i":957,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"sf":[1]},{"i":958,"p":[1,7,8,10]},{"i":959,"p":[1,2,4,10]},{"i":960,"sp":[1,2],"l":[2,7]},{"i":961,"p":[2,7,8,10],"sp":[1,2],"f":[2],"sf":[1]},{"i":962,"p":[1,2,3,4,5,6,7],"sp":[1,2]},{"i":963,"p":[1,2,3,4,5,6,7,8,9,10],"f":[3],"sf":[1,2]},{"i":964,"p":[2,4,7,8,9,10],"sp":[1,2],"f":[3],"sf":[2]},{"i":965,"p":[1]},{"i":966,"p":[7]},{"i":967,"p":[1,3,4,9],"fp":[2,7,8,10],"sp":[1,2],"l":[2,7,8,10],"f":[1,2,3]},{"i":968,"p":[1,3,4,7,10],"sp":[1,2],"f":[2,3]},{"i":969,"sp":[1,2],"l":[2,7,8],"f":[3]},{"i":970,"p":[1],"sp":[1,2],"l":[2,7,8,9,10],"f":[1,3],"sf":[2]},{"i":971,"p":[1,2,3,4,7]},{"i":972,"p":[1,2,3,4,7,10],"sp":[1,2],"f":[2]},{"i":973,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[2,3],"sf":[1,2]},{"i":974,"p":[2,3,4,7,8,10],"f":[1,3],"sf":[1]},{"i":975,"p":[1,8,10]},{"i":976,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,3],"sf":[1]},{"i":977,"p":[9],"sp":[1],"l":[8]},{"i":978,"p":[1,2,3,4],"fp":[7],"l":[7]},{"i":979,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1]},{"i":980,"p":[1,2,4,5,6,7,8,9,10],"sf":[1]},{"i":981,"p":[1,9],"fp":[7],"l":[7],"f":[1,2]},{"i":982,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":983,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":984,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[2]},{"i":985,"p":[7,9],"f":[1,2,3]},{"i":986,"p":[1,3,4],"fp":[2,7,9,10],"sp":[1,2],"l":[2,7,9,10],"f":[1,2,3]},{"i":987,"p":[2,3,4,7],"f":[1,3],"sf":[1]},{"i":988,"p":[1,5,6,8,9,10]},{"i":989,"p":[1],"sp":[1,2],"l":[2,3,4,7,8,10],"f":[3]},{"i":990,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":991,"p":[1,2,3,4,7],"sp":[2],"f":[2,3],"sf":[2]},{"i":992,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1],"sf":[1]},{"i":993,"p":[1,2,3,7,8,10]},{"i":994,"p":[1,2,3,4,5,9],"fp":[6,9],"sp":[1,2],"l":[6,7,8,10],"f":[1,2,3],"sf":[2]},{"i":995,"p":[1,2,4,7],"sp":[1,2]},{"i":996,"p":[1,3,4,7,10],"sp":[1,2],"l":[2]},{"i":997,"fp":[2,7,10],"sp":[1,2],"l":[2,7,10],"f":[3]},{"i":998,"p":[1,2,3,4,7],"f":[3]},{"i":999,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":1000,"p":[1,7,8],"f":[3],"sf":[2]},{"i":1001,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1],"sf":[1]},{"i":1002,"p":[1,2,7,10],"fp":[7,10],"f":[2]},{"i":1003,"p":[1],"fp":[7],"sp":[1,2],"l":[7]},{"i":1004,"p":[1,4],"sp":[1,2],"l":[2,5,6,7,8,9,10],"f":[2,3],"sf":[1,2]},{"i":1005,"l":[7]},{"i":1006,"p":[7]},{"i":1007,"p":[1,2,3,4,5,6],"f":[1]},{"i":1008,"fp":[3,4,5,6,7,8,9,10],"l":[3,4,5,6,7,8,9,10],"f":[1]},{"i":1009,"fp":[7],"l":[7],"f":[3]},{"i":1010,"p":[2,3,4,5,7,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":1011,"p":[1,2,5,6,7],"sp":[2]},{"i":1012,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":1013,"l":[7]},{"i":1014,"sp":[1,2],"l":[7,8,10]},{"i":1015,"p":[1,3,4],"sp":[1,2],"l":[2,7,9,10],"f":[1,2,3],"sf":[1]},{"i":1016,"p":[1,2,3,4,5,6,7],"fp":[2,3,4,5,6,7]},{"i":1018,"p":[3,9],"fp":[3,9]},{"i":1019,"p":[7,10],"f":[1]},{"i":1020,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3]},{"i":1021,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[7],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":1022,"p":[1,2,3,4,7,9,10],"sp":[1,2],"f":[3],"sf":[1]},{"i":1023,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sf":[2]},{"i":1024,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2],"sf":[1,2]},{"i":1025,"p":[2,3,4,5,6,8],"fp":[7],"l":[7],"f":[1,2,3]},{"i":1026,"p":[1,2,7],"fp":[2,7],"sp":[1,2]},{"i":1027,"p":[1,2,3,4,5,7,10]},{"i":1028,"p":[1,3,4,5,6,7,8,9,10],"sp":[1,2],"l":[2],"f":[2,3],"sf":[1]},{"i":1029,"p":[1,2,3,4,5,6,7,8,9],"fp":[2,3,4,5,6,7,8,9]},{"i":1030,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8],"sp":[2],"f":[3]},{"i":1031,"p":[1,2,3,4,7,9],"f":[2]},{"i":1032,"p":[1,2,3,4,5,6,7,8,9,10]},{"i":1033,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1]},{"i":1034,"p":[1,2,3,4,5,6,7,8,10],"fp":[2,3,4,5,6,7,8,10],"f":[1,2,3],"sf":[1,2]},{"i":1035,"p":[1,2,3,4,7,9,10],"f":[2]},{"i":1036,"p":[1,3,4,7,9],"sp":[1,2],"l":[2,10],"f":[3],"sf":[1]},{"i":1037,"p":[7,8],"f":[3]},{"i":1038,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"f":[3]},{"i":1039,"p":[2,3,4],"fp":[9],"sp":[1,2],"l":[5,7,8,9,10],"sf":[1]},{"i":1040,"p":[1,3,4,7,8,9,10],"f":[1,2]},{"i":1041,"sp":[1,2],"l":[2,7,9],"f":[3]},{"i":1042,"p":[1,2,3,4,5,10],"fp":[4,5,7,8,9],"l":[7,8,9]},{"i":1043,"p":[1],"sp":[1,2],"l":[2,10]},{"i":1044,"sp":[1]},{"i":1045,"p":[1,3,4,5,6,7,8,9,10],"sf":[1]},{"i":1046,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":1047,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,7],"sf":[1]},{"i":1048,"p":[1,3,4],"sp":[1,2],"l":[2,7,8,9,10],"f":[3]},{"i":1049,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1]},{"i":1050,"p":[1,2,4],"fp":[2,4,7],"sp":[1],"l":[7],"f":[2],"sf":[1]},{"i":1051,"p":[1],"sp":[1],"l":[5,6,7,8,10],"f":[2,3]},{"i":1052,"p":[1,2,3,4,5,6,7,8,9,10],"f":[1,2,3],"sf":[1,2]},{"i":1053,"p":[1,2,3,4,5,6,7,8,9,10],"fp":[2,3,4,5,6,7,8,9,10],"sp":[1,2],"f":[1,2,3],"sf":[1,2]},{"i":1054,"fp":[7],"l":[7]},{"i":1055,"p":[1,7],"sp":[2],"f":[1,2,3]},{"i":1056,"p":[1,2,3,4,7],"sp":[1,2],"sf":[1]},{"i":1057,"p":[1],"fp":[2,10],"sp":[1,2],"l":[2,10]},{"i":1058,"p":[1,2,3,4,5,6,7,8,9,10],"sp":[1,2],"sf":[1]},{"i":1059,"p":[7,8,9,10],"fp":[7,8,9,10],"f":[1,2]},{"i":1060,"p":[1,2,3,7,8],"f":[1]}],"st":[{"i":1,"p":[],"sf":[1,2]},{"i":2,"p":[2,7],"sf":[]},{"i":3,"p":[2,3,4],"sf":[]},{"i":4,"p":[2,7,9],"sf":[]},{"i":5,"p":[2,3,7],"sf":[]},{"i":6,"p":[2,4,7],"sf":[]},{"i":7,"p":[2,4,7,9],"sf":[]},{"i":8,"p":[2,3,4,7],"sf":[]},{"i":9,"p":[2,3,4,7,9],"sf":[]},{"i":10,"p":[3,4],"sf":[]},{"i":11,"p":[5,6],"sf":[]},{"i":12,"p":[6,8],"sf":[]},{"i":13,"p":[6,8,9],"sf":[]},{"i":14,"p":[5,6,8],"sf":[]},{"i":15,"p":[5,6,8,9],"sf":[]},{"i":16,"p":[5,6,8,9,10],"sf":[]},{"i":17,"p":[7,8,9],"sf":[]},{"i":18,"p":[7,8],"sf":[]},{"i":19,"p":[7,9],"sf":[]},{"i":20,"p":[7,8,9,10],"sf":[]},{"i":21,"p":[8,9,10],"sf":[]},{"i":22,"p":[8,10],"sf":[]},{"i":23,"p":[2,4,6,7,8],"sf":[]},{"i":24,"p":[2,4,6,7,8,9],"sf":[]},{"i":25,"p":[2,3,4,5,6,7,8],"sf":[]},{"i":26,"p":[2,3,4,5,6,7,8,9],"sf":[]},{"i":27,"p":[3,5],"sf":[]},{"i":28,"p":[2,4,6],"sf":[]},{"i":29,"p":[2,7,8,9],"sf":[]},{"i":30,"p":[2,4,5,6,7,8,9],"sf":[]},{"i":31,"p":[2,4,5,6,7,8,9,10],"sf":[]},{"i":32,"p":[2,5,6,7,8,9],"sf":[]},{"i":33,"p":[2,5,6,7,8,9,10],"sf":[]},{"i":34,"p":[2,5,6,8,9],"sf":[]},{"i":35,"p":[2,5,6,8,9,10],"sf":[]},{"i":36,"p":[2,5,6,7],"sf":[]},{"i":37,"p":[2,5,6,7,10],"sf":[]},{"i":38,"p":[2,3,4,7,10],"sf":[]},{"i":39,"p":[2,3,4,7,9,10],"sf":[]},{"i":40,"p":[2,3,4,7,8,9,10],"sf":[]},{"i":41,"p":[2,3,4,6,7,8,9,10],"sf":[]},{"i":42,"p":[2,3,4,5,6,7,8,9,10],"sf":[]}]}')},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=new RegExp("([0-9]{4})(-([0-9]{2})(-([0-9]{2})(T([0-9]{2}):([0-9]{2})(:([0-9]{2})(\\.([0-9]+))?)?(Z|(([-+])([0-9]{2}):([0-9]{2})))?)?)?)?");function i(e){if("string"!=typeof e)return null;var t=e.match(r);if(null===t)return null;var n=0,i=new Date(t[1],0,1);t[3]&&i.setMonth(t[3]-1),t[5]&&i.setDate(t[5]),t[7]&&i.setHours(t[7]),t[8]&&i.setMinutes(t[8]),t[10]&&i.setSeconds(t[10]),t[12]&&i.setMilliseconds(1e3*"0.".concat(t[12])),t[14]&&(n=60*t[16]+parseInt(t[17],10),n*="-"===t[15]?1:-1),n-=i.getTimezoneOffset();var o=i.getTime()+60*n*1e3;return new Date(o)}},function(e,t,n){"use strict";n.d(t,"b",(function(){return d})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return g})),n.d(t,"d",(function(){return y})),n.d(t,"c",(function(){return b})),n.d(t,"a",(function(){return m}));var r=n(1),i=n.n(r),o=n(11),s=n.n(o),a=n(37),c=n.n(a),u=n(6),p=n(0),l=n(25);function f(e,t){return"object"===s()(e)&&(e[t]||(e[t]={}),e[t].disabled||(e[t].disabled=[]),e[t].enabled||(e[t].enabled=[])),e}function d(e){try{var t=JSON.parse(c.a.decode(e));return f(t,"purposes"),f(t,"purposes_li"),f(t,"vendors"),f(t,"vendors_li"),t}catch(e){return null}}function v(e,t){if(e[t]){var n=Array.isArray(e[t].enabled)&&e[t].enabled.length,r=Array.isArray(e[t].disabled)&&e[t].disabled.length;n||r?n?r||delete e[t].disabled:delete e[t].enabled:delete e[t]}return e}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e||"object"!==s()(e))return null;var n=Object(p.b)(e),r=Object(p.f)(n,"vendors.enabled"),i=Object(p.f)(n,"vendors.disabled"),o=Object(p.f)(n,"vendors_li.enabled"),a=Object(p.f)(n,"vendors_li.disabled"),u=function(e){return"number"!=typeof e};if(Array.isArray(r)&&(n.vendors.enabled=r.filter(u)),Array.isArray(o)&&(n.vendors_li.enabled=o.filter(u)),Array.isArray(i)&&(n.vendors.disabled=i.filter(u)),Array.isArray(a)&&(n.vendors_li.disabled=a.filter(u)),t.length){var l=Object(p.f)(e,"purposes.enabled"),f=Object(p.f)(e,"purposes.disabled"),d=Object(p.f)(e,"purposes_li.enabled"),h=Object(p.f)(e,"purposes_li.disabled"),g=function(e){return-1===t.indexOf(e)};Array.isArray(l)&&l.length&&(n.purposes.enabled=n.purposes.enabled.filter(g)),Array.isArray(f)&&f.length&&(n.purposes.disabled=n.purposes.disabled.filter(g)),Array.isArray(d)&&d.length&&(n.purposes_li.enabled=n.purposes_li.enabled.filter(g)),Array.isArray(h)&&h.length&&(n.purposes_li.disabled=n.purposes_li.disabled.filter(g))}return v(n,"purposes"),v(n,"purposes_li"),v(n,"vendors"),v(n,"vendors_li"),c.a.encode(JSON.stringify(n))}function g(e,t,n,r){return Object(u.i)(Object(p.f)(e,"purposes.enabled")||[],Object(p.f)(e,"vendors.enabled")||[],new Date(Object(p.f)(e,"created")),new Date(Object(p.f)(e,"updated")),t,n,r)}function y(e){return d(e.split(".")[1])}function b(e,t){if(!e||!e.updated)return!1;var n=Object(l.a)(e.updated);return!!n&&((new Date).getTime()-n.getTime())/1e3>=t}function m(e){var t=[].concat(i()(Object(p.f)(e,"vendors.enabled",[])),i()(Object(p.f)(e,"purposes.enabled",[]))),n=[].concat(i()(Object(p.f)(e,"vendors.disabled",[])),i()(Object(p.f)(e,"purposes.disabled",[])));return 0===t.length&&n.length>0}},function(e,t,n){var r=n(97),i=n(98),o=n(56),s=n(99);e.exports=function(e,t){return r(e)||i(e,t)||o(e,t)||s()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){var t=[];return new Set(e).forEach((function(e){return t.push(e)})),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(41),i=n(125),o=function(){function e(){}return e.reset=function(){delete this.cmpId,delete this.cmpVersion,delete this.eventStatus,delete this.gdprApplies,delete this.tcModel,delete this.tcString,delete this.tcfPolicyVersion,this.cmpStatus=r.CmpStatus.LOADING,this.disabled=!1,this.displayStatus=r.DisplayStatus.HIDDEN,this.eventQueue.clear()},e.apiVersion="2",e.eventQueue=new i.EventListenerQueue,e.cmpStatus=r.CmpStatus.LOADING,e.disabled=!1,e.displayStatus=r.DisplayStatus.HIDDEN,e}();t.CmpApiModel=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return Ue})),n.d(t,"c",(function(){return He})),n.d(t,"b",(function(){return Je}));var r={};n.r(r),n.d(r,"initialState",(function(){return P})),n.d(r,"actions",(function(){return j}));var i={};n.r(i),n.d(i,"initialState",(function(){return E})),n.d(i,"actions",(function(){return T}));var o={};n.r(o),n.d(o,"initialState",(function(){return V})),n.d(o,"actions",(function(){return R}));var s={};n.r(s),n.d(s,"initialState",(function(){return B})),n.d(s,"actions",(function(){return U}));var a={};n.r(a),n.d(a,"initialState",(function(){return $})),n.d(a,"actions",(function(){return Z}));var c={};n.r(c),n.d(c,"initialState",(function(){return ne})),n.d(c,"actions",(function(){return re}));var u={};n.r(u),n.d(u,"initialState",(function(){return ie})),n.d(u,"actions",(function(){return oe}));var p={};n.r(p),n.d(p,"initialState",(function(){return se})),n.d(p,"actions",(function(){return ae}));var l={};n.r(l),n.d(l,"initialState",(function(){return pe})),n.d(l,"actions",(function(){return le}));var f={};n.r(f),n.d(f,"initialState",(function(){return he})),n.d(f,"actions",(function(){return ge}));var d={};n.r(d),n.d(d,"initialState",(function(){return be})),n.d(d,"actions",(function(){return me}));var v={};n.r(v),n.d(v,"initialState",(function(){return Se})),n.d(v,"actions",(function(){return Oe}));var h={};n.r(h),n.d(h,"initialState",(function(){return we})),n.d(h,"actions",(function(){return Pe}));var g={};n.r(g),n.d(g,"initialState",(function(){return Ie})),n.d(g,"actions",(function(){return Ae}));var y={};n.r(y),n.d(y,"initialState",(function(){return Ee})),n.d(y,"actions",(function(){return Te}));var b={};n.r(b),n.d(b,"initialState",(function(){return Ve})),n.d(b,"actions",(function(){return Re}));var m={};n.r(m),n.d(m,"initialState",(function(){return xe})),n.d(m,"actions",(function(){return Fe}));var S=n(85),O=n.n(S),C=n(53),w=(n(94),n(95),n(0)),P={sdkConfig:{apiPath:"https://api.privacy-center.org/v1",customSDKPath:"https://sdk.privacy-center.org/custom/",iabGlobalCookiesDomain:"didomi.mgr.consensu.org",globalCookiesProtocol:"https",events:{sampleSizes:{pageview:.03,consentAsked:.1,consentGiven:1,uiActionPreferencesPurposes:1,uiActionPreferencesVendors:1,uiActionPreferencesPurposeChanged:1,uiActionPreferencesVendorChanged:1}},metrics:{monitoringDidomiOnLoadSampleSize:.1}}},j=function(){return{setSDKConfig:function(e,t){return{sdkConfig:Object(w.e)(e.sdkConfig,t)}}}},k=n(2),_=n.n(k);function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=new Y(e.color||e.accentColor||e.primaryColor||"#05687B"),n=e.linkColor||t.toRGBAString(),r=e.font||"Arial",i=Object(w.e)({regularButtons:{borderRadius:"0px",backgroundColor:"#eeeeee",textColor:"#444444",borderColor:"rgba(34, 34, 34, 0.2)",borderWidth:"1px"},highlightButtons:{borderRadius:"0px",backgroundColor:t.toRGBAString(),textColor:t.isLight()?"#000000":"#ffffff",borderColor:t.clone().setAlpha(.3).toRGBAString(),borderWidth:"1px"}},e.buttons),o=e.css&&"string"==typeof e.css&&e.css.length>0?e.css:"";return{color:t.toRGBAString(),lightColor:t.clone().setAlpha(.3).toRGBAString(),textOnColor:t.isLight()?"#000000":"#ffffff",linkColor:n,font:r,buttons:i,css:o}}var $={theme:X()},Z=function(){return{setTheme:function(e,t){return{theme:Object(w.e)(e.theme,X(t))}}}};function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(){}return e.prototype.clone=function(){var e=this,t=new this.constructor;return Object.keys(this).forEach((function(n){var r=e.deepClone(e[n]);void 0!==r&&(t[n]=r)})),t},e.prototype.deepClone=function(e){var t,n,i=typeof e;if("number"===i||"string"===i||"boolean"===i)return e;if(null!==e&&"object"===i){if("function"==typeof e.clone)return e.clone();if(e instanceof Date)return new Date(e.getTime());if(void 0!==e[Symbol.iterator]){var o=[];try{for(var s=r(e),a=s.next();!a.done;a=s.next()){var c=a.value;o.push(this.deepClone(c))}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return e instanceof Array?o:new e.constructor(o)}var u={};for(var p in e)e.hasOwnProperty(p)&&(u[p]=this.deepClone(e[p]));return u}},e}();t.Cloneable=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(18),i=function(){function e(){}return e.encode=function(e,t){var n;if("string"==typeof e&&(e=parseInt(e,10)),(n=e.toString(2)).length>t||e<0)throw new r.EncodingError(e+" too large to encode into "+t);return n.length/g,">").replace(/'/g,"'")},c=function(e){if("object"===s()(e)){var t=JSON.stringify(e);return JSON.parse(a(t))}return"string"==typeof e?a(e):e};function u(e){return Array.isArray(e)?e.map((function(e){return c(e)})):"string"==typeof e?c(e):e}function p(e,t,n,r){if(r&&r.data){var o,s="string"==typeof r.data;try{o=s?JSON.parse(r.data):r.data}catch(e){return}if(o[e]){var a=o[e];n(a.command,u(a.parameter),(function(e,n){var o=i()({},t,{returnValue:e,success:n,callId:a.callId});r.source&&"function"==typeof r.source.postMessage?r.source.postMessage(s?JSON.stringify(o):o,"*"):window.postMessage(s?JSON.stringify(o):o,"*")}))}}}function l(e,t,n,r){if(window.addEventListener?window.addEventListener("message",p.bind(this,e,t,n),!1):window.attachEvent("onmessage",p.bind(this,e,t,n)),window.DidomiSanitizing={sanitizeString:u},Array.isArray(r)&&r.length>0)for(var i=0;i>18&63)+p.charAt(i>>12&63)+p.charAt(i>>6&63)+p.charAt(63&i);return 2==o?(t=e.charCodeAt(a)<<8,n=e.charCodeAt(++a),s+=p.charAt((i=t+n)>>10)+p.charAt(i>>4&63)+p.charAt(i<<2&63)+"="):1==o&&(i=e.charCodeAt(a),s+=p.charAt(i>>2)+p.charAt(i<<4&63)+"=="),s},decode:function(e){var t=(e=String(e).replace(l,"")).length;t%4==0&&(t=(e=e.replace(/==?$/,"")).length),(t%4==1||/[^+a-zA-Z0-9/]/.test(e))&&u("Invalid character: the string to be decoded is not correctly encoded.");for(var n,r,i=0,o="",s=-1;++s>(-2*i&6)));return o},version:"0.1.0"};void 0===(i=function(){return f}.call(t,n,t,e))||(e.exports=i)}()}).call(this,n(103)(e),n(35))},function(e,t,n){"use strict";n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return y}));var r=n(3),i=n.n(r),o=n(4),s=n.n(o),a=n(7),c=n.n(a),u=n(8),p=n.n(u),l=n(5),f=n.n(l);function d(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var i=f()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return p()(this,n)}}var v=/Chrome\/([0-9]{2,3})\./i;function h(e){return function(e){var t=e.chrome,n=e.navigator,r=n.vendor,i=void 0!==e.opr,o=n.userAgent.indexOf("Edge")>-1;return!n.userAgent.match("CriOS")&&(null!=t&&"Google Inc."===r&&!1===i&&!1===o)}(e)&&(t=e.navigator.userAgent,((n=v.exec(t))?parseInt(n[1],10):null)>=79);var t,n}function g(){return"function"==typeof(new(function(e){c()(n,(function e(){i()(this,e)}));var t=d(n);function n(){return i()(this,n),t.apply(this,arguments)}return s()(n,[{key:"method",value:function(){}}]),n}())).method}function y(){return!("function"==typeof Set&&"function"==typeof Symbol&&"function"==typeof Object.assign&&"function"==typeof[].find&&"function"==typeof Array.from&&"function"==typeof Promise&&"function"==typeof[].includes&&"function"==typeof Number.isInteger&&"function"==typeof"".repeat&&"function"==typeof WeakSet&&g()&&1===new Map([["key","value"]]).size)}},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(81)),r(n(126)),r(n(127)),r(n(40)),r(n(82))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(29);t.Response=function(){this.cmpId=r.CmpApiModel.cmpId,this.cmpVersion=r.CmpApiModel.cmpVersion,this.gdprApplies=r.CmpApiModel.gdprApplies,this.tcfPolicyVersion=r.CmpApiModel.tcfPolicyVersion}},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(122)),r(n(123)),r(n(124))},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(43),s=n(39),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.respond=function(){this.throwIfParamInvalid(),this.invokeCallback(new s.TCData(this.param,this.listenerId))},t.prototype.throwIfParamInvalid=function(){if(!(void 0===this.param||Array.isArray(this.param)&&this.param.every(Number.isInteger)))throw new Error("Invalid Parameter")},t}(o.Command);t.GetTCDataCommand=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t,n,r){this.success=!0,Object.assign(this,{callback:e,listenerId:n,param:t,next:r});try{this.respond()}catch(e){this.invokeCallback(null)}}return e.prototype.invokeCallback=function(e){var t=null!==e;"function"==typeof this.next?this.callback(this.next,e,t):this.callback(e,t)},e}();t.Command=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(3),i=n.n(r),o=n(4),s=n.n(o),a=n(7),c=n.n(a),u=n(8),p=n.n(u),l=n(5),f=n.n(l),d=n(10);function v(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var i=f()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return p()(this,n)}}var h=["ca","de","en","es","fr","hr","it","nl","pt","fi","cs","pl","ro","el","hu","da","sk","bg","sl","lt","sv","et","lv","tr","ru","uk","ja","vi","ar","zh-TW","zh-CN","sr","ko","th","ms"],g={zh:"CN"},y=function(e){c()(n,e);var t=v(n);function n(){return i()(this,n),t.apply(this,arguments)}return s()(n,[{key:"init",value:function(){this.setLocale(this.checkLanguage(this.getBrowserLanguage()))}},{key:"getAvailableDefaultingLanguage",value:function(e){if(!(-1!==e.indexOf("-")))return null;var t=e.split("-")[0],n=g[t];return n?"".concat(t,"-").concat(n):null}},{key:"configure",value:function(e){if(e){var t=this.store.getState().languages;if(Array.isArray(e.enabled)&&e.enabled.length>0){for(var n=[],r=0,i=e.enabled;r0&&(t.enabled=n),-1===t.enabled.indexOf(t.default)&&(t.default=t.enabled[0]),1===n.length&&(t.default=n[0])}if(e.default)if(-1===t.enabled.indexOf(e.default)){var a=this.getAvailableDefaultingLanguage(e.default);a?t.default=a:console.error("Didomi - Default language '".concat(e.default,"' must be in the list of enabled languages"))}else t.default=e.default;this.actions.setLanguagesConfig(t),this.setLocale(this.checkLanguage(this.getBrowserLanguage()))}}},{key:"getLocale",value:function(){return this.locale}},{key:"setLocale",value:function(e){this.locale=e}},{key:"getBrowserLanguage",value:function(){return navigator.languages&&navigator.languages[0]||navigator.language||navigator.userLanguage}},{key:"getPreferredLanguage",value:function(e){return-1!==h.indexOf(e)?e:e.substr(0,2)}},{key:"checkLanguage",value:function(e){var t=this.getPreferredLanguage(e);return-1!==this.store.getState().languages.enabled.indexOf(t)?t:this.store.getState().languages.default}},{key:"localeCompare",value:function(e,t){try{return e.localeCompare(t,this.getLocale())}catch(n){return e>t?1:-1}}}]),n}(d.a);t.b=y},function(e,t,n){"use strict";n.r(t),n.d(t,"initialState",(function(){return u})),n.d(t,"actions",(function(){return p}));var r=n(2),i=n.n(r),o=n(46);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t0&&t[n].length>i&&(t[n].warned=!0,e.logger.warn("Possible EventEmitter memory leak detected for '%s' event. %d listeners added. Use emitter.setMaxListeners() to increase limit.",n,t[n].length),e.logger.trace&&e.logger.trace())}return e}function s(n,r){if(!r&&!t.removeListener)return n?t[n]&&delete t[n]:t={},e;if(!n){for(var o in t)"removeListener"!=o&&s(o);return s("removeListener"),t={},e}if(!t[n])return e;if(!r){for(;t[n].length;)s(n,t[n][t[n].length-1]);return delete t[n],e}var a=t[n].indexOf(r);return a<0||(t[n].splice(a,1),t.removeListener&&i("removeListener",n,r)),e}function a(){return Object.keys(t)}}({},{logger:t&&t.logger,maxListeners:t&&t.maxListeners})}n.EventEmitter=n,n.defaultMaxListeners=10,n.logger="object"==typeof console&&console||{warn:function(){}},n.setLogger=function(e){n.logger=e},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){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(64)),r(n(50)),r(n(116)),r(n(120)),r(n(69)),r(n(75))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19),i=function(){function e(){}var t,n,i,o,s,a,c,u,p,l,f,d,v,h,g,y,b,m;return t=r.Fields.cmpId,n=r.Fields.cmpVersion,i=r.Fields.consentLanguage,o=r.Fields.consentScreen,s=r.Fields.created,a=r.Fields.isServiceSpecific,c=r.Fields.lastUpdated,u=r.Fields.policyVersion,p=r.Fields.publisherCountryCode,l=r.Fields.publisherLegitimateInterests,f=r.Fields.publisherConsents,d=r.Fields.purposeConsents,v=r.Fields.purposeLegitimateInterests,h=r.Fields.purposeOneTreatment,g=r.Fields.specialFeatureOptins,y=r.Fields.useNonStandardStacks,b=r.Fields.vendorListVersion,m=r.Fields.version,e[t]=12,e[n]=12,e[i]=12,e[o]=6,e[s]=36,e[a]=1,e[c]=36,e[u]=6,e[p]=12,e[l]=24,e[f]=24,e[d]=24,e[v]=24,e[h]=1,e[g]=12,e[y]=1,e[b]=12,e[m]=6,e.anyBoolean=1,e.encodingType=1,e.maxId=16,e.numCustomPurposes=6,e.numEntries=12,e.numRestrictions=12,e.purposeId=6,e.restrictionType=2,e.segmentType=3,e.singleOrRange=1,e.vendorId=16,e}();t.BitLength=i},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.RestrictionType||(t.RestrictionType={}))[r.NOT_ALLOWED=0]="NOT_ALLOWED",r[r.REQUIRE_CONSENT=1]="REQUIRE_CONSENT",r[r.REQUIRE_LI=2]="REQUIRE_LI"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(36),i=n(18),o=n(19),s=function(){function e(){}return e.encode=function(e,t){for(var n="",i=1;i<=t;i++)n+=r.BooleanEncoder.encode(e.has(i));return n},e.decode=function(e,t){if(e.length!==t)throw new i.DecodingError("bitfield encoding length mismatch");for(var n=new o.Vector,s=1;s<=t;s++)r.BooleanEncoder.decode(e[s-1])&&n.set(s);return n.bitLength=e.length,n},e}();t.FixedVectorEncoder=s},function(e,t,n){"use strict";function r(e,t){if(null!=t){if(t.then)return t.then(e.setState);e.setState(t)}}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(92),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(35))},function(e,t,n){e.exports=function(e,t,n,r,i){for(t=t.split?t.split("."):t,r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:[],n="",r=1;r<=e;r+=1)n+=-1!==t.indexOf(r)?"1":"0";return s(n,Math.max(0,e-n.length))}function c(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set,n=0,r=0;rt&&(t=e.id)})),t}e.exports={convertVendorsToRanges:u,encodeConsentString:function(e){var t=e.maxVendorId,n=e.vendorList,i=void 0===n?{}:n,s=e.allowedPurposeIds,l=e.allowedVendorIds,f=i.vendors,d=void 0===f?[]:f,v=i.purposes,h=void 0===v?[]:v;t||(t=p(d));var g=o(r({},e,{maxVendorId:t,purposeIdBitString:c(h,s),isRange:!1,vendorIdBitString:a(t,l)})),y=u(d,l),b=o(r({},e,{maxVendorId:t,purposeIdBitString:c(h,s),isRange:!0,defaultConsent:!1,numEntries:y.length,vendorRangeList:y}));return g.length1&&void 0!==arguments[1]?arguments[1]:"0",n="",r=0;r=n.length&&(n=c(n,t-n.length)),n.length>t&&(n=n.substring(0,t)),n}function l(e){return p(!0===e?1:0,1)}function f(e,t){return e instanceof Date?p(e.getTime()/100,t):p(e,t)}function d(e,t){return p(e.toUpperCase().charCodeAt(0)-65,t)}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12;return d(e.slice(0,1),t/2)+d(e.slice(1),t/2)}function h(e,t,n){return parseInt(e.substr(t,n),2)}function g(e,t,n){return new Date(100*h(e,t,n))}function y(e,t){return 1===parseInt(e.substr(t,1),2)}function b(e){var t=h(e);return String.fromCharCode(t+65).toLowerCase()}function m(e,t,n){var r=e.substr(t,n);return b(r.slice(0,n/2))+b(r.slice(n/2))}function S(e){var t=e.input,n=e.field,r=n.name,i=n.type,o=n.numBits,s=n.encoder,a=n.validator;if("function"==typeof a&&!a(t))return"";if("function"==typeof s)return s(t);var c="function"==typeof o?o(t):o,d=t[r],h=null==d?"":d;switch(i){case"int":return p(h,c);case"bool":return l(h);case"date":return f(h,c);case"bits":return u(h,c-h.length).substring(0,c);case"list":return h.reduce((function(e,t){return e+O({input:t,fields:n.fields})}),"");case"language":return v(h,c);default:throw new Error("ConsentString - Unknown field type "+i+" for encoding")}}function O(e){var t=e.input;return e.fields.reduce((function(e,n){return e+=S({input:t,field:n})}),"")}function C(e){var t=e.input,n=e.output,r=e.startPosition,i=e.field,o=i.type,s=i.numBits,a=i.decoder,c=i.validator,u=i.listCount;if("function"==typeof c&&!c(n))return{newPosition:r};if("function"==typeof a)return a(t,n,r);var p="function"==typeof s?s(n):s;switch(o){case"int":return{fieldValue:h(t,r,p)};case"bool":return{fieldValue:y(t,r)};case"date":return{fieldValue:g(t,r,p)};case"bits":return{fieldValue:t.substr(r,p)};case"list":return function(e,t,n,r,i){var o=0;"function"==typeof i?o=i(t):"number"==typeof i&&(o=i);for(var s=n,a=[],c=0;c1&&void 0!==arguments[1]?arguments[1]:s,n=P(e,t);if(n){for(var i=u(n,7-(n.length+7)%8),o="",a=0;a1&&void 0!==arguments[1]?arguments[1]:s,n=h(e,0,o);if("number"!=typeof n)throw new Error("ConsentString - Unknown version number in the string to decode");if(!s[n])throw new Error("ConsentString - Unsupported version "+n+" in the string to decode");var r=t[n].fields,i=w({input:e,fields:r}),a=i.decodedObject;return a}(a,t)}}},function(e,t,n){"use strict";e.exports={versionNumBits:6,vendorVersionMap:{1:{version:1,metadataFields:["version","created","lastUpdated","cmpId","cmpVersion","consentScreen","vendorListVersion"],fields:[{name:"version",type:"int",numBits:6},{name:"created",type:"date",numBits:36},{name:"lastUpdated",type:"date",numBits:36},{name:"cmpId",type:"int",numBits:12},{name:"cmpVersion",type:"int",numBits:12},{name:"consentScreen",type:"int",numBits:6},{name:"consentLanguage",type:"language",numBits:12},{name:"vendorListVersion",type:"int",numBits:12},{name:"purposeIdBitString",type:"bits",numBits:24},{name:"maxVendorId",type:"int",numBits:16},{name:"isRange",type:"bool",numBits:1},{name:"vendorIdBitString",type:"bits",numBits:function(e){return e.maxVendorId},validator:function(e){return!e.isRange}},{name:"defaultConsent",type:"bool",numBits:1,validator:function(e){return e.isRange}},{name:"numEntries",numBits:12,type:"int",validator:function(e){return e.isRange}},{name:"vendorRangeList",type:"list",listCount:function(e){return e.numEntries},validator:function(e){return e.isRange},fields:[{name:"isRange",type:"bool",numBits:1},{name:"startVendorId",type:"int",numBits:16},{name:"endVendorId",type:"int",numBits:16,validator:function(e){return e.isRange}}]}]}}}},function(e,t,n){"use strict";var r=n(60),i=r.decodeBitsToIds,o=r.decodeFromBase64;e.exports={decodeConsentString:function(e){var t=o(e),n=t.version,r=t.cmpId,s=t.vendorListVersion,a=t.purposeIdBitString,c=t.maxVendorId,u=t.created,p=t.lastUpdated,l=t.isRange,f=t.defaultConsent,d=t.vendorIdBitString,v=t.vendorRangeList,h=t.cmpVersion,g=t.consentScreen,y=t.consentLanguage,b={version:n,cmpId:r,vendorListVersion:s,allowedPurposeIds:i(a),maxVendorId:c,created:u,lastUpdated:p,cmpVersion:h,consentScreen:g,consentLanguage:y};if(l){var m=v.reduce((function(e,t){for(var n=t.isRange,r=t.startVendorId,i=t.endVendorId,o=n?i:r,s=r;s<=o;s+=1)e[s]=!0;return e}),{});b.allowedVendorIds=[];for(var S=1;S<=c;S+=1)(f&&!m[S]||!f&&m[S])&&-1===b.allowedVendorIds.indexOf(S)&&b.allowedVendorIds.push(S)}else b.allowedVendorIds=i(d);return b}}},function(e,t,n){"use strict";(function(t){var n=setTimeout;function r(){}function i(e){if(!(this instanceof i))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=[],p(e,this)}function o(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,i._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 a(t.promise,e)}s(t.promise,r)}else(1===e._state?s:a)(t.promise,e._value)}))):e._deferreds.push(t)}function s(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 i)return e._state=3,e._value=t,void c(e);if("function"==typeof n)return void p((r=n,o=t,function(){r.apply(o,arguments)}),e)}e._state=1,e._value=t,c(e)}catch(t){a(e,t)}var r,o}function a(e,t){e._state=2,e._value=t,c(e)}function c(e){2===e._state&&0===e._deferreds.length&&i._immediateFn((function(){e._handled||i._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;tt.value))break;if(null===t.right){t.right=n;break}t=t.right}},t.prototype.get=function(){for(var e=[],t=this.root;t;)if(t.left){for(var n=t.left;n.right&&n.right!=t;)n=n.right;n.right==t?(n.right=null,e.push(t.value),t=t.right):(n.right=t,t=t.left)}else e.push(t.value),t=t.right;return e},t.prototype.contains=function(e){for(var t=!1,n=this.root;n;){if(n.value===e){t=!0;break}e>n.value?n=n.right:et.value)n=t,t=t.right,r="right";else{if(t.left||t.right)if(t.left)if(t.right){var i=this.min(t.right);this.remove(i,t.right),t.value=i}else n?n[r]=t.left:this.root=t.left;else n?n[r]=t.right:this.root=t.right;else n?n[r]=null:this.root=null;t=null}},t}(n(32).Cloneable);t.BinarySearchTree=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.cmpId="cmpId",e.cmpVersion="cmpVersion",e.consentLanguage="consentLanguage",e.consentScreen="consentScreen",e.created="created",e.supportOOB="supportOOB",e.isServiceSpecific="isServiceSpecific",e.lastUpdated="lastUpdated",e.numCustomPurposes="numCustomPurposes",e.policyVersion="policyVersion",e.publisherCountryCode="publisherCountryCode",e.publisherCustomConsents="publisherCustomConsents",e.publisherCustomLegitimateInterests="publisherCustomLegitimateInterests",e.publisherLegitimateInterests="publisherLegitimateInterests",e.publisherConsents="publisherConsents",e.publisherRestrictions="publisherRestrictions",e.purposeConsents="purposeConsents",e.purposeLegitimateInterests="purposeLegitimateInterests",e.purposeOneTreatment="purposeOneTreatment",e.specialFeatureOptins="specialFeatureOptins",e.useNonStandardStacks="useNonStandardStacks",e.vendorConsents="vendorConsents",e.vendorLegitimateInterests="vendorLegitimateInterests",e.vendorListVersion="vendorListVersion",e.vendorsAllowed="vendorsAllowed",e.vendorsDisclosed="vendorsDisclosed",e.version="version",e}();t.Fields=r},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(32),s=n(18),a=n(51),c=function(e){function t(t,n){var r=e.call(this)||this;return void 0!==t&&(r.purposeId=t),void 0!==n&&(r.restrictionType=n),r}return i(t,e),t.unHash=function(e){var n=e.split(this.hashSeparator),r=new t;if(2!==n.length)throw new s.TCModelError("hash",e);return r.purposeId=parseInt(n[0],10),r.restrictionType=parseInt(n[1],10),r},Object.defineProperty(t.prototype,"hash",{get:function(){if(!this.isValid())throw new Error("cannot hash invalid PurposeRestriction");return""+this.purposeId+t.hashSeparator+this.restrictionType},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"purposeId",{get:function(){return this.purposeId_},set:function(e){this.purposeId_=e},enumerable:!0,configurable:!0}),t.prototype.isValid=function(){return Number.isInteger(this.purposeId)&&this.purposeId>0&&(this.restrictionType===a.RestrictionType.NOT_ALLOWED||this.restrictionType===a.RestrictionType.REQUIRE_CONSENT||this.restrictionType===a.RestrictionType.REQUIRE_LI)},t.prototype.isSameAs=function(e){return this.purposeId===e.purposeId&&this.restrictionType===e.restrictionType},t.hashSeparator="-",t}(o.Cloneable);t.PurposeRestriction=c},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.Segment||(t.Segment={})).CORE="core",r.VENDORS_DISCLOSED="vendorsDisclosed",r.VENDORS_ALLOWED="vendorsAllowed",r.PUBLISHER_TC="publisherTC"},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(36)),r(n(70)),r(n(117)),r(n(52)),r(n(33)),r(n(71)),r(n(72)),r(n(74)),r(n(73))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(33),i=n(18),o=function(){function e(){}return e.encode=function(e,t){return r.IntEncoder.encode(Math.round(e.getTime()/100),t)},e.decode=function(e,t){if(t!==e.length)throw new i.DecodingError("invalid bit length");var n=new Date;return n.setTime(100*r.IntEncoder.decode(e,t)),n},e}();t.DateEncoder=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(33),i=n(18),o=function(){function e(){}return e.encode=function(e,t){var n=(e=e.toUpperCase()).charCodeAt(0)-65,o=e.charCodeAt(1)-65;if(n<0||n>25||o<0||o>25)throw new i.EncodingError("invalid language code: "+e);if(t%2==1)throw new i.EncodingError("numBits must be even, "+t+" is not valid");return t/=2,r.IntEncoder.encode(n,t)+r.IntEncoder.encode(o,t)},e.decode=function(e,t){if(t!==e.length||e.length%2)throw new i.DecodingError("invalid bit length for language");var n=e.length/2,o=r.IntEncoder.decode(e.slice(0,n),n)+65,s=r.IntEncoder.decode(e.slice(n),n)+65;return String.fromCharCode(o)+String.fromCharCode(s)},e}();t.LangEncoder=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(50),i=n(36),o=n(18),s=n(33),a=n(19),c=function(){function e(){}return e.encode=function(e){var t=s.IntEncoder.encode(e.numRestrictions,r.BitLength.numRestrictions);return e.isEmpty()||e.getRestrictions().forEach((function(n){t+=s.IntEncoder.encode(n.purposeId,r.BitLength.purposeId),t+=s.IntEncoder.encode(n.restrictionType,r.BitLength.restrictionType);for(var o=e.getVendors(n),a=o.length,c=0,u=0,p="",l=function(t){var n=o[t];0===u&&(c++,u=n);var l=o[a-1],f=e.gvl.vendorIds;if(t===a-1||o[t+1]>function(e){for(;++e<=l&&!f.has(e););return e}(n)){var d=!(n===u);p+=i.BooleanEncoder.encode(d),p+=s.IntEncoder.encode(u,r.BitLength.vendorId),d&&(p+=s.IntEncoder.encode(n,r.BitLength.vendorId)),u=0}},f=0;ff&&d0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0){var o=n;t.CACHE.has(o)?(r.populate(t.CACHE.get(o)),r.readyPromise=Promise.resolve()):(i+=t.versionedFilename.replace("[VERSION]",o+""),r.readyPromise=r.fetchJson(i))}else t.CACHE.has(t.LATEST_CACHE_KEY)?(r.populate(t.CACHE.get(t.LATEST_CACHE_KEY)),r.readyPromise=Promise.resolve()):(r.isLatest=!0,r.readyPromise=r.fetchJson(i+t.latestFilename))}return r}return i(t,e),Object.defineProperty(t,"baseUrl",{get:function(){return this.baseUrl_},set:function(e){if(/^https?:\/\/vendorlist\.consensu\.org\//.test(e))throw new c.GVLError("Invalid baseUrl! You may not pull directly from vendorlist.consensu.org and must provide your own cache");e.length>0&&"/"!==e[e.length-1]&&(e+="/"),this.baseUrl_=e},enumerable:!0,configurable:!0}),t.emptyLanguageCache=function(e){var n=!1;return void 0===e&&t.LANGUAGE_CACHE.size>0?(t.LANGUAGE_CACHE=new Map,n=!0):"string"==typeof e&&this.consentLanguages.has(e.toUpperCase())&&(t.LANGUAGE_CACHE.delete(e.toUpperCase()),n=!0),n},t.emptyCache=function(e){var n=!1;return Number.isInteger(e)&&e>=0?(t.CACHE.delete(e),n=!0):void 0===e&&(t.CACHE=new Map,n=!0),n},t.prototype.cacheLanguage=function(){t.LANGUAGE_CACHE.has(this.lang_)||t.LANGUAGE_CACHE.set(this.lang_,{purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,stacks:this.stacks})},t.prototype.fetchJson=function(e){return o(this,void 0,void 0,(function(){var t,n;return s(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),t=this.populate,[4,u.Json.fetch(e)];case 1:return t.apply(this,[r.sent()]),[3,3];case 2:throw n=r.sent(),new c.GVLError(n.message);case 3:return[2]}}))}))},t.prototype.getJson=function(){return JSON.parse(JSON.stringify({gvlSpecificationVersion:this.gvlSpecificationVersion,vendorListVersion:this.vendorListVersion,tcfPolicyVersion:this.tcfPolicyVersion,lastUpdated:this.lastUpdated,purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,stacks:this.stacks,vendors:this.fullVendorList}))},t.prototype.changeLanguage=function(e){return o(this,void 0,void 0,(function(){var n,r,i,o,a;return s(this,(function(s){switch(s.label){case 0:if(n=e.toUpperCase(),!t.consentLanguages.has(n))return[3,6];if(n===this.lang_)return[3,5];if(this.lang_=n,!t.LANGUAGE_CACHE.has(n))return[3,1];for(i in r=t.LANGUAGE_CACHE.get(n))r.hasOwnProperty(i)&&(this[i]=r[i]);return[3,5];case 1:o=t.baseUrl+t.languageFilename.replace("[LANG]",e),s.label=2;case 2:return s.trys.push([2,4,,5]),[4,this.fetchJson(o)];case 3:return s.sent(),this.cacheLanguage(),[3,5];case 4:throw a=s.sent(),new c.GVLError("unable to load language: "+a.message);case 5:return[3,7];case 6:throw new c.GVLError("unsupported language "+e);case 7:return[2]}}))}))},Object.defineProperty(t.prototype,"language",{get:function(){return this.lang_},enumerable:!0,configurable:!0}),t.prototype.isVendorList=function(e){return void 0!==e&&void 0!==e.vendors},t.prototype.populate=function(e){this.purposes=e.purposes,this.specialPurposes=e.specialPurposes,this.features=e.features,this.specialFeatures=e.specialFeatures,this.stacks=e.stacks,this.isVendorList(e)&&(this.gvlSpecificationVersion=e.gvlSpecificationVersion,this.tcfPolicyVersion=e.tcfPolicyVersion,this.vendorListVersion=e.vendorListVersion,this.lastUpdated=e.lastUpdated,"string"==typeof this.lastUpdated&&(this.lastUpdated=new Date(this.lastUpdated)),this.vendors_=e.vendors,this.fullVendorList=e.vendors,this.mapVendors(),this.isReady_=!0,this.isLatest&&t.CACHE.set(t.LATEST_CACHE_KEY,this.getJson()),t.CACHE.has(this.vendorListVersion)||t.CACHE.set(this.vendorListVersion,this.getJson())),this.cacheLanguage()},t.prototype.mapVendors=function(e){var t=this;this.byPurposeVendorMap={},this.bySpecialPurposeVendorMap={},this.byFeatureVendorMap={},this.bySpecialFeatureVendorMap={},Object.keys(this.purposes).forEach((function(e){t.byPurposeVendorMap[e]={legInt:new Set,consent:new Set,flexible:new Set}})),Object.keys(this.specialPurposes).forEach((function(e){t.bySpecialPurposeVendorMap[e]=new Set})),Object.keys(this.features).forEach((function(e){t.byFeatureVendorMap[e]=new Set})),Object.keys(this.specialFeatures).forEach((function(e){t.bySpecialFeatureVendorMap[e]=new Set})),Array.isArray(e)||(e=Object.keys(this.fullVendorList).map((function(e){return+e}))),this.vendorIds=new Set(e),this.vendors_=e.reduce((function(e,n){var r=t.vendors_[""+n];return r&&void 0===r.deletedDate&&(r.purposes.forEach((function(e){t.byPurposeVendorMap[e+""].consent.add(n)})),r.specialPurposes.forEach((function(e){t.bySpecialPurposeVendorMap[e+""].add(n)})),r.legIntPurposes.forEach((function(e){t.byPurposeVendorMap[e+""].legInt.add(n)})),r.flexiblePurposes&&r.flexiblePurposes.forEach((function(e){t.byPurposeVendorMap[e+""].flexible.add(n)})),r.features.forEach((function(e){t.byFeatureVendorMap[e+""].add(n)})),r.specialFeatures.forEach((function(e){t.bySpecialFeatureVendorMap[e+""].add(n)})),e[n]=r),e}),{})},t.prototype.getFilteredVendors=function(e,t,n,r){var i=this,o=e.charAt(0).toUpperCase()+e.slice(1),s={};return("purpose"===e&&n?this["by"+o+"VendorMap"][t+""][n]:this["by"+(r?"Special":"")+o+"VendorMap"][t+""]).forEach((function(e){s[e+""]=i.vendors[e+""]})),s},t.prototype.getVendorsWithConsentPurpose=function(e){return this.getFilteredVendors("purpose",e,"consent")},t.prototype.getVendorsWithLegIntPurpose=function(e){return this.getFilteredVendors("purpose",e,"legInt")},t.prototype.getVendorsWithFlexiblePurpose=function(e){return this.getFilteredVendors("purpose",e,"flexible")},t.prototype.getVendorsWithSpecialPurpose=function(e){return this.getFilteredVendors("purpose",e,void 0,!0)},t.prototype.getVendorsWithFeature=function(e){return this.getFilteredVendors("feature",e)},t.prototype.getVendorsWithSpecialFeature=function(e){return this.getFilteredVendors("feature",e,void 0,!0)},Object.defineProperty(t.prototype,"vendors",{get:function(){return this.vendors_},enumerable:!0,configurable:!0}),t.prototype.narrowVendorsTo=function(e){this.mapVendors(e)},Object.defineProperty(t.prototype,"isReady",{get:function(){return this.isReady_},enumerable:!0,configurable:!0}),t.prototype.clone=function(){return new t(this.getJson())},t.isInstanceOf=function(e){return"object"==typeof e&&"function"==typeof e.narrowVendorsTo},t.LANGUAGE_CACHE=new Map,t.CACHE=new Map,t.LATEST_CACHE_KEY=0,t.DEFAULT_LANGUAGE="EN",t.consentLanguages=new p.ConsentLanguages,t.latestFilename="vendor-list.json",t.versionedFilename="archives/vendor-list-v[VERSION].json",t.languageFilename="purposes-[LANG].json",t}(a.Cloneable);t.GVL=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.absCall=function(e,t,n,r){return new Promise((function(i,o){var s=new XMLHttpRequest;s.withCredentials=n,s.addEventListener("load",(function(){if(s.readyState==XMLHttpRequest.DONE)if(s.status>=200&&s.status<300){var e=s.response;if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}i(e)}else o(new Error("HTTP Status: "+s.status+" response type: "+s.responseType))})),s.addEventListener("error",(function(){o(new Error("error"))})),s.addEventListener("abort",(function(){o(new Error("aborted"))})),null===t?s.open("GET",e,!0):s.open("POST",e,!0),s.responseType="json",s.timeout=r,s.ontimeout=function(){o(new Error("Timeout "+r+"ms "+e))},s.send(t)}))},e.post=function(e,t,n,r){return void 0===n&&(n=!1),void 0===r&&(r=0),this.absCall(e,JSON.stringify(t),n,r)},e.fetch=function(e,t,n){return void 0===t&&(t=!1),void 0===n&&(n=0),this.absCall(e,null,t,n)},e}();t.Json=r},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(32),s=n(18),a=n(76),c=n(19),u=function(e){function t(t){var n=e.call(this)||this;return n.isServiceSpecific_=!1,n.supportOOB_=!0,n.useNonStandardStacks_=!1,n.purposeOneTreatment_=!1,n.publisherCountryCode_="AA",n.version_=2,n.consentScreen_=0,n.policyVersion_=2,n.consentLanguage_="EN",n.cmpId_=0,n.cmpVersion_=0,n.vendorListVersion_=0,n.numCustomPurposes_=0,n.specialFeatureOptins=new c.Vector,n.purposeConsents=new c.Vector,n.purposeLegitimateInterests=new c.Vector,n.publisherConsents=new c.Vector,n.publisherLegitimateInterests=new c.Vector,n.publisherCustomConsents=new c.Vector,n.publisherCustomLegitimateInterests=new c.Vector,n.vendorConsents=new c.Vector,n.vendorLegitimateInterests=new c.Vector,n.vendorsDisclosed=new c.Vector,n.vendorsAllowed=new c.Vector,n.publisherRestrictions=new c.PurposeRestrictionVector,t&&(n.gvl=t),n.created=new Date,n.updated(),n}return i(t,e),Object.defineProperty(t.prototype,"gvl",{get:function(){return this.gvl_},set:function(e){a.GVL.isInstanceOf(e)||(e=new a.GVL(e)),this.gvl_=e,this.publisherRestrictions.gvl=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cmpId",{get:function(){return this.cmpId_},set:function(e){if(!(Number.isInteger(+e)&&e>1))throw new s.TCModelError("cmpId",e);this.cmpId_=+e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cmpVersion",{get:function(){return this.cmpVersion_},set:function(e){if(!(Number.isInteger(+e)&&e>-1))throw new s.TCModelError("cmpVersion",e);this.cmpVersion_=+e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"consentScreen",{get:function(){return this.consentScreen_},set:function(e){if(!(Number.isInteger(+e)&&e>-1))throw new s.TCModelError("consentScreen",e);this.consentScreen_=+e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"consentLanguage",{get:function(){return this.consentLanguage_},set:function(e){this.consentLanguage_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"publisherCountryCode",{get:function(){return this.publisherCountryCode_},set:function(e){if(!/^([A-z]){2}$/.test(e))throw new s.TCModelError("publisherCountryCode",e);this.publisherCountryCode_=e.toUpperCase()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"vendorListVersion",{get:function(){return this.gvl?this.gvl.vendorListVersion:this.vendorListVersion_},set:function(e){if((e=+e>>0)<0)throw new s.TCModelError("vendorListVersion",e);this.vendorListVersion_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"policyVersion",{get:function(){return this.gvl?this.gvl.tcfPolicyVersion:this.policyVersion_},set:function(e){if(this.policyVersion_=parseInt(e,10),this.policyVersion_<0)throw new s.TCModelError("policyVersion",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"version",{get:function(){return this.version_},set:function(e){this.version_=parseInt(e,10)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isServiceSpecific",{get:function(){return this.isServiceSpecific_},set:function(e){this.isServiceSpecific_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useNonStandardStacks",{get:function(){return this.useNonStandardStacks_},set:function(e){this.useNonStandardStacks_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"supportOOB",{get:function(){return this.supportOOB_},set:function(e){this.supportOOB_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"purposeOneTreatment",{get:function(){return this.purposeOneTreatment_},set:function(e){this.purposeOneTreatment_=e},enumerable:!0,configurable:!0}),t.prototype.setAllVendorConsents=function(){this.vendorConsents.set(this.gvl.vendors)},t.prototype.unsetAllVendorConsents=function(){this.vendorConsents.empty()},t.prototype.setAllVendorsDisclosed=function(){this.vendorsDisclosed.set(this.gvl.vendors)},t.prototype.unsetAllVendorsDisclosed=function(){this.vendorsDisclosed.empty()},t.prototype.setAllVendorsAllowed=function(){this.vendorsAllowed.set(this.gvl.vendors)},t.prototype.unsetAllVendorsAllowed=function(){this.vendorsAllowed.empty()},t.prototype.setAllVendorLegitimateInterests=function(){this.vendorLegitimateInterests.set(this.gvl.vendors)},t.prototype.unsetAllVendorLegitimateInterests=function(){this.vendorLegitimateInterests.empty()},t.prototype.setAllPurposeConsents=function(){this.purposeConsents.set(this.gvl.purposes)},t.prototype.unsetAllPurposeConsents=function(){this.purposeConsents.empty()},t.prototype.setAllPurposeLegitimateInterests=function(){this.purposeLegitimateInterests.set(this.gvl.purposes)},t.prototype.unsetAllPurposeLegitimateInterests=function(){this.purposeLegitimateInterests.empty()},t.prototype.setAllSpecialFeatureOptins=function(){this.specialFeatureOptins.set(this.gvl.specialFeatures)},t.prototype.unsetAllSpecialFeatureOptins=function(){this.specialFeatureOptins.empty()},t.prototype.setAll=function(){this.setAllVendorConsents(),this.setAllPurposeLegitimateInterests(),this.setAllSpecialFeatureOptins(),this.setAllPurposeConsents(),this.setAllVendorLegitimateInterests()},t.prototype.unsetAll=function(){this.unsetAllVendorConsents(),this.unsetAllPurposeLegitimateInterests(),this.unsetAllSpecialFeatureOptins(),this.unsetAllPurposeConsents(),this.unsetAllVendorLegitimateInterests()},Object.defineProperty(t.prototype,"numCustomPurposes",{get:function(){var e=this.numCustomPurposes_;if("object"==typeof this.customPurposes){var t=Object.keys(this.customPurposes).sort((function(e,t){return+e-+t}));e=parseInt(t.pop(),10)}return e},set:function(e){if(this.numCustomPurposes_=parseInt(e,10),this.numCustomPurposes_<0)throw new s.TCModelError("numCustomPurposes",e)},enumerable:!0,configurable:!0}),t.prototype.updated=function(){this.lastUpdated=new Date},t.consentLanguages=a.GVL.consentLanguages,t}(o.Cloneable);t.TCModel=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}(n(80))},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.TCFCommand||(t.TCFCommand={})).PING="ping",r.GET_TC_DATA="getTCData",r.GET_IN_APP_TC_DATA="getInAppTCData",r.GET_VENDOR_LIST="getVendorList",r.ADD_EVENT_LISTENER="addEventListener",r.REMOVE_EVENT_LISTENER="removeEventListener"},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(40),s=n(41),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cmpStatus=s.CmpStatus.ERROR,t}return i(t,e),t}(o.Response);t.Disabled=a},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s},s=this&&this.__spread||function(){for(var e=[],t=0;t0)for(var n=e.getMaxVendorId(),r=function(n){var r=n.toString();e.getRestrictions(n).forEach((function(e){var n=e.purposeId.toString();t[n]||(t[n]={}),t[n][r]=e.restrictionType}))},i=1;i<=n;i++)r(i);return t},t.prototype.createVectorField=function(e,t){return t?t.reduce((function(t,n){return t[n+""]=e.has(+n),t}),{}):s(e).reduce((function(e,t){return e[t[0].toString(10)]=t[1],e}),{})},t}(n(40).Response);t.TCData=c},function(e,t,n){"use strict";var r=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s},i=this&&this.__spread||function(){for(var e=[],t=0;t1)for(var n=1;n=r.length||setTimeout(t,10)}),0)}function s(e){"DISPATCH"===e.type&&("JUMP_TO_ACTION"===e.payload.type||"JUMP_TO_STATE"===e.payload.type?this.setState(JSON.parse(e.state)):"TOGGLE_ACTION"===e.payload.type&&o(this,e))}function a(e,t){if(!t.initialized){var n=s.bind(e);r.instance&&r.instance.subscribe(n),t.initialized=!0}}var c=function(e){return function(t,n){return function(o){var s=t(o);a(e,c),function(e,t){var n=i.find((function(t){return e.name===t.key}));n||(n={key:e.name,fn:t},i.push(n))}(o,(function(){return t(o)}));var u={type:o.name,args:n};return s&&s.then?s.then((function(){return r.instance&&r.instance.send(u,e.getState())})):(r.instance&&r.instance.send(u,e.getState()),s)}}};"object"==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&(t.connect=function(e){return r.instance=window.__REDUX_DEVTOOLS_EXTENSION__.connect(),r.instance&&r.instance.send("initialState",e),c})},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(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 s,a=e[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==a.return||a.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){var r=n(57);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){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){var r=n(5);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e}},function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:null;o(this,e),this.created=new Date,this.lastUpdated=new Date,this.version=1,this.vendorList=null,this.vendorListVersion=null,this.cmpId=null,this.cmpVersion=null,this.consentScreen=null,this.consentLanguage=null,this.allowedPurposeIds=[],this.allowedVendorIds=[],t&&Object.assign(this,l(t))}return i(e,[{key:"getConsentString",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(!this.vendorList)throw new Error("ConsentString - A vendor list is required to encode a consent string");return!0===e&&(this.lastUpdated=new Date),a({version:this.getVersion(),vendorList:this.vendorList,allowedPurposeIds:this.allowedPurposeIds,allowedVendorIds:this.allowedVendorIds,created:this.created,lastUpdated:this.lastUpdated,cmpId:this.cmpId,cmpVersion:this.cmpVersion,consentScreen:this.consentScreen,consentLanguage:this.consentLanguage,vendorListVersion:this.vendorListVersion})}},{key:"getMaxVendorId",value:function(){return c(this.vendorList.vendors)}},{key:"getParsedVendorConsents",value:function(){return u(c(this.vendorList.vendors),this.allowedVendorIds)}},{key:"getParsedPurposeConsents",value:function(){return p(this.vendorList.purposes,this.allowedPurposeIds)}},{key:"getMetadataString",value:function(){return a({version:this.getVersion(),created:this.created,lastUpdated:this.lastUpdated,cmpId:this.cmpId,cmpVersion:this.cmpVersion,consentScreen:this.consentScreen,vendorListVersion:this.vendorListVersion})}},{key:"getVersion",value:function(){return this.version}},{key:"getVendorListVersion",value:function(){return this.vendorListVersion}},{key:"setGlobalVendorList",value:function(e){if("object"!==(void 0===e?"undefined":r(e)))throw new Error("ConsentString - You must provide an object when setting the global vendor list");if(!e.vendorListVersion||!Array.isArray(e.purposes)||!Array.isArray(e.vendors))throw new Error("ConsentString - The provided vendor list does not respect the schema from the IAB EU’s GDPR Consent and Transparency Framework");this.vendorList={vendorListVersion:e.vendorListVersion,lastUpdated:e.lastUpdated,purposes:e.purposes,features:e.features,vendors:e.vendors.slice(0).sort((function(e,t){return e.id=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0});var s=n(67),a=n(65),c=n(51),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.bitLength=0,t.map=new Map,t}return i(t,e),t.prototype.has=function(e){return this.map.has(e)},t.prototype.isOkToHave=function(e,t,n){var r,i=!0;if(null===(r=this.gvl)||void 0===r?void 0:r.vendors){var o=this.gvl.vendors[n];if(o)if(e===c.RestrictionType.NOT_ALLOWED)i=o.legIntPurposes.includes(t)||o.purposes.includes(t);else if(o.flexiblePurposes.length)switch(e){case c.RestrictionType.REQUIRE_CONSENT:i=o.flexiblePurposes.includes(t)&&o.legIntPurposes.includes(t);break;case c.RestrictionType.REQUIRE_LI:i=o.flexiblePurposes.includes(t)&&o.purposes.includes(t)}else i=!1;else i=!1}return i},t.prototype.add=function(e,t){if(this.isOkToHave(t.restrictionType,t.purposeId,e)){var n=t.hash;this.has(n)||(this.map.set(n,new a.BinarySearchTree),this.bitLength=0),this.map.get(n).add(e)}},t.prototype.restrictPurposeToLegalBasis=function(e){for(var t=this.gvl.vendorIds,n=e.hash,r=function(){var e,n,r;try{for(var i=o(t),s=i.next();!s.done;s=i.next())r=s.value}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}return r}(),i=1;i<=r;i++)this.has(n)||(this.map.set(n,new a.BinarySearchTree),this.bitLength=0),this.map.get(n).add(i)},t.prototype.getVendors=function(e){var t=[];if(e){var n=e.hash;this.has(n)&&(t=this.map.get(n).get())}else{var r=new Set;this.map.forEach((function(e){e.get().forEach((function(e){r.add(e)}))})),t=Array.from(r)}return t},t.prototype.getRestrictionType=function(e,t){var n;return this.getRestrictions(e).forEach((function(e){e.purposeId===t&&(void 0===n||n>e.restrictionType)&&(n=e.restrictionType)})),n},t.prototype.vendorHasRestriction=function(e,t){for(var n=!1,r=this.getRestrictions(e),i=0;i0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0},t.prototype.isSet=function(e){var t=!1;return e instanceof Set&&(t=Array.from(e).every(this.isValidNumber)),t},t.prototype.set=function(e){var t=this;if(Array.isArray(e))e.forEach((function(e){return t.set(e)}));else if(this.isSet(e))this.set(Array.from(e));else if(this.isIntMap(e))this.set(Object.keys(e).map((function(e){return+e})));else{if(!this.isValidNumber(e))throw new a.TCModelError("set()",e,"must be positive integer array, positive integer, Set, or IntMap");this.set_.add(e),this.maxId_=Math.max(this.maxId,e),this.bitLength=0}},t.prototype.empty=function(){this.set_=new Set},t.prototype.forEach=function(e){for(var t=1;t<=this.maxId;t++)e(this.has(t),t)},Object.defineProperty(t.prototype,"size",{get:function(){return this.set_.size},enumerable:!0,configurable:!0}),t.prototype.setAll=function(e){this.set(e)},t}(s.Cloneable);t.Vector=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(64),i=n(50),o=n(69),s=n(75),a=n(18),c=n(66),u=n(19),p=function(){function e(){}return e.encode=function(e,t){var n,s=this;try{n=this.fieldSequence[""+e.version][t]}catch(n){throw new a.EncodingError("Unable to encode version: "+e.version+", segment: "+t)}var p="";return t!==u.Segment.CORE&&(p=o.IntEncoder.encode(u.SegmentIDs.KEY_TO_ID[t],i.BitLength.segmentType)),n.forEach((function(n){var r=e[n],u=o.FieldEncoderMap[n],l=i.BitLength[n];void 0===l&&s.isPublisherCustom(n)&&(l=+e[c.Fields.numCustomPurposes]);try{p+=u.encode(r,l)}catch(e){throw new a.EncodingError("Error encoding "+t+"->"+n+": "+e.message)}})),r.Base64Url.encode(p)},e.decode=function(e,t,n){var s=this,p=r.Base64Url.decode(e),l=0;return n===u.Segment.CORE&&(t.version=o.IntEncoder.decode(p.substr(l,i.BitLength[c.Fields.version]),i.BitLength[c.Fields.version])),n!==u.Segment.CORE&&(l+=i.BitLength.segmentType),this.fieldSequence[""+t.version][n].forEach((function(e){var n=o.FieldEncoderMap[e],r=i.BitLength[e];if(void 0===r&&s.isPublisherCustom(e)&&(r=+t[c.Fields.numCustomPurposes]),0!==r){var u=p.substr(l,r);if(n===o.VendorVectorEncoder?t[e]=n.decode(u,t.version):t[e]=n.decode(u,r),Number.isInteger(r))l+=r;else{if(!Number.isInteger(t[e].bitLength))throw new a.DecodingError(e);l+=t[e].bitLength}}})),t},e.isPublisherCustom=function(e){return 0===e.indexOf("publisherCustom")},e.fieldSequence=new s.FieldSequence,e}();t.SegmentEncoder=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19),i=n(36),o=n(70),s=n(52),a=n(33),c=n(71),u=n(72),p=n(73),l=function(){function e(){}var t,n,l,f,d,v,h,g,y,b,m,S,O,C,w,P,j,k,_,I,A,E,T,L,D,V;return t=r.Fields.version,n=r.Fields.created,l=r.Fields.lastUpdated,f=r.Fields.cmpId,d=r.Fields.cmpVersion,v=r.Fields.consentScreen,h=r.Fields.consentLanguage,g=r.Fields.vendorListVersion,y=r.Fields.policyVersion,b=r.Fields.isServiceSpecific,m=r.Fields.useNonStandardStacks,S=r.Fields.specialFeatureOptins,O=r.Fields.purposeConsents,C=r.Fields.purposeLegitimateInterests,w=r.Fields.purposeOneTreatment,P=r.Fields.publisherCountryCode,j=r.Fields.vendorConsents,k=r.Fields.vendorLegitimateInterests,_=r.Fields.publisherRestrictions,I=r.Fields.vendorsDisclosed,A=r.Fields.vendorsAllowed,E=r.Fields.publisherConsents,T=r.Fields.publisherLegitimateInterests,L=r.Fields.numCustomPurposes,D=r.Fields.publisherCustomConsents,V=r.Fields.publisherCustomLegitimateInterests,e[t]=a.IntEncoder,e[n]=o.DateEncoder,e[l]=o.DateEncoder,e[f]=a.IntEncoder,e[d]=a.IntEncoder,e[v]=a.IntEncoder,e[h]=c.LangEncoder,e[g]=a.IntEncoder,e[y]=a.IntEncoder,e[b]=i.BooleanEncoder,e[m]=i.BooleanEncoder,e[S]=s.FixedVectorEncoder,e[O]=s.FixedVectorEncoder,e[C]=s.FixedVectorEncoder,e[w]=i.BooleanEncoder,e[P]=c.LangEncoder,e[j]=p.VendorVectorEncoder,e[k]=p.VendorVectorEncoder,e[_]=u.PurposeRestrictionVectorEncoder,e.segmentType=a.IntEncoder,e[I]=p.VendorVectorEncoder,e[A]=p.VendorVectorEncoder,e[E]=s.FixedVectorEncoder,e[T]=s.FixedVectorEncoder,e[L]=a.IntEncoder,e[D]=s.FixedVectorEncoder,e[V]=s.FixedVectorEncoder,e}();t.FieldEncoderMap=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19);t.FieldSequence=function(){var e,t;this[1]=((e={})[r.Segment.CORE]=[r.Fields.version,r.Fields.created,r.Fields.lastUpdated,r.Fields.cmpId,r.Fields.cmpVersion,r.Fields.consentScreen,r.Fields.consentLanguage,r.Fields.vendorListVersion,r.Fields.purposeConsents,r.Fields.vendorConsents],e),this[2]=((t={})[r.Segment.CORE]=[r.Fields.version,r.Fields.created,r.Fields.lastUpdated,r.Fields.cmpId,r.Fields.cmpVersion,r.Fields.consentScreen,r.Fields.consentLanguage,r.Fields.vendorListVersion,r.Fields.policyVersion,r.Fields.isServiceSpecific,r.Fields.useNonStandardStacks,r.Fields.specialFeatureOptins,r.Fields.purposeConsents,r.Fields.purposeLegitimateInterests,r.Fields.purposeOneTreatment,r.Fields.publisherCountryCode,r.Fields.vendorConsents,r.Fields.vendorLegitimateInterests,r.Fields.publisherRestrictions],t[r.Segment.PUBLISHER_TC]=[r.Fields.publisherConsents,r.Fields.publisherLegitimateInterests,r.Fields.numCustomPurposes,r.Fields.publisherCustomConsents,r.Fields.publisherCustomLegitimateInterests],t[r.Segment.VENDORS_ALLOWED]=[r.Fields.vendorsAllowed],t[r.Segment.VENDORS_DISCLOSED]=[r.Fields.vendorsDisclosed],t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(19);t.SegmentSequence=function(e,t){if(this[1]=[r.Segment.CORE],this[2]=[r.Segment.CORE],2===e.version)if(e.isServiceSpecific)this[2].push(r.Segment.PUBLISHER_TC);else{var n=!(!t||!t.isForVendors);n&&!0!==e[r.Fields.supportOOB]||this[2].push(r.Segment.VENDORS_DISCLOSED),n&&(e[r.Fields.supportOOB]&&e[r.Fields.vendorsAllowed].size>0&&this[2].push(r.Segment.VENDORS_ALLOWED),this[2].push(r.Segment.PUBLISHER_TC))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(18),i=n(19),o=function(){function e(){}return e.process=function(e,t){var n,i,o=e.gvl;if(!o)throw new r.EncodingError("Unable to encode TCModel without a GVL");if(!o.isReady)throw new r.EncodingError("Unable to encode TCModel tcModel.gvl.readyPromise is not resolved");(e=e.clone()).consentLanguage=o.language.toUpperCase(),(null===(n=t)||void 0===n?void 0:n.version)>0&&(null===(i=t)||void 0===i?void 0:i.version)<=this.processor.length?e.version=t.version:e.version=this.processor.length;var s=e.version-1;if(!this.processor[s])throw new r.EncodingError("Invalid version: "+e.version);return this.processor[s](e,o)},e.processor=[function(e){return e},function(e,t){e.publisherRestrictions.gvl=t,e.purposeLegitimateInterests.unset(1);var n=new Map;return n.set("legIntPurposes",e.vendorLegitimateInterests),n.set("purposes",e.vendorConsents),n.forEach((function(n,r){n.forEach((function(o,s){if(o){var a=t.vendors[s];if(!a||a.deletedDate)n.unset(s);else if(0===a[r].length)if(e.isServiceSpecific)if(0===a.flexiblePurposes.length)n.unset(s);else{for(var c=e.publisherRestrictions.getRestrictions(s),u=!1,p=0,l=c.length;p0)&&!(r=o.next()).done;)s.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s},s=this&&this.__spread||function(){for(var e=[],t=0;t0){var n=e.getMaxVendorId();e.getRestrictions().forEach((function(e){t[e.purposeId.toString()]="_".repeat(n)}));for(var r=function(n){var r=n+1;e.getRestrictions(r).forEach((function(e){var r=e.restrictionType.toString(),i=e.purposeId.toString(),o=t[i].substr(0,n),s=t[i].substr(n+1);t[i]=o+r+s}))},i=0;i=n))throw new Error("Invalid "+t+": "+e)},e.prototype.update=function(e,t){if(void 0===t&&(t=!1),r.CmpApiModel.disabled)throw new Error("CmpApi Disabled");r.CmpApiModel.cmpStatus=i.CmpStatus.LOADED,t?(r.CmpApiModel.displayStatus=i.DisplayStatus.VISIBLE,r.CmpApiModel.eventStatus=i.EventStatus.CMP_UI_SHOWN):void 0===r.CmpApiModel.tcModel?(r.CmpApiModel.displayStatus=i.DisplayStatus.DISABLED,r.CmpApiModel.eventStatus=i.EventStatus.TC_LOADED):(r.CmpApiModel.displayStatus=i.DisplayStatus.HIDDEN,r.CmpApiModel.eventStatus=i.EventStatus.USER_ACTION_COMPLETE),r.CmpApiModel.gdprApplies=null!==e,r.CmpApiModel.gdprApplies?(""===e?(r.CmpApiModel.tcModel=new s.TCModel,r.CmpApiModel.tcModel.cmpId=r.CmpApiModel.cmpId,r.CmpApiModel.tcModel.cmpVersion=r.CmpApiModel.cmpVersion):r.CmpApiModel.tcModel=s.TCString.decode(e),r.CmpApiModel.tcModel.isServiceSpecific=this.isServiceSpecific,r.CmpApiModel.tcfPolicyVersion=+r.CmpApiModel.tcModel.policyVersion,r.CmpApiModel.tcString=e):r.CmpApiModel.tcModel=null,0===this.numUpdates?this.callResponder.purgeQueuedCalls():r.CmpApiModel.eventQueue.exec(),this.numUpdates++},e.prototype.disable=function(){r.CmpApiModel.disabled=!0,r.CmpApiModel.cmpStatus=i.CmpStatus.ERROR},e}();t.CmpApi=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(130),i=n(42),o=n(131),s=n(132),a=n(133),c=n(134),u=n(80),p=function(){function e(){}var t,n,p,l,f,d;return t=u.TCFCommand.PING,n=u.TCFCommand.GET_TC_DATA,p=u.TCFCommand.GET_IN_APP_TC_DATA,l=u.TCFCommand.GET_VENDOR_LIST,f=u.TCFCommand.ADD_EVENT_LISTENER,d=u.TCFCommand.REMOVE_EVENT_LISTENER,e[t]=r.PingCommand,e[n]=i.GetTCDataCommand,e[p]=o.GetInAppTCDataCommand,e[l]=s.GetVendorListCommand,e[f]=a.AddEventListenerCommand,e[d]=c.RemoveEventListenerCommand,e}();t.CommandMap=p},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(39),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.respond=function(){this.invokeCallback(new o.Ping)},t}(n(43).Command);t.PingCommand=s},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(42),s=n(39),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.respond=function(){this.throwIfParamInvalid(),this.invokeCallback(new s.InAppTCData(this.param))},t}(o.GetTCDataCommand);t.GetInAppTCDataCommand=a},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(29),s=n(43),a=n(16),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.respond=function(){var e,t=this,n=o.CmpApiModel.tcModel,r=n.vendorListVersion;void 0===this.param&&(this.param=r),(e=this.param===r&&n.gvl?n.gvl:new a.GVL(this.param)).readyPromise.then((function(){t.invokeCallback(e.getJson())}))},t}(s.Command);t.GetVendorListCommand=c},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(29),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.respond=function(){this.listenerId=o.CmpApiModel.eventQueue.add({callback:this.callback,param:this.param,next:this.next}),e.prototype.respond.call(this)},t}(n(42).GetTCDataCommand);t.AddEventListenerCommand=s},function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(29),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.respond=function(){this.invokeCallback(o.CmpApiModel.eventQueue.remove(this.param))},t}(n(43).Command);t.RemoveEventListenerCommand=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.has=function(e){return"string"==typeof e&&(e=+e),this.set_.has(e)},e.set_=new Set([0,2,void 0,null]),e}();t.SupportedVersions=r},function(e,t,n){"use strict";n.r(t);var r=n(22),i=n.n(r),o=(n(91),n(30)),s=n(0),a=n(3),c=n.n(a),u=n(4),p=n.n(u),l=n(7),f=n.n(l),d=n(8),v=n.n(d),h=n(5),g=n.n(h),y=n(10);function b(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var m=function(e){f()(n,e);var t=b(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"configure",value:function(e){var t=e.apiPath,n={};"string"==typeof t&&t?Object(s.i)(n,"apiPath",t):console.error('Didomi - Invalid API path "'.concat(t,'". Ensure that the API path is a non-empty string.')),this.actions.setSDKConfig(n)}},{key:"get",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=Object(s.f)(this.store.getState(),"sdkConfig",{});return null===e?t:t[e]?t[e]:null}}]),n}(y.a);function S(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var O=function(e){f()(n,e);var t=S(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"configure",value:function(e){e&&this.actions.setTheme(e)}},{key:"getCss",value:function(){return Object(s.f)(this.store.getState(),"theme.css",null)}}]),n}(y.a),C=n(2),w=n.n(C),P=n(1),j=n.n(P),k=n(87),_=n(47),I=n(31),A=n(88),E=n.n(A);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function L(e){for(var t=1;t0&&r.push(this.getUserConsentStatusByVendor(a.id)),n&&Array.isArray(a.legIntPurposeIds)&&a.legIntPurposeIds.length>0&&r.push(this.getLegitimateInterestStatusForVendor(a.id))}return!1===r.some((function(e){return void 0===e}))}},{key:"hasAnyConsentStatus",value:function(){var e=this.services.StorageService.getTokenFromLocalStore(),t=e.purposes.enabled||[],n=e.purposes.disabled||[],r=e.vendors.enabled||[],i=e.vendors.disabled||[];return t.length>0||n.length>0||r.length>0||i.length>0}},{key:"hasAnyLegitimateInterestStatus",value:function(){var e=this.services.StorageService.getTokenFromLocalStore(),t=e.purposes_li.enabled||[],n=e.purposes_li.disabled||[],r=e.vendors_li.enabled||[],i=e.vendors_li.disabled||[];return t.length>0||n.length>0||r.length>0||i.length>0}},{key:"hasAnyStatus",value:function(){return this.hasAnyConsentStatus()||this.hasAnyLegitimateInterestStatus()}},{key:"getUserConsentStatusForAllPurposesByVendor",value:function(e){e=parseInt(e,10)||e;var t=Object(s.f)(this.store.getState(),"consentByVendor.".concat(e,".consentToAllPurposes"));if("boolean"==typeof t)return t}},{key:"getObservableOnUserConsentStatusForAllPurposesByVendor",value:function(e){var t=this,n=new x(null,this.getUserConsentStatusForAllPurposesByVendor(e)),r=this.emitter.listenerCount();return r>=_.EventEmitter.defaultMaxListeners&&this.emitter.setMaxListeners(r+1),this.on("internal.consent.changed",(function(){n.next(t.getUserConsentStatusForAllPurposesByVendor(e))})),n.distinctUntilChanged()}},{key:"getLegitimateInterestStatusForVendor",value:function(e){if(2!==this.services.TCFService.getVersion())return!0;e=parseInt(e,10)||e;var t=this.services.StorageService.getTokenFromLocalStore(),n=t.vendors_li.enabled||[],r=t.vendors_li.disabled||[];return-1!==n.indexOf(e)||-1===r.indexOf(e)&&void 0}},{key:"getUserStatusForVendor",value:function(e){var t=this.services.DatabasesService.getVendor(e);if(t){var n=!0,r=!0;return Array.isArray(t.legIntPurposeIds)&&t.legIntPurposeIds.length>0&&(n=this.getLegitimateInterestStatusForVendor(t.id)),Array.isArray(t.purposeIds)&&t.purposeIds.length>0&&(r=this.getUserConsentStatusByVendor(t.id)),n&&r}}},{key:"getUserStatusForVendorAndLinkedPurposes",value:function(e){var t=this,n=this.services.DatabasesService.getVendor(e),r=this.services.HooksService.get("isVendorEnabled");if(r){var i=this.services.StorageService.getTokenFromLocalStore();return r({vendor:n,enabledPurposes:i.purposes.enabled,disabledPurposes:i.purposes.disabled,enabledVendors:i.vendors.enabled,disabledVendors:i.vendors.disabled})}if(n){var o=!0,s=!0;return Array.isArray(n.legIntPurposeIds)&&n.legIntPurposeIds.length>0&&(o=n.legIntPurposeIds.reduce((function(e,n){return!1===e?e:t.getLegitimateInterestStatusForPurpose(n)}),!0)),Array.isArray(n.purposeIds)&&n.purposeIds.length>0&&(s=n.purposeIds.reduce((function(e,n){return!1===e?e:t.getUserConsentStatusByPurpose(n)}),!0)),this.getUserStatusForVendor(e)&&o&&s}}},{key:"getUserConsentStatusByVendor",value:function(e){e=parseInt(e,10)||e;var t=this.services.StorageService.getTokenFromLocalStore(),n=t.vendors.enabled||[],r=t.vendors.disabled||[];return-1!==n.indexOf(e)||-1===r.indexOf(e)&&void 0}},{key:"getUserConsentStatusByPurpose",value:function(e){var t=this.services.StorageService.getTokenFromLocalStore(),n=t.purposes.enabled||[],r=t.purposes.disabled||[];return-1!==this.services.WebsiteService.getEssentialPurposes().indexOf(e)||(-1!==n.indexOf(e)||-1===r.indexOf(e)&&void 0)}},{key:"getLegitimateInterestStatusForPurpose",value:function(e){if(2!==this.services.TCFService.getVersion())return!0;var t=this.services.StorageService.getTokenFromLocalStore(),n=t.purposes_li.enabled||[],r=t.purposes_li.disabled||[];return-1!==this.services.WebsiteService.getEssentialPurposes().indexOf(e)||(-1!==n.indexOf(e)||-1===r.indexOf(e)&&void 0)}},{key:"getUndefinedPurposes",value:function(){var e=this.services.StorageService.getTokenFromLocalStore(),t=[].concat(j()(e.purposes.enabled),j()(e.purposes.disabled));return this.services.WebsiteService.getRequiredPurposeIds().filter((function(e){return-1===t.indexOf(e)}))}},{key:"getCommonConsentStatus",value:function(e,t){if(0!==t.length){for(var n=this.getUserConsentStatus(e,t[0].id),r=0,i=t.slice(1);r0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[],u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:[],p=arguments.length>8?arguments[8]:void 0,l=arguments.length>9?arguments[9]:void 0,f=arguments.length>10?arguments[10]:void 0,d=this.services.TCFService.getVersion();t=Array.isArray(t)?t:[t],n=Array.isArray(n)?n:[n],r=Array.isArray(r)?r:[r],i=Array.isArray(i)?i:[i],2===d&&(r=r.filter((function(t){var n=e.services.DatabasesService.getVendor(t);return!n||n.purposeIds.length>0})));var v=this.services.StorageService.getTokenFromLocalStore(),h=Object(s.b)(v),g=this.services.WebsiteService.getEssentialPurposes(),y=function(e){return-1===g.indexOf(e)};h.vendors={enabled:r,disabled:i},h.purposes={enabled:t.filter(y),disabled:n.filter(y)},h.version=d,2===d&&(h.vendors_li={enabled:c,disabled:u},h.purposes_li={enabled:o.filter(y),disabled:a.filter(y)}),p&&(h.created=p),l&&(h.updated=l);var b=!!p||!!l;Object(s.c)(v,h)&&!K(this.store.getState())||(h=this.services.StorageService.setTokenToStorages(h,!b),this.sendEvents(h,!1,f)),this.removeScrollListener(window.scrollListener)}},{key:"sendEvents",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0,r=e.purposes,i=e.purposes_li,o=e.vendors,s=e.vendors_li,a=e.created,c=e.updated,u=e.dns,p=this.services.TCFService.getVersion();"sync"!==n&&this.services.EventsService.sendConsentGiven(X({purposes:r,vendors:o,created:a,updated:c,dns:!0===u||void 0,from_euconsent:t,action:"string"==typeof n?n:void 0},2===p&&{purposes_li:i,vendors_li:s}),"navigate"===n),this.emit("internal.consent.changed"),this.emit("consent.changed",{consentToken:this.getUserConsentTokenDeprecated(),fromEUConsent:t,action:n}),this.setBrowserCookieState(e.purposes.enabled)}},{key:"removeScrollListener",value:function(e){"function"==typeof e&&-1!==String(e).indexOf("Didomi.setUserAgreeToAll()")&&window.removeEventListener("scroll",e)}},{key:"setBrowserCookieState",value:function(e){e.some((function(e){return 0===e.indexOf("cookies")}))&&this.services.CookiesService.enable()}},{key:"getUserStatus",value:function(){return Object(s.b)(Object(Q.h)(this.store.getState()))}},{key:"setUserStatusForAll",value:function(e){var t=e.purposesConsentStatus,n=e.purposesLIStatus,r=e.vendorsConsentStatus,i=e.vendorsLIStatus,o=e.created,a=e.updated,c=e.action,u=this.store.getState(),p=Object(q.e)(u),l=Object(q.k)(u),f=Object(q.m)(u),d=Object(q.p)(u),v=Object(q.o)(u);if(0!==[].concat(j()(l),j()(f)).length&&0!==d.length||0!==p.length){var h={};t?(Object(s.i)(h,"purposes.consent.enabled",l),Object(s.i)(h,"purposes.consent.disabled",[])):(Object(s.i)(h,"purposes.consent.enabled",[]),Object(s.i)(h,"purposes.consent.disabled",l)),n?(Object(s.i)(h,"purposes.legitimate_interest.enabled",f),Object(s.i)(h,"purposes.legitimate_interest.disabled",[])):(Object(s.i)(h,"purposes.legitimate_interest.enabled",[]),Object(s.i)(h,"purposes.legitimate_interest.disabled",f)),r?(Object(s.i)(h,"vendors.consent.enabled",d),Object(s.i)(h,"vendors.consent.disabled",[])):(Object(s.i)(h,"vendors.consent.enabled",[]),Object(s.i)(h,"vendors.consent.disabled",d)),i?(Object(s.i)(h,"vendors.legitimate_interest.enabled",v),Object(s.i)(h,"vendors.legitimate_interest.disabled",[])):(Object(s.i)(h,"vendors.legitimate_interest.enabled",[]),Object(s.i)(h,"vendors.legitimate_interest.disabled",v)),Object(s.i)(h,"created",o),Object(s.i)(h,"updated",a),Object(s.i)(h,"action",c),this.setUserStatus(h)}}},{key:"setUserStatus",value:function(e){this.setUserConsentStatus(Object(s.f)(e,"purposes.consent.enabled",[]),Object(s.f)(e,"purposes.consent.disabled",[]),Object(s.f)(e,"vendors.consent.enabled",[]),Object(s.f)(e,"vendors.consent.disabled",[]),Object(s.f)(e,"purposes.legitimate_interest.enabled",[]),Object(s.f)(e,"purposes.legitimate_interest.disabled",[]),Object(s.f)(e,"vendors.legitimate_interest.enabled",[]),Object(s.f)(e,"vendors.legitimate_interest.disabled",[]),Object(s.f)(e,"created"),Object(s.f)(e,"updated"),Object(s.f)(e,"action")),this.services.WebsiteService.shouldConsentBeCollected()||this.services.NoticeService.hide()}}]),n}(M);function ee(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}Z.Purposes=N.d,Z.prototype.Purposes=N.d;var te=function(e){f()(n,e);var t=ee(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"getConsentStatusByCookieCategory",value:function(e){if(!this.services.UserService.isConsentRequired())return!0;var t=this.services.ConsentService.getUserConsentStatusByPurpose(e);return void 0!==t?t:!0===this.services.ConsentService.getUserConsentStatusByPurpose("cookies")}},{key:"getAllowedCategories",value:function(){var e=["essential"];return this.getConsentStatusByCookieCategory("cookies_analytics")&&e.push("analytics"),this.getConsentStatusByCookieCategory("cookies_marketing")&&e.push("marketing"),this.getConsentStatusByCookieCategory("cookies_social")&&e.push("social"),e}},{key:"enable",value:function(){var e=this.getAllowedCategories();this.emit("cookies.enable",e)}}]),n}(M);function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function re(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null,t=values(Object(s.f)(this.store.getState(),"databases.vendors")||{});return e&&(t=t.filter((function(t){return t.namespace===e}))),t}},{key:"addPurposesToDatabase",value:function(e){this.actions.addPurposesToDatabase(e)}},{key:"addVendorsToDatabase",value:function(e){this.actions.addVendorsToDatabase(e)}},{key:"loadIABTexts",value:function(){var e=this;return this.services.TCFService.importIABTexts().then((function(t){e.actions.setIABTexts(t.default)}))}},{key:"updateVendor",value:function(e,t){var n=this,r=this.getVendor(e);r&&(t.name&&(r.name=t.name),Array.isArray(t.purposeIds)&&(r.purposeIds=t.purposeIds.filter((function(e){return n.getPurpose(e)}))),Array.isArray(t.legIntPurposeIds)&&(r.legIntPurposeIds=t.legIntPurposeIds.filter((function(e){return n.getPurpose(e)}))),t.policyUrl&&(r.policyUrl=Object(oe.a)(t.policyUrl)))}}]),n}(y.a),pe=n(17),le=n.n(pe);function fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function 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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var ve=function(e){f()(n,e);var t=de(n);function n(e,r,i){var o;return c()(this,n),(o=t.call(this,e,r,i)).sentEvents={},o}return p()(n,[{key:"configure",value:function(e){var t={sampleSizes:{}};e&&e.source&&(e.source.type&&"string"==typeof e.source.type&&Object(s.i)(t,"template.source.type",e.source.type),e.source.domain&&"string"==typeof e.source.domain&&Object(s.i)(t,"template.source.domain",e.source.domain));for(var n=this.services.SDKConfigService.get("events").sampleSizes,r=0,i=Object.keys(n);r1&&void 0!==arguments[1])||arguments[1];this.services.WebsiteService.getProviderKey()&&Object(s.i)(e,"source.provider",this.services.WebsiteService.getProviderKey()),this.services.WebsiteService.getAPIKey()&&Object(s.i)(e,"source.key",this.services.WebsiteService.getAPIKey());var n=this.services.UserService.getCountry();n&&Object(s.i)(e,"user.country",n);var r=this.services.UserService.getRegion();r&&Object(s.i)(e,"user.region",r);var i=[];this.services.WebsiteService.isRegulationApplied("gdpr")&&i.push("gdpr"),this.services.WebsiteService.isRegulationApplied("ccpa")&&i.push("ccpa"),Object(s.i)(e,"user.regs",i);var o=this.services.StorageService.getTokenFromLocalStore();o.user_id&&Object(s.i)(e,"user.id",o.user_id);var a=this.services.UserService.getOrganizationUserId();a&&Object(s.i)(e,"user.organization_user_id",a),t&&o&&Object.keys(o).length>0&&Object(s.i)(e,"user.token",o);var c=this.services.ExperimentsService.getCurrentExperiment();c&&(e.experiment=c),this.services.WebsiteService.isTCFEnabled()&&(Object(s.i)(e,"user.tcfcs",this.services.StorageService.getConsentStringFromLocalStore()),Object(s.i)(e,"user.tcfv",this.services.TCFService.version));var u=Object(q.d)(this.store.getState());return u&&Object(s.i)(e,"source.deployment_id",u),e}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];if(-1===Object(s.j)(this.eventTypes).indexOf(e))throw new Error("Invalid event type ".concat(e));if("number"==typeof r){if(!n.isUUIDInSample(this.services.UserService.getId(),r))return null}else r=1;var a=this.customizeEvent(Object(s.b)(this.store.getState().events.template),o);return a.type=e,a.rate=r,t&&(a.parameters=t),Object(s.i)(a,"source.beacon",!1),!0===i&&"function"==typeof navigator.sendBeacon?(Object(s.i)(a,"source.beacon",!0),navigator.sendBeacon("".concat(this.services.SDKConfigService.get("apiPath"),"/events?data_format=json"),JSON.stringify(a))):le.a.ajax({method:"POST",url:"".concat(this.services.SDKConfigService.get("apiPath"),"/events"),body:JSON.stringify(a),headers:{"Content-Type":"application/json"},cors:!0},(function(){})),a}},{key:"sendPageview",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];void 0===this.sentEvents[this.eventTypes.pageview]&&(this.send(this.eventTypes.pageview,null,this.store.getState().events.sampleSizes.pageview,e),this.sentEvents[this.eventTypes.pageview]=!0)}},{key:"sendConsentAsked",value:function(e,t,n,r,i){if(void 0===this.sentEvents[this.eventTypes.consentAsked]){var o=this.services.TCFService.getVersion();this.send(this.eventTypes.consentAsked,function(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1];this.send(this.eventTypes.consentGiven,e,this.store.getState().events.sampleSizes.consentGiven,t)}},{key:"sendPreferencesPurposesShown",value:function(){var e="".concat(this.eventTypes.uiAction,"-preferences.showpurposes");void 0===this.sentEvents[e]&&(this.send(this.eventTypes.uiAction,{action:"preferences.shownpurposes"},this.store.getState().events.sampleSizes.uiActionPreferencesPurposes,!1,!1),this.sentEvents[e]=!0)}},{key:"sendPreferencesVendorsShown",value:function(){var e="".concat(this.eventTypes.uiAction,"-preferences.showvendors");void 0===this.sentEvents[e]&&(this.send(this.eventTypes.uiAction,{action:"preferences.shownvendors"},this.store.getState().events.sampleSizes.uiActionPreferencesVendors,!1,!1),this.sentEvents[e]=!0)}},{key:"sendPreferencesPurposeStatusChanged",value:function(){var e="".concat(this.eventTypes.uiAction,"-preferences.purposechanged");void 0===this.sentEvents[e]&&(this.send(this.eventTypes.uiAction,{action:"preferences.purposechanged"},this.store.getState().events.sampleSizes.uiActionPreferencesPurposeChanged,!1,!1),this.sentEvents[e]=!0)}},{key:"sendPreferencesVendorStatusChanged",value:function(){var e="".concat(this.eventTypes.uiAction,"-preferences.vendorchanged");void 0===this.sentEvents[e]&&(this.send(this.eventTypes.uiAction,{action:"preferences.vendorchanged"},this.store.getState().events.sampleSizes.uiActionPreferencesVendorChanged,!1,!1),this.sentEvents[e]=!0)}}],[{key:"isUUIDInSample",value:function(e,t){return!(!e||36!==e.length||!t||"number"!=typeof t||t<0||t>1)&&parseInt(e.slice(-2),16)/255<=t}}]),n}(y.a);ve.prototype.eventTypes={pageview:"pageview",consentAsked:"consent.asked",consentGiven:"consent.given",uiAction:"ui.action"};var he=n(25);function ge(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var ye=function(e){f()(n,e);var t=ge(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"configure",value:function(e){var t=e&&e.id&&e.config,n=e&&"number"==typeof e.size&&e.size>=0&&e.size<=1,r=!1;if(e&&(e.group&&("string"!=typeof e.group||"test"!==e.group&&"control"!==e.group)||(r=!0)),t&&n&&r){if(e.config.experiment&&delete e.config.experiment,e.startDate){var i=Object(he.a)(e.startDate);return i instanceof Date?(this.actions.setExperimentConfig(e.config),this.actions.setExperimentID(e.id),this.actions.setExperimentSize(e.size),this.actions.setExperimentStartDate(i),e.group&&this.actions.setExperimentGroup(e.group),!0):(console.log("Didomi - The test start date must be a date formatted as an ISO-8601 string"),!1)}return this.actions.setExperimentConfig(e.config),this.actions.setExperimentID(e.id),this.actions.setExperimentSize(e.size),e.group&&this.actions.setExperimentGroup(e.group),!0}return t?n?r||console.log('Didomi - The experiment group must be "control" or "test"'):console.log("Didomi - The test group size must be between 0 and 1"):console.log("Didomi - Experiment requires an ID, a size and a config to run"),!1}},{key:"run",value:function(e){var t=this.store.getState().experiment,n=t.id,r=t.size,i=t.config,o=t.startDate,a=t.group;if(!n||"number"!=typeof r||!i)return null;if(!this.isUserPartOfExperiment(o,e.created))return null;var c=a||this.getUserGroup(e.user_id,r);return c?(this.actions.setExperimentGroup(c),"test"===c?("3e6e3e05-9201-4614-a13e-b9649d1fa0e4"===this.services.SiteConfigService.get("app.apiKey")&&"bas-popin-expc"===n&&(window&&window.utag&&window.utag.data&&window.utag.data["cp.utag_main__pn"]&&parseInt(window.utag.data["cp.utag_main__pn"])>1?Object(s.i)(i,"notice.position","popup"):Object(s.i)(i,"notice.position","bottom")),i):null):null}},{key:"isUserPartOfExperiment",value:function(e,t){if(!e)return!0;var n=Object(he.a)(t);return n instanceof Date&&e.getTime()<=n.getTime()}},{key:"getCurrentExperiment",value:function(){var e=this.store.getState().experiment;return e.id?{group:e.group,id:e.id,size:e.size,startDate:e.startDate instanceof Date?e.startDate.toISOString():null}:null}},{key:"getUserGroup",value:function(e,t){return e&&36===e.length?0===t?"control":parseInt(e.slice(-5),16)%1e3<1e3*t?"test":"control":null}}]),n}(y.a),be=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;c()(this,e),this.previousGoogleStatusForRefresh=void 0,this.requireCookieConsent="boolean"!=typeof t.eprivacy||t.eprivacy,this.refresh="boolean"!=typeof t.refresh||t.refresh,this.refreshOnConsent="boolean"!=typeof t.refreshOnConsent||t.refreshOnConsent,this.consentPassedToDFPEvents=0,this.emit=n||function(){},this.passTargetingVariables=!0===t.passTargetingVariables}return p()(e,[{key:"setConsentStatus",value:function(e,t,n,r){var i=this,o=!0===e?0:1;window.googletag||(window.googletag={}),window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push((function(){i.passTargetingVariables&&(window.googletag.pubads().setTargeting("iabconsentstring",n),window.googletag.pubads().setTargeting("iabgdprapplies",r?"1":"0")),window.googletag.pubads().setRequestNonPersonalizedAds(o)})),window.adsbygoogle||(window.adsbygoogle=[]),window.adsbygoogle.requestNonPersonalizedAds=o,this.emit("integrations.consentpassedtodfp",{consentStatus:e,index:this.consentPassedToDFPEvents}),this.consentPassedToDFPEvents+=1,this.refresh&&(!0===t||this.refreshOnConsent)&&(!0!==e&&this.requireCookieConsent||0!==this.previousGoogleStatusForRefresh&&this.previousGoogleStatusForRefresh!==o&&(this.previousGoogleStatusForRefresh=o,this.resumeAdRequests()))}},{key:"resumeAdRequests",value:function(){window.googletag||(window.googletag={}),window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push((function(){if(window.googletag.pubadsReady)window.googletag.pubads().refresh();else var e=0,t=setInterval((function(){e+=40,window.googletag.pubadsReady?(window.googletag.pubads().refresh(),clearInterval(t)):e>=1e4&&clearInterval(t)}),40)})),window.adsbygoogle||(window.adsbygoogle=[]),window.adsbygoogle.pauseAdRequests=0}}]),e}(),me=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c()(this,e),this.config=t}return p()(e,[{key:"setConsentStatus",value:function(e,t){if(!0!==t){var n={dc:!0===e,al:!0===e,tg:!0===e,cd:!0===e,sh:!0===e,re:!1};if(window.Krux||((window.Krux=function(){window.Krux.q.push(arguments)}).q=[]),this.config.namespace){var r=this.config.namespace;-1===r.indexOf("ns:")&&(r="ns:".concat(r)),window.Krux(r,"consent:set",n)}else window.Krux("consent:set",n)}}}]),e}(),Se=n(27),Oe=n.n(Se),Ce="granted",we="denied",Pe="ad",je="analytics",ke="functionality",_e="personalization",Ie="security",Ae=we,Ee=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c()(this,e),this.config=t,this.dataLayerName="dataLayer","string"==typeof t.dataLayerName&&t.dataLayerName.length>0&&(this.dataLayerName=t.dataLayerName),window[this.dataLayerName]||(window[this.dataLayerName]=[]),this.setGoogleDeveloperId()}return p()(e,[{key:"pushToDataLayer",value:function(){window[this.dataLayerName]&&"function"==typeof window[this.dataLayerName].push&&window[this.dataLayerName].push(arguments)}},{key:"setGoogleDeveloperId",value:function(){this.pushToDataLayer("set","developer_id.dMTc4Zm",!0)}},{key:"setConsentStatus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e.length?this.handleConsentUpdate(e):this.handleInitialPageLoad()}},{key:"handleInitialPageLoad",value:function(){!0===this.config.setDefaultStatus&&this.pushToDataLayer("consent","default",{ad_storage:this.getDefaultGCMPurposeStatus(Pe),analytics_storage:this.getDefaultGCMPurposeStatus(je),functionality_storage:this.getDefaultGCMPurposeStatus(ke),personalization_storage:this.getDefaultGCMPurposeStatus(_e),security_storage:this.getDefaultGCMPurposeStatus(Ie)})}},{key:"handleConsentUpdate",value:function(e){var t=Oe()(e,2),n=t[0],r=t[1];this.pushToDataLayer("consent","update",{ad_storage:this.getGCMPurposeStatus(n),analytics_storage:this.getGCMPurposeStatus(r),functionality_storage:this.getGCMPurposeStatus(n),personalization_storage:this.getGCMPurposeStatus(n),security_storage:this.getGCMPurposeStatus(!0)})}},{key:"getGCMPurposeStatus",value:function(e){return!0===e?Ce:we}},{key:"getDefaultGCMPurposeStatus",value:function(e){if("security"===e)return Ce;var t=Object(s.f)(this.config,"defaultStatus.".concat(e));return"boolean"==typeof t?this.getGCMPurposeStatus(t):Ae}}]),e}(),Te=[{id:"google",cls:be,vendorIds:["google",N.g.google,"c:google"],usesMultipleVendors:!1},{id:"salesforce-dmp",cls:me,vendorIds:["salesforce",N.g.salesforce,"c:salesforce"],usesMultipleVendors:!1},{id:"gcm",cls:Ee,vendorIds:["google","c:googleana-4TXnJigR"],usesMultipleVendors:!0}];function Le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function De(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=!1!==e.refreshOnConsent;if(e.vendors)for(var n=e.vendors,r=0;r1?n-1:0),i=1;i2?i-2:0),a=2;a0){var c=s.getAttribute(t);if("data-vendor"===t&&(r=He(He({},r),i.addVendorsRelatedMacros(-1!==o.indexOf(String(c))))),"data-vendor-raw"===t&&(r=He(He({},r),i.addVendorsRawRelatedMacros(-1!==o.indexOf(String(c))))),"immediate"!==s.getAttribute("data-loading"))if(!0===n){for(var u=String(c).split(","),p=!0,l=0;l0&&(p=p&&-1!==o.indexOf(String(f)))}!1===p&&(a=!1)}else-1===o.indexOf(String(c))&&(a=!1)}else a=!1;return null})),!0===a&&i.replaceTags(t,s,r))},a=0;a0&&(window.EA_epmSet(n),window.EA_epmEnd())}},{key:"setup",value:function(e,t,n,r,i,o,s,a){var c=this;this.isContainerLoaded?this.send(t):this.containerLoading.then((function(){c.send(t)}))}}]),e}(),Ye=function(){function e(){var t=this;c()(this,e),this.isContainerLoaded=!1,this.containerLoading=new Promise((function(e){Object(oe.j)((function(n){window._oEa&&window.EA_collector&&(t.isContainerLoaded=!0,e(),n())}),100,3e4)}))}return p()(e,[{key:"send",value:function(e){var t=e.didomiVendorsConsent.split(",").filter((function(e){return-1===e.indexOf("iab:")})).join(",");window.EA_collector(["cmp-customvendor-allowed",t])}},{key:"setup",value:function(e,t){var n=this;this.isContainerLoaded?this.send(t):this.containerLoading.then((function(){n.send(t)}))}}]),e}();function Xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $e(e){for(var t=1;t0&&(this.dataLayerName=t.dataLayerName),window[this.dataLayerName]||(window[this.dataLayerName]=[])}return p()(e,[{key:"pushToDataLayer",value:function(e){window[this.dataLayerName]&&"function"==typeof window[this.dataLayerName].push&&window[this.dataLayerName].push(e)}},{key:"setup",value:function(e,t,n,r,i,o,s,a){this.setupCookies(a),this.setupVendors(e,t)}},{key:"setupCookies",value:function(e){0!==e.length&&(1===e.length&&"essential"===e[0]||this.pushToDataLayer({event:"didomi-cookies-consent",didomiCookiesConsent:e.join(",")}))}},{key:"setupVendors",value:function(e,t){this.pushToDataLayer($e({event:"didomi-consent"},t)),e?this.pushToDataLayer($e({event:"didomi-ready"},t)):this.pushToDataLayer($e({event:"didomi-consent-changed"},t))}}]),e}(),tealium:function(){function e(){c()(this,e),this.utag=new ze("utag")}return p()(e,[{key:"setup",value:function(e,t){e?this.utag.call("link",et({tealium_event:"didomi-ready"},t)):this.utag.call("link",et({tealium_event:"didomi-consent-changed"},t))}}]),e}(),eulerian:Qe,"eulerian-v2":Ye},rt=function(e){f()(n,e);var t=tt(n);function n(e,r,i){var o;return c()(this,n),(o=t.call(this,e,r,i)).providers={},o.oldAllowedCategories=[],o.oldVendorsByStatus={allowed:[],unknown:[],denied:[]},o.oldPurposesByStatus={allowed:[],unknown:[],denied:[]},o}return p()(n,[{key:"configure",value:function(e,t){nt[e]?this.providers[e]||(this.providers[e]=new nt[e](t)):console.error('Didomi SDK - The tag manager "'.concat(e,'" is not supported. Possible values: ').concat(Object.keys(nt).join(", ")))}},{key:"run",value:function(){var e=this,t=Object(s.j)(this.providers);t.length>0&&(this.setup(t,!0),this.services.CookiesService.on("cookies.enable",(function(){e.setup(t,!1)})),this.services.ConsentService.on("internal.consent.changed",(function(){e.setup(t,!1)})))}},{key:"areStatusDifferent",value:function(e,t){return!Object(s.a)(e.allowed,t.allowed)||!Object(s.a)(e.unknown,t.unknown)||!Object(s.a)(e.denied,t.denied)}},{key:"areCategoriesDifferent",value:function(e){return!Object(s.a)(e,this.oldAllowedCategories)}},{key:"getVendorsByStatus",value:function(){for(var e={allowed:[],denied:[],unknown:[]},t={allowed:[],denied:[],unknown:[]},n=this.services.WebsiteService.getRequiredVendors(),r=0;r0?"".concat(e.join(","),","):""}},{key:"setup",value:function(e,t){var n=this.services.CookiesService.getAllowedCategories(),r=this.getVendorsByStatus(),i=r.vendorsByStatusWithPurposes,o=r.vendorsByStatusWithoutPurposes,s=this.getPurposesByStatus();if(t||this.areStatusDifferent(i,this.oldVendorsByStatus)||this.areStatusDifferent(s,this.oldPurposesByStatus)||this.areCategoriesDifferent(n)){this.oldVendorsByStatus=i,this.oldPurposesByStatus=s,this.oldAllowedCategories=n;for(var a=this.services.UserService.isConsentRequired()?1:0,c=this.services.TCFService.getConsentData().consentData,u=this.services.ExperimentsService.getCurrentExperiment(),p=this.getCustomVariables(a,c,i,o,s,u),l=0;l0}function ct(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var ut=function(e){f()(n,e);var t=ct(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"configure",value:function(e){if(e){if(e.authToken){var t=Object(W.d)(e.authToken);t&&(e.organizationId=t.organization_id,e.organizationUserId=t.sub)}e.ignoreConsentBefore&&(e.ignoreConsentBefore=Object(he.a)(e.ignoreConsentBefore)||null),this.actions.setUserConfig(e)}var n=Object(s.f)(this.store.getState(),"user.bots",{});this.actions.setUserConfig({isBot:at(n.types,n.extraUserAgents,navigator.userAgent)})}},{key:"getCountry",value:function(){return Object(s.f)(this.store.getState(),"user.country")||null}},{key:"getRegion",value:function(){return Object(s.f)(this.store.getState(),"user.region")||null}},{key:"getId",value:function(){return this.services.StorageService.getTokenFromLocalStore().user_id||null}},{key:"getAuthToken",value:function(){var e=this.store.getState();return Object(s.f)(e,"user.authToken")||(this.shouldReadTokenFromURL()?Object(oe.d)("token"):null)||null}},{key:"getOrganizationId",value:function(){var e=this.store.getState();return Object(s.f)(e,"user.organizationId")||null}},{key:"getOrganizationUserId",value:function(){return J(this.store.getState())}},{key:"getGeoFromWindow",value:function(){return{country:"string"==typeof window.didomiCountry&&2===window.didomiCountry.length?window.didomiCountry.toUpperCase():null,region:"string"==typeof window.didomiRegion&&window.didomiRegion.length>0?window.didomiRegion.toUpperCase():null}}},{key:"getGeoFromURL",value:function(){var e=/didomi_country=([a-zA-Z]{2})/.exec(window.location.search),t=/didomi_region=([a-zA-Z]{2})/.exec(window.location.search);return{country:e?e[1]:null,region:t?t[1]:null}}},{key:"initLocation",value:function(e){var t=this;if("function"==typeof e){var n=this.getGeoFromURL(),r=this.getGeoFromWindow(),i={country:n.country||r.country||null,region:n.region||r.region||null};i.country&&"US"!==i.country?(this.actions.setUserLocation(i.country,null),e(null,i.country,null)):i.country&&i.region?(this.actions.setUserLocation(i.country,i.region),e(null,i.country,i.region)):window.gdprAppliesGlobally&&"US"!==i.country?(this.actions.setUserLocation(i.country,null),e(!0)):le.a.ajax({method:"GET",url:"".concat(this.services.SDKConfigService.get("apiPath"),"/locations/current?fields[]=country_code&fields[]=region_code"),headers:{"Content-Type":"application/json"},cors:!0},(function(n,r){if(200===n)try{var i=JSON.parse(r);i.country_code&&t.actions.setUserLocation(i.country_code,i.region_code),e(null,i.country_code,i.region_code)}catch(t){e(!0)}else e(!0)}))}}},{key:"isConsentRequired",value:function(){var e=Object(s.f)(this.store.getState(),"user",{});return(!e.bots||!1!==e.bots.consentRequired||!e.isBot)&&(!0===Object(s.f)(this.store.getState(),"website.ignoreCountry")||!!this.isSubjectToRegulation("gdpr"))}},{key:"isSubjectToRegulation",value:function(e){return!0===this.store.getState().user.regulations[e]}},{key:"getExternalConsent",value:function(){return this.store.getState().user.externalConsent}},{key:"loadExternalConsent",value:function(){var e=this.getExternalConsent();if(e.enabled&&e.value&&"object"===ot()(e.value)){var t=e.value;if(t.purposes||t.vendors)this.services.ConsentService.setUserStatus(t);else{var n=t.disabledPurposes,r=t.disabledVendors,i=t.enabledPurposes,o=t.enabledVendors,s=t.enabledPurposesLegitimateInterests,a=t.disabledPurposesLegitimateInterests,c=t.enabledVendorsLegitimateInterests,u=t.disabledVendorsLegitimateInterests,p=t.action;this.services.ConsentService.setUserConsentStatus(i,n,o,r,s,a,c,u,void 0,void 0,p)}}}},{key:"shouldReadTokenFromURL",value:function(){return this.store.getState().user.shouldReadTokenFromURL}}]),n}(y.a),pt=n(13);function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ft(e){for(var t=1;t0&&(n.restrictions=a);var c=Object(s.f)(e,"vendors.iab");if(c&&Array.isArray(c))for(var u=0;u0||L.length>0)&&(I.push(ft(ft({},E),{},{purposeIds:T,legIntPurposeIds:L,id:"c:".concat(E.id),namespace:"custom"})),n.vendors.push("c:".concat(E.id)))}I.length>0&&this.services.DatabasesService.addVendorsToDatabase(I)}var D,V=Object(s.f)(e,"vendors.overrideVendors");if(V)for(var R=0,x=Object.keys(V);R0&&(n.consentDuration=e.consentDuration),"number"==typeof e.deniedConsentDuration&&e.deniedConsentDuration>0&&(n.deniedConsentDuration=e.deniedConsentDuration),e.deploymentId&&(n.deploymentId=e.deploymentId),this.actions.setWebsiteConfig(n),this.actions.setIABStacks(this.services.TCFService.getIABStacks(this.getRequiredPurposes("iab"),Object(s.f)(e,"vendors.iab.stacks")))}}},{key:"numberOfDaysHasExceeded",value:function(){var e=this.services.NoticeService.getDaysBeforeShowingAgain(),t=this.services.StorageService.getTokenFromCookies().token;return t=t||{},Object(oe.c)(new Date(t.updated||null))>=e}},{key:"determineConsentNoticeStatus",value:function(){this.isRegulationApplied("ccpa")&&this.services.CCPAService.shouldShowNotice()?this.services.NoticeService.show():!this.isRegulationApplied("ccpa")&&this.shouldConsentBeCollected()?(this.services.NoticeService.show(),this.services.PreferencesService.shouldShowWhenConsentIsMissing()&&this.services.PreferencesService.show()):(this.services.NoticeService.hide(),this.services.PreferencesService.hide())}},{key:"shouldConsentBeCollected",value:function(){if(this.services.UserService.isConsentRequired()){var e=this.store.getState();return!!K(e)||!0!==this.services.ConsentService.hasAllConsentStatus(this.getPurposesFromAllLegalBases(),this.getRequiredVendors(),2===this.TCFVersion)&&(!1===Object(G.e)(e)||this.numberOfDaysHasExceeded()||!this.services.ConsentService.hasAnyStatus())}return!1}},{key:"setUserAgreeToAll",value:function(e){var t=this.store.getState(),n=Object(q.e)(t),r=Object(q.k)(t),i=Object(q.m)(t),o=Object(q.p)(t),s=Object(q.o)(t);if(0!==[].concat(j()(r),j()(i)).length&&0!==o.length||0!==n.length){var a=new I.a(this.services.ConsentService.getUserStatus.bind(this.services.ConsentService),this.services.ConsentService.setUserStatus.bind(this.services.ConsentService),e);a.enablePurposes.apply(a,j()(r)),a.enableVendors.apply(a,j()(o)),2===this.TCFVersion&&(a.enableVendorsLegitimateInterests.apply(a,j()(s)),a.enablePurposesLegitimateInterests.apply(a,j()(i))),a.commit(),this.services.NoticeService.hide()}}},{key:"setUserDisagreeToAll",value:function(e){var t=this.store.getState(),n=Object(q.e)(t),r=Object(q.k)(t),i=Object(q.m)(t),o=Object(q.p)(t),s=Object(q.o)(t);if(0!==[].concat(j()(r),j()(i)).length&&0!==o.length||0!==n.length){var a=new I.a(this.services.ConsentService.getUserStatus.bind(this.services.ConsentService),this.services.ConsentService.setUserStatus.bind(this.services.ConsentService),e);a.disablePurposes.apply(a,j()(r)),a.disableVendors.apply(a,j()(o)),2===this.TCFVersion&&(a.disableVendorsLegitimateInterests.apply(a,j()(s)),a.disablePurposesLegitimateInterests.apply(a,j()(i))),a.commit(),this.services.NoticeService.hide()}}},{key:"isUserConsentStatusPartial",value:function(){return!1!==this.services.UserService.isConsentRequired()&&(0!==this.getRequiredVendors().length&&!this.services.ConsentService.hasAllConsentStatus(this.getPurposesFromAllLegalBases(),this.getRequiredVendors(),2===this.TCFVersion))}},{key:"getRequiredVendorIds",value:function(){return Object(s.f)(this.store.getState(),"website.vendors",[])}},{key:"getRequiredVendors",value:function(e){var t=this;return this.getRequiredVendorIds().map((function(e){return t.services.DatabasesService.getVendor(e)})).filter((function(t){return!e||t.namespace===e})).filter((function(e){return"object"===ot()(e)}))}},{key:"getRequiredFeatures",value:function(){for(var e=this,t=[],n=this.getRequiredVendors().filter(N.q),r=0;r0})).map((function(e){return e.id}))}},{key:"getRequiredSpecialPurposes",value:function(){for(var e=this,t=[],n=this.getRequiredVendors().filter(N.q),r=0;r0&&(e=n,this.actions.setAPIKey(e))}}return e}},{key:"getProviderKey",value:function(){var e=Object(s.f)(this.store.getState(),"website.providerKey");if(!e){var t=document.getElementById("spcloader");if(t&&t.getAttribute){var n=t.getAttribute("data-provider");"string"==typeof n&&n.length>0&&(e=n,this.actions.setProviderKey(e))}}return e}},{key:"getCustomSDKKey",value:function(){return Object(s.f)(this.store.getState(),"website.customSDK")}},{key:"getEnableGlobalConsentForAllVendorsAndPurposes",value:function(){return Object(s.f)(this.store.getState(),"website.enableGlobalConsentForAllVendorsAndPurposes")}},{key:"shouldAlwaysDisplayActionButtons",value:function(){return Object(s.f)(this.store.getState(),"website.alwaysDisplayActionButtons")}},{key:"isRegulationEnabled",value:function(e){return!0===Object(s.f)(this.store.getState(),"website.regulations.".concat(e,".enabled"))}},{key:"isRegulationApplied",value:function(e){return this.isRegulationEnabled(e)&&this.services.UserService.isSubjectToRegulation(e)}},{key:"isTCFEnabled",value:function(){return!1!==Object(s.f)(this.store.getState(),"website.tcfEnabled")}},{key:"getOpenDialogsCount",value:function(){return Object(s.f)(this.store.getState(),"website.openDialogsCount")||0}},{key:"incrementOpenDialogsCount",value:function(){this.actions.setOpenDialogsCount(this.getOpenDialogsCount()+1)}},{key:"decrementOpenDialogsCount",value:function(){this.actions.setOpenDialogsCount(this.getOpenDialogsCount()-1)}},{key:"getPublisherRestrictions",value:function(){return Object(s.f)(this.store.getState(),"website.restrictions",[])}}]),n}(y.a),ht=n(44),gt=n(23),yt=n(46),bt=function(){function e(t){c()(this,e),this.callbacks={},this.timeoutCalled=!1;var n=document.createElement("iframe");n.setAttribute("src",t),n.setAttribute("id","iframe-cookies-group"),n.setAttribute("style","display:none"),document.body.appendChild(n),this.iframe=n}return p()(e,[{key:"isNotResponding",value:function(){return this.timeoutCalled}},{key:"getType",value:function(){return"group"}},{key:"getTokens",value:function(e,t,n,r,i,o,s,a){var c=this;this.iframe.onload=function(){c.postMessageToIframe("getTokens",{name:e,type:t,storageSources:n,isSameSiteRequired:r,TCFVersion:i,expiry:o},s,a)}}},{key:"setToken",value:function(e,t,n,r,i){this.postMessageToIframe("setToken",{name:e,value:t,storageSources:n,isSameSiteRequired:r,expiry:i})}},{key:"deleteToken",value:function(e){this.postMessageToIframe("deleteToken",{name:e})}},{key:"postMessageToIframe",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:4e3;if(this.iframe&&!this.isNotResponding()){var o=Object(yt.a)(),s=this.getType();this.iframe.contentWindow.postMessage({__didomiCall:{call:e,callId:o,type:s,params:t}},"*"),n&&(this.callbacks[o]=n,setTimeout((function(){r.callbacks[o]&&(r.callbacks[o](new Error("Timeout")),delete r.callbacks[o],r.timeoutCalled=!0)}),i))}}},{key:"receiveMessageFromIframe",value:function(e){if(e&&e.data){var t;try{t="string"==typeof e.data?JSON.parse(e.data):e.data}catch(e){return}if(t.__didomiCall){var n=t.__didomiCall;this.callbacks[n.callId]&&this.getType()===n.type&&(this.callbacks[n.callId](null,n.params),delete this.callbacks[n.callId])}}}}]),e}();function mt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var St=function(e){f()(n,e);var t=mt(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"init",value:function(){this.TCFVersion=this.services.TCFService.version,this.tcfCookieName=Object(N.o)(this.TCFVersion),this.group={iframe:null,didomiToken:null,iframeNotResponding:!1,iabConsentString:null},this.callbackCalled=!1,this.iframesCalled=0,this.iframesError=0,this.iframesDisabled=0}},{key:"configure",value:function(e,t){if(e){var n={},r=Object(s.f)(e,"group"),i={};void 0!==r&&r===Object(r)&&(r.customDomain&&"string"==typeof r.customDomain&&(i.customDomain=r.customDomain),r.enabled&&"boolean"==typeof r.enabled&&(i.enabled=r.enabled),n.group=i),this.actions.setThirdPartyCookiesConfig(n),this.storageSources=t}}},{key:"getStorageSources",value:function(){return this.store.getState().cookies.storageSources}},{key:"isSameSiteRequired",value:function(){return this.store.getState().cookies.isSameSiteRequired}},{key:"createIframe",value:function(){var e=this.services.SDKConfigService.get("globalCookiesProtocol"),t=Object(s.f)(this.getConfigCookie(),"customDomain"),n="".concat(e,"://").concat(Object(oe.i)(t),"/global-cookies.").concat(Object(oe.f)(),".html");return new bt(n)}},{key:"initThirdParties",value:function(e){var t=this;if(this.isThirdPartyActive()){window.addEventListener?window.addEventListener("message",(function(e){return t.receiveMessageFromIframe(e)}),!1):window.attachEvent("onmessage",(function(e){return t.receiveMessageFromIframe(e)}));var n=this.store.getState();this.group.iframe=this.createIframe(),this.group.iframe.getTokens(Object(Q.e)(n),"group",this.storageSources,this.isSameSiteRequired(),this.TCFVersion,Object(q.b)(n),(function(n,r){return t.getTokenFromIframe(n,r,e)}))}else e()}},{key:"receiveMessageFromIframe",value:function(e){this.isThirdPartyActive()&&this.group.iframe.receiveMessageFromIframe(e)}},{key:"getConfigCookie",value:function(){return Object(s.f)(this.store.getState(),"cookies.group")}},{key:"getEnabledCookies",value:function(){return this.isThirdPartyActive()?this.getCookie():null}},{key:"getCookie",value:function(){return{didomiToken:this.group.didomiToken,iabConsentString:this.group.iabConsentString}}},{key:"setEnabledCookies",value:function(e,t){this.isThirdPartyActive()&&this.setCookie(e,t)}},{key:"hasEnabledThirdParties",value:function(){return this.isThirdPartyActive()}},{key:"setCookie",value:function(e,t){var n=this.store.getState(),r=Object(q.b)(n);e&&this.group.iframe.setToken(Object(Q.e)(n),e,this.storageSources,this.isSameSiteRequired(),r),t&&this.group.iframe.setToken(this.tcfCookieName,t,this.storageSources,this.isSameSiteRequired(),r)}},{key:"hasTriedLoadingAllEnabledThirdParties",value:function(){var e=this.isThirdPartyActive()?1:0;return this.iframesCalled===e+this.iframesError+this.iframesDisabled}},{key:"isEnabled",value:function(){var e=this.store.getState();return Object(s.f)(e,"cookies.group.enabled")||!1}},{key:"isThirdPartyActive",value:function(){return this.getConfigCookie().enabled&&!1!==this.isThirdPartySupported()&&!0!==this.group.iframeNotResponding}},{key:"isThirdPartySupported",value:function(){return"false"!==Object(gt.b)("didomi_third_party_cookie",this.storageSources)}},{key:"getTokenFromIframe",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if(this.iframesCalled+=1,e&&"Timeout"===e.message)this.iframesError+=1,this.group.iframeNotResponding=!0,!this.callbackCalled&&this.hasTriedLoadingAllEnabledThirdParties()&&(this.callbackCalled=!0,n());else{if(t.didomi_accept_cookie){var r=null;t.iab_consent_string&&(this[t.didomi_type].iabConsentString=t.iab_consent_string),t.didomi_token&&(r=t.didomi_token),this[t.didomi_type].didomiToken=r}else this.iframesDisabled+=1,Object(gt.c)("didomi_third_party_cookie",!1,this.services.LocalCookiesService.getCookieDomain(),this.storageSources,!1,!1,Object(q.b)(this.store.getState()));!this.callbackCalled&&this.hasTriedLoadingAllEnabledThirdParties()&&(this.callbackCalled=!0,n())}}},{key:"resetIABToken",value:function(){this.isThirdPartyActive()&&this.group.iframe.deleteToken(this.tcfCookieName)}}]),n}(y.a);function Ot(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var Ct=function(e){f()(n,e);var t=Ot(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"init",value:function(){this.tcfCookieName=Object(N.o)(this.services.TCFService.version)}},{key:"configure",value:function(e,t){if(e){var n={},r=Object(s.f)(e,"local"),i={};void 0!==r&&r===Object(r)&&("string"==typeof r.customDomain&&(i.customDomain=r.customDomain),n.local=i),this.actions.setLocalCookiesConfig(n),this.storageSources=t}}},{key:"isSameSiteRequired",value:function(){return this.store.getState().cookies.isSameSiteRequired}},{key:"getLocalCookies",value:function(){return{didomiToken:Object(gt.b)(Object(Q.e)(this.store.getState()),this.storageSources),iabConsentString:Object(gt.b)(this.tcfCookieName,this.storageSources)}}},{key:"setLocalCookies",value:function(e,t){var n=this.getCookieDomain(),r=Object(q.b)(this.store.getState());e&&Object(gt.c)(Object(Q.e)(this.store.getState()),e,n,this.storageSources,!1,this.isSameSiteRequired(),r),t&&Object(gt.c)(this.tcfCookieName,t,n,this.storageSources,!1,this.isSameSiteRequired(),r)}},{key:"getCookieDomain",value:function(){return Object(s.f)(this.store.getState(),"cookies.local.customDomain")}},{key:"resetIABToken",value:function(){Object(gt.a)(this.tcfCookieName,this.getCookieDomain())}}]),n}(y.a),wt=n(28),Pt=n(45);function jt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var kt=function(e){f()(n,e);var t=jt(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"getInitialState",value:function(){return Object(s.b)(Pt.initialState.consent)}},{key:"getUserConsentToken",value:function(){return Object(s.f)(this.store.getState(),"consent")}},{key:"setConsentToken",value:function(e){var t=this.createConsentByVendorFromToken(e);this.actions.setConsentByVendor(t),this.actions.setConsent(e)}},{key:"setConsentString",value:function(e){this.actions.setConsentString(e)}},{key:"setConsentStringPresentFromStorage",value:function(e){this.actions.setConsentStringPresentFromStorage(e)}},{key:"getConsentString",value:function(){return Object(s.f)(this.store.getState(),"iab.consentString")}},{key:"isVendorEnabled",value:function(e){var t=e.vendor,n=e.enabledPurposes,r=e.essentialPurposes;if(-1===e.enabledVendors.indexOf(t.id))return!1;for(var i=Array.isArray(t.purposeIds)?t.purposeIds.filter((function(e){return-1===r.indexOf(e)})):t.purposeIds,o=0;o0&&void 0!==arguments[0]?arguments[0]:{},t={};return e&&(e.purposes&&Array.isArray(e.purposes)&&(t.purposes={},e.purposes.forEach((function(e){t.purposes[e.id]=Tt(Tt({},e),{},{preferences:{},channels:{}}),e.channels&&Array.isArray(e.channels)&&e.channels.forEach((function(n){t.purposes[e.id].channels[n.id]=Tt({},n)})),e.preferences&&Array.isArray(e.preferences)&&e.preferences.forEach((function(n){t.purposes[e.id].preferences[n.id]=Tt(Tt({},n),{},{channels:{}}),n.channels&&Array.isArray(n.channels)&&n.channels.forEach((function(r){t.purposes[e.id].preferences[n.id].channels[r.id]=r}))}))}))),e.channels&&Array.isArray(e.channels)&&(t.channels={},e.channels.forEach((function(e){t.channels[e.id]=e})))),t},Dt=function(e){return{purposes:Object.keys(e.purposes||{}).map((function(t){var n=e.purposes[t],r=n.preferences,i=n.channels;return Tt(Tt({},e.purposes[t]),{},{preferences:Object.keys(r||{}).map((function(e){var t=r[e];return Tt(Tt({},t),{},{channels:Object.keys(t.channels||{}).map((function(e){return Tt({},t.channels[e])}))})})),channels:Object.keys(i||{}).map((function(e){return i[e]}))})})),channels:Object.keys(e.channels||{}).map((function(t){return e.channels[t]}))}};function Vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return this.getRemoteConsentEventsFromAPI(e).then((function(e){var t=e.data.map((function(e){return Rt(Rt({},e),{},{consents:Lt(e.consents)})}));return Rt(Rt({},e),{},{data:t})}))}},{key:"setRemoteConsentStatusForAll",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.services.UserService.getAuthToken();return new Promise((function(r,i){return n?t.consents&&"object"===ot()(t.consents)?void le.a.ajax({method:"POST",url:"".concat(e.services.SDKConfigService.get("apiPath"),"/consents/events"),body:JSON.stringify(t),headers:{Authorization:"Bearer ".concat(n),"Content-Type":"application/json"},cors:!0},(function(t,n){if(201===t){var o={};try{o=JSON.parse(n)}catch(e){}e.actions.setRemoteConsents(Lt(o.consents)),e.refreshRemoteConsentsFromAPI().then((function(){r()}))}else i(new Error("Invalid HTTP response code"))})):(console.error("Didomi - Unable to set the remote consent because the consents is empty"),i(new Error("Unable to set the remote consent because the consents is empty"))):(console.error("Didomi - Unable to set the remote consent because the token is empty"),i(new Error("Unable to set the remote consent because the token is empty")))}))}},{key:"refreshRemoteConsentsFromAPI",value:function(){var e=this;return this.getRemoteConsentsFromAPI().then((function(){e.emit("remoteconsent.changed")}))}},{key:"saveConsentForEntityById",value:function(e,t,n,r,i,o){var a=Object(s.h)(r,["enabled","metadata"]),c=this.setConsent({},{purposeId:e,preferenceId:t,channelId:n,data:a}),u=Dt(c);this.setRemoteConsentStatusForAll({consents:u,metadata:i,proofs:o})}},{key:"setPendingConsentForEntityById",value:function(e,t,n,r){var i=Object(s.h)(r,["enabled","metadata","preferenceValue"]);this.actions.setPendingConsent({purposeId:e,preferenceId:t,channelId:n,data:i}),this.emit("consent.pendingchanged",{pendingConsents:this.getPendingConsents()})}},{key:"getPendingConsents",value:function(){var e=this.store.getState().pendingConsents;return Object.keys(e).map((function(t){return e[t]}))}},{key:"savePendingConsents",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n={};this.getPendingConsents().forEach((function(t){var r=t.purposeId,i=t.preferenceId,o=t.channelId,s=t.data;n=e.setConsent(n,{purposeId:r,preferenceId:i,channelId:o,data:s})}));var r=Dt(n);return this.setRemoteConsentStatusForAll(Rt({consents:r},t)).then((function(){return e.resetPendingConsents()}))}},{key:"resetPendingConsents",value:function(){this.actions.resetPendingConsents(),this.emit("consent.pendingchanged",{pendingConsents:this.getPendingConsents()})}},{key:"isUserAuthenticated",value:function(){return Object(s.f)(this.store.getState(),"isUserAuthenticated")}},{key:"getCallbackURL",value:function(){return Object(s.f)(this.store.getState(),"callbackURL")||null}},{key:"requestAuthenticationURL",value:function(){var e=this,t=document.location,n=t.protocol,r=t.hostname,i=t.pathname,o="".concat(n,"//").concat(r).concat(i),s=this.services.SDKConfigService.get("apiPath"),a=this.services.WebsiteService.getAPIKey();return new Promise((function(t){le.a.ajax({url:"".concat(s,"/auth/initiate?key=").concat(a,"&privacy_center_url=").concat(o,"&redirect=false")},(function(n,r){if(200===n)try{var i=JSON.parse(r).callback;e.actions.setCallbackURL(i),t(i)}catch(e){console.error("Didomi - ".concat(e.message)),t(!1)}t(!1)}))}))}},{key:"sendMessageLogin",value:function(e){var t=this,n=e.value,r=e.channel,i=e.params;return new Promise((function(e,o){var s=t.getCallbackURL();if(!s){var a="You need to request a callback URL through Didomi.requestAuthenticationURL()";return console.error("Didomi - ".concat(a)),o({error:a})}var c=i?"&".concat(encodeURI(Object.keys(i).map((function(e){return"message_params[".concat(e,"]=").concat(i[e])})).join("&"))):"";le.a.ajax({method:"GET",url:"".concat(s,"&channel=").concat(r,"&id=").concat(encodeURIComponent(n)).concat(c),cors:!0},(function(t,n){return 200!==t?(console.error("Didomi - An error occurred while trying to send the message"),o({error:n,code:t})):e()}))}))}}]),n}(M);function Bt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var Ut=function(e){f()(n,e);var t=Bt(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"configure",value:function(e){if(this.TCFVersion=this.services.TCFService.version,e){var t={};e.storageSources&&(t.storageSources={cookies:!1!==e.storageSources.cookies,localStorage:!1!==e.storageSources.localStorage}),e.didomiTokenCookieName&&("string"==typeof e.didomiTokenCookieName&&e.didomiTokenCookieName.length>0?t.didomiTokenCookieName=e.didomiTokenCookieName:console.error('Didomi - Cookie name "'.concat(e.didomiTokenCookieName,'" is not a valid cookie name. Cookies names must be a valid string.'))),this.actions.setStorageConfig(t),this.services.ThirdPartyCookiesService.configure(e,this.store.getState().cookies.storageSources),this.services.LocalCookiesService.configure(e,this.store.getState().cookies.storageSources)}}},{key:"getStorageSources",value:function(){return this.store.getState().cookies.storageSources}},{key:"areThirdPartyCookiesEnabled",value:function(){return this.services.ThirdPartyCookiesService.isEnabled()}},{key:"initStorages",value:function(e){this.services.ThirdPartyCookiesService.initThirdParties(e)}},{key:"getNewToken",value:function(){var e=this.services.LocalStoreService.getInitialState(),t=Object(oe.b)();return e.created=t,e.updated=t,e}},{key:"createNewToken",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.getNewToken();return e&&Object(s.i)(t,"user_id",e),this.resetIABToken(),this.setTokenToStorages(t),t}},{key:"initStoreFromStorage",value:function(){var e=this.store.getState(),t=this.getTokenFromCookies(),n=t.token,r=this.fixConsentString(t.iabConsentString),i=t.didomiTokenCreatedFromIABToken;return H(e,n)?(n=this.reset(n.user_id),i=!1):n&&i?this.setTokenToStorages(n):n?(this.setTokenToLocalStore(n),this.setConsentStringToLocalStore(r)):n=this.createNewToken(),this.syncLocalAndThirdPartyStorage(),{token:n,didomiTokenCreatedFromIABToken:i}}},{key:"fixConsentString",value:function(e){if(!e)return e;var t=this.services.TCFService.fixConsentString(e);return t!==e?(this.setCookies({iabConsentString:t}),t):e}},{key:"setTokenToStorages",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t&&(e=this.updateToken(e));var n=this.createConsentCookiesFromToken(e);return this.setCookies(n),this.setTokenToLocalStore(e),this.setConsentStringToLocalStore(n.iabConsentString),e}},{key:"flushTokenToStorage",value:function(){var e=this.getTokenFromLocalStore();this.setTokenToStorages(e,!1)}},{key:"updateToken",value:function(e){var t=Object(s.b)(e),n=Object(oe.b)();return t.updated=n,2===this.TCFVersion&&(t.created=n),t}},{key:"createConsentCookiesFromToken",value:function(e){var t=Object(s.b)(e),n=null,r=Object(s.f)(t,"vendors.enabled")||[],i=Object(s.f)(t,"vendors.disabled")||[],o=Object(s.f)(t,"vendors_li.enabled")||[],a=Object(s.f)(t,"vendors_li.disabled")||[];if(r.length||i.length||o.length||a.length){var c=this.store.getState();n=this.services.TCFService.tokenToIABConsentString(t,this.services.I18nService.locale,Object(pt.d)(c),Object(pt.g)(c),!0);var u=this.services.TCFService.atpTokenFromDidomiToken(Object(s.b)(t));t=this.services.TCFService.removeATPVendorsFromDidomiToken(t),u&&(t.ac=u)}return{iabConsentString:n,didomiTokenAsBase64:Object(W.e)(t,2===this.TCFVersion?Object.keys(N.c[2]):[])}}},{key:"setCookies",value:function(e){var t=this,n=e.iabConsentString,r=e.didomiTokenAsBase64;return this.services.HooksService.get("setCookies",(function(){t.services.ThirdPartyCookiesService.hasEnabledThirdParties()?(t.services.ThirdPartyCookiesService.setEnabledCookies(r,n),t.services.LocalCookiesService.setLocalCookies(null,n)):t.services.LocalCookiesService.setLocalCookies(r,n)}))()}},{key:"getCookies",value:function(){var e=this;return this.services.HooksService.get("getCookies",(function(){var t=e.services.ThirdPartyCookiesService.getEnabledCookies(),n=e.services.LocalCookiesService.getLocalCookies();return e.setCookiesInLocalStore(t,n),null!==t?t:n}))(this.getNewToken())}},{key:"setCookiesInLocalStore",value:function(e,t){this.actions.setThirdPartyCookiesData(e),this.actions.setLocalCookiesData(t)}},{key:"getTokenFromCookies",value:function(){var e=this.getCookies(),t=null;e.iabConsentString&&((t=this.services.TCFService.decodeIABConsentString(e.iabConsentString,!1===this.services.ThirdPartyCookiesService.hasEnabledThirdParties()))||console.error("Didomi - Failed to decode TCF consent string from cookies: ".concat(e.iabConsentString)));var n=e.didomiToken?Object(W.b)(e.didomiToken):null,r=Object(s.f)(n,"ac"),i={didomiToken:n,iabToken:t,addtlConsent:r?this.services.TCFService.decodeAddtlConsent(r):null},o=this.mergeTokens(i.didomiToken,i.iabToken,i.addtlConsent);return{didomiTokenCreatedFromIABToken:o&&i.iabToken&&!i.didomiToken,token:o,iabConsentString:t?e.iabConsentString:null}}},{key:"mergeTokens",value:function(e,t,n){if(!e&&!t&&!n)return null;var r=Object(s.b)(e)||this.services.LocalStoreService.getInitialState();if(t){var i=this.services.TCFService.getMaxVendorID(t),o=N.c[this.TCFVersion],a=Object.keys(o),c=Object(pt.d)(this.store.getState()).vendors.filter((function(e){return e.id<=i})).map((function(e){return e.id})),u=Object(s.f)(r,"vendors.enabled",[]).filter((function(e){return-1===c.indexOf(e)})),p=Object(s.f)(r,"vendors.disabled",[]).filter((function(e){return-1===c.indexOf(e)})),l=Object(s.f)(r,"vendors_li.enabled",[]).filter((function(e){return-1===c.indexOf(e)})),f=Object(s.f)(r,"vendors_li.disabled",[]).filter((function(e){return-1===c.indexOf(e)})),d=Object(s.f)(r,"purposes.enabled",[]).filter((function(e){return-1===a.indexOf(e)})),v=Object(s.f)(r,"purposes.disabled",[]).filter((function(e){return-1===a.indexOf(e)})),h=Object(s.f)(r,"purposes_li.enabled",[]).filter((function(e){return-1===a.indexOf(e)})),g=Object(s.f)(r,"purposes_li.disabled",[]).filter((function(e){return-1===a.indexOf(e)})),y=this.services.TCFService.getVendorsAndPurposesStatuses(t,c,o),b=y.enabledIABvendors,m=y.disabledIABvendors,S=y.enabledIABpurposes,O=y.disabledIABpurposes,C=y.enabledLIIABvendors,w=y.disabledLIIABvendors,P=y.enabledLIIABpurposes,k=y.disabledLIIABpurposes,_=Object(s.f)(n,"vendors.enabled",[]),I=Object(s.f)(n,"vendors.disabled",[]),A=Object(s.f)(n,"vendors_li.enabled",[]),E=Object(s.f)(n,"vendors_li.disabled",[]);Object(s.i)(r,"vendors.enabled",[].concat(j()(u),j()(b),j()(_))),Object(s.i)(r,"vendors.disabled",[].concat(j()(p),j()(m),j()(I))),Object(s.i)(r,"vendors_li.enabled",[].concat(j()(l),j()(C),j()(A))),Object(s.i)(r,"vendors_li.disabled",[].concat(j()(f),j()(w),j()(E))),Object(s.i)(r,"purposes.enabled",[].concat(j()(d),j()(S))),Object(s.i)(r,"purposes.disabled",[].concat(j()(v),j()(O))),Object(s.i)(r,"purposes_li.enabled",[].concat(j()(h),j()(P))),Object(s.i)(r,"purposes_li.disabled",[].concat(j()(g),j()(k)))}return r}},{key:"getTokenFromLocalStore",value:function(){return this.services.LocalStoreService.getUserConsentToken()}},{key:"setTokenToLocalStore",value:function(e){this.services.LocalStoreService.setConsentToken(e)}},{key:"getConsentStringFromLocalStore",value:function(){return this.services.LocalStoreService.getConsentString()}},{key:"setConsentStringToLocalStore",value:function(e){this.services.LocalStoreService.setConsentString(e)}},{key:"syncLocalAndThirdPartyStorage",value:function(){if(this.services.ThirdPartyCookiesService.hasEnabledThirdParties()){var e=this.store.getState(),t=Object(Q.b)(e);if(t){var n=Object(Q.c)(e);n&&t!==n&&this.services.LocalCookiesService.setLocalCookies(null,n)}}}},{key:"reset",value:function(e){return this.createNewToken(e)}},{key:"resetIABToken",value:function(){var e=this;this.services.HooksService.get("resetCookies",(function(){e.services.LocalCookiesService.resetIABToken(),e.services.ThirdPartyCookiesService.resetIABToken()}))()}}]),n}(y.a);function Mt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var Nt=function(e){f()(n,e);var t=Mt(n);function n(e,r,i){var o;return c()(this,n),(o=t.call(this,e,r,i)).config={},o.loadedConfig=!1,o}return p()(n,[{key:"configure",value:function(e){var t=this;if(!e||"object"!==ot()(e))return null;if("object"===ot()(e.configByCountry)&&this.services.UserService.getCountry()){var n=e.configByCountry[this.services.UserService.getCountry().toUpperCase()];n&&(e=Object(s.e)(e,n))}if(e.privacyPolicyURL&&Object(s.i)(e,"website.privacyPolicyURL",e.privacyPolicyURL),"object"===ot()(e.hooks)&&this.services.HooksService.configure(e.hooks),e.apiPath&&this.services.SDKConfigService.configure(e),e.website||e.app){var r=Object(s.e)(e.website,e.app);e.regulations&&(r.regulations=e.regulations),this.services.WebsiteService.configure(r)}(this.services.StorageService.configure(e.cookies),"object"===ot()(e.user)&&this.services.UserService.configure(e.user),"object"===ot()(e.sync)&&this.services.SyncService.configure(e.sync),e.languages&&this.services.I18nService.configure(e.languages),e.notice&&this.services.NoticeService.configure(e.notice),e.preferences&&this.services.PreferencesService.configure(e.preferences),e.theme&&this.services.ThemeService.configure(e.theme),this.services.TagManagersService.configure("didomi"),e.tagManager)&&Object(s.f)(e,"tagManager.provider","").split("|").filter((function(e){return e&&"didomi"!==e})).forEach((function(n){t.services.TagManagersService.configure(n,e.tagManager)}));return this.services.ComponentsService.configure(e.components),this.services.EventsService.configure(e.events),e.experiment&&this.services.ExperimentsService.configure(e.experiment),e.integrations&&this.services.IntegrationsService.configure(e.integrations),e}},{key:"getConfig",value:function(){if(!this.loadedConfig){if(this.loadedConfig=!0,window.didomiRemoteConfig&&"object"===ot()(window.didomiRemoteConfig)){var e=Object(s.f)(window.didomiRemoteConfig,"notices.0");e&&"object"===ot()(e)&&e.config&&"object"===ot()(e.config)&&Object(s.d)(this.config,e.config)}window.didomiConfig&&"object"===ot()(window.didomiConfig)&&Object(s.d)(this.config,window.didomiConfig);var t=this.filterAllowedProperties(this.getURLConfiguration());t&&Object(s.d)(this.config,t)}return this.config}},{key:"getURLConfiguration",value:function(){var e=window.location.href;if(-1!==e.indexOf("didomiConfig")){var t=Object(oe.e)(e,"didomiConfig"),n={};return Object.keys(t).sort().forEach((function(e){if("didomiConfig"===e)try{n=JSON.parse(t[e])}catch(t){console.error('Didomi - Invalid JSON from query-string parameter "'.concat(e,'": ').concat(t.message))}else if(-1!==e.indexOf("".concat("didomiConfig","."))){var r;try{r=JSON.parse(t[e])}catch(n){r=t[e]}Object(s.i)(n,e.replace("".concat("didomiConfig","."),""),r)}})),n}return null}},{key:"filterAllowedProperties",value:function(e){return["notice.enable","notice.showDataProcessing","experiment.group","app.vendors.iab.version","app.alwaysDisplayActionButtons","user.externalConsent.value","sync.enabled"].reduce((function(t,n){var r=Object(s.f)(e,n);return void 0!==r&&(t=t||{},Object(s.i)(t,n,r)),t}),null)}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return Object(s.f)(this.getConfig(),e)||t}},{key:"set",value:function(e,t){Object(s.i)(this.config,e,t)}}]),n}(y.a);function zt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var Gt=function(e){f()(n,e);var t=zt(n);function n(e,r,i){var o;return c()(this,n),(o=t.call(this,e,r,i)).hooks={},o}return p()(n,[{key:"configure",value:function(e){e&&"object"===ot()(e.functions)&&(this.hooks=e.functions)}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return"function"==typeof this.hooks[e]?this.hooks[e]:t}}]),n}(y.a),qt=n(63),Wt=n.n(qt);function Kt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var Ht=function(e){f()(r,e);var t=Kt(r);function r(){return c()(this,r),t.apply(this,arguments)}return p()(r,[{key:"componentWillMount",value:function(){this.hostElement=null,this.loadingPromise=null}},{key:"createHostElement",value:function(){this.hostElement=document.createElement("div"),this.hostElement.id="didomi-host",this.hostElement.setAttribute("data-nosnippet","true"),this.hostElement.setAttribute("aria-hidden","true"),document.body.insertBefore(this.hostElement,document.body.firstChild)}},{key:"load",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};this.loadingPromise||(this.actions.loadingUI(),this.loadingPromise=this.importUI().then((function(){e.actions.loadedUI(),e.emitEventOnceReady(e.loadingPromise)}))),this.loadingPromise.then(t)}},{key:"emitEventOnceReady",value:function(e){var t=this;return new Wt.a((function(t){e.then(t)})).then((function(){t.emit("ui.ready")}))}},{key:"isLoading",value:function(){return Object(s.f)(this.store.getState(),"ui.loading")||!1}},{key:"isLoaded",value:function(){return Object(s.f)(this.store.getState(),"ui.loaded")||!1}},{key:"importUI",value:function(){var e=this;return this.importUIModule().then((function(t){(0,t.default)(e.hostElement,e.store,e.services)}))}},{key:"importUIModule",value:function(){if("ccpa"===Object(s.f)(this.store.getState(),"ui.module"))return n.e("ui-ccpa").then(n.bind(null,440));var e=this.services.I18nService.getLocale();return n(106)("./".concat(e,"/"))}},{key:"setModule",value:function(e){this.actions.setUIModule(e)}},{key:"enableSpatialNavigation",value:function(){this.actions.enableSpatialNavigation()}}]),r}(M);function Jt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var Qt=function(e){f()(n,e);var t=Jt(n);function n(e,r,i){var o;return c()(this,n),(o=t.call(this,e,r,i)).sentMetrics={},o}return p()(n,[{key:"addDimensions",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.map((function(t){switch(t){case"apiKey":return e.services.WebsiteService.getAPIKey()?{type:t,value:e.services.WebsiteService.getAPIKey()}:null;default:return null}})).filter((function(e){return e}))}},{key:"send",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(-1===Object(s.j)(this.metricTypes).indexOf(e))return console.error("Invalid metric type ".concat(e)),null;if("number"==typeof n){if(Math.random()>n)return null}else n=1;var o={};return o.type=e,o.rate=n,r&&(o.dimensions=r),t&&(o.value=t),!0===i&&"function"==typeof navigator.sendBeacon?navigator.sendBeacon("".concat(this.services.SDKConfigService.get("apiPath"),"/metrics?data_format=json"),JSON.stringify(o)):le.a.ajax({method:"POST",url:"".concat(this.services.SDKConfigService.get("apiPath"),"/metrics"),body:JSON.stringify(o),headers:{"Content-Type":"application/json"},cors:!0},(function(){})),o}},{key:"sendMonitoringDidomiOnLoad",value:function(){void 0===this.sentMetrics[this.metricTypes.monitoringDidomiOnLoad]&&(this.send(this.metricTypes.monitoringDidomiOnLoad,null,this.services.SDKConfigService.get("metrics").monitoringDidomiOnLoadSampleSize,this.addDimensions(["apiKey"])),this.sentMetrics[this.metricTypes.monitoringDidomiOnLoad]=!0)}}]),n}(y.a);function Yt(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}Qt.prototype.metricTypes={monitoringDidomiOnLoad:"monitoring.didomi-on-load"};var Xt=function(e){f()(r,e);var t=Yt(r);function r(e,n,i){var o;return c()(this,r),(o=t.call(this,e,n,i)).componentsList=["didomi-base-checkbox","didomi-base-radio","didomi-block","didomi-button","didomi-card","didomi-cards","didomi-checkbox","didomi-checkboxes","didomi-container","didomi-email-login","didomi-header","didomi-image","didomi-modal","didomi-radio","didomi-radios","didomi-save","didomi-text","didomi-section","didomi-purpose","didomi-preference"],o}return p()(r,[{key:"configure",value:function(e){e||(e={}),Array.from(document.querySelectorAll(this.componentsList.join(", "))).length>0&&(e.helpersEnabled="boolean"!=typeof e.helpersEnabled||e.helpersEnabled,e.componentsEnabled="boolean"!=typeof e.componentsEnabled||e.componentsEnabled),this.actions.setComponentsConfig(e)}},{key:"initComponentsModule",value:function(){var e=this,t=this.services.I18nService.getLocale(),n=this.services.SDKConfigService.get("apiPath"),r=Promise.resolve();if(Object(s.f)(this.store.getState(),"components.helpersEnabled")){var o=Object(s.f)(this.store.getState(),"components.version");r=this.importComponentsByVersion(o).then((function(r){return(0,r.default)({locale:t,apiBaseURL:n,loadComponents:Object(s.f)(e.store.getState(),"components.componentsEnabled")}).then((function(e){i()(window.Didomi,e)}))}))}return r.then((function(){e.emit("components.loaded")}))}},{key:"importComponentsByVersion",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return 1===e?this.importComponents():this.importComponentsV2()}},{key:"importComponents",value:function(){return n.e("components").then(n.bind(null,425))}},{key:"importComponentsV2",value:function(){return n.e("components-v2").then(n.bind(null,426))}}]),r}(M),$t=n(34);function Zt(e){return!0===e?"Y":"N"}var en=function(){function e(){c()(this,e),this.initialized=!1,this.uspSignal={ccpaApplies:!1,noticeDisplayed:!1,doNotSell:!1,lspa:!1,string:null}}return p()(e,[{key:"init",value:function(e,t,n,r){this.initialized||(this.initialized=!0,this.setUSPData(e,t,n,r),window.__uspapi=this.handleCommand.bind(this),Object($t.a)("__uspapiCall","__uspapiReturn",this.handleCommand.bind(this),window.__uspapiBuffer))}},{key:"getUSPData",value:function(){return{version:1,uspString:this.uspSignal.string}}},{key:"handleCommand",value:function(e,t,n){if("function"==typeof n)switch(e){case"getUSPData":n(this.getUSPData(t),!0)}}},{key:"setDoNotSellStatus",value:function(e){this.setUSPData(this.uspSignal.ccpaApplies,this.uspSignal.noticeDisplayed,e,this.uspSignal.lspa)}},{key:"setUSPData",value:function(e,t,n,r){this.uspSignal.ccpaApplies=e,this.uspSignal.noticeDisplayed=t,this.uspSignal.doNotSell=n,this.uspSignal.lspa=r,this.uspSignal.ccpaApplies?this.uspSignal.string="1".concat(Zt(this.uspSignal.noticeDisplayed)).concat(Zt(this.uspSignal.doNotSell)).concat(Zt(this.uspSignal.lspa)):this.uspSignal.string="1---"}}]),e}();function tn(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var nn=function(e){f()(n,e);var t=tn(n);function n(e,r,i){var o;return c()(this,n),(o=t.call(this,e,r,i)).USPAPI=new en,o}return p()(n,[{key:"run",value:function(){this.USPAPI.init(this.services.UserService.isSubjectToRegulation("ccpa"),!0,this.getDoNotSellStatus(),!0===Object(s.f)(this.store.getState(),"website.regulations.ccpa.lspa"))}},{key:"getDoNotSellStatus",value:function(){return!0===this.services.StorageService.getTokenFromLocalStore().dns}},{key:"setDoNotSellStatus",value:function(e){if(this.getDoNotSellStatus()!==e){var t=Object(s.b)(this.services.StorageService.getTokenFromLocalStore());t.dns=e,this.services.StorageService.setTokenToStorages(t),this.USPAPI.setDoNotSellStatus(e),this.services.ConsentService.sendEvents(t,!1,"click")}}},{key:"getDoNotSellNoticeDate",value:function(){return Object(s.f)(this.services.StorageService.getTokenFromLocalStore(),"dnsd")}},{key:"updateDoNotSellNoticeDate",value:function(){var e=Object(s.b)(this.services.StorageService.getTokenFromLocalStore());e.dnsd=(new Date).toISOString(),this.services.StorageService.setTokenToStorages(e)}},{key:"shouldShowNotice",value:function(){return!this.getDoNotSellNoticeDate()}}]),n}(M);var rn=function(e){return e.sync.timeout},on=Object(z.a)((function(e){return e.sync.frequency}),G.c,(function(e,t){return!t||!e||!!(Math.floor((new Date-t)/1e3)>=e)})),sn=Object(z.a)((function(e){return!0===e.sync.enabled}),J,(function(e){return!0===e.user.isBot}),on,(function(e,t,n,r){return!0===e&&"string"==typeof t&&t.length>0&&!1===n&&r}));function an(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 Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var i=g()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var cn=function(e){f()(n,e);var t=an(n);function n(){return c()(this,n),t.apply(this,arguments)}return p()(n,[{key:"configure",value:function(e){e&&this.actions.setSyncConfig(e)}},{key:"getSyncData",value:function(e){var t=e.agent,n=e.apiKey,r=e.apiPath,i=e.domain,o=e.organizationUserId,s=e.token,a=e.tcfcs,c=e.tcfv,u=e.timeout;return new Promise((function(e){le.a.ajax({method:"POST",url:"".concat(r,"/sync"),body:JSON.stringify({source:{domain:i,key:n,type:"sdk-web"},user:{id:s.user_id,organization_user_id:o,agent:t,token:{created:s.created,updated:s.updated,purposes:s.purposes,purposes_li:s.purposes_li,vendors:s.vendors,vendors_li:s.vendors_li},tcfcs:a,tcfv:c}}),timeout:u,headers:{"Content-Type":"application/json"},cors:!0},(function(t,n){if(201===t){var r;try{r=JSON.parse(n)}catch(t){return console.error("Didomi - Error while parsing sync response"),e(null)}if(!1===r.synced){var i=r.user.token.consents;e({purposes:{consent:{enabled:i.purposes.enabled,disabled:i.purposes.disabled},legitimate_interest:{enabled:i.purposes_li.enabled,disabled:i.purposes_li.disabled}},vendors:{consent:{enabled:i.vendors.enabled,disabled:i.vendors.disabled},legitimate_interest:{enabled:i.vendors_li.enabled,disabled:i.vendors_li.disabled}},action:"sync"})}else e(null)}else 404===t||console.error("Didomi - Syncing error"),e(null)}))}))}},{key:"run",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},n=this.store.getState();if(sn(n)){var r=this.services.WebsiteService.isTCFEnabled();return this.getSyncData({agent:navigator.userAgent,apiPath:this.services.SDKConfigService.get("apiPath"),apiKey:this.services.WebsiteService.getAPIKey(),domain:location.host,organizationUserId:J(n),token:Object(Q.d)(n),tcfcs:r?Object(Q.a)(n):null,tcfv:r?this.services.TCFService.version:null,timeout:rn(n)}).then((function(n){n&&e.services.ConsentService.setUserStatus(n),e.actions.setLastSyncDate((new Date).toISOString()),e.services.StorageService.flushTokenToStorage(),t()})).catch((function(){t(new Error("Error while getting sync data"))}))}t()}}]),n}(y.a);function un(e){var t=e.getConfig(),n=Object(s.f)(t,"website.".concat("vendors.iab.version"))||Object(s.f)(t,"app.".concat("vendors.iab.version"))||2,r=Object(s.f)(t,"experiment.config.app.vendors.iab.version");return 1===n&&2===r?function(e){if(e){var t=e.size;if(e&&"number"==typeof t&&t>=0&&t<=1){var n,r=Object(qe.b)("didomi_exp")||"",i=r.split("|"),o=Oe()(i,2),s=o[0],a=o[1];if(r&&s===e.id?n=a:(n=-1!==window.location.search.indexOf("didomiConfig.experiment.group=test")?"test":-1!==window.location.search.indexOf("didomiConfig.experiment.group=control")?"control":Math.random()1&&void 0!==arguments[1]?arguments[1]:null;return e.ConsentService.getUserConsentStatus(t,n)},getUserConsentStatusForVendor:function(t){return e.ConsentService.getUserConsentStatusForAllPurposesByVendor(t)},getObservableOnUserConsentStatusForVendor:function(t){return e.ConsentService.getObservableOnUserConsentStatusForAllPurposesByVendor(t)},getLegitimateInterestStatusForVendor:function(t){return e.ConsentService.getLegitimateInterestStatusForVendor(t)},getLegitimateInterestStatusForPurpose:function(t){return e.ConsentService.getLegitimateInterestStatusForPurpose(t)},getUserStatusForVendor:function(t){return e.ConsentService.getUserStatusForVendor(t)},getUserStatusForVendorAndLinkedPurposes:function(t){return e.ConsentService.getUserStatusForVendorAndLinkedPurposes(t)},getUserStatus:function(){return e.ConsentService.getUserStatus()},setUserStatus:function(t){return e.ConsentService.setUserStatus(t)},setUserStatusForAll:function(t){var n=t.purposesConsentStatus,r=t.purposesLIStatus,i=t.vendorsConsentStatus,o=t.vendorsLIStatus,s=t.created,a=t.updated,c=t.action;return e.ConsentService.setUserStatusForAll({purposesConsentStatus:n,purposesLIStatus:r,vendorsConsentStatus:i,vendorsLIStatus:o,created:s,updated:a,action:c})},setUserConsentStatus:function(t,n,r){return e.ConsentService.setUserConsentStatusDeprecated(t,n,r)},setUserConsentStatusForAll:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return e.ConsentService.setUserConsentStatus(t,n,r,i)},setRemoteConsentStatusForAll:function(t){return e.RemoteConsentService.setRemoteConsentStatusForAll(t)},getUserConsentStatusForAll:function(){return e.ConsentService.getUserConsentStatusForAll()},getRemoteConsentStatusForAll:function(){return e.RemoteConsentService.getRemoteConsentStatusForAll()},getRemoteConsentEventsForAll:function(t){return e.RemoteConsentService.getRemoteConsentEventsForAll(t)},refreshRemoteConsentsForAll:function(){return e.RemoteConsentService.refreshRemoteConsentsFromAPI()},getUserConsentStatusForPurpose:function(t){return e.ConsentService.getUserConsentStatusByPurpose(t)},getPendingConsents:function(){return e.RemoteConsentService.getPendingConsents()},savePendingConsents:function(t){return e.RemoteConsentService.savePendingConsents(t)},resetPendingConsents:function(){return e.RemoteConsentService.resetPendingConsents()},saveConsentForEntityById:function(t,n,r,i,o,s){return e.RemoteConsentService.saveConsentForEntityById(t,n,r,i,o,s)},setPendingConsentForEntityById:function(t,n,r,i){return e.RemoteConsentService.setPendingConsentForEntityById(t,n,r,i)},openTransaction:function(){return new I.a(e.ConsentService.getUserStatus.bind(e.ConsentService),e.ConsentService.setUserStatus.bind(e.ConsentService))},isUserAuthenticated:function(){return e.RemoteConsentService.isUserAuthenticated()},isTCFEnabled:function(){return e.WebsiteService.isTCFEnabled()},configure:function(t){e.SiteConfigService.configure(t),Sn&&e.WebsiteService.determineConsentNoticeStatus()},notice:{configure:function(e){o.b.setConsentNoticeConfig(e)},show:function(){e.NoticeService.show()},hide:function(){e.NoticeService.hide()},isVisible:function(){return e.NoticeService.isVisible()},showDataProcessing:function(){return e.NoticeService.showDataProcessing()}},preferences:{hide:function(){e.PreferencesService.hide()},show:function(t){e.PreferencesService.show(t)},isVisible:function(){return e.PreferencesService.isVisible()}},setUserAgreeToAll:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"external";e.WebsiteService.setUserAgreeToAll(t)},setUserDisagreeToAll:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"external";e.WebsiteService.setUserDisagreeToAll(t)},isUserConsentStatusPartial:function(){return e.WebsiteService.isUserConsentStatusPartial()},getConfig:function(){return e.SiteConfigService.getConfig()},setConfigParameter:function(t,n){return e.SiteConfigService.set(t,n)},theme:{set:function(e,t){var n=e||t;o.b.setTheme({color:n})}},reset:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e.StorageService.reset(t)},getRequiredVendorIds:function(){return e.WebsiteService.getRequiredVendorIds()},getRequiredVendors:function(t){return e.WebsiteService.getRequiredVendors(t)},getVendorById:function(t){return e.DatabasesService.getVendor(t)},getVendors:function(){return Object(pt.g)(o.c.getState())},getRequiredPurposeIds:function(){return e.WebsiteService.getRequiredPurposeIds()},getRequiredPurposes:function(t){return e.WebsiteService.getRequiredPurposes(t)},getPurposeById:function(t){return e.DatabasesService.getPurpose(t)},getPurposes:function(){return e.DatabasesService.getPurposes()},getLanguage:function(){return e.I18nService.getLocale()},getPurposesBasedOnConsent:function(){return e.WebsiteService.getPurposesBasedOnConsent()},getPurposesBasedOnLegitimateInterest:function(){return e.WebsiteService.getPurposesBasedOnLegitimateInterest()},getPurposesFromAllLegalBases:function(){return e.WebsiteService.getPurposesFromAllLegalBases()},getCategories:function(){return e.PreferencesService.getCategories()},navigate:function(){console.info("Didomi - Ignoring call to navigate. Ensure that the UI is displayed and that the SDK is ready by wrapping your calls in window.didomiOnReady callbacks")},getTranslationAsHTML:function(){return console.error("Didomi - The UI module needs to be loaded before using the getTranslationAsHTML function"),null},shouldConsentBeCollected:function(){return e.WebsiteService.shouldConsentBeCollected()},getExperiment:function(){return e.ExperimentsService.getCurrentExperiment()},version:"5a64a561dd87fa9efba8bbad8f981e978a8e9a1d-2021-10-22T19:33:05.762Z"}),function(e){if(!window.didomiEventListeners||!0!==window.didomiEventListeners.stub){var t=new dn;if(window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push((function(){t.markAsReady()})),Array.isArray(window.didomiEventListeners))for(var n=0,r=window.didomiEventListeners;n0;if("all"===t)return"allow"===e?[]:s;var c=[];return a?"allow"===e?c.push.apply(c,i()(s.filter((function(e){return-1===n.indexOf(e)})))):c.push.apply(c,i()(n)):r.map((function(t){for(var n=t.start,r=t.end,o=[],a=n;a<=r;a++)o.push(a);"allow"===e?c.push.apply(c,i()(s.filter((function(e){return-1===o.indexOf(e)})))):c.push.apply(c,o)})),c},x=function(e){switch(e){case"allow":case"disallow":return 0;case"req-consent":return 1;case"req-li":return 2}},F=function(e,t){var n=Object(w.f)(e,"vendors.iab.restrictions"),r=[];return Array.isArray(n)&&(r=n.map((function(e){var n=e.id,r=e.purposeId,i=e.vendors,o=e.restrictionType,s=Object(w.f)(i,"type"),a=Object(w.f)(i,"ranges"),c=Object(w.f)(i,"ids");return!!function(e){var t=e.restrictionId,n=e.vendorRestrictionType,r=e.vendorRestrictionRanges,i=e.restrictionType,o=e.restrictionPurposeId,s=e.vendorIds,a=-1!==V.indexOf(o),c=a?C.b[o]:Object(w.f)(C.f,"2.".concat(o));if("string"!=typeof t||0===t.length)return console.error('Didomi - Invalid restriction ID "'.concat(t,'" provided for publisher restrictions')),!1;if(void 0===c)return console.error('Didomi - Invalid purpose ID or special feature ID "'.concat(o,'" provided for publisher restrictions')),!1;if(a){if("all"!==n)return console.error("Didomi - Only vendor restriction type 'all' is valid for special features"),!1;if("disallow"!==i)return console.error("Didomi - Only restriction type 'disallow' is valid for special features"),!1}else{if(void 0===n||-1===L.indexOf(n))return console.error('Didomi - Invalid vendor restriction type "'.concat(n,'" provided for publisher restrictions')),!1;if("list"===n)if(Array.isArray(s)&&0!==s.length){if(!s.every((function(e){return"number"==typeof e})))return console.error("Didomi - Vendor IDs for publisher restrictions should be numerical values"),!1}else{if(!Array.isArray(r)||0===r.length)return console.error("Didomi - Invalid vendor restriction ranges provided for publisher restrictions"),!1;if(!(r.map((function(e){var t=Object.keys(e);return"object"===T()(e)&&-1!==t.indexOf("start")&&-1!==t.indexOf("end")&&e.start4&&void 0!==arguments[4]&&arguments[4];return"string"!=typeof e&&(e=i?Object(C.k)(e):Object(C.j)(e,2)),0!==(r=r.filter((function(n){return n.purposeId===e&&-1!==n.vendors.indexOf(t)}))).length&&r.some((function(e){return"disallow"===e.restrictionType||"allow"===e.restrictionType||e.restrictionType===n}))},U=function(e,t,n){var r=[],i="req-consent"===t?"legIntPurposeIds":"purposeIds";if(0===n.length)return[];var o=e.flexiblePurposeIds.filter((function(t){return-1!==e[i].indexOf(t)}));if(o.length>0)for(var s=0;si})))return console.error("Didomi - The provided IAB stack IDs are invalid"),!1}return!0}(t,n)?t.auto?N(e,r):t.ids:[]},N=function(e){var t=["cookies"],n=e.filter((function(e){return!e.isSpecialFeature&&-1===t.indexOf(e.id)})),r=e.filter((function(e){return e.isSpecialFeature})),i=[];return n.length>0&&i.push(42),r.length>0&&i.push(1),i},z=n(13),G=n(27),q=n.n(G),W=function(e){var t=new y.Vector;return t.set(e),y.Base64Url.encode(y.VendorVectorEncoder.encode(t))},K=function(e){var t=[];return y.VendorVectorEncoder.decode(y.Base64Url.decode(e)).set_.forEach((function(e){return t.push(e)})),t};function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function J(e){for(var t=1;t0&&t?"1~".concat(e.join(".")):""},$=function(e){return e.reduce((function(e,t){return J(J({},e),{},s()({},t.id,Object(w.f)(t,"namespaces.google.id")))}),{})},Z=function(e){return e.reduce((function(e,t){return J(J({},e),{},s()({},Object(w.f)(t,"namespaces.google.id"),t.id))}),{})},ee=n(9),te=n(15),ne=n(21);function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ie(e){for(var t=1;t5&&void 0!==arguments[5]?arguments[5]:7,s=this.store.getState(),a=Object(w.f)(e,"purposes.enabled")||[],c=a.filter((function(e){return-1!==C.a.indexOf(e)}))||[],u=Object(w.f)(e,"vendors.enabled")||[],p=Object(w.f)(e,"vendors_li.enabled")||[],l=Object(w.f)(e,"purposes_li.enabled")||[],f=new Date(Object(w.f)(e,"created")),d=new Date(Object(w.f)(e,"updated")),v=this.services.WebsiteService.getPublisherRestrictions(),h=Object(ee.i)(s),g=Object(C.h)(a,u,n,r,2),b=g.iabPurposesStatus,m=g.iabVendorsStatus,S=Object(C.h)(l,p,n,r,2),O=S.iabPurposesStatus,P=S.iabVendorsStatus,j=this.getGVLVendorListData(),k=new y.GVL(j),_=new y.TCModel(k);_.vendorListVersion=j.vendorListVersion,_.cmpId=o,_.cmpVersion=1,_.created=f,_.lastUpdated=d,_.consentScreen=1,_.consentLanguage=t,_.isServiceSpecific=!0,h&&(_.publisherCountryCode=h);var I=Object.keys(b).filter((function(e){return!0===b[e]})).map((function(e){return Number(e)})),A=Object.keys(O).filter((function(e){return!0===O[e]})).map((function(e){return Number(e)})),E=Object.keys(m).filter((function(e){return!0===m[e]})).map((function(e){return Number(e)})),T=Object.keys(P).filter((function(e){return!0===P[e]})).map((function(e){return Number(e)}));if(_.purposeConsents.set(I),_.purposeLegitimateInterests.set(A),_.vendorConsents.set(E),_.vendorLegitimateInterests.set(T),_.publisherConsents.set(I),_.publisherLegitimateInterests.set(A),_.specialFeatureOptins.set(c.map((function(e){return C.b[e]}))),v.length>0)for(var L=0;L=r?t.created=t.lastUpdated:(t.created=r,t.lastUpdated=r);var i=new y.GVL(n());return t.gvl=i,y.TCString.encode(t)}return e}(e,t,this.getGVLVendorListData.bind(this)),t)}},{key:"atpTokenFromDidomiToken",value:function(e){return function(e,t){if(0===t.length)return null;var n=t.map((function(e){return e.id})),r=$(t),i=e.vendors.enabled.filter((function(e){return-1!==n.indexOf(e)})).map((function(e){return r[e]})),o=e.vendors_li.enabled.filter((function(e){return-1!==n.indexOf(e)})).map((function(e){return r[e]}));return"".concat(W(i),".").concat(W(o))}(e,Object(te.g)(this.store.getState()))}},{key:"removeATPVendorsFromDidomiToken",value:function(e){var t=Object(z.a)(this.store.getState()).map((function(e){return e.id})),n=function(e){return-1===t.indexOf(e)};return ie(ie({},e),{},{vendors:{enabled:e.vendors.enabled.filter(n),disabled:e.vendors.disabled.filter(n)},vendors_li:{enabled:e.vendors_li.enabled.filter(n),disabled:e.vendors_li.disabled.filter(n)}})}},{key:"decodeAddtlConsent",value:function(e){return e?function(e,t){var n=e.split("."),r=q()(n,2),i=r[0],o=r[1],s=Z(t),a=K(i).map((function(e){return s[e]})),c=K(o).map((function(e){return s[e]})),u=t.map((function(e){return e.id}));return{vendors:{enabled:a,disabled:u.filter((function(e){return-1===a.indexOf(e)}))},vendors_li:{enabled:c,disabled:u.filter((function(e){return-1===c.indexOf(e)}))}}}(e,Object(z.a)(this.store.getState())):null}}]),r}(S.a)}]).default;