Hustle – Pop-Ups, Slide-ins and Email Opt-ins - Version 7.6.1

Version Description

( 2022-11-16 ) =

  • New: Add global option to disable tracking
  • Fix: Popup Template goes away after changing Color Theme
  • Fix: Cannot select time in optin modules Emails > Automated emails > Schedule
  • Fix: If multiple modules have time picker field on front end, the field works only in one module, not others
  • Fix: Fatal error on Popup optin module when we schedule Automated email with delay 0 seconds
  • Fix: Help text should be hidden when CTA is set to none
Download this release

Release Info

Developer ivansvyrskyi
Plugin Icon 128x128 Hustle – Pop-Ups, Slide-ins and Email Opt-ins
Version 7.6.1
Comparing to
See all releases

Code changes from version 7.6.0 to 7.6.1

assets/hustle-ui/js/hustle-ui.min.js CHANGED
@@ -3,4 +3,4 @@
3
  * Copyright 2019 Incsub (https://incsub.com)
4
  * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
5
  */
6
- function _typeof(e){return(_typeof="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})(e)}!function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.checkboxGdpr=function(){e(".hustle-ui .hustle-gdpr input").on("change",function(t){var n=e(t.target),i=n.parent();n.is(":checked")?i.removeClass("hustle-field-error"):i.addClass("hustle-field-error")})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.datepicker=function(t,n,i,s,o,r){var a=e(t);e(".hustle-ui").each(function(){var t=e(this),l=t.find(a);l.datepicker({monthNames:o,monthNamesShort:r,dayNames:n,dayNamesMin:s,dayNamesShort:i,minDate:""!==l.data("min-date")?l.data("min-date"):null,changeMonth:!0===l.data("change-month"),changeYear:!0===l.data("change-year"),yearRange:l.data("year-range"),dateFormat:""!==l.data("format")?l.data("format"):"yy-mm-dd",isRTL:!0===l.data("rtl-support"),showButtonPanel:!1,beforeShow:function(e,n){n.dpDiv.removeClass(function(e,t){return(t.match(/\bhustle-\S+/g)||[]).join(" ")}),n.dpDiv.removeClass(function(e,t){return(t.match(/\bforminator-\S+/g)||[]).join(" ")}),n.dpDiv.addClass("hustle-calendar"),n.dpDiv.addClass("hustle-module-"+t.data("id")),void 0!==t.data("calendar-palette")&&n.dpDiv.addClass("hustle-palette--"+t.data("calendar-palette"))}})})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.floatLoad=function(t){var n=e(t),i=n.find(".hustle-float-content");if(n.is(".hustle-float"))return function(){var t,i="";if(hustleSettings.mobile_breakpoint<e(window).width()){if(n.hasClass("hustle-displaying-in-large"))return;i=n.data("desktop-offset"),n.addClass("hustle-displaying-in-large"),n.removeClass("hustle-displaying-in-small")}else{if(n.hasClass("hustle-displaying-in-small"))return;i=n.data("mobiles-offset"),n.addClass("hustle-displaying-in-small"),n.removeClass("hustle-displaying-in-large")}n.removeClass("hustle-show"),"selector"===i?(t=hustleSettings.mobile_breakpoint<e(window).width()?n.data("desktop-selector"):n.data("mobiles-selector")).length&&(t=e(t)).length?(t.css("position","relative"),n.appendTo(t),o()):s():o()}(),this;function s(){n.hide()}function o(){n.css("display",""),n.css("opacity",1),setTimeout(function(){return n.addClass("hustle-show")},0),setTimeout(function(){return i.addClass("hustle-animate-in"),void e(document).trigger("hustle:module:displayed",i)},200)}},HUI.inlineResizeSocialSharing=function(t){var n=e(t);if(n.is(".hustle-inline"))return hustleSettings.mobile_breakpoint<e(window).width()?n.addClass("hustle-displaying-in-large").removeClass("hustle-displaying-in-small"):n.removeClass("hustle-displaying-in-large").addClass("hustle-displaying-in-small"),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inlineClose=function(t,n){var i=e(t),s=(i.find(".hustle-inline-content"),!1);if(i.hasClass("hustle-inline"))return void 0!==n&&!1!==n&&setTimeout(function(){s||(i.find("iframe").each(function(t,n){return e(n).attr("src",e(n).attr("src"))}),i.trigger("hustle:module:hidden",this),i.slideUp(800),setTimeout(function(){i.remove()},800))},n),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inlineLoad=function(t){var n,i,s=e(t),o=s.find(".hustle-inline-content"),r=e(window).height(),a=s.offset().top;if(s.is(".hustle-inline"))return s.css("opacity",1),s.removeClass("hustle-show"),n=s.data("intro"),i="no_animation",""!==n&&(i=n),"no_animation"!==i&&o.addClass("hustle-animate"),r>a||s.hasClass("hustle-preview")?l(200):"no_animation"===s.data("intro")?l(100):e(window).on("scroll",function(){e(window).scrollTop()+r>=a&&l(100)}),this;function l(t){s.addClass("hustle-show"),setTimeout(function(){var t,n;t=s.data("intro"),n="no_animation",""!==t&&(n=t),"no_animation"!==n&&o.addClass("hustle-animate-in--"+n),e(document).trigger("hustle:module:displayed",s)},t)}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inlineResize=function(t){var n=e(t),i=n.width();if(n.is(".hustle-inline"))return 783<Math.max(document.documentElement.clientWidth,window.innerWidth||0)&&(n.hasClass("hustle-size--small")?500<i&&n.removeClass("hustle-size--small"):500>=i&&n.addClass("hustle-size--small")),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inputFilled=function(){e(".hustle-ui .hustle-input").each(function(t,n){var i=e(n);""===i.val()&&n.validity.valid?i.parent().removeClass("hustle-field-filled"):i.parent().addClass("hustle-field-filled")}),e(".hustle-ui .hustle-input").on("keyup blur change",function(){var t=e(this);""===t.val()&&this.validity.valid?t.parent().removeClass("hustle-field-filled"):t.parent().addClass("hustle-field-filled")})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inputRequired=function(){e(".hustle-ui .hustle-input").blur(function(){var t=e(this),n=t.parent();n.hasClass("hustle-field-required")&&(""===t.val()?n.addClass("hustle-field-error"):n.removeClass("hustle-field-error"))})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.nonSharingSimulation=function(t){var n=e(t);if(n.is(".hustle-ui")){var i=n.find(".hustle-optin"),s=n.find(".hustle-button-submit"),o=n.find(".hustle-button-cta"),r=i.find(".hustle-success"),a=i.find(".hustle-layout").find(".hustle-layout-form"),l=a.find(".hustle-error-message");return a.find(".hustle-error-message").not(":first").remove(),r.hide(),l.hide(),o.length&&o.on("click",function(e){e.preventDefault()}),s.on("click",function(e){var t;e.preventDefault(),e.stopPropagation(),(t=HUI.optinValidate(n)).length?HUI.optinError(l,t):(HUI.optinSubmit(this,1e3),setTimeout(function(){HUI.optinSuccess(r,r.data("close-delay"))},1e3))}),this}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinError=function(t,n){var i=e(t),s=i.closest("form");if(i.is(".hustle-error-message"))return function(t){var n=!0;if(!Array.isArray(t)){var o=[];e.each(t,function(e,t){o.push(t)}),t=o}void 0!==t&&t.length&&e.each(t,function(t,o){if(void 0===o||!o)return!0;n?(i.append("<p>"+o+"</p>"),n=!1):e('<div class="hustle-error-message"><p>'+o+"</p></div>").appendTo(s)}),(void 0===t||n)&&i.append("<p>"+i.data("default-error")+"</p>"),i.show()}(n),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinSubmit=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=e(t),s=i.closest(".hustle-ui").find(".hustle-optin");if(i.is(".hustle-button-submit")&&s[0]&&s.length)return function(){if(i.addClass("hustle-button-onload").attr("aria-label",i.attr("data-loading-text")),!1!==n){var e=isNaN(parseInt(n))?"1000":n;setTimeout(function(){i.removeClass("hustle-button-onload").removeAttr("aria-label")},e)}}(),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinSuccess=function(t){var n=e(t),i=n.closest(".hustle-ui"),s=i.find(".hustle-layout"),o=n.data("close-delay");if(n.is(".hustle-success"))return r(),this;function r(){if(s.slideUp(800),setTimeout(function(){n.slideDown()},800),o||0===o){var e=null;i.is(".hustle-slidein")?e=HUI.slideinClose:i.is(".hustle-popup")?e=HUI.popupClose:i.is(".hustle-inline")&&(e=HUI.inlineClose),setTimeout(function(){return e(i,0)},o)}}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinValidate=function(t){var n,i,s,o=e(t),r=[],a=o.find(".hustle-layout-form");return n=a.find(".hustle-field"),i=a.find(".hustle-checkbox"),s=a.find(".hustle-error-message"),a.find(".hustle-error-message").not(":first").remove(),n.removeClass("hustle-field-error"),i.removeClass("hustle-field-error"),s.html("").hide(),a.find(".hustle-input").parent().each(function(){var t=e(this);t.hasClass("hustle-field-required")&&(""===t.find("input").val()?(t.addClass("hustle-field-error"),r.push(t.find(".hustle-input").data("required-error"))):t.removeClass("hustle-field-error"))}),function(){var e=a.find(".hustle-gdpr"),t=e.find("input");!e.length||t.is(":checked")?e.removeClass("hustle-field-error"):(e.addClass("hustle-field-error"),r.push(t.data("required-error")))}(),r}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.popupClose=function(t,n){var i=e(t),s=i.find(".hustle-button-close"),o=i.find(".hustle-popup-mask"),r=i.find(".hustle-popup-content"),a=i.find(".hustle-nsa-link"),l=!1;if(s.length&&i.hasClass("hustle-popup"))return e(document).off("keydown.hustle.escKey",c),e(document).on("keydown.hustle.escKey",c),i.on("click",function(){l=!0}),void 0!==n&&!1!==n&&setTimeout(function(){l||(i.trigger("hustle:module:hidden",this),u())},n),s.on("click",function(e){i.trigger("hustle:module:closed",this),u(),e.preventDefault(),e.stopPropagation()}),a.on("click",function(e){e.preventDefault(),i.trigger("hustle:module:clicked_never_see",this),u()}),1===i.data("overlay-close")&&o.on("click",function(e){i.trigger("hustle:module:click_outside",this),u(),e.preventDefault(),e.stopPropagation()}),this;function c(e){27===e.keyCode&&(l=!0,i.trigger("hustle:module:esc_key_pressed",this),u())}function u(){var t,n=i.data("outro"),s=1e3,o="no_animation";""!==n&&(o=n),"no_animation"===o&&(s=0),"fadeOut"===o&&(s=305),"newspaperOut"===o&&(s=505),"bounceOut"===o&&(s=755),i.removeClass("hustle-animation-stopped"),i.find("iframe").each(function(t,n){return e(n).attr("src",e(n).attr("src"))}),function(){var e=i.data("outro");r.addClass("hustle-animate-out--"+e)}(),t=i.data("intro"),r.removeClass("hustle-animate-in--"+t),setTimeout(function(){i.removeClass("hustle-show"),r.removeClass("hustle-animate-out--"+o),e(".hustle-show.hustle-scroll-forbidden").length||e("html").removeClass("hustle-no-scroll")},s)}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.popupLoad=function(t,n){var i,s=e(t),o=s.find(".hustle-popup-content");if(s.is(".hustle-popup"))return s.css("opacity",1),s.removeClass("hustle-show"),o.addClass("hustle-animate"),s.addClass("hustle-show"),setTimeout(function(){var t,n;t=s.data("intro"),n=1e3,"no_animation"===t&&(n=0),"bounceIn"!==t&&"bounceInUp"!==t&&"bounceInDown"!==t&&"bounceInLeft"!==t&&"bounceInRight"!==t||(n=755),"fadeIn"===t&&(n=305),"newspaperIn"===t&&(n=505),o.addClass("hustle-animate-in--"+t),setTimeout(function(){s.addClass("hustle-animation-stopped")},n+50),e(document).trigger("hustle:module:displayed",s)},200),i=s.find(".hustle-group-content").outerWidth(),s.find("iframe, object, video").each(function(){var t,n=e(this),s=n.attr("width"),o=n.attr("height");void 0!==_typeof(s)&&void 0!==_typeof(o)&&0<s&&(t=i/s,n.css({width:i,height:o*t}))}),HUI.popupClose(t,n),this}}(jQuery),function(){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.maybeRenderRecaptcha=function(e,t){var n=e.data(),i=n.renderId,s=n.id,o=e.find("#hustle-modal-recaptcha-"+s+"-"+i);if(o.length){var r=o.data(),a=r.sitekey,l=r.version,c=r.theme,u=r.size,d=r.badge,h=o.find(".hustle-recaptcha-badge");if(h.length){var p=o.attr("recaptcha-id");h.remove(),grecaptcha.reset(p)}o.append('<div class="hustle-recaptcha-badge"></div>'),h=o.find(".hustle-recaptcha-badge");var f={sitekey:a,theme:c,size:u,badge:d,"expired-callback":function(){return grecaptcha.reset(o.attr("recaptcha-id"))}};"v2_checkbox"===l?(e.find(".hustle-modal-body button").prop("disabled",!0),f.callback=function(t){e.find('input[name="recaptcha-response"]').val(t),e.find(".hustle-layout-body button").prop("disabled",!1)}):f.callback=function(n){e.find('input[name="recaptcha-response"]').val(n),t&&t.doSubmit(o.closest(".hustle-layout-form"))},f["error-callback"]=function(){var e=o.closest(".hustle-layout-form");HUI.optinError(e.find(".hustle-error-message"),["Coud not get recaptcha response. Please, contact the site administrator."]),e.find(".hustle-button-submit").prop("disabled",!0),h.addClass("hustle-recaptcha-preview-has-error")},"undefined"!=typeof grecaptcha&&grecaptcha.ready(function(){var e=grecaptcha.render(h[0],f);o.attr("recaptcha-id",e)})}}}(),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"===("undefined"==typeof module?"undefined":_typeof(module))&&module.exports?module.exports=function(t,n){return void 0===n&&(n="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(n),n}:e(jQuery)}(function(e){return function(){if(e&&e.fn&&e.fn.select2&&e.fn.select2.amd)var t=e.fn.select2.amd;var n,i,s,o;return t&&t.requirejs||(t?i=t:t={},function(e){var t,o,r,a,l={},c={},u={},d={},h=Object.prototype.hasOwnProperty,p=[].slice,f=/\.js$/;function m(e,t){return h.call(e,t)}function g(e,t){var n,i,s,o,r,a,l,c,d,h,p,m=t&&t.split("/"),g=u.map,v=g&&g["*"]||{};if(e){for(r=(e=e.split("/")).length-1,u.nodeIdCompat&&f.test(e[r])&&(e[r]=e[r].replace(f,"")),"."===e[0].charAt(0)&&m&&(e=m.slice(0,m.length-1).concat(e)),d=0;d<e.length;d++)if("."===(p=e[d]))e.splice(d,1),d-=1;else if(".."===p){if(0===d||1===d&&".."===e[2]||".."===e[d-1])continue;d>0&&(e.splice(d-1,2),d-=2)}e=e.join("/")}if((m||v)&&g){for(d=(n=e.split("/")).length;d>0;d-=1){if(i=n.slice(0,d).join("/"),m)for(h=m.length;h>0;h-=1)if((s=g[m.slice(0,h).join("/")])&&(s=s[i])){o=s,a=d;break}if(o)break;!l&&v&&v[i]&&(l=v[i],c=d)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function v(t,n){return function(){var i=p.call(arguments,0);return"string"!=typeof i[0]&&1===i.length&&i.push(null),o.apply(e,i.concat([t,n]))}}function y(e){return function(t){l[e]=t}}function w(n){if(m(c,n)){var i=c[n];delete c[n],d[n]=!0,t.apply(e,i)}if(!m(l,n)&&!m(d,n))throw new Error("No "+n);return l[n]}function _(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function b(e){return e?_(e):[]}function $(e){return function(){return u&&u.config&&u.config[e]||{}}}r=function(e,t){var n,i,s=_(e),o=s[0],r=t[1];return e=s[1],o&&(n=w(o=g(o,r))),o?e=n&&n.normalize?n.normalize(e,(i=r,function(e){return g(e,i)})):g(e,r):(o=(s=_(e=g(e,r)))[0],e=s[1],o&&(n=w(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},a={require:function(e){return v(e)},exports:function(e){var t=l[e];return void 0!==t?t:l[e]={}},module:function(e){return{id:e,uri:"",exports:l[e],config:$(e)}}},t=function(t,n,i,s){var o,u,h,p,f,g,_,$=[],x=_typeof(i);if(g=b(s=s||t),"undefined"===x||"function"===x){for(n=!n.length&&i.length?["require","exports","module"]:n,f=0;f<n.length;f+=1)if("require"===(u=(p=r(n[f],g)).f))$[f]=a.require(t);else if("exports"===u)$[f]=a.exports(t),_=!0;else if("module"===u)o=$[f]=a.module(t);else if(m(l,u)||m(c,u)||m(d,u))$[f]=w(u);else{if(!p.p)throw new Error(t+" missing "+u);p.p.load(p.n,v(s,!0),y(u),{}),$[f]=l[u]}h=i?i.apply(l[t],$):void 0,t&&(o&&o.exports!==e&&o.exports!==l[t]?l[t]=o.exports:h===e&&_||(l[t]=h))}else t&&(l[t]=i)},n=i=o=function(n,i,s,l,c){if("string"==typeof n)return a[n]?a[n](i):w(r(n,b(i)).f);if(!n.splice){if((u=n).deps&&o(u.deps,u.callback),!i)return;i.splice?(n=i,i=s,s=null):n=e}return i=i||function(){},"function"==typeof s&&(s=l,l=c),l?t(e,n,i,s):setTimeout(function(){t(e,n,i,s)},4),o},o.config=function(e){return o(e)},n._defined=l,(s=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),m(l,e)||m(c,e)||(c[e]=[e,t,n])}).amd={jQuery:!0}}(),t.requirejs=n,t.require=i,t.define=s),t.define("almond",function(){}),t.define("jquery",[],function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t}),t.define("select2/utils",["jquery"],function(e){var t={};function n(e){var t=e.prototype,n=[];for(var i in t){"function"==typeof t[i]&&("constructor"!==i&&n.push(i))}return n}t.Extend=function(e,t){var n={}.hasOwnProperty;function i(){this.constructor=e}for(var s in t)n.call(t,s)&&(e[s]=t[s]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},t.Decorate=function(e,t){var i=n(t),s=n(e);function o(){var n=Array.prototype.unshift,i=t.prototype.constructor.length,s=e.prototype.constructor;i>0&&(n.call(arguments,e.prototype.constructor),s=t.prototype.constructor),s.apply(this,arguments)}t.displayName=e.displayName,o.prototype=new function(){this.constructor=o};for(var r=0;r<s.length;r++){var a=s[r];o.prototype[a]=e.prototype[a]}for(var l=function(e){var n=function(){};e in o.prototype&&(n=o.prototype[e]);var i=t.prototype[e];return function(){return Array.prototype.unshift.call(arguments,n),i.apply(this,arguments)}},c=0;c<i.length;c++){var u=i[c];o.prototype[u]=l(u)}return o};var i=function(){this.listeners={}};i.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},i.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),n[0]._type=e,e in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},i.prototype.invoke=function(e,t){for(var n=0,i=e.length;n<i;n++)e[n].apply(this,t)},t.Observable=i,t.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},t.bind=function(e,t){return function(){e.apply(t,arguments)}},t._convertData=function(e){for(var t in e){var n=t.split("-"),i=e;if(1!==n.length){for(var s=0;s<n.length;s++){var o=n[s];(o=o.substring(0,1).toLowerCase()+o.substring(1))in i||(i[o]={}),s==n.length-1&&(i[o]=e[t]),i=i[o]}delete e[t]}}return e},t.hasScroll=function(t,n){var i=e(n),s=n.style.overflowX,o=n.style.overflowY;return(s!==o||"hidden"!==o&&"visible"!==o)&&("scroll"===s||"scroll"===o||(i.innerHeight()<n.scrollHeight||i.innerWidth()<n.scrollWidth))},t.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},t.__cache={};var s=0;return t.GetUniqueElementId=function(e){var n=e.getAttribute("data-select2-id");return null!=n?n:(n=e.id?"select2-data-"+e.id:"select2-data-"+(++s).toString()+"-"+t.generateChars(4),e.setAttribute("data-select2-id",n),n)},t.StoreData=function(e,n,i){var s=t.GetUniqueElementId(e);t.__cache[s]||(t.__cache[s]={}),t.__cache[s][n]=i},t.GetData=function(n,i){var s=t.GetUniqueElementId(n);return i?t.__cache[s]&&null!=t.__cache[s][i]?t.__cache[s][i]:e(n).data(i):t.__cache[s]},t.RemoveData=function(e){var n=t.GetUniqueElementId(e);null!=t.__cache[n]&&delete t.__cache[n],e.removeAttribute("data-select2-id")},t.copyNonInternalCssClasses=function(e,t){var n=e.getAttribute("class").trim().split(/\s+/);n=n.filter(function(e){return 0===e.indexOf("select2-")});var i=t.getAttribute("class").trim().split(/\s+/);i=i.filter(function(e){return 0!==e.indexOf("select2-")});var s=n.concat(i);e.setAttribute("class",s.join(" "))},t}),t.define("select2/results",["jquery","./utils"],function(e,t){function n(e,t,i){this.$element=e,this.data=i,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},n.prototype.clear=function(){this.$results.empty()},n.prototype.displayMessage=function(t){var n=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var i=e('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),s=this.options.get("translations").get(t.message);i.append(n(s(t.args))),i[0].className+=" select2-results__message",this.$results.append(i)},n.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},n.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var i=e.results[n],s=this.option(i);t.push(s)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},n.prototype.position=function(e,t){t.find(".select2-results").append(e)},n.prototype.sort=function(e){return this.options.get("sorter")(e)},n.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option--selectable"),t=e.filter(".select2-results__option--selected");t.length>0?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},n.prototype.setClasses=function(){var n=this;this.data.current(function(i){var s=i.map(function(e){return e.id.toString()});n.$results.find(".select2-results__option--selectable").each(function(){var n=e(this),i=t.GetData(this,"data"),o=""+i.id;null!=i.element&&i.element.selected||null==i.element&&s.indexOf(o)>-1?(this.classList.add("select2-results__option--selected"),n.attr("aria-selected","true")):(this.classList.remove("select2-results__option--selected"),n.attr("aria-selected","false"))})})},n.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},n.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},n.prototype.option=function(n){var i=document.createElement("li");i.classList.add("select2-results__option"),i.classList.add("select2-results__option--selectable");var s={role:"option"},o=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var r in(null!=n.element&&o.call(n.element,":disabled")||null==n.element&&n.disabled)&&(s["aria-disabled"]="true",i.classList.remove("select2-results__option--selectable"),i.classList.add("select2-results__option--disabled")),null==n.id&&i.classList.remove("select2-results__option--selectable"),null!=n._resultId&&(i.id=n._resultId),n.title&&(i.title=n.title),n.children&&(s.role="group",s["aria-label"]=n.text,i.classList.remove("select2-results__option--selectable"),i.classList.add("select2-results__option--group")),s){var a=s[r];i.setAttribute(r,a)}if(n.children){var l=e(i),c=document.createElement("strong");c.className="select2-results__group",this.template(n,c);for(var u=[],d=0;d<n.children.length;d++){var h=n.children[d],p=this.option(h);u.push(p)}var f=e("<ul></ul>",{class:"select2-results__options select2-results__options--nested",role:"none"});f.append(u),l.append(c),l.append(f)}else this.template(n,i);return t.StoreData(i,"data",n),i},n.prototype.bind=function(n,i){var s=this,o=n.id+"-results";this.$results.attr("id",o),n.on("results:all",function(e){s.clear(),s.append(e.data),n.isOpen()&&(s.setClasses(),s.highlightFirstItem())}),n.on("results:append",function(e){s.append(e.data),n.isOpen()&&s.setClasses()}),n.on("query",function(e){s.hideMessages(),s.showLoading(e)}),n.on("select",function(){n.isOpen()&&(s.setClasses(),s.options.get("scrollAfterSelect")&&s.highlightFirstItem())}),n.on("unselect",function(){n.isOpen()&&(s.setClasses(),s.options.get("scrollAfterSelect")&&s.highlightFirstItem())}),n.on("open",function(){s.$results.attr("aria-expanded","true"),s.$results.attr("aria-hidden","false"),s.setClasses(),s.ensureHighlightVisible()}),n.on("close",function(){s.$results.attr("aria-expanded","false"),s.$results.attr("aria-hidden","true"),s.$results.removeAttr("aria-activedescendant")}),n.on("results:toggle",function(){var e=s.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),n.on("results:select",function(){var e=s.getHighlightedResults();if(0!==e.length){var n=t.GetData(e[0],"data");e.hasClass("select2-results__option--selected")?s.trigger("close",{}):s.trigger("select",{data:n})}}),n.on("results:previous",function(){var e=s.getHighlightedResults(),t=s.$results.find(".select2-results__option--selectable"),n=t.index(e);if(!(n<=0)){var i=n-1;0===e.length&&(i=0);var o=t.eq(i);o.trigger("mouseenter");var r=s.$results.offset().top,a=o.offset().top,l=s.$results.scrollTop()+(a-r);0===i?s.$results.scrollTop(0):a-r<0&&s.$results.scrollTop(l)}}),n.on("results:next",function(){var e=s.getHighlightedResults(),t=s.$results.find(".select2-results__option--selectable"),n=t.index(e)+1;if(!(n>=t.length)){var i=t.eq(n);i.trigger("mouseenter");var o=s.$results.offset().top+s.$results.outerHeight(!1),r=i.offset().top+i.outerHeight(!1),a=s.$results.scrollTop()+r-o;0===n?s.$results.scrollTop(0):r>o&&s.$results.scrollTop(a)}}),n.on("results:focus",function(e){e.element[0].classList.add("select2-results__option--highlighted"),e.element[0].setAttribute("aria-selected","true")}),n.on("results:message",function(e){s.displayMessage(e)}),e.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=s.$results.scrollTop(),n=s.$results.get(0).scrollHeight-t+e.deltaY,i=e.deltaY>0&&t-e.deltaY<=0,o=e.deltaY<0&&n<=s.$results.height();i?(s.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):o&&(s.$results.scrollTop(s.$results.get(0).scrollHeight-s.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".select2-results__option--selectable",function(n){var i=e(this),o=t.GetData(this,"data");i.hasClass("select2-results__option--selected")?s.options.get("multiple")?s.trigger("unselect",{originalEvent:n,data:o}):s.trigger("close",{}):s.trigger("select",{originalEvent:n,data:o})}),this.$results.on("mouseenter",".select2-results__option--selectable",function(n){var i=t.GetData(this,"data");s.getHighlightedResults().removeClass("select2-results__option--highlighted").attr("aria-selected","false"),s.trigger("results:focus",{data:i,element:e(this)})})},n.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},n.prototype.destroy=function(){this.$results.remove()},n.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find(".select2-results__option--selectable").index(e),n=this.$results.offset().top,i=e.offset().top,s=this.$results.scrollTop()+(i-n),o=i-n;s-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(s)}},n.prototype.template=function(t,n){var i=this.options.get("templateResult"),s=this.options.get("escapeMarkup"),o=i(t,n);null==o?n.style.display="none":"string"==typeof o?n.innerHTML=s(o):e(n).append(o)},n}),t.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),t.define("select2/selection/base",["jquery","../utils","../keys"],function(e,t,n){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var n=e('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),n.attr("title",this.$element.attr("title")),n.attr("tabindex",this._tabindex),n.attr("aria-disabled","false"),this.$selection=n,n},i.prototype.bind=function(e,t){var i=this,s=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){i.trigger("focus",e)}),this.$selection.on("blur",function(e){i._handleBlur(e)}),this.$selection.on("keydown",function(e){i.trigger("keypress",e),e.which===n.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){i.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){i.update(e.data)}),e.on("open",function(){i.$selection.attr("aria-expanded","true"),i.$selection.attr("aria-owns",s),i._attachCloseHandler(e)}),e.on("close",function(){i.$selection.attr("aria-expanded","false"),i.$selection.removeAttr("aria-activedescendant"),i.$selection.removeAttr("aria-owns"),i.$selection.trigger("focus"),i._detachCloseHandler(e)}),e.on("enable",function(){i.$selection.attr("tabindex",i._tabindex),i.$selection.attr("aria-disabled","false")}),e.on("disable",function(){i.$selection.attr("tabindex","-1"),i.$selection.attr("aria-disabled","true")})},i.prototype._handleBlur=function(t){var n=this;window.setTimeout(function(){document.activeElement==n.$selection[0]||e.contains(n.$selection[0],document.activeElement)||n.trigger("blur",t)},1)},i.prototype._attachCloseHandler=function(n){e(document.body).on("mousedown.select2."+n.id,function(n){var i=e(n.target).closest(".select2");e(".select2.select2-container--open").each(function(){this!=i[0]&&t.GetData(this,"element").HUIselect2("close")})})},i.prototype._detachCloseHandler=function(t){e(document.body).off("mousedown.select2."+t.id)},i.prototype.position=function(e,t){t.find(".selection").append(e)},i.prototype.destroy=function(){this._detachCloseHandler(this.container)},i.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},i.prototype.isEnabled=function(){return!this.isDisabled()},i.prototype.isDisabled=function(){return this.options.get("disabled")},i}),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,i){function s(){s.__super__.constructor.apply(this,arguments)}return n.Extend(s,t),s.prototype.render=function(){var e=s.__super__.render.call(this);return e[0].classList.add("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},s.prototype.bind=function(e,t){var n=this;s.__super__.bind.apply(this,arguments);var i=e.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",i).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",i),this.$selection.attr("aria-controls",i),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),e.on("focus",function(t){e.isOpen()||n.$selection.trigger("focus")})},s.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},s.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},s.prototype.selectionContainer=function(){return e("<span></span>")},s.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),i=this.display(t,n);n.empty().append(i);var s=t.title||t.text;s?n.attr("title",s):n.removeAttr("title")}else this.clear()},s}),t.define("select2/selection/multiple",["jquery","./base","../utils"],function(e,t,n){function i(e,t){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e[0].classList.add("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},i.prototype.bind=function(t,s){var o=this;i.__super__.bind.apply(this,arguments);var r=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r),this.$selection.on("click",function(e){o.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(t){if(!o.isDisabled()){var i=e(this).parent(),s=n.GetData(i[0],"data");o.trigger("unselect",{originalEvent:t,data:s})}}),this.$selection.on("keydown",".select2-selection__choice__remove",function(e){o.isDisabled()||e.stopPropagation()})},i.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e('<li class="select2-selection__choice"><button type="button" class="select2-selection__choice__remove" tabindex="-1"><span aria-hidden="true">&times;</span></button><span class="select2-selection__choice__display"></span></li>')},i.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],i=this.$selection.find(".select2-selection__rendered").attr("id")+"-choice-",s=0;s<e.length;s++){var o=e[s],r=this.selectionContainer(),a=this.display(o,r),l=i+n.generateChars(4)+"-";o.id?l+=o.id:l+=n.generateChars(4),r.find(".select2-selection__choice__display").append(a).attr("id",l);var c=o.title||o.text;c&&r.attr("title",c);var u=this.options.get("translations").get("removeItem"),d=r.find(".select2-selection__choice__remove");d.attr("title",u()),d.attr("aria-label",u()),d.attr("aria-describedby",l),n.StoreData(r[0],"data",o),t.push(r)}this.$selection.find(".select2-selection__rendered").append(t)}},i}),t.define("select2/selection/placeholder",[],function(){function e(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();n.html(this.display(t)),n[0].classList.add("select2-selection__placeholder"),n[0].classList.remove("select2-selection__choice");var i=t.title||t.text||n.text();return this.$selection.find(".select2-selection__rendered").attr("title",i),n},e.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||n)return e.call(this,t);this.clear();var i=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(i)},e}),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(e,t,n){function i(){}return i.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(e){i._handleClear(e)}),t.on("keypress",function(e){i._handleKeyboardClear(e,t)})},i.prototype._handleClear=function(e,t){if(!this.isDisabled()){var i=this.$selection.find(".select2-selection__clear");if(0!==i.length){t.stopPropagation();var s=n.GetData(i[0],"data"),o=this.$element.val();this.$element.val(this.placeholder.id);var r={data:s};if(this.trigger("clear",r),r.prevented)this.$element.val(o);else{for(var a=0;a<s.length;a++)if(r={data:s[a]},this.trigger("unselect",r),r.prevented)return void this.$element.val(o);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},i.prototype._handleKeyboardClear=function(e,n,i){i.isOpen()||n.which!=t.DELETE&&n.which!=t.BACKSPACE||this._handleClear(n)},i.prototype.update=function(t,i){if(t.call(this,i),this.$selection.find(".select2-selection__clear").remove(),this.$selection[0].classList.remove("select2-selection--clearable"),!(this.$selection.find(".select2-selection__placeholder").length>0||0===i.length)){var s=this.$selection.find(".select2-selection__rendered").attr("id"),o=this.options.get("translations").get("removeAllItems"),r=e('<button type="button" class="select2-selection__clear" tabindex="-1"><span aria-hidden="true">&times;</span></button>');r.attr("title",o()),r.attr("aria-label",o()),r.attr("aria-describedby",s),n.StoreData(r[0],"data",i),this.$selection.prepend(r),this.$selection[0].classList.add("select2-selection--clearable")}},i}),t.define("select2/selection/search",["jquery","../utils","../keys"],function(e,t,n){function i(e,t,n){e.call(this,t,n)}return i.prototype.render=function(t){var n=this.options.get("translations").get("search"),i=e('<span class="select2-search select2-search--inline"><textarea class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" ></textarea></span>');this.$searchContainer=i,this.$search=i.find("textarea"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",n());var s=t.call(this);return this._transferTabIndex(),s.append(this.$searchContainer),s},i.prototype.bind=function(e,i,s){var o=this,r=i.id+"-results",a=i.id+"-container";e.call(this,i,s),o.$search.attr("aria-describedby",a),i.on("open",function(){o.$search.attr("aria-controls",r),o.$search.trigger("focus")}),i.on("close",function(){o.$search.val(""),o.resizeSearch(),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")}),i.on("enable",function(){o.$search.prop("disabled",!1),o._transferTabIndex()}),i.on("disable",function(){o.$search.prop("disabled",!0)}),i.on("focus",function(e){o.$search.trigger("focus")}),i.on("results:focus",function(e){e.data._resultId?o.$search.attr("aria-activedescendant",e.data._resultId):o.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){o.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){o._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented(),e.which===n.BACKSPACE&&""===o.$search.val()){var i=o.$selection.find(".select2-selection__choice").last();if(i.length>0){var s=t.GetData(i[0],"data");o.searchRemoveChoice(s),e.preventDefault()}}}),this.$selection.on("click",".select2-search--inline",function(e){o.$search.val()&&e.stopPropagation()});var l=document.documentMode,c=l&&l<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(e){c?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(e){if(c&&"input"===e.type)o.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=n.SHIFT&&t!=n.CTRL&&t!=n.ALT&&t!=n.TAB&&o.handleSearch(e)}})},i.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},i.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},i.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.resizeSearch(),n&&this.$search.trigger("focus")},i.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},i.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},i.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="100%";""===this.$search.attr("placeholder")&&(e=.75*(this.$search.val().length+1)+"em");this.$search.css("width",e)},i}),t.define("select2/selection/selectionCss",["../utils"],function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),i=this.options.get("selectionCssClass")||"";return-1!==i.indexOf(":all:")&&(i=i.replace(":all:",""),e.copyNonInternalCssClasses(n[0],this.$element[0])),n.addClass(i),n},t}),t.define("select2/selection/eventRelay",["jquery"],function(e){function t(){}return t.prototype.bind=function(t,n,i){var s=this,o=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],r=["opening","closing","selecting","unselecting","clearing"];t.call(this,n,i),n.on("*",function(t,n){if(-1!==o.indexOf(t)){n=n||{};var i=e.Event("select2:"+t,{params:n});s.$element.trigger(i),-1!==r.indexOf(t)&&(n.prevented=i.isDefaultPrevented())}})},t}),t.define("select2/translation",["jquery","require"],function(e,t){function n(e){this.dict=e||{}}return n.prototype.all=function(){return this.dict},n.prototype.get=function(e){return this.dict[e]},n.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},n._cache={},n.loadPath=function(e){if(!(e in n._cache)){var i=t(e);n._cache[e]=i}return new n(n._cache[e])},n}),t.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),t.define("select2/data/base",["../utils"],function(e){function t(e,n){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,n){var i=t.id+"-result-";return i+=e.generateChars(4),null!=n.id?i+="-"+n.id.toString():i+="-"+e.generateChars(4),i},t}),t.define("select2/data/select",["./base","../utils","jquery"],function(e,t,n){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,e),i.prototype.current=function(e){var t=this;e(Array.prototype.map.call(this.$element[0].querySelectorAll(":checked"),function(e){return t.item(n(e))}))},i.prototype.select=function(e){var t=this;if(e.selected=!0,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current(function(n){var i=[];(e=[e]).push.apply(e,n);for(var s=0;s<e.length;s++){var o=e[s].id;-1===i.indexOf(o)&&i.push(o)}t.$element.val(i),t.$element.trigger("input").trigger("change")});else{var n=e.id;this.$element.val(n),this.$element.trigger("input").trigger("change")}},i.prototype.unselect=function(e){var t=this;if(this.$element.prop("multiple")){if(e.selected=!1,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current(function(n){for(var i=[],s=0;s<n.length;s++){var o=n[s].id;o!==e.id&&-1===i.indexOf(o)&&i.push(o)}t.$element.val(i),t.$element.trigger("input").trigger("change")})}},i.prototype.bind=function(e,t){var n=this;this.container=e,e.on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},i.prototype.destroy=function(){this.$element.find("*").each(function(){t.RemoveData(this)})},i.prototype.query=function(e,t){var i=[],s=this;this.$element.children().each(function(){if("option"===this.tagName.toLowerCase()||"optgroup"===this.tagName.toLowerCase()){var t=n(this),o=s.item(t),r=s.matches(e,o);null!==r&&i.push(r)}}),t({results:i})},i.prototype.addOptions=function(e){this.$element.append(e)},i.prototype.option=function(e){var i;e.children?(i=document.createElement("optgroup")).label=e.text:void 0!==(i=document.createElement("option")).textContent?i.textContent=e.text:i.innerText=e.text,void 0!==e.id&&(i.value=e.id),e.disabled&&(i.disabled=!0),e.selected&&(i.selected=!0),e.title&&(i.title=e.title);var s=this._normalizeItem(e);return s.element=i,t.StoreData(i,"data",s),n(i)},i.prototype.item=function(e){var i={};if(null!=(i=t.GetData(e[0],"data")))return i;var s=e[0];if("option"===s.tagName.toLowerCase())i={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if("optgroup"===s.tagName.toLowerCase()){i={text:e.prop("label"),children:[],title:e.prop("title")};for(var o=e.children("option"),r=[],a=0;a<o.length;a++){var l=n(o[a]),c=this.item(l);r.push(c)}i.children=r}return(i=this._normalizeItem(i)).element=e[0],t.StoreData(e[0],"data",i),i},i.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=n.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),n.extend({},{selected:!1,disabled:!1},e)},i.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},i}),t.define("select2/data/array",["./select","../utils","jquery"],function(e,t,n){function i(e,t){this._dataToConvert=t.get("data")||[],i.__super__.constructor.call(this,e,t)}return t.Extend(i,e),i.prototype.bind=function(e,t){i.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},i.prototype.select=function(e){var t=this.$element.find("option").filter(function(t,n){return n.value==e.id.toString()});0===t.length&&(t=this.option(e),this.addOptions(t)),i.__super__.select.call(this,e)},i.prototype.convertToOptions=function(e){var t=this,i=this.$element.find("option"),s=i.map(function(){return t.item(n(this)).id}).get(),o=[];function r(e){return function(){return n(this).val()==e.id}}for(var a=0;a<e.length;a++){var l=this._normalizeItem(e[a]);if(s.indexOf(l.id)>=0){var c=i.filter(r(l)),u=this.item(c),d=n.extend(!0,{},l,u),h=this.option(d);c.replaceWith(h)}else{var p=this.option(l);if(l.children){var f=this.convertToOptions(l.children);p.append(f)}o.push(p)}}return o},i}),t.define("select2/data/ajax",["./array","../utils","jquery"],function(e,t,n){function i(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),i.__super__.constructor.call(this,e,t)}return t.Extend(i,e),i.prototype._applyDefaults=function(e){var t={data:function(e){return n.extend({},e,{q:e.term})},transport:function(e,t,i){var s=n.ajax(e);return s.then(t),s.fail(i),s}};return n.extend({},t,e,!0)},i.prototype.processResults=function(e){return e},i.prototype.query=function(e,t){var i=this;null!=this._request&&("function"==typeof this._request.abort&&this._request.abort(),this._request=null);var s=n.extend({type:"GET"},this.ajaxOptions);function o(){var n=s.transport(s,function(n){var s=i.processResults(n,e);i.options.get("debug")&&window.console&&console.error&&(s&&s.results&&Array.isArray(s.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(s)},function(){"status"in n&&(0===n.status||"0"===n.status)||i.trigger("results:message",{message:"errorLoading"})});i._request=n}"function"==typeof s.url&&(s.url=s.url.call(this.$element,e)),"function"==typeof s.data&&(s.data=s.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(o,this.ajaxOptions.delay)):o()},i}),t.define("select2/data/tags",["jquery"],function(e){function t(e,t,n){var i=n.get("tags"),s=n.get("createTag");void 0!==s&&(this.createTag=s);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),Array.isArray(i))for(var r=0;r<i.length;r++){var a=i[r],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return t.prototype.query=function(e,t,n){var i=this;this._removeOldTags(),null!=t.term&&null==t.page?e.call(this,t,function e(s,o){for(var r=s.results,a=0;a<r.length;a++){var l=r[a],c=null!=l.children&&!e({results:l.children},!0);if((l.text||"").toUpperCase()===(t.term||"").toUpperCase()||c)return!o&&(s.data=r,void n(s))}if(o)return!0;var u=i.createTag(t);if(null!=u){var d=i.option(u);d.attr("data-select2-tag","true"),i.addOptions([d]),i.insertTag(r,u)}s.results=r,n(s)}):e.call(this,t,n)},t.prototype.createTag=function(e,t){if(null==t.term)return null;var n=t.term.trim();return""===n?null:{id:n,text:n}},t.prototype.insertTag=function(e,t,n){t.unshift(n)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2-tag]").each(function(){this.selected||e(this).remove()})},t}),t.define("select2/data/tokenizer",["jquery"],function(e){function t(e,t,n){var i=n.get("tokenizer");void 0!==i&&(this.tokenizer=i),e.call(this,t,n)}return t.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".select2-search__field")},t.prototype.query=function(t,n,i){var s=this;n.term=n.term||"";var o=this.tokenizer(n,this.options,function(t){var n=s._normalizeItem(t);if(!s.$element.find("option").filter(function(){return e(this).val()===n.id}).length){var i=s.option(n);i.attr("data-select2-tag",!0),s._removeOldTags(),s.addOptions([i])}!function(e){s.trigger("select",{data:e})}(n)});o.term!==n.term&&(this.$search.length&&(this.$search.val(o.term),this.$search.trigger("focus")),n.term=o.term),t.call(this,n,i)},t.prototype.tokenizer=function(t,n,i,s){for(var o=i.get("tokenSeparators")||[],r=n.term,a=0,l=this.createTag||function(e){return{id:e.term,text:e.term}};a<r.length;){var c=r[a];if(-1!==o.indexOf(c)){var u=r.substr(0,a),d=l(e.extend({},n,{term:u}));null!=d?(s(d),r=r.substr(a+1)||"",a=0):a++}else a++}return{term:r}},t}),t.define("select2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),t.define("select2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),t.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("select",function(){i._checkIfMaximumSelected()})},e.prototype.query=function(e,t,n){var i=this;this._checkIfMaximumSelected(function(){e.call(i,t,n)})},e.prototype._checkIfMaximumSelected=function(e,t){var n=this;this.current(function(e){var i=null!=e?e.length:0;n.maximumSelectionLength>0&&i>=n.maximumSelectionLength?n.trigger("results:message",{message:"maximumSelected",args:{maximum:n.maximumSelectionLength}}):t&&t()})},e}),t.define("select2/dropdown",["jquery","./utils"],function(e,t){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),t.define("select2/dropdown/search",["jquery"],function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),i=this.options.get("translations").get("search"),s=e('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=s,this.$search=s.find("input"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",i()),n.prepend(s),n},t.prototype.bind=function(t,n,i){var s=this,o=n.id+"-results";t.call(this,n,i),this.$search.on("keydown",function(e){s.trigger("keypress",e),s._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(t){e(this).off("keyup")}),this.$search.on("keyup input",function(e){s.handleSearch(e)}),n.on("open",function(){s.$search.attr("tabindex",0),s.$search.attr("aria-controls",o),s.$search.trigger("focus"),window.setTimeout(function(){s.$search.trigger("focus")},0)}),n.on("close",function(){s.$search.attr("tabindex",-1),s.$search.removeAttr("aria-controls"),s.$search.removeAttr("aria-activedescendant"),s.$search.val(""),s.$search.trigger("blur")}),n.on("focus",function(){n.isOpen()||s.$search.trigger("focus")}),n.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(s.showSearch(e)?s.$searchContainer[0].classList.remove("select2-search--hide"):s.$searchContainer[0].classList.add("select2-search--hide"))}),n.on("results:focus",function(e){e.data._resultId?s.$search.attr("aria-activedescendant",e.data._resultId):s.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),t.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,i){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,i)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),i=t.length-1;i>=0;i--){var s=t[i];this.placeholder.id===s.id&&n.splice(i,1)}return n},e}),t.define("select2/dropdown/infiniteScroll",["jquery"],function(e){function t(e,t,n,i){this.lastParams={},e.call(this,t,n,i),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("query",function(e){i.lastParams=e,i.loading=!0}),t.on("query:append",function(e){i.lastParams=e,i.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=e.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&(this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore())},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),n=this.options.get("translations").get("loadingMore");return t.html(n(this.lastParams)),t},t}),t.define("select2/dropdown/attachBody",["jquery","../utils"],function(e,t){function n(t,n,i){this.$dropdownParent=e(i.get("dropdownParent")||document.body),t.call(this,n,i)}return n.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("open",function(){i._showDropdown(),i._attachPositioningHandler(t),i._bindContainerResultHandlers(t)}),t.on("close",function(){i._hideDropdown(),i._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},n.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},n.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t[0].classList.remove("select2"),t[0].classList.add("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},n.prototype.render=function(t){var n=e("<span></span>"),i=t.call(this);return n.append(i),this.$dropdownContainer=n,n},n.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},n.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:message",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("select",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("unselect",function(){n._positionDropdown(),n._resizeDropdown()}),this._containerResultsHandlersBound=!0}},n.prototype._attachPositioningHandler=function(n,i){var s=this,o="scroll.select2."+i.id,r="resize.select2."+i.id,a="orientationchange.select2."+i.id,l=this.$container.parents().filter(t.hasScroll);l.each(function(){t.StoreData(this,"select2-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})}),l.on(o,function(n){var i=t.GetData(this,"select2-scroll-position");e(this).scrollTop(i.y)}),e(window).on(o+" "+r+" "+a,function(e){s._positionDropdown(),s._resizeDropdown()})},n.prototype._detachPositioningHandler=function(n,i){var s="scroll.select2."+i.id,o="resize.select2."+i.id,r="orientationchange.select2."+i.id;this.$container.parents().filter(t.hasScroll).off(s),e(window).off(s+" "+o+" "+r)},n.prototype._positionDropdown=function(){var t=e(window),n=this.$dropdown[0].classList.contains("select2-dropdown--above"),i=this.$dropdown[0].classList.contains("select2-dropdown--below"),s=null,o=this.$container.offset();o.bottom=o.top+this.$container.outerHeight(!1);var r={height:this.$container.outerHeight(!1)};r.top=o.top,r.bottom=o.top+r.height;var a=this.$dropdown.outerHeight(!1),l=t.scrollTop(),c=t.scrollTop()+t.height(),u=l<o.top-a,d=c>o.bottom+a,h={left:o.left,top:r.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var f={top:0,left:0};(e.contains(document.body,p[0])||p[0].isConnected)&&(f=p.offset()),h.top-=f.top,h.left-=f.left,n||i||(s="below"),d||!u||n?!u&&d&&n&&(s="below"):s="above",("above"==s||n&&"below"!==s)&&(h.top=r.top-f.top-a),null!=s&&(this.$dropdown[0].classList.remove("select2-dropdown--below"),this.$dropdown[0].classList.remove("select2-dropdown--above"),this.$dropdown[0].classList.add("select2-dropdown--"+s),this.$container[0].classList.remove("select2-container--below"),this.$container[0].classList.remove("select2-container--above"),this.$container[0].classList.add("select2-container--"+s)),this.$dropdownContainer.css(h)},n.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},n.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},n}),t.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,i){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,i)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,i=0;i<t.length;i++){var s=t[i];s.children?n+=e(s.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),t.define("select2/dropdown/selectOnClose",["../utils"],function(e){function t(){}return t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("close",function(e){i._handleSelectOnClose(e)})},t.prototype._handleSelectOnClose=function(t,n){if(n&&null!=n.originalSelect2Event){var i=n.originalSelect2Event;if("select"===i._type||"unselect"===i._type)return}var s=this.getHighlightedResults();if(!(s.length<1)){var o=e.GetData(s[0],"data");null!=o.element&&o.element.selected||null==o.element&&o.selected||this.trigger("select",{data:o})}},t}),t.define("select2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("select",function(e){i._selectTriggered(e)}),t.on("unselect",function(e){i._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&(n.ctrlKey||n.metaKey)||this.trigger("close",{originalEvent:n,originalSelect2Event:t})},e}),t.define("select2/dropdown/dropdownCss",["../utils"],function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),i=this.options.get("dropdownCssClass")||"";return-1!==i.indexOf(":all:")&&(i=i.replace(":all:",""),e.copyNonInternalCssClasses(n[0],this.$element[0])),n.addClass(i),n},t}),t.define("select2/dropdown/tagsSearchHighlight",["../utils"],function(e){function t(){}return t.prototype.highlightFirstItem=function(t){var n=this.$results.find(".select2-results__option--selectable:not(.select2-results__option--selected)");if(n.length>0){var i=n.first(),s=e.GetData(i[0],"data").element;if(s&&s.getAttribute&&"true"===s.getAttribute("data-select2-tag"))return void i.trigger("mouseenter")}t.call(this)},t}),t.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"},search:function(){return"Search"}}}),t.define("select2/defaults",["jquery","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/selectionCss","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./dropdown/dropdownCss","./dropdown/tagsSearchHighlight","./i18n/en"],function(e,t,n,i,s,o,r,a,l,c,u,d,h,p,f,m,g,v,y,w,_,b,$,x,C,T,k,A,D,I,H){function S(){this.reset()}return S.prototype.apply=function(u){if(null==(u=e.extend(!0,{},this.defaults,u)).dataAdapter&&(null!=u.ajax?u.dataAdapter=f:null!=u.data?u.dataAdapter=p:u.dataAdapter=h,u.minimumInputLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,v)),u.maximumInputLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,y)),u.maximumSelectionLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,w)),u.tags&&(u.dataAdapter=c.Decorate(u.dataAdapter,m)),null==u.tokenSeparators&&null==u.tokenizer||(u.dataAdapter=c.Decorate(u.dataAdapter,g))),null==u.resultsAdapter&&(u.resultsAdapter=t,null!=u.ajax&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,x)),null!=u.placeholder&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,$)),u.selectOnClose&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,k)),u.tags&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,I))),null==u.dropdownAdapter){if(u.multiple)u.dropdownAdapter=_;else{var d=c.Decorate(_,b);u.dropdownAdapter=d}0!==u.minimumResultsForSearch&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,T)),u.closeOnSelect&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,A)),null!=u.dropdownCssClass&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,D)),u.dropdownAdapter=c.Decorate(u.dropdownAdapter,C)}null==u.selectionAdapter&&(u.multiple?u.selectionAdapter=i:u.selectionAdapter=n,null!=u.placeholder&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,s)),u.allowClear&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,o)),u.multiple&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,r)),null!=u.selectionCssClass&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,a)),u.selectionAdapter=c.Decorate(u.selectionAdapter,l)),u.language=this._resolveLanguage(u.language),u.language.push("en");for(var H=[],S=0;S<u.language.length;S++){var U=u.language[S];-1===H.indexOf(U)&&H.push(U)}return u.language=H,u.translations=this._processTranslations(u.language,u.debug),u},S.prototype.reset=function(){function t(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return d[e]||e})}this.defaults={amdLanguageBase:"./i18n/",autocomplete:"off",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:c.escapeMarkup,language:{},matcher:function n(i,s){if(null==i.term||""===i.term.trim())return s;if(s.children&&s.children.length>0){for(var o=e.extend(!0,{},s),r=s.children.length-1;r>=0;r--)null==n(i,s.children[r])&&o.children.splice(r,1);return o.children.length>0?o:n(i,o)}var a=t(s.text).toUpperCase(),l=t(i.term).toUpperCase();return a.indexOf(l)>-1?s:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},S.prototype.applyFromElement=function(e,t){var n=e.language,i=this.defaults.language,s=t.prop("lang"),o=t.closest("[lang]").prop("lang"),r=Array.prototype.concat.call(this._resolveLanguage(s),this._resolveLanguage(n),this._resolveLanguage(i),this._resolveLanguage(o));return e.language=r,e},S.prototype._resolveLanguage=function(t){if(!t)return[];if(e.isEmptyObject(t))return[];if(e.isPlainObject(t))return[t];var n;n=Array.isArray(t)?t:[t];for(var i=[],s=0;s<n.length;s++)if(i.push(n[s]),"string"==typeof n[s]&&n[s].indexOf("-")>0){var o=n[s].split("-")[0];i.push(o)}return i},S.prototype._processTranslations=function(t,n){for(var i=new u,s=0;s<t.length;s++){var o=new u,r=t[s];if("string"==typeof r)try{o=u.loadPath(r)}catch(e){try{r=this.defaults.amdLanguageBase+r,o=u.loadPath(r)}catch(e){n&&window.console&&console.warn&&console.warn('Select2: The language file for "'+r+'" could not be automatically loaded. A fallback will be used instead.')}}else o=e.isPlainObject(r)?new u(r):r;i.extend(o)}return i},S.prototype.set=function(t,n){var i={};i[e.camelCase(t)]=n;var s=c._convertData(i);e.extend(!0,this.defaults,s)},new S}),t.define("select2/options",["jquery","./defaults","./utils"],function(e,t,n){function i(e,n){this.options=e,null!=n&&this.fromElement(n),null!=n&&(this.options=t.applyFromElement(this.options,n)),this.options=t.apply(this.options)}return i.prototype.fromElement=function(t){var i=["select2"];null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.autocomplete&&t.prop("autocomplete")&&(this.options.autocomplete=t.prop("autocomplete")),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),n.GetData(t[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),n.StoreData(t[0],"data",n.GetData(t[0],"select2Tags")),n.StoreData(t[0],"tags",!0)),n.GetData(t[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",n.GetData(t[0],"ajaxUrl")),n.StoreData(t[0],"ajax-Url",n.GetData(t[0],"ajaxUrl")));var s={};function o(e,t){return t.toUpperCase()}for(var r=0;r<t[0].attributes.length;r++){var a=t[0].attributes[r].name;if("data-"==a.substr(0,"data-".length)){var l=a.substring("data-".length),c=n.GetData(t[0],l);s[l.replace(/-([a-z])/g,o)]=c}}e.fn.jquery&&"1."==e.fn.jquery.substr(0,2)&&t[0].dataset&&(s=e.extend(!0,{},t[0].dataset,s));var u=e.extend(!0,{},n.GetData(t[0]),s);for(var d in u=n._convertData(u))i.indexOf(d)>-1||(e.isPlainObject(this.options[d])?e.extend(this.options[d],u[d]):this.options[d]=u[d]);return this},i.prototype.get=function(e){return this.options[e]},i.prototype.set=function(e,t){this.options[e]=t},i}),t.define("select2/core",["jquery","./options","./utils","./keys"],function(e,t,n,i){var s=function e(i,s){null!=n.GetData(i[0],"select2")&&n.GetData(i[0],"select2").destroy(),this.$element=i,this.id=this._generateId(i),s=s||{},this.options=new t(s,i),e.__super__.constructor.call(this);var o=i.attr("tabindex")||0;n.StoreData(i[0],"old-tabindex",o),i.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(i,this.options);var a=this.render();this._placeContainer(a);var l=this.options.get("selectionAdapter");this.selection=new l(i,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,a);var c=this.options.get("dropdownAdapter");this.dropdown=new c(i,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,a);var u=this.options.get("resultsAdapter");this.results=new u(i,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var d=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){d.trigger("selection:update",{data:e})}),i[0].classList.add("select2-hidden-accessible"),i.attr("aria-hidden","true"),this._syncAttributes(),n.StoreData(i[0],"select2",this),i.data("select2",this)};return n.Extend(s,n.Observable),s.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+n.generateChars(2):n.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},s.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},s.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var i=this._resolveWidth(e,"style");return null!=i?i:this._resolveWidth(e,"element")}if("element"==t){var s=e.outerWidth(!1);return s<=0?"auto":s+"px"}if("style"==t){var o=e.attr("style");if("string"!=typeof o)return null;for(var r=o.split(";"),a=0,l=r.length;a<l;a+=1){var c=r[a].replace(/\s/g,"").match(n);if(null!==c&&c.length>=1)return c[1]}return null}return"computedstyle"==t?window.getComputedStyle(e[0]).width:t},s.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},s.prototype._registerDomEvents=function(){var e=this;this.$element.on("change.select2",function(){e.dataAdapter.current(function(t){e.trigger("selection:update",{data:t})})}),this.$element.on("focus.select2",function(t){e.trigger("focus",t)}),this._syncA=n.bind(this._syncAttributes,this),this._syncS=n.bind(this._syncSubtree,this),this._observer=new window.MutationObserver(function(t){e._syncA(),e._syncS(t)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})},s.prototype._registerDataEvents=function(){var e=this;this.dataAdapter.on("*",function(t,n){e.trigger(t,n)})},s.prototype._registerSelectionEvents=function(){var e=this,t=["toggle","focus"];this.selection.on("toggle",function(){e.toggleDropdown()}),this.selection.on("focus",function(t){e.focus(t)}),this.selection.on("*",function(n,i){-1===t.indexOf(n)&&e.trigger(n,i)})},s.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",function(t,n){e.trigger(t,n)})},s.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",function(t,n){e.trigger(t,n)})},s.prototype._registerEvents=function(){var e=this;this.on("open",function(){e.$container[0].classList.add("select2-container--open")}),this.on("close",function(){e.$container[0].classList.remove("select2-container--open")}),this.on("enable",function(){e.$container[0].classList.remove("select2-container--disabled")}),this.on("disable",function(){e.$container[0].classList.add("select2-container--disabled")}),this.on("blur",function(){e.$container[0].classList.remove("select2-container--focus")}),this.on("query",function(t){e.isOpen()||e.trigger("open",{}),this.dataAdapter.query(t,function(n){e.trigger("results:all",{data:n,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(n){e.trigger("results:append",{data:n,query:t})})}),this.on("keypress",function(t){var n=t.which;e.isOpen()?n===i.ESC||n===i.UP&&t.altKey?(e.close(t),t.preventDefault()):n===i.ENTER||n===i.TAB?(e.trigger("results:select",{}),t.preventDefault()):n===i.SPACE&&t.ctrlKey?(e.trigger("results:toggle",{}),t.preventDefault()):n===i.UP?(e.trigger("results:previous",{}),t.preventDefault()):n===i.DOWN&&(e.trigger("results:next",{}),t.preventDefault()):(n===i.ENTER||n===i.SPACE||n===i.DOWN&&t.altKey)&&(e.open(),t.preventDefault())})},s.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},s.prototype._isChangeMutation=function(e){var t=this;if(e.addedNodes&&e.addedNodes.length>0)for(var n=0;n<e.addedNodes.length;n++){if(e.addedNodes[n].selected)return!0}else{if(e.removedNodes&&e.removedNodes.length>0)return!0;if(Array.isArray(e))return e.some(function(e){return t._isChangeMutation(e)})}return!1},s.prototype._syncSubtree=function(e){var t=this._isChangeMutation(e),n=this;t&&this.dataAdapter.current(function(e){n.trigger("selection:update",{data:e})})},s.prototype.trigger=function(e,t){var n=s.__super__.trigger,i={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in i){var o=i[e],r={prevented:!1,name:e,args:t};if(n.call(this,o,r),r.prevented)return void(t.prevented=!0)}n.call(this,e,t)},s.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},s.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},s.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},s.prototype.isEnabled=function(){return!this.isDisabled()},s.prototype.isDisabled=function(){return this.options.get("disabled")},s.prototype.isOpen=function(){return this.$container[0].classList.contains("select2-container--open")},s.prototype.hasFocus=function(){return this.$container[0].classList.contains("select2-container--focus")},s.prototype.focus=function(e){this.hasFocus()||(this.$container[0].classList.add("select2-container--focus"),this.trigger("focus",{}))},s.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},s.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current(function(t){e=t}),e},s.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];Array.isArray(t)&&(t=t.map(function(e){return e.toString()})),this.$element.val(t).trigger("input").trigger("change")},s.prototype.destroy=function(){n.RemoveData(this.$container[0]),this.$container.remove(),this._observer.disconnect(),this._observer=null,this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",n.GetData(this.$element[0],"old-tabindex")),this.$element[0].classList.remove("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),n.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},s.prototype.render=function(){var t=e('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container[0].classList.add("select2-container--"+this.options.get("theme")),n.StoreData(t[0],"element",this.$element),t},s}),t.define("select2/dropdown/attachContainer",[],function(){function e(e,t,n){e.call(this,t,n)}return e.prototype.position=function(e,t,n){n.find(".dropdown-wrapper").append(t),t[0].classList.add("select2-dropdown--below"),n[0].classList.add("select2-container--below")},e}),t.define("select2/dropdown/stopPropagation",[],function(){function e(){}return e.prototype.bind=function(e,t,n){e.call(this,t,n);this.$dropdown.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(e){e.stopPropagation()})},e}),t.define("select2/selection/stopPropagation",[],function(){function e(){}return e.prototype.bind=function(e,t,n){e.call(this,t,n);this.$selection.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(e){e.stopPropagation()})},e}),o=function(e){var t,n,i=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],s="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],o=Array.prototype.slice;if(e.event.fixHooks)for(var r=i.length;r;)e.event.fixHooks[i[--r]]=e.event.mouseHooks;var a=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=s.length;t;)this.addEventListener(s[--t],l,!1);else this.onmousewheel=l;e.data(this,"mousewheel-line-height",a.getLineHeight(this)),e.data(this,"mousewheel-page-height",a.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=s.length;t;)this.removeEventListener(s[--t],l,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var n=e(t),i=n["offsetParent"in e.fn?"offsetParent":"parent"]();return i.length||(i=e("body")),parseInt(i.css("fontSize"),10)||parseInt(n.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};function l(i){var s,r=i||window.event,l=o.call(arguments,1),d=0,h=0,p=0,f=0,m=0;if((i=e.event.fix(r)).type="mousewheel","detail"in r&&(p=-1*r.detail),"wheelDelta"in r&&(p=r.wheelDelta),"wheelDeltaY"in r&&(p=r.wheelDeltaY),"wheelDeltaX"in r&&(h=-1*r.wheelDeltaX),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(h=-1*p,p=0),d=0===p?h:p,"deltaY"in r&&(d=p=-1*r.deltaY),"deltaX"in r&&(h=r.deltaX,0===p&&(d=-1*h)),0!==p||0!==h){if(1===r.deltaMode){var g=e.data(this,"mousewheel-line-height");d*=g,p*=g,h*=g}else if(2===r.deltaMode){var v=e.data(this,"mousewheel-page-height");d*=v,p*=v,h*=v}if(s=Math.max(Math.abs(p),Math.abs(h)),(!n||s<n)&&(n=s,u(r,s)&&(n/=40)),u(r,s)&&(d/=40,h/=40,p/=40),d=Math[d>=1?"floor":"ceil"](d/n),h=Math[h>=1?"floor":"ceil"](h/n),p=Math[p>=1?"floor":"ceil"](p/n),a.settings.normalizeOffset&&this.getBoundingClientRect){var y=this.getBoundingClientRect();f=i.clientX-y.left,m=i.clientY-y.top}return i.deltaX=h,i.deltaY=p,i.deltaFactor=n,i.offsetX=f,i.offsetY=m,i.deltaMode=0,l.unshift(i,d,h,p),t&&clearTimeout(t),t=setTimeout(c,200),(e.event.dispatch||e.event.handle).apply(this,l)}}function c(){n=null}function u(e,t){return a.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})},"function"==typeof t.define&&t.define.amd?t.define("jquery-mousewheel",["jquery"],o):"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=o:o(e),t.define("hui.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(e,t,n,i,s){if(null==e.fn.HUIselect2){var o=["open","close","destroy"];e.fn.HUIselect2=function(t){if("object"===_typeof(t=t||{}))return this.each(function(){var i=e.extend(!0,{},t);new n(e(this),i)}),this;if("string"==typeof t){var i,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The HUISelect2('"+t+"') method was called on an element that is not using Select2."),i=e[t].apply(e,r)}),o.indexOf(t)>-1?this:i}throw new Error("Invalid arguments for HUISelect2: "+t)}}return null==e.fn.HUIselect2.defaults&&(e.fn.HUIselect2.defaults=i),n}),{define:t.define,require:t.require}}().require("hui.select2")}),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.select2=function(){e(".hustle-ui").each(function(){var t=e(this),n=t.data("id"),i=t.find(".hustle-select2");i.HUIselect2({dir:!0===i.data("rtl-support")?"rtl":"ltr",language:""!==i.data("language")?i.data("language"):"en",placeholder:""!==i.data("placeholder")?i.data("placeholder"):null,dropdownCssClass:"hustle-module-"+n+" hustle-dropdown",minimumResultsForSearch:1/0})})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.sharingSimulation=function(t){var n=e(t);if(n.is(".hustle-ui"))return n.hide(),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.slideinClose=function(t,n){var i=e(t),s=i.find(".hustle-button-close"),o=i.find(".hustle-slidein-content"),r=i.find(".hustle-nsa-link"),a=!1;if(s.length&&i.hasClass("hustle-slidein"))return e(document).off("keydown.hustle.escKey",l),e(document).on("keydown.hustle.escKey",l),i.on("click",function(){a=!0}),void 0!==n&&!1!==n&&setTimeout(function(){a||(i.trigger("hustle:module:hidden",this),c())},n),s.on("click",function(e){i.trigger("hustle:module:closed",this),c()}),r.on("click",function(e){e.preventDefault(),i.trigger("hustle:module:clicked_never_see",this),c()}),this;function l(e){27===e.keyCode&&(a=!0,i.trigger("hustle:module:esc_key_pressed",this),c())}function c(){o.addClass("hustle-animate-out"),o.removeClass("hustle-animate-in"),i.find("iframe").each(function(t,n){return e(n).attr("src",e(n).attr("src"))}),setTimeout(function(){i.removeClass("hustle-show"),o.removeClass("hustle-animate-out")},1e3)}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.slideinLayouts=function(t){var n=e(t),i=n.find(".hustle-slidein-content"),s=n.find(".hustle-slidein-content > div"),o=n.find(".hustle-layout-header"),r=n.find(".hustle-layout-footer"),a=n.find(".hustle-button-close");if(n.length&&n.hasClass("hustle-slidein"))return s.hasClass("hustle-info")&&(r=n.find(".hustle-nsa-link")),function(){s.hasClass("hustle-info--stacked")?(n.css({"padding-top":l()+"px"}),s.css({"max-height":"calc(100vh - "+(c()+l())+"px)"}),o.css({top:"-"+l()+"px"})):s.css({"max-height":"calc(100vh - "+(c()+a.outerHeight(!1))+"px)"}),n.css({"padding-bottom":c()+"px"}),r.css({bottom:"-"+c()+"px"});var e="s"===n.attr("data-position"),t="sw"===n.attr("data-position"),u="se"===n.attr("data-position");(e||t||u)&&i.css({bottom:c()+"px"})}(),this;function l(){return o.outerHeight(!0)}function c(){return r.length?r.outerHeight(!0):0}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.slideinLoad=function(t,n){var i,s,o,r=e(t),a=r.find(".hustle-slidein-content");if(r.is(".hustle-slidein"))return r.css("opacity",1),r.removeClass("hustle-show"),i=r.data("position"),s="",o="",-1!==i.charAt(0).indexOf("n")&&(s="north"),-1!==i.charAt(0).indexOf("s")&&(s="south"),-1!==i.charAt(0).indexOf("e")&&(s="east"),-1!==i.charAt(0).indexOf("w")&&(s="west"),-1!==i.charAt(1).indexOf("n")&&(o="north"),-1!==i.charAt(1).indexOf("s")&&(o="south"),-1!==i.charAt(1).indexOf("e")&&(o="east"),-1!==i.charAt(1).indexOf("w")&&(o="west"),1===i.length?r.addClass("hustle-slidein-position--"+s):r.addClass("hustle-slidein-position--"+s+"-"+o),setTimeout(function(){jQuery(window).trigger("resize"),r.addClass("hustle-show")},800),setTimeout(function(){a.addClass("hustle-animate-in"),e(document).trigger("hustle:module:displayed",r)},1e3),HUI.slideinClose(t,n),this}}(jQuery),function(e){"object"===("undefined"==typeof module?"undefined":_typeof(module))&&"object"===_typeof(module.exports)?e(require("jquery"),window,document):"undefined"!=typeof jQuery&&e(jQuery,window,document)}(function(e,t,n,i){!function(){function i(e,t,n){return new Array(n+1-e.length).join(t)+e}function s(){if(1===arguments.length){var t=arguments[0];return"string"==typeof t&&(t=e.fn.timepicker.parseTime(t)),new Date(0,0,0,t.getHours(),t.getMinutes(),t.getSeconds())}return 3===arguments.length?new Date(0,0,0,arguments[0],arguments[1],arguments[2]):2===arguments.length?new Date(0,0,0,arguments[0],arguments[1],0):new Date(0,0,0)}var o,r;e.TimePicker=function(){var t=this;t.container=e(".hustle-timepicker"),t.ui=t.container.find(".ui-timepicker"),t.viewport=t.ui.find(".ui-timepicker-viewport"),0===t.container.length&&(t.container=e("<div></div>").addClass("hustle-timepicker").appendTo("body").removeClass("hustle-show"),t.ui=e("<div></div>").addClass("ui-timepicker").addClass("ui-widget ui-widget-content ui-menu").appendTo(t.container),t.viewport=e("<ul></ul>").addClass("ui-timepicker-viewport").appendTo(t.ui),e.fn.jquery>="1.4.2"&&t.ui.on("mouseenter.timepicker","a",function(){t.activate(!1,e(this).parent())}).on("mouseleave.timepicker","a",function(){t.deactivate(!1)}).on("click.timepicker","a",function(n){n.preventDefault(),t.select(!1,e(this).parent())}))},e.TimePicker.count=0,e.TimePicker.instance=function(){return e.TimePicker._instance=new e.TimePicker,e.TimePicker._instance},e.TimePicker.prototype={keyCode:{ALT:18,BLOQ_MAYUS:20,CTRL:17,DOWN:40,END:35,ENTER:13,HOME:36,LEFT:37,NUMPAD_ENTER:108,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SHIFT:16,TAB:9,UP:38},_items:function(t,n){var i,o,r=e("<ul></ul>"),a=null;for(-1===t.options.timeFormat.indexOf("m")&&t.options.interval%60!=0&&(t.options.interval=60*Math.max(Math.round(t.options.interval/60),1)),i=n?s(n):t.options.startTime?s(t.options.startTime):s(t.options.startHour,t.options.startMinutes),o=new Date(i.getTime()+864e5);i<o;)this._isValidTime(t,i)&&(a=e("<li>").addClass("ui-menu-item").appendTo(r),e("<a>").text(e.fn.timepicker.formatTime(t.options.timeFormat,i)).appendTo(a),a.data("time-value",i)),i=new Date(i.getTime()+60*t.options.interval*1e3);return r.children()},_isValidTime:function(e,t){var n=null,i=null;return t=s(t),null!==e.options.minTime?n=s(e.options.minTime):null===e.options.minHour&&null===e.options.minMinutes||(n=s(e.options.minHour,e.options.minMinutes)),null!==e.options.maxTime?i=s(e.options.maxTime):null===e.options.maxHour&&null===e.options.maxMinutes||(i=s(e.options.maxHour,e.options.maxMinutes)),null!==n&&null!==i?t>=n&&t<=i:null!==n?t>=n:null===i||t<=i},_hasScroll:function(){var e=void 0!==this.ui.prop?"prop":"attr";return this.ui.height()<this.ui[e]("scrollHeight")},_move:function(e,t,n){if(this.closed()&&this.open(e),this.active){var i=this.active[t+"All"](".ui-menu-item").eq(0);i.length?this.activate(e,i):this.activate(e,this.viewport.children(n))}else this.activate(e,this.viewport.children(n))},register:function(t,n){var i=this,s={};s.element=e(t),s.element.data("TimePicker")||(s.options=e.metadata?e.extend({},n,s.element.metadata()):e.extend({},n),s.widget=i,e.extend(s,{next:function(){return i.next(s)},previous:function(){return i.previous(s)},first:function(){return i.first(s)},last:function(){return i.last(s)},selected:function(){return i.selected(s)},open:function(){return i.open(s)},close:function(){return i.close(s)},closed:function(){return i.closed(s)},destroy:function(){return i.destroy(s)},parse:function(e){return i.parse(s,e)},format:function(e,t){return i.format(s,e,t)},getTime:function(){return i.getTime(s)},setTime:function(e,t){return i.setTime(s,e,t)},option:function(e,t){return i.option(s,e,t)}}),i._setDefaultTime(s),i._addInputEventsHandlers(s),s.element.data("TimePicker",s))},_setDefaultTime:function(t){"now"===t.options.defaultTime?t.setTime(s(new Date)):t.options.defaultTime&&t.options.defaultTime.getFullYear?t.setTime(s(t.options.defaultTime)):t.options.defaultTime&&t.setTime(e.fn.timepicker.parseTime(t.options.defaultTime))},_addInputEventsHandlers:function(t){var n=this;t.element.on("keydown.timepicker",function(e){switch(e.which||e.keyCode){case n.keyCode.ENTER:case n.keyCode.NUMPAD_ENTER:e.preventDefault(),n.closed()?t.element.trigger("change.timepicker"):n.select(t,n.active);break;case n.keyCode.UP:t.previous();break;case n.keyCode.DOWN:t.next();break;default:n.closed()||t.close(!0)}}).on("focus.timepicker",function(){t.open()}).on("blur.timepicker",function(){setTimeout(function(){t.element.data("timepicker-user-clicked-outside")&&t.close()})}).on("change.timepicker",function(){t.closed()&&t.setTime(e.fn.timepicker.parseTime(t.element.val()))})},select:function(t,n){var i=!1===t?this.instance:t;this.setTime(i,e.fn.timepicker.parseTime(n.children("a").text())),this.close(i,!0)},activate:function(e,t){if((!1===e?this.instance:e)===this.instance&&(this.deactivate(),this._hasScroll())){var n=t.offset().top-this.ui.offset().top,i=this.ui.scrollTop(),s=this.ui.height();n<0?this.ui.scrollTop(i+n):n>=s&&this.ui.scrollTop(i+n-s+t.height())}},deactivate:function(){this.active&&(this.active=null)},next:function(e){return(this.closed()||this.instance===e)&&this._move(e,"next",".ui-menu-item:first"),e.element},previous:function(e){return(this.closed()||this.instance===e)&&this._move(e,"prev",".ui-menu-item:last"),e.element},first:function(e){return this.instance===e&&(this.active&&0===this.active.prevAll(".ui-menu-item").length)},last:function(e){return this.instance===e&&(this.active&&0===this.active.nextAll(".ui-menu-item").length)},selected:function(e){return this.instance===e&&this.active?this.active:null},open:function(i){var s=this,o=i.getTime(),r=i.options.dynamic&&o;if(!i.options.dropdown||i.options.hideDropdown)return i.element;i.element.data("timepicker-event-namespace",Math.random()),i.element.closest(".sui-form-field").length?i.element.closest(".sui-form-field").append(s.container):s.container.insertAfter(i.element.closest(".hustle-layout")),e(n).on("click.timepicker-"+i.element.data("timepicker-event-namespace"),function(e){i.element.get(0)===e.target?i.element.data("timepicker-user-clicked-outside",!1):i.element.data("timepicker-user-clicked-outside",!0).blur()}),(i.rebuild||!i.items||r)&&(i.items=s._items(i,r?o:null)),(i.rebuild||s.instance!==i||r)&&(e.fn.jquery<"1.4.2"?(s.viewport.children().remove(),s.viewport.append(i.items),s.viewport.find("a").on("mouseover.timepicker",function(){s.activate(i,e(this).parent())}).on("mouseout.timepicker",function(){s.deactivate(i)}).on("click.timepicker",function(t){t.preventDefault(),s.select(i,e(this).parent())})):(s.viewport.children().detach(),s.viewport.append(i.items))),i.rebuild=!1,s.container.removeClass("ui-timepicker-standard ui-timepicker-corners"),s.container.addClass("hustle-show"),e(n).trigger("hustle:module:displayed",s),s.container.hasClass("ui-timepicker-no-scrollbar")||i.options.scrollbar||(s.container.addClass("ui-timepicker-no-scrollbar"),s.viewport.css({paddingRight:40}));s.container.outerHeight(),s.container.height(),i.options.zindex?i.options.zindex:i.element.offsetParent().css("z-index");var a=i.element.closest(".hustle-field"),l=a.position();viewHeight=Math.max(n.documentElement.clientHeight,t.innerHeight||0),s.container.css({top:l.top+i.element.outerHeight(),left:l.left}),s.container.addClass("hustle-show"),l=a.position(),s.container.css({width:i.element.outerWidth(),position:"absolute",zIndex:999999,left:l.left});var c=a.offset().top-e(n).scrollTop();return viewHeight-c<200&&s.container.css({top:l.top-s.container.outerHeight()}),s.instance=i,o?i.items.each(function(){var t=e(this);return(e.fn.jquery<"1.4.2"?e.fn.timepicker.parseTime(t.find("a").text()):t.data("time-value")).getTime()!==o.getTime()||(s.activate(i,t),!1)}):s.deactivate(i),i.element},close:function(t){return this.instance===t&&(this.container.removeClass("hustle-show"),this.ui.scrollTop(0)),e(n).off("click.timepicker-"+t.element.data("timepicker-event-namespace")),t.element},closed:function(){return this.ui.is(":hidden")},destroy:function(e){return this.close(e,!0),e.element.off(".timepicker").data("TimePicker",null)},parse:function(t,n){return e.fn.timepicker.parseTime(n)},format:function(t,n,i){return i=i||t.options.timeFormat,e.fn.timepicker.formatTime(i,n)},getTime:function(t){var n=e.fn.timepicker.parseTime(t.element.val());return n instanceof Date&&!this._isValidTime(t,n)?null:n instanceof Date&&t.selectedTime?t.format(n)===t.format(t.selectedTime)?t.selectedTime:n:n instanceof Date?n:null},setTime:function(e,t,n){var i=e.selectedTime;if("string"==typeof t&&(t=e.parse(t)),t&&t.getMinutes&&this._isValidTime(e,t)){if(t=s(t),e.selectedTime=t,e.element.val(e.format(t,e.options.timeFormat)),n)return e}else e.selectedTime=null;return null===i&&null===e.selectedTime||(e.element.trigger("time-change",[t]),"function"==typeof e.options.change&&e.options.change.apply(e.element,[t])),e.element},option:function(t,n,i){if(void 0===i)return t.options[n];var s,o,r=t.getTime();"string"==typeof n?(s={})[n]=i:s=n,o=["minHour","minMinutes","minTime","maxHour","maxMinutes","maxTime","startHour","startMinutes","startTime","timeFormat","interval","dropdown"],e.each(s,function(n){t.options[n]=s[n],t.rebuild=t.rebuild||e.inArray(n,o)>-1}),t.rebuild&&t.setTime(r)}},e.TimePicker.defaults={timeFormat:"hh:mm p",minHour:null,minMinutes:null,minTime:null,maxHour:null,maxMinutes:null,maxTime:null,startHour:null,startMinutes:null,startTime:null,interval:30,dynamic:!0,theme:null,zindex:null,dropdown:!0,scrollbar:!1,change:function(){}},e.TimePicker.methods={chainable:["next","previous","open","close","destroy","setTime"]},e.fn.timepicker=function(t){if("string"==typeof t){var n,i,s=Array.prototype.slice.call(arguments,1);return i=this[n="option"===t&&arguments.length>2?"each":-1!==e.inArray(t,e.TimePicker.methods.chainable)?"each":"map"](function(){var n=e(this).data("TimePicker");if("object"===_typeof(n))return n[t].apply(n,s)}),"map"===n&&1===this.length?e.makeArray(i).shift():"map"===n?e.makeArray(i):i}if(1===this.length&&this.data("TimePicker"))return this.data("TimePicker");var o=e.extend({},e.TimePicker.defaults,t);return this.each(function(){e.TimePicker.instance().register(this,o)})},e.fn.timepicker.formatTime=function(e,t){var n=t.getHours(),s=n%12,o=t.getMinutes(),r=t.getSeconds(),a={hh:i((0===s?12:s).toString(),"0",2),HH:i(n.toString(),"0",2),mm:i(o.toString(),"0",2),ss:i(r.toString(),"0",2),h:0===s?12:s,H:n,m:o,s:r,p:n>11?"PM":"AM"},l=e,c="";for(c in a)a.hasOwnProperty(c)&&(l=l.replace(new RegExp(c,"g"),a[c]));return l=l.replace(new RegExp("a","g"),n>11?"pm":"am")},e.fn.timepicker.parseTime=(r=(o=[[/^(\d+)$/,"$1"],[/^:(\d)$/,"$10"],[/^:(\d+)/,"$1"],[/^(\d):([7-9])$/,"0$10$2"],[/^(\d):(\d\d)$/,"$1$2"],[/^(\d):(\d{1,})$/,"0$1$20"],[/^(\d\d):([7-9])$/,"$10$2"],[/^(\d\d):(\d)$/,"$1$20"],[/^(\d\d):(\d*)$/,"$1$2"],[/^(\d{3,}):(\d)$/,"$10$2"],[/^(\d{3,}):(\d{2,})/,"$1$2"],[/^(\d):(\d):(\d)$/,"0$10$20$3"],[/^(\d{1,2}):(\d):(\d\d)/,"$10$2$3"]]).length,function(t){var n,i,a=s(new Date),l=!1,c=!1,u=!1;if(void 0===t||!t.toLowerCase)return null;t=t.toLowerCase(),i=!(n=/a/.test(t))&&/p/.test(t),t=t.replace(/[^0-9:]/g,"").replace(/:+/g,":");for(var d=0;d<r;d+=1)if(o[d][0].test(t)){t=t.replace(o[d][0],o[d][1]);break}return 1===(t=t.replace(/:/g,"")).length?l=t:2===t.length?l=t:3===t.length||5===t.length?(l=t.substr(0,1),c=t.substr(1,2),u=t.substr(3,2)):(4===t.length||t.length>5)&&(l=t.substr(0,2),c=t.substr(2,2),u=t.substr(4,2)),t.length>0&&t.length<5&&(t.length<3&&(c=0),u=0),!1!==l&&!1!==c&&!1!==u&&(l=parseInt(l,10),c=parseInt(c,10),u=parseInt(u,10),n&&12===l?l=0:i&&l<12&&(l+=12),l>24?t.length>=6?e.fn.timepicker.parseTime(t.substr(0,5)):e.fn.timepicker.parseTime(t+"0"+(n?"a":"")+(i?"p":"")):(a.setHours(l,c,u),a))})}()}),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.timepicker=function(t){var n=e(t);e(".hustle-ui").each(function(){var t=e(this),i=(t.data("id"),t.find(n));i.timepicker({timeFormat:""!==i.data("time-format")?i.data("time-format"):"h:mm p",interval:""!==i.data("time-interval")?i.data("time-interval"):60,minTime:"0",maxTime:"11:59pm",defaultTime:""!==i.data("time-default")?i.data("time-default"):null,startTime:"00:00",dynamic:!1,dropdown:!0===i.data("time-dropdown"),hideDropdown:!0===i.data("hide-dropdown"),scrollbar:!0===i.data("time-dropdown"),change:function(){""===i.val()?i.parent().removeClass("hustle-field-filled"):i.parent().addClass("hustle-field-filled")}})})}}(jQuery);
3
  * Copyright 2019 Incsub (https://incsub.com)
4
  * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
5
  */
6
+ function _typeof(e){return(_typeof="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})(e)}!function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.checkboxGdpr=function(){e(".hustle-ui .hustle-gdpr input").on("change",function(t){var n=e(t.target),i=n.parent();n.is(":checked")?i.removeClass("hustle-field-error"):i.addClass("hustle-field-error")})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.datepicker=function(t,n,i,s,o,r){var a=e(t);e(".hustle-ui").each(function(){var t=e(this),l=t.find(a);l.datepicker({monthNames:o,monthNamesShort:r,dayNames:n,dayNamesMin:s,dayNamesShort:i,minDate:""!==l.data("min-date")?l.data("min-date"):null,changeMonth:!0===l.data("change-month"),changeYear:!0===l.data("change-year"),yearRange:l.data("year-range"),dateFormat:""!==l.data("format")?l.data("format"):"yy-mm-dd",isRTL:!0===l.data("rtl-support"),showButtonPanel:!1,beforeShow:function(e,n){n.dpDiv.removeClass(function(e,t){return(t.match(/\bhustle-\S+/g)||[]).join(" ")}),n.dpDiv.removeClass(function(e,t){return(t.match(/\bforminator-\S+/g)||[]).join(" ")}),n.dpDiv.addClass("hustle-calendar"),n.dpDiv.addClass("hustle-module-"+t.data("id")),void 0!==t.data("calendar-palette")&&n.dpDiv.addClass("hustle-palette--"+t.data("calendar-palette"))}})})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.floatLoad=function(t){var n=e(t),i=n.find(".hustle-float-content");if(n.is(".hustle-float"))return function(){var t,i="";if(hustleSettings.mobile_breakpoint<e(window).width()){if(n.hasClass("hustle-displaying-in-large"))return;i=n.data("desktop-offset"),n.addClass("hustle-displaying-in-large"),n.removeClass("hustle-displaying-in-small")}else{if(n.hasClass("hustle-displaying-in-small"))return;i=n.data("mobiles-offset"),n.addClass("hustle-displaying-in-small"),n.removeClass("hustle-displaying-in-large")}n.removeClass("hustle-show"),"selector"===i?(t=hustleSettings.mobile_breakpoint<e(window).width()?n.data("desktop-selector"):n.data("mobiles-selector")).length&&(t=e(t)).length?(t.css("position","relative"),n.appendTo(t),o()):s():o()}(),this;function s(){n.hide()}function o(){n.css("display",""),n.css("opacity",1),setTimeout(function(){return n.addClass("hustle-show")},0),setTimeout(function(){return i.addClass("hustle-animate-in"),void e(document).trigger("hustle:module:displayed",i)},200)}},HUI.inlineResizeSocialSharing=function(t){var n=e(t);if(n.is(".hustle-inline"))return hustleSettings.mobile_breakpoint<e(window).width()?n.addClass("hustle-displaying-in-large").removeClass("hustle-displaying-in-small"):n.removeClass("hustle-displaying-in-large").addClass("hustle-displaying-in-small"),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inlineClose=function(t,n){var i=e(t),s=(i.find(".hustle-inline-content"),!1);if(i.hasClass("hustle-inline"))return void 0!==n&&!1!==n&&setTimeout(function(){s||(i.find("iframe").each(function(t,n){return e(n).attr("src",e(n).attr("src"))}),i.trigger("hustle:module:hidden",this),i.slideUp(800),setTimeout(function(){i.remove()},800))},n),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inlineLoad=function(t){var n,i,s=e(t),o=s.find(".hustle-inline-content"),r=e(window).height(),a=s.offset().top;if(s.is(".hustle-inline"))return s.css("opacity",1),s.removeClass("hustle-show"),n=s.data("intro"),i="no_animation",""!==n&&(i=n),"no_animation"!==i&&o.addClass("hustle-animate"),r>a||s.hasClass("hustle-preview")?l(200):"no_animation"===s.data("intro")?l(100):e(window).on("scroll",function(){e(window).scrollTop()+r>=a&&l(100)}),this;function l(t){s.addClass("hustle-show"),setTimeout(function(){var t,n;t=s.data("intro"),n="no_animation",""!==t&&(n=t),"no_animation"!==n&&o.addClass("hustle-animate-in--"+n),e(document).trigger("hustle:module:displayed",s)},t)}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inlineResize=function(t){var n=e(t),i=n.width();if(n.is(".hustle-inline"))return 783<Math.max(document.documentElement.clientWidth,window.innerWidth||0)&&(n.hasClass("hustle-size--small")?500<i&&n.removeClass("hustle-size--small"):500>=i&&n.addClass("hustle-size--small")),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inputFilled=function(){e(".hustle-ui .hustle-input").each(function(t,n){var i=e(n);""===i.val()&&n.validity.valid?i.parent().removeClass("hustle-field-filled"):i.parent().addClass("hustle-field-filled")}),e(".hustle-ui .hustle-input").on("keyup blur change",function(){var t=e(this);""===t.val()&&this.validity.valid?t.parent().removeClass("hustle-field-filled"):t.parent().addClass("hustle-field-filled")})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.inputRequired=function(){e(".hustle-ui .hustle-input").blur(function(){var t=e(this),n=t.parent();n.hasClass("hustle-field-required")&&(""===t.val()?n.addClass("hustle-field-error"):n.removeClass("hustle-field-error"))})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.nonSharingSimulation=function(t){var n=e(t);if(n.is(".hustle-ui")){var i=n.find(".hustle-optin"),s=n.find(".hustle-button-submit"),o=n.find(".hustle-button-cta"),r=i.find(".hustle-success"),a=i.find(".hustle-layout").find(".hustle-layout-form"),l=a.find(".hustle-error-message");return a.find(".hustle-error-message").not(":first").remove(),r.hide(),l.hide(),o.length&&o.on("click",function(e){e.preventDefault()}),s.on("click",function(e){var t;e.preventDefault(),e.stopPropagation(),(t=HUI.optinValidate(n)).length?HUI.optinError(l,t):(HUI.optinSubmit(this,1e3),setTimeout(function(){HUI.optinSuccess(r,r.data("close-delay"))},1e3))}),this}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinError=function(t,n){var i=e(t),s=i.closest("form");if(i.is(".hustle-error-message"))return function(t){var n=!0;if(!Array.isArray(t)){var o=[];e.each(t,function(e,t){o.push(t)}),t=o}void 0!==t&&t.length&&e.each(t,function(t,o){if(void 0===o||!o)return!0;n?(i.append("<p>"+o+"</p>"),n=!1):e('<div class="hustle-error-message"><p>'+o+"</p></div>").appendTo(s)}),(void 0===t||n)&&i.append("<p>"+i.data("default-error")+"</p>"),i.show()}(n),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinSubmit=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=e(t),s=i.closest(".hustle-ui").find(".hustle-optin");if(i.is(".hustle-button-submit")&&s[0]&&s.length)return function(){if(i.addClass("hustle-button-onload").attr("aria-label",i.attr("data-loading-text")),!1!==n){var e=isNaN(parseInt(n))?"1000":n;setTimeout(function(){i.removeClass("hustle-button-onload").removeAttr("aria-label")},e)}}(),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinSuccess=function(t){var n=e(t),i=n.closest(".hustle-ui"),s=i.find(".hustle-layout"),o=n.data("close-delay");if(n.is(".hustle-success"))return r(),this;function r(){if(s.slideUp(800),setTimeout(function(){n.slideDown()},800),o||0===o){var e=null;i.is(".hustle-slidein")?e=HUI.slideinClose:i.is(".hustle-popup")?e=HUI.popupClose:i.is(".hustle-inline")&&(e=HUI.inlineClose),setTimeout(function(){return e(i,0)},o)}}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.optinValidate=function(t){var n,i,s,o=e(t),r=[],a=o.find(".hustle-layout-form");return n=a.find(".hustle-field"),i=a.find(".hustle-checkbox"),s=a.find(".hustle-error-message"),a.find(".hustle-error-message").not(":first").remove(),n.removeClass("hustle-field-error"),i.removeClass("hustle-field-error"),s.html("").hide(),a.find(".hustle-input").parent().each(function(){var t=e(this);t.hasClass("hustle-field-required")&&(""===t.find("input").val()?(t.addClass("hustle-field-error"),r.push(t.find(".hustle-input").data("required-error"))):t.removeClass("hustle-field-error"))}),function(){var e=a.find(".hustle-gdpr"),t=e.find("input");!e.length||t.is(":checked")?e.removeClass("hustle-field-error"):(e.addClass("hustle-field-error"),r.push(t.data("required-error")))}(),r}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.popupClose=function(t,n){var i=e(t),s=i.find(".hustle-button-close"),o=i.find(".hustle-popup-mask"),r=i.find(".hustle-popup-content"),a=i.find(".hustle-nsa-link"),l=!1;if(s.length&&i.hasClass("hustle-popup"))return e(document).off("keydown.hustle.escKey",c),e(document).on("keydown.hustle.escKey",c),i.on("click",function(){l=!0}),void 0!==n&&!1!==n&&setTimeout(function(){l||(i.trigger("hustle:module:hidden",this),u())},n),s.on("click",function(e){i.trigger("hustle:module:closed",this),u(),e.preventDefault(),e.stopPropagation()}),a.on("click",function(e){e.preventDefault(),i.trigger("hustle:module:clicked_never_see",this),u()}),1===i.data("overlay-close")&&o.on("click",function(e){i.trigger("hustle:module:click_outside",this),u(),e.preventDefault(),e.stopPropagation()}),this;function c(e){27===e.keyCode&&(l=!0,i.trigger("hustle:module:esc_key_pressed",this),u())}function u(){var t,n=i.data("outro"),s=1e3,o="no_animation";""!==n&&(o=n),"no_animation"===o&&(s=0),"fadeOut"===o&&(s=305),"newspaperOut"===o&&(s=505),"bounceOut"===o&&(s=755),i.removeClass("hustle-animation-stopped"),i.find("iframe").each(function(t,n){return e(n).attr("src",e(n).attr("src"))}),function(){var e=i.data("outro");r.addClass("hustle-animate-out--"+e)}(),t=i.data("intro"),r.removeClass("hustle-animate-in--"+t),setTimeout(function(){i.removeClass("hustle-show"),r.removeClass("hustle-animate-out--"+o),e(".hustle-show.hustle-scroll-forbidden").length||e("html").removeClass("hustle-no-scroll")},s)}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.popupLoad=function(t,n){var i,s=e(t),o=s.find(".hustle-popup-content");if(s.is(".hustle-popup"))return s.css("opacity",1),s.removeClass("hustle-show"),o.addClass("hustle-animate"),s.addClass("hustle-show"),setTimeout(function(){var t,n;t=s.data("intro"),n=1e3,"no_animation"===t&&(n=0),"bounceIn"!==t&&"bounceInUp"!==t&&"bounceInDown"!==t&&"bounceInLeft"!==t&&"bounceInRight"!==t||(n=755),"fadeIn"===t&&(n=305),"newspaperIn"===t&&(n=505),o.addClass("hustle-animate-in--"+t),setTimeout(function(){s.addClass("hustle-animation-stopped")},n+50),e(document).trigger("hustle:module:displayed",s)},200),i=s.find(".hustle-group-content").outerWidth(),s.find("iframe, object, video").each(function(){var t,n=e(this),s=n.attr("width"),o=n.attr("height");void 0!==_typeof(s)&&void 0!==_typeof(o)&&0<s&&(t=i/s,n.css({width:i,height:o*t}))}),HUI.popupClose(t,n),this}}(jQuery),function(){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.maybeRenderRecaptcha=function(e,t){var n=e.data(),i=n.renderId,s=n.id,o=e.find("#hustle-modal-recaptcha-"+s+"-"+i);if(o.length){var r=o.data(),a=r.sitekey,l=r.version,c=r.theme,u=r.size,d=r.badge,h=o.find(".hustle-recaptcha-badge");if(h.length){var p=o.attr("recaptcha-id");h.remove(),grecaptcha.reset(p)}o.append('<div class="hustle-recaptcha-badge"></div>'),h=o.find(".hustle-recaptcha-badge");var f={sitekey:a,theme:c,size:u,badge:d,"expired-callback":function(){return grecaptcha.reset(o.attr("recaptcha-id"))}};"v2_checkbox"===l?(e.find(".hustle-modal-body button").prop("disabled",!0),f.callback=function(t){e.find('input[name="recaptcha-response"]').val(t),e.find(".hustle-layout-body button").prop("disabled",!1)}):f.callback=function(n){e.find('input[name="recaptcha-response"]').val(n),t&&t.doSubmit(o.closest(".hustle-layout-form"))},f["error-callback"]=function(){var e=o.closest(".hustle-layout-form");HUI.optinError(e.find(".hustle-error-message"),["Coud not get recaptcha response. Please, contact the site administrator."]),e.find(".hustle-button-submit").prop("disabled",!0),h.addClass("hustle-recaptcha-preview-has-error")},"undefined"!=typeof grecaptcha&&grecaptcha.ready(function(){var e=grecaptcha.render(h[0],f);o.attr("recaptcha-id",e)})}}}(),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"===("undefined"==typeof module?"undefined":_typeof(module))&&module.exports?module.exports=function(t,n){return void 0===n&&(n="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(n),n}:e(jQuery)}(function(e){return function(){if(e&&e.fn&&e.fn.select2&&e.fn.select2.amd)var t=e.fn.select2.amd;var n,i,s,o;return t&&t.requirejs||(t?i=t:t={},function(e){var t,o,r,a,l={},c={},u={},d={},h=Object.prototype.hasOwnProperty,p=[].slice,f=/\.js$/;function m(e,t){return h.call(e,t)}function g(e,t){var n,i,s,o,r,a,l,c,d,h,p,m=t&&t.split("/"),g=u.map,v=g&&g["*"]||{};if(e){for(r=(e=e.split("/")).length-1,u.nodeIdCompat&&f.test(e[r])&&(e[r]=e[r].replace(f,"")),"."===e[0].charAt(0)&&m&&(e=m.slice(0,m.length-1).concat(e)),d=0;d<e.length;d++)if("."===(p=e[d]))e.splice(d,1),d-=1;else if(".."===p){if(0===d||1===d&&".."===e[2]||".."===e[d-1])continue;d>0&&(e.splice(d-1,2),d-=2)}e=e.join("/")}if((m||v)&&g){for(d=(n=e.split("/")).length;d>0;d-=1){if(i=n.slice(0,d).join("/"),m)for(h=m.length;h>0;h-=1)if((s=g[m.slice(0,h).join("/")])&&(s=s[i])){o=s,a=d;break}if(o)break;!l&&v&&v[i]&&(l=v[i],c=d)}!o&&l&&(o=l,a=c),o&&(n.splice(0,a,o),e=n.join("/"))}return e}function v(t,n){return function(){var i=p.call(arguments,0);return"string"!=typeof i[0]&&1===i.length&&i.push(null),o.apply(e,i.concat([t,n]))}}function y(e){return function(t){l[e]=t}}function w(n){if(m(c,n)){var i=c[n];delete c[n],d[n]=!0,t.apply(e,i)}if(!m(l,n)&&!m(d,n))throw new Error("No "+n);return l[n]}function _(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function b(e){return e?_(e):[]}function $(e){return function(){return u&&u.config&&u.config[e]||{}}}r=function(e,t){var n,i,s=_(e),o=s[0],r=t[1];return e=s[1],o&&(n=w(o=g(o,r))),o?e=n&&n.normalize?n.normalize(e,(i=r,function(e){return g(e,i)})):g(e,r):(o=(s=_(e=g(e,r)))[0],e=s[1],o&&(n=w(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},a={require:function(e){return v(e)},exports:function(e){var t=l[e];return void 0!==t?t:l[e]={}},module:function(e){return{id:e,uri:"",exports:l[e],config:$(e)}}},t=function(t,n,i,s){var o,u,h,p,f,g,_,$=[],x=_typeof(i);if(g=b(s=s||t),"undefined"===x||"function"===x){for(n=!n.length&&i.length?["require","exports","module"]:n,f=0;f<n.length;f+=1)if("require"===(u=(p=r(n[f],g)).f))$[f]=a.require(t);else if("exports"===u)$[f]=a.exports(t),_=!0;else if("module"===u)o=$[f]=a.module(t);else if(m(l,u)||m(c,u)||m(d,u))$[f]=w(u);else{if(!p.p)throw new Error(t+" missing "+u);p.p.load(p.n,v(s,!0),y(u),{}),$[f]=l[u]}h=i?i.apply(l[t],$):void 0,t&&(o&&o.exports!==e&&o.exports!==l[t]?l[t]=o.exports:h===e&&_||(l[t]=h))}else t&&(l[t]=i)},n=i=o=function(n,i,s,l,c){if("string"==typeof n)return a[n]?a[n](i):w(r(n,b(i)).f);if(!n.splice){if((u=n).deps&&o(u.deps,u.callback),!i)return;i.splice?(n=i,i=s,s=null):n=e}return i=i||function(){},"function"==typeof s&&(s=l,l=c),l?t(e,n,i,s):setTimeout(function(){t(e,n,i,s)},4),o},o.config=function(e){return o(e)},n._defined=l,(s=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),m(l,e)||m(c,e)||(c[e]=[e,t,n])}).amd={jQuery:!0}}(),t.requirejs=n,t.require=i,t.define=s),t.define("almond",function(){}),t.define("jquery",[],function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t}),t.define("select2/utils",["jquery"],function(e){var t={};function n(e){var t=e.prototype,n=[];for(var i in t){"function"==typeof t[i]&&("constructor"!==i&&n.push(i))}return n}t.Extend=function(e,t){var n={}.hasOwnProperty;function i(){this.constructor=e}for(var s in t)n.call(t,s)&&(e[s]=t[s]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},t.Decorate=function(e,t){var i=n(t),s=n(e);function o(){var n=Array.prototype.unshift,i=t.prototype.constructor.length,s=e.prototype.constructor;i>0&&(n.call(arguments,e.prototype.constructor),s=t.prototype.constructor),s.apply(this,arguments)}t.displayName=e.displayName,o.prototype=new function(){this.constructor=o};for(var r=0;r<s.length;r++){var a=s[r];o.prototype[a]=e.prototype[a]}for(var l=function(e){var n=function(){};e in o.prototype&&(n=o.prototype[e]);var i=t.prototype[e];return function(){return Array.prototype.unshift.call(arguments,n),i.apply(this,arguments)}},c=0;c<i.length;c++){var u=i[c];o.prototype[u]=l(u)}return o};var i=function(){this.listeners={}};i.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},i.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),n[0]._type=e,e in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},i.prototype.invoke=function(e,t){for(var n=0,i=e.length;n<i;n++)e[n].apply(this,t)},t.Observable=i,t.generateChars=function(e){for(var t="",n=0;n<e;n++){t+=Math.floor(36*Math.random()).toString(36)}return t},t.bind=function(e,t){return function(){e.apply(t,arguments)}},t._convertData=function(e){for(var t in e){var n=t.split("-"),i=e;if(1!==n.length){for(var s=0;s<n.length;s++){var o=n[s];(o=o.substring(0,1).toLowerCase()+o.substring(1))in i||(i[o]={}),s==n.length-1&&(i[o]=e[t]),i=i[o]}delete e[t]}}return e},t.hasScroll=function(t,n){var i=e(n),s=n.style.overflowX,o=n.style.overflowY;return(s!==o||"hidden"!==o&&"visible"!==o)&&("scroll"===s||"scroll"===o||(i.innerHeight()<n.scrollHeight||i.innerWidth()<n.scrollWidth))},t.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},t.__cache={};var s=0;return t.GetUniqueElementId=function(e){var n=e.getAttribute("data-select2-id");return null!=n?n:(n=e.id?"select2-data-"+e.id:"select2-data-"+(++s).toString()+"-"+t.generateChars(4),e.setAttribute("data-select2-id",n),n)},t.StoreData=function(e,n,i){var s=t.GetUniqueElementId(e);t.__cache[s]||(t.__cache[s]={}),t.__cache[s][n]=i},t.GetData=function(n,i){var s=t.GetUniqueElementId(n);return i?t.__cache[s]&&null!=t.__cache[s][i]?t.__cache[s][i]:e(n).data(i):t.__cache[s]},t.RemoveData=function(e){var n=t.GetUniqueElementId(e);null!=t.__cache[n]&&delete t.__cache[n],e.removeAttribute("data-select2-id")},t.copyNonInternalCssClasses=function(e,t){var n=e.getAttribute("class").trim().split(/\s+/);n=n.filter(function(e){return 0===e.indexOf("select2-")});var i=t.getAttribute("class").trim().split(/\s+/);i=i.filter(function(e){return 0!==e.indexOf("select2-")});var s=n.concat(i);e.setAttribute("class",s.join(" "))},t}),t.define("select2/results",["jquery","./utils"],function(e,t){function n(e,t,i){this.$element=e,this.data=i,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},n.prototype.clear=function(){this.$results.empty()},n.prototype.displayMessage=function(t){var n=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var i=e('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),s=this.options.get("translations").get(t.message);i.append(n(s(t.args))),i[0].className+=" select2-results__message",this.$results.append(i)},n.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},n.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var i=e.results[n],s=this.option(i);t.push(s)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},n.prototype.position=function(e,t){t.find(".select2-results").append(e)},n.prototype.sort=function(e){return this.options.get("sorter")(e)},n.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option--selectable"),t=e.filter(".select2-results__option--selected");t.length>0?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},n.prototype.setClasses=function(){var n=this;this.data.current(function(i){var s=i.map(function(e){return e.id.toString()});n.$results.find(".select2-results__option--selectable").each(function(){var n=e(this),i=t.GetData(this,"data"),o=""+i.id;null!=i.element&&i.element.selected||null==i.element&&s.indexOf(o)>-1?(this.classList.add("select2-results__option--selected"),n.attr("aria-selected","true")):(this.classList.remove("select2-results__option--selected"),n.attr("aria-selected","false"))})})},n.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},n.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},n.prototype.option=function(n){var i=document.createElement("li");i.classList.add("select2-results__option"),i.classList.add("select2-results__option--selectable");var s={role:"option"},o=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var r in(null!=n.element&&o.call(n.element,":disabled")||null==n.element&&n.disabled)&&(s["aria-disabled"]="true",i.classList.remove("select2-results__option--selectable"),i.classList.add("select2-results__option--disabled")),null==n.id&&i.classList.remove("select2-results__option--selectable"),null!=n._resultId&&(i.id=n._resultId),n.title&&(i.title=n.title),n.children&&(s.role="group",s["aria-label"]=n.text,i.classList.remove("select2-results__option--selectable"),i.classList.add("select2-results__option--group")),s){var a=s[r];i.setAttribute(r,a)}if(n.children){var l=e(i),c=document.createElement("strong");c.className="select2-results__group",this.template(n,c);for(var u=[],d=0;d<n.children.length;d++){var h=n.children[d],p=this.option(h);u.push(p)}var f=e("<ul></ul>",{class:"select2-results__options select2-results__options--nested",role:"none"});f.append(u),l.append(c),l.append(f)}else this.template(n,i);return t.StoreData(i,"data",n),i},n.prototype.bind=function(n,i){var s=this,o=n.id+"-results";this.$results.attr("id",o),n.on("results:all",function(e){s.clear(),s.append(e.data),n.isOpen()&&(s.setClasses(),s.highlightFirstItem())}),n.on("results:append",function(e){s.append(e.data),n.isOpen()&&s.setClasses()}),n.on("query",function(e){s.hideMessages(),s.showLoading(e)}),n.on("select",function(){n.isOpen()&&(s.setClasses(),s.options.get("scrollAfterSelect")&&s.highlightFirstItem())}),n.on("unselect",function(){n.isOpen()&&(s.setClasses(),s.options.get("scrollAfterSelect")&&s.highlightFirstItem())}),n.on("open",function(){s.$results.attr("aria-expanded","true"),s.$results.attr("aria-hidden","false"),s.setClasses(),s.ensureHighlightVisible()}),n.on("close",function(){s.$results.attr("aria-expanded","false"),s.$results.attr("aria-hidden","true"),s.$results.removeAttr("aria-activedescendant")}),n.on("results:toggle",function(){var e=s.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),n.on("results:select",function(){var e=s.getHighlightedResults();if(0!==e.length){var n=t.GetData(e[0],"data");e.hasClass("select2-results__option--selected")?s.trigger("close",{}):s.trigger("select",{data:n})}}),n.on("results:previous",function(){var e=s.getHighlightedResults(),t=s.$results.find(".select2-results__option--selectable"),n=t.index(e);if(!(n<=0)){var i=n-1;0===e.length&&(i=0);var o=t.eq(i);o.trigger("mouseenter");var r=s.$results.offset().top,a=o.offset().top,l=s.$results.scrollTop()+(a-r);0===i?s.$results.scrollTop(0):a-r<0&&s.$results.scrollTop(l)}}),n.on("results:next",function(){var e=s.getHighlightedResults(),t=s.$results.find(".select2-results__option--selectable"),n=t.index(e)+1;if(!(n>=t.length)){var i=t.eq(n);i.trigger("mouseenter");var o=s.$results.offset().top+s.$results.outerHeight(!1),r=i.offset().top+i.outerHeight(!1),a=s.$results.scrollTop()+r-o;0===n?s.$results.scrollTop(0):r>o&&s.$results.scrollTop(a)}}),n.on("results:focus",function(e){e.element[0].classList.add("select2-results__option--highlighted"),e.element[0].setAttribute("aria-selected","true")}),n.on("results:message",function(e){s.displayMessage(e)}),e.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=s.$results.scrollTop(),n=s.$results.get(0).scrollHeight-t+e.deltaY,i=e.deltaY>0&&t-e.deltaY<=0,o=e.deltaY<0&&n<=s.$results.height();i?(s.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):o&&(s.$results.scrollTop(s.$results.get(0).scrollHeight-s.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".select2-results__option--selectable",function(n){var i=e(this),o=t.GetData(this,"data");i.hasClass("select2-results__option--selected")?s.options.get("multiple")?s.trigger("unselect",{originalEvent:n,data:o}):s.trigger("close",{}):s.trigger("select",{originalEvent:n,data:o})}),this.$results.on("mouseenter",".select2-results__option--selectable",function(n){var i=t.GetData(this,"data");s.getHighlightedResults().removeClass("select2-results__option--highlighted").attr("aria-selected","false"),s.trigger("results:focus",{data:i,element:e(this)})})},n.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},n.prototype.destroy=function(){this.$results.remove()},n.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find(".select2-results__option--selectable").index(e),n=this.$results.offset().top,i=e.offset().top,s=this.$results.scrollTop()+(i-n),o=i-n;s-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(s)}},n.prototype.template=function(t,n){var i=this.options.get("templateResult"),s=this.options.get("escapeMarkup"),o=i(t,n);null==o?n.style.display="none":"string"==typeof o?n.innerHTML=s(o):e(n).append(o)},n}),t.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),t.define("select2/selection/base",["jquery","../utils","../keys"],function(e,t,n){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var n=e('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),n.attr("title",this.$element.attr("title")),n.attr("tabindex",this._tabindex),n.attr("aria-disabled","false"),this.$selection=n,n},i.prototype.bind=function(e,t){var i=this,s=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){i.trigger("focus",e)}),this.$selection.on("blur",function(e){i._handleBlur(e)}),this.$selection.on("keydown",function(e){i.trigger("keypress",e),e.which===n.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){i.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){i.update(e.data)}),e.on("open",function(){i.$selection.attr("aria-expanded","true"),i.$selection.attr("aria-owns",s),i._attachCloseHandler(e)}),e.on("close",function(){i.$selection.attr("aria-expanded","false"),i.$selection.removeAttr("aria-activedescendant"),i.$selection.removeAttr("aria-owns"),i.$selection.trigger("focus"),i._detachCloseHandler(e)}),e.on("enable",function(){i.$selection.attr("tabindex",i._tabindex),i.$selection.attr("aria-disabled","false")}),e.on("disable",function(){i.$selection.attr("tabindex","-1"),i.$selection.attr("aria-disabled","true")})},i.prototype._handleBlur=function(t){var n=this;window.setTimeout(function(){document.activeElement==n.$selection[0]||e.contains(n.$selection[0],document.activeElement)||n.trigger("blur",t)},1)},i.prototype._attachCloseHandler=function(n){e(document.body).on("mousedown.select2."+n.id,function(n){var i=e(n.target).closest(".select2");e(".select2.select2-container--open").each(function(){this!=i[0]&&t.GetData(this,"element").HUIselect2("close")})})},i.prototype._detachCloseHandler=function(t){e(document.body).off("mousedown.select2."+t.id)},i.prototype.position=function(e,t){t.find(".selection").append(e)},i.prototype.destroy=function(){this._detachCloseHandler(this.container)},i.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},i.prototype.isEnabled=function(){return!this.isDisabled()},i.prototype.isDisabled=function(){return this.options.get("disabled")},i}),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(e,t,n,i){function s(){s.__super__.constructor.apply(this,arguments)}return n.Extend(s,t),s.prototype.render=function(){var e=s.__super__.render.call(this);return e[0].classList.add("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},s.prototype.bind=function(e,t){var n=this;s.__super__.bind.apply(this,arguments);var i=e.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",i).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",i),this.$selection.attr("aria-controls",i),this.$selection.on("mousedown",function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),e.on("focus",function(t){e.isOpen()||n.$selection.trigger("focus")})},s.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},s.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},s.prototype.selectionContainer=function(){return e("<span></span>")},s.prototype.update=function(e){if(0!==e.length){var t=e[0],n=this.$selection.find(".select2-selection__rendered"),i=this.display(t,n);n.empty().append(i);var s=t.title||t.text;s?n.attr("title",s):n.removeAttr("title")}else this.clear()},s}),t.define("select2/selection/multiple",["jquery","./base","../utils"],function(e,t,n){function i(e,t){i.__super__.constructor.apply(this,arguments)}return n.Extend(i,t),i.prototype.render=function(){var e=i.__super__.render.call(this);return e[0].classList.add("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},i.prototype.bind=function(t,s){var o=this;i.__super__.bind.apply(this,arguments);var r=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r),this.$selection.on("click",function(e){o.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2-selection__choice__remove",function(t){if(!o.isDisabled()){var i=e(this).parent(),s=n.GetData(i[0],"data");o.trigger("unselect",{originalEvent:t,data:s})}}),this.$selection.on("keydown",".select2-selection__choice__remove",function(e){o.isDisabled()||e.stopPropagation()})},i.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},i.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},i.prototype.selectionContainer=function(){return e('<li class="select2-selection__choice"><button type="button" class="select2-selection__choice__remove" tabindex="-1"><span aria-hidden="true">&times;</span></button><span class="select2-selection__choice__display"></span></li>')},i.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],i=this.$selection.find(".select2-selection__rendered").attr("id")+"-choice-",s=0;s<e.length;s++){var o=e[s],r=this.selectionContainer(),a=this.display(o,r),l=i+n.generateChars(4)+"-";o.id?l+=o.id:l+=n.generateChars(4),r.find(".select2-selection__choice__display").append(a).attr("id",l);var c=o.title||o.text;c&&r.attr("title",c);var u=this.options.get("translations").get("removeItem"),d=r.find(".select2-selection__choice__remove");d.attr("title",u()),d.attr("aria-label",u()),d.attr("aria-describedby",l),n.StoreData(r[0],"data",o),t.push(r)}this.$selection.find(".select2-selection__rendered").append(t)}},i}),t.define("select2/selection/placeholder",[],function(){function e(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();n.html(this.display(t)),n[0].classList.add("select2-selection__placeholder"),n[0].classList.remove("select2-selection__choice");var i=t.title||t.text||n.text();return this.$selection.find(".select2-selection__rendered").attr("title",i),n},e.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||n)return e.call(this,t);this.clear();var i=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(i)},e}),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(e,t,n){function i(){}return i.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(e){i._handleClear(e)}),t.on("keypress",function(e){i._handleKeyboardClear(e,t)})},i.prototype._handleClear=function(e,t){if(!this.isDisabled()){var i=this.$selection.find(".select2-selection__clear");if(0!==i.length){t.stopPropagation();var s=n.GetData(i[0],"data"),o=this.$element.val();this.$element.val(this.placeholder.id);var r={data:s};if(this.trigger("clear",r),r.prevented)this.$element.val(o);else{for(var a=0;a<s.length;a++)if(r={data:s[a]},this.trigger("unselect",r),r.prevented)return void this.$element.val(o);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},i.prototype._handleKeyboardClear=function(e,n,i){i.isOpen()||n.which!=t.DELETE&&n.which!=t.BACKSPACE||this._handleClear(n)},i.prototype.update=function(t,i){if(t.call(this,i),this.$selection.find(".select2-selection__clear").remove(),this.$selection[0].classList.remove("select2-selection--clearable"),!(this.$selection.find(".select2-selection__placeholder").length>0||0===i.length)){var s=this.$selection.find(".select2-selection__rendered").attr("id"),o=this.options.get("translations").get("removeAllItems"),r=e('<button type="button" class="select2-selection__clear" tabindex="-1"><span aria-hidden="true">&times;</span></button>');r.attr("title",o()),r.attr("aria-label",o()),r.attr("aria-describedby",s),n.StoreData(r[0],"data",i),this.$selection.prepend(r),this.$selection[0].classList.add("select2-selection--clearable")}},i}),t.define("select2/selection/search",["jquery","../utils","../keys"],function(e,t,n){function i(e,t,n){e.call(this,t,n)}return i.prototype.render=function(t){var n=this.options.get("translations").get("search"),i=e('<span class="select2-search select2-search--inline"><textarea class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" ></textarea></span>');this.$searchContainer=i,this.$search=i.find("textarea"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",n());var s=t.call(this);return this._transferTabIndex(),s.append(this.$searchContainer),s},i.prototype.bind=function(e,i,s){var o=this,r=i.id+"-results",a=i.id+"-container";e.call(this,i,s),o.$search.attr("aria-describedby",a),i.on("open",function(){o.$search.attr("aria-controls",r),o.$search.trigger("focus")}),i.on("close",function(){o.$search.val(""),o.resizeSearch(),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")}),i.on("enable",function(){o.$search.prop("disabled",!1),o._transferTabIndex()}),i.on("disable",function(){o.$search.prop("disabled",!0)}),i.on("focus",function(e){o.$search.trigger("focus")}),i.on("results:focus",function(e){e.data._resultId?o.$search.attr("aria-activedescendant",e.data._resultId):o.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){o.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){o._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented(),e.which===n.BACKSPACE&&""===o.$search.val()){var i=o.$selection.find(".select2-selection__choice").last();if(i.length>0){var s=t.GetData(i[0],"data");o.searchRemoveChoice(s),e.preventDefault()}}}),this.$selection.on("click",".select2-search--inline",function(e){o.$search.val()&&e.stopPropagation()});var l=document.documentMode,c=l&&l<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(e){c?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(e){if(c&&"input"===e.type)o.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=n.SHIFT&&t!=n.CTRL&&t!=n.ALT&&t!=n.TAB&&o.handleSearch(e)}})},i.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},i.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},i.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.resizeSearch(),n&&this.$search.trigger("focus")},i.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},i.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},i.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="100%";""===this.$search.attr("placeholder")&&(e=.75*(this.$search.val().length+1)+"em");this.$search.css("width",e)},i}),t.define("select2/selection/selectionCss",["../utils"],function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),i=this.options.get("selectionCssClass")||"";return-1!==i.indexOf(":all:")&&(i=i.replace(":all:",""),e.copyNonInternalCssClasses(n[0],this.$element[0])),n.addClass(i),n},t}),t.define("select2/selection/eventRelay",["jquery"],function(e){function t(){}return t.prototype.bind=function(t,n,i){var s=this,o=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],r=["opening","closing","selecting","unselecting","clearing"];t.call(this,n,i),n.on("*",function(t,n){if(-1!==o.indexOf(t)){n=n||{};var i=e.Event("select2:"+t,{params:n});s.$element.trigger(i),-1!==r.indexOf(t)&&(n.prevented=i.isDefaultPrevented())}})},t}),t.define("select2/translation",["jquery","require"],function(e,t){function n(e){this.dict=e||{}}return n.prototype.all=function(){return this.dict},n.prototype.get=function(e){return this.dict[e]},n.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},n._cache={},n.loadPath=function(e){if(!(e in n._cache)){var i=t(e);n._cache[e]=i}return new n(n._cache[e])},n}),t.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),t.define("select2/data/base",["../utils"],function(e){function t(e,n){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,n){var i=t.id+"-result-";return i+=e.generateChars(4),null!=n.id?i+="-"+n.id.toString():i+="-"+e.generateChars(4),i},t}),t.define("select2/data/select",["./base","../utils","jquery"],function(e,t,n){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,e),i.prototype.current=function(e){var t=this;e(Array.prototype.map.call(this.$element[0].querySelectorAll(":checked"),function(e){return t.item(n(e))}))},i.prototype.select=function(e){var t=this;if(e.selected=!0,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current(function(n){var i=[];(e=[e]).push.apply(e,n);for(var s=0;s<e.length;s++){var o=e[s].id;-1===i.indexOf(o)&&i.push(o)}t.$element.val(i),t.$element.trigger("input").trigger("change")});else{var n=e.id;this.$element.val(n),this.$element.trigger("input").trigger("change")}},i.prototype.unselect=function(e){var t=this;if(this.$element.prop("multiple")){if(e.selected=!1,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current(function(n){for(var i=[],s=0;s<n.length;s++){var o=n[s].id;o!==e.id&&-1===i.indexOf(o)&&i.push(o)}t.$element.val(i),t.$element.trigger("input").trigger("change")})}},i.prototype.bind=function(e,t){var n=this;this.container=e,e.on("select",function(e){n.select(e.data)}),e.on("unselect",function(e){n.unselect(e.data)})},i.prototype.destroy=function(){this.$element.find("*").each(function(){t.RemoveData(this)})},i.prototype.query=function(e,t){var i=[],s=this;this.$element.children().each(function(){if("option"===this.tagName.toLowerCase()||"optgroup"===this.tagName.toLowerCase()){var t=n(this),o=s.item(t),r=s.matches(e,o);null!==r&&i.push(r)}}),t({results:i})},i.prototype.addOptions=function(e){this.$element.append(e)},i.prototype.option=function(e){var i;e.children?(i=document.createElement("optgroup")).label=e.text:void 0!==(i=document.createElement("option")).textContent?i.textContent=e.text:i.innerText=e.text,void 0!==e.id&&(i.value=e.id),e.disabled&&(i.disabled=!0),e.selected&&(i.selected=!0),e.title&&(i.title=e.title);var s=this._normalizeItem(e);return s.element=i,t.StoreData(i,"data",s),n(i)},i.prototype.item=function(e){var i={};if(null!=(i=t.GetData(e[0],"data")))return i;var s=e[0];if("option"===s.tagName.toLowerCase())i={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if("optgroup"===s.tagName.toLowerCase()){i={text:e.prop("label"),children:[],title:e.prop("title")};for(var o=e.children("option"),r=[],a=0;a<o.length;a++){var l=n(o[a]),c=this.item(l);r.push(c)}i.children=r}return(i=this._normalizeItem(i)).element=e[0],t.StoreData(e[0],"data",i),i},i.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=n.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),n.extend({},{selected:!1,disabled:!1},e)},i.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},i}),t.define("select2/data/array",["./select","../utils","jquery"],function(e,t,n){function i(e,t){this._dataToConvert=t.get("data")||[],i.__super__.constructor.call(this,e,t)}return t.Extend(i,e),i.prototype.bind=function(e,t){i.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},i.prototype.select=function(e){var t=this.$element.find("option").filter(function(t,n){return n.value==e.id.toString()});0===t.length&&(t=this.option(e),this.addOptions(t)),i.__super__.select.call(this,e)},i.prototype.convertToOptions=function(e){var t=this,i=this.$element.find("option"),s=i.map(function(){return t.item(n(this)).id}).get(),o=[];function r(e){return function(){return n(this).val()==e.id}}for(var a=0;a<e.length;a++){var l=this._normalizeItem(e[a]);if(s.indexOf(l.id)>=0){var c=i.filter(r(l)),u=this.item(c),d=n.extend(!0,{},l,u),h=this.option(d);c.replaceWith(h)}else{var p=this.option(l);if(l.children){var f=this.convertToOptions(l.children);p.append(f)}o.push(p)}}return o},i}),t.define("select2/data/ajax",["./array","../utils","jquery"],function(e,t,n){function i(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),i.__super__.constructor.call(this,e,t)}return t.Extend(i,e),i.prototype._applyDefaults=function(e){var t={data:function(e){return n.extend({},e,{q:e.term})},transport:function(e,t,i){var s=n.ajax(e);return s.then(t),s.fail(i),s}};return n.extend({},t,e,!0)},i.prototype.processResults=function(e){return e},i.prototype.query=function(e,t){var i=this;null!=this._request&&("function"==typeof this._request.abort&&this._request.abort(),this._request=null);var s=n.extend({type:"GET"},this.ajaxOptions);function o(){var n=s.transport(s,function(n){var s=i.processResults(n,e);i.options.get("debug")&&window.console&&console.error&&(s&&s.results&&Array.isArray(s.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(s)},function(){"status"in n&&(0===n.status||"0"===n.status)||i.trigger("results:message",{message:"errorLoading"})});i._request=n}"function"==typeof s.url&&(s.url=s.url.call(this.$element,e)),"function"==typeof s.data&&(s.data=s.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(o,this.ajaxOptions.delay)):o()},i}),t.define("select2/data/tags",["jquery"],function(e){function t(e,t,n){var i=n.get("tags"),s=n.get("createTag");void 0!==s&&(this.createTag=s);var o=n.get("insertTag");if(void 0!==o&&(this.insertTag=o),e.call(this,t,n),Array.isArray(i))for(var r=0;r<i.length;r++){var a=i[r],l=this._normalizeItem(a),c=this.option(l);this.$element.append(c)}}return t.prototype.query=function(e,t,n){var i=this;this._removeOldTags(),null!=t.term&&null==t.page?e.call(this,t,function e(s,o){for(var r=s.results,a=0;a<r.length;a++){var l=r[a],c=null!=l.children&&!e({results:l.children},!0);if((l.text||"").toUpperCase()===(t.term||"").toUpperCase()||c)return!o&&(s.data=r,void n(s))}if(o)return!0;var u=i.createTag(t);if(null!=u){var d=i.option(u);d.attr("data-select2-tag","true"),i.addOptions([d]),i.insertTag(r,u)}s.results=r,n(s)}):e.call(this,t,n)},t.prototype.createTag=function(e,t){if(null==t.term)return null;var n=t.term.trim();return""===n?null:{id:n,text:n}},t.prototype.insertTag=function(e,t,n){t.unshift(n)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2-tag]").each(function(){this.selected||e(this).remove()})},t}),t.define("select2/data/tokenizer",["jquery"],function(e){function t(e,t,n){var i=n.get("tokenizer");void 0!==i&&(this.tokenizer=i),e.call(this,t,n)}return t.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".select2-search__field")},t.prototype.query=function(t,n,i){var s=this;n.term=n.term||"";var o=this.tokenizer(n,this.options,function(t){var n=s._normalizeItem(t);if(!s.$element.find("option").filter(function(){return e(this).val()===n.id}).length){var i=s.option(n);i.attr("data-select2-tag",!0),s._removeOldTags(),s.addOptions([i])}!function(e){s.trigger("select",{data:e})}(n)});o.term!==n.term&&(this.$search.length&&(this.$search.val(o.term),this.$search.trigger("focus")),n.term=o.term),t.call(this,n,i)},t.prototype.tokenizer=function(t,n,i,s){for(var o=i.get("tokenSeparators")||[],r=n.term,a=0,l=this.createTag||function(e){return{id:e.term,text:e.term}};a<r.length;){var c=r[a];if(-1!==o.indexOf(c)){var u=r.substr(0,a),d=l(e.extend({},n,{term:u}));null!=d?(s(d),r=r.substr(a+1)||"",a=0):a++}else a++}return{term:r}},t}),t.define("select2/data/minimumInputLength",[],function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),t.define("select2/data/maximumInputLength",[],function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e}),t.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("select",function(){i._checkIfMaximumSelected()})},e.prototype.query=function(e,t,n){var i=this;this._checkIfMaximumSelected(function(){e.call(i,t,n)})},e.prototype._checkIfMaximumSelected=function(e,t){var n=this;this.current(function(e){var i=null!=e?e.length:0;n.maximumSelectionLength>0&&i>=n.maximumSelectionLength?n.trigger("results:message",{message:"maximumSelected",args:{maximum:n.maximumSelectionLength}}):t&&t()})},e}),t.define("select2/dropdown",["jquery","./utils"],function(e,t){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n}),t.define("select2/dropdown/search",["jquery"],function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),i=this.options.get("translations").get("search"),s=e('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=s,this.$search=s.find("input"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",i()),n.prepend(s),n},t.prototype.bind=function(t,n,i){var s=this,o=n.id+"-results";t.call(this,n,i),this.$search.on("keydown",function(e){s.trigger("keypress",e),s._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(t){e(this).off("keyup")}),this.$search.on("keyup input",function(e){s.handleSearch(e)}),n.on("open",function(){s.$search.attr("tabindex",0),s.$search.attr("aria-controls",o),s.$search.trigger("focus"),window.setTimeout(function(){s.$search.trigger("focus")},0)}),n.on("close",function(){s.$search.attr("tabindex",-1),s.$search.removeAttr("aria-controls"),s.$search.removeAttr("aria-activedescendant"),s.$search.val(""),s.$search.trigger("blur")}),n.on("focus",function(){n.isOpen()||s.$search.trigger("focus")}),n.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(s.showSearch(e)?s.$searchContainer[0].classList.remove("select2-search--hide"):s.$searchContainer[0].classList.add("select2-search--hide"))}),n.on("results:focus",function(e){e.data._resultId?s.$search.attr("aria-activedescendant",e.data._resultId):s.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),t.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,n,i){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,i)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),i=t.length-1;i>=0;i--){var s=t[i];this.placeholder.id===s.id&&n.splice(i,1)}return n},e}),t.define("select2/dropdown/infiniteScroll",["jquery"],function(e){function t(e,t,n,i){this.lastParams={},e.call(this,t,n,i),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("query",function(e){i.lastParams=e,i.loading=!0}),t.on("query:append",function(e){i.lastParams=e,i.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=e.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&(this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore())},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),n=this.options.get("translations").get("loadingMore");return t.html(n(this.lastParams)),t},t}),t.define("select2/dropdown/attachBody",["jquery","../utils"],function(e,t){function n(t,n,i){this.$dropdownParent=e(i.get("dropdownParent")||document.body),t.call(this,n,i)}return n.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("open",function(){i._showDropdown(),i._attachPositioningHandler(t),i._bindContainerResultHandlers(t)}),t.on("close",function(){i._hideDropdown(),i._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},n.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},n.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t[0].classList.remove("select2"),t[0].classList.add("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},n.prototype.render=function(t){var n=e("<span></span>"),i=t.call(this);return n.append(i),this.$dropdownContainer=n,n},n.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},n.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("results:message",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("select",function(){n._positionDropdown(),n._resizeDropdown()}),t.on("unselect",function(){n._positionDropdown(),n._resizeDropdown()}),this._containerResultsHandlersBound=!0}},n.prototype._attachPositioningHandler=function(n,i){var s=this,o="scroll.select2."+i.id,r="resize.select2."+i.id,a="orientationchange.select2."+i.id,l=this.$container.parents().filter(t.hasScroll);l.each(function(){t.StoreData(this,"select2-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})}),l.on(o,function(n){var i=t.GetData(this,"select2-scroll-position");e(this).scrollTop(i.y)}),e(window).on(o+" "+r+" "+a,function(e){s._positionDropdown(),s._resizeDropdown()})},n.prototype._detachPositioningHandler=function(n,i){var s="scroll.select2."+i.id,o="resize.select2."+i.id,r="orientationchange.select2."+i.id;this.$container.parents().filter(t.hasScroll).off(s),e(window).off(s+" "+o+" "+r)},n.prototype._positionDropdown=function(){var t=e(window),n=this.$dropdown[0].classList.contains("select2-dropdown--above"),i=this.$dropdown[0].classList.contains("select2-dropdown--below"),s=null,o=this.$container.offset();o.bottom=o.top+this.$container.outerHeight(!1);var r={height:this.$container.outerHeight(!1)};r.top=o.top,r.bottom=o.top+r.height;var a=this.$dropdown.outerHeight(!1),l=t.scrollTop(),c=t.scrollTop()+t.height(),u=l<o.top-a,d=c>o.bottom+a,h={left:o.left,top:r.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var f={top:0,left:0};(e.contains(document.body,p[0])||p[0].isConnected)&&(f=p.offset()),h.top-=f.top,h.left-=f.left,n||i||(s="below"),d||!u||n?!u&&d&&n&&(s="below"):s="above",("above"==s||n&&"below"!==s)&&(h.top=r.top-f.top-a),null!=s&&(this.$dropdown[0].classList.remove("select2-dropdown--below"),this.$dropdown[0].classList.remove("select2-dropdown--above"),this.$dropdown[0].classList.add("select2-dropdown--"+s),this.$container[0].classList.remove("select2-container--below"),this.$container[0].classList.remove("select2-container--above"),this.$container[0].classList.add("select2-container--"+s)),this.$dropdownContainer.css(h)},n.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},n.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},n}),t.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,n,i){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,i)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var n=0,i=0;i<t.length;i++){var s=t[i];s.children?n+=e(s.children):n++}return n}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),t.define("select2/dropdown/selectOnClose",["../utils"],function(e){function t(){}return t.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("close",function(e){i._handleSelectOnClose(e)})},t.prototype._handleSelectOnClose=function(t,n){if(n&&null!=n.originalSelect2Event){var i=n.originalSelect2Event;if("select"===i._type||"unselect"===i._type)return}var s=this.getHighlightedResults();if(!(s.length<1)){var o=e.GetData(s[0],"data");null!=o.element&&o.element.selected||null==o.element&&o.selected||this.trigger("select",{data:o})}},t}),t.define("select2/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,n){var i=this;e.call(this,t,n),t.on("select",function(e){i._selectTriggered(e)}),t.on("unselect",function(e){i._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&(n.ctrlKey||n.metaKey)||this.trigger("close",{originalEvent:n,originalSelect2Event:t})},e}),t.define("select2/dropdown/dropdownCss",["../utils"],function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),i=this.options.get("dropdownCssClass")||"";return-1!==i.indexOf(":all:")&&(i=i.replace(":all:",""),e.copyNonInternalCssClasses(n[0],this.$element[0])),n.addClass(i),n},t}),t.define("select2/dropdown/tagsSearchHighlight",["../utils"],function(e){function t(){}return t.prototype.highlightFirstItem=function(t){var n=this.$results.find(".select2-results__option--selectable:not(.select2-results__option--selected)");if(n.length>0){var i=n.first(),s=e.GetData(i[0],"data").element;if(s&&s.getAttribute&&"true"===s.getAttribute("data-select2-tag"))return void i.trigger("mouseenter")}t.call(this)},t}),t.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"},search:function(){return"Search"}}}),t.define("select2/defaults",["jquery","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/selectionCss","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./dropdown/dropdownCss","./dropdown/tagsSearchHighlight","./i18n/en"],function(e,t,n,i,s,o,r,a,l,c,u,d,h,p,f,m,g,v,y,w,_,b,$,x,C,T,k,A,D,I,S){function H(){this.reset()}return H.prototype.apply=function(u){if(null==(u=e.extend(!0,{},this.defaults,u)).dataAdapter&&(null!=u.ajax?u.dataAdapter=f:null!=u.data?u.dataAdapter=p:u.dataAdapter=h,u.minimumInputLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,v)),u.maximumInputLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,y)),u.maximumSelectionLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,w)),u.tags&&(u.dataAdapter=c.Decorate(u.dataAdapter,m)),null==u.tokenSeparators&&null==u.tokenizer||(u.dataAdapter=c.Decorate(u.dataAdapter,g))),null==u.resultsAdapter&&(u.resultsAdapter=t,null!=u.ajax&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,x)),null!=u.placeholder&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,$)),u.selectOnClose&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,k)),u.tags&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,I))),null==u.dropdownAdapter){if(u.multiple)u.dropdownAdapter=_;else{var d=c.Decorate(_,b);u.dropdownAdapter=d}0!==u.minimumResultsForSearch&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,T)),u.closeOnSelect&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,A)),null!=u.dropdownCssClass&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,D)),u.dropdownAdapter=c.Decorate(u.dropdownAdapter,C)}null==u.selectionAdapter&&(u.multiple?u.selectionAdapter=i:u.selectionAdapter=n,null!=u.placeholder&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,s)),u.allowClear&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,o)),u.multiple&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,r)),null!=u.selectionCssClass&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,a)),u.selectionAdapter=c.Decorate(u.selectionAdapter,l)),u.language=this._resolveLanguage(u.language),u.language.push("en");for(var S=[],H=0;H<u.language.length;H++){var U=u.language[H];-1===S.indexOf(U)&&S.push(U)}return u.language=S,u.translations=this._processTranslations(u.language,u.debug),u},H.prototype.reset=function(){function t(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return d[e]||e})}this.defaults={amdLanguageBase:"./i18n/",autocomplete:"off",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:c.escapeMarkup,language:{},matcher:function n(i,s){if(null==i.term||""===i.term.trim())return s;if(s.children&&s.children.length>0){for(var o=e.extend(!0,{},s),r=s.children.length-1;r>=0;r--)null==n(i,s.children[r])&&o.children.splice(r,1);return o.children.length>0?o:n(i,o)}var a=t(s.text).toUpperCase(),l=t(i.term).toUpperCase();return a.indexOf(l)>-1?s:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},H.prototype.applyFromElement=function(e,t){var n=e.language,i=this.defaults.language,s=t.prop("lang"),o=t.closest("[lang]").prop("lang"),r=Array.prototype.concat.call(this._resolveLanguage(s),this._resolveLanguage(n),this._resolveLanguage(i),this._resolveLanguage(o));return e.language=r,e},H.prototype._resolveLanguage=function(t){if(!t)return[];if(e.isEmptyObject(t))return[];if(e.isPlainObject(t))return[t];var n;n=Array.isArray(t)?t:[t];for(var i=[],s=0;s<n.length;s++)if(i.push(n[s]),"string"==typeof n[s]&&n[s].indexOf("-")>0){var o=n[s].split("-")[0];i.push(o)}return i},H.prototype._processTranslations=function(t,n){for(var i=new u,s=0;s<t.length;s++){var o=new u,r=t[s];if("string"==typeof r)try{o=u.loadPath(r)}catch(e){try{r=this.defaults.amdLanguageBase+r,o=u.loadPath(r)}catch(e){n&&window.console&&console.warn&&console.warn('Select2: The language file for "'+r+'" could not be automatically loaded. A fallback will be used instead.')}}else o=e.isPlainObject(r)?new u(r):r;i.extend(o)}return i},H.prototype.set=function(t,n){var i={};i[e.camelCase(t)]=n;var s=c._convertData(i);e.extend(!0,this.defaults,s)},new H}),t.define("select2/options",["jquery","./defaults","./utils"],function(e,t,n){function i(e,n){this.options=e,null!=n&&this.fromElement(n),null!=n&&(this.options=t.applyFromElement(this.options,n)),this.options=t.apply(this.options)}return i.prototype.fromElement=function(t){var i=["select2"];null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.autocomplete&&t.prop("autocomplete")&&(this.options.autocomplete=t.prop("autocomplete")),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),n.GetData(t[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),n.StoreData(t[0],"data",n.GetData(t[0],"select2Tags")),n.StoreData(t[0],"tags",!0)),n.GetData(t[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",n.GetData(t[0],"ajaxUrl")),n.StoreData(t[0],"ajax-Url",n.GetData(t[0],"ajaxUrl")));var s={};function o(e,t){return t.toUpperCase()}for(var r=0;r<t[0].attributes.length;r++){var a=t[0].attributes[r].name;if("data-"==a.substr(0,"data-".length)){var l=a.substring("data-".length),c=n.GetData(t[0],l);s[l.replace(/-([a-z])/g,o)]=c}}e.fn.jquery&&"1."==e.fn.jquery.substr(0,2)&&t[0].dataset&&(s=e.extend(!0,{},t[0].dataset,s));var u=e.extend(!0,{},n.GetData(t[0]),s);for(var d in u=n._convertData(u))i.indexOf(d)>-1||(e.isPlainObject(this.options[d])?e.extend(this.options[d],u[d]):this.options[d]=u[d]);return this},i.prototype.get=function(e){return this.options[e]},i.prototype.set=function(e,t){this.options[e]=t},i}),t.define("select2/core",["jquery","./options","./utils","./keys"],function(e,t,n,i){var s=function e(i,s){null!=n.GetData(i[0],"select2")&&n.GetData(i[0],"select2").destroy(),this.$element=i,this.id=this._generateId(i),s=s||{},this.options=new t(s,i),e.__super__.constructor.call(this);var o=i.attr("tabindex")||0;n.StoreData(i[0],"old-tabindex",o),i.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(i,this.options);var a=this.render();this._placeContainer(a);var l=this.options.get("selectionAdapter");this.selection=new l(i,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,a);var c=this.options.get("dropdownAdapter");this.dropdown=new c(i,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,a);var u=this.options.get("resultsAdapter");this.results=new u(i,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var d=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){d.trigger("selection:update",{data:e})}),i[0].classList.add("select2-hidden-accessible"),i.attr("aria-hidden","true"),this._syncAttributes(),n.StoreData(i[0],"select2",this),i.data("select2",this)};return n.Extend(s,n.Observable),s.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+n.generateChars(2):n.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},s.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},s.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var i=this._resolveWidth(e,"style");return null!=i?i:this._resolveWidth(e,"element")}if("element"==t){var s=e.outerWidth(!1);return s<=0?"auto":s+"px"}if("style"==t){var o=e.attr("style");if("string"!=typeof o)return null;for(var r=o.split(";"),a=0,l=r.length;a<l;a+=1){var c=r[a].replace(/\s/g,"").match(n);if(null!==c&&c.length>=1)return c[1]}return null}return"computedstyle"==t?window.getComputedStyle(e[0]).width:t},s.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},s.prototype._registerDomEvents=function(){var e=this;this.$element.on("change.select2",function(){e.dataAdapter.current(function(t){e.trigger("selection:update",{data:t})})}),this.$element.on("focus.select2",function(t){e.trigger("focus",t)}),this._syncA=n.bind(this._syncAttributes,this),this._syncS=n.bind(this._syncSubtree,this),this._observer=new window.MutationObserver(function(t){e._syncA(),e._syncS(t)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})},s.prototype._registerDataEvents=function(){var e=this;this.dataAdapter.on("*",function(t,n){e.trigger(t,n)})},s.prototype._registerSelectionEvents=function(){var e=this,t=["toggle","focus"];this.selection.on("toggle",function(){e.toggleDropdown()}),this.selection.on("focus",function(t){e.focus(t)}),this.selection.on("*",function(n,i){-1===t.indexOf(n)&&e.trigger(n,i)})},s.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",function(t,n){e.trigger(t,n)})},s.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",function(t,n){e.trigger(t,n)})},s.prototype._registerEvents=function(){var e=this;this.on("open",function(){e.$container[0].classList.add("select2-container--open")}),this.on("close",function(){e.$container[0].classList.remove("select2-container--open")}),this.on("enable",function(){e.$container[0].classList.remove("select2-container--disabled")}),this.on("disable",function(){e.$container[0].classList.add("select2-container--disabled")}),this.on("blur",function(){e.$container[0].classList.remove("select2-container--focus")}),this.on("query",function(t){e.isOpen()||e.trigger("open",{}),this.dataAdapter.query(t,function(n){e.trigger("results:all",{data:n,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(n){e.trigger("results:append",{data:n,query:t})})}),this.on("keypress",function(t){var n=t.which;e.isOpen()?n===i.ESC||n===i.UP&&t.altKey?(e.close(t),t.preventDefault()):n===i.ENTER||n===i.TAB?(e.trigger("results:select",{}),t.preventDefault()):n===i.SPACE&&t.ctrlKey?(e.trigger("results:toggle",{}),t.preventDefault()):n===i.UP?(e.trigger("results:previous",{}),t.preventDefault()):n===i.DOWN&&(e.trigger("results:next",{}),t.preventDefault()):(n===i.ENTER||n===i.SPACE||n===i.DOWN&&t.altKey)&&(e.open(),t.preventDefault())})},s.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},s.prototype._isChangeMutation=function(e){var t=this;if(e.addedNodes&&e.addedNodes.length>0)for(var n=0;n<e.addedNodes.length;n++){if(e.addedNodes[n].selected)return!0}else{if(e.removedNodes&&e.removedNodes.length>0)return!0;if(Array.isArray(e))return e.some(function(e){return t._isChangeMutation(e)})}return!1},s.prototype._syncSubtree=function(e){var t=this._isChangeMutation(e),n=this;t&&this.dataAdapter.current(function(e){n.trigger("selection:update",{data:e})})},s.prototype.trigger=function(e,t){var n=s.__super__.trigger,i={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in i){var o=i[e],r={prevented:!1,name:e,args:t};if(n.call(this,o,r),r.prevented)return void(t.prevented=!0)}n.call(this,e,t)},s.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},s.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},s.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},s.prototype.isEnabled=function(){return!this.isDisabled()},s.prototype.isDisabled=function(){return this.options.get("disabled")},s.prototype.isOpen=function(){return this.$container[0].classList.contains("select2-container--open")},s.prototype.hasFocus=function(){return this.$container[0].classList.contains("select2-container--focus")},s.prototype.focus=function(e){this.hasFocus()||(this.$container[0].classList.add("select2-container--focus"),this.trigger("focus",{}))},s.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},s.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current(function(t){e=t}),e},s.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];Array.isArray(t)&&(t=t.map(function(e){return e.toString()})),this.$element.val(t).trigger("input").trigger("change")},s.prototype.destroy=function(){n.RemoveData(this.$container[0]),this.$container.remove(),this._observer.disconnect(),this._observer=null,this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",n.GetData(this.$element[0],"old-tabindex")),this.$element[0].classList.remove("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),n.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},s.prototype.render=function(){var t=e('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container[0].classList.add("select2-container--"+this.options.get("theme")),n.StoreData(t[0],"element",this.$element),t},s}),t.define("select2/dropdown/attachContainer",[],function(){function e(e,t,n){e.call(this,t,n)}return e.prototype.position=function(e,t,n){n.find(".dropdown-wrapper").append(t),t[0].classList.add("select2-dropdown--below"),n[0].classList.add("select2-container--below")},e}),t.define("select2/dropdown/stopPropagation",[],function(){function e(){}return e.prototype.bind=function(e,t,n){e.call(this,t,n);this.$dropdown.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(e){e.stopPropagation()})},e}),t.define("select2/selection/stopPropagation",[],function(){function e(){}return e.prototype.bind=function(e,t,n){e.call(this,t,n);this.$selection.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(e){e.stopPropagation()})},e}),o=function(e){var t,n,i=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],s="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],o=Array.prototype.slice;if(e.event.fixHooks)for(var r=i.length;r;)e.event.fixHooks[i[--r]]=e.event.mouseHooks;var a=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=s.length;t;)this.addEventListener(s[--t],l,!1);else this.onmousewheel=l;e.data(this,"mousewheel-line-height",a.getLineHeight(this)),e.data(this,"mousewheel-page-height",a.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=s.length;t;)this.removeEventListener(s[--t],l,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var n=e(t),i=n["offsetParent"in e.fn?"offsetParent":"parent"]();return i.length||(i=e("body")),parseInt(i.css("fontSize"),10)||parseInt(n.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};function l(i){var s,r=i||window.event,l=o.call(arguments,1),d=0,h=0,p=0,f=0,m=0;if((i=e.event.fix(r)).type="mousewheel","detail"in r&&(p=-1*r.detail),"wheelDelta"in r&&(p=r.wheelDelta),"wheelDeltaY"in r&&(p=r.wheelDeltaY),"wheelDeltaX"in r&&(h=-1*r.wheelDeltaX),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(h=-1*p,p=0),d=0===p?h:p,"deltaY"in r&&(d=p=-1*r.deltaY),"deltaX"in r&&(h=r.deltaX,0===p&&(d=-1*h)),0!==p||0!==h){if(1===r.deltaMode){var g=e.data(this,"mousewheel-line-height");d*=g,p*=g,h*=g}else if(2===r.deltaMode){var v=e.data(this,"mousewheel-page-height");d*=v,p*=v,h*=v}if(s=Math.max(Math.abs(p),Math.abs(h)),(!n||s<n)&&(n=s,u(r,s)&&(n/=40)),u(r,s)&&(d/=40,h/=40,p/=40),d=Math[d>=1?"floor":"ceil"](d/n),h=Math[h>=1?"floor":"ceil"](h/n),p=Math[p>=1?"floor":"ceil"](p/n),a.settings.normalizeOffset&&this.getBoundingClientRect){var y=this.getBoundingClientRect();f=i.clientX-y.left,m=i.clientY-y.top}return i.deltaX=h,i.deltaY=p,i.deltaFactor=n,i.offsetX=f,i.offsetY=m,i.deltaMode=0,l.unshift(i,d,h,p),t&&clearTimeout(t),t=setTimeout(c,200),(e.event.dispatch||e.event.handle).apply(this,l)}}function c(){n=null}function u(e,t){return a.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})},"function"==typeof t.define&&t.define.amd?t.define("jquery-mousewheel",["jquery"],o):"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=o:o(e),t.define("hui.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(e,t,n,i,s){if(null==e.fn.HUIselect2){var o=["open","close","destroy"];e.fn.HUIselect2=function(t){if("object"===_typeof(t=t||{}))return this.each(function(){var i=e.extend(!0,{},t);new n(e(this),i)}),this;if("string"==typeof t){var i,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The HUISelect2('"+t+"') method was called on an element that is not using Select2."),i=e[t].apply(e,r)}),o.indexOf(t)>-1?this:i}throw new Error("Invalid arguments for HUISelect2: "+t)}}return null==e.fn.HUIselect2.defaults&&(e.fn.HUIselect2.defaults=i),n}),{define:t.define,require:t.require}}().require("hui.select2")}),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.select2=function(){e(".hustle-ui").each(function(){var t=e(this),n=t.data("id"),i=t.find(".hustle-select2");i.HUIselect2({dir:!0===i.data("rtl-support")?"rtl":"ltr",language:""!==i.data("language")?i.data("language"):"en",placeholder:""!==i.data("placeholder")?i.data("placeholder"):null,dropdownCssClass:"hustle-module-"+n+" hustle-dropdown",minimumResultsForSearch:1/0})})}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.sharingSimulation=function(t){var n=e(t);if(n.is(".hustle-ui"))return n.hide(),this}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.slideinClose=function(t,n){var i=e(t),s=i.find(".hustle-button-close"),o=i.find(".hustle-slidein-content"),r=i.find(".hustle-nsa-link"),a=!1;if(s.length&&i.hasClass("hustle-slidein"))return e(document).off("keydown.hustle.escKey",l),e(document).on("keydown.hustle.escKey",l),i.on("click",function(){a=!0}),void 0!==n&&!1!==n&&setTimeout(function(){a||(i.trigger("hustle:module:hidden",this),c())},n),s.on("click",function(e){i.trigger("hustle:module:closed",this),c()}),r.on("click",function(e){e.preventDefault(),i.trigger("hustle:module:clicked_never_see",this),c()}),this;function l(e){27===e.keyCode&&(a=!0,i.trigger("hustle:module:esc_key_pressed",this),c())}function c(){o.addClass("hustle-animate-out"),o.removeClass("hustle-animate-in"),i.find("iframe").each(function(t,n){return e(n).attr("src",e(n).attr("src"))}),setTimeout(function(){i.removeClass("hustle-show"),o.removeClass("hustle-animate-out")},1e3)}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.slideinLayouts=function(t){var n=e(t),i=n.find(".hustle-slidein-content"),s=n.find(".hustle-slidein-content > div"),o=n.find(".hustle-layout-header"),r=n.find(".hustle-layout-footer"),a=n.find(".hustle-button-close");if(n.length&&n.hasClass("hustle-slidein"))return s.hasClass("hustle-info")&&(r=n.find(".hustle-nsa-link")),function(){s.hasClass("hustle-info--stacked")?(n.css({"padding-top":l()+"px"}),s.css({"max-height":"calc(100vh - "+(c()+l())+"px)"}),o.css({top:"-"+l()+"px"})):s.css({"max-height":"calc(100vh - "+(c()+a.outerHeight(!1))+"px)"}),n.css({"padding-bottom":c()+"px"}),r.css({bottom:"-"+c()+"px"});var e="s"===n.attr("data-position"),t="sw"===n.attr("data-position"),u="se"===n.attr("data-position");(e||t||u)&&i.css({bottom:c()+"px"})}(),this;function l(){return o.outerHeight(!0)}function c(){return r.length?r.outerHeight(!0):0}}}(jQuery),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.slideinLoad=function(t,n){var i,s,o,r=e(t),a=r.find(".hustle-slidein-content");if(r.is(".hustle-slidein"))return r.css("opacity",1),r.removeClass("hustle-show"),i=r.data("position"),s="",o="",-1!==i.charAt(0).indexOf("n")&&(s="north"),-1!==i.charAt(0).indexOf("s")&&(s="south"),-1!==i.charAt(0).indexOf("e")&&(s="east"),-1!==i.charAt(0).indexOf("w")&&(s="west"),-1!==i.charAt(1).indexOf("n")&&(o="north"),-1!==i.charAt(1).indexOf("s")&&(o="south"),-1!==i.charAt(1).indexOf("e")&&(o="east"),-1!==i.charAt(1).indexOf("w")&&(o="west"),1===i.length?r.addClass("hustle-slidein-position--"+s):r.addClass("hustle-slidein-position--"+s+"-"+o),setTimeout(function(){jQuery(window).trigger("resize"),r.addClass("hustle-show")},800),setTimeout(function(){a.addClass("hustle-animate-in"),e(document).trigger("hustle:module:displayed",r)},1e3),HUI.slideinClose(t,n),this}}(jQuery),function(e){"object"===("undefined"==typeof module?"undefined":_typeof(module))&&"object"===_typeof(module.exports)?e(require("jquery"),window,document):"undefined"!=typeof jQuery&&e(jQuery,window,document)}(function(e,t,n,i){!function(){function i(e,t,n){return new Array(n+1-e.length).join(t)+e}function s(){if(1===arguments.length){var t=arguments[0];return"string"==typeof t&&(t=e.fn.timepicker.parseTime(t)),new Date(0,0,0,t.getHours(),t.getMinutes(),t.getSeconds())}return 3===arguments.length?new Date(0,0,0,arguments[0],arguments[1],arguments[2]):2===arguments.length?new Date(0,0,0,arguments[0],arguments[1],0):new Date(0,0,0)}var o,r;e.TimePicker=function(){var t=this;t.container=e(".hustle-timepicker"),t.ui=t.container.find(".ui-timepicker"),t.viewport=t.ui.find(".ui-timepicker-viewport"),0===t.container.length&&(t.container=e("<div></div>").addClass("hustle-timepicker").addClass("ui-timepicker-hidden ui-helper-hidden").appendTo("body").removeClass("hustle-show"),t.ui=e("<div></div>").addClass("ui-timepicker").addClass("ui-widget ui-widget-content ui-menu").appendTo(t.container),t.viewport=e("<ul></ul>").addClass("ui-timepicker-viewport").appendTo(t.ui),e.fn.jquery>="1.4.2"&&t.ui.delegate("a","mouseenter.timepicker",function(){t.activate(!1,e(this).parent())}).delegate("a","mouseleave.timepicker",function(){t.deactivate(!1)}).delegate("a","click.timepicker",function(n){n.preventDefault(),t.select(!1,e(this).parent())}))},e.TimePicker.count=0,e.TimePicker.instance=function(){return e.TimePicker._instance||(e.TimePicker._instance=new e.TimePicker),e.TimePicker._instance},e.TimePicker.prototype={keyCode:{ALT:18,BLOQ_MAYUS:20,CTRL:17,DOWN:40,END:35,ENTER:13,HOME:36,LEFT:37,NUMPAD_ENTER:108,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SHIFT:16,TAB:9,UP:38},_items:function(t,n){var i,o,r=e("<ul></ul>"),a=null;for(-1===t.options.timeFormat.indexOf("m")&&t.options.interval%60!=0&&(t.options.interval=60*Math.max(Math.round(t.options.interval/60),1)),i=n?s(n):t.options.startTime?s(t.options.startTime):s(t.options.startHour,t.options.startMinutes),o=new Date(i.getTime()+864e5);i<o;)this._isValidTime(t,i)&&(a=e("<li>").addClass("ui-menu-item").appendTo(r),e("<a>").text(e.fn.timepicker.formatTime(t.options.timeFormat,i)).appendTo(a),a.data("time-value",i)),i=new Date(i.getTime()+60*t.options.interval*1e3);return r.children()},_isValidTime:function(e,t){var n=null,i=null;return t=s(t),null!==e.options.minTime?n=s(e.options.minTime):null===e.options.minHour&&null===e.options.minMinutes||(n=s(e.options.minHour,e.options.minMinutes)),null!==e.options.maxTime?i=s(e.options.maxTime):null===e.options.maxHour&&null===e.options.maxMinutes||(i=s(e.options.maxHour,e.options.maxMinutes)),null!==n&&null!==i?t>=n&&t<=i:null!==n?t>=n:null===i||t<=i},_hasScroll:function(){var e=void 0!==this.ui.prop?"prop":"attr";return this.ui.height()<this.ui[e]("scrollHeight")},_move:function(e,t,n){if(this.closed()&&this.open(e),this.active){var i=this.active[t+"All"](".ui-menu-item").eq(0);i.length?this.activate(e,i):this.activate(e,this.viewport.children(n))}else this.activate(e,this.viewport.children(n))},register:function(t,n){var i=this,s={};s.element=e(t),s.element.data("TimePicker")||(s.options=e.metadata?e.extend({},n,s.element.metadata()):e.extend({},n),s.widget=i,e.extend(s,{next:function(){return i.next(s)},previous:function(){return i.previous(s)},first:function(){return i.first(s)},last:function(){return i.last(s)},selected:function(){return i.selected(s)},open:function(){return i.open(s)},close:function(){return i.close(s)},closed:function(){return i.closed(s)},destroy:function(){return i.destroy(s)},parse:function(e){return i.parse(s,e)},format:function(e,t){return i.format(s,e,t)},getTime:function(){return i.getTime(s)},setTime:function(e,t){return i.setTime(s,e,t)},option:function(e,t){return i.option(s,e,t)}}),i._setDefaultTime(s),i._addInputEventsHandlers(s),s.element.data("TimePicker",s))},_setDefaultTime:function(t){"now"===t.options.defaultTime?t.setTime(s(new Date)):t.options.defaultTime&&t.options.defaultTime.getFullYear?t.setTime(s(t.options.defaultTime)):t.options.defaultTime&&t.setTime(e.fn.timepicker.parseTime(t.options.defaultTime))},_addInputEventsHandlers:function(t){var n=this;t.element.bind("keydown.timepicker",function(e){switch(e.which||e.keyCode){case n.keyCode.ENTER:case n.keyCode.NUMPAD_ENTER:e.preventDefault(),n.closed()?t.element.trigger("change.timepicker"):n.select(t,n.active);break;case n.keyCode.UP:t.previous();break;case n.keyCode.DOWN:t.next();break;default:n.closed()||t.close(!0)}}).bind("focus.timepicker",function(){t.open()}).bind("blur.timepicker",function(){setTimeout(function(){t.element.data("timepicker-user-clicked-outside")&&t.close()})}).bind("change.timepicker",function(){t.closed()&&t.setTime(e.fn.timepicker.parseTime(t.element.val()))})},select:function(t,n){var i=!1===t?this.instance:t;this.setTime(i,e.fn.timepicker.parseTime(n.children("a").text())),this.close(i,!0)},activate:function(e,t){if((!1===e?this.instance:e)===this.instance){if(this.deactivate(),this._hasScroll()){var n=t.offset().top-this.ui.offset().top,i=this.ui.scrollTop(),s=this.ui.height();n<0?this.ui.scrollTop(i+n):n>=s&&this.ui.scrollTop(i+n-s+t.height())}this.active=t.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-item").end()}},deactivate:function(){this.active&&(this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this.active=null)},next:function(e){return(this.closed()||this.instance===e)&&this._move(e,"next",".ui-menu-item:first"),e.element},previous:function(e){return(this.closed()||this.instance===e)&&this._move(e,"prev",".ui-menu-item:last"),e.element},first:function(e){return this.instance===e&&(this.active&&0===this.active.prevAll(".ui-menu-item").length)},last:function(e){return this.instance===e&&(this.active&&0===this.active.nextAll(".ui-menu-item").length)},selected:function(e){return this.instance===e&&this.active?this.active:null},open:function(i){var s=this,o=i.getTime(),r=i.options.dynamic&&o;if(!i.options.dropdown||i.options.hideDropdown)return i.element;switch(i.element.data("timepicker-event-namespace",Math.random()),s.container.insertAfter(i.element.closest(".hustle-layout")),i.element.closest(".sui-form-field").length?i.element.closest(".sui-form-field").append(s.container):s.container.insertAfter(i.element.closest(".hustle-layout")),e(n).bind("click.timepicker-"+i.element.data("timepicker-event-namespace"),function(e){i.element.get(0)===e.target?i.element.data("timepicker-user-clicked-outside",!1):s.container.insertAfter(i.element.closest(".hustle-layout"))}),(i.rebuild||!i.items||r)&&(i.items=s._items(i,r?o:null)),(i.rebuild||s.instance!==i||r)&&(e.fn.jquery<"1.4.2"?(s.viewport.children().remove(),s.viewport.append(i.items),s.viewport.find("a").bind("mouseover.timepicker",function(){s.activate(i,e(this).parent())}).bind("mouseout.timepicker",function(){s.deactivate(i)}).bind("click.timepicker",function(t){t.preventDefault(),s.select(i,e(this).parent())})):(s.viewport.children().detach(),s.viewport.append(i.items))),i.rebuild=!1,s.container.removeClass("ui-timepicker-standard ui-timepicker-corners"),s.container.addClass("hustle-show"),e(n).trigger("hustle:module:displayed",s),i.options.theme){case"standard":s.container.addClass("ui-timepicker-standard");break;case"standard-rounded-corners":s.container.addClass("ui-timepicker-standard ui-timepicker-corners")}s.container.hasClass("ui-timepicker-no-scrollbar")||i.options.scrollbar||(s.container.addClass("ui-timepicker-no-scrollbar"),s.viewport.css({paddingRight:40}));s.container.outerHeight(),s.container.height(),i.options.zindex?i.options.zindex:i.element.offsetParent().css("z-index");var a=i.element.closest(".hustle-field"),l=a.position(),c=Math.max(n.documentElement.clientHeight,t.innerHeight||0);return s.container.css({top:l.top+i.element.outerHeight(),left:l.left}),s.container.addClass("hustle-show"),l=a.position(),s.container.css({width:i.element.outerWidth(),position:"absolute",zIndex:999999,left:l.left}),c-(a.offset().top-e(n).scrollTop())<200&&s.container.css({top:l.top-s.container.outerHeight()}),s.instance=i,o?i.items.each(function(){var t=e(this);return(e.fn.jquery<"1.4.2"?e.fn.timepicker.parseTime(t.find("a").text()):t.data("time-value")).getTime()!==o.getTime()||(s.activate(i,t),!1)}):s.deactivate(i),i.element},close:function(t){return this.instance===t&&(this.container.removeClass("hustle-show"),this.ui.scrollTop(0)),e(n).unbind("click.timepicker-"+t.element.data("timepicker-event-namespace")),t.element},closed:function(){return this.ui.is(":hidden")},destroy:function(e){return this.close(e,!0),e.element.unbind(".timepicker").data("TimePicker",null)},parse:function(t,n){return e.fn.timepicker.parseTime(n)},format:function(t,n,i){return i=i||t.options.timeFormat,e.fn.timepicker.formatTime(i,n)},getTime:function(t){var n=e.fn.timepicker.parseTime(t.element.val());return n instanceof Date&&!this._isValidTime(t,n)?null:n instanceof Date&&t.selectedTime?t.format(n)===t.format(t.selectedTime)?t.selectedTime:n:n instanceof Date?n:null},setTime:function(t,n,i){var o=t.selectedTime;if("string"==typeof n&&(n=t.parse(n)),n&&n.getMinutes&&this._isValidTime(t,n)){if(n=s(n),t.selectedTime=n,t.element.val(t.format(n,t.options.timeFormat)),i)return t}else t.selectedTime=null;return null===o&&null===t.selectedTime||(t.element.trigger("time-change",[n]),e.isFunction(t.options.change)&&t.options.change.apply(t.element,[n])),t.element},option:function(t,n,i){if(void 0===i)return t.options[n];var s,o,r=t.getTime();"string"==typeof n?(s={})[n]=i:s=n,o=["minHour","minMinutes","minTime","maxHour","maxMinutes","maxTime","startHour","startMinutes","startTime","timeFormat","interval","dropdown"],e.each(s,function(n){t.options[n]=s[n],t.rebuild=t.rebuild||e.inArray(n,o)>-1}),t.rebuild&&t.setTime(r)}},e.TimePicker.defaults={timeFormat:"hh:mm p",minHour:null,minMinutes:null,minTime:null,maxHour:null,maxMinutes:null,maxTime:null,startHour:null,startMinutes:null,startTime:null,interval:30,dynamic:!0,theme:"standard",zindex:null,dropdown:!0,scrollbar:!1,change:function(){}},e.TimePicker.methods={chainable:["next","previous","open","close","destroy","setTime"]},e.fn.timepicker=function(t){if("string"==typeof t){var n,i,s=Array.prototype.slice.call(arguments,1);return i=this[n="option"===t&&arguments.length>2?"each":-1!==e.inArray(t,e.TimePicker.methods.chainable)?"each":"map"](function(){var n=e(this).data("TimePicker");if("object"===_typeof(n))return n[t].apply(n,s)}),"map"===n&&1===this.length?e.makeArray(i).shift():"map"===n?e.makeArray(i):i}if(1===this.length&&this.data("TimePicker"))return this.data("TimePicker");var o=e.extend({},e.TimePicker.defaults,t);return this.each(function(){e.TimePicker.instance().register(this,o)})},e.fn.timepicker.formatTime=function(e,t){var n=t.getHours(),s=n%12,o=t.getMinutes(),r=t.getSeconds(),a={hh:i((0===s?12:s).toString(),"0",2),HH:i(n.toString(),"0",2),mm:i(o.toString(),"0",2),ss:i(r.toString(),"0",2),h:0===s?12:s,H:n,m:o,s:r,p:n>11?"PM":"AM"},l=e,c="";for(c in a)a.hasOwnProperty(c)&&(l=l.replace(new RegExp(c,"g"),a[c]));return l=l.replace(new RegExp("a","g"),n>11?"pm":"am")},e.fn.timepicker.parseTime=(r=(o=[[/^(\d+)$/,"$1"],[/^:(\d)$/,"$10"],[/^:(\d+)/,"$1"],[/^(\d):([7-9])$/,"0$10$2"],[/^(\d):(\d\d)$/,"$1$2"],[/^(\d):(\d{1,})$/,"0$1$20"],[/^(\d\d):([7-9])$/,"$10$2"],[/^(\d\d):(\d)$/,"$1$20"],[/^(\d\d):(\d*)$/,"$1$2"],[/^(\d{3,}):(\d)$/,"$10$2"],[/^(\d{3,}):(\d{2,})/,"$1$2"],[/^(\d):(\d):(\d)$/,"0$10$20$3"],[/^(\d{1,2}):(\d):(\d\d)/,"$10$2$3"]]).length,function(t){var n,i,a=s(new Date),l=!1,c=!1,u=!1;if(void 0===t||!t.toLowerCase)return null;t=t.toLowerCase(),i=!(n=/a/.test(t))&&/p/.test(t),t=t.replace(/[^0-9:]/g,"").replace(/:+/g,":");for(var d=0;d<r;d+=1)if(o[d][0].test(t)){t=t.replace(o[d][0],o[d][1]);break}return 1===(t=t.replace(/:/g,"")).length?l=t:2===t.length?l=t:3===t.length||5===t.length?(l=t.substr(0,1),c=t.substr(1,2),u=t.substr(3,2)):(4===t.length||t.length>5)&&(l=t.substr(0,2),c=t.substr(2,2),u=t.substr(4,2)),t.length>0&&t.length<5&&(t.length<3&&(c=0),u=0),!1!==l&&!1!==c&&!1!==u&&(l=parseInt(l,10),c=parseInt(c,10),u=parseInt(u,10),n&&12===l?l=0:i&&l<12&&(l+=12),l>24?t.length>=6?e.fn.timepicker.parseTime(t.substr(0,5)):e.fn.timepicker.parseTime(t+"0"+(n?"a":"")+(i?"p":"")):(a.setHours(l,c,u),a))})}()}),function(e){"use strict";"object"!==_typeof(window.HUI)&&(window.HUI={}),HUI.timepicker=function(t){var n=e(t);e(".hustle-ui").each(function(){var t=e(this),i=(t.data("id"),t.find(n));i.timepicker({timeFormat:""!==i.data("time-format")?i.data("time-format"):"h:mm p",interval:""!==i.data("time-interval")?i.data("time-interval"):60,minTime:"0",maxTime:"11:59pm",defaultTime:""!==i.data("time-default")?i.data("time-default"):null,startTime:"00:00",dynamic:!1,dropdown:!0===i.data("time-dropdown"),hideDropdown:!0===i.data("hide-dropdown"),scrollbar:!0===i.data("time-dropdown"),change:function(){""===i.val()?i.parent().removeClass("hustle-field-filled"):i.parent().addClass("hustle-field-filled")}})})}}(jQuery);
assets/js/admin.min.js CHANGED
@@ -1 +1 @@
1
- !function(){var e={6018:function(){!function(){"use strict";window.Hustle=function(e,t,i){const s={},n={},a={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g},o=_.extend({},Backbone.Events),l=Backbone.View.extend({initialize(){_.isFunction(this.initMix)&&this.initMix.apply(this,arguments),this.render&&(this.render=_.wrap(this.render,(function(e){this.trigger("before_render"),e.call(this),o.trigger("view.rendered",this),this.trigger("rendered")}))),_.isFunction(this.init)&&this.init.apply(this,arguments)}}),d=_.memoize((function(e){let t;return function(i){return t=t||_.template(document.getElementById(e).innerHTML,null,a),t(i).replace("/*<![CDATA[*/","").replace("/*]]>*/","")}})),r=_.memoize((function(e){let t;return function(i){return t=t||_.template(e,null,a),t(i)}}));return{define:function(s,a){if(s.split(".").length){const o=function(s,n){const l=s.split("."),d=l.splice(0,1)[0];let r;d&&(l.length?n[d]=n[d]||{}:(r=a.call(null,e,t,i),n[d]=_.isFunction(r)||void 0===r?r:_.extend(n[d]||{},r)),l.length&&d&&o(l.join("."),n[d]))};o(s,n)}else{const o=n[s]||{};n[s]=_.extend(o,a.call(null,e,t,i))}},setModule:(e,t)=>{s[e]=t},getModules:function(){return s},getModule:function(e){return s[e]},get:function(e){let t,i;return e.split(".").length?(t=!1,i=function(e,s){const n=e.split("."),a=n.splice(0,1)[0];t=s[a],n.length&&i(n.join("."),s[a])},i(e,n),t):n[e]||!1},Events:o,View:l,template:d,createTemplate:r,getTemplateOptions:function(){return e.extend(!0,{},a)},consts:{ModuleShowCount:"hustle_module_show_count-"}}}(jQuery,document,window)}(jQuery)},5492:function(){!function(e){"use strict";window.Optin={},window.Optin.Models={},window.Optin.template=_.memoize((function(t){let i;const s={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g};return function(n){return i=i||_.template(e("#"+t).html(),null,s),i(n).replace("/*<![CDATA[*/","").replace("/*]]>*/","")}})),window.Optin.templateCompat=_.memoize((function(t){let i;return function(s){return i=i||_.template(e("#"+t).html()),i(s).replace("/*<![CDATA[*/","").replace("/*]]>*/","")}})),window.Optin.cookie={get(e){let t;const i=document.cookie.split(";"),s=i.length,n=e+"=";for(let e=0;e<s;e+=1){for(t=i[e];" "===t.charAt(0);)t=t.substring(1,t.length);if(0===t.indexOf(n)){const e=t.substring(n.length,t.length);return e?JSON.parse(e):e}}return null},set(t,i,s){let n,a;i=Array.isArray(i)||e.isPlainObject(i)?JSON.stringify(i):i,isNaN(s)?a="":(n=new Date,n.setTime(n.getTime()+24*s*60*60*1e3),a="; expires="+n.toGMTString()),document.cookie=t+"="+i+a+"; path=/"}},window.Optin.Mixins={_mixins:{},_servicesMixins:{},_desingMixins:{},_displayMixins:{},add(e,t){this._mixins[e]=t},getMixins(){return this._mixins},addServicesMixin(e,t){this._servicesMixins[e]=t},getServicesMixins(){return this._servicesMixins}}}(jQuery)},1442:function(e,t,i){var s=i(2947),n=i(792);!function(e){"use strict";Backbone.Model.prototype.toJSON=function(){const e=_.clone(this.attributes);let t;for(t in e)(e[t]instanceof Backbone.Model||Backbone.Collection&&e[t]instanceof Backbone.Collection)&&(e[t]=e[t].toJSON());return e},_.mixin({toBool(e){return _.isBoolean(e)?e:_.isString(e)&&-1!==["true","false","1"].indexOf(e.toLowerCase())?"true"===e.toLowerCase()||"1"===e.toLowerCase():_.isNumber(e)?!!e:!(_.isUndefined(e)||_.isNull(e)||_.isNaN(e))&&e},isTrue(e){return!(_.isUndefined(e)||_.isNull(e)||_.isNaN(e))&&(_.isNumber(e)?0!==e:(e=e.toString().toLowerCase(),-1!==["1","true","on"].indexOf(e)))},isFalse(e){return!_.isTrue(e)},controlBase(e,t,i){return i=_.isUndefined(i)?"checked":i,e=_.toBool(e),t=_.isBoolean(e)?_.isTrue(t):t,_.isEqual(e,t)?i+"="+i:""},checked(e,t){return _.controlBase(e,t,"checked")},selected(e,t){return _.controlBase(e,t,"selected")},disabled(e,t){return _.controlBase(e,t,"disabled")},class(e,t,i){return _.isTrue(e)?t:void 0!==i?i:""}}),Hustle.Events.on("view.rendered",(function(t){if(t instanceof Backbone.View){const i=e=>{e.hide(),e.prop("tabindex","-1"),e.prop("hidden",!0)},n=e=>{e.show(),e.prop("tabindex","0"),e.removeProp("hidden")};SUI.tabs({callback(e,t){const i=e.closest(".sui-tabs"),s="cta-helper-enable",n="cta-helper-disable";"tab-"+s===e.attr("id")?i.find("#input-"+s).trigger("click"):"tab-"+n===e.attr("id")&&i.find("#input-"+n).trigger("click");"tab-schedule-everyday"===e.attr("id")&&i.find("#input-schedule-everyday").trigger("click"),"tab-schedule-somedays"===e.attr("id")&&i.find("#input-schedule-somedays").trigger("click"),"tab-timezone-server"===e.attr("id")&&i.find("#input-timezone-server").trigger("click"),"tab-timezone-custom"===e.attr("id")&&i.find("#input-timezone-custom").trigger("click")}}),t.$(".sui-side-tabs").each((function(){const t=e(this),s=t.find(".sui-tabs-menu .sui-tab-item input");if(!s.length)return;const a=()=>{let t="";e.each(s,(function(){const s=e(this),a=s.parent("label"),o=s.data("tab-menu"),l=e(`.sui-tabs-content [data-tab-content="${o}"]`),d=e(`[data-tab-dependent="${o}"]`);s[0].checked?(a.addClass("active"),o&&(t=o,l.addClass("active"),n(d))):(a.removeClass("active"),o!==t&&(l.removeClass("active"),i(d)))}))};a(),s.on("change",(()=>a()));t.find("button.sui-tab-item").on("click",(function(){const t=e(this),i=e("#"+t.data("label-for"));i.length&&i.trigger("click").trigger("change")}));const o=t.children(".hustle-tabs-option:checked");if(o.length){const e=o.prop("id");t.find(`button[data-label-for="${e}"]`).trigger("click")}})),t.$(".sui-side-tabs").each((function(){const t=e(this),s=t.children(".hustle-tabs-option");if(!s.length)return;const a=()=>{let a="";e.each(s,(function(){const s=e(this),o=s.attr("id"),l=t.find(`button[data-label-for="${o}"]`),d=l.attr("aria-controls"),r=e(`div[id="${d}"]`);s[0].checked?(l.addClass("active"),d&&(a=d,n(r))):(l.removeClass("active"),d!==a&&i(r))}))};a(),s.on("change",(()=>a()));t.children(".sui-tabs-menu").find("button.sui-tab-item").on("click",(function(){const t=e(this),i=e('input[id="'+t.data("label-for")+'"]');i.length&&i.trigger("click").trigger("change")}))})),t.$(".select-content-switcher-wrapper").each((function(){const t=e(this),s=t.find(".select-content-switcher"),a=s.find("option"),o=()=>{const o=s.find(":selected").data("switcher-menu"),l=t.find(`.select-switcher-content[data-switcher-content="${o}"]`);e.each(a,(function(){const s=e(this);if(s.data("switcher-menu")===o)n(l);else{const e=t.find(`.select-switcher-content[data-switcher-content="${s.data("switcher-menu")}"]`);i(e)}}))};o(),s.on("change",(()=>o()))})),t.$(".hustle-toggle-with-container").each((function(){const t=e(this),i=t.find("input[type=checkbox]"),n=e(`[data-toggle-content="${t.data("toggle-on")}"]`),a=e(`[data-toggle-content="${t.data("toggle-off")}"]`),o=()=>{i[0].checked?(s.accessibleShow(n),s.accessibleHide(a)):(s.accessibleShow(a),s.accessibleHide(n))};o(),i.on("change",o)})),t.$(".hustle-radio-with-dependency-to-disable").each((function(){const t=e(this),i=t.data("disable"),s=e(`[data-disable-content="${i}"]`),n=s.data("disable-off"),a=s.data("disable-on"),o=()=>{t.is(":checked")&&(n?n===t.val()?s.prop("disabled",!1):s.prop("disabled",!0):a&&(a===t.val()?s.prop("disabled",!0):s.prop("disabled",!1)))};o(),t.on("change",o)})),t.$(".hustle-select-with-dependency-to-disable").each((function(){const t=e(this),i=t.data("disable"),s=e(`[data-disable-content="${i}"]`),n=s.data("disable-off"),a=s.data("disable-on"),o=()=>{n?n===t.val()?s.prop("disabled",!1):s.prop("disabled",!0):a&&(a===t.val()?s.prop("disabled",!0):s.prop("disabled",!1))};o(),t.on("change",o)})),s.showHideDependencyOnSelectChange(t.$el)}})),e(document).ready((function(){e(".hustle-delete-module-button").on("click",(function(t){t.preventDefault();const i=e(t.currentTarget),s={id:i.data("id"),nonce:i.data("nonce"),action:"delete",title:i.data("title"),description:i.data("description"),actionClass:"hustle-single-module-button-action"};n.deleteModal.open(s,i[0])})),e(".hustle-module-tracking-reset-button, .hustle-module-purge-email-list-button").on("click",(function(t){t.preventDefault();const i=e(t.target),s=i.hasClass("hustle-module-purge-email-list-button")?"purge-email-list":"reset-tracking",a={id:i.data("module-id"),nonce:optinVars.single_module_action_nonce,action:s,title:i.data("title"),description:i.data("description"),actionClass:"hustle-single-module-button-action"};n.deleteModal.open(a,i[0])})),e(".hustle-copy-shortcode-button").on("click",(function(t){t.preventDefault();const i=e(t.target),s=i.data("shortcode"),a=i.closest(".sui-with-button-inside");if(void 0!==s){const t=e("<input />");e("body").append(t),t.val(s).trigger("select"),document.execCommand("copy"),t.remove(),n.Notification.open("success",optinVars.messages.shortcode_copied)}else if(a.length){a.find('input[type="text"]').trigger("select"),document.execCommand("copy")}})),e(".hustle-dismissible-admin-notice .notice-dismiss, .hustle-dismissible-admin-notice .dismiss-notice").on("click",(function(t){t.preventDefault();const i=e(t.currentTarget).closest(".hustle-dismissible-admin-notice");e.post(ajaxurl,{action:"hustle_dismiss_notification",name:i.data("name"),_ajax_nonce:optinVars.dismiss_notice_nonce}).always(i.fadeOut())})),e("#hustle-tracking-migration-notice .hustle-notice-dismiss").on("click",(function(t){t.preventDefault(),e("#hustle-dismiss-modal-button").on("click",(function(t){t.preventDefault(),e.post(ajaxurl,{action:"hustle_dismiss_notification",name:e(t.currentTarget).data("name"),_ajax_nonce:e(t.currentTarget).data("nonce")}).always((()=>location.reload()))})),SUI.openModal("hustle-dialog--migrate-dismiss-confirmation",e(".sui-header-title"))})),e(".sui-form-field input[type=number]").length&&e(".sui-form-field input[type=number]").on("keydown",(function(t){if(e(this)[0].hasAttribute("min")&&0<=e(this).attr("min")){0!==t.originalEvent.key.replace(/[^0-9^.^,]/,"").length||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.preventDefault()}})),setTimeout((function(){e(".hustle-scroll-to").length&&e("html, body").animate({scrollTop:e(".hustle-scroll-to").offset().top},"slow")}),100),e(".hustle-check-all").on("click",(function(t){const i=e(t.target),s=i.parents(".sui-wrap-hustle").find(".hustle-list"),n=i.is(":checked");s.find(".hustle-listing-checkbox").prop("checked",n),i.parents(".sui-wrap-hustle").find(".hustle-check-all").prop("checked",n),e(".hustle-bulk-apply-button").prop("disabled",!n)})),e(".hustle-list .hustle-listing-checkbox").on("click",(function(t){const i=e(t.target),s=i.parents(".sui-wrap-hustle").find(".hustle-list"),n=i.is(":checked")&&!s.find(".hustle-listing-checkbox:not(:checked)").length,a=0===s.find(".hustle-listing-checkbox:checked").length;e(".hustle-check-all").prop("checked",n),e(".hustle-bulk-apply-button").prop("disabled",a)})),e(".hustle-bulk-apply-button").on("click",(function(t){const i=e(t.target),s=e("select option:selected",i.closest(".hui-bulk-actions")).val(),a=e(".hustle-list .hustle-listing-checkbox:checked");if(0===a.length||"undefined"===s)return!1;const o=[];if(e.each(a,(function(){o.push(e(this).val())})),"delete-all"===s){const e={ids:o.join(","),nonce:i.siblings('input[name="hustle_nonce"]').val(),title:i.data("title"),description:i.data("description"),action:s};return n.deleteModal.open(e,i[0]),!1}}))}))}(jQuery)},7212:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Modals.Migration",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--migrate",data:{},events:{"click #hustle-migrate-start":"migrateStart","click #hustle-create-new-module":"createModule","click .sui-box-selector":"enableContinue","click .hustle-dialog-migrate-skip":"dismissModal"},initialize(){if(!this.$el.length)return;let t="",i="";0===this.$el.data("isFirst")?(t="#hustle-dialog--migrate-slide-2",i="hustle-migrate-start"):(t="#hustle-dialog--migrate-slide-1",i="hustle-migrate-get-started"),this.$(t).addClass("sui-active sui-loaded"),setTimeout((()=>SUI.openModal("hustle-dialog--migrate",i,e(".sui-wrap-hustle")[0],!1)),100),this.$progressBar=this.$el.find(".sui-progress .sui-progress-bar span"),this.$progressText=this.$el.find(".sui-progress .sui-progress-text span"),this.$partialRows=this.$el.find("#hustle-partial-rows")},migrateStart(t){const i=e(t.target),n=this.$el.find("#hustle-dialog--migrate-slide-2"),a=n.find("#hustle-dialog--migrate-slide-2-description");i.addClass("sui-button-onload"),n.find(".hustle-dialog-migrate-skip").remove(),a.text(a.data("migrate-text")),s.accessibleHide(n.find("div[data-migrate-start]")),s.accessibleHide(n.find("div[data-migrate-failed]")),s.accessibleShow(n.find("div[data-migrate-progress]")),SUI.closeNotice("hustle-dialog--migrate-error-notice"),this.migrateTracking(t),i.removeClass("sui-button-onload"),t.preventDefault()},migrateComplete(){const e=this.$("#hustle-dialog--migrate-slide-2"),t=this,i=e.find("#hustle-dialog--migrate-slide-2-title"),n=e.find("#hustle-dialog--migrate-slide-2-description");this.$el.find("sui-button-onload").removeClass("sui-button-onload"),i.text(i.data("done-text")),n.text(n.data("done-text")),s.accessibleHide(e.find("div[data-migrate-progress]")),s.accessibleShow(e.find("div[data-migrate-done]")),this.$el.closest(".sui-modal").on("click",(e=>t.closeDialog(e)))},migrateFailed(){const t=this.$el.find("#hustle-dialog--migrate-slide-2");t.find("#dialogDescription").text(""),s.accessibleHide(t.find("div[data-migrate-start]")),s.accessibleShow(t.find("div[data-migrate-failed]")),s.accessibleHide(t.find("div[data-migrate-progress]"));const i="hustle-dialog--migrate-error-notice",a=e("#"+i).data("message");n.Notification.open("error",a,!1,i,!1)},updateProgress(e,t,i){void 0===this.totalRows&&(this.totalRows=i,this.$el.find("#hustle-total-rows").text(i)),this.$partialRows.text(e);const s=t+"%";this.$progressBar.css("width",s),100>=t&&this.$progressText.text(t+"%")},migrateTracking(t){t.preventDefault();const i=this,s={action:"hustle_migrate_tracking",_ajax_nonce:e(t.currentTarget).data("nonce")};return e.ajax({type:"POST",url:ajaxurl,dataType:"json",data:s,success(e){if(e.success){const s=e.data.migrated_rows,n=e.data.migrated_percentage,a=e.data.total_entries||"0";"done"!==e.data.current_meta?(i.updateProgress(s,n,a),i.migrateTracking(t)):(i.updateProgress(s,n,a),setTimeout((()=>i.migrateComplete()),500))}else i.migrateFailed()},error(){i.migrateFailed()}}),!1},createModule(t){const i=e(t.target),s=this.$el.find(".sui-box-selector input:checked");if(s.length){this.dismissModal(),i.addClass("sui-button-onload");const e=s.val(),t=void 0!==optinVars.module_page[e]?optinVars.module_page[e]:optinVars.module_page.popup;window.location=`?page=${t}&create-module=true`}t.preventDefault()},closeDialog(e){SUI.closeModal(),e.preventDefault(),e.stopPropagation()},enableContinue(){this.$el.find("#hustle-create-new-module").prop("disabled",!1)},dismissModal(t){t&&t.preventDefault(),e.post(ajaxurl,{action:"hustle_dismiss_notification",name:"migrate_modal",_ajax_nonce:this.$el.data("nonce")})}}))}))},8341:function(){Hustle.define("Modals.Preview",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--preview",iframeWindow:null,events:{"click .hustle-modal-close":"close","click .hustle-preview-device-button":"previewDeviceSelected","click #hustle-preview-reload-module-button":"reloadModuleClicked"},open(e,t,i,s=!1){this.displayModuleName(s),this.maybeHideReloadButton(t),SUI.openModal("hustle-dialog--preview",i,null,!1,!1);const n={action:"open",moduleId:e,moduleType:t,previewData:s};this.initiateIframe(n)},displayModuleName(e){e&&this.$("#hustle-dialog--preview-description").html(e.module_name||"")},maybeHideReloadButton(e){const t=this.$("#hustle-preview-reload-module-button");"embedded"===e?t.addClass("sui-hidden-important"):t.removeClass("sui-hidden-important")},initiateIframe(e){const t=this.$("#hustle-preview-iframe");void 0===t.attr("src")?(t[0].src=t.data("src"),t.on("load",(()=>{const i=this.$("#hustle-preview-iframe-container");i.show(),i.prop("aria-hidden",!1),this.$("#hustle-preview-loader").remove(),this.iframeWindow=t[0].contentWindow,this.talkToIframe(e)}))):(this.$("#hustle-sr-text-preview-loaded").remove(),this.talkToIframe(e))},close(){setTimeout((()=>this.talkToIframe({action:"close"})),500)},reloadModuleClicked(){this.talkToIframe({action:"reload"})},previewDeviceSelected(t){const i=e(t.currentTarget),s=i.data("device");this.$(".hustle-preview-device-button").removeClass("sui-active"),i.addClass("sui-active"),this.$("#hustle-sr-text-preview-selected-device").html(i.data("selected")),"desktop"===s?(this.$el.removeClass("hustle-preview-mobile"),this.$el.addClass("hustle-preview-desktop")):"mobile"===s&&(this.$el.removeClass("hustle-preview-desktop"),this.$el.addClass("hustle-preview-mobile"))},talkToIframe(e){this.iframeWindow&&this.iframeWindow.postMessage(e,window.location)}})}))},5032:function(){Hustle.define("Modals.ReleaseHighlight",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--release-highlight",initialize(){this.$el.length&&(setTimeout((()=>this.show()),100),this.$el.on("close",(()=>this.dismissModal())))},show(){"undefined"!=typeof SUI?SUI.openModal("hustle-dialog--release-highlight",e(".sui-header-title")[0],this.$(".hustle-modal-close"),!0):setTimeout((()=>this.show()),100)},dismissModal(){e.post(ajaxurl,{action:"hustle_dismiss_notification",name:this.$el.data("name"),_ajax_nonce:optinVars.dismiss_notice_nonce})}}))}))},4404:function(){Hustle.define("Modals.ReviewConditions",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--review_conditions",events:{"click .hustle-review-conditions-dismiss":"dismissModal"},initialize(){this.$el.length&&setTimeout(this.show,100,this)},show(t){"undefined"!=typeof SUI&&void 0!==SUI.openModal?SUI.openModal("hustle-dialog--review_conditions",e(".sui-header-title")):setTimeout(t.show,100,t)},dismissModal(){e.post(ajaxurl,{action:"hustle_dismiss_notification",name:"41_visibility_behavior_update",_ajax_nonce:this.$el.data("nonce")})}}))}))},262:function(){Hustle.define("Upgrade_Modal",(function(){"use strict";return Backbone.View.extend({el:"#wph-upgrade-modal",opts:{},events:{"click .wpmudev-i_close":"close"},initialize(e){this.opts=_.extend({},this.opts,e)},close(e){e.preventDefault(),e.stopPropagation(),this.$el.removeClass("wpmudev-modal-active")}})}))},527:function(){Hustle.define("Modals.Welcome",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--welcome",events:{"click #hustle-new-create-module":"createModule","click .sui-box-selector":"enableContinue","click #getStarted":"dismissModal","click .sui-modal-skip":"dismissModal","click .hustle-button-dismiss-welcome":"dismissModal"},initialize(){this.$el.length&&setTimeout(this.show,100,this)},show(t){"undefined"!=typeof SUI?(SUI.openModal("hustle-dialog--welcome",e(".sui-header-title")[0],t.$("#hustle-dialog--welcome-first .sui-button-icon.hustle-button-dismiss-welcome"),!0),SUI.slideModal("hustle-dialog--welcome-first")):setTimeout(t.show,100,t)},createModule(t){const i=e(t.target),s=this.$el.find(".sui-box-selector input:checked");if(s.length){i.addClass("sui-button-onload");const e=s.val(),t=void 0!==optinVars.module_page[e]?optinVars.module_page[e]:optinVars.module_page.popup;window.location=`?page=${t}&create-module=true`}t.preventDefault()},enableContinue(){this.$el.find("#hustle-new-create-module").prop("disabled",!1)},dismissModal(t){t&&t.preventDefault(),e.post(ajaxurl,{action:"hustle_dismiss_notification",name:"welcome_modal",_ajax_nonce:this.$el.data("nonce")})}}))}))},7373:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Dashboard.View",(function(e){"use strict";if("toplevel_page_hustle"!==pagenow)return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .hustle-preview-module-button":"previewModule","click .hustle-delete-module-button":"openDeleteModal","click .hustle-free-version-create":"showUpgradeModal","click .sui-dropdown .hustle-onload-icon-action":"addLoadingIconToActionsButton","click .hustle-single-module-button-action":"handleSingleModuleAction"},initialize(){e("#hustle-dialog--welcome").length?this.openWelcomeDialog():e("#hustle-dialog--migrate").length?this.openMigrateDialog():e("#hustle-dialog--release-highlight").length&&this.openReleaseHighlightDialog(),this.doActionsBasedOnUrl()},doActionsBasedOnUrl(){if(s.getUrlParam("show-notice")){const e="success"===s.getUrlParam("show-notice")?"success":"error",t=s.getUrlParam("notice"),i=t&&"undefined"!==optinVars.messages[t]?optinVars.messages[t]:s.getUrlParam("notice-message");void 0!==i&&i.length&&n.Notification.open(e,i)}},previewModule(t){t.preventDefault();const i=e(t.currentTarget);this.getPreviewView().open(i.data("id"),i.data("type"),i,{module_name:i.data("name")})},getPreviewView(){if(!this.previewView){const e=Hustle.get("Modals.Preview");this.previewView=new e}return this.previewView},showUpgradeModal(t){void 0!==t&&t.preventDefault();e("#wph-upgrade-modal").addClass("wpmudev-modal-active")},openDeleteModal(t){t.preventDefault();const i=e(t.currentTarget),s={id:i.data("id"),nonce:i.data("nonce"),action:"delete",title:i.data("title"),description:i.data("description")};n.deleteModal.open(s,i[0])},addLoadingIconToActionsButton(t){e(t.currentTarget).closest(".sui-dropdown").find(".sui-dropdown-anchor").addClass("sui-button-onload")},openWelcomeDialog(){Hustle.get("Modals.Welcome")},openMigrateDialog(){Hustle.get("Modals.Migration")},openReleaseHighlightDialog(){Hustle.get("Modals.ReleaseHighlight")},handleSingleModuleAction(e){s.moduleActionHandler.initAction(e,"dashboard",this)}}))}))},6415:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_embedded_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_embedded";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.View.extend(Hustle.get("Mixins.Wizard_View")),i=Hustle.View.extend(Hustle.get("Mixins.Module_Content")),n=Hustle.View.extend(Hustle.get("Mixins.Module_Emails")),a=Hustle.View.extend(Hustle.get("Mixins.Module_Design")),o=Hustle.View.extend(Hustle.get("Mixins.Module_Display")),l=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),d=Hustle.View.extend(Hustle.get("Mixins.Module_Settings")),r=Hustle.get("Module.IntegrationsView"),c=s.Model,u=Hustle.get("Models.M");new t({model:new c(optinVars.current.data||{}),contentView:new i({BaseModel:u}),emailsView:new n({BaseModel:u}),designView:new a({BaseModel:u}),integrationsView:new r({BaseModel:u}),displayView:new o({BaseModel:u}),visibilityView:new l({BaseModel:u}),settingsView:new d({BaseModel:u})})}()}()},981:function(e,t,i){var s=i(792);Hustle.define("Entries.View",(function(e){"use strict";const t="_page_hustle_entries";if(t!==pagenow.substr(pagenow.length-t.length))return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .sui-pagination-wrap .hustle-open-inline-filter":"openFilterInline","click .sui-pagination-wrap .hustle-open-dialog-filter":"openFilterModal","click .hustle-delete-entry-button":"openDeleteModal","click .sui-active-filter-remove":"removeFilter","change input[name=search_email]":"toggleClearButton","change input[name=date_range]":"toggleClearButton","apply.daterangepicker input[name=date_range]":"toggleClearButton","click .hustle-entries-clear-filter":"clearFilter"},initialize(){this.initializeDaterangepicker();const t=e(".hui-entries-alert");t.length&&(t.attr("colspan",t.closest(".sui-table").find("> thead tr th").length),t.find("i").hide(),t.find("span").removeClass("sui-screen-reader-text")),e("input[name=search_email]").trigger("change")},initializeDaterangepicker(){const t=this.$(".hui-box-actions input.hustle-entries-filter-date"),i=this.$("#hustle-dialog--filter-entries input.hustle-entries-filter-date"),s=function(t,i){e(this).val(i.startDate.format("MM/DD/YYYY")+" - "+i.endDate.format("MM/DD/YYYY"))},n={autoUpdateInput:!1,autoApply:!0,alwaysShowCalendars:!0,locale:optinVars.daterangepicker,ranges:this.getDaterangepickerRanges()};t.daterangepicker(n),t.on("apply.daterangepicker",s);const a=Object.assign({parentEl:"#hustle-dialog--filter-entries .sui-box-body"},n);i.daterangepicker(a),i.on("apply.daterangepicker",s)},getDaterangepickerRanges(){const e={},t=optinVars.daterangepicker.ranges,i={today:[moment(),moment()],yesterday:[moment().subtract(1,"days"),moment().subtract(1,"days")],last_seven_days:[moment().subtract(6,"days"),moment()],last_thirty_days:[moment().subtract(29,"days"),moment()],this_month:[moment().startOf("month"),moment().endOf("month")],last_month:[moment().subtract(1,"month").startOf("month"),moment().subtract(1,"month").endOf("month")]};for(const s in i){const n=t[s],a=i[s];e[n]=a}return e},openFilterInline(e){const t=this.$(e.target),i=t.closest(".sui-pagination-wrap").find(".sui-button-icon"),s=t.closest(".hui-actions-bar").next(".sui-pagination-filter");i.toggleClass("sui-active"),s.toggleClass("sui-open"),e.preventDefault(),e.stopPropagation()},openFilterModal(t){t.preventDefault(),SUI.openModal("hustle-dialog--filter-entries",e(t.currentTarget)[0],this.$("#hustle-dialog--filter-entries .hustle-modal-close")[0],!0)},removeFilter(e){const t=this.$(e.target).data("filter"),i=new RegExp("&"+t+"=[^&]*","i");-1!==["order_by","search_email","date_range","order"].indexOf(t)&&(location.href=location.href.replace(i,""))},openDeleteModal(t){t.preventDefault();const i=e(t.target),n={id:i.data("id"),nonce:i.data("nonce"),action:"delete",title:i.data("title"),description:i.data("description"),actionClass:""};s.deleteModal.open(n,i[0])},toggleClearButton(t){const i=e(t.target).closest("form"),s=i.find(".hustle-entries-clear-filter");i.find("input[name=search_email]").val()||i.find("input[name=date_range]").val()?s.prop("disabled",!1):s.prop("disabled",!0)},clearFilter(e){e.preventDefault(),this.$("input[name=search_email]").val(""),this.$("input[name=date_range]").val(""),this.toggleClearButton(e)}}))}))},4475:function(e,t,i){var s=i(792);Hustle.define("Integrations.View",(function(e){"use strict";const t="_page_hustle_integrations";if(t!==pagenow.substr(pagenow.length-t.length))return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .connect-integration":"connectIntegration","keypress .connect-integration":"preventEnterKeyFromDoingThings"},initialize(){this.stopListening(Hustle.Events,"hustle:providers:reload",this.renderProvidersTables),this.listenTo(Hustle.Events,"hustle:providers:reload",this.renderProvidersTables),this.render()},render(){const e=this.$el.find("#hustle-not-connected-providers-section"),t=this.$el.find("#hustle-connected-providers-section");0<e.length&&0<t.length&&this.renderProvidersTables(),optinVars.integration_redirect&&this.handleIntegrationRedirect()},renderProvidersTables(){const t=this,i={};this.$el.find(".hustle-integrations-display").html(`<div class="sui-notice hustle-integration-loading-notice">\n\t\t\t\t\t\t<div class="sui-notice-content">\n\t\t\t\t\t\t\t<div class="sui-notice-message">\n\n\t\t\t\t\t\t\t\t<span class="sui-notice-icon sui-icon-loader sui-loading sui-md" aria-hidden="true"></span>\n\t\t\t\t\t\t\t\t<p>${optinVars.fetching_list}</p>\n\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>`),i.action="hustle_provider_get_providers",i._ajax_nonce=optinVars.providers_action_nonce,i.data={};e.post({url:ajaxurl,type:"post",data:i}).done((function(e){e&&e.success&&(t.$el.find("#hustle-not-connected-providers-section").html(e.data.not_connected),t.$el.find("#hustle-connected-providers-section").html(e.data.connected))})).always((function(){t.$el.find(".hustle-integration-loading-notice").remove()}))},preventEnterKeyFromDoingThings(e){13===e.which&&e.preventDefault()},connectIntegration(e){s.integrationsModal.open(e)},handleIntegrationRedirect(){const e=optinVars.integration_redirect,t=optinVars.integrations_migrate;if(window.history.pushState({},document.title,optinVars.integrations_url),"notification"===e.action){const t="success"===e.status?"success":"error",i=e.delay?e.delay:1e4;s.Notification.open(t,e.message,i)}if(t.hasOwnProperty("provider_modal")&&"aweber"===t.provider_modal&&s.ProviderMigration.open(t.provider_modal,t.integration_id),t.hasOwnProperty("migration_notificaiton")){const e="success"===t.migration_notificaiton.status?"success":"error",i=t.migration_notificaiton.delay?t.migration_notificaiton.delay:1e4;s.Notification.open(e,t.migration_notificaiton.message,i)}}}))}))},3379:function(e,t,i){var s=i(2947),n=i(792);!function(e){"use strict";Optin.listingBase=Hustle.View.extend({el:".sui-wrap-hustle",logShown:!1,moduleType:"",previewView:null,_events:{"click .hustle-create-module":"openCreateModal","click .hustle-manage-tracking-button":"openManageTrackingModal","click .hustle-import-module-button":"openImportModal","click .hustle-upgrade-modal-button":"openUpgradeModal","click .hustle-single-module-button-action":"handleSingleModuleAction","click .hustle-preview-module-button":"previewModule","click form.sui-bulk-actions .hustle-bulk-apply-button":"bulkActionCheck","click #hustle-dialog--delete .hustle-delete":"bulkActionSend","click #hustle-bulk-action-reset-tracking-confirmation .hustle-delete":"bulkActionSend","click .hustle-search-modules .search-reset":"resetSearch","click .sui-accordion-item-action .hustle-onload-icon-action":"addLoadingIconToActionsButton"},initialize(t){this.events=e.extend(!0,{},this.events,this._events),this.delegateEvents(),this.moduleType=t.moduleType;const i=Hustle.get("Modals.New_Module"),s=Hustle.get("Modals.ImportModule");this.newModuleModal=new i(this.moduleType,this.getPreviewView()),this.ImportModal=new s,e(".sui-accordion-item-header").on("click",(e=>this.openTrackingChart(e))),e(".hustle-display-chart").length&&this.openTrackingChart(e(".hustle-display-chart")),this.doActionsBasedOnUrl()},doActionsBasedOnUrl(){if("true"===s.getUrlParam("create-module")&&setTimeout((()=>{e(".hustle-create-module").trigger("click")}),100),"true"===s.getUrlParam("requires-pro")){const e=this;setTimeout((()=>e.openUpgradeModal()),100)}if(s.getUrlParam("show-notice")){const e="success"===s.getUrlParam("show-notice")?"success":"error",t=s.getUrlParam("notice"),i=t&&"undefined"!==optinVars.messages[t]?optinVars.messages[t]:s.getUrlParam("notice-message"),a=s.getUrlParam("notice-close",null),o="false"!==a&&a;void 0!==i&&i.length&&n.Notification.open(e,i,o)}const t=s.getUrlParam("view-stats");if(t){const i=e('.hustle-list .sui-accordion-item-header[data-id="'+t+'"]');i.trigger("click"),e("html, body").animate({scrollTop:i.closest(".sui-accordion-item").offset().top-40},1e3)}},handleSingleModuleAction(e){this.addLoadingIcon(e),s.moduleActionHandler.initAction(e,"listing",this)},previewModule(t){t.preventDefault();const i=e(t.currentTarget);this.getPreviewView().open(i.data("id"),i.data("type"),i,{module_name:i.data("name")})},getPreviewView(){if(!this.previewView){const e=Hustle.get("Modals.Preview");this.previewView=new e}return this.previewView},openTrackingChart(t){let i="";if(t.target){if(e(t.target).closest(".sui-accordion-item-action").length)return!0;t.preventDefault(),t.stopPropagation(),i=e(t.currentTarget)}else i=t;const s=this,n=i.parent();let a=n.find(".sui-chartjs-animated");if(n.hasClass("sui-accordion-item--disabled")||n.hasClass("sui-accordion-item--open")?n.removeClass("sui-accordion-item--open"):n.addClass("sui-accordion-item--open"),n.find(".sui-accordion-item-data").addClass("sui-onload"),a.removeClass("sui-chartjs-loaded"),n.hasClass("sui-accordion-item--open")){const t={id:i.data("id"),_ajax_nonce:i.data("nonce"),action:"hustle_tracking_data"};e.ajax({url:ajaxurl,type:"POST",data:t,success(e){e.success&&e.data&&(n.find(".sui-accordion-item-body").html(e.data.html),s.trackingChart.init(n,e.data.charts_data),a=n.find(".sui-chartjs-animated"),SUI.suiTabs()),n.find(".sui-accordion-item-data").removeClass("sui-onload"),a.addClass("sui-chartjs-loaded")},error(){n.find(".sui-accordion-item-data").removeClass("sui-onload"),a.addClass("sui-chartjs-loaded")}})}},getChecked(t){let i=".sui-wrap-hustle .sui-accordion-item-title input[type=checkbox]";return"checked"===t&&(i+=":checked"),e(i)},bulkActionCheck(t){const i=e(t.target),s=i.closest(".hustle-bulk-actions-container").find('select[name="hustle_action"] option:selected').val();if(0===this.getChecked("checked").length||"undefined"===s)return!1;if("delete"===s){const e={actionClass:"hustle-delete",action:"delete",title:i.data("delete-title"),description:i.data("delete-description")};return n.deleteModal.open(e,i[0]),!1}if("reset-tracking"===s){const e={actionClass:"hustle-delete",action:"reset-tracking",title:i.data("reset-title"),description:i.data("reset-description")};return n.deleteModal.open(e,i[0]),!1}if("purge-email-list"===s){const e={actionClass:"hustle-delete",action:"purge-email-list",title:i.data("purge-emails-title"),description:i.data("purge-emails-description")};return n.deleteModal.open(e,i[0]),!1}this.bulkActionSend(t,s)},bulkActionSend(t,i){t.preventDefault(),this.addLoadingIcon(t);const s=i||e(t.target).data("hustle-action"),n=this.getChecked("checked");if(0===n.length)return!1;const a=[];e.each(n,(function(){a.push(e(this).val())}));const o=e(".sui-bulk-actions .hustle-bulk-apply-button"),l={ids:a,hustle:s,type:o.data("type"),_ajax_nonce:o.data("nonce"),action:"hustle_listing_bulk"};e.ajax({url:ajaxurl,type:"POST",data:l,success(e){e.success?location.reload():SUI.closeModal()}})},resetSearch(e){e.preventDefault();const t=new URLSearchParams(window.location.search);t.delete("q"),window.location.href=window.location.href.split("?")[0]+"?"+t.toString()},addLoadingIcon(t){const i=e(t.currentTarget);i.hasClass("sui-button")&&i.addClass("sui-button-onload")},addLoadingIconToActionsButton(t){e(t.currentTarget).closest(".sui-accordion-item-action").find(".sui-dropdown-anchor").addClass("sui-button-onload")},openCreateModal(t){SUI.closeNotice("hustle-only-active-notification"),!1===e(t.currentTarget).data("enabled")?this.openUpgradeModal():this.newModuleModal.open()},openUpgradeModal(t){let i=this.$("#hustle-create-new-module")[0];t&&(t.preventDefault(),t.stopPropagation(),i=t.currentTarget),e(".sui-button-onload").removeClass("sui-button-onload"),e("#hustle-modal--upgrade-to-pro").length&&SUI.openModal("hustle-modal--upgrade-to-pro",i,"hustle-button--upgrade-to-pro",!0)},openImportModal(t){SUI.closeNotice("hustle-only-active-notification");!1===e(t.currentTarget).data("enabled")?this.openUpgradeModal():this.ImportModal.open(t)},openManageTrackingModal(t){const i=Optin.template("hustle-manage-tracking-form-tpl"),s=e("#hustle-dialog--manage-tracking"),n=e(t.currentTarget),a=n.data("module-id"),o={enabledTrackings:n.data("tracking-types").split(",")};s.find("#hustle-manage-tracking-form-container").html(i(o)),s.find("#hustle-button-toggle-tracking-types").data("module-id",a),SUI.openModal("hustle-dialog--manage-tracking",n,"hustle-module-tracking--inline",!0)},trackingChart:{chartsData:{},theCharts:{},init(t,i){t.find("select.hustle-conversion-type").each(((i,s)=>{SUI.select.init(e(s)),e(s).on("change.select2",(e=>this.conversionTypeChanged(e,t)))})),this.chartsData=i,Object.values(i).forEach((e=>this.updateChart(e)))},conversionTypeChanged(t,i){const s=e(t.currentTarget),n=s.val(),a=s.data("moduleType"),o=this.chartsData[a],l=i.find(`.hustle-tracking-${a}-conversions-count`),d=i.find(`.hustle-tracking-${a}-conversions-rate`);l.text(o[n].conversions_count),d.text(o[n].conversion_rate+"%"),this.updateChart(o,n,!1)},updateChart(e,t="all",i=!0){const s=e.views,n=[{label:"Submissions",data:e[t].conversions,backgroundColor:["#E1F6FF"],borderColor:["#17A8E3"],borderWidth:2,pointRadius:0,pointHitRadius:20,pointHoverRadius:5,pointHoverBorderColor:"#17A8E3",pointHoverBackgroundColor:"#17A8E3"},{label:"Views",data:s,backgroundColor:["#F8F8F8"],borderColor:["#DDDDDD"],borderWidth:2,pointRadius:0,pointHitRadius:20,pointHoverRadius:5,pointHoverBorderColor:"#DDDDDD",pointHoverBackgroundColor:"#DDDDDD"}];void 0!==this.theCharts[e.id]?i?(this.theCharts[e.id].destroy(),this.createNewChart(e,n)):(this.theCharts[e.id].data.datasets=n,this.theCharts[e.id].update()):this.createNewChart(e,n)},createNewChart(e,t){let i=Math.max(...e.views)+2;const s=document.getElementById(e.id);if(Math.max(...e.views)<Math.max(...e.conversions)&&(i=Math.max(...e.conversions)+2),!s)return;const n={labels:e.days,datasets:t},a={maintainAspectRatio:!1,scales:{x:{display:!1,grid:{color:"rgba(0, 0, 0, 0)"}},y:{display:!1,grid:{color:"rgba(0, 0, 0, 0)"},beginAtZero:!1,min:0,max:i,ticks:{stepSize:1}}},elements:{line:{fill:!0,tension:0},point:{radius:.5}},plugins:{legend:{display:!1},tooltip:{displayColors:!1,callbacks:{title(e){return 0===e[0].datasetIndex?optinVars.labels.submissions.replace("%d",e[0].formattedValue):1===e[0].datasetIndex?optinVars.labels.views.replace("%d",e[0].formattedValue):void 0},label(e){return e.label},labelTextColor(){return"#AAAAAA"}}}}};this.theCharts[e.id]=new Chart(s,{type:"line",fill:"start",data:n,options:a})}}})}(jQuery)},5013:function(e,t,i){var s=i(792);Hustle.define("Modals.New_Module",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--create-new-module",previewView:null,moduleType:"",moduleName:!1,moduleMode:"optin",moduleTemplate:"none",$moveForwardButton:null,data:{},mainDialogLabelId:"hustle-create-new-module-dialog-label",mainDialogDescriptionId:"hustle-create-new-module-dialog-description",events:{'keydown input[name="name"]':"nameChanged","click #hustle-create-module":"createModule",'change input[name="mode"]':"modeChanged","click #hustle-go-to-templates-button":"goToTemplatesStep","click .hustle-template-select-button":"createNonSshare","click .hustle-template-preview-button":"previewTemplate","click .hustle-modal-go-back":"goToStepOne"},initialize(e,t){this.moduleType=e,this.previewView=t;const i="social_sharing"!==this.moduleType?"#hustle-go-to-templates-button":"#hustle-create-module";this.$moveForwardButton=this.$(i)},open(){SUI.openModal("hustle-dialog--create-new-module","hustle-create-new-module","hustle-module-name"),"social_sharing"!==this.moduleType&&this.goToStepOne()},nameChanged(t){setTimeout((()=>{this.$(".sui-error-message").hide();const i=e(t.currentTarget).val().trim();0===i.length?(this.moduleName=!1,this.$moveForwardButton.prop("disabled",!0),this.$("#error-empty-name").closest(".sui-form-field").addClass("sui-form-field-error"),this.$("#error-empty-name").show()):(this.moduleName=i,this.$moveForwardButton.prop("disabled",!1),this.$("#error-empty-name").closest(".sui-form-field").removeClass("sui-form-field-error"),this.$("#error-empty-name").hide())}),300)},modeChanged(t){const i=e(t.currentTarget).val();this.moduleMode=i},goToStepOne(e){const t=e?"back":null;this.$el.attr("aria-labelledby",this.mainDialogLabelId),this.$el.attr("aria-describedby",this.mainDialogDescriptionId),SUI.slideModal("hustle-create-new-module-step-1","hustle-module-name",t)},goToTemplatesStep(e){if(e.preventDefault(),this.isNameValid()&&this.isModeValid()){const e="optin"===this.moduleMode?"optin-templates":"informational-templates",t=`hustle-create-new-module-dialog-step-${e}-label`,i=`hustle-create-new-module-dialog-step-${e}-description`;this.$el.attr("aria-labelledby",t),this.$el.attr("aria-describedby",i),SUI.slideModal(`hustle-create-new-module-step-${e}`,this.$el.find(`#hustle-create-new-module-step-${e} .hustle-template-option--none`)[0],"next")}},isNameValid(){return!1!==this.moduleName},isModeValid(){return"optin"===this.moduleMode||"informational"===this.moduleMode},createNonSshare(t){const i=e(t.currentTarget).data("template");this.moduleTemplate=i,this.createModule(t)},createModule(t){const i=this.$el.data("nonce"),n=this.$el.data("error-message"),a=e(t.currentTarget),o={module_name:this.moduleName,module_type:this.moduleType,module_mode:this.moduleMode,module_template:this.moduleTemplate,action:"hustle_create_new_module",_ajax_nonce:i};a.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:o}).done((function(e){e&&e.data&&e.data.redirect_url?window.location.replace(e.data.redirect_url):(a.removeClass("sui-button-onload"),s.Notification.open("error",n,!1))})).fail((function(){a.removeClass("sui-button-onload"),s.Notification.open("error",n,!1)}))},previewTemplate(t){const i=e(t.currentTarget);this.previewView.open(0,i.data("module-type"),i,{module_name:i.data("name"),module_type:i.data("module-type"),template_name:i.data("template"),template_mode:i.data("module-mode")})}})}))},7580:function(){Hustle.define("Modals.ImportModule",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--import",events:{"change #hustle-import-file-input":"selectUploadFile","click .sui-upload-file":"changeFile","click .sui-upload-file button":"resetUploadFile","click .hustle-import-check-all-checkbox":"checkAll","change .hustle-module-meta-checkbox":"uncheckAllOption"},initialize(){},open(t){const i=e(t.currentTarget),s=i.data("module-id"),n=Optin.template("hustle-import-modal-options-tpl"),a=e("#hustle-dialog--import"),o=a.find("#hustle-import-module-submit-button"),l=void 0===s,d={isNew:l,isOptin:"optin"===i.data("module-mode")};a.find("#hustle-import-modal-options").html(n(d)),l?(o.removeAttr("data-module-id"),SUI.tabs(),a.find(".sui-tab-item").on("click",(function(){const t=e(this);e("#"+t.data("label-for")).trigger("click")}))):o.attr("data-module-id",s),SUI.openModal("hustle-dialog--import",t.currentTarget,"hustle-import-file-input",!0)},selectUploadFile(t){t.preventDefault();const i=e(t.target).val().replace(/C:\\fakepath\\/i,"");SUI.closeNotice("hustle-dialog--import-error-notice"),i?(e(".sui-upload-file span:first").text(i),e(".sui-upload").addClass("sui-has_file"),e("#hustle-import-module-submit-button").prop("disabled",!1)):(e(".sui-upload").removeClass("sui-has_file"),e(".sui-upload-file span:first").text(""),e("#hustle-import-module-submit-button").prop("disabled",!0))},resetUploadFile(t){t.stopPropagation(),e("#hustle-import-file-input").val("").trigger("change")},changeFile(){e("#hustle-import-file-input").trigger("click")},checkAll(t){const i=e(t.currentTarget),s=i.is(":checked");i.closest(".hui-inputs-list").find("input.hustle-module-meta-checkbox:not(.hustle-import-check-all-checkbox)").prop("checked",s)},uncheckAllOption(t){const i=e(t.currentTarget).closest(".hui-inputs-list").find(".hustle-import-check-all-checkbox");i.is(":checked")&&i.prop("checked",!1)}})}))},8327:function(){Hustle.define("Mixins.Model_Updater",(function(e){"use strict";return{initMix(){this.events=_.extend({},this.events,this._events),this.delegateEvents()},_events:{"change textarea":"_updateText",'change input[type="text"]':"_updateText",'change input[type="url"]':"_updateText",'change input[type="hidden"]':"_updateText",'change input[type="number"]':"_updateText",'change input[type="checkbox"]':"_updateCheckbox","change input[type=radio]":"_updateRadios","change select":"_updateSelect"},_updateText(t){const i=e(t.target),s=i.data("attribute"),n=this[i.data("model")||"model"],a=_.isTrue(i.data("silent"))?{silent:!0}:{};n&&s&&(t.stopPropagation(),n.set.call(n,s,t.target.value,a))},_updateCheckbox(t){const i=e(t.target),s=i.data("attribute"),n=i.val(),a=this[i.data("model")||"model"],o=_.isTrue(i.data("silent"))?{silent:!0}:{};if(a&&s)if(t.stopPropagation(),"on"!==n){let e=[];const t=a.get.call(a,s);i.is(":checked")?(e=[...t],e.push(n)):e=_.without(t,n),a.set.call(a,s,e,o)}else a.set.call(a,s,i.is(":checked")?"1":"0",o)},_updateRadios(t){const i=e(t.target),s=i.data("attribute"),n=this[i.data("model")||"model"],a=_.isTrue(i.data("silent"))?{silent:!0}:{};n&&s&&(t.stopPropagation(),n.set.call(n,s,t.target.value,a))},_updateSelect(t){const i=e(t.target),s=i.data("attribute"),n=this[i.data("model")||"model"],a=_.isTrue(i.data("silent"))?{silent:!0}:{};n&&s&&(t.stopPropagation(),n.set.call(n,s,i.val(),a))}}}))},4484:function(){Hustle.define("Mixins.Module_Settings",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-behaviour",events:{},triggersModel:null,init(e){const t=this,i=e.BaseModel.extend({defaults:{},initialize(e){_.extend(this,e);const i=Hustle.get("Models.Trigger");this.get("triggers")instanceof Backbone.Model||(this.set("triggers",new i(this.triggers),{silent:!0}),t.triggersModel=this.get("triggers"))}});this.model=new i(optinVars.current.settings||{}),this.moduleType=optinVars.current.data.module_type;const s=Hustle.get("Modals.EditSchedule");this.editScheduleView=new s({model:this.model}),this.listenTo(this.model,"change",this.viewChanged),"embedded"!==this.moduleType&&this.listenTo(this.model.get("triggers"),"change",this.triggersViewChanged),this.render()},render(){this.renderScheduleSection(),this.editScheduleView.on("schedule:updated",(()=>this.renderScheduleSection())),this.initTriggerAccordionsTag(),this.toggleTriggerAccordionsDisabled()},renderScheduleSection(){const t=Optin.template("hustle-schedule-row-tpl"),i=e("#hustle-schedule-row"),s=this.model.get("schedule"),n=Object.assign({},s),a={startDate:"",startTime:"",endDate:"",endTime:"",activeDays:"",activeTime:""};let o=!1;if(n.is_schedule=this.model.get("is_schedule"),n.is_schedule){const e=Object.assign({},optinVars.schedule.months),t=optinVars.schedule.meridiem;if("0"===n.not_schedule_start){const i=n.start_date.split("/"),s=e[i[0]-1],o=t[n.start_meridiem_offset];a.startDate=`${i[1]} ${s} ${i[2]}`,a.startTime=`(${n.start_hour}:${n.start_minute} ${o})`}if("0"===n.not_schedule_end){const i=n.end_date.split("/"),s=e[i[0]-1],l=t[n.end_meridiem_offset];a.endDate=`${i[1]} ${s} ${i[2]}`,a.endTime=`(${n.end_hour}:${n.end_minute} ${l})`,o=this.isScheduleFinished(n)}if("week_days"===n.active_days){const e=optinVars.schedule.week_days,t=n.week_days.map((t=>e[t].toUpperCase()));a.activeDays=t.join(", ")}if("0"===n.is_active_all_day){const e=t[n.day_start_meridiem_offset],i=t[n.day_end_meridiem_offset],s=`${n.day_start_hour}:${n.day_start_minute} ${e}`,o=`${n.day_end_hour}:${n.day_end_minute} ${i}`;a.activeTime=s+" - "+o}}n.strings=a,n.hasFinished=o,i.html(t(n)),i.find(".hustle-button-open-schedule-dialog").on("click",(()=>this.editScheduleView.open()))},isScheduleFinished(e){const t=(new Date).getTime(),{time_to_use:i,end_date:s,end_hour:n,end_minute:a,end_meridiem_offset:o}=e,l=`${s} ${n}:${a} ${o}`;let d=!1,r=!1;if("server"===i)r=optinVars.schedule.wp_gmt_offset;else{const t=e.custom_timezone;if(t.includes("UTC")){const e=t.replace("UTC","");r=e.length?parseFloat(e):0}else{d=moment.tz(l,"MM/DD/YYYY hh:mm aa",t).format("x")}}if(!1===d&&!1!==r){const e=60*r,t=0<e?"+":"-",i=Math.abs(e),s=sprintf("%s%02d:%02d",t,i/60,i%60);d=moment.parseZone(l+" "+s,"MM/DD/YYYY hh:mm a Z").format("x")}return t>d},viewChanged(e){const t=e.changed;if("on_submit"in t){const e=this.$("#hustle-on-submit-delay-wrapper");e.length&&("nothing"!==t.on_submit?e.removeClass("sui-hidden"):e.addClass("sui-hidden"))}},triggersViewChanged(e){const t=e.changed,i=Object.keys(t)[0];if("trigger"===i)this.toggleTriggerAccordionsDisabled();else{let e=this.$(`[name="trigger_${i}"]`);if(e.length||(e=this.$(`[name="triggers.${i}"]`)),this.updateTriggerTag(e.closest(".hustle-trigger-accordion-item")),"on_scroll"===i){const e=this.triggersModel.get("on_scroll"),t="scrolled"===e?"selector":"scrolled",i="scrolled"===e?"scrolled":"selector";this.$(`#hustle-on-scroll--${t}-toggle-wrapper`).addClass("sui-hidden"),this.$(`#hustle-on-scroll--${i}-toggle-wrapper`).removeClass("sui-hidden")}}},toggleTriggerAccordionsDisabled(){const t=this.$(".hustle-trigger-accordion-item"),i=this.triggersModel.get("trigger"),s=e=>{const t=e.data("trigger"),s=e.find(".hustle-trigger-tag");i.includes(t)?(s.show(),e.removeClass("sui-accordion-item--disabled")):(s.hide(),e.addClass("sui-accordion-item--disabled"))};for(const i of t)s(e(i))},initTriggerAccordionsTag(){const t=this.$(".hustle-trigger-accordion-item");for(const i of t)this.updateTriggerTag(e(i))},updateTriggerTag(e){const t=e.data("trigger"),i=e.find(".sui-accordion-item-title"),s=e.find(".hustle-trigger-tag");s.length&&s.remove();const n=this.getTriggerTagText(t);for(const e of n)if(e.trim().length){const t=`<span class="sui-tag hustle-trigger-tag">${e}</span>`;i.append(t)}},getTriggerTagText(e){let t=[];return t="scroll"===e?this.getTriggerTagTextForScroll():"click"===e?this.getTriggerTagTextForClick():this.getTriggerTagTextForDelays(e),t},getTriggerTagTextForScroll(){let e,t;"selector"===this.triggersModel.get("on_scroll")?(e=_.escape(this.triggersModel.get("on_scroll_css_selector")),t=optinVars.triggers.scroll_element_tag):(e=this.triggersModel.get("on_scroll_page_percent"),t=optinVars.triggers.scroll_percentage_tag);return[t.replace("{value}",e)]},getTriggerTagTextForClick(){const e=[],t="1"===this.triggersModel.get("enable_on_click_element"),i="1"===this.triggersModel.get("enable_on_click_shortcode");if(t){const t=_.escape(this.triggersModel.get("on_click_element"));e.push(t)}return i&&e.push("[wd_hustle]"),e},getTriggerTagTextForDelays(e){const t={time:{time:"on_time_delay",unit:"on_time_unit"},exit_intent:{time:"on_exit_intent_delayed_time",unit:"on_exit_intent_delayed_unit"},adblock:{time:"on_adblock_delay",unit:"on_adblock_delay_unit"}}[e],i=this.triggersModel.get(t.time);let s=optinVars.triggers.immediately_tag;if("0"!==i&&i){const e=this.triggersModel.get(t.unit),n=optinVars.triggers[e];s=optinVars.triggers.delayed_tag.replace("{time}",i).replace("{unit}",n)}return[s]}})}))},831:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Mixins.Module_Content",(function(){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-content",events:{},init(e){this.model=new e.BaseModel(optinVars.current.content||{}),this.moduleType=optinVars.current.data.module_type,this.listenTo(this.model,"change",this.modelUpdated),this.render()},render(){this.initImageUploaders(),"true"===s.getUrlParam("new")&&n.Notification.open("success",optinVars.messages.module_created,1e4)},initImageUploaders(){const e=Hustle.get("imageUploader"),t=["feature_image","background_image"];for(const i of t){const t=this.$("#hustle-choose-"+i);t.length&&new e({el:t,model:this.model,attribute:i,moduleType:this.moduleType})}},updateLabelledbyCtaContent(){const e=this.$('input[name="show_cta"]:checked').attr("id"),t=this.$(`[data-label-for="${e}"]`).attr("id");this.$("#tab-content-cta-button-one").attr("aria-labelledby",t)},modelUpdated(e){const t=Object.keys(e.changed)[0],i=this.getActionOnModelUpdated(t);void 0!==i&&i(e.changed),Hustle.Events.trigger("modules.view.contentUpdate",e.changed)},getActionOnModelUpdated(e){return{show_cta:e=>{"0"!==e.show_cta&&s.showHideDependencyOnSelectChange(this.$("#hustle-content-cta-options-container"))},cta_target:e=>{const t=this.$("#hustle_cta_target .hustle-url-field"),i=this.$("#hustle_cta_target .sui-select");"close"===e.cta_target?t.addClass("sui-hidden"):t.removeClass("sui-hidden"),i.val(e.cta_target).trigger("change")},cta_two_target:e=>{const t=this.$("#hustle_cta_two_target .hustle-url-field");"close"===e.cta_two_target?t.addClass("sui-hidden"):t.removeClass("sui-hidden")}}[e]}})}))},9547:function(e,t,i){var s=i(792),n=i(2947);Hustle.define("Mixins.Module_Design",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-appearance",cssEditor:!1,fontFamilies:{},fontFamiliesOptions:[],updatedProperties:{},contentPropIsShown:{title:!0,sub_title:!0,main_content:!0,feature_image:!0,background_image:!0,show_never_see_link:!0,show_cta:!0},events:{"click .hustle-css-stylable":"insertSelector","click .hustle-reset-setting-button":"resetSettingsBlock","change [data-link-fields]":"linkFieldsChanged","change [data-linked-fields]":"linkedFieldsChanged","change .hustle-font-family-select":"fontFamilyUpdated",'change select[name="feature_image_width_option"]':"updateFeatureImageWidth","click .hustle-button-apply-global-font":"applyGlobalFontClicked","change .hustle-required-field":"requiredFieldChanged"},init(e){this.model=new e.BaseModel(optinVars.current.design||{}),this.beforeRender(),this.render()},beforeRender(){this.listenTo(this.model,"change",this.modelUpdated),Hustle.Events.on("modules.view.contentUpdate",(e=>this.contentModelUpdated(e))),Hustle.Events.on("modules.view.emailsUpdate",(e=>this.emailsModelUpdated(e))),Hustle.Events.on("modules.view.integrationsUpdate",(e=>this.integrationsModelUpdate(e))),this.$("#hustle-color-palettes-list").on("select2:open",(()=>this.addCreatePalettesLink())),this.$("#tab-content-customize_colors-custom .sui-accordion-item").on("click",(e=>this.initiateColorPickers(e))),this.$(".hustle-typography-elements-row .sui-accordion-item-header").on("click",(e=>this.initiateFontFamilySelectOnAccordionClick(e))),this.setFontFamilyOptions(),this.setVisibilityOnRender()},render(){this.toggleDeviceTabs(),this.toggleCtaButtonsTextAlignment(),this.setImageAligmentOptions(),this.toggleFeatureImageSizeSettingRow(),this.toggleFeatureImageSizeRows(),this.cssEditor=this.createEditor("hustle_custom_css"),this.setVanillaThemeVisibility(),this.hideOtherOptionsInAcordionItem("feature_image_hide_on_mobile","1"===this.model.get("feature_image_hide_on_mobile")),this.hideOtherOptionsInAcordionItem("feature_image_position",!this.contentPropIsShown.feature_image),optinVars.current.is_optin?(this.setSucccessfulMessageOptionVisibility(optinVars.current.emails),this.formFieldsUpdated(optinVars.current.emails),this.updateMailchimpRelatedAccordions(optinVars.current.integrations_settings)):this.handleStyleChange();const t=this;e.each(["title","sub_title","feature_image","background_image","show_cta","show_never_see_link","main_content"],(function(e,i){t.updateElementsRow(i)}))},setFontFamilyOptions(){this.fetchFontFamilyOptions().done((t=>{this.fontFamilies=t.data,e.each(this.fontFamilies,((e,t)=>{this.fontFamiliesOptions.push({id:e,text:t.label})}));const i=this.$('.hustle-font-family-select[name="global_font_family"]');this.initiateFontFamilySelects(i,!0),this.toggleCustomFontInput(i)}))},fetchFontFamilyOptions(){const t={action:"hustle_fetch_font_families",_ajax_nonce:optinVars.typography.fetch_nonce};return e.post({url:ajaxurl,type:"post",data:t})},initiateFontFamilySelectOnAccordionClick(t){const i=this;e(t.currentTarget).siblings(".sui-accordion-item-body").find(".hustle-font-family-select.sui-disabled").each((function(){i.initiateFontFamilySelects(e(this)),i.toggleCustomFontInput(e(this))}))},initiateFontFamilySelects(e,t=!1){(!1===e.data("fonts-loaded")||t)&&(e.SUIselect2("destroy"),e.SUIselect2({data:this.fontFamiliesOptions}),e.removeClass("sui-disabled"),e.prop("disabled",!1),e.data("fonts-loaded",!0))},fontFamilyUpdated(t){const i=e(t.currentTarget),s=i.data("weight"),n=this.$(`[name="${s}"]`),a=this.$(`[name="${s}_mobile"]`),o=i.val(),l=[];let d;o&&(d=this.fontFamilies[o].variants);let r=!0;if(void 0!==d){for(const e of d)l.push({id:e,text:e,selected:r}),!0===r&&(r=!1);n.html(l),n.SUIselect2("destroy"),n.SUIselect2({data:l}),a.html(l),a.SUIselect2("destroy"),a.SUIselect2({data:l})}this.toggleCustomFontInput(i)},applyGlobalFontClicked(t){const i=e(t.currentTarget);i.addClass("sui-button-onload"),setTimeout((()=>{this.applyGlobalFont(),i.removeClass("sui-button-onload"),s.Notification.open("success",optinVars.typography.global_font_applied,4e3)}),0)},applyGlobalFont(){const t=this,i=this.$('.hustle-font-family-select:not([name="global_font_family"])'),s=this.model.get("global_font_family"),n="custom"===s,a=this.model.get("global_custom_font_family");let o;i.each((function(){const i=e(this);if(0===i.find('option[value="'+s+'"]').length?(o=new Option(s,s,!0,!1),i.empty().val(null).append(o)):i.val(s),i.trigger("change"),n){const e=i.data("custom");t.$(`input[name="${e}"]`).val(a).trigger("change")}t.toggleCustomFontInput(i)})),this.globalFontVariantsUpdated(s)},globalFontVariantsUpdated(e){const t=this.$(".hustle-font-weight"),i=this.fontFamilies[e].variants,s=[];let n=!0;if(void 0!==i){for(const e of i)s.push({id:e,text:e,selected:n}),!0===n&&(n=!1);t.html(s),t.SUIselect2("destroy"),t.SUIselect2({data:s})}},toggleCustomFontInput(e){const t=e.val(),i=e.data("custom"),s=this.$(`input[name="${i}"]`).closest(".sui-form-field");"custom"===t?n.accessibleShow(s):n.accessibleHide(s)},toggleDeviceTabs(){const e=this.$("#hustle-device_settings-tabs > .sui-tabs-menu"),t=this.$("#hustle-device_settings-tabs > .sui-tabs-content"),i=this.$("#hustle-device_settings-tabs");"1"===this.model.get("enable_mobile_settings")?(i.addClass("hustle-mobile-enabled"),e.prop("aria-hidden",!1),e.prop("hidden",!1),t.find("#tab-content-device_settings-desktop").attr("role","tabpanel"),t.find("#tab-content-device_settings-mobile").prop("aria-hidden",!1)):(i.removeClass("hustle-mobile-enabled"),e.find("#tab-device_settings-desktop").trigger("click"),e.attr("aria-hidden",!0),e.attr("hidden",!0),t.find("#tab-content-device_settings-desktop").removeAttr("role"),t.find("#tab-content-device_settings-mobile").attr("aria-hidden",!0))},initiateColorPickers(t){const i=e(t.currentTarget),s="hustle-colorpickers-initialized",n=i.find(".sui-colorpicker-input");!i.hasClass(s)&&n.length&&(i.addClass(s),this.createPickers(n))},createPickers(t){const i=this;t.wpColorPicker({change(t,i){const s=e(this);s.val()!==i.color.to_s()&&s.val(i.color.to_s()).trigger("change")},palettes:["#333333","#FFFFFF","#17A8E3","#E1F6FF","#666666","#AAAAAA","#E6E6E6"]}),t.hasClass("wp-color-picker")&&t.each((function(){let t="hex";const s=e(this),n=s.closest(".wp-picker-container").find(".wp-color-result"),a=n.find(".color-alpha"),o=s.closest(".sui-colorpicker-wrap"),l=o.find(".sui-colorpicker-value span[role=button]"),d=o.find(".sui-colorpicker-value"),r=d.find("button"),c=d.find(".hustle-colorpicker-input");!0===s.data("alpha-enabled")?(t="rgba",s.on("change",(function(e,t){l.find("span").css({"background-color":a.css("background-color")}),void 0===t&&c.val(s.val())}))):s.on("change",(function(e,t){l.find("span").css({"background-color":n.css("background-color")}),void 0===t&&c.val(s.val())})),c.on("change",(function(){s.val(c.val()),s.trigger("change",[{triggeredByUs:!0}])})),o.find(".sui-colorpicker").addClass("sui-colorpicker-"+t),o.find(".sui-button, span[role=button]").on("click",(function(e){n.trigger("click"),e.preventDefault(),e.stopPropagation()})),r.on("click",(e=>i.colorPickerCleared(e,s,i)))}))},colorPickerCleared(e,t,i){const s=t.data("attribute"),n=i.model.get("color_palette"),a=optinVars.palettes[n][s],o=t.closest(".sui-colorpicker-wrap"),l=o.find(".sui-colorpicker-value"),d=o.find(".sui-colorpicker-value span[role=button]");t.closest(".wp-picker-container").find(".wp-picker-clear").trigger("click"),l.find("input").val(a),t.val(a).trigger("change"),d.find("span").css({"background-color":a}),e.preventDefault(),e.stopPropagation()},updatePickers(e){const t=this;if(void 0!==optinVars.palettes[e]){const i=optinVars.palettes[e];_.each(i,(function(e,i){t.$('input[data-attribute="'+i+'"]').val(e).trigger("change")}))}},resetSettingsBlock(t){const i=e(t.target);if(i.addClass("sui-button-onload").prop("disabled",!0),optinVars.defaults.base_template&&"none"!==optinVars.defaults.base_template||!i.closest("#hustle-color-palette").length){const t=i.closest(".sui-accordion"),s=jQuery.Event("click");s.currentTarget=t,this.initiateFontFamilySelectOnAccordionClick(s);t.find("[data-attribute]").each((function(){const t=e(this),i=t.attr("name");if(void 0!==optinVars.defaults[i]){const s=optinVars.defaults[i];if(t.is("select"))t.find('option[value="'+s+'"]').length?t.val(s):t.append(new Option(s,s,!0,!0)),t.trigger("sui:change").trigger("change");else if(t.val(s),"radio"===t.prop("type")&&t.parent(".sui-tabs")){const n=t.parent(".sui-tabs");e("#tab-"+i+"-"+s,n).trigger("click")}else t.trigger("sui:change").trigger("change")}}))}else{const t=e('select[data-attribute="color_palette"]').val();this.updatePickers(t)}setTimeout((function(){i.removeClass("sui-button-onload").prop("disabled",!1)}),500)},addCreatePalettesLink(){setTimeout((()=>{const t=this.$("#hustle-create-palette-link li"),i=e("#select2-hustle-color-palettes-list-results");i.find(".hui-button").length||t.clone().appendTo(i)}),500)},createEditor(e){const t=ace.edit(e);return t.getSession().setMode("ace/mode/css"),t.$blockScrolling=1/0,t.setTheme("ace/theme/sui"),t.getSession().setUseWrapMode(!0),t.getSession().setUseWorker(!1),t.setShowPrintMargin(!1),t.renderer.setShowGutter(!0),t.setHighlightActiveLine(!0),t},updateCustomCss(){this.cssEditor&&this.model.set("custom_css",this.cssEditor.getValue())},insertSelector(t){const i=e(t.target).data("stylable")+"{}",s=this.cssEditor;s.navigateFileEnd(),s.insert(i),s.navigateLeft(1),s.focus(),t.preventDefault()},modelUpdated(){this.addUpdatedProperty(),this.updateViewOnModelUpdate()},addUpdatedProperty(){_.extend(this.updatedProperties,this.model.changed)},updateViewOnModelUpdate(){const e=this.model,t=Object.keys(e.changed)[0],i=this.getActionOnModelUpdated(t);void 0!==i&&i(t)},getActionOnModelUpdated(e){return{color_palette:()=>this.updatePickers(this.model.changed.color_palette),cta_buttons_alignment:()=>this.toggleCtaButtonsTextAlignment(),cta_buttons_alignment_mobile:()=>this.toggleCtaButtonsTextAlignment(),enable_mobile_settings:()=>this.toggleDeviceTabs(),feature_image_hide_on_mobile:e=>this.hideOtherOptionsInAcordionItem(e,"1"===this.model.get(e)),feature_image_fit:e=>this.toggleFeatureImageSizeSettingRow(e),feature_image_fit_mobile:e=>this.toggleFeatureImageSizeSettingRow(e),feature_image_position:()=>this.toggleFeatureImageSizeRows(),form_layout:()=>{this.setImageAligmentOptions(),this.toggleFeatureImageSizeRows()},style:()=>this.handleStyleChange(),use_vanilla:()=>this.setVanillaThemeVisibility()}[e]},toggleCtaButtonsTextAlignment(){const e=this.$("#hustle-cta_alignment-form-field"),t=this.$("#hustle-cta_alignment_mobile-form-field");"full"===this.model.get("cta_buttons_alignment")?n.accessibleShow(e):n.accessibleHide(e),"full"===this.model.get("cta_buttons_alignment_mobile")?n.accessibleShow(t):n.accessibleHide(t)},hideOtherOptionsInAcordionItem(e,t){const i=this.$('[name="'+e+'"]').closest(".sui-box"),s=i.find(".sui-box-settings-row").slice(0,1),n=i.find(".sui-box-settings-row").slice(1);t?(n.addClass("sui-hidden-important"),s.addClass("hustle-no-bottom-line")):(n.removeClass("sui-hidden-important"),s.removeClass("hustle-no-bottom-line"))},toggleFeatureImageSizeSettingRow(e=!1){if(!e||"feature_image_fit"===e){const e=this.$("#hustle-feature-image-size-settings-row");"none"!==this.model.get("feature_image_fit")?e.show():e.hide()}if(!e||"feature_image_fit_mobile"===e){const e=this.$("#hustle-feature-image-size-mobile-settings-row");"none"!==this.model.get("feature_image_fit_mobile")?e.show():e.hide()}},handleStyleChange(){const e=this.model.get("style"),t=this.$('[data-name="module_cont"]'),i=this.$('[data-name="layout_header"]'),s=this.$('[data-name="layout_content"]'),a=this.$('[data-name="layout_footer"]');"cabriolet"===e?t.find(".sui-accordion-item-title .sui-accordion-note").text(".hustle-layout-body"):t.find(".sui-accordion-item-title .sui-accordion-note").text(".hustle-layout"),"minimal"!==e?(n.accessibleHide(s),n.accessibleHide(a)):(n.accessibleShow(s),n.accessibleShow(a)),"simple"!==e?n.accessibleShow(i):n.accessibleHide(i)},setVanillaThemeVisibility(){const e=this.$('[data-toggle-content="use-vanilla"]'),t=this.$('[data-toggle-content="not-use-vanilla"]');"0"===this.model.get("use_vanilla")?(n.accessibleShow(e,!0),n.accessibleHide(t,!0)):(n.accessibleHide(e,!0),n.accessibleShow(t,!0))},linkFieldsChanged(t){const i=e(t.currentTarget);if("0"===i.val())return;const s=i.attr("name"),n=this.$(`[data-linked-fields=${s}]`),a=n[0].value;n.val(a).trigger("change",{updatedByUs:!0})},linkedFieldsChanged(t,i){if(i)return;const s=e(t.currentTarget),n=s.data("linked-fields");if("1"!==this.model.get(n))return;this.$(`[data-linked-fields=${n}]`).val(s.val()).trigger("change",{updatedByUs:!0})},requiredFieldChanged(t){const i=e(t.currentTarget);if(0===i.val().trim().length){const e=i.attr("name");void 0!==optinVars.defaults[e]&&i.val(optinVars.defaults[e])}},setImageAligmentOptions(){const e=this.$("#tab-feature_image_position-alignment-above"),t=this.$("#tab-feature_image_position-alignment-below");if("one"===this.model.get("form_layout"))n.accessibleShow(e,!0),n.accessibleShow(t,!0);else{const i=this.model.get("feature_image_position");"left"!==i&&"right"!==i&&(this.$("#tab-feature_image_position-alignment-left").trigger("click"),this.toggleFeatureImageSizeRows()),n.accessibleHide(e,!0),n.accessibleHide(t,!0)}},toggleFeatureImageSizeRows(){const e=this.$("#hustle-feature_image_width-row"),t=this.$("#hustle-feature-image-desktop-width-description"),i=this.$("#hustle-feature_image_height-row"),s=this.$("#hustle-feature-image-desktop-height-description"),n=["title","sub_title","show_cta","main_content"],a=this.model.get("form_layout"),o=()=>{i.show(),s.show(),e.hide(),t.hide()},l=()=>{i.hide(),s.hide(),e.show(),t.show()};let d=!0;for(const e of n)this.contentPropIsShown[e]&&(d=!1);if(d&&"two"!==a&&"four"!==a)return void o();if(!optinVars.current.is_optin)return void l();if("three"===a)return void o();if("four"===a)return void(d?l():(i.show(),s.hide(),e.show(),t.show()));const r=this.model.get("feature_image_position");"below"===r||"above"===r?o():l()},updateFeatureImageWidth(t){const i=e(t.currentTarget).val(),s=this.$('input[name="feature_image_width"]');if("custom"!==i){this.$('select[name="feature_image_width_unit"]').val("%").trigger("sui:change").trigger("change"),s.prop("disabled",!0),s.val(i).trigger("change")}else s.prop("disabled",!1)},contentModelUpdated(e){const t=Object.keys(e)[0],i=this.getActionOnContentModelUpdated(t);void 0!==i&&(i(e,t),this.toggleFeatureImageSizeRows(),this.updateElementsRow(t))},setVisibilityOnRender(){this.contentPropIsShown.feature_image=""!==optinVars.current.content.feature_image,this.contentPropIsShown.background_image=""!==optinVars.current.content.background_image,this.contentPropIsShown.show_cta="0"!==optinVars.current.content.show_cta,this.contentPropIsShown.title=""!==optinVars.current.content.title,this.contentPropIsShown.sub_title=""!==optinVars.current.content.sub_title,this.contentPropIsShown.show_never_see_link="0"!==optinVars.current.content.show_never_see_link,this.contentPropIsShown.optin_form=optinVars.current.is_optin,this.contentPropIsShown.main_content=""!==optinVars.current.content.main_content},getActionOnContentModelUpdated(e){return{background_image:e=>this.contentPropIsShown.background_image=""!==e.background_image,feature_image:e=>{this.contentPropIsShown.feature_image=""!==e.feature_image,this.hideOtherOptionsInAcordionItem("feature_image_position",!this.contentPropIsShown.feature_image)},main_content:e=>this.contentPropIsShown.main_content=""!==e.main_content,show_cta:e=>{this.contentPropIsShown.show_cta="0"!==e.show_cta,"2"===e.show_cta?this.$(".hustle-cta_button_layout").show():this.$(".hustle-cta_button_layout").hide()},show_never_see_link:e=>this.contentPropIsShown.show_never_see_link="0"!==e.show_never_see_link,sub_title:e=>this.contentPropIsShown.sub_title=""!==e.sub_title,title:e=>this.contentPropIsShown.title=""!==e.title}[e]},updateElementsRow(e){const t=this.$("#hustle-wizard-appearance-desktop, #hustle-wizard-appearance-mobiles").find(`.sui-accordion-item[data-name="${e}"]`);this.contentPropIsShown[e]?t.show():t.hide(),optinVars.current.is_optin?this.handleTypographyTabs(e):this.updateRow(e)},updateRow(t){const i=this;e.each({"hustle-typography-elements-row":["show_cta","title","sub_title","main_content"],"hustle-appearance-customize-elements-row":["feature_image","background_image","show_cta"]},(function(s,n){if(n.includes(t)){let t=!1;for(const e of n)i.contentPropIsShown[e]&&(t=!0);t?e("."+s).show():e("."+s).hide()}}))},handleTypographyTabs(e){const t=["show_cta","title","sub_title","main_content"];if("embedded"!==optinVars.current.data.module_type&&t.push("show_never_see_link"),t.includes(e)){const e=this.$(".hustle-typography-tabs"),i=e.find(".sui-tabs-menu");let s=!1;for(const e of t)this.contentPropIsShown[e]&&(s=!0);s?n.accessibleShow(i):(n.accessibleHide(i),e.find("#tab-custom-typography-optin").trigger("click"),e.find("#tab-custom-typography_mobile-optin").trigger("click"))}},emailsModelUpdated(e){const t=Object.keys(e)[0],i=this.getActionOnEmailsModelUpdated(t);void 0!==i&&i(e,t)},getActionOnEmailsModelUpdated(e){return{form_elements:e=>this.formFieldsUpdated(e),after_successful_submission:e=>this.setSucccessfulMessageOptionVisibility(e)}[e]},setSucccessfulMessageOptionVisibility(e){const t=this.$('[data-name="success_message"]');t.length>0&&("show_success"===e.after_successful_submission?t.show():t.hide())},formFieldsUpdated(e){this.handleRecaptcha(e.form_elements),this.handleGdpr(e.form_elements),this.handleCalendar(e.form_elements)},handleRecaptcha(e){const t=this.$('[data-name="recaptcha"]');let i=!1;void 0!==e.recaptcha&&(i="v3_recaptcha"===e.recaptcha.version&&"0"===e.recaptcha.v3_recaptcha_show_badge||"v2_invisible"===e.recaptcha.version&&"0"===e.recaptcha.v2_invisible_show_badge),i?t.show():t.hide()},handleGdpr(e){const t=this.$('[data-name="gdpr"]');void 0!==e.gdpr?t.show():t.hide()},handleCalendar(e){let t=!1;for(const i in e){if("calendar"===e[i].type){t=!0;break}}t?this.$('[data-name="calendar"]').show():this.$('[data-name="calendar"]').hide()},integrationsModelUpdate(e){"active_integrations"in e.changed&&this.updateMailchimpRelatedAccordions(e.changed)},updateMailchimpRelatedAccordions(e){const t=e.active_integrations.split(",").includes("mailchimp"),i=["form_extras","checkbox","dropdown","select"];for(const e of i)t?this.$(`[data-name="${e}"]`).show():this.$(`[data-name="${e}"]`).hide()}})}))},4114:function(){Hustle.define("Mixins.Module_Display",(function(){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-display",events:{},init(e){this.model=new e.BaseModel(optinVars.current.display||{}),this.moduleType=optinVars.current.data.module_type,this.listenTo(this.model,"change",this.viewChanged),this.render()},render(){},viewChanged(){}})}))},4592:function(e,t,i){var s=i(2947);Hustle.define("Mixins.Module_Emails",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-emails",events:{"click .hustle-optin-field--add":"addFields","click .hustle-optin-field--edit":"editField","click .sui-builder-field":"maybeEditField","click .hustle-optin-field--delete":"deleteFieldOnClick","click ul.list-results li":"setFieldOption","click .hustle-optin-field--copy":"duplicateField"},init(t){this.model=new t.BaseModel(optinVars.current.emails||{}),this.listenTo(this.model,"change",this.modelUpdated),e(document).on("change","#hustle-field-hidden--default",(t=>s.showHideDependencyOnSelectChange(e(t.target)))),this.render()},render(){this.initImageUploaders();const t=this,i=this.model.get("form_elements");for(const e in i){const s=i[e];i[e]=_.extend({},this.getFieldDefaults(s.type),s),"submit"!==e&&t.addFieldToPanel(i[e])}this.model.set("form_elements",i,{silent:!0});const s=this.$("#hustle-form-fields-container").sortable({axis:"y",containment:".sui-box-builder"});return s.on("sortupdate",(()=>this.fieldsOrderChanged(s))),this.$("#hustle-email-day").datepicker({beforeShow(){e("#ui-datepicker-div").addClass("sui-calendar")},dateFormat:"MM dd, yy"}),this.$(".hustle-select-variables").on("select2:select",(function(){const t=e("#"+this.dataset.for),i=this.dataset.behavior;let s=`{${e(this).val()}}`;"insert"===i&&(s=t.val()+s),t.val(s),e(this).val(null).trigger("change")})),this.$("#hustle-email-time").timepicker({timeFormat:"h:mm p",interval:"1",minTime:"0",maxTime:"11:59pm",defaultTime:null,startTime:"00:00",dynamic:!1,dropdown:!0,scrollbar:!0,change(){e("#hustle-email-time").trigger("change")}}),this.updateDynamicValueFields(),this},initImageUploaders(){const e=Hustle.get("imageUploader"),t=["auto_download_file"];for(const i of t){const t=this.$("#hustle-choose-"+i);t.length&&new e({el:t,model:this.model,attribute:i,moduleType:this.moduleType})}},modelUpdated(e){const t=e.changed,i=Object.keys(t)[0],s=this.getActionOnModelUpdated(i);void 0!==s&&s(t),Hustle.Events.trigger("modules.view.emailsUpdate",t)},getActionOnModelUpdated(e){return{auto_close_success_message:()=>this.autoCloseSuccessMessageUpdated(),form_elements:()=>this.updateDynamicValueFields()}[e]},autoCloseSuccessMessageUpdated(){const e=this.$("#section-auto-close-success-message .sui-row");"1"===this.model.get("auto_close_success_message")?e.removeClass("sui-hidden"):e.addClass("sui-hidden")},resetDynamicValueFieldsPlaceholders(){this.$("select.hustle-field-options").html(""),this.$(".hustle-fields-placeholders-options").length&&this.$(".hustle-fields-placeholders-options").html("")},updateDynamicValueFields(){const t=this.model.get("form_elements");this.resetDynamicValueFieldsPlaceholders();for(const e in t)"submit"!==e&&"recaptcha"!==e&&"gdpr"!==e&&(this.addFieldToDynamicValueFields(t[e]),this.$("select.hustle-field-options").val(null).trigger("sui:change"));this.$("div.select-list-container .list-results:empty").each((function(){const t=e(this).closest(".select-container").find("select.hustle-field-options").data("type");e(this).html('<li style="cursor: default; pointer-events: none;">'+optinVars.form_fields.no_fields_of_type_notice.replace("{field_type}",t)+"</li>")}))},fieldsOrderChanged(e){const t=this.model.get("form_elements"),i=e.sortable("toArray",{attribute:"data-field-id"});let s={};for(const e of i)s[e]=t[e];s=_.extend({},s,t),this.model.set("form_elements",s)},addFields(t){SUI.openModal("hustle-dialog--optin-fields",e(t.currentTarget)[0],this.$("#hustle-dialog--optin-fields .sui-box-header .sui-button-icon")[0],!0);new(Hustle.get("Modals.Optin_Fields"))({model:this.model}).on("fields:added",((e,t,i)=>this.addNewFields(e,t,i)))},maybeEditField(t){e(t.target).closest(".sui-dropdown").length||this.editField(t)},editField(t){const i=e(t.target),s=i.closest(".sui-builder-field").data("field-id"),n=this.model.get("form_elements")[s],a=Object.assign({},this.getFieldViewDefaults(n.type),n);new(Hustle.get("Modals.Edit_Field"))({field:n,fieldData:a,model:this.model}).on("field:updated",((e,t,i)=>this.formFieldUpdated(e,t,i))),SUI.openModal("hustle-dialog--edit-field",i[0],this.$("#hustle-dialog--edit-field .sui-box-header .sui-button-icon")[0],!0)},formFieldUpdated(e,t,i){if(!Object.keys(t).length)return;if("name"in t)return this.addNewFields(e.type,e,i.name),void this.deleteField(i.name);const s=this.$("#hustle-optin-field--"+e.name);if("required"in t){const t=s.find(".sui-error"),i=e.required;_.isTrue(i)?t.show():_.isFalse(i)&&t.hide()}if("label"in t){this.updateDynamicValueFields();s.find(".hustle-field-label-text").text(e.label)}},deleteFieldOnClick(t){const i=e(t.target).closest(".sui-builder-field").data("field-id");this.deleteField(i)},setFieldOption(t){const i=e(t.target),s=i.find("span:eq(1)").text();i.closest(".sui-insert-variables").find('input[type="text"]').val(s).trigger("change")},deleteField(t){const i=this.$("#hustle-optin-field--"+t),s=Object.assign({},this.model.get("form_elements"));delete s[t],this.model.set("form_elements",s),-1!==jQuery.inArray(t,["gdpr","recaptcha"])?(i.addClass("sui-hidden"),e("#hustle-optin-insert-field--"+t).prop("disabled",!1).prop("checked",!1)):i.remove()},duplicateField(t){const i=e(t.target).closest(".sui-builder-field").data("field-id"),s=Object.assign({},this.model.get("form_elements")),n=Object.assign({},s[i]);delete n.name,n.can_delete=!0,this.addNewFields(n.type,n)},addNewFields(e,t,i=null){const s=this;let n=Object.assign({},this.model.get("form_elements"));if(Array.isArray(e))for(const i of e){const e=s.getFieldDefaults(i);t&&i in t&&_.extend(e,t[i]),s.addFieldToPanel(e),n[e.name]=e}else{const a=s.getFieldDefaults(e);if(t&&_.extend(a,t),s.addFieldToPanel(a,i),null===i)n[a.name]=a;else{const e=[];jQuery.each(n,(function(t,s){e[t]=s,t===i&&(e[a.name]=a)})),n=e}}this.model.set("form_elements",n)},addFieldToDynamicValueFields(t){let i;i=e("<div>"+t.name+"</div>"),i.find("script").remove(),t.name=i.html(),i=e("<div>"+t.label+"</div>"),i.find("script").remove(),t.label=i.html();const s=e("<option/>",{value:t.name,"data-content":"{"+t.name+"}"}).text(t.label),n=`<li><button value="{${t.name}}">${t.label}</button></li>`;this.$('select.hustle-field-options:not([data-type]), select.hustle-field-options[data-type="'+t.type+'"]').append(s),this.$(".hustle-fields-placeholders-options").length&&this.$(".hustle-fields-placeholders-options").append(n)},addFieldToPanel(t,i=null){const s=Optin.template("hustle-form-field-row-tpl"),n=this.$("#hustle-form-fields-container");if(t=_.extend({},this.getFieldViewDefaults(t.type),t),-1!==jQuery.inArray(t.type,["gdpr","recaptcha"]))this.$("#hustle-optin-field--"+t.type).removeClass("sui-hidden"),e("#hustle-optin-insert-field--"+t.type).prop("checked",!0).prop("disabled",!0);else if(null===i)n.append(s(t));else{const e=this.$("#hustle-optin-field--"+i);0<e.length?e.after(s(t)):n.append(s(t))}},getNewFieldId(e){const t=Object.assign({},this.model.get("form_elements"));let i=e;for(;i in t&&-1===jQuery.inArray(i,["gdpr","recaptcha","submit"]);)i=e+"-"+Math.floor(99*Math.random());return i},getFieldDefaults(e){const t=this.getNewFieldId(e),i={label:optinVars.form_fields.label[e+"_label"],required:"false",css_classes:"",type:e,name:t,required_error_message:optinVars.form_fields.required_error_message.replace("{field}",e),validation_message:optinVars.form_fields.validation_message.replace("{field}",e),placeholder:""};switch(e){case"timepicker":i.time_format="12",i.time_hours="9",i.time_minutes="30",i.time_period="am",i.validation_message=optinVars.form_fields.time_validation_message,i.required_error_message=optinVars.form_fields.is_required.replace("{field}",i.label),i.validate="false";break;case"datepicker":i.date_format="mm/dd/yy",i.validation_message=optinVars.form_fields.date_validation_message,i.required_error_message=optinVars.form_fields.is_required.replace("{field}",i.label),i.validate="false";break;case"recaptcha":i.threshold="0.5",i.version="v2_checkbox",i.recaptcha_type="compact",i.recaptcha_theme="light",i.v2_invisible_theme="light",i.recaptcha_language="automatic",i.v2_invisible_show_badge="1",i.v2_invisible_badge_replacement=optinVars.form_fields.recaptcha_badge_replacement,i.v3_recaptcha_show_badge="1",i.v3_recaptcha_badge_replacement=optinVars.form_fields.recaptcha_badge_replacement,i.validation_message=optinVars.form_fields.recaptcha_validation_message,i.error_message=optinVars.form_fields.recaptcha_error_message;break;case"gdpr":i.gdpr_message=optinVars.form_fields.gdpr_message,i.required="true",i.required_error_message=optinVars.form_fields.gdpr_required_error_message;break;case"email":i.validate="true";break;case"url":i.required_error_message=optinVars.form_fields.url_required_error_message,i.validate="true";break;case"phone":i.validate="false";break;case"hidden":i.default_value="user_ip",i.custom_value="",i.query_parameter="";break;case"number":case"text":i.required_error_message=optinVars.form_fields.cant_empty}return i},getFieldViewDefaults(e){const t={required:"false",validated:"false",placeholder_placeholder:optinVars.form_fields.label.placeholder,label_placeholder:"",name_placeholder:"",icon:"send",css_classes:"",type:e,name:e,placeholder:optinVars.form_fields.label[e+"_placeholder"],can_delete:!0,fieldId:this.getNewFieldId(e)};switch(e){case"email":t.icon="mail";break;case"name":t.icon="profile-male";break;case"phone":t.icon="phone";break;case"address":t.icon="pin";break;case"url":t.icon="web-globe-world";break;case"text":t.icon="style-type";break;case"number":t.icon="element-number";break;case"timepicker":t.icon="clock";break;case"datepicker":t.icon="calendar",t.change_month="false",t.change_year="false",t.min_year_range="",t.max_year_range="";break;case"recaptcha":t.icon="recaptcha";break;case"gdpr":t.icon="gdpr";break;case"hidden":t.icon="eye-hide"}return t}})}))},8567:function(e,t,i){var s=i(792);Hustle.define("Module.IntegrationsView",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-box-section-integrations",events:{"click .connect-integration":"connectIntegration","keypress .connect-integration":"preventEnterKeyFromDoingThings"},init(e){this.model=new e.BaseModel(optinVars.current.integrations_settings||{}),this.moduleId=optinVars.current.data.module_id,this.listenTo(this.model,"change",(e=>Hustle.Events.trigger("modules.view.integrationsUpdate",e))),this.listenTo(Hustle.Events,"hustle:providers:reload",this.renderProvidersTables),this.render()},render(){const e=this.$el.find("#hustle-not-connected-providers-section"),t=this.$el.find("#hustle-connected-providers-section");0<e.length&&0<t.length&&this.renderProvidersTables()},renderProvidersTables(){const t=this,i={};this.$el.find(".hustle-integrations-display").html(`<div class="sui-notice hustle-integration-loading-notice">\n\t\t\t\t\t\t<div class="sui-notice-content">\n\t\t\t\t\t\t\t<div class="sui-notice-message">\n\n\t\t\t\t\t\t\t\t<span class="sui-notice-icon sui-icon-loader sui-loading sui-md" aria-hidden="true"></span>\n\t\t\t\t\t\t\t\t<p>${optinVars.integrations.fetching_list}</p>\n\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>`),i.action="hustle_provider_get_form_providers",i._ajax_nonce=optinVars.integrations.action_nonce,i.data={moduleId:this.moduleId};e.post({url:ajaxurl,type:"post",data:i}).done((function(e){if(e&&e.success){const i=t.$el.find("#hustle-integrations-active-integrations"),s=t.$el.find("#hustle-integrations-active-count");t.$el.find("#hustle-not-connected-providers-section").html(e.data.not_connected),t.$el.find("#hustle-connected-providers-section").html(e.data.connected),i.val()!==e.data.list_connected&&i.val(e.data.list_connected).trigger("change"),s.val()!==String(e.data.list_connected_total)&&s.val(e.data.list_connected_total).trigger("change")}})).always((function(){t.$el.find(".sui-box-body").removeClass("sui-block-content-center"),t.$el.find(".hustle-integration-loading-notice").remove()}))},preventEnterKeyFromDoingThings(e){13===e.which&&e.preventDefault()},connectIntegration(e){s.integrationsModal.open(e)}}))}))},5229:function(e,t,i){var s=i(792),n=i(2947);Hustle.define("Mixins.Wizard_View",(function(e,t,i){"use strict";return{moduleType:"",el:".sui-wrap-hustle",publishModal:{},previewView:null,hasUnsavedChanges:!1,events:{"click .sui-sidenav .sui-vertical-tab a":"sidenav","change select.sui-mobile-nav":"sidenavMobile","click a.hustle-go-to-tab":"sidenav","click a.notify-error-tab":"sidenav","click .hustle-action-save":"saveChanges","click .wpmudev-button-navigation":"doButtonNavigation","change #hustle-module-name":"updateModuleName","click #hustle-preview-module":"previewModule","blur input.sui-form-control":"removeErrorMessage","click .hustle-single-module-button-action":"handleSingleModuleAction"},init(t){this.setTabsViews(t),e(window).on("beforeunload",(()=>this.maybeAlertUnsavedChanges())),e(i).off("popstate",(e=>this.updateTabOnPopstate(e))),e(i).on("popstate",(e=>this.updateTabOnPopstate(e))),e(document).off("tinymce-editor-init",((e,t)=>this.tinymceReady(e,t))),e(document).on("tinymce-editor-init",((e,t)=>this.tinymceReady(e,t))),void 0!==this._events&&(this.events=e.extend(!0,{},this.events,this._events),this.delegateEvents());const s=Hustle.get("Modals.PublishFlow");return this.publishModal=new s,this.renderTabs(),this},setTabsViews(e){this.contentView=e.contentView,this.emailsView=e.emailsView,this.designView=e.designView,this.integrationsView=e.integrationsView,this.visibilityView=e.visibilityView,this.settingsView=e.settingsView,this.moduleType=this.model.get("module_type"),"embedded"===this.moduleType&&(this.displayView=e.displayView),this.listenTo(this.contentView.model,"change",this.handleUnsavedChanges),this.listenTo(this.emailsView.model,"change",this.handleUnsavedChanges),this.listenTo(this.designView.model,"change",this.handleUnsavedChanges),this.listenTo(this.integrationsView.model,"change",this.handleUnsavedChanges),this.listenTo(this.visibilityView.model,"change",this.handleUnsavedChanges),this.listenTo(this.settingsView.model,"change",this.handleUnsavedChanges),"embedded"===this.moduleType&&this.listenTo(this.displayView.model,"change",this.handleUnsavedChanges)},handleUnsavedChanges(){this.hasUnsavedChanges=!0,this.switchStatusTo("unsaved")},maybeAlertUnsavedChanges(){if(this.hasUnsavedChanges)return"You have unsaved changes"},renderTabs(){this.contentView.delegateEvents(),this.emailsView.delegateEvents(),this.integrationsView.delegateEvents(),this.designView.delegateEvents(),"embedded"===this.moduleType&&this.displayView.delegateEvents(),this.visibilityView.delegateEvents(),this.visibilityView.afterRender(),this.settingsView.delegateEvents()},sidenav(t){t.preventDefault();const i=e(t.target).data("tab");i&&this.goToTab(i,!0)},sidenavMobile(t){const i=e(t.currentTarget).val();i&&this.goToTab(i,!0)},goToTab(t,i){const s=this.$el.find('a[data-tab="'+t+'"]'),n=s.closest(".sui-vertical-tabs").find(".sui-vertical-tab a"),a=this.$el.find(".sui-box[data-tab]"),o=this.$el.find('.sui-box[data-tab="'+t+'"]');if(i){const e={tabName:t},i=this.model.get("module_id");history.pushState(e,"Hustle "+this.moduleType+" wizard","admin.php?page="+optinVars.current.wizard_page+"&id="+i+"&section="+t)}n.removeClass("current"),a.hide(),s.addClass("current"),o.show(),e(".sui-wrap-hustle")[0].scrollIntoView()},updateTabOnPopstate(e){const t=e.originalEvent.state;t&&this.goToTab(t.tabName)},doButtonNavigation(t){t.preventDefault();const i="prev"===e(t.target).data("direction")?"prev":"next",s=this.getNextOrPrevTabName(i);this.goToTab(s,!0)},getNextOrPrevTabName(t){const i=e("#hustle-module-wizard-view .sui-sidenav ul li a.current");let s=i.data("tab");return s="prev"===t?i.parent().prev().find("a").data("tab"):i.parent().next().find("a").data("tab"),s},tinymceReady(e,t){t.on("change",(()=>{("main_content"===t.id?this.contentView.model:this.emailsView.model).set(t.id,t.getContent())}))},setContentFromTinymce(e=!1){if("social_sharing"!==this.moduleType&&"undefined"!=typeof tinyMCE){const t=tinyMCE.get("main_content"),i=this.$("textarea#main_content"),s="true"===i.attr("aria-hidden")?t.getContent():i.val();this.contentView.model.set("main_content",s,{silent:e});const n=tinyMCE.get("success_message"),a=this.$("textarea#success_message"),o="true"===a.attr("aria-hidden")?n.getContent():a.val();this.emailsView.model.set("success_message",o,{silent:e});const l=tinyMCE.get("email_body"),d=this.$("textarea#email_body"),r="true"===a.attr("aria-hidden")?l.getContent():d.val();this.emailsView.model.set("email_body",r,{silent:e})}},sanitizeData(){let e=this.contentView.model.get("cta_url");0!==e.indexOf("mailto:")&&0!==e.indexOf("tel:")&&(/^(f|ht)tps?:\/\/|^#/i.test(e)||(e="https://"+e,this.contentView.model.set("cta_url",e,{silent:!0})))},save(){this.setContentFromTinymce(!0),this.sanitizeData();const t=this.$el.find("#hustle-module-wizard-view"),i=t.data("id"),s={action:"hustle_save_module",_ajax_nonce:t.data("nonce"),id:i,module:this.model.toJSON()};return _.extend(s,this.getDataToSave()),e.ajax({url:ajaxurl,type:"POST",data:s,dataType:"json"})},getDataToSave(){const e={content:this.contentView.model.toJSON(),emails:this.emailsView.model.toJSON(),design:this.designView.updatedProperties,integrations_settings:this.integrationsView.model.toJSON(),visibility:this.visibilityView.model.toJSON(),settings:JSON.stringify(this.settingsView.model.toJSON())};return e.design.custom_css=this.designView.cssEditor.getValue(),"embedded"===this.moduleType&&(e.display=this.displayView.model.toJSON()),e},saveChanges(t){t.preventDefault();const i=this.model.get("active"),n=e(t.currentTarget),a=String(n.data("active")),o=a!==i,l="0"!==a;SUI.closeNotice("hustle-only-active-notification"),this.disableButtonsOnSave(n),o&&l&&this.publishModal.open(),this.model.set("active",a,{silent:!0});this.save().done((t=>{if(!0===t.success){if(this.hasUnsavedChanges=!1,this.switchStatusTo("saved"),o){if(l){const e="social_sharing"!==this.model.get("module_type")&&"1"===this.settingsView.model.get("is_schedule");let t=!1;if(e){t="1"!==this.settingsView.model.get("schedule").not_schedule_end}this.publishModal.setPublished(e,t)}this.updateViewOnActiveChange()}}else{const n=t.data;let a="";void 0===n.data?a=optinVars.messages.module_error_reload:(void 0!==n.data.icon_error?(_.each(n.data.icon_error,(function(t){e("#hustle-platform-"+t).find(".sui-error-message").show(),e("#hustle-platform-"+t+" .hustle-social-url-field").addClass("sui-form-field-error"),e("#hustle-platform-"+t).not(".sui-accordion-item--open").find(".sui-accordion-open-indicator").trigger("click")})),a='<a href="#" data-tab="services" class="notify-error-tab"> '+optinVars.module_tabs.services+" </a>"):void 0!==n.data.selector_error&&(_.each(n.data.selector_error,(function(t){e('input[name="'+t+'_css_selector"]').siblings(".sui-error-message").show(),e('input[name="'+t+'_css_selector"]').parent(".sui-form-field").addClass("sui-form-field-error")})),_.isEmpty(a)||(a+=" and "),a=a+'<a href="#" data-tab="display" class="notify-error-tab"> '+optinVars.module_tabs.display+" </a>"),a=optinVars.messages.module_error.replace("{page}",a)),o&&l&&SUI.closeModal(),this.model.set("active",i,{silent:!0}),this.switchStatusTo("unsaved"),s.Notification.open("error",a,!1)}})).always((()=>{this.enableSaveButtons()}))},updateModuleName(t){const i=e(t.target).val();if(i.length)this.$("#hustle-module-name-wrapper").removeClass("sui-form-field-error"),this.$("#hustle-module-name-error").hide(),this.$("#hustle-module-name-error").html(""),this.model.set("module_name",i);else{const e=this.$("#hustle-module-name-error").data("error-message");this.$("#hustle-module-name-wrapper").addClass("sui-form-field-error"),this.$("#hustle-module-name-error").html(e),this.$("#hustle-module-name-error").show()}},disableButtonsOnSave(e){e.addClass("sui-button-onload"),this.$(".hustle-action-save").prop("disabled",!0),this.$(".wpmudev-button-navigation").prop("disabled",!0)},enableSaveButtons(){this.$(".sui-button-onload").removeClass("sui-button-onload"),this.$(".hustle-action-save").prop("disabled",!1),this.$(".wpmudev-button-navigation").prop("disabled",!1)},switchStatusTo(e){"saved"===e?(this.$el.find("#hustle-unsaved-changes-status").addClass("sui-hidden"),this.$el.find("#hustle-saved-changes-status").removeClass("sui-hidden")):(this.$el.find("#hustle-unsaved-changes-status").removeClass("sui-hidden"),this.$el.find("#hustle-saved-changes-status").addClass("sui-hidden"))},updateViewOnActiveChange(){const e="1"===this.model.get("active"),t=this.$(".sui-status-module .sui-tag"),i=e?optinVars.messages.commons.published:optinVars.messages.commons.draft;t.text(i),e?t.addClass("sui-tag-blue"):t.removeClass("sui-tag-blue");const s=this.$("#hustle-draft-button-save-draft-text"),n=this.$("#hustle-draft-button-unpublish-text");e?(s.addClass("sui-hidden-important"),n.removeClass("sui-hidden-important")):(s.removeClass("sui-hidden-important"),n.addClass("sui-hidden-important"));const a=this.$(".hustle-publish-button"),o=e?a.data("update"):a.data("publish");a.find(".button-text").text(o)},removeErrorMessage(t){if(t.target.value){const i=e(t.target).parent(".sui-form-field");i.removeClass("sui-form-field-error"),i.find(".sui-error-message").hide()}},previewModule(t){t.preventDefault();const i=e(t.currentTarget);this.setContentFromTinymce(!0),this.sanitizeData();const s=_.extend({},this.model.toJSON(),this.getDataToSave()),n=s.module_name.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"");s.module_name=n,this.getPreviewView().open(this.model.get("module_id"),this.model.get("module_type"),i,s)},getPreviewView(){if(!this.previewView){const e=Hustle.get("Modals.Preview");this.previewView=new e}return this.previewView},handleSingleModuleAction(e){n.moduleActionHandler.initAction(e,"listing",this)}}}))},5533:function(e,t,i){"use strict";i.r(t),i.d(t,{Model:function(){return s}}),Hustle.define("Models.M",(function(){return Backbone.Model.extend({toJSON(){const e=_.clone(this.attributes);let t;for(t in e)(e[t]instanceof Backbone.Model||e[t]instanceof Backbone.Collection)&&(e[t]=e[t].toJSON());return e},set(e,t,i){let s,n,a;"string"==typeof e&&-1!==e.indexOf(".")?(s=e.split(".")[0],n=e.split(".")[1],a=this.get(s),a&&a instanceof Backbone.Model&&(a.set(n,t,i),this.trigger("change:"+e,e,t,i),this.trigger("change:"+s,e,t,i))):Backbone.Model.prototype.set.call(this,e,t,i)},get(e){let t,i;return"string"==typeof e&&-1!==e.indexOf(".")?(t=e.split(".")[0],i=e.split(".")[1],this.get(t).get(i)):Backbone.Model.prototype.get.call(this,e)}})})),Hustle.define("Models.Trigger",(function(){return Backbone.Model.extend({defaults:{trigger:["time"],on_time_delay:"3",on_time_unit:"seconds",on_scroll:"scrolled",on_scroll_page_percent:"20",on_scroll_css_selector:"",enable_on_click_element:"1",on_click_element:"",enable_on_click_shortcode:"1",on_exit_intent_per_session:"1",on_exit_intent_delayed_time:"5",on_exit_intent_delayed_unit:"seconds",on_adblock_delay:"0",on_adblock_delay_unit:"seconds"}})}));const s=Hustle.get("Models.M").extend({defaults:{module_name:"",moduleType:"popup",active:"0"}})},1771:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_popup_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_popup";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.View.extend(Hustle.get("Mixins.Wizard_View")),i=Hustle.View.extend(Hustle.get("Mixins.Module_Content")),n=Hustle.View.extend(Hustle.get("Mixins.Module_Emails")),a=Hustle.View.extend(Hustle.get("Mixins.Module_Design")),o=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),l=Hustle.View.extend(Hustle.get("Mixins.Module_Settings")),d=Hustle.get("Module.IntegrationsView"),r=s.Model,c=Hustle.get("Models.M");new t({model:new r(optinVars.current.data||{}),contentView:new i({BaseModel:c}),emailsView:new n({BaseModel:c}),designView:new a({BaseModel:c}),integrationsView:new d({BaseModel:c}),visibilityView:new o({BaseModel:c}),settingsView:new l({BaseModel:c})})}()}()},4553:function(){Hustle.define("ProviderNotice.View",(function(e){"use strict";new(Backbone.View.extend({el:".hustle-provider-notice",cookieKey:"",events:{"click .dismiss-provider-migration-notice":"HideProviderNotice"},initialize(){this.cookieKey="provider_migration_notice_",e(".hustle-provider-notice").length&&this.showProviderNotice()},HideProviderNotice(t){Optin.cookie.set(this.cookieKey+e(t.currentTarget).data("name"),1,7),location.reload()},showProviderNotice(){const t=e(".hustle-provider-notice").data("name");1!==Optin.cookie.get(this.cookieKey+t)&&e(".hustle_migration_notice__"+t).show()}}))}))},5552:function(e,t,i){var s=i(792);Hustle.define("Integration_Modal_Handler",(function(e){"use strict";return Backbone.View.extend({events:{"click .hustle-provider-connect":"connectAddOn","click .hustle-provider-disconnect":"disconnectAddOn","click .hustle-provider-next":"submitNextStep","click .hustle-provider-back":"goPrevStep","click .hustle-refresh-email-lists":"refreshLists","click .hustle-provider-form-disconnect":"disconnectAddOnForm","click .hustle-provider-clear-radio-options":"clearRadioOptions","change select#group":"showInterests"},initialize(e){return this.slug=e.slug,this.nonce=e.nonce,this.action=e.action,this.moduleId=e.moduleId,this.multi_id=e.multiId,this.globalMultiId=e.globalMultiId,this.step=0,this.next_step=!1,this.prev_step=!1,this.$el.off("close").on("close",(()=>this.modalClosed())),this.render()},render(){const e={};e.action=this.action,e._ajax_nonce=this.nonce,e.data={},e.data.slug=this.slug,e.data.step=this.step,e.data.current_step=this.step,this.moduleId&&(e.data.module_id=this.moduleId),this.multi_id&&(e.data.multi_id=this.multi_id),this.globalMultiId&&(e.data.global_multi_id=this.globalMultiId),this.request(e,!1,!0)},applyLoader(e){e.find(".sui-button:not(.disable-loader)").addClass("sui-button-onload")},resetLoader(e){e.find(".sui-button").removeClass("sui-button-onload")},request(t,i,n){const a=this;n&&(this.$el.find(".sui-box-body").addClass("sui-block-content-center").html('<p class="sui-loading-dialog" aria-label="Loading content"><i class="sui-icon-loader sui-loading" aria-hidden="true"></i></p>'),this.$el.find(".sui-box-footer").html(""),this.$el.find(".integration-header").html("")),this.applyLoader(this.$el),this.ajax=e.post({url:ajaxurl,type:"post",data:t}).done((function(e){if(e&&e.success){const t=e.data.data;if(i||!_.isUndefined(t.is_close)&&t.is_close?SUI.closeModal():(a.renderBody(e),a.renderFooter(e),a.onRender(t),a.resetLoader(a.$el)),!_.isUndefined(t.notification)&&!_.isUndefined(t.notification.type)&&!_.isUndefined(t.notification.text)){s.Notification.open(t.notification.type,t.notification.text)}if(!_.isUndefined(t.size)){const e=a.$el.closest(".sui-modal");"normal"===t.size&&e.removeClass("sui-modal-sm sui-modal-lg"),"small"===t.size&&(e.addClass("sui-modal-sm"),e.removeClass("sui-modal-lg")),"large"===t.size&&(e.addClass("sui-modal-lg"),e.removeClass("sui-modal-sm"))}if("mailchimp"===a.slug){const e=a.$el.find("#group");e.length&&e.trigger("change")}}else a.renderBody(e),a.renderFooter(e)})),this.ajax.always((function(e){a.$el.find(".hustle-modal-close").off("click").on("click",(function(){SUI.closeModal()})),a.$el.find(".sui-box-body").removeClass("sui-block-content-center"),a.$el.find(".sui-loading-dialog").remove(),e&&e.success&&e.data||a.showGenericErrorMessage()}))},renderBody(t){if(!t.data||!t.data.data)return;this.$el.find(".sui-box-body").html(t.data.data.html);const i=this.$el.find(".sui-box-body .integration-header").remove();if(0<i.length&&this.$el.find(".integration-header").html(i.html()),this.$el.find(".sui-box-body").html().trim().length){const t=this.$el.find(".sui-box-body").children();let i=!0;e.each(t,((t,s)=>{e(s).is(":hidden")||(i=!1)})),i?(this.$el.find(".sui-box-body").addClass("sui-hidden"),this.$el.find(".sui-box-footer").css("padding-top","")):this.$el.find(".sui-box-body .sui-notice").next().is('input[type="hidden"]')&&this.$el.find(".sui-box-body .sui-notice").css({"margin-bottom":"0"})}else this.$el.find(".sui-box-body").addClass("sui-hidden"),this.$el.find(".sui-box-footer").css("padding-top","")},renderFooter(e){if(!e.data||!e.data.data)return;const t=e.data.data.buttons,i=this.$el.find(".sui-box-body"),s=this.$el.find(".sui-box-footer");i.removeClass("sui-spacing-bottom--0").removeClass("sui-spacing-bottom--30"),s.removeClass("sui-hidden").removeClass("sui-hidden-important").removeClass("sui-content-center").removeClass("sui-content-right").removeClass("sui-content-separated").html(""),_.each(t,(function(e){s.append(e.markup)})),0===s.find(".sui-button").length?(s.addClass("sui-hidden-important"),i.addClass("sui-spacing-bottom--30")):(i.addClass("sui-spacing-bottom--0"),s.find(".sui-button").hasClass("sui-button-center")?s.addClass("sui-content-center"):s.find(".sui-button").hasClass("sui-button-right")?s.find(".sui-button").hasClass("sui-button-left")||s.addClass("sui-content-right"):s.addClass("sui-content-separated"))},onRender(t){this.delegateEvents(),_.isUndefined(t.opt_in_provider_current_step)||(this.step=+t.opt_in_provider_current_step),_.isUndefined(t.opt_in_provider_has_next_step)||(this.next_step=t.opt_in_provider_has_next_step),_.isUndefined(t.opt_in_provider_has_prev_step)||(this.prev_step=t.opt_in_provider_has_prev_step),this.$el.find(".sui-select").SUIselect2({dropdownCssClass:"sui-select-dropdown",dropdownParent:e("#hustle-integration-dialog .sui-box")})},refreshLists(t){t.preventDefault(),t.stopPropagation();const i=e(t.currentTarget),s=e("#list_id").length?e("#list_id"):e("#form_id"),n=this.moduleId,a=this.slug,o=e("#form_id").length?"forms":"lists",l=this.nonce;i.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:{action:"hustle_refresh_email_lists",id:n,slug:a,type:o,_ajax_nonce:l}}).done((t=>{if(t.success&&void 0!==t.data.select){const i=s.closest(".hui-select-refresh");s.SUIselect2("destroy"),s.remove();const n=e(t.data.select);i.prepend(n),n.SUIselect2({dropdownParent:this.$(".sui-box"),dropdownCssClass:"sui-select-dropdown"})}})).fail((()=>{})).always((()=>{i.removeClass("sui-button-onload")}))},submitNextStep(){const t={},i=this.$el.find("form"),s={slug:this.slug,step:this.getStep(),current_step:this.step};let n=i.serialize();this.moduleId&&(s.module_id=this.moduleId),n=n+"&"+e.param(s),t.action=this.action,t._ajax_nonce=this.nonce,t.data=n,this.request(t,!1,!1)},goPrevStep(){const e={},t={slug:this.slug,step:this.getPrevStep(),current_step:this.step};this.moduleId&&(t.module_id=this.moduleId),this.multi_id&&(t.multi_id=this.multi_id),e.action=this.action,e._ajax_nonce=this.nonce,e.data=t,this.request(e,!1,!1)},getStep(){return this.next_step?this.step+1:this.step},getPrevStep(){return this.prev_step?this.step-1:this.step},connectAddOn(){const t={},i=this.$el.find("form"),s={slug:this.slug,step:this.getStep(),current_step:this.step};let n=i.serialize();this.moduleId&&(s.module_id=this.moduleId),this.multi_id&&(s.multi_id=this.multi_id),n=n+"&"+e.param(s),t.action=this.action,t._ajax_nonce=this.nonce,t.data=n,this.request(t,!1,!1)},disconnectAddOn(){const t=this,i=this.$el.find(".sui-box-logo img").attr("src"),n=this.$el.find("#dialogTitle2").html(),a={},o={};let l={};a.action="hustle_provider_deactivate",a._ajax_nonce=this.nonce,a.data={},a.data.slug=this.slug,a.data.img=i,a.data.title=n,this.globalMultiId&&(a.data.global_multi_id=this.globalMultiId),o.action="hustle_provider_is_on_module",o._ajax_nonce=this.nonce,o.data={},o.data.slug=this.slug,o.data.globalMultiId=this.globalMultiId,this.$el.find(".sui-button:not(.disable-loader)").addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:o,success(e){!0===e.success&&(l=e)},complete(){!0===l.success?s.integrationsActiveRemove.open(l.data,a,t):t.request(a,!0,!1)}})},disconnectAddOnForm(){const t=this,i={},n=e("#hustle-integrations-active-count").val(),a=e("#hustle-integrations-active-integrations").val();i.action="hustle_provider_form_deactivate",i._ajax_nonce=this.nonce,i.data={},i.data.slug=this.slug,i.data.module_id=this.moduleId,this.multi_id&&(i.data.multi_id=this.multi_id),"1"===n&&a===this.slug&&"local_list"!==this.slug?s.integrationsAllRemove.open(i,t):"1"===n&&"local_list"===this.slug?(s.Notification.open("error",optinVars.messages.integraiton_required),SUI.closeModal()):this.request(i,!0,!1)},modalClosed(){this.ajax.abort(),Hustle.Events.trigger("hustle:providers:reload")},clearRadioOptions(){this.$("input[type=radio]",this.$el).prop("checked",!1)},showInterests(t){const i=this,s=e(t.currentTarget),n=s.data("nonce"),a=s.val(),o={},l=i.$el.find("form"),d={slug:i.slug,group:a,module_id:i.moduleId};let r=l.serialize();r=r+"&"+e.param(d),o.action="hustle_mailchimp_get_group_interests",o._ajax_nonce=n,o.data=r,i.applyLoader(i.$el),e.ajax({url:ajaxurl,type:"POST",data:o}).done((function(e){e.success&&(l.find(".sui-form-field").slice(1).remove(),l.find(".sui-form-field:first-child").after(e.data))})).fail((function(){})).always((function(){i.resetLoader(i.$el)}))},showGenericErrorMessage(){this.$el.find(".sui-box-body").html('<div id="hustle-request-error-reload-notice" role="alert" aria-live="assertive" class="sui-notice"></div>'),this.$el.find(".sui-box-footer").html(""),SUI.openNotice("hustle-request-error-reload-notice","<p>"+optinVars.messages.request_error_reload_notice+"</p>",{type:"error",autoclose:{show:!1}})}})}))},1553:function(e,t,i){var s=i(792);Hustle.define("Settings.Palettes",(function(e){"use strict";return Backbone.View.extend({el:"#palettes-box",events:{"click .hustle-create-palette":"openCreatePaletteModal","click .hustle-delete-button":"openDeletePaletteModal","click .hustle-button-delete":"delettePalette"},initialize(){const e=Hustle.get("Settings.Palettes_Modal");this.paletteModal=new e},openCreatePaletteModal(t){const i=e(t.currentTarget).data("tooltip");e("#hustle-dialog--edit-palette-title").text(i),this.paletteModal.open(t)},openDeletePaletteModal(t){t.preventDefault();const i=e(t.currentTarget),n={id:i.data("id"),title:i.data("title"),description:i.data("description"),action:"delete",nonce:i.data("nonce"),actionClass:"hustle-button-delete"};s.deleteModal.open(n,i[0]),e(".hustle-button-delete").on("click",(e=>this.delettePalette(e)))},delettePalette(t){t.preventDefault();const i=e(t.currentTarget),n=i.data("form-id"),a=i.data(),o=e("#"+n),l=new FormData(o[0]);e.each(a,((e,t)=>l.append(e,t))),l.append("_ajax_nonce",optinVars.settings_palettes_action_nonce),l.append("action","hustle_handle_palette_actions"),e.ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((t=>{t.data.url?location.replace(t.data.url):t.data.notification&&s.Notification.open(t.data.notification.status,t.data.notification.message,t.data.notification.delay),t.data.url||e(".sui-button-onload").removeClass("sui-button-onload")})).fail((()=>{s.Notification.open("error",optinVars.messages.commons.generic_ajax_error),e(".sui-button-onload").removeClass("sui-button-onload")}))}})}))},3664:function(e,t,i){var s=i(792);Hustle.define("Settings.Data_Settings",(function(e){"use strict";return Backbone.View.extend({el:"#data-box",events:{"click #hustle-dialog-open--reset-data-settings":"dataDialog"},dataDialog(t){t.preventDefault();const i=this.$(t.target),s=e("#hustle-dialog--reset-data-settings");SUI.openModal("hustle-dialog--reset-data-settings",i[0],s.find(".sui-box-header .sui-button-icon")[0],!0),e("#hustle-reset-settings").off("click").on("click",(e=>this.settingsReset(e)))},settingsReset(t){const i=e(t.currentTarget),n=i.closest(".sui-modal").find("button, .sui-button");n.prop("disabled",!0),i.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:{action:"hustle_reset_settings",_ajax_nonce:i.data("nonce")},success(){e("#"+i.data("notice")).show(),SUI.closeModal(),i.removeClass("sui-button-onload"),n.prop("disabled",!1),s.Notification.open("success",optinVars.messages.settings_was_reset),window.setTimeout((()=>location.reload(!0)),2e3)},error(){SUI.closeModal(),i.removeClass("sui-button-onload"),n.prop("disabled",!1),s.Notification.open("error",optinVars.messages.something_went_wrong)}})}})}))},8616:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Settings.Palettes_Modal",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--edit-palette",events:{"click .hustle-button-action":"handleAction","click .hustle-modal-close":"closeCreatePaletteModal","change #hustle-palette-module-type":"updateModulesOptions"},initialize(){},open(t){void 0!==e(t.currentTarget).data("slug")?this.handleAction(t):(e("#hustle-dialog--edit-palette #hustle-palette-name").val(""),this.$("#hustle-palette-module-type").trigger("change"),SUI.openModal("hustle-dialog--edit-palette",t.currentTarget,"hustle-palette-name",!1))},handleAction(t){t.preventDefault();const i=this,a=e(t.currentTarget),o=a.data("form-id");a.addClass("sui-button-onload"),s.accessibleHide(this.$(".sui-error-message"));let l=new FormData,d=!1;if(void 0!==o){const t=e("#"+o);t.length&&(l=new FormData(t[0]),t.find(".hustle-required-field").each(((t,i)=>{const n=e(i);if(!n.val().trim().length){const e=n.data("error-message"),t=n.siblings(".sui-error-message");t.html(e),s.accessibleShow(t),d=!0}})))}if(d)return void e(".sui-button-onload").removeClass("sui-button-onload");const r=a.data();e.each(r,((e,t)=>l.append(e,t))),l.append("_ajax_nonce",optinVars.settings_palettes_action_nonce),l.append("action","hustle_handle_palette_actions"),e.ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((s=>{s.data.callback&&"function"==typeof i[s.data.callback]?i[s.data.callback](s.data,s.success,t):s.data.url?location.replace(s.data.url):s.data.notification&&n.Notification.open(s.data.notification.status,s.data.notification.message,s.data.notification.delay),s.data.url||e(".sui-button-onload").removeClass("sui-button-onload")})).fail((()=>{e(".sui-button-onload").removeClass("sui-button-onload")}))},actionOpenEditPalette(t,i,s){this.actionGoToSecondStep(t),SUI.openModal("hustle-dialog--edit-palette",s.currentTarget,"hustle-palette-name",!1),t.palette_data.name&&e("#hustle-dialog--edit-palette #hustle-palette-name").val(t.palette_data.name)},actionGoToSecondStep(e){const t=this.$("#hustle-edit-palette-first-step"),i=this.$("#hustle-edit-palette-second-step"),n=this.$(".hustle-button-action"),a=e.palette_data,o=Optin.template("hustle-dialog--edit-palette-tpl");s.accessibleHide(t,!0),i.html(o(a)),this.initiateSecondStepElements(),s.accessibleShow(i,!0),i.trigger("focus"),n.data("step",3),n.addClass("sui-button-blue"),s.accessibleHide(n.find("#hustle-step-button-text")),s.accessibleShow(n.find("#hustle-finish-button-text"))},initiateSecondStepElements(){this.$(".sui-accordion").each((function(){SUI.suiAccordion(this)})),SUI.suiTabs(),SUI.tabs(),this.createPickers()},closeCreatePaletteModal(){const e=this,t=this.$("#hustle-edit-palette-first-step"),i=this.$("#hustle-edit-palette-second-step"),n=this.$(".hustle-button-action");setTimeout((function(){s.accessibleHide(e.$(".sui-error-message")),s.accessibleHide(i,!0),i.html(""),s.accessibleShow(t,!0),n.removeClass("sui-button-blue"),n.data("step",2),s.accessibleShow(n.find("#hustle-step-button-text")),s.accessibleHide(n.find("#hustle-finish-button-text"))}),500)},createPickers(){const t=this.$(".sui-colorpicker-input");t.wpColorPicker({change(t,i){const s=e(this);s.val()!==i.color.to_s()&&s.val(i.color.to_s()).trigger("change")},palettes:["#333333","#FFFFFF","#17A8E3","#E1F6FF","#666666","#AAAAAA","#E6E6E6"]}),t.hasClass("wp-color-picker")&&t.each((function(){const t=e(this),i=t.closest(".sui-colorpicker-wrap"),s=i.find(".sui-colorpicker-value span[role=button]"),n=i.find(".sui-colorpicker-value"),a=n.find("button"),o=n.find(".hustle-colorpicker-input"),l=t.closest(".wp-picker-container"),d=l.find(".wp-color-result"),r=d.find(".color-alpha"),c=l.find(".wp-picker-clear");let u="hex";!0===t.data("alpha-enabled")?(u="rgba",t.on("change",(function(e,i){s.find("span").css({"background-color":r.css("background-color")}),void 0===i&&o.val(t.val())}))):t.on("change",(function(){s.find("span").css({"background-color":d.css("background-color")}),"undefined"==typeof data&&o.val(t.val())})),o.on("change",(function(){t.val(o.val()),t.trigger("change",[{triggeredByUs:!0}])})),i.find(".sui-colorpicker").addClass("sui-colorpicker-"+u),i.find(".sui-button, span[role=button]").on("click",(function(e){d.trigger("click"),e.preventDefault(),e.stopPropagation()})),a.on("click",(function(i){const a=t.data("attribute"),o=e("#hustle-palette-module-fallback").val(),l=optinVars.palettes[o][a];c.trigger("click"),n.find("input").val(l),t.val(l).trigger("change"),s.find("span").css({"background-color":l}),i.preventDefault(),i.stopPropagation()}))}))},updateModulesOptions(t){const i=e(t.currentTarget).val(),s=this.$("#hustle-palette-module-name");let n="";e.each(optinVars.current[i],((e,t)=>{n+=`<option value="${e}">${t}</option>`})),s.html(n),this.$(".sui-select:not(.hustle-select-ajax)").SUIselect2({dropdownCssClass:"sui-select-dropdown",dropdownParent:this.$(".sui-box")})}})}))},9090:function(){Hustle.define("Settings.Permissions_View",(function(e){"use strict";return Backbone.View.extend({el:"#permissions-box",initialize(){e((function(){function t(){e(".select2-selection__rendered li:first-child .select2-selection__choice__remove").off("click").text("").on("click",(function(e){e.stopImmediatePropagation(),e.preventDefault()}))}e("select").on("change.select2",(function(){t()})),t()}))}})}))},5362:function(e,t,i){var s=i(792);Hustle.define("Settings.Privacy_Settings",(function(e){"use strict";return Backbone.View.extend({el:"#privacy-box",events:{"click #hustle-dialog-open--delete-ips":"openDeleteIpsDialog"},initialize(){e("#hustle-delete-ips-submit").on("click",this.handleIpDeletion)},openDeleteIpsDialog(t){SUI.openModal("hustle-dialog--delete-ips",e(t.currentTarget)[0],this.$("#hustle-dialog--delete-ips .sui-box-header .sui-button-icon")[0],!0),t.preventDefault()},handleIpDeletion(t){t.preventDefault();const i=e(t.currentTarget),n=e("#"+i.data("formId")),a=new FormData(n[0]);a.append("action","hustle_remove_ips"),a.append("_ajax_nonce",i.data("nonce")),i.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:a,contentType:!1,processData:!1,success(t){s.Notification.open("success",t.data.message),SUI.closeModal(),e(".sui-button-onload").removeClass("sui-button-onload")},error(){SUI.closeModal(),e(".sui-button-onload").removeClass("sui-button-onload"),s.Notification.open("error",optinVars.messages.something_went_wrong)}})}})}))},759:function(){Hustle.define("Settings.reCaptcha_Settings",(function(e){"use strict";return Backbone.View.extend({el:"#recaptcha-box",data:{},initialize(){this.maybeRenderRecaptchas()},maybeRenderRecaptchas(){const t=this,i=["v2_checkbox","v2_invisible","v3_recaptcha"];let s=!1;for(const n of i){const i=this.$(`#hustle-modal-recaptcha-${n}-0`),a=this.$(`input[name="${n}_site_key"]`).val().trim(),o=this.$(`input[name="${n}_secret_key"]`).val().trim();a&&o?(i.data("sitekey",a),s?HUI.maybeRenderRecaptcha(i.closest(".sui-form-field")):e.ajax({url:ajaxurl,type:"POST",data:{action:"hustle_load_recaptcha_preview"}}).done((e=>{e.success&&(s=!0,t.$("#hustle-recaptcha-script-container").html(e.data),setTimeout((()=>HUI.maybeRenderRecaptcha(i.closest(".sui-form-field"))),1e3))})),this.$(`.hustle-recaptcha-${n}-preview-notice`).hide(),i.show()):(this.$(`.hustle-recaptcha-${n}-preview-notice`).show(),i.hide())}}})}))},7202:function(){Hustle.define("Settings.Top_Metrics_View",(function(){"use strict";return Backbone.View.extend({el:"#top-metrics-box",events:{"click .sui-checkbox input":"maybeDisableInputs"},initialize(){this.maybeDisableInputs()},maybeDisableInputs(){const e=this.$el.find("input:checked"),t=this.$el.find("input:not(:checked)"),i=this.$el.find('button[type="submit"]'),s=i.parent(),n=t.next("span");3<=e.length?(t.prop("disabled",!0),n.addClass("sui-tooltip"),n.css("opacity","1"),i.prop("disabled",!1),s.removeClass("sui-tooltip")):(i.prop("disabled",!0),t.prop("disabled",!1),n.removeClass("sui-tooltip"),n.css("opacity",""),s.addClass("sui-tooltip"))}})}))},3901:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Settings.View",(function(e,t,i){"use strict";const a="_page_hustle_settings";if(a!==pagenow.substr(pagenow.length-a.length))return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .sui-sidenav .sui-vertical-tab a":"sidenav","change select.sui-mobile-nav":"sidenavMobile","click .sui-pagination-wrap > button":"pagination","click .hustle-load-on-click":"addLoadingState","click .hustle-settings-save":"handleSave","submit form.sui-box-body":"preventSubmit"},initialize(){const t=Hustle.get("Settings.reCaptcha_Settings"),s=Hustle.get("Settings.Top_Metrics_View"),n=Hustle.get("Settings.Privacy_Settings"),a=Hustle.get("Settings.Permissions_View"),o=Hustle.get("Settings.Data_Settings"),l=Hustle.get("Settings.Palettes");this.recaptchaView=new t,new s,new n,new a,new o,new l,e(i).off("popstate",(e=>this.tabUpdate(e))),e(i).on("popstate",(e=>this.tabUpdate(e))),Hustle.Events.trigger("view.rendered",this),this.doActionsBasedOnUrl()},doActionsBasedOnUrl(){if(s.getUrlParam("show-notice")){const e="success"===s.getUrlParam("show-notice")?"success":"error",t=s.getUrlParam("notice"),i=t&&"undefined"!==optinVars.messages[t]?optinVars.messages[t]:s.getUrlParam("notice-message");void 0!==i&&i.length&&n.Notification.open(e,i)}else s.getUrlParam("404-downgrade-modal")&&this.$("#hustle-dialog--404-downgrade").length&&SUI.openModal("hustle-dialog--404-downgrade","hustle-popup-number")},sidenav(t){const i=e(t.target).data("tab");i&&this.tabJump(i,!0),t.preventDefault()},sidenavMobile(t){const i=e(t.currentTarget).val();i&&this.tabJump(i,!0)},tabUpdate(e){const t=e.originalEvent.state;t&&this.tabJump(t.tabSelected)},tabJump(e,t){const i=this.$el.find('a[data-tab="'+e+'"]'),s=i.closest(".sui-vertical-tabs").find(".sui-vertical-tab"),n=this.$el.find(".sui-box[data-tab]"),a=this.$el.find('.sui-box[data-tab="'+e+'"]');t&&history.pushState({tabSelected:e},"Hustle Settings","admin.php?page=hustle_settings&section="+e),s.removeClass("current"),n.hide(),i.parent().addClass("current"),a.show()},pagination(e){const t=this.$(e.target).closest(".sui-pagination-wrap"),i=t.find(".sui-button-icon"),s=t.next(".sui-pagination-filter");i.toggleClass("sui-active"),s.toggleClass("sui-open"),e.preventDefault(),e.stopPropagation()},preventSubmit(e){e.preventDefault()},handleSave(t){t.preventDefault();const i=this,s=e(t.currentTarget),a=s.data("form-id"),o=s.data();let l=new FormData;if(tinyMCE.triggerSave(),void 0!==a){const t=e("#"+a);t.length&&(l=new FormData(t[0]),e.each(t.find("input[type=checkbox]"),(function(){const t=e(this);t.is(":checked")||l.append(t.attr("name"),"0")})))}e.each(o,((e,t)=>l.append(e,t))),l.append("_ajax_nonce",optinVars.current.save_settings_nonce),l.append("action","hustle_save_settings"),s.addClass("sui-button-onload"),s.prop("disabled",!0),e.ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((t=>{t.data?(t.data.callback&&"undefined"!==i[t.data.callback]&&i[t.data.callback](s,t.data,t.success),t.data.url?!0===t.data.url?location.reload():location.replace(t.data.url):t.data.notification&&n.Notification.open(t.data.notification.status,t.data.notification.message,t.data.notification.delay),t.data.url||(e(".sui-button-onload").removeClass("sui-button-onload"),s.prop("disabled",!1))):(t.success?n.Notification.open("success",optinVars.messages.settings_saved):n.Notification.open("error",optinVars.messages.something_went_wrong_reload),e(".sui-button-onload").removeClass("sui-button-onload"),s.prop("disabled",!1))})).fail((()=>{e(".sui-button-onload").removeClass("sui-button-onload"),s.prop("disabled",!1),n.Notification.open("error",optinVars.messages.something_went_wrong)}))},actionSaveRecaptcha(){this.recaptchaView.maybeRenderRecaptchas()},addLoadingState(t){e(t.currentTarget).addClass("sui-button-onload")}}))}))},7570:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_slidein_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_slidein";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.View.extend(Hustle.get("Mixins.Wizard_View")),i=Hustle.View.extend(Hustle.get("Mixins.Module_Content")),n=Hustle.View.extend(Hustle.get("Mixins.Module_Emails")),a=Hustle.View.extend(Hustle.get("Mixins.Module_Design")),o=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),l=Hustle.View.extend(Hustle.get("Mixins.Module_Settings")),d=Hustle.get("Module.IntegrationsView"),r=s.Model,c=Hustle.get("Models.M");new t({model:new r(optinVars.current.data||{}),contentView:new i({BaseModel:c}),emailsView:new n({BaseModel:c}),designView:new a({BaseModel:c}),integrationsView:new d({BaseModel:c}),visibilityView:new o({BaseModel:c}),settingsView:new l({BaseModel:c})})}()}()},6699:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_sshare_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_sshare";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.get("SShare.View"),i=Hustle.get("SShare.Content_View"),n=Hustle.get("SShare.Display_View"),a=Hustle.get("SShare.Design_View"),o=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),l=s.Model,d=Hustle.get("Models.M");new t({model:new l(optinVars.current.data||{}),contentView:new i({BaseModel:d}),displayView:new n({BaseModel:d}),designView:new a({BaseModel:d}),visibilityView:new o({BaseModel:d})})}()}()},4526:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("SShare.Content_View",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Module_Content"),{el:"#hustle-wizard-content",activePlatforms:[],platformsModal:{},events:{"change select.hustle-select-field-variables":"addPlaceholderToField","click ul.wpmudev-tabs-menu li label":"toggleCheckbox","click .hustle-choose-platforms":"openPlatformsModal"},render(){const e=this,t=this.model.toJSON();if(void 0!==t.social_icons&&t.social_icons)for(const i in t.social_icons)e.addPlatformToPanel(i,t.social_icons[i]);const i=Hustle.get("Modals.Services_Platforms");this.platformsModal=new i,this.platformsModal.on("platforms:added",(e=>this.addNewPlatforms(e)));const a=this.$("#hustle-social-services").sortable({axis:"y",containment:".sui-box-builder"});a.on("sortupdate",(()=>this.platformsOrderChanged(a)));for(const t in optinVars.social_platforms)e.addPlatformToDialog(t);this.bindRemoveService(),"true"===s.getUrlParam("new")&&n.Notification.open("success",optinVars.messages.module_created,1e4)},bindRemoveService(){e("#hustle-wizard-content .hustle-remove-social-service").off("click").on("click",(e=>this.removeService(e)))},openPlatformsModal(){const e=this.model.get("social_icons"),t=void 0!==e?Object.keys(e):[];this.platformsModal.beforeOpen(t),SUI.openModal("hustle-dialog--add-platforms",this.$(".hustle-choose-platforms")[0],this.$("#hustle-dialog--add-platforms .hustle-modal-close")[0],!0)},addNewPlatforms(t){this.model.get("social_icons")||this.model.set("social_icons",{});const i=this,s=_.extend({},this.model.get("social_icons"));e.each(t,((e,t)=>{if(s&&t in s)return!0;i.addPlatformToPanel(t,{});const n=this.getPlatformDefaults(t);s[t]=n})),this.bindRemoveService(),this.model.set("social_icons",s),Hustle.Events.trigger("view.rendered",this)},addPlatformToPanel(e,t){const i=Optin.template("hustle-platform-row-tpl"),s=this.$("#hustle-social-services");t=_.extend({},this.getPlatformViewDefaults(e),t),this.activePlatforms.push(e),s.append(i(t))},addPlatformToDialog(t){const i=Optin.template("hustle-add-platform-li-tpl"),s=e("#hustle_add_platforms_container"),n=this.getPlatformViewDefaults(t);s.append(i(n))},getPlatformDefaults(e){const t={platform:e,label:e in optinVars.social_platforms?optinVars.social_platforms[e]:e,type:"click",counter:"0",link:""};return"email"===e&&(t.title="{post_title}",t.message=optinVars.social_platforms_data.email_message_default),t},getPlatformViewDefaults(e){const t=this.model.toJSON(),i=void 0===t.counter_enabled?"true":t.counter_enabled,s={fivehundredpx:"500px"},n=-1!==optinVars.social_platforms_with_endpoints.indexOf(e),a=-1!==optinVars.social_platforms_with_api.indexOf(e),o=e in s?s[e]:e;return _.extend({},this.getPlatformDefaults(e),{platform_style:o,counter_enabled:i,hasEndpoint:n,hasCounter:a})},platformsOrderChanged(e){const t=this.model.get("social_icons"),i=e.sortable("toArray",{attribute:"data-platform"}),s={};for(const e of i)s[e]=t[e];this.model.set("social_icons",s),this.model.trigger("change",this.model)},removeService(t){const i=e(t.currentTarget).data("platform"),s=this.model.get("social_icons");this.$("#hustle-platform-"+i).remove(),this.activePlatforms=_.without(this.activePlatforms,i),delete s[i],this.model.trigger("change",this.model),t.stopPropagation()},modelUpdated(e){const t=e.changed,i=void 0!==Object.keys(t)[0]?Object.keys(t)[0]:"";let s;if("service_type"in t&&this.serviceTypeUpdated(t.service_type),"click_counter"in t)this.clickCounterUpdated(t.click_counter);else if(-1!==i.indexOf("_counter")){const e=i.slice(0,-8);s=this.model.get("social_icons"),e in s&&(s[e].counter=parseInt(t[i])),this.model.unset(i,{silent:!0})}if(-1!==i.indexOf("_link")){const e=i.slice(0,-5);s=this.model.get("social_icons"),e in s&&(s[e].link=t[i]),this.model.unset(i,{silent:!0})}if(-1!==i.indexOf("_type")){const e=i.slice(0,-5);s=this.model.get("social_icons"),e in s&&(s[e].type="native"===t[i]?"native":"click"),this.model.unset(i,{silent:!0})}if("email_title"in t){const e="email";s=this.model.get("social_icons"),e in s&&(s[e].title=t[i]),this.model.unset(i,{silent:!0})}if("email_message"in t){const e="email";s=this.model.get("social_icons"),e in s&&(s[e].message=t[i]),this.model.unset(i,{silent:!0})}},serviceTypeUpdated(t){const i=this.$("#wpmudev-sshare-counter-options"),s=e(".wph-wizard-services-icons-native"),n=e(".wph-wizard-services-icons-custom");"native"===t?(i.removeClass("wpmudev-hidden"),n.addClass("wpmudev-hidden"),s.removeClass("wpmudev-hidden")):(i.addClass("wpmudev-hidden"),s.addClass("wpmudev-hidden"),n.removeClass("wpmudev-hidden"))},clickCounterUpdated(t){const i=e("#wpmudev-sshare-counter-options .hustle-twitter-notice");"native"===t?i.removeClass("wpmudev-hidden"):i.hasClass("wpmudev-hidden")||i.addClass("wpmudev-hidden"),e("#wph-wizard-services-icons-native .wpmudev-social-item").each((function(){const i=e(this).find(".toggle-checkbox").is(":checked"),s=e(this).find("input.wpmudev-input_number");"none"!==t&&i?s.removeClass("wpmudev-hidden"):s.hasClass("wpmudev-hidden")||s.addClass("wpmudev-hidden")})),e("#wph-wizard-services-icons-native #wpmudev-counter-title>strong").removeClass("wpmudev-hidden"),"none"===t?e("#wph-wizard-services-icons-native #wpmudev-counter-title>strong:first-child").addClass("wpmudev-hidden"):e("#wph-wizard-services-icons-native #wpmudev-counter-title>strong:nth-child(2)").addClass("wpmudev-hidden")},toggleCheckbox(e){e.preventDefault(),e.stopPropagation();const t=this.$(e.target).closest("li");if(t.hasClass("current"))return;t.addClass("current"),t.siblings().removeClass("current");const i=t.find("input"),s=i.data("attribute");this.model.set(s,i.val())},setSocialIcons(){let e=this.model.toJSON();e=this.getSocialIconsData(e),this.model.set("social_icons",e.social_icons,{silent:!0})},getSocialIconsData(t){const i=e("#wph-wizard-services-icons-"+t.service_type+" .wpmudev-social-item"),s={};return i.each((function(){const t=e(this),i=t.find("input.toggle-checkbox"),n=i.data("id"),a=t.find("input.wpmudev-input_number"),o=t.find("input.wpmudev-input_text");if(a.length){0>parseInt(a.val())&&a.val(0)}i.is(":checked")&&(s[n]={enabled:!0,counter:a.length?a.val():"0",link:o.length?o.val():""})})),i.length&&(t.social_icons=s),t},addPlaceholderToField(t){const i=e(t.currentTarget),s=i.val(),n=i.data("field"),a=e(`[name="${n}"]`),o=a.val()+s;a.val(o).trigger("change")}}))}))},2506:function(){Hustle.define("SShare.Design_View",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Model_Updater"),Hustle.get("Mixins.Module_Design"),{beforeRender(){this.listenTo(this.model,"change",this.modelUpdated),Hustle.Events.off("modules.view.displayTypeUpdated").on("modules.view.displayTypeUpdated",(e=>this.viewChangedDisplayTab(e)))},render(){this.createPickers(e(".sui-colorpicker-input")),e('a[data-tab="appearance"]').on("click",this.updatePreview),e('.sui-box[data-tab="display"] .sui-button[data-direction="next"').on("click",this.updatePreview),e('.sui-box[data-tab="visibility"] .sui-button[data-direction="prev"').on("click",this.updatePreview),this.updateSocialIconsPickers(),setTimeout((()=>this.updatePreview()),100)},updatePreview(){e("#hui-preview-social-shares-floating").trigger("hustle_update_prewiev")},modelUpdated(e){const t=Object.keys(e.changed)[0],i=this.getActionOnContentModelUpdated(t);void 0!==i&&i(),this.updatePreview()},getActionOnContentModelUpdated(e){return{icon_style:()=>this.updateSocialIconsPickers()}[e]},updateSocialIconsPickers(){const t=this.model.get("icon_style");"flat"===t||"outline"===t?(e("#hustle-floating-icons-custom-background").addClass("sui-hidden"),e("#hustle-widget-icons-custom-background").addClass("sui-hidden")):(e("#hustle-floating-icons-custom-background").removeClass("sui-hidden"),e("#hustle-widget-icons-custom-background").removeClass("sui-hidden"))},viewChangedDisplayTab(t){const i=t.get("inline_enabled"),s=t.get("widget_enabled"),n=t.get("shortcode_enabled"),a=t.get("float_desktop_enabled"),o=t.get("float_mobile_enabled"),l=_.intersection([1,"1","true"],[i,s,n]).length,d=_.intersection([1,"1","true"],[o,a]).length;d?(e("#hustle-appearance-floating-icons-row").show(),e("#hustle-appearance-floating-icons-placeholder").hide()):(e("#hustle-appearance-floating-icons-row").hide(),e("#hustle-appearance-floating-icons-placeholder").show()),l?(e("#hustle-appearance-widget-icons-row").show(),e("#hustle-appearance-widget-icons-placeholder").hide()):(e("#hustle-appearance-widget-icons-row").hide(),e("#hustle-appearance-widget-icons-placeholder").show()),l||d?(e("#hustle-appearance-icons-style").show(),e("#hustle-appearance-empty-message").hide()):(e("#hustle-appearance-icons-style").hide(),e("#hustle-appearance-empty-message").show(),e("#hustle-appearance-floating-icons-placeholder").hide(),e("#hustle-appearance-widget-icons-placeholder").hide())},colorPickerCleared(e,t){const i=t.data("attribute"),s=optinVars.palettes.sshare_defaults[i],n=t.closest(".sui-colorpicker-wrap"),a=n.find(".sui-colorpicker-value"),o=n.find(".sui-colorpicker-value span[role=button]");t.closest(".wp-picker-container").find(".wp-picker-clear").trigger("click"),a.find("input").val(s),t.val(s).trigger("change"),o.find("span").css({"background-color":s}),e.preventDefault(),e.stopPropagation()},updatePickers(){const e=this;if(void 0!==optinVars.palettes.sshare_defaults){const t=optinVars.palettes.sshare_defaults;_.each(t,(function(t,i){e.$('input[data-attribute="'+i+'"]').val(t).trigger("change")}))}}}))}))},9156:function(){Hustle.define("SShare.Display_View",(function(){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Module_Display"),{viewChanged(){const e=this.model.changed;_.intersection(["float_desktop_enabled","float_mobile_enabled","inline_enabled","widget_enabled","shortcode_enabled"],Object.keys(e)).length?Hustle.Events.trigger("modules.view.displayTypeUpdated",this.model):"float_desktop_position"in e?"right"===e.float_desktop_position?(this.$("#hustle-float_desktop-left-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-right-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-offset-x-wrapper").removeClass("sui-hidden")):"left"===e.float_desktop_position?(this.$("#hustle-float_desktop-left-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-right-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-offset-x-wrapper").removeClass("sui-hidden")):this.$("#hustle-float_desktop-offset-x-wrapper").addClass("sui-hidden"):"float_desktop_position_y"in e?"bottom"===e.float_desktop_position_y?(this.$("#hustle-float_desktop-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").removeClass("sui-hidden")):(this.$("#hustle-float_desktop-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").addClass("sui-hidden")):"float_mobile_position"in e?"right"===e.float_mobile_position?(this.$("#hustle-float_mobile-left-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-right-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-offset-x-wrapper").removeClass("sui-hidden")):"left"===e.float_mobile_position?(this.$("#hustle-float_mobile-left-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-right-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-offset-x-wrapper").removeClass("sui-hidden")):this.$("#hustle-float_mobile-offset-x-wrapper").addClass("sui-hidden"):"float_mobile_position_y"in e&&("bottom"===e.float_mobile_position_y?(this.$("#hustle-float_mobile-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").removeClass("sui-hidden")):(this.$("#hustle-float_mobile-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").addClass("sui-hidden")));const t=this.$('[name="float_mobile_position_y"]:checked').val(),i=this.$('[name="float_desktop_position_y"]:checked').val();"top"===t?(this.$("#hustle-float_mobile-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").addClass("sui-hidden")):(this.$("#hustle-float_mobile-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").removeClass("sui-hidden")),"top"===i?(this.$("#hustle-float_desktop-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").addClass("sui-hidden")):(this.$("#hustle-float_desktop-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").removeClass("sui-hidden"))}}))}))},4327:function(){Hustle.define("Modals.Services_Platforms",(function(){"use strict";return Backbone.View.extend({el:"#hustle-dialog--add-platforms",selectedPlatforms:[],events:{"click .sui-box-selector input":"selectPlatforms","click #hustle-add-platforms":"addPlatforms"},beforeOpen(e){this.selectedPlatforms=e,this.$(".hustle-add-platforms-option").prop("checked",!1).prop("disabled",!1);for(const e of this.selectedPlatforms)this.$("#hustle-social--"+e).prop("checked",!0).prop("disabled",!0)},selectPlatforms(e){const t=this.$(e.target),i=this.$el.find('label[for="'+t.attr("id")+'"]'),s=t.val();i.toggleClass("selected"),t.prop("checked")?this.selectedPlatforms.push(s):this.selectedPlatforms=_.without(this.selectedPlatforms,s)},checkPlatforms(){for(const e of this.selectedPlatforms)this.$("#hustle-social--"+e).prop("checked")||(this.selectedPlatforms=_.without(this.selectedPlatforms,e))},addPlatforms(e){const t=this.$(e.target);t.addClass("sui-button-onload"),this.checkPlatforms(),this.trigger("platforms:added",this.selectedPlatforms),setTimeout((function(){SUI.closeModal(),t.removeClass("sui-button-onload")}),500)}})}))},6357:function(){Hustle.define("SShare.View",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Wizard_View"),{_events:{"hustle_update_prewiev #hui-preview-social-shares-floating":"updatePreview"},updatePreview(){const t=_.extend({},this.model.toJSON(),this.getDataToSave());e.ajax({type:"POST",url:ajaxurl,dataType:"json",data:{action:"hustle_preview_module",id:this.model.get("module_id"),previewData:t},success(t){if(t.success){const i=e("#hui-preview-social-shares-floating"),s=e("#hui-preview-social-shares-widget");i.html(t.data.floatingHtml),s.html(t.data.widgetHtml),t.data.style&&i.append(t.data.style),e(".hustle-share-icon").on("click",(e=>e.preventDefault()))}}})},setTabsViews(e){this.contentView=e.contentView,this.displayView=e.displayView,this.designView=e.designView,this.visibilityView=e.visibilityView,this.moduleType=this.model.get("module_type"),this.listenTo(this.contentView.model,"change",this.handleUnsavedChanges),this.listenTo(this.displayView.model,"change",this.handleUnsavedChanges),this.listenTo(this.designView.model,"change",this.handleUnsavedChanges),this.listenTo(this.visibilityView.model,"change",this.handleUnsavedChanges)},renderTabs(){this.contentView.delegateEvents(),this.designView.delegateEvents(),this.displayView.delegateEvents(),this.visibilityView.delegateEvents(),this.visibilityView.afterRender()},sanitizeData(){},getDataToSave(){return{content:this.contentView.model.toJSON(),display:this.displayView.model.toJSON(),design:this.designView.model.toJSON(),visibility:this.visibilityView.model.toJSON()}}}))}))},2947:function(e,t,i){"use strict";i.r(t),i.d(t,{accessibleHide:function(){return d},accessibleShow:function(){return r},getUrlParam:function(){return o},moduleActionHandler:function(){return c},showHideDependencyOnSelectChange:function(){return l}});var s=i(5311),n=i.n(s),a=i(792);const o=function(e,t=!1){const i=optinVars.urlParams;return void 0!==i[e]?i[e]:t},l=function(e){(e?e.find("select.hustle-select-with-container"):n()("select.hustle-select-with-container")).each((function(){const e=n()(this),t=n()(`[data-field-content="${this.name}"]`),i=!!e.data("content-on")&&e.data("content-on").split(","),s=!!e.data("content-off")&&e.data("content-off").split(","),a=()=>{const a=e.val(),o=i?i.includes(a):!s.includes(a),l=t.filter((function(){return n()(this).data("field-content-value")===a}));let c=t;l.length&&(c=l,o?d(t):r(t)),o?r(c):d(c)};a(),e.on("change",(()=>a()))}))},d=function(e,t=!1,i=!1){e.hide(),e.attr("aria-hidden",!0),e.prop("hidden",!0),t&&e.prop("tabindex","-1"),i&&void 0!==i.name&&(void 0!==i.value?e.attr(i.name,i.value):e.removeAttr(i.name))},r=function(e,t=!1,i=!1){e.show(),e.prop("aria-hidden",!1),e.removeClass("sui-hidden"),e.prop("hidden",!1),t&&e.attr("tabindex","0"),i&&void 0!==i.name&&(void 0!==i.value?e.attr(i.name,i.value):e.removeAttr(i.name))},c={context:"",$target:null,responseData:{},initAction(e,t){e.preventDefault(),this.context=t,this.$target=n()(e.currentTarget);const i=this,s=this.$target.data("form-id"),o=this.$target.data();let l=new FormData;if(void 0!==s){const e=n()("#"+s);e.length&&(l=new FormData(e[0]))}n().each(o,((e,t)=>l.append(e,t))),l.append("context",this.context),l.append("_ajax_nonce",optinVars.single_module_action_nonce),l.append("action","hustle_module_handle_single_action"),n().ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((e=>{e.data.callback&&"function"==typeof i[e.data.callback]?(this.responseData=e.data,i[e.data.callback]()):e.data.url?window.location.assign(e.data.url):e.data.notification?a.Notification.open(e.data.notification.status,e.data.notification.message,e.data.notification.delay):e.success||a.Notification.open("error",optinVars.messages.something_went_wrong,!1),e.data.url||n()(".sui-button-onload").removeClass("sui-button-onload")})).fail((()=>{n()(".sui-button-onload").removeClass("sui-button-onload")}))},actionToggleTracking(){let e,t;if(this.responseData.is_embed_or_sshare){const i=n()('.hustle-manage-tracking-button[data-module-id="'+this.$target.data("module-id")+'"]');i.data("tracking-types",this.responseData.enabled_types),t=0!==this.responseData.enabled_types.length,e=i.parents(".sui-accordion-item"),SUI.closeModal()}else t=1-(this.responseData.was_enabled?1:0),e=this.$target.parents(".sui-accordion-item"),this.$target.data("enabled",t),this.$target.find(".hustle-toggle-tracking-button-description").toggleClass("sui-hidden");e.hasClass("sui-accordion-item--open")&&e.find(".sui-accordion-open-indicator").trigger("click").trigger("click");const i=this.responseData.is_active&&!t;this.toggleTrackingDisabledTag(i,e),a.Notification.open("success",this.responseData.message,1e4)},actionToggleStatus(){"listing"===this.context?this.listingToggleStatus():this.dashboardToggleStatus(),this.updateActiveModulesNo()},updateActiveModulesNo(){const e=this.responseData.is_active,t=n()(".sui-summary-large").text();e?n()(".sui-summary-large").text(parseInt(t)+1):n()(".sui-summary-large").text(parseInt(t)-1)},listingToggleStatus(){const e=this.$target.closest(".sui-accordion-item"),t=e.find(".sui-accordion-item-title span.sui-tag");t.toggleClass("sui-tag-blue"),t.find(".hustle-toggle-status-button-description").toggleClass("sui-hidden"),this.$target.find(".hustle-toggle-status-button-description").toggleClass("sui-hidden"),e.hasClass("sui-accordion-item--open")&&e.find(".sui-accordion-open-indicator").trigger("click").trigger("click");const i=this.responseData.is_active&&!this.responseData.is_tracking_enabled;this.toggleTrackingDisabledTag(i,e)},dashboardToggleStatus(){const e=this.responseData.is_active;this.$target.find(".hustle-toggle-status-button-description").toggleClass("sui-hidden");const t=this.$target.parents("td.hui-status").find("span.sui-tooltip");t.removeClass("sui-draft sui-published"),e?t.addClass("sui-published").attr("data-tooltip",optinVars.messages.commons.published):t.addClass("sui-draft").attr("data-tooltip",optinVars.messages.commons.draft)},actionImportDisplayError(){const e=this.responseData.message,t=this.$target.closest(".sui-modal"),i=t.find(".sui-modal-content").attr("id")+"-error-notice";a.Notification.open("error",e,!1,i,!1),t.find('input[name="import_file"]').trigger("focus")},toggleTrackingDisabledTag(e,t){const i=t.find(".hustle-analytics-disabled-tag");e?i.removeClass("sui-hidden-important"):i.addClass("sui-hidden-important")}}},792:function(e,t,i){"use strict";i.r(t),i.d(t,{Notification:function(){return o},ProviderMigration:function(){return c},deleteModal:function(){return u},integrationsActiveRemove:function(){return r},integrationsAllRemove:function(){return d},integrationsModal:function(){return l}});var s=i(5311),n=i.n(s),a=i(792);const o={id:null,$floatingContainer:null,open(e,t,i=4e3,s="hustle-only-active-notification",a=!0){this.id=s;const o={type:e||"",icon:"info",dismiss:{},autoclose:{}};if(a){if(this.$floatingContainer=n()("#hustle-floating-notifications-wrapper"),this.createFloatingNoticeWrapper(),!1!==i){const e=parseInt(i);isNaN(e)&&(i=4e3)}o.dismiss={show:!1===i,label:optinVars.messages.commons.dismiss},o.autoclose={show:!1!==i,time:i}}else o.autoclose.show=!1,o.dismiss.show=!1;t=`<p>${t}</p>`,SUI.openNotice(s,t,o)},createFloatingNoticeWrapper(){const e=this.id;n()("#"+e).length||this.$floatingContainer.append(`<div\n\t\t\t\trole="alert"\n\t\t\t\tid="${e}"\n\t\t\t\tclass="sui-notice"\n\t\t\t\taria-live="assertive"\n\t\t\t></div>`)}},l={$popup:{},open(e){const t=this;let i=n()(e.target);i.hasClass("connect-integration")||(i=i.closest(".connect-integration")),n()("#hustle-integration-dialog").closest(".sui-modal").length&&n()("#hustle-integration-dialog").closest(".sui-modal").remove();const s=i.data("nonce"),a=i.data("slug"),o=i.data("title"),l=i.data("image"),d=i.data("action"),r=i.data("module_id"),c=i.data("multi_id"),u=i.data("global_multi_id"),h=Optin.template("hustle-integration-dialog-tpl");n()(".sui-wrap-hustle").append(h({image:l,title:o})),this.$popup=n()("#hustle-integration-dialog");const p=Hustle.get("Integration_Modal_Handler");this.view=new p({slug:a,nonce:s,action:d,moduleId:r,multiId:c,globalMultiId:u,el:this.$popup}),this.$popup.on("close",(()=>t.close())),SUI.openModal("hustle-integration-dialog",i[0],this.$popup.find(".sui-box .hustle-modal-close")[0],!0),this.$popup.on("click",".sui-tab-item",(function(e){const t=n()(e.currentTarget);t.closest(".sui-side-tabs").find(".sui-tab-item").removeClass("active"),t.addClass("active")}))},close(){this.view&&(this.$popup.closest(".sui-modal").remove(),this.view.remove())}},d={referrer:{},open(e,t){const i=this;this.referrer=t;const s=n()("#hustle-dialog--final-delete"),a=s.find(".sui-box-header .sui-button-icon");a.on("click",i.close),s.find("#hustle-delete-final-button-cancel").on("click",i.close),n()("#hustle-delete-final-button").off("click").on("click",(function(){var s,a,o;n()("#hustle-delete-final-button").addClass("sui-button-onload"),s=e,a=t,i.deleteIntegration(s,a),o=e,i.insertLocalList(o),i.close()})),n()("#hustle-delete-final-button").prop("disabled",!1);const o=n()('#hustle-connected-providers-section button[data-slug="'+e.data.slug+'"]');SUI.replaceModal("hustle-dialog--final-delete",o[0],a[0],!0)},close(){n()("#hustle-delete-final-button").removeClass("sui-button-onload"),n()("#hustle-delete-final-button").prop("disabled",!1)},confirmDelete(e,t){this.deleteIntegration(e,t),this.insertLocal(e),this.close()},deleteIntegration(e,t){t.request(e,!0,!1)},insertLocalList(e){const t={id:e.data.module_id,_ajax_nonce:e._ajax_nonce,action:"hustle_provider_insert_local_list"};n().ajax({url:ajaxurl,type:"POST",data:t,success(e){e.success?Hustle.Events.trigger("hustle:providers:reload"):a.Notification.open("error",optinVars.messages.something_went_wrong)},error(){a.Notification.open("error",optinVars.messages.something_went_wrong)}})}},r={$popup:{},_deferred:{},open(e,t,i){const s=this,a=n()("#hustle-dialog--remove-active"),o=Optin.template("hustle-modules-active-integration-tpl"),l=Optin.template("hustle-modules-active-integration-img-tpl"),d=Optin.template("hustle-modules-active-integration-header-tpl"),r=Optin.template("hustle-modules-active-integration-desc-tpl");n()("#hustle-dialog--remove-active tbody").html(""),n()("#hustle-dialog--remove-active .sui-box-logo").html(""),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-title").html(""),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-description").html(""),n()("#hustle-dialog--remove-active .sui-box-logo").append(l({image:t.data.img,title:t.data.slug})),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-title").append(d({title:t.data.title.replace(/Connect|Configure/gi," ")})),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-description").append(r({title:t.data.title.replace(/Connect|Configure/gi," ")})),n().each(e,(function(e,t){n()("#hustle-dialog--remove-active tbody").append(o({name:t.name,type:t.type,editUrl:t.edit_url}))})),a.find("#hustle-remove-active-integration-back").off("click").on("click",(function(){s.back(i)})),n()("#hustle-remove-active-button").off("click").on("click",(function(){var a,o,l;n()(this).addClass("sui-button-onload"),a=t,o=i,l=e,s.removeIntegration(a,o,l)}));let c="";c=i.globalMultiId?n()('button[data-global_multi_id="'+i.globalMultiId+'"]'):n()('button[data-slug="'+t.data.slug+'"]'),SUI.replaceModal("hustle-dialog--remove-active",c[0],a.find(".hustle-modal-close")[0],!0)},close(){SUI.closeModal()},back(e){this.close(),"hubspot"===e.slug||"constantcontact"===e.slug||"zapier"===e.slug?n()('button[data-slug="'+e.slug+'"]').trigger("click"):n()('button[data-global_multi_id="'+e.globalMultiId+'"]').trigger("click")},removeIntegration(e,t,i){const s=this;n().each(i,(function(t,i){e.data.slug===i.active.active_integrations&&s.insertLocalList(e,t)})),t.request(e,!0,!1),n()("#hustle-remove-active-button").removeClass("sui-button-onload")},insertLocalList(e,t){const i={id:t,_ajax_nonce:e._ajax_nonce,action:"hustle_provider_insert_local_list"};n().ajax({url:ajaxurl,type:"POST",data:i,success(e){!1===e.success&&a.Notification.open("error",optinVars.messages.something_went_wrong)},error(){a.Notification.open("error",optinVars.messages.something_went_wrong)}})}},c={$popup:{},open(e,t=null){const i=n()("#hustle-dialog-migrate--"+e),s=this;t&&n()("#integration-migrate").attr("data-id",t),setTimeout((()=>SUI.openModal("hustle-dialog-migrate--"+e,n()(".sui-header-title")[0],n()("#hustle-dialog-migrate--"+e+" .sui-box-header .sui-button-icon")[0],!0)),300),i.find("#integration-migrate").on("click",(()=>{const a=i.find("form"),o={},l={slug:e,global_multi_id:t};let d=a.serialize();n()("#integration-migrate").addClass("sui-button-onload"),o._ajax_nonce=n()("#integration-migrate").data("nonce"),o.action="hustle_provider_migrate_aweber",d=d+"&"+n().param(l),o.data=d,s.reauth(i,o,t,e)}))},reauth(e,t,i,s){const o=n()(".hustle_migration_notice__"+s+'[data-id="'+i+'"]');this.ajax=n().post({url:ajaxurl,type:"post",data:t}).done((function(t){t&&t.success?(SUI.closeModal(),o.hide(),a.Notification.open("success",optinVars.messages.aweber_migration_success,!1)):(n()(e).find("#integration-migrate").removeClass("sui-button-onload"),n()(e).find(".sui-error-message").removeClass("sui-hidden"),n()(e).find(".sui-form-field").addClass("sui-form-field-error"))}))}},u={open(e,t){const i="hustle-dialog--delete",s=Optin.template("hustle-dialog--delete-tpl")(e);n()("#"+i+" #hustle-delete-dialog-content").html(s),n()("#"+i+" #hustle-dialog--delete-title").html(e.title),n()("#"+i+" .hustle-cancel-button").on("click",(()=>SUI.closeModal(i))),n()("#"+i+" .hustle-delete-confirm").on("click",(function(e){n()(e.currentTarget).addClass("sui-button-onload")})),SUI.openModal(i,t,n()("#"+i+".hustle-modal-close")[0],!0)}}},9530:function(){var e;(e=jQuery)('[name="style"]').on("change",(function(){const t=e(this).val();e(".sui-ace-selectors a").each((function(){let i=e(this).data("stylable");i="cabriolet"===t?i.replace(".hustle-layout-content",".hustle-content"):i.replace(".hustle-content",".hustle-layout-content"),e(this).data("stylable",i)}))})),e(".sui-wrap-hustle").on("click",".hustle-expand-color-palettes",(function(){const t=e(this).text(),i=e(this).data("next-text");"expanded"===e(this).data("status")?(e("#hustle-color-palette .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header").trigger("click"),e(this).data("status","")):(e("#hustle-color-palette .sui-accordion-item:not(.sui-accordion-item--open) .sui-accordion-item-header").trigger("click"),e(this).data("status","expanded")),e(this).text(i),e(this).data("next-text",t)}))},8169:function(){Hustle.define("imageUploader",(function(){"use strict";return Backbone.View.extend({events:{"click .hustle-image-uploader-browse":"open","click .hustle-image-uploader-clear":"clear"},mediaFrame:!1,initialize(e){if(this.attribute=e.attribute,!this.model||!this.attribute)throw new Error("Undefined model or attribute.");this.render()},render(){return this.defineMediaFrame(),this},showImagePreviewOrButton(){const e=this.model.get(this.attribute);""===e||void 0===e?this.$el.removeClass("sui-has_file"):this.$el.addClass("sui-has_file")},defineMediaFrame(){const e=this;this.mediaFrame=wp.media({title:optinVars.media_uploader.select_or_upload,button:{text:optinVars.media_uploader.use_this_image},multiple:!1}).on("select",(function(){const t=e.mediaFrame.state().get("selection").first().toJSON();let i,s;t&&t.url&&(i=t.url,s="",e.model.set(e.attribute,i),t.sizes&&t.sizes.thumbnail&&t.sizes.thumbnail.url&&(s=t.sizes.thumbnail.url),e.$el.find(".sui-upload-file .hustle-upload-file-url").text(i),e.$el.find(".sui-image-preview").css("background-image","url( "+s+" )"),e.showImagePreviewOrButton())}))},open(e){e.preventDefault(),this.mediaFrame.open()},clear(e){e.preventDefault(),this.model.set(this.attribute,""),this.$el.find(".sui-upload-file .hustle-upload-file-url").text(""),this.$el.find(".sui-image-preview").css("background-image","url()"),this.showImagePreviewOrButton()}})}))},5554:function(e,t,i){var s=i(2947);Hustle.define("Modals.Edit_Field",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--edit-field",events:{'change input[name="time_format"]':"changeTimeFormat",'blur input[name="name"]':"trimName","change input":"fieldUpdated",'click input[type="radio"]':"fieldUpdated","change select":"fieldUpdated",'change input[name="version"]':"handleCaptchaSave"},initialize(e){this.field=e.field,this.changed={},this.fieldData=e.fieldData,this.model=e.model,this.render(),this.$el.off("close").on("close",(()=>this.modalClosed())),this.$("#hustle-apply-changes").off("mouseup").on("mouseup",(e=>this.applyChanges(e)))},render(){this.renderHeader(),this.renderLabels(),this.renderSettings(),this.renderStyling(),this.handleCaptchaSave(),this.$(".hustle-data-pane").first().trigger("click"),SUI.select.init(this.$(".sui-select"))},renderHeader(){this.$(".hustle-field-tag-container").length||this.$(".sui-box-header").append('<div class="sui-actions-left hustle-field-tag-container"><span class="sui-tag"></span></div>'),this.$(".sui-box-header .sui-tag").text(this.field.type)},renderLabels(){if(-1!==e.inArray(this.field.type,["recaptcha","gdpr","submit"]))return this.$("#hustle-data-tab--labels").removeClass("hustle-data-pane").addClass("sui-hidden"),void this.$("#hustle-data-pane--labels").addClass("sui-hidden");this.$("#hustle-data-tab--labels").removeClass("sui-hidden").addClass("hustle-data-pane"),this.$("#hustle-data-pane--labels").removeClass("sui-hidden");let t="hustle-"+this.field.type+"-field-labels-tpl";e("#"+t).length||(t="hustle-common-field-labels-tpl");const i=Optin.template(t);this.$("#hustle-data-pane--labels").html(i(this.fieldData)),Hustle.Events.trigger("view.rendered",this)},renderSettings(){if("hidden"===this.field.type)return this.$("#hustle-data-tab--settings").removeClass("hustle-data-pane").addClass("sui-hidden"),this.$("#hustle-data-pane--settings").addClass("sui-hidden"),void s.accessibleHide(this.$("[data-tabs]"));s.accessibleShow(this.$("[data-tabs]")),this.$("#hustle-data-tab--settings").removeClass("sui-hidden").addClass("hustle-data-pane"),this.$("#hustle-data-pane--settings").removeClass("sui-hidden"),e(document).on("focusin",(function(t){e(t.target).closest(".wp-link-input").length&&t.stopImmediatePropagation()}));let t="hustle-"+this.field.type+"-field-settings-tpl";e("#"+t).length||(t="hustle-common-field-settings-tpl");const i=Optin.template(t),n="hustle-before-"+this.field.type+"-field-settings-tpl";let a="";if(e("#"+n).length){a=Optin.template(n)(this.fieldData)}const o=a+i(this.fieldData);if(this.$("#hustle-data-pane--settings").html(o),Hustle.Events.trigger("view.rendered",this),"gdpr"===this.field.type){const e={tinymce:{wpautop:!1,toolbar1:"bold,italic,strikethrough,link",valid_elements:"a[href|target=_blank],strong/b,i,u,s,em,del",forced_root_block:""},quicktags:{buttons:"strong,em,del,link"}};wp.editor.remove("gdpr_message"),wp.editor.initialize("gdpr_message",e)}else if("recaptcha"===this.field.type){const e={tinymce:{toolbar:["bold italic link alignleft aligncenter alignright"]},quicktags:!0};wp.editor.remove("v3_recaptcha_badge_replacement"),wp.editor.initialize("v3_recaptcha_badge_replacement",e),wp.editor.remove("v2_invisible_badge_replacement"),wp.editor.initialize("v2_invisible_badge_replacement",e)}},renderStyling(){if("hidden"===this.field.type)return this.$("#hustle-data-tab--styling").removeClass("hustle-data-pane").addClass("sui-hidden"),void this.$("#hustle-data-pane--styling").addClass("sui-hidden");this.$("#hustle-data-tab--styling").removeClass("sui-hidden").addClass("hustle-data-pane"),this.$("#hustle-data-pane--styling").removeClass("sui-hidden");let t="hustle-"+this.field.type+"-field-styling-tpl";e("#"+t).length||(t="hustle-common-field-styling-tpl");const i=Optin.template(t);this.$("#hustle-data-pane--styling").html(i(this.fieldData))},fieldUpdated(t){const i=e(t.target),s=i.attr("name"),n=i.is(":checkbox")?i.is(":checked"):i.val();this.changed[s]=n},modalClosed(){this.undelegateEvents(),this.stopListening()},changeTimeFormat(t){"12"===e(t.target).val()?(e("#hustle-date-format").closest(".sui-form-field").show(),e('input[name="time_hours"]').prop("min",1).prop("max",12)):(e("#hustle-date-format").closest(".sui-form-field").hide(),e('input[name="time_hours"]').prop("min",0).prop("max",23))},handleCaptchaSave(){if("recaptcha"!==this.field.type)return;let t=e("#available_recaptchas").val();if(t){t=t.split(",");const i=e('input[name="version"]:checked').val();-1===_.indexOf(t,i)?e("#hustle-dialog--edit-field").find("#hustle-apply-changes").attr("disabled","disabled"):e("#hustle-dialog--edit-field").find("#hustle-apply-changes").attr("disabled",!1)}else e("#hustle-dialog--edit-field").find("#hustle-apply-changes").attr("disabled","disabled")},trimName(e){const t=this.$(e.target),i=t.val().trim().replace(/ /g,"_");t.val(i)},applyChanges(e){const t=this.$(e.target),i=Object.assign({},this.model.get("form_elements"));if("gdpr"===this.field.type&&"undefined"!=typeof tinyMCE){const e=tinyMCE.get("gdpr_message"),t=this.$("textarea#gdpr_message"),i="true"===t.attr("aria-hidden")?e.getContent():t.val();this.changed.gdpr_message=i}else if("recaptcha"===this.field.type&&"undefined"!=typeof tinyMCE){const e=tinyMCE.get("v3_recaptcha_badge_replacement"),t=this.$("textarea#v3_recaptcha_badge_replacement"),i="true"===t.attr("aria-hidden")?e.getContent():t.val();this.changed.v3_recaptcha_badge_replacement=i;const s=tinyMCE.get("v2_invisible_badge_replacement"),n=this.$("textarea#v2_invisible_badge_replacement"),a="true"===n.attr("aria-hidden")?s.getContent():n.val();this.changed.v2_invisible_badge_replacement=a}if(Object.keys(this.changed).length){const e=_.extend({},this.field);if(_.extend(this.field,this.changed),("name"in this.changed&&"email"!==e.name&&"email"===this.field.name||"name"in this.changed&&!this.field.name.trim().length)&&(this.field.name=e.name,delete this.changed.name),"email"===e.name&&(this.field.name="email",delete this.changed.name),this.field.name!==e.name){const e=this.field.name;let t=0,s=e;for(;s in i;)t++,s=e+"-"+t;this.field.name=s,this.changed.name=s}"name"in this.changed||(i[this.field.name]=this.field,this.model.unset("form_elements",{silent:!0}),this.model.set("form_elements",i)),this.trigger("field:updated",this.field,this.changed,e)}t.addClass("sui-button-onload"),setTimeout((()=>t.removeClass("sui-button-onload")),300)}})}))},1802:function(e,t,i){var s=i(792),n=i(2947);Hustle.define("Modals.EditSchedule",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-schedule-dialog-content",dialogId:"hustle-dialog--add-schedule",events:{"click #hustle-schedule-save":"saveSchedule","click .hustle-schedule-cancel":"cancel","click .hustle-schedule-delete":"openDeleteModal","change .hustle-datepicker-field[name=start_date]":"changeMinDate","change [name=not_schedule_start]":"changeMinDate",'change .hustle-checkbox-with-dependencies input[type="checkbox"]':"checkboxWithDependenciesChanged",'change select[name="custom_timezone"]':"customTimezoneChanged","change .hustle-datepicker-field":"dateValidation"},initialize(e){this.model=e.model,this.has_error=[]},open(){const t=this.dialogId;this.renderContent(),e(".hustle-datepicker-field").datepicker({beforeShow(){e("#ui-datepicker-div").addClass("sui-calendar")},dateFormat:"m/d/yy"}),SUI.select.init(this.$(".sui-select")),this.changeMinDate(),SUI.openModal(t,"hustle-schedule-focus",undefined,!1)},changeMinDate(){let t;e("[name=not_schedule_end]").is(":checked")||e("[name=not_schedule_start]").is(":checked")||(t=e("[name=start_date]").val()),e(".hustle-datepicker-field[name=end_date]").datepicker("option",{minDate:t})},dateValidation(t){const i=e(t.currentTarget).val(),s=e(t.currentTarget).attr("name"),n=e("#hustle-schedule-save");try{e.datepicker.parseDate("mm/dd/yy",i),e(t.currentTarget).parent().siblings(".sui-error-message").hide(),this.has_error=_.without(this.has_error,s)}catch(i){e(t.currentTarget).parent().siblings(".sui-error-message").show(),_.contains(this.has_error,s)||this.has_error.push(s)}this.has_error.length>0?n.prop("disabled",!0):n.prop("disabled",!1)},renderContent(){const t=Optin.template("hustle-schedule-dialog-content-tpl"),i=e("#hustle-schedule-dialog-content"),s=Object.assign({},this.model.get("schedule"));s.is_schedule=this.model.get("is_schedule"),s.serverCurrentTime=this.getTimeToDisplay("server"),s.customCurrentTime=this.getTimeToDisplay("custom"),this.setElement(t(s)),i.html(this.$el),Hustle.Events.trigger("view.rendered",this),this.refreshViewOnRender(s)},refreshViewOnRender(t){this.$(".hustle-checkbox-with-dependencies input").each((function(){e(this).trigger("change")})),"server"===t.time_to_use?e("#tab-timezone-server").trigger("click"):e("#tab-timezone-custom").trigger("click"),e("#ui-datepicker-div").css("display","none"),"all"===t.active_days?e("#tab-schedule-everyday").trigger("click"):e("#tab-schedule-somedays").trigger("click");const i=this.$('select[name="custom_timezone"]').val(),s=t.custom_timezone;s!==i&&this.$('select[name="custom_timezone"]').val(s).trigger("change")},getTimeToDisplay(e,t=!1){const i=this.model.get("schedule");let s=!1,n=!1;if("server"===e)s=optinVars.schedule.wp_gmt_offset||0;else{const e=t||i.custom_timezone;if(e.includes("UTC")){const t=e.replace("UTC","");s=t.length?parseFloat(t):0}else{n=moment().tz(e).format("hh:mm a")}}if(!1===n&&!1!==s){const e=Date.now()+3600*s*1e3;n=moment.utc(e).format("hh:mm a")}return n},saveSchedule(t){const i=e(t.currentTarget),n=this.processFormForSave(),a="1"===this.model.get("is_schedule");this.$(".hustle-datepicker-field").trigger("change"),i.addClass("sui-button-onload"),i.prop("disabled",!0),setTimeout((()=>{i.removeClass("sui-button-onload"),i.prop("disabled",!1)}),500),this.model.set("is_schedule","1"),this.model.set("schedule",n),this.closeModal(),a||s.Notification.open("success",optinVars.schedule.new_schedule_set,!1),this.trigger("schedule:updated")},processFormForSave(){const t=e("#hustle-edit-schedule-form");return this.serializeObject(t)},cancel(){this.renderContent(),this.closeModal()},openDeleteModal(t){const i="hustle-dialog--delete-schedule",s=Optin.template("hustle-delete-schedule-dialog-content-tpl"),n=e(t.currentTarget),a={id:n.data("id"),title:n.data("title"),description:n.data("description"),action:"delete",actionClass:"hustle-button-delete"},o=s(a),l=e("#"+i+" #hustle-delete-schedule-dialog-content");l.find("button.hustle-delete-confirm").length||l.append(o),e("#"+i+" #hustle-dialog--delete-schedule-title").html(a.title),e("#"+i+" #hustle-dialog--delete-schedule-description").html(a.description),SUI.replaceModal(i,"hustle-schedule-notice",undefined,!0),e("#hustle-delete-schedule-dialog-content").off("submit").on("submit",(e=>this.deactivateSchedule(e)))},deactivateSchedule(e){e.preventDefault(),this.closeModal(),this.model.set("is_schedule","0"),this.trigger("schedule:updated")},checkboxWithDependenciesChanged(t){const i=e(t.currentTarget),s=i.data("disable-on"),a=i.data("hide-on");if(s){const e=this.$(`[data-checkbox-content="${s}"]`);i.is(":checked")?(e.addClass("sui-disabled"),e.prop("disabled",!0),e.parent().hasClass("select-container")&&e.parent().addClass("sui-disabled")):(e.removeClass("sui-disabled"),e.prop("disabled",!1),e.parent().hasClass("select-container")&&e.parent().removeClass("sui-disabled"))}if(a){const e=this.$(`[data-checkbox-content="${a}"]`);i.is(":checked")?n.accessibleHide(e):n.accessibleShow(e)}},customTimezoneChanged(t){const i=e(t.currentTarget).val(),s=this.$("#hustle-custom-timezone-current-time"),n=this.getTimeToDisplay("custom",i);s.text(n)},closeModal(){e(".hustle-datepicker-field").datepicker("destroy"),SUI.closeModal()},serializeObject(t){const i={},s=t.serializeArray();return e.each(s,(function(){void 0!==i[this.name]?(i[this.name].push||(i[this.name]=[i[this.name]]),i[this.name].push(this.value||"")):i[this.name]=this.value||""})),t.find("input:disabled[name]").each((function(){i[this.name]=this.value||""})),t.find("select:disabled[name]").each((function(){i[this.name]=this.value||""})),t.find('input[type="checkbox"]:not(:checked)').each((function(){void 0===i[this.name]?i[this.name]="0":"0"!==i[this.name]||t.find(`input[name="${this.name}"]:checked`).length?Array.isArray(i[this.name])||(i[this.name]=[i[this.name]]):i[this.name]=[]})),i}})}))},4554:function(){Hustle.define("Modals.Optin_Fields",(function(){"use strict";return Backbone.View.extend({el:"#hustle-dialog--optin-fields",model:{},selectedFields:[],events:{"click .sui-box-selector input":"selectFields","click #hustle-insert-fields":"insertFields"},initialize(e){this.model=e.model,this.selectedFields=[],this.$el.off("close").on("close",(()=>this.closeModalActions()))},selectFields(e){const t=this.$(e.target),i=t.val();this.$el.find('label[for="'+t.attr("id")+'"]').toggleClass("selected"),t.prop("checked")?this.selectedFields.push(i):this.selectedFields=_.without(this.selectedFields,i)},insertFields(e){const t=this.$(e.target);t.addClass("sui-button-onload"),this.trigger("fields:added",this.selectedFields),setTimeout((function(){t.removeClass("sui-button-onload"),SUI.closeModal()}),300)},closeModalActions(){this.undelegateEvents(),this.stopListening();const e=Object.keys(this.model.get("form_elements"));let t=".sui-box-selector";e.includes("recaptcha")&&(t+=":not(.hustle-optin-insert-field-label--recaptcha)"),e.includes("gdpr")&&(t+=":not(.hustle-optin-insert-field-label--gdpr)");const i=this.$el.find(t),s=i.find("input");setTimeout((()=>{i.removeClass("selected"),s.prop("checked",!1),s[0].checked=!1}),200)}})}))},90:function(){Hustle.define("Modals.PublishFlow",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--publish-flow",initialize(){},open(){let t=this.$("#hustle-dialog--publish-flow-icon");t.length||(t=e('<span id="hustle-dialog--publish-flow-icon" class="sui-lg" aria-hidden="true" style="margin-bottom: 20px;"></span>'),t.insertBefore("#hustle-dialog--publish-flow-title")),this.setLoading(),this.$(".sui-box").find(".sui-image").css("max-height",""),SUI.openModal("hustle-dialog--publish-flow",e(".hustle-publish-button")[0],this.$(".hustle-modal-close")[0],!0)},setLoading(){const e=this.$("#hustle-dialog--publish-flow-icon"),t=this.$(".sui-box"),i=this.$(".sui-box-header .hustle-modal-close"),s=this.$("#hustle-dialog--publish-flow-title"),n=this.$("#hustle-dialog--publish-flow-description"),a=this.$("#hustle-published-notice-with-schedule-end");e.removeClass("sui-icon-"+t.data("ready-icon")),e.addClass("sui-icon-"+t.data("loading-icon")),"loader"===t.attr("data-loading-icon")&&e.addClass("sui-loading"),s.text(t.data("loading-title")),n.text(t.data("loading-desc")),a.hide(),i.hide()},setPublished(e,t){const i=this.$("#hustle-dialog--publish-flow-icon"),s=this.$(".sui-box"),n=this.$(".sui-box-header .hustle-modal-close"),a=this.$("#hustle-dialog--publish-flow-title"),o=this.$("#hustle-dialog--publish-flow-description"),l=this.$("#hustle-published-notice-with-schedule-end"),d=e?s.data("ready-desc-alt"):s.data("ready-desc");i.removeClass("sui-icon-"+s.data("loading-icon")),i.addClass("sui-icon-"+s.data("ready-icon")),"loader"===s.attr("data-loading-icon")&&i.removeClass("sui-loading"),e&&t?(s.find(".sui-image").css("max-height","120px"),l.show()):l.hide(),a.text(s.data("ready-title")),o.text(d),a.trigger("focus"),n.show()}})}))},9103:function(){Hustle.define("Modals.Visibility_Conditions",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--visibility-options",selectedConditions:[],opts:{groupId:0,conditions:[]},events:{"click .sui-box-selector input":"selectConditions"},initialize(t){e("#hustle-add-conditions").off("click").on("click",(e=>this.addConditions(e))),this.opts=_.extend({},this.opts,t),this.selectedConditions=this.opts.conditions,this.$(".hustle-visibility-condition-option").prop("checked",!1).prop("disabled",!1);for(const e of this.selectedConditions)this.$("#hustle-condition--"+e).prop("checked",!0).prop("disabled",!0)},selectConditions(e){const t=this.$(e.target),i=this.$el.find('label[for="'+t.attr("id")+'"]'),s=t.val();i.toggleClass("selected"),t.prop("checked")?this.selectedConditions.push(s):this.selectedConditions=_.without(this.selectedConditions,s)},addConditions(e){const t=this,i=this.$(e.target);i.addClass("sui-button-onload"),this.trigger("conditions:added",{groupId:this.opts.groupId,conditions:this.selectedConditions}),setTimeout((function(){SUI.closeModal(),i.removeClass("sui-button-onload"),t.undelegateEvents()}),500)}})}))},5311:function(e){"use strict";e.exports=jQuery}},t={};function i(s){var n=t[s];if(void 0!==n)return n.exports;var a=t[s]={exports:{}};return e[s](a,a.exports,i),a.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var s in t)i.o(t,s)&&!i.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";i(6018),i(5492),i(1442),i(7212),i(8341),i(5032),i(4404),i(262),i(527);var e=i(5311),t=i.n(e);const s={},n=Hustle.View.extend({conditionId:"",className:"sui-builder-field sui-accordion-item sui-accordion-item--open",_template:Optin.template("hustle-visibility-rule-tpl"),template:!1,_defaults:{typeName:"",conditionName:""},_events:{"change .hustle-shown-from-date":"changedFromDate","change .hustle-shown-to-date":"changedUpToDate","change input":"changeInput","change textarea":"changeInput","change select":"changeInput"},init(e){return this.undelegateEvents(),this.$el.removeData().off(),this.type=e.type,this.groupId=e.groupId,this.filter_type=e.filter_type,this.id=this.conditionId,this.template=void 0!==this.cpt?Optin.template("hustle-visibility-rule-tpl--post_type"):Optin.template("hustle-visibility-rule-tpl--"+this.conditionId),this._defaults={typeName:optinVars.module_type_name,conditionName:optinVars.messages.conditions[this.conditionId]?optinVars.messages.conditions[this.conditionId]:this.conditionId,groupId:this.groupId,id:this.conditionId,source:e.source},this.data=this.getData(),this.render(),this.events=t().extend(!0,{},this.events,this._events),this.delegateEvents(),this},getData(){return _.extend({},this._defaults,this.defaults(),this.model.get(this.conditionId),{type:this.type})},getTitle(){return this.title.replace("{type_name}",this.data.typeName)},getBody(){return"function"==typeof this.body?this.body.apply(this,arguments):this.body.replace("{type_name}",this.data.typeName)},getHeader(){return this.header},countLines(e){return e.replace(/\s+$/g,"").split("\n").length},render(){this.setProperties();const e=this._template(_.extend({},{title:this.getTitle(),body:this.getBody(),header:this.getHeader()},this._defaults,{type:this.type}));return this.$el.html(""),this.$el.html(e),t()(".wph-conditions--box .wph-conditions--item:not(:last-child)").removeClass("wph-conditions--open").addClass("wph-conditions--closed"),t()(".wph-conditions--box .wph-conditions--item:not(:last-child) section").hide(),this.rendered&&"function"==typeof this.rendered&&this.rendered.apply(this,arguments),this},changedFromDate(e){const i=t()(e.target),s=i.closest(".sui-accordion-item-body").find(".hustle-shown-to-date");if(0>i.val())i.val(0);else if(0<1*s.val()&&1*i.val()>=1*s.val()){const e=1*s.val();i.val(e-1)}},changedUpToDate(e){const i=t()(e.target),s=i.val(),n=i.closest(".sui-accordion-item-body").find(".hustle-shown-from-date");if(n&&"0"!==s&&1*s<=1*n.val()){const e=1*n.val();i.val(e+1)}},updateAttribute(e,t){this.data=this.model.get(this.conditionId),this.data[e]=t,this.model.set(this.conditionId,this.data),this.model.trigger("change")},getAttribute(e){const t=this.model.get(this.conditionId);return!(!t||!t[e])&&t[e]},refreshLabel(){const e=this.getHeader();this.$el.find(".wph-condition--preview").html(""),this.$el.find(".sui-accordion-item-header .sui-tag").html(e)},changeInput(e){const i=e.target,s=t()(i);let n=s.is(".sui-select")?s.val():e.target.value;if(e.stopImmediatePropagation(),s.is(":checkbox")&&(n=s.is(":checked")),s.is(".select2-search__field"))return!1;const a=i.getAttribute("data-attribute");this.updateAttribute(a,n),this.refreshLabel()},getConfigs(){return this.defaults()||!0}}),a=function(){t()(".wph-conditions--items").data("select2ScrollPosition",{})},o={events:{'change input[type="radio"]':"setCurrentLi"},setCurrentLi(e){const i=t()(e.target),s=i.closest("li");s.siblings().removeClass("current"),s.toggleClass("current",i.is(":checked"))}},l=(e,t)=>{e.$(".hustle-select-ajax").SUIselect2({tags:"true",width:"100%",dropdownCssClass:"sui-select-dropdown",ajax:{url:ajaxurl,delay:250,dataType:"json",type:"POST",data(e){return{action:"get_new_condition_ids",search:e.term,postType:t}},processResults(e){return{results:e.data}},cache:!0},createTag(){return null}}).on("select2:selecting",a).on("select2:unselecting",a)};s.posts=n.extend(_.extend({},o,{conditionId:"posts",setProperties(){this.title=optinVars.messages.conditions.posts},defaults(){return{filter_type:"except",posts:[]}},getHeader(){return this.getAttribute("posts").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("posts").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"post")}})),s.pages=n.extend(_.extend({},o,{conditionId:"pages",setProperties(){this.title=optinVars.messages.conditions.pages},defaults(){return{filter_type:"except",pages:[]}},getHeader(){return this.getAttribute("pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"page")}})),optinVars.post_types&&_.each(optinVars.post_types,(function(e,t){s[e.name]=n.extend(_.extend({},o,{conditionId:e.name,cpt:!0,setProperties(){this.title=e.label},defaults(){return{filter_type:"except",selected_cpts:[],postType:t,postTypeLabel:e.label}},getHeader(){return this.getAttribute("selected_cpts").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("selected_cpts").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,t)}}))})),s.categories=n.extend(_.extend({},o,{conditionId:"categories",setProperties(){this.title=optinVars.messages.conditions.categories},defaults(){return{filter_type:"except",categories:[]}},getHeader(){return this.getAttribute("categories").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("categories").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"category")}})),s.tags=n.extend(_.extend({},o,{conditionId:"tags",setProperties(){this.title=optinVars.messages.conditions.tags},defaults(){return{filter_type:"except",tags:[]}},getHeader(){return this.getAttribute("tags").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("tags").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"tag")}})),s.visitor_logged_in_status=n.extend({conditionId:"visitor_logged_in_status",setProperties(){this.title=optinVars.messages.conditions.visitor_logged_in},defaults(){return{show_to:"logged_in"}},getHeader(){return this.getAttribute("show_to").length&&"logged_out"===this.getAttribute("show_to")?optinVars.messages.condition_labels.logged_out:optinVars.messages.condition_labels.logged_in},body(){return this.template(this.getData())}}),s.shown_less_than=n.extend({conditionId:"shown_less_than",setProperties(){this.title=optinVars.messages.conditions.shown_less_than},defaults(){return{less_or_more:"less_than",less_than:""}},getHeader(){return 0<this.getAttribute("less_than")?"less_than"===this.getAttribute("less_or_more")?optinVars.messages.condition_labels.number_views.replace("{number}",this.getAttribute("less_than")):optinVars.messages.condition_labels.number_views_more.replace("{number}",this.getAttribute("less_than")):optinVars.messages.condition_labels.any},body(){return this.template(this.getData())}}),s.visitor_device=n.extend({conditionId:"visitor_device",setProperties(){this.title=optinVars.messages.conditions.only_on_mobile},defaults(){return{filter_type:"mobile"}},getHeader(){return"not_mobile"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.desktop_only:optinVars.messages.condition_labels.mobile_only},body(){return this.template(this.getData())}}),s.from_referrer=n.extend({conditionId:"from_referrer",disable:["from_referrer"],setProperties(){this.title=optinVars.messages.conditions.from_specific_ref},defaults(){return{filter_type:"true",refs:""}},getHeader(){let e=0;return this.getAttribute("refs").length&&(e=this.countLines(this.getAttribute("refs"))),e?("false"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.except_these:optinVars.messages.condition_labels.only_these).replace("{number}",e):"false"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.any:optinVars.messages.condition_labels.none},body(){return this.template(this.getData())}}),s.source_of_arrival=n.extend({conditionId:"source_of_arrival",setProperties(){this.title=optinVars.messages.conditions.from_search_engine},defaults(){return{source_direct:"false",source_external:"false",source_internal:"false",source_not_search:"false",source_search:"false"}},getHeader(){let e=0;const t=_.isTrue(this.getAttribute("source_direct"))&&++e,i=_.isTrue(this.getAttribute("source_external"))&&++e,s=_.isTrue(this.getAttribute("source_internal"))&&++e,n=_.isTrue(this.getAttribute("source_search"))&&++e,a=_.isTrue(this.getAttribute("source_not_search"))&&++e;return n&&a||t&&s&&i?optinVars.messages.condition_labels.any:e?optinVars.messages.condition_labels.any_conditions.replace("{number}",e):optinVars.messages.condition_labels.any},body(){return this.template(this.getData())}}),s.on_url=n.extend({conditionId:"on_url",setProperties(){this.title=optinVars.messages.conditions.on_specific_url},defaults(){return{filter_type:"except",urls:""}},getHeader(){let e=0;return this.getAttribute("urls").length&&(e=this.countLines(this.getAttribute("urls"))),e?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",e):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())}}),s.on_browser=n.extend({conditionId:"on_browser",setProperties(){this.title=optinVars.messages.conditions.on_specific_browser},defaults(){return{browsers:"",filter_type:"except"}},getHeader(){return this.getAttribute("browsers").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("browsers").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("browsers")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.visitor_commented=n.extend({conditionId:"visitor_commented",setProperties(){this.title=optinVars.messages.conditions.visitor_has_never_commented},defaults(){return{filter_type:"true"}},getHeader(){return"false"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.false:optinVars.messages.condition_labels.true},body(){return this.template(this.getData())}}),s.user_roles=n.extend({conditionId:"user_roles",setProperties(){this.title=optinVars.messages.conditions.on_specific_roles},defaults(){return{roles:"",filter_type:"except"}},getHeader(){return this.getAttribute("roles").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("roles").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("roles")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.page_templates=n.extend({conditionId:"page_templates",setProperties(){this.title=optinVars.messages.conditions.on_specific_templates},defaults(){return{templates:"",filter_type:"except"}},getHeader(){return this.getAttribute("templates").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("templates").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("templates")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.user_registration=n.extend({conditionId:"user_registration",setProperties(){this.title=optinVars.messages.conditions.user_registration},defaults(){return{from_date:0,to_date:0}},getHeader(){return(0<this.getAttribute("from_date")?optinVars.messages.condition_labels.reg_date.replace("{number}",this.getAttribute("from_date")):optinVars.messages.condition_labels.immediately)+" - "+(0<this.getAttribute("to_date")?optinVars.messages.condition_labels.reg_date.replace("{number}",this.getAttribute("to_date")):optinVars.messages.condition_labels.forever)},body(){return this.template(this.getData())}}),s.visitor_country=n.extend({conditionId:"visitor_country",setProperties(){this.title=optinVars.messages.conditions.not_in_a_country},defaults(){return{countries:"",filter_type:"except"}},getHeader(){return this.getAttribute("countries").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("countries").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("countries")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.wp_conditions=n.extend({conditionId:"wp_conditions",setProperties(){this.title=optinVars.messages.conditions.wp_conditions},defaults(){return{wp_conditions:"",filter_type:"except"}},getHeader(){return this.getAttribute("wp_conditions").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wp_conditions").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("wp_conditions")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.archive_pages=n.extend({conditionId:"archive_pages",setProperties(){this.title=optinVars.messages.conditions.archive_pages},defaults(){return{archive_pages:"",filter_type:"except"}},getHeader(){return this.getAttribute("archive_pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("archive_pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("archive_pages")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.wc_pages=n.extend(_.extend({},o,{conditionId:"wc_pages",setProperties(){this.title=optinVars.messages.conditions.wc_pages},defaults(){return{filter_type:"all"}},getHeader(){return"none"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())}})),s.wc_categories=n.extend(_.extend({},o,{conditionId:"wc_categories",setProperties(){this.title=optinVars.messages.conditions.wc_categories},defaults(){return{filter_type:"except",wc_categories:[]}},getHeader(){return this.getAttribute("wc_categories").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_categories").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"wc_category")}})),s.wc_tags=n.extend(_.extend({},o,{conditionId:"wc_tags",setProperties(){this.title=optinVars.messages.conditions.wc_tags},defaults(){return{filter_type:"except",wc_tags:[]}},getHeader(){return this.getAttribute("wc_tags").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_tags").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"wc_tag")}})),s.wc_archive_pages=n.extend({conditionId:"wc_archive_pages",setProperties(){this.title=optinVars.messages.conditions.wc_archive_pages},defaults(){return{wc_archive_pages:"",filter_type:"except"}},getHeader(){return this.getAttribute("wc_archive_pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_archive_pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("wc_archive_pages")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.wc_static_pages=n.extend({conditionId:"wc_static_pages",setProperties(){this.title=optinVars.messages.conditions.wc_static_pages},defaults(){return{wc_static_pages:"",filter_type:"except"}},getHeader(){return this.getAttribute("wc_static_pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_static_pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("wc_static_pages")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.cookie_set=n.extend({conditionId:"cookie_set",setProperties(){this.title=optinVars.messages.conditions.cookie_set},defaults(){return{cookie_name:"",cookie_value:"",filter_type:"exists",cookie_value_conditions:"anything"}},changeInput(e){const i=e.target,s=t()(i);let n,a,o,l,d=s.is(".sui-select")?s.val():e.target.value;if(e.stopImmediatePropagation(),void 0!==s.find(":selected").data("switcher-menu")&&(a=s.closest(".select-content-switcher-wrapper").find(`.select-switcher-content[data-switcher-content="${s.find(":selected").data("switcher-menu")}"] input`),o=a.val(),o=o||"",n=this.updateAttribute("cookie_value",o)),"filter_type"===s.data("attribute")&&(l=s.closest(".sui-side-tabs").find('.sui-tab-boxed:not(.active) input[data-attribute="cookie_name"]').val(),s.closest(".sui-side-tabs").find('.sui-tab-boxed.active input[data-attribute="cookie_name"]').val(l),n=this.updateAttribute("cookie_name",l)),s.is(":checkbox")&&(d=s.is(":checked")),s.is(".select2-search__field"))return!1;const r=i.getAttribute("data-attribute");return n=this.updateAttribute(r,d),this.refreshLabel(),n},getHeader(){return this.getAttribute("cookie_name")?"exists"===this.getAttribute("filter_type")?"anything"===this.getAttribute("cookie_value_conditions")?optinVars.messages.condition_labels.cookie_anything.replace("{name}",this.getAttribute("cookie_name")).replace(/(<([^>]+)>)/gi,""):optinVars.messages.condition_labels.cookie_value.replace("{name}",this.getAttribute("cookie_name")).replace("{value_condition}",optinVars.wp_cookie_set[this.getAttribute("cookie_value_conditions")]).replace("{value}",this.getAttribute("cookie_value")).replace(/(<([^>]+)>)/gi,""):optinVars.messages.condition_labels.cookie_doesnt_exist.replace("{name}",this.getAttribute("cookie_name")).replace(/(<([^>]+)>)/gi,""):"-"},body(){return this.template(this.getData())},rendered(){SUI.select.init(this.$(".sui-select"))}});i(8169),i(5554),i(1802),i(4554),i(90),i(9103),i(9530),i(3379),i(5013),i(7580),i(8327),i(4484),i(831),i(9547),i(4114),i(4592),i(8567);var d=i(2947);Hustle.define("Mixins.Module_Visibility",(function(e){return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-conditions-group",events:{"click .hustle-add-new-visibility-group":"addNewGroup","click .hustle-choose-conditions":"openConditionsModal","click .hustle-remove-visibility-group":"removeGroup","change .visibility-group-filter-type":"updateAttribute","change .visibility-group-show-hide":"updateAttribute","change .visibility-group-apply-on":"updateGroupApplyOn"},init(t){const i=t.BaseModel.extend({defaults:{conditions:""},initialize(e){if(_.extend(this,e),!(this.get("conditions")instanceof Backbone.Model)){_.isEmpty(this.get("conditions"))&&_.isArray(this.get("conditions"))&&(this.conditions={});const e=Backbone.Model;this.set("conditions",new e(this.conditions),{silent:!0})}}});this.model=new i(optinVars.current.visibility||{}),this.moduleType=optinVars.current.data.module_type,this.activeConditions={},this.render(),e("#hustle-general-conditions").on("click",(e=>this.switchConditions(e))),e("#hustle-wc-conditions").on("click",(e=>this.switchConditions(e))),this.groupId=""},render(){const t=this,i=this.model.get("conditions").toJSON();if(e.isEmptyObject(i))this.addNewGroup();else{for(const e in i){let i=this.model.get("conditions."+e);i instanceof Backbone.Model||(_.isEmpty(i)&&_.isArray(i)&&(i={}),i=this.getConditionsGroupModel(i),t.model.set("conditions."+e,i,{silent:!0})),this.addGroupToPanel(i,"render")}this.maybeToggleGroupsBin()}},afterRender(){this.bindRemoveConditions()},bindRemoveConditions(){e("#hustle-conditions-group .hustle-remove-visibility-condition").off("click").on("click",(e=>this.removeCondition(e)))},openConditionsModal(t){const i=this,s=e(t.currentTarget),n=s.data("group-id"),a=this.model.get("conditions."+n),o=void 0!==a?Object.keys(a.toJSON()):[];new(Hustle.get("Modals.Visibility_Conditions"))({groupId:n,conditions:o}).on("conditions:added",(e=>i.addNewConditions(e))),this.groupId=n,SUI.openModal("hustle-dialog--visibility-options",s[0],this.$("#hustle-dialog--visibility-options .sui-box-header .sui-button-icon")[0],!0)},addNewConditions(t){const i=this,s=t.groupId,n=t.conditions,a=this.model.get("conditions."+s);e.each(n,((e,t)=>{if(a.get(t))return!0;i.addConditionToPanel(t,{},s,a,"new")})),this.bindRemoveConditions(),Hustle.Events.trigger("view.rendered",this)},addGroupToPanel(t,i){const s=t.get("group_id"),n=e("#hustle-visibility-conditions-box"),a=Optin.template("hustle-visibility-group-box-tpl")(_.extend({},{groupId:s,apply_on_floating:t.get("apply_on_floating"),apply_on_inline:t.get("apply_on_inline"),apply_on_widget:t.get("apply_on_widget"),apply_on_shortcode:t.get("apply_on_shortcode"),show_or_hide_conditions:t.get("show_or_hide_conditions"),filter_type:t.get("filter_type")})),o=e(a);o.insertBefore(n.find(".hustle-add-new-visibility-group")),SUI.select.init(o.find(".sui-select")),this.activeConditions[s]={};const l=this,d=t.toJSON();e.each(d,(function(e,n){if("object"!=typeof n)return!0;l.addConditionToPanel(e,n,s,t,i)})),this.$(".sui-accordion").each((function(){SUI.suiAccordion(this)}))},addConditionToPanel(t,i,n,a,o){if(void 0===s[t])return;const l=new s[t]({type:this.moduleType,model:a,groupId:n,source:o});if(!l)return;const d=this.$("#hustle-visibility-group-"+n+" .sui-box-builder-body");return d.find(".sui-builder-field").length||(d.find(".sui-box-builder-message-block").hide(),d.find(".sui-button-dashed").show()),e.isEmptyObject(i)?a.set(t,l.getConfigs()):a.set(t,i),this.activeConditions[n][t]=l,e(l.$el).appendTo(d.find(".sui-builder-fields")),l},addNewGroup(){const e=this.getConditionsGroupModel(),t=e.get("group_id");this.model.set("conditions."+t,e),this.addGroupToPanel(e,"new"),this.maybeToggleGroupsBin(),Hustle.Events.trigger("view.rendered",this)},switchConditions(t){t.preventDefault();"hustle-wc-conditions"===e(t.currentTarget).prop("id")?(e("#hustle-dialog--visibility-options .general_condition").hide(),e("#hustle-dialog--visibility-options .wc_condition").show()):(e("#hustle-dialog--visibility-options .wc_condition").hide(),e("#hustle-dialog--visibility-options .general_condition").show())},removeGroup(t){const i=e(t.currentTarget).data("group-id"),s=this.$("#hustle-visibility-group-"+i);delete this.activeConditions[i],this.model.get("conditions").unset(i),s.remove(),Object.keys(this.activeConditions).length||this.addNewGroup(),this.maybeToggleGroupsBin()},removeCondition(t){const i=e(t.currentTarget),s=i.data("condition-id"),n=i.data("group-id"),a=this.$("#hustle-visibility-group-"+n+" .sui-box-builder-body");this.activeConditions[n][s].remove(),delete this.activeConditions[n][s],this.model.get("conditions."+n).unset(s),a.find(".sui-builder-field").length||a.find(".sui-box-builder-message-block").show(),this.bindRemoveConditions()},updateAttribute(t){t.stopPropagation();const i=e(t.target),s=i.data("group-id"),n=i.data("group-attribute"),a=i.val();this.model.get("conditions."+s).set(n,a)},updateGroupApplyOn(t){t.stopPropagation();const i=e(t.target),s=i.data("group-id"),n=i.data("property"),a=i.is(":checked"),o=this.model.get("conditions."+s);("embedded"===this.moduleType&&-1!==e.inArray(n,["apply_on_inline","apply_on_widget","apply_on_shortcode"])||"social_sharing"===this.moduleType&&-1!==e.inArray(n,["apply_on_floating","apply_on_inline","apply_on_widget","apply_on_shortcode"]))&&o.set(n,a)},getConditionsGroupModel(e){if(e)"embedded"!==this.moduleType||e.apply_on_inline&&e.apply_on_widget&&e.apply_on_shortcode?"social_sharing"!==this.moduleType||e.apply_on_floating&&e.apply_on_inline&&e.apply_on_widget&&e.apply_on_shortcode||(e.apply_on_floating||(e.apply_on_floating=!0),e.apply_on_inline||(e.apply_on_inline=!0),e.apply_on_widget||(e.apply_on_widget=!0),e.apply_on_shortcode||(e.apply_on_shortcode=!1)):(e.apply_on_inline||(e.apply_on_inline=!0),e.apply_on_widget||(e.apply_on_widget=!0),e.apply_on_shortcode||(e.apply_on_shortcode=!1));else{const t=(new Date).getTime().toString(16);this.model.get("conditions."+t),e={group_id:t,show_or_hide_conditions:"show",filter_type:"all"},"embedded"===this.moduleType?(e.apply_on_inline=!0,e.apply_on_widget=!0,e.apply_on_shortcode=!1):"social_sharing"===this.moduleType&&(e.apply_on_floating=!0,e.apply_on_inline=!0,e.apply_on_widget=!0,e.apply_on_shortcode=!1)}return new(0,Backbone.Model)(e)},maybeToggleGroupsBin(){const t=this.model.get("conditions"),i=e("#hustle-conditions-group .sui-box-builder-header .hustle-remove-visibility-group");1===Object.keys(t.toJSON()).length?d.accessibleHide(i):d.accessibleShow(i)}})}));i(5229),i(1553),i(3664),i(8616),i(9090),i(5362),i(759),i(7202),i(5552),i(5533),i(792),i(2947),i(4526),i(2506),i(9156),i(4327),i(6357),i(1771),i(7570),i(6415),i(6699),i(7373),i(4475),i(981),i(4553),i(3901)}()}();
1
+ !function(){var e={6018:function(){!function(){"use strict";window.Hustle=function(e,t,i){const s={},n={},a={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g},o=_.extend({},Backbone.Events),l=Backbone.View.extend({initialize(){_.isFunction(this.initMix)&&this.initMix.apply(this,arguments),this.render&&(this.render=_.wrap(this.render,(function(e){this.trigger("before_render"),e.call(this),o.trigger("view.rendered",this),this.trigger("rendered")}))),_.isFunction(this.init)&&this.init.apply(this,arguments)}}),d=_.memoize((function(e){let t;return function(i){return t=t||_.template(document.getElementById(e).innerHTML,null,a),t(i).replace("/*<![CDATA[*/","").replace("/*]]>*/","")}})),r=_.memoize((function(e){let t;return function(i){return t=t||_.template(e,null,a),t(i)}}));return{define:function(s,a){if(s.split(".").length){const o=function(s,n){const l=s.split("."),d=l.splice(0,1)[0];let r;d&&(l.length?n[d]=n[d]||{}:(r=a.call(null,e,t,i),n[d]=_.isFunction(r)||void 0===r?r:_.extend(n[d]||{},r)),l.length&&d&&o(l.join("."),n[d]))};o(s,n)}else{const o=n[s]||{};n[s]=_.extend(o,a.call(null,e,t,i))}},setModule:(e,t)=>{s[e]=t},getModules:function(){return s},getModule:function(e){return s[e]},get:function(e){let t,i;return e.split(".").length?(t=!1,i=function(e,s){const n=e.split("."),a=n.splice(0,1)[0];t=s[a],n.length&&i(n.join("."),s[a])},i(e,n),t):n[e]||!1},Events:o,View:l,template:d,createTemplate:r,getTemplateOptions:function(){return e.extend(!0,{},a)},consts:{ModuleShowCount:"hustle_module_show_count-"}}}(jQuery,document,window)}(jQuery)},5492:function(){!function(e){"use strict";window.Optin={},window.Optin.Models={},window.Optin.template=_.memoize((function(t){let i;const s={evaluate:/<#([\s\S]+?)#>/g,interpolate:/\{\{\{([\s\S]+?)\}\}\}/g,escape:/\{\{([^\}]+?)\}\}(?!\})/g};return function(n){return i=i||_.template(e("#"+t).html(),null,s),i(n).replace("/*<![CDATA[*/","").replace("/*]]>*/","")}})),window.Optin.templateCompat=_.memoize((function(t){let i;return function(s){return i=i||_.template(e("#"+t).html()),i(s).replace("/*<![CDATA[*/","").replace("/*]]>*/","")}})),window.Optin.cookie={get(e){let t;const i=document.cookie.split(";"),s=i.length,n=e+"=";for(let e=0;e<s;e+=1){for(t=i[e];" "===t.charAt(0);)t=t.substring(1,t.length);if(0===t.indexOf(n)){const e=t.substring(n.length,t.length);return e?JSON.parse(e):e}}return null},set(t,i,s){let n,a;i=Array.isArray(i)||e.isPlainObject(i)?JSON.stringify(i):i,isNaN(s)?a="":(n=new Date,n.setTime(n.getTime()+24*s*60*60*1e3),a="; expires="+n.toGMTString()),document.cookie=t+"="+i+a+"; path=/"}},window.Optin.Mixins={_mixins:{},_servicesMixins:{},_desingMixins:{},_displayMixins:{},add(e,t){this._mixins[e]=t},getMixins(){return this._mixins},addServicesMixin(e,t){this._servicesMixins[e]=t},getServicesMixins(){return this._servicesMixins}}}(jQuery)},1442:function(e,t,i){var s=i(2947),n=i(792);!function(e){"use strict";Backbone.Model.prototype.toJSON=function(){const e=_.clone(this.attributes);let t;for(t in e)(e[t]instanceof Backbone.Model||Backbone.Collection&&e[t]instanceof Backbone.Collection)&&(e[t]=e[t].toJSON());return e},_.mixin({toBool(e){return _.isBoolean(e)?e:_.isString(e)&&-1!==["true","false","1"].indexOf(e.toLowerCase())?"true"===e.toLowerCase()||"1"===e.toLowerCase():_.isNumber(e)?!!e:!(_.isUndefined(e)||_.isNull(e)||_.isNaN(e))&&e},isTrue(e){return!(_.isUndefined(e)||_.isNull(e)||_.isNaN(e))&&(_.isNumber(e)?0!==e:(e=e.toString().toLowerCase(),-1!==["1","true","on"].indexOf(e)))},isFalse(e){return!_.isTrue(e)},controlBase(e,t,i){return i=_.isUndefined(i)?"checked":i,e=_.toBool(e),t=_.isBoolean(e)?_.isTrue(t):t,_.isEqual(e,t)?i+"="+i:""},checked(e,t){return _.controlBase(e,t,"checked")},selected(e,t){return _.controlBase(e,t,"selected")},disabled(e,t){return _.controlBase(e,t,"disabled")},class(e,t,i){return _.isTrue(e)?t:void 0!==i?i:""}}),Hustle.Events.on("view.rendered",(function(t){if(t instanceof Backbone.View){const i=e=>{e.hide(),e.prop("tabindex","-1"),e.prop("hidden",!0)},n=e=>{e.show(),e.prop("tabindex","0"),e.removeProp("hidden")};SUI.tabs({callback(e,t){const i=e.closest(".sui-tabs"),s="cta-helper-enable",n="cta-helper-disable";"tab-"+s===e.attr("id")?i.find("#input-"+s).trigger("click"):"tab-"+n===e.attr("id")&&i.find("#input-"+n).trigger("click");"tab-schedule-everyday"===e.attr("id")&&i.find("#input-schedule-everyday").trigger("click"),"tab-schedule-somedays"===e.attr("id")&&i.find("#input-schedule-somedays").trigger("click"),"tab-timezone-server"===e.attr("id")&&i.find("#input-timezone-server").trigger("click"),"tab-timezone-custom"===e.attr("id")&&i.find("#input-timezone-custom").trigger("click")}}),t.$(".sui-side-tabs").each((function(){const t=e(this),s=t.find(".sui-tabs-menu .sui-tab-item input");if(!s.length)return;const a=()=>{let t="";e.each(s,(function(){const s=e(this),a=s.parent("label"),o=s.data("tab-menu"),l=e(`.sui-tabs-content [data-tab-content="${o}"]`),d=e(`[data-tab-dependent="${o}"]`);s[0].checked?(a.addClass("active"),o&&(t=o,l.addClass("active"),n(d))):(a.removeClass("active"),o!==t&&(l.removeClass("active"),i(d)))}))};a(),s.on("change",(()=>a()));t.find("button.sui-tab-item").on("click",(function(){const t=e(this),i=e("#"+t.data("label-for"));i.length&&i.trigger("click").trigger("change")}));const o=t.children(".hustle-tabs-option:checked");if(o.length){const e=o.prop("id");t.find(`button[data-label-for="${e}"]`).trigger("click")}})),t.$(".sui-side-tabs").each((function(){const t=e(this),s=t.children(".hustle-tabs-option");if(!s.length)return;const a=()=>{let a="";e.each(s,(function(){const s=e(this),o=s.attr("id"),l=t.find(`button[data-label-for="${o}"]`),d=l.attr("aria-controls"),r=e(`div[id="${d}"]`);s[0].checked?(l.addClass("active"),d&&(a=d,n(r))):(l.removeClass("active"),d!==a&&i(r))}))};a(),s.on("change",(()=>a()));t.children(".sui-tabs-menu").find("button.sui-tab-item").on("click",(function(){const t=e(this),i=e('input[id="'+t.data("label-for")+'"]');i.length&&i.trigger("click").trigger("change")}))})),t.$(".select-content-switcher-wrapper").each((function(){const t=e(this),s=t.find(".select-content-switcher"),a=s.find("option"),o=()=>{const o=s.find(":selected").data("switcher-menu"),l=t.find(`.select-switcher-content[data-switcher-content="${o}"]`);e.each(a,(function(){const s=e(this);if(s.data("switcher-menu")===o)n(l);else{const e=t.find(`.select-switcher-content[data-switcher-content="${s.data("switcher-menu")}"]`);i(e)}}))};o(),s.on("change",(()=>o()))})),t.$(".hustle-toggle-with-container").each((function(){const t=e(this),i=t.find("input[type=checkbox]"),n=e(`[data-toggle-content="${t.data("toggle-on")}"]`),a=e(`[data-toggle-content="${t.data("toggle-off")}"]`),o=()=>{i[0].checked?(s.accessibleShow(n),s.accessibleHide(a)):(s.accessibleShow(a),s.accessibleHide(n))};o(),i.on("change",o)})),t.$(".hustle-radio-with-dependency-to-disable").each((function(){const t=e(this),i=t.data("disable"),s=e(`[data-disable-content="${i}"]`),n=s.data("disable-off"),a=s.data("disable-on"),o=()=>{t.is(":checked")&&(n?n===t.val()?s.prop("disabled",!1):s.prop("disabled",!0):a&&(a===t.val()?s.prop("disabled",!0):s.prop("disabled",!1)))};o(),t.on("change",o)})),t.$(".hustle-select-with-dependency-to-disable").each((function(){const t=e(this),i=t.data("disable"),s=e(`[data-disable-content="${i}"]`),n=s.data("disable-off"),a=s.data("disable-on"),o=()=>{n?n===t.val()?s.prop("disabled",!1):s.prop("disabled",!0):a&&(a===t.val()?s.prop("disabled",!0):s.prop("disabled",!1))};o(),t.on("change",o)})),s.showHideDependencyOnSelectChange(t.$el)}})),e(document).ready((function(){e(".hustle-delete-module-button").on("click",(function(t){t.preventDefault();const i=e(t.currentTarget),s={id:i.data("id"),nonce:i.data("nonce"),action:"delete",title:i.data("title"),description:i.data("description"),actionClass:"hustle-single-module-button-action"};n.deleteModal.open(s,i[0])})),e(".hustle-module-tracking-reset-button, .hustle-module-purge-email-list-button").on("click",(function(t){t.preventDefault();const i=e(t.target),s=i.hasClass("hustle-module-purge-email-list-button")?"purge-email-list":"reset-tracking",a={id:i.data("module-id"),nonce:optinVars.single_module_action_nonce,action:s,title:i.data("title"),description:i.data("description"),actionClass:"hustle-single-module-button-action"};n.deleteModal.open(a,i[0])})),e(".hustle-copy-shortcode-button").on("click",(function(t){t.preventDefault();const i=e(t.target),s=i.data("shortcode"),a=i.closest(".sui-with-button-inside");if(void 0!==s){const t=e("<input />");e("body").append(t),t.val(s).trigger("select"),document.execCommand("copy"),t.remove(),n.Notification.open("success",optinVars.messages.shortcode_copied)}else if(a.length){a.find('input[type="text"]').trigger("select"),document.execCommand("copy")}})),e(".hustle-dismissible-admin-notice .notice-dismiss, .hustle-dismissible-admin-notice .dismiss-notice").on("click",(function(t){t.preventDefault();const i=e(t.currentTarget).closest(".hustle-dismissible-admin-notice");e.post(ajaxurl,{action:"hustle_dismiss_notification",name:i.data("name"),_ajax_nonce:optinVars.dismiss_notice_nonce}).always(i.fadeOut())})),e("#hustle-tracking-migration-notice .hustle-notice-dismiss").on("click",(function(t){t.preventDefault(),e("#hustle-dismiss-modal-button").on("click",(function(t){t.preventDefault(),e.post(ajaxurl,{action:"hustle_dismiss_notification",name:e(t.currentTarget).data("name"),_ajax_nonce:e(t.currentTarget).data("nonce")}).always((()=>location.reload()))})),SUI.openModal("hustle-dialog--migrate-dismiss-confirmation",e(".sui-header-title"))})),e(".sui-form-field input[type=number]").length&&e(".sui-form-field input[type=number]").on("keydown",(function(t){if(e(this)[0].hasAttribute("min")&&0<=e(this).attr("min")){0!==t.originalEvent.key.replace(/[^0-9^.^,]/,"").length||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.preventDefault()}})),setTimeout((function(){e(".hustle-scroll-to").length&&e("html, body").animate({scrollTop:e(".hustle-scroll-to").offset().top},"slow")}),100),e(".hustle-check-all").on("click",(function(t){const i=e(t.target),s=i.parents(".sui-wrap-hustle").find(".hustle-list"),n=i.is(":checked");s.find(".hustle-listing-checkbox").prop("checked",n),i.parents(".sui-wrap-hustle").find(".hustle-check-all").prop("checked",n),e(".hustle-bulk-apply-button").prop("disabled",!n)})),e(".hustle-list .hustle-listing-checkbox").on("click",(function(t){const i=e(t.target),s=i.parents(".sui-wrap-hustle").find(".hustle-list"),n=i.is(":checked")&&!s.find(".hustle-listing-checkbox:not(:checked)").length,a=0===s.find(".hustle-listing-checkbox:checked").length;e(".hustle-check-all").prop("checked",n),e(".hustle-bulk-apply-button").prop("disabled",a)})),e(".hustle-bulk-apply-button").on("click",(function(t){const i=e(t.target),s=e("select option:selected",i.closest(".hui-bulk-actions")).val(),a=e(".hustle-list .hustle-listing-checkbox:checked");if(0===a.length||"undefined"===s)return!1;const o=[];if(e.each(a,(function(){o.push(e(this).val())})),"delete-all"===s){const e={ids:o.join(","),nonce:i.siblings('input[name="hustle_nonce"]').val(),title:i.data("title"),description:i.data("description"),action:s};return n.deleteModal.open(e,i[0]),!1}}))}))}(jQuery)},7212:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Modals.Migration",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--migrate",data:{},events:{"click #hustle-migrate-start":"migrateStart","click #hustle-create-new-module":"createModule","click .sui-box-selector":"enableContinue","click .hustle-dialog-migrate-skip":"dismissModal"},initialize(){if(!this.$el.length)return;let t="",i="";0===this.$el.data("isFirst")?(t="#hustle-dialog--migrate-slide-2",i="hustle-migrate-start"):(t="#hustle-dialog--migrate-slide-1",i="hustle-migrate-get-started"),this.$(t).addClass("sui-active sui-loaded"),setTimeout((()=>SUI.openModal("hustle-dialog--migrate",i,e(".sui-wrap-hustle")[0],!1)),100),this.$progressBar=this.$el.find(".sui-progress .sui-progress-bar span"),this.$progressText=this.$el.find(".sui-progress .sui-progress-text span"),this.$partialRows=this.$el.find("#hustle-partial-rows")},migrateStart(t){const i=e(t.target),n=this.$el.find("#hustle-dialog--migrate-slide-2"),a=n.find("#hustle-dialog--migrate-slide-2-description");i.addClass("sui-button-onload"),n.find(".hustle-dialog-migrate-skip").remove(),a.text(a.data("migrate-text")),s.accessibleHide(n.find("div[data-migrate-start]")),s.accessibleHide(n.find("div[data-migrate-failed]")),s.accessibleShow(n.find("div[data-migrate-progress]")),SUI.closeNotice("hustle-dialog--migrate-error-notice"),this.migrateTracking(t),i.removeClass("sui-button-onload"),t.preventDefault()},migrateComplete(){const e=this.$("#hustle-dialog--migrate-slide-2"),t=this,i=e.find("#hustle-dialog--migrate-slide-2-title"),n=e.find("#hustle-dialog--migrate-slide-2-description");this.$el.find("sui-button-onload").removeClass("sui-button-onload"),i.text(i.data("done-text")),n.text(n.data("done-text")),s.accessibleHide(e.find("div[data-migrate-progress]")),s.accessibleShow(e.find("div[data-migrate-done]")),this.$el.closest(".sui-modal").on("click",(e=>t.closeDialog(e)))},migrateFailed(){const t=this.$el.find("#hustle-dialog--migrate-slide-2");t.find("#dialogDescription").text(""),s.accessibleHide(t.find("div[data-migrate-start]")),s.accessibleShow(t.find("div[data-migrate-failed]")),s.accessibleHide(t.find("div[data-migrate-progress]"));const i="hustle-dialog--migrate-error-notice",a=e("#"+i).data("message");n.Notification.open("error",a,!1,i,!1)},updateProgress(e,t,i){void 0===this.totalRows&&(this.totalRows=i,this.$el.find("#hustle-total-rows").text(i)),this.$partialRows.text(e);const s=t+"%";this.$progressBar.css("width",s),100>=t&&this.$progressText.text(t+"%")},migrateTracking(t){t.preventDefault();const i=this,s={action:"hustle_migrate_tracking",_ajax_nonce:e(t.currentTarget).data("nonce")};return e.ajax({type:"POST",url:ajaxurl,dataType:"json",data:s,success(e){if(e.success){const s=e.data.migrated_rows,n=e.data.migrated_percentage,a=e.data.total_entries||"0";"done"!==e.data.current_meta?(i.updateProgress(s,n,a),i.migrateTracking(t)):(i.updateProgress(s,n,a),setTimeout((()=>i.migrateComplete()),500))}else i.migrateFailed()},error(){i.migrateFailed()}}),!1},createModule(t){const i=e(t.target),s=this.$el.find(".sui-box-selector input:checked");if(s.length){this.dismissModal(),i.addClass("sui-button-onload");const e=s.val(),t=void 0!==optinVars.module_page[e]?optinVars.module_page[e]:optinVars.module_page.popup;window.location=`?page=${t}&create-module=true`}t.preventDefault()},closeDialog(e){SUI.closeModal(),e.preventDefault(),e.stopPropagation()},enableContinue(){this.$el.find("#hustle-create-new-module").prop("disabled",!1)},dismissModal(t){t&&t.preventDefault(),e.post(ajaxurl,{action:"hustle_dismiss_notification",name:"migrate_modal",_ajax_nonce:this.$el.data("nonce")})}}))}))},8341:function(){Hustle.define("Modals.Preview",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--preview",iframeWindow:null,events:{"click .hustle-modal-close":"close","click .hustle-preview-device-button":"previewDeviceSelected","click #hustle-preview-reload-module-button":"reloadModuleClicked"},open(e,t,i,s=!1){this.displayModuleName(s),this.maybeHideReloadButton(t),SUI.openModal("hustle-dialog--preview",i,null,!1,!1);const n={action:"open",moduleId:e,moduleType:t,previewData:s};this.initiateIframe(n)},displayModuleName(e){e&&this.$("#hustle-dialog--preview-description").html(e.module_name||"")},maybeHideReloadButton(e){const t=this.$("#hustle-preview-reload-module-button");"embedded"===e?t.addClass("sui-hidden-important"):t.removeClass("sui-hidden-important")},initiateIframe(e){const t=this.$("#hustle-preview-iframe");void 0===t.attr("src")?(t[0].src=t.data("src"),t.on("load",(()=>{const i=this.$("#hustle-preview-iframe-container");i.show(),i.prop("aria-hidden",!1),this.$("#hustle-preview-loader").remove(),this.iframeWindow=t[0].contentWindow,this.talkToIframe(e)}))):(this.$("#hustle-sr-text-preview-loaded").remove(),this.talkToIframe(e))},close(){setTimeout((()=>this.talkToIframe({action:"close"})),500)},reloadModuleClicked(){this.talkToIframe({action:"reload"})},previewDeviceSelected(t){const i=e(t.currentTarget),s=i.data("device");this.$(".hustle-preview-device-button").removeClass("sui-active"),i.addClass("sui-active"),this.$("#hustle-sr-text-preview-selected-device").html(i.data("selected")),"desktop"===s?(this.$el.removeClass("hustle-preview-mobile"),this.$el.addClass("hustle-preview-desktop")):"mobile"===s&&(this.$el.removeClass("hustle-preview-desktop"),this.$el.addClass("hustle-preview-mobile"))},talkToIframe(e){this.iframeWindow&&this.iframeWindow.postMessage(e,window.location)}})}))},5032:function(){Hustle.define("Modals.ReleaseHighlight",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--release-highlight",initialize(){this.$el.length&&(setTimeout((()=>this.show()),100),this.$el.on("close",(()=>this.dismissModal())))},show(){"undefined"!=typeof SUI?SUI.openModal("hustle-dialog--release-highlight",e(".sui-header-title")[0],this.$(".hustle-modal-close"),!0):setTimeout((()=>this.show()),100)},dismissModal(){e.post(ajaxurl,{action:"hustle_dismiss_notification",name:this.$el.data("name"),_ajax_nonce:optinVars.dismiss_notice_nonce})}}))}))},4404:function(){Hustle.define("Modals.ReviewConditions",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--review_conditions",events:{"click .hustle-review-conditions-dismiss":"dismissModal"},initialize(){this.$el.length&&setTimeout(this.show,100,this)},show(t){"undefined"!=typeof SUI&&void 0!==SUI.openModal?SUI.openModal("hustle-dialog--review_conditions",e(".sui-header-title")):setTimeout(t.show,100,t)},dismissModal(){e.post(ajaxurl,{action:"hustle_dismiss_notification",name:"41_visibility_behavior_update",_ajax_nonce:this.$el.data("nonce")})}}))}))},262:function(){Hustle.define("Upgrade_Modal",(function(){"use strict";return Backbone.View.extend({el:"#wph-upgrade-modal",opts:{},events:{"click .wpmudev-i_close":"close"},initialize(e){this.opts=_.extend({},this.opts,e)},close(e){e.preventDefault(),e.stopPropagation(),this.$el.removeClass("wpmudev-modal-active")}})}))},527:function(){Hustle.define("Modals.Welcome",(function(e){"use strict";new(Backbone.View.extend({el:"#hustle-dialog--welcome",events:{"click #hustle-new-create-module":"createModule","click .sui-box-selector":"enableContinue","click #getStarted":"dismissModal","click .sui-modal-skip":"dismissModal","click .hustle-button-dismiss-welcome":"dismissModal"},initialize(){this.$el.length&&setTimeout(this.show,100,this)},show(t){"undefined"!=typeof SUI?(SUI.openModal("hustle-dialog--welcome",e(".sui-header-title")[0],t.$("#hustle-dialog--welcome-first .sui-button-icon.hustle-button-dismiss-welcome"),!0),SUI.slideModal("hustle-dialog--welcome-first")):setTimeout(t.show,100,t)},createModule(t){const i=e(t.target),s=this.$el.find(".sui-box-selector input:checked");if(s.length){i.addClass("sui-button-onload");const e=s.val(),t=void 0!==optinVars.module_page[e]?optinVars.module_page[e]:optinVars.module_page.popup;window.location=`?page=${t}&create-module=true`}t.preventDefault()},enableContinue(){this.$el.find("#hustle-new-create-module").prop("disabled",!1)},dismissModal(t){t&&t.preventDefault(),e.post(ajaxurl,{action:"hustle_dismiss_notification",name:"welcome_modal",_ajax_nonce:this.$el.data("nonce")})}}))}))},7373:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Dashboard.View",(function(e){"use strict";if("toplevel_page_hustle"!==pagenow)return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .hustle-preview-module-button":"previewModule","click .hustle-delete-module-button":"openDeleteModal","click .hustle-free-version-create":"showUpgradeModal","click .sui-dropdown .hustle-onload-icon-action":"addLoadingIconToActionsButton","click .hustle-single-module-button-action":"handleSingleModuleAction"},initialize(){e("#hustle-dialog--welcome").length?this.openWelcomeDialog():e("#hustle-dialog--migrate").length?this.openMigrateDialog():e("#hustle-dialog--release-highlight").length&&this.openReleaseHighlightDialog(),this.doActionsBasedOnUrl()},doActionsBasedOnUrl(){if(s.getUrlParam("show-notice")){const e="success"===s.getUrlParam("show-notice")?"success":"error",t=s.getUrlParam("notice"),i=t&&"undefined"!==optinVars.messages[t]?optinVars.messages[t]:s.getUrlParam("notice-message");void 0!==i&&i.length&&n.Notification.open(e,i)}},previewModule(t){t.preventDefault();const i=e(t.currentTarget);this.getPreviewView().open(i.data("id"),i.data("type"),i,{module_name:i.data("name")})},getPreviewView(){if(!this.previewView){const e=Hustle.get("Modals.Preview");this.previewView=new e}return this.previewView},showUpgradeModal(t){void 0!==t&&t.preventDefault();e("#wph-upgrade-modal").addClass("wpmudev-modal-active")},openDeleteModal(t){t.preventDefault();const i=e(t.currentTarget),s={id:i.data("id"),nonce:i.data("nonce"),action:"delete",title:i.data("title"),description:i.data("description")};n.deleteModal.open(s,i[0])},addLoadingIconToActionsButton(t){e(t.currentTarget).closest(".sui-dropdown").find(".sui-dropdown-anchor").addClass("sui-button-onload")},openWelcomeDialog(){Hustle.get("Modals.Welcome")},openMigrateDialog(){Hustle.get("Modals.Migration")},openReleaseHighlightDialog(){Hustle.get("Modals.ReleaseHighlight")},handleSingleModuleAction(e){s.moduleActionHandler.initAction(e,"dashboard",this)}}))}))},6415:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_embedded_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_embedded";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.View.extend(Hustle.get("Mixins.Wizard_View")),i=Hustle.View.extend(Hustle.get("Mixins.Module_Content")),n=Hustle.View.extend(Hustle.get("Mixins.Module_Emails")),a=Hustle.View.extend(Hustle.get("Mixins.Module_Design")),o=Hustle.View.extend(Hustle.get("Mixins.Module_Display")),l=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),d=Hustle.View.extend(Hustle.get("Mixins.Module_Settings")),r=Hustle.get("Module.IntegrationsView"),c=s.Model,u=Hustle.get("Models.M");new t({model:new c(optinVars.current.data||{}),contentView:new i({BaseModel:u}),emailsView:new n({BaseModel:u}),designView:new a({BaseModel:u}),integrationsView:new r({BaseModel:u}),displayView:new o({BaseModel:u}),visibilityView:new l({BaseModel:u}),settingsView:new d({BaseModel:u})})}()}()},981:function(e,t,i){var s=i(792);Hustle.define("Entries.View",(function(e){"use strict";const t="_page_hustle_entries";if(t!==pagenow.substr(pagenow.length-t.length))return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .sui-pagination-wrap .hustle-open-inline-filter":"openFilterInline","click .sui-pagination-wrap .hustle-open-dialog-filter":"openFilterModal","click .hustle-delete-entry-button":"openDeleteModal","click .sui-active-filter-remove":"removeFilter","change input[name=search_email]":"toggleClearButton","change input[name=date_range]":"toggleClearButton","apply.daterangepicker input[name=date_range]":"toggleClearButton","click .hustle-entries-clear-filter":"clearFilter"},initialize(){this.initializeDaterangepicker();const t=e(".hui-entries-alert");t.length&&(t.attr("colspan",t.closest(".sui-table").find("> thead tr th").length),t.find("i").hide(),t.find("span").removeClass("sui-screen-reader-text")),e("input[name=search_email]").trigger("change")},initializeDaterangepicker(){const t=this.$(".hui-box-actions input.hustle-entries-filter-date"),i=this.$("#hustle-dialog--filter-entries input.hustle-entries-filter-date"),s=function(t,i){e(this).val(i.startDate.format("MM/DD/YYYY")+" - "+i.endDate.format("MM/DD/YYYY"))},n={autoUpdateInput:!1,autoApply:!0,alwaysShowCalendars:!0,locale:optinVars.daterangepicker,ranges:this.getDaterangepickerRanges()};t.daterangepicker(n),t.on("apply.daterangepicker",s);const a=Object.assign({parentEl:"#hustle-dialog--filter-entries .sui-box-body"},n);i.daterangepicker(a),i.on("apply.daterangepicker",s)},getDaterangepickerRanges(){const e={},t=optinVars.daterangepicker.ranges,i={today:[moment(),moment()],yesterday:[moment().subtract(1,"days"),moment().subtract(1,"days")],last_seven_days:[moment().subtract(6,"days"),moment()],last_thirty_days:[moment().subtract(29,"days"),moment()],this_month:[moment().startOf("month"),moment().endOf("month")],last_month:[moment().subtract(1,"month").startOf("month"),moment().subtract(1,"month").endOf("month")]};for(const s in i){const n=t[s],a=i[s];e[n]=a}return e},openFilterInline(e){const t=this.$(e.target),i=t.closest(".sui-pagination-wrap").find(".sui-button-icon"),s=t.closest(".hui-actions-bar").next(".sui-pagination-filter");i.toggleClass("sui-active"),s.toggleClass("sui-open"),e.preventDefault(),e.stopPropagation()},openFilterModal(t){t.preventDefault(),SUI.openModal("hustle-dialog--filter-entries",e(t.currentTarget)[0],this.$("#hustle-dialog--filter-entries .hustle-modal-close")[0],!0)},removeFilter(e){const t=this.$(e.target).data("filter"),i=new RegExp("&"+t+"=[^&]*","i");-1!==["order_by","search_email","date_range","order"].indexOf(t)&&(location.href=location.href.replace(i,""))},openDeleteModal(t){t.preventDefault();const i=e(t.target),n={id:i.data("id"),nonce:i.data("nonce"),action:"delete",title:i.data("title"),description:i.data("description"),actionClass:""};s.deleteModal.open(n,i[0])},toggleClearButton(t){const i=e(t.target).closest("form"),s=i.find(".hustle-entries-clear-filter");i.find("input[name=search_email]").val()||i.find("input[name=date_range]").val()?s.prop("disabled",!1):s.prop("disabled",!0)},clearFilter(e){e.preventDefault(),this.$("input[name=search_email]").val(""),this.$("input[name=date_range]").val(""),this.toggleClearButton(e)}}))}))},4475:function(e,t,i){var s=i(792);Hustle.define("Integrations.View",(function(e){"use strict";const t="_page_hustle_integrations";if(t!==pagenow.substr(pagenow.length-t.length))return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .connect-integration":"connectIntegration","keypress .connect-integration":"preventEnterKeyFromDoingThings"},initialize(){this.stopListening(Hustle.Events,"hustle:providers:reload",this.renderProvidersTables),this.listenTo(Hustle.Events,"hustle:providers:reload",this.renderProvidersTables),this.render()},render(){const e=this.$el.find("#hustle-not-connected-providers-section"),t=this.$el.find("#hustle-connected-providers-section");0<e.length&&0<t.length&&this.renderProvidersTables(),optinVars.integration_redirect&&this.handleIntegrationRedirect()},renderProvidersTables(){const t=this,i={};this.$el.find(".hustle-integrations-display").html(`<div class="sui-notice hustle-integration-loading-notice">\n\t\t\t\t\t\t<div class="sui-notice-content">\n\t\t\t\t\t\t\t<div class="sui-notice-message">\n\n\t\t\t\t\t\t\t\t<span class="sui-notice-icon sui-icon-loader sui-loading sui-md" aria-hidden="true"></span>\n\t\t\t\t\t\t\t\t<p>${optinVars.fetching_list}</p>\n\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>`),i.action="hustle_provider_get_providers",i._ajax_nonce=optinVars.providers_action_nonce,i.data={};e.post({url:ajaxurl,type:"post",data:i}).done((function(e){e&&e.success&&(t.$el.find("#hustle-not-connected-providers-section").html(e.data.not_connected),t.$el.find("#hustle-connected-providers-section").html(e.data.connected))})).always((function(){t.$el.find(".hustle-integration-loading-notice").remove()}))},preventEnterKeyFromDoingThings(e){13===e.which&&e.preventDefault()},connectIntegration(e){s.integrationsModal.open(e)},handleIntegrationRedirect(){const e=optinVars.integration_redirect,t=optinVars.integrations_migrate;if(window.history.pushState({},document.title,optinVars.integrations_url),"notification"===e.action){const t="success"===e.status?"success":"error",i=e.delay?e.delay:1e4;s.Notification.open(t,e.message,i)}if(t.hasOwnProperty("provider_modal")&&"aweber"===t.provider_modal&&s.ProviderMigration.open(t.provider_modal,t.integration_id),t.hasOwnProperty("migration_notificaiton")){const e="success"===t.migration_notificaiton.status?"success":"error",i=t.migration_notificaiton.delay?t.migration_notificaiton.delay:1e4;s.Notification.open(e,t.migration_notificaiton.message,i)}}}))}))},3379:function(e,t,i){var s=i(2947),n=i(792);!function(e){"use strict";Optin.listingBase=Hustle.View.extend({el:".sui-wrap-hustle",logShown:!1,moduleType:"",previewView:null,_events:{"click .hustle-create-module":"openCreateModal","click .hustle-manage-tracking-button":"openManageTrackingModal","click .hustle-import-module-button":"openImportModal","click .hustle-upgrade-modal-button":"openUpgradeModal","click .hustle-single-module-button-action":"handleSingleModuleAction","click .hustle-preview-module-button":"previewModule","click form.sui-bulk-actions .hustle-bulk-apply-button":"bulkActionCheck","click #hustle-dialog--delete .hustle-delete":"bulkActionSend","click #hustle-bulk-action-reset-tracking-confirmation .hustle-delete":"bulkActionSend","click .hustle-search-modules .search-reset":"resetSearch","click .sui-accordion-item-action .hustle-onload-icon-action":"addLoadingIconToActionsButton"},initialize(t){this.events=e.extend(!0,{},this.events,this._events),this.delegateEvents(),this.moduleType=t.moduleType;const i=Hustle.get("Modals.New_Module"),s=Hustle.get("Modals.ImportModule");this.newModuleModal=new i(this.moduleType,this.getPreviewView()),this.ImportModal=new s,e(".sui-accordion-item-header").on("click",(e=>this.openTrackingChart(e))),e(".hustle-display-chart").length&&this.openTrackingChart(e(".hustle-display-chart")),this.doActionsBasedOnUrl()},doActionsBasedOnUrl(){if("true"===s.getUrlParam("create-module")&&setTimeout((()=>{e(".hustle-create-module").trigger("click")}),100),"true"===s.getUrlParam("requires-pro")){const e=this;setTimeout((()=>e.openUpgradeModal()),100)}if(s.getUrlParam("show-notice")){const e="success"===s.getUrlParam("show-notice")?"success":"error",t=s.getUrlParam("notice"),i=t&&"undefined"!==optinVars.messages[t]?optinVars.messages[t]:s.getUrlParam("notice-message"),a=s.getUrlParam("notice-close",null),o="false"!==a&&a;void 0!==i&&i.length&&n.Notification.open(e,i,o)}const t=s.getUrlParam("view-stats");if(t){const i=e('.hustle-list .sui-accordion-item-header[data-id="'+t+'"]');i.trigger("click"),e("html, body").animate({scrollTop:i.closest(".sui-accordion-item").offset().top-40},1e3)}},handleSingleModuleAction(e){this.addLoadingIcon(e),s.moduleActionHandler.initAction(e,"listing",this)},previewModule(t){t.preventDefault();const i=e(t.currentTarget);this.getPreviewView().open(i.data("id"),i.data("type"),i,{module_name:i.data("name")})},getPreviewView(){if(!this.previewView){const e=Hustle.get("Modals.Preview");this.previewView=new e}return this.previewView},openTrackingChart(t){let i="";if(t.target){if(e(t.target).closest(".sui-accordion-item-action").length)return!0;t.preventDefault(),t.stopPropagation(),i=e(t.currentTarget)}else i=t;const s=this,n=i.parent();let a=n.find(".sui-chartjs-animated");if(n.hasClass("sui-accordion-item--disabled")||n.hasClass("sui-accordion-item--open")?n.removeClass("sui-accordion-item--open"):n.addClass("sui-accordion-item--open"),n.find(".sui-accordion-item-data").addClass("sui-onload"),a.removeClass("sui-chartjs-loaded"),n.hasClass("sui-accordion-item--open")){const t={id:i.data("id"),_ajax_nonce:i.data("nonce"),action:"hustle_tracking_data"};e.ajax({url:ajaxurl,type:"POST",data:t,success(e){e.success&&e.data&&(n.find(".sui-accordion-item-body").html(e.data.html),s.trackingChart.init(n,e.data.charts_data),a=n.find(".sui-chartjs-animated"),SUI.suiTabs()),n.find(".sui-accordion-item-data").removeClass("sui-onload"),a.addClass("sui-chartjs-loaded")},error(){n.find(".sui-accordion-item-data").removeClass("sui-onload"),a.addClass("sui-chartjs-loaded")}})}},getChecked(t){let i=".sui-wrap-hustle .sui-accordion-item-title input[type=checkbox]";return"checked"===t&&(i+=":checked"),e(i)},bulkActionCheck(t){const i=e(t.target),s=i.closest(".hustle-bulk-actions-container").find('select[name="hustle_action"] option:selected').val();if(0===this.getChecked("checked").length||"undefined"===s)return!1;if("delete"===s){const e={actionClass:"hustle-delete",action:"delete",title:i.data("delete-title"),description:i.data("delete-description")};return n.deleteModal.open(e,i[0]),!1}if("reset-tracking"===s){const e={actionClass:"hustle-delete",action:"reset-tracking",title:i.data("reset-title"),description:i.data("reset-description")};return n.deleteModal.open(e,i[0]),!1}if("purge-email-list"===s){const e={actionClass:"hustle-delete",action:"purge-email-list",title:i.data("purge-emails-title"),description:i.data("purge-emails-description")};return n.deleteModal.open(e,i[0]),!1}this.bulkActionSend(t,s)},bulkActionSend(t,i){t.preventDefault(),this.addLoadingIcon(t);const s=i||e(t.target).data("hustle-action"),n=this.getChecked("checked");if(0===n.length)return!1;const a=[];e.each(n,(function(){a.push(e(this).val())}));const o=e(".sui-bulk-actions .hustle-bulk-apply-button"),l={ids:a,hustle:s,type:o.data("type"),_ajax_nonce:o.data("nonce"),action:"hustle_listing_bulk"};e.ajax({url:ajaxurl,type:"POST",data:l,success(e){e.success?location.reload():SUI.closeModal()}})},resetSearch(e){e.preventDefault();const t=new URLSearchParams(window.location.search);t.delete("q"),window.location.href=window.location.href.split("?")[0]+"?"+t.toString()},addLoadingIcon(t){const i=e(t.currentTarget);i.hasClass("sui-button")&&i.addClass("sui-button-onload")},addLoadingIconToActionsButton(t){e(t.currentTarget).closest(".sui-accordion-item-action").find(".sui-dropdown-anchor").addClass("sui-button-onload")},openCreateModal(t){SUI.closeNotice("hustle-only-active-notification"),!1===e(t.currentTarget).data("enabled")?this.openUpgradeModal():this.newModuleModal.open()},openUpgradeModal(t){let i=this.$("#hustle-create-new-module")[0];t&&(t.preventDefault(),t.stopPropagation(),i=t.currentTarget),e(".sui-button-onload").removeClass("sui-button-onload"),e("#hustle-modal--upgrade-to-pro").length&&SUI.openModal("hustle-modal--upgrade-to-pro",i,"hustle-button--upgrade-to-pro",!0)},openImportModal(t){SUI.closeNotice("hustle-only-active-notification");!1===e(t.currentTarget).data("enabled")?this.openUpgradeModal():this.ImportModal.open(t)},openManageTrackingModal(t){const i=Optin.template("hustle-manage-tracking-form-tpl"),s=e("#hustle-dialog--manage-tracking"),n=e(t.currentTarget),a=n.data("module-id"),o={enabledTrackings:n.data("tracking-types").split(",")};s.find("#hustle-manage-tracking-form-container").html(i(o)),s.find("#hustle-button-toggle-tracking-types").data("module-id",a),SUI.openModal("hustle-dialog--manage-tracking",n,"hustle-module-tracking--inline",!0)},trackingChart:{chartsData:{},theCharts:{},init(t,i){t.find("select.hustle-conversion-type").each(((i,s)=>{SUI.select.init(e(s)),e(s).on("change.select2",(e=>this.conversionTypeChanged(e,t)))})),this.chartsData=i,Object.values(i).forEach((e=>this.updateChart(e)))},conversionTypeChanged(t,i){const s=e(t.currentTarget),n=s.val(),a=s.data("moduleType"),o=this.chartsData[a],l=i.find(`.hustle-tracking-${a}-conversions-count`),d=i.find(`.hustle-tracking-${a}-conversions-rate`);l.text(o[n].conversions_count),d.text(o[n].conversion_rate+"%"),this.updateChart(o,n,!1)},updateChart(e,t="all",i=!0){const s=e.views,n=[{label:"Submissions",data:e[t].conversions,backgroundColor:["#E1F6FF"],borderColor:["#17A8E3"],borderWidth:2,pointRadius:0,pointHitRadius:20,pointHoverRadius:5,pointHoverBorderColor:"#17A8E3",pointHoverBackgroundColor:"#17A8E3"},{label:"Views",data:s,backgroundColor:["#F8F8F8"],borderColor:["#DDDDDD"],borderWidth:2,pointRadius:0,pointHitRadius:20,pointHoverRadius:5,pointHoverBorderColor:"#DDDDDD",pointHoverBackgroundColor:"#DDDDDD"}];void 0!==this.theCharts[e.id]?i?(this.theCharts[e.id].destroy(),this.createNewChart(e,n)):(this.theCharts[e.id].data.datasets=n,this.theCharts[e.id].update()):this.createNewChart(e,n)},createNewChart(e,t){let i=Math.max(...e.views)+2;const s=document.getElementById(e.id);if(Math.max(...e.views)<Math.max(...e.conversions)&&(i=Math.max(...e.conversions)+2),!s)return;const n={labels:e.days,datasets:t},a={maintainAspectRatio:!1,scales:{x:{display:!1,grid:{color:"rgba(0, 0, 0, 0)"}},y:{display:!1,grid:{color:"rgba(0, 0, 0, 0)"},beginAtZero:!1,min:0,max:i,ticks:{stepSize:1}}},elements:{line:{fill:!0,tension:0},point:{radius:.5}},plugins:{legend:{display:!1},tooltip:{displayColors:!1,callbacks:{title(e){return 0===e[0].datasetIndex?optinVars.labels.submissions.replace("%d",e[0].formattedValue):1===e[0].datasetIndex?optinVars.labels.views.replace("%d",e[0].formattedValue):void 0},label(e){return e.label},labelTextColor(){return"#AAAAAA"}}}}};this.theCharts[e.id]=new Chart(s,{type:"line",fill:"start",data:n,options:a})}}})}(jQuery)},5013:function(e,t,i){var s=i(792);Hustle.define("Modals.New_Module",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--create-new-module",previewView:null,moduleType:"",moduleName:!1,moduleMode:"optin",moduleTemplate:"none",$moveForwardButton:null,data:{},mainDialogLabelId:"hustle-create-new-module-dialog-label",mainDialogDescriptionId:"hustle-create-new-module-dialog-description",events:{'keydown input[name="name"]':"nameChanged","click #hustle-create-module":"createModule",'change input[name="mode"]':"modeChanged","click #hustle-go-to-templates-button":"goToTemplatesStep","click .hustle-template-select-button":"createNonSshare","click .hustle-template-preview-button":"previewTemplate","click .hustle-modal-go-back":"goToStepOne"},initialize(e,t){this.moduleType=e,this.previewView=t;const i="social_sharing"!==this.moduleType?"#hustle-go-to-templates-button":"#hustle-create-module";this.$moveForwardButton=this.$(i)},open(){SUI.openModal("hustle-dialog--create-new-module","hustle-create-new-module","hustle-module-name"),"social_sharing"!==this.moduleType&&this.goToStepOne()},nameChanged(t){setTimeout((()=>{this.$(".sui-error-message").hide();const i=e(t.currentTarget).val().trim();0===i.length?(this.moduleName=!1,this.$moveForwardButton.prop("disabled",!0),this.$("#error-empty-name").closest(".sui-form-field").addClass("sui-form-field-error"),this.$("#error-empty-name").show()):(this.moduleName=i,this.$moveForwardButton.prop("disabled",!1),this.$("#error-empty-name").closest(".sui-form-field").removeClass("sui-form-field-error"),this.$("#error-empty-name").hide())}),300)},modeChanged(t){const i=e(t.currentTarget).val();this.moduleMode=i},goToStepOne(e){const t=e?"back":null;this.$el.attr("aria-labelledby",this.mainDialogLabelId),this.$el.attr("aria-describedby",this.mainDialogDescriptionId),SUI.slideModal("hustle-create-new-module-step-1","hustle-module-name",t)},goToTemplatesStep(e){if(e.preventDefault(),this.isNameValid()&&this.isModeValid()){const e="optin"===this.moduleMode?"optin-templates":"informational-templates",t=`hustle-create-new-module-dialog-step-${e}-label`,i=`hustle-create-new-module-dialog-step-${e}-description`;this.$el.attr("aria-labelledby",t),this.$el.attr("aria-describedby",i),SUI.slideModal(`hustle-create-new-module-step-${e}`,this.$el.find(`#hustle-create-new-module-step-${e} .hustle-template-option--none`)[0],"next")}},isNameValid(){return!1!==this.moduleName},isModeValid(){return"optin"===this.moduleMode||"informational"===this.moduleMode},createNonSshare(t){const i=e(t.currentTarget).data("template");this.moduleTemplate=i,this.createModule(t)},createModule(t){const i=this.$el.data("nonce"),n=this.$el.data("error-message"),a=e(t.currentTarget),o={module_name:this.moduleName,module_type:this.moduleType,module_mode:this.moduleMode,module_template:this.moduleTemplate,action:"hustle_create_new_module",_ajax_nonce:i};a.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:o}).done((function(e){e&&e.data&&e.data.redirect_url?window.location.replace(e.data.redirect_url):(a.removeClass("sui-button-onload"),s.Notification.open("error",n,!1))})).fail((function(){a.removeClass("sui-button-onload"),s.Notification.open("error",n,!1)}))},previewTemplate(t){const i=e(t.currentTarget);this.previewView.open(0,i.data("module-type"),i,{module_name:i.data("name"),module_type:i.data("module-type"),template_name:i.data("template"),template_mode:i.data("module-mode")})}})}))},7580:function(){Hustle.define("Modals.ImportModule",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--import",events:{"change #hustle-import-file-input":"selectUploadFile","click .sui-upload-file":"changeFile","click .sui-upload-file button":"resetUploadFile","click .hustle-import-check-all-checkbox":"checkAll","change .hustle-module-meta-checkbox":"uncheckAllOption"},initialize(){},open(t){const i=e(t.currentTarget),s=i.data("module-id"),n=Optin.template("hustle-import-modal-options-tpl"),a=e("#hustle-dialog--import"),o=a.find("#hustle-import-module-submit-button"),l=void 0===s,d={isNew:l,isOptin:"optin"===i.data("module-mode")};a.find("#hustle-import-modal-options").html(n(d)),l?(o.removeAttr("data-module-id"),SUI.tabs(),a.find(".sui-tab-item").on("click",(function(){const t=e(this);e("#"+t.data("label-for")).trigger("click")}))):o.attr("data-module-id",s),SUI.openModal("hustle-dialog--import",t.currentTarget,"hustle-import-file-input",!0)},selectUploadFile(t){t.preventDefault();const i=e(t.target).val().replace(/C:\\fakepath\\/i,"");SUI.closeNotice("hustle-dialog--import-error-notice"),i?(e(".sui-upload-file span:first").text(i),e(".sui-upload").addClass("sui-has_file"),e("#hustle-import-module-submit-button").prop("disabled",!1)):(e(".sui-upload").removeClass("sui-has_file"),e(".sui-upload-file span:first").text(""),e("#hustle-import-module-submit-button").prop("disabled",!0))},resetUploadFile(t){t.stopPropagation(),e("#hustle-import-file-input").val("").trigger("change")},changeFile(){e("#hustle-import-file-input").trigger("click")},checkAll(t){const i=e(t.currentTarget),s=i.is(":checked");i.closest(".hui-inputs-list").find("input.hustle-module-meta-checkbox:not(.hustle-import-check-all-checkbox)").prop("checked",s)},uncheckAllOption(t){const i=e(t.currentTarget).closest(".hui-inputs-list").find(".hustle-import-check-all-checkbox");i.is(":checked")&&i.prop("checked",!1)}})}))},8327:function(){Hustle.define("Mixins.Model_Updater",(function(e){"use strict";return{initMix(){this.events=_.extend({},this.events,this._events),this.delegateEvents()},_events:{"change textarea":"_updateText",'change input[type="text"]':"_updateText",'change input[type="url"]':"_updateText",'change input[type="hidden"]':"_updateText",'change input[type="number"]':"_updateText",'change input[type="checkbox"]':"_updateCheckbox","change input[type=radio]":"_updateRadios","change select":"_updateSelect"},_updateText(t){const i=e(t.target),s=i.data("attribute"),n=this[i.data("model")||"model"],a=_.isTrue(i.data("silent"))?{silent:!0}:{};n&&s&&(t.stopPropagation(),n.set.call(n,s,t.target.value,a))},_updateCheckbox(t){const i=e(t.target),s=i.data("attribute"),n=i.val(),a=this[i.data("model")||"model"],o=_.isTrue(i.data("silent"))?{silent:!0}:{};if(a&&s)if(t.stopPropagation(),"on"!==n){let e=[];const t=a.get.call(a,s);i.is(":checked")?(e=[...t],e.push(n)):e=_.without(t,n),a.set.call(a,s,e,o)}else a.set.call(a,s,i.is(":checked")?"1":"0",o)},_updateRadios(t){const i=e(t.target),s=i.data("attribute"),n=this[i.data("model")||"model"],a=_.isTrue(i.data("silent"))?{silent:!0}:{};n&&s&&(t.stopPropagation(),n.set.call(n,s,t.target.value,a))},_updateSelect(t){const i=e(t.target),s=i.data("attribute"),n=this[i.data("model")||"model"],a=_.isTrue(i.data("silent"))?{silent:!0}:{};n&&s&&(t.stopPropagation(),n.set.call(n,s,i.val(),a))}}}))},4484:function(){Hustle.define("Mixins.Module_Settings",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-behaviour",events:{},triggersModel:null,init(e){const t=this,i=e.BaseModel.extend({defaults:{},initialize(e){_.extend(this,e);const i=Hustle.get("Models.Trigger");this.get("triggers")instanceof Backbone.Model||(this.set("triggers",new i(this.triggers),{silent:!0}),t.triggersModel=this.get("triggers"))}});this.model=new i(optinVars.current.settings||{}),this.moduleType=optinVars.current.data.module_type;const s=Hustle.get("Modals.EditSchedule");this.editScheduleView=new s({model:this.model}),this.listenTo(this.model,"change",this.viewChanged),"embedded"!==this.moduleType&&this.listenTo(this.model.get("triggers"),"change",this.triggersViewChanged),this.render()},render(){this.renderScheduleSection(),this.editScheduleView.on("schedule:updated",(()=>this.renderScheduleSection())),this.initTriggerAccordionsTag(),this.toggleTriggerAccordionsDisabled()},renderScheduleSection(){const t=Optin.template("hustle-schedule-row-tpl"),i=e("#hustle-schedule-row"),s=this.model.get("schedule"),n=Object.assign({},s),a={startDate:"",startTime:"",endDate:"",endTime:"",activeDays:"",activeTime:""};let o=!1;if(n.is_schedule=this.model.get("is_schedule"),n.is_schedule){const e=Object.assign({},optinVars.schedule.months),t=optinVars.schedule.meridiem;if("0"===n.not_schedule_start){const i=n.start_date.split("/"),s=e[i[0]-1],o=t[n.start_meridiem_offset];a.startDate=`${i[1]} ${s} ${i[2]}`,a.startTime=`(${n.start_hour}:${n.start_minute} ${o})`}if("0"===n.not_schedule_end){const i=n.end_date.split("/"),s=e[i[0]-1],l=t[n.end_meridiem_offset];a.endDate=`${i[1]} ${s} ${i[2]}`,a.endTime=`(${n.end_hour}:${n.end_minute} ${l})`,o=this.isScheduleFinished(n)}if("week_days"===n.active_days){const e=optinVars.schedule.week_days,t=n.week_days.map((t=>e[t].toUpperCase()));a.activeDays=t.join(", ")}if("0"===n.is_active_all_day){const e=t[n.day_start_meridiem_offset],i=t[n.day_end_meridiem_offset],s=`${n.day_start_hour}:${n.day_start_minute} ${e}`,o=`${n.day_end_hour}:${n.day_end_minute} ${i}`;a.activeTime=s+" - "+o}}n.strings=a,n.hasFinished=o,i.html(t(n)),i.find(".hustle-button-open-schedule-dialog").on("click",(()=>this.editScheduleView.open()))},isScheduleFinished(e){const t=(new Date).getTime(),{time_to_use:i,end_date:s,end_hour:n,end_minute:a,end_meridiem_offset:o}=e,l=`${s} ${n}:${a} ${o}`;let d=!1,r=!1;if("server"===i)r=optinVars.schedule.wp_gmt_offset;else{const t=e.custom_timezone;if(t.includes("UTC")){const e=t.replace("UTC","");r=e.length?parseFloat(e):0}else{d=moment.tz(l,"MM/DD/YYYY hh:mm aa",t).format("x")}}if(!1===d&&!1!==r){const e=60*r,t=0<e?"+":"-",i=Math.abs(e),s=sprintf("%s%02d:%02d",t,i/60,i%60);d=moment.parseZone(l+" "+s,"MM/DD/YYYY hh:mm a Z").format("x")}return t>d},viewChanged(e){const t=e.changed;if("on_submit"in t){const e=this.$("#hustle-on-submit-delay-wrapper");e.length&&("nothing"!==t.on_submit?e.removeClass("sui-hidden"):e.addClass("sui-hidden"))}},triggersViewChanged(e){const t=e.changed,i=Object.keys(t)[0];if("trigger"===i)this.toggleTriggerAccordionsDisabled();else{let e=this.$(`[name="trigger_${i}"]`);if(e.length||(e=this.$(`[name="triggers.${i}"]`)),this.updateTriggerTag(e.closest(".hustle-trigger-accordion-item")),"on_scroll"===i){const e=this.triggersModel.get("on_scroll"),t="scrolled"===e?"selector":"scrolled",i="scrolled"===e?"scrolled":"selector";this.$(`#hustle-on-scroll--${t}-toggle-wrapper`).addClass("sui-hidden"),this.$(`#hustle-on-scroll--${i}-toggle-wrapper`).removeClass("sui-hidden")}}},toggleTriggerAccordionsDisabled(){const t=this.$(".hustle-trigger-accordion-item"),i=this.triggersModel.get("trigger"),s=e=>{const t=e.data("trigger"),s=e.find(".hustle-trigger-tag");i.includes(t)?(s.show(),e.removeClass("sui-accordion-item--disabled")):(s.hide(),e.addClass("sui-accordion-item--disabled"))};for(const i of t)s(e(i))},initTriggerAccordionsTag(){const t=this.$(".hustle-trigger-accordion-item");for(const i of t)this.updateTriggerTag(e(i))},updateTriggerTag(e){const t=e.data("trigger"),i=e.find(".sui-accordion-item-title"),s=e.find(".hustle-trigger-tag");s.length&&s.remove();const n=this.getTriggerTagText(t);for(const e of n)if(e.trim().length){const t=`<span class="sui-tag hustle-trigger-tag">${e}</span>`;i.append(t)}},getTriggerTagText(e){let t=[];return t="scroll"===e?this.getTriggerTagTextForScroll():"click"===e?this.getTriggerTagTextForClick():this.getTriggerTagTextForDelays(e),t},getTriggerTagTextForScroll(){let e,t;"selector"===this.triggersModel.get("on_scroll")?(e=_.escape(this.triggersModel.get("on_scroll_css_selector")),t=optinVars.triggers.scroll_element_tag):(e=this.triggersModel.get("on_scroll_page_percent"),t=optinVars.triggers.scroll_percentage_tag);return[t.replace("{value}",e)]},getTriggerTagTextForClick(){const e=[],t="1"===this.triggersModel.get("enable_on_click_element"),i="1"===this.triggersModel.get("enable_on_click_shortcode");if(t){const t=_.escape(this.triggersModel.get("on_click_element"));e.push(t)}return i&&e.push("[wd_hustle]"),e},getTriggerTagTextForDelays(e){const t={time:{time:"on_time_delay",unit:"on_time_unit"},exit_intent:{time:"on_exit_intent_delayed_time",unit:"on_exit_intent_delayed_unit"},adblock:{time:"on_adblock_delay",unit:"on_adblock_delay_unit"}}[e],i=this.triggersModel.get(t.time);let s=optinVars.triggers.immediately_tag;if("0"!==i&&i){const e=this.triggersModel.get(t.unit),n=optinVars.triggers[e];s=optinVars.triggers.delayed_tag.replace("{time}",i).replace("{unit}",n)}return[s]}})}))},831:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Mixins.Module_Content",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-content",events:{'change [name="show_cta"]':"toggleHelperText"},init(t){this.model=new t.BaseModel(optinVars.current.content||{}),this.moduleType=optinVars.current.data.module_type,this.listenTo(this.model,"change",this.modelUpdated),this.render(),e('[name="show_cta"]:checked').trigger("change")},render(){this.initImageUploaders(),"true"===s.getUrlParam("new")&&n.Notification.open("success",optinVars.messages.module_created,1e4)},toggleHelperText(t){const i=this.$(t.target),s=e("#hustle-cta-helper-text");"0"===i.val()?s.hide():s.show()},initImageUploaders(){const e=Hustle.get("imageUploader"),t=["feature_image","background_image"];for(const i of t){const t=this.$("#hustle-choose-"+i);t.length&&new e({el:t,model:this.model,attribute:i,moduleType:this.moduleType})}},updateLabelledbyCtaContent(){const e=this.$('input[name="show_cta"]:checked').attr("id"),t=this.$(`[data-label-for="${e}"]`).attr("id");this.$("#tab-content-cta-button-one").attr("aria-labelledby",t)},modelUpdated(e){const t=Object.keys(e.changed)[0],i=this.getActionOnModelUpdated(t);void 0!==i&&i(e.changed),Hustle.Events.trigger("modules.view.contentUpdate",e.changed)},getActionOnModelUpdated(e){return{show_cta:e=>{"0"!==e.show_cta&&s.showHideDependencyOnSelectChange(this.$("#hustle-content-cta-options-container"))},cta_target:e=>{const t=this.$("#hustle_cta_target .hustle-url-field"),i=this.$("#hustle_cta_target .sui-select");"close"===e.cta_target?t.addClass("sui-hidden"):t.removeClass("sui-hidden"),i.val(e.cta_target).trigger("change")},cta_two_target:e=>{const t=this.$("#hustle_cta_two_target .hustle-url-field");"close"===e.cta_two_target?t.addClass("sui-hidden"):t.removeClass("sui-hidden")}}[e]}})}))},9547:function(e,t,i){var s=i(792),n=i(2947);Hustle.define("Mixins.Module_Design",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-appearance",cssEditor:!1,fontFamilies:{},fontFamiliesOptions:[],updatedProperties:{},contentPropIsShown:{title:!0,sub_title:!0,main_content:!0,feature_image:!0,background_image:!0,show_never_see_link:!0,show_cta:!0},events:{"click .hustle-css-stylable":"insertSelector","click .hustle-reset-setting-button":"resetSettingsBlock","change [data-link-fields]":"linkFieldsChanged","change [data-linked-fields]":"linkedFieldsChanged","change .hustle-font-family-select":"fontFamilyUpdated",'change select[name="feature_image_width_option"]':"updateFeatureImageWidth","click .hustle-button-apply-global-font":"applyGlobalFontClicked","change .hustle-required-field":"requiredFieldChanged"},init(e){this.model=new e.BaseModel(optinVars.current.design||{}),this.beforeRender(),this.render()},beforeRender(){this.listenTo(this.model,"change",this.modelUpdated),Hustle.Events.on("modules.view.contentUpdate",(e=>this.contentModelUpdated(e))),Hustle.Events.on("modules.view.emailsUpdate",(e=>this.emailsModelUpdated(e))),Hustle.Events.on("modules.view.integrationsUpdate",(e=>this.integrationsModelUpdate(e))),this.$("#hustle-color-palettes-list").on("select2:open",(()=>this.addCreatePalettesLink())),this.$("#tab-content-customize_colors-custom .sui-accordion-item").on("click",(e=>this.initiateColorPickers(e))),this.$(".hustle-typography-elements-row .sui-accordion-item-header").on("click",(e=>this.initiateFontFamilySelectOnAccordionClick(e))),this.setFontFamilyOptions(),this.setVisibilityOnRender()},render(){this.toggleDeviceTabs(),this.toggleCtaButtonsTextAlignment(),this.setImageAligmentOptions(),this.toggleFeatureImageSizeSettingRow(),this.toggleFeatureImageSizeRows(),this.cssEditor=this.createEditor("hustle_custom_css"),this.setVanillaThemeVisibility(),this.hideOtherOptionsInAcordionItem("feature_image_hide_on_mobile","1"===this.model.get("feature_image_hide_on_mobile")),this.hideOtherOptionsInAcordionItem("feature_image_position",!this.contentPropIsShown.feature_image),optinVars.current.is_optin?(this.setSucccessfulMessageOptionVisibility(optinVars.current.emails),this.formFieldsUpdated(optinVars.current.emails),this.updateMailchimpRelatedAccordions(optinVars.current.integrations_settings)):this.handleStyleChange();const t=this;e.each(["title","sub_title","feature_image","background_image","show_cta","show_never_see_link","main_content"],(function(e,i){t.updateElementsRow(i)}))},setFontFamilyOptions(){this.fetchFontFamilyOptions().done((t=>{this.fontFamilies=t.data,e.each(this.fontFamilies,((e,t)=>{this.fontFamiliesOptions.push({id:e,text:t.label})}));const i=this.$('.hustle-font-family-select[name="global_font_family"]');this.initiateFontFamilySelects(i,!0),this.toggleCustomFontInput(i)}))},fetchFontFamilyOptions(){const t={action:"hustle_fetch_font_families",_ajax_nonce:optinVars.typography.fetch_nonce};return e.post({url:ajaxurl,type:"post",data:t})},initiateFontFamilySelectOnAccordionClick(t){const i=this;e(t.currentTarget).siblings(".sui-accordion-item-body").find(".hustle-font-family-select.sui-disabled").each((function(){i.initiateFontFamilySelects(e(this)),i.toggleCustomFontInput(e(this))}))},initiateFontFamilySelects(e,t=!1){(!1===e.data("fonts-loaded")||t)&&(e.SUIselect2("destroy"),e.SUIselect2({data:this.fontFamiliesOptions}),e.removeClass("sui-disabled"),e.prop("disabled",!1),e.data("fonts-loaded",!0))},fontFamilyUpdated(t){const i=e(t.currentTarget),s=i.data("weight"),n=this.$(`[name="${s}"]`),a=this.$(`[name="${s}_mobile"]`),o=i.val(),l=[];let d;o&&(d=this.fontFamilies[o].variants);let r=!0;if(void 0!==d){for(const e of d)l.push({id:e,text:e,selected:r}),!0===r&&(r=!1);n.html(l),n.SUIselect2("destroy"),n.SUIselect2({data:l}),a.html(l),a.SUIselect2("destroy"),a.SUIselect2({data:l})}this.toggleCustomFontInput(i)},applyGlobalFontClicked(t){const i=e(t.currentTarget);i.addClass("sui-button-onload"),setTimeout((()=>{this.applyGlobalFont(),i.removeClass("sui-button-onload"),s.Notification.open("success",optinVars.typography.global_font_applied,4e3)}),0)},applyGlobalFont(){const t=this,i=this.$('.hustle-font-family-select:not([name="global_font_family"])'),s=this.model.get("global_font_family"),n="custom"===s,a=this.model.get("global_custom_font_family");let o;i.each((function(){const i=e(this);if(0===i.find('option[value="'+s+'"]').length?(o=new Option(s,s,!0,!1),i.empty().val(null).append(o)):i.val(s),i.trigger("change"),n){const e=i.data("custom");t.$(`input[name="${e}"]`).val(a).trigger("change")}t.toggleCustomFontInput(i)})),this.globalFontVariantsUpdated(s)},globalFontVariantsUpdated(e){const t=this.$(".hustle-font-weight"),i=this.fontFamilies[e].variants,s=[];let n=!0;if(void 0!==i){for(const e of i)s.push({id:e,text:e,selected:n}),!0===n&&(n=!1);t.html(s),t.SUIselect2("destroy"),t.SUIselect2({data:s})}},toggleCustomFontInput(e){const t=e.val(),i=e.data("custom"),s=this.$(`input[name="${i}"]`).closest(".sui-form-field");"custom"===t?n.accessibleShow(s):n.accessibleHide(s)},toggleDeviceTabs(){const e=this.$("#hustle-device_settings-tabs > .sui-tabs-menu"),t=this.$("#hustle-device_settings-tabs > .sui-tabs-content"),i=this.$("#hustle-device_settings-tabs");"1"===this.model.get("enable_mobile_settings")?(i.addClass("hustle-mobile-enabled"),e.prop("aria-hidden",!1),e.prop("hidden",!1),t.find("#tab-content-device_settings-desktop").attr("role","tabpanel"),t.find("#tab-content-device_settings-mobile").prop("aria-hidden",!1)):(i.removeClass("hustle-mobile-enabled"),e.find("#tab-device_settings-desktop").trigger("click"),e.attr("aria-hidden",!0),e.attr("hidden",!0),t.find("#tab-content-device_settings-desktop").removeAttr("role"),t.find("#tab-content-device_settings-mobile").attr("aria-hidden",!0))},initiateColorPickers(t){const i=e(t.currentTarget),s="hustle-colorpickers-initialized",n=i.find(".sui-colorpicker-input");!i.hasClass(s)&&n.length&&(i.addClass(s),this.createPickers(n))},createPickers(t){const i=this;t.wpColorPicker({change(t,i){const s=e(this);s.val()!==i.color.to_s()&&s.val(i.color.to_s()).trigger("change")},palettes:["#333333","#FFFFFF","#17A8E3","#E1F6FF","#666666","#AAAAAA","#E6E6E6"]}),t.hasClass("wp-color-picker")&&t.each((function(){let t="hex";const s=e(this),n=s.closest(".wp-picker-container").find(".wp-color-result"),a=n.find(".color-alpha"),o=s.closest(".sui-colorpicker-wrap"),l=o.find(".sui-colorpicker-value span[role=button]"),d=o.find(".sui-colorpicker-value"),r=d.find("button"),c=d.find(".hustle-colorpicker-input");!0===s.data("alpha-enabled")?(t="rgba",s.on("change",(function(e,t){l.find("span").css({"background-color":a.css("background-color")}),void 0===t&&c.val(s.val())}))):s.on("change",(function(e,t){l.find("span").css({"background-color":n.css("background-color")}),void 0===t&&c.val(s.val())})),c.on("change",(function(){s.val(c.val()),s.trigger("change",[{triggeredByUs:!0}])})),o.find(".sui-colorpicker").addClass("sui-colorpicker-"+t),o.find(".sui-button, span[role=button]").on("click",(function(e){n.trigger("click"),e.preventDefault(),e.stopPropagation()})),r.on("click",(e=>i.colorPickerCleared(e,s,i)))}))},colorPickerCleared(e,t,i){const s=t.data("attribute"),n=i.model.get("color_palette"),a=optinVars.palettes[n][s],o=t.closest(".sui-colorpicker-wrap"),l=o.find(".sui-colorpicker-value"),d=o.find(".sui-colorpicker-value span[role=button]");t.closest(".wp-picker-container").find(".wp-picker-clear").trigger("click"),l.find("input").val(a),t.val(a).trigger("change"),d.find("span").css({"background-color":a}),e.preventDefault(),e.stopPropagation()},updatePickers(e){const t=this;if(void 0!==optinVars.palettes[e]){const i=optinVars.palettes[e];_.each(i,(function(e,i){t.$('input[data-attribute="'+i+'"]').val(e).trigger("change")}))}},resetSettingsBlock(t){const i=e(t.target);if(i.addClass("sui-button-onload").prop("disabled",!0),optinVars.defaults.base_template&&"none"!==optinVars.defaults.base_template||!i.closest("#hustle-color-palette").length){const t=i.closest(".sui-accordion"),s=jQuery.Event("click");s.currentTarget=t,this.initiateFontFamilySelectOnAccordionClick(s);t.find("[data-attribute]").each((function(){const t=e(this),i=t.attr("name");if(void 0!==optinVars.defaults[i]){const s=optinVars.defaults[i];if(t.is("select"))t.find('option[value="'+s+'"]').length?t.val(s):t.append(new Option(s,s,!0,!0)),t.trigger("sui:change").trigger("change");else if(t.val(s),"radio"===t.prop("type")&&t.parent(".sui-tabs")){const n=t.parent(".sui-tabs");e("#tab-"+i+"-"+s,n).trigger("click")}else t.trigger("sui:change").trigger("change")}}))}else{const t=e('select[data-attribute="color_palette"]').val();this.updatePickers(t)}setTimeout((function(){i.removeClass("sui-button-onload").prop("disabled",!1)}),500)},addCreatePalettesLink(){setTimeout((()=>{const t=this.$("#hustle-create-palette-link li"),i=e("#select2-hustle-color-palettes-list-results");i.find(".hui-button").length||t.clone().appendTo(i)}),500)},createEditor(e){const t=ace.edit(e);return t.getSession().setMode("ace/mode/css"),t.$blockScrolling=1/0,t.setTheme("ace/theme/sui"),t.getSession().setUseWrapMode(!0),t.getSession().setUseWorker(!1),t.setShowPrintMargin(!1),t.renderer.setShowGutter(!0),t.setHighlightActiveLine(!0),t},updateCustomCss(){this.cssEditor&&this.model.set("custom_css",this.cssEditor.getValue())},insertSelector(t){const i=e(t.target).data("stylable")+"{}",s=this.cssEditor;s.navigateFileEnd(),s.insert(i),s.navigateLeft(1),s.focus(),t.preventDefault()},modelUpdated(){this.addUpdatedProperty(),this.updateViewOnModelUpdate()},addUpdatedProperty(){_.extend(this.updatedProperties,this.model.changed)},updateViewOnModelUpdate(){const e=this.model,t=Object.keys(e.changed)[0],i=this.getActionOnModelUpdated(t);void 0!==i&&i(t)},getActionOnModelUpdated(e){return{color_palette:()=>this.updatePickers(this.model.changed.color_palette),cta_buttons_alignment:()=>this.toggleCtaButtonsTextAlignment(),cta_buttons_alignment_mobile:()=>this.toggleCtaButtonsTextAlignment(),enable_mobile_settings:()=>this.toggleDeviceTabs(),feature_image_hide_on_mobile:e=>this.hideOtherOptionsInAcordionItem(e,"1"===this.model.get(e)),feature_image_fit:e=>this.toggleFeatureImageSizeSettingRow(e),feature_image_fit_mobile:e=>this.toggleFeatureImageSizeSettingRow(e),feature_image_position:()=>this.toggleFeatureImageSizeRows(),form_layout:()=>{this.setImageAligmentOptions(),this.toggleFeatureImageSizeRows()},style:()=>this.handleStyleChange(),use_vanilla:()=>this.setVanillaThemeVisibility()}[e]},toggleCtaButtonsTextAlignment(){const e=this.$("#hustle-cta_alignment-form-field"),t=this.$("#hustle-cta_alignment_mobile-form-field");"full"===this.model.get("cta_buttons_alignment")?n.accessibleShow(e):n.accessibleHide(e),"full"===this.model.get("cta_buttons_alignment_mobile")?n.accessibleShow(t):n.accessibleHide(t)},hideOtherOptionsInAcordionItem(e,t){const i=this.$('[name="'+e+'"]').closest(".sui-box"),s=i.find(".sui-box-settings-row").slice(0,1),n=i.find(".sui-box-settings-row").slice(1);t?(n.addClass("sui-hidden-important"),s.addClass("hustle-no-bottom-line")):(n.removeClass("sui-hidden-important"),s.removeClass("hustle-no-bottom-line"))},toggleFeatureImageSizeSettingRow(e=!1){if(!e||"feature_image_fit"===e){const e=this.$("#hustle-feature-image-size-settings-row");"none"!==this.model.get("feature_image_fit")?e.show():e.hide()}if(!e||"feature_image_fit_mobile"===e){const e=this.$("#hustle-feature-image-size-mobile-settings-row");"none"!==this.model.get("feature_image_fit_mobile")?e.show():e.hide()}},handleStyleChange(){const e=this.model.get("style"),t=this.$('[data-name="module_cont"]'),i=this.$('[data-name="layout_header"]'),s=this.$('[data-name="layout_content"]'),a=this.$('[data-name="layout_footer"]');"cabriolet"===e?t.find(".sui-accordion-item-title .sui-accordion-note").text(".hustle-layout-body"):t.find(".sui-accordion-item-title .sui-accordion-note").text(".hustle-layout"),"minimal"!==e?(n.accessibleHide(s),n.accessibleHide(a)):(n.accessibleShow(s),n.accessibleShow(a)),"simple"!==e?n.accessibleShow(i):n.accessibleHide(i)},setVanillaThemeVisibility(){const e=this.$('[data-toggle-content="use-vanilla"]'),t=this.$('[data-toggle-content="not-use-vanilla"]');"0"===this.model.get("use_vanilla")?(n.accessibleShow(e,!0),n.accessibleHide(t,!0)):(n.accessibleHide(e,!0),n.accessibleShow(t,!0))},linkFieldsChanged(t){const i=e(t.currentTarget);if("0"===i.val())return;const s=i.attr("name"),n=this.$(`[data-linked-fields=${s}]`),a=n[0].value;n.val(a).trigger("change",{updatedByUs:!0})},linkedFieldsChanged(t,i){if(i)return;const s=e(t.currentTarget),n=s.data("linked-fields");if("1"!==this.model.get(n))return;this.$(`[data-linked-fields=${n}]`).val(s.val()).trigger("change",{updatedByUs:!0})},requiredFieldChanged(t){const i=e(t.currentTarget);if(0===i.val().trim().length){const e=i.attr("name");void 0!==optinVars.defaults[e]&&i.val(optinVars.defaults[e])}},setImageAligmentOptions(){const e=this.$("#tab-feature_image_position-alignment-above"),t=this.$("#tab-feature_image_position-alignment-below");if("one"===this.model.get("form_layout"))n.accessibleShow(e,!0),n.accessibleShow(t,!0);else{const i=this.model.get("feature_image_position");"left"!==i&&"right"!==i&&(this.$("#tab-feature_image_position-alignment-left").trigger("click"),this.toggleFeatureImageSizeRows()),n.accessibleHide(e,!0),n.accessibleHide(t,!0)}},toggleFeatureImageSizeRows(){const e=this.$("#hustle-feature_image_width-row"),t=this.$("#hustle-feature-image-desktop-width-description"),i=this.$("#hustle-feature_image_height-row"),s=this.$("#hustle-feature-image-desktop-height-description"),n=["title","sub_title","show_cta","main_content"],a=this.model.get("form_layout"),o=()=>{i.show(),s.show(),e.hide(),t.hide()},l=()=>{i.hide(),s.hide(),e.show(),t.show()};let d=!0;for(const e of n)this.contentPropIsShown[e]&&(d=!1);if(d&&"two"!==a&&"four"!==a)return void o();if(!optinVars.current.is_optin)return void l();if("three"===a)return void o();if("four"===a)return void(d?l():(i.show(),s.hide(),e.show(),t.show()));const r=this.model.get("feature_image_position");"below"===r||"above"===r?o():l()},updateFeatureImageWidth(t){const i=e(t.currentTarget).val(),s=this.$('input[name="feature_image_width"]');if("custom"!==i){this.$('select[name="feature_image_width_unit"]').val("%").trigger("sui:change").trigger("change"),s.prop("disabled",!0),s.val(i).trigger("change")}else s.prop("disabled",!1)},contentModelUpdated(e){const t=Object.keys(e)[0],i=this.getActionOnContentModelUpdated(t);void 0!==i&&(i(e,t),this.toggleFeatureImageSizeRows(),this.updateElementsRow(t))},setVisibilityOnRender(){this.contentPropIsShown.feature_image=""!==optinVars.current.content.feature_image,this.contentPropIsShown.background_image=""!==optinVars.current.content.background_image,this.contentPropIsShown.show_cta="0"!==optinVars.current.content.show_cta,this.contentPropIsShown.title=""!==optinVars.current.content.title,this.contentPropIsShown.sub_title=""!==optinVars.current.content.sub_title,this.contentPropIsShown.show_never_see_link="0"!==optinVars.current.content.show_never_see_link,this.contentPropIsShown.optin_form=optinVars.current.is_optin,this.contentPropIsShown.main_content=""!==optinVars.current.content.main_content},getActionOnContentModelUpdated(e){return{background_image:e=>this.contentPropIsShown.background_image=""!==e.background_image,feature_image:e=>{this.contentPropIsShown.feature_image=""!==e.feature_image,this.hideOtherOptionsInAcordionItem("feature_image_position",!this.contentPropIsShown.feature_image)},main_content:e=>this.contentPropIsShown.main_content=""!==e.main_content,show_cta:e=>{this.contentPropIsShown.show_cta="0"!==e.show_cta,"2"===e.show_cta?this.$(".hustle-cta_button_layout").show():this.$(".hustle-cta_button_layout").hide()},show_never_see_link:e=>this.contentPropIsShown.show_never_see_link="0"!==e.show_never_see_link,sub_title:e=>this.contentPropIsShown.sub_title=""!==e.sub_title,title:e=>this.contentPropIsShown.title=""!==e.title}[e]},updateElementsRow(e){const t=this.$("#hustle-wizard-appearance-desktop, #hustle-wizard-appearance-mobiles").find(`.sui-accordion-item[data-name="${e}"]`);this.contentPropIsShown[e]?t.show():t.hide(),optinVars.current.is_optin?this.handleTypographyTabs(e):this.updateRow(e)},updateRow(t){const i=this;e.each({"hustle-typography-elements-row":["show_cta","title","sub_title","main_content"],"hustle-appearance-customize-elements-row":["feature_image","background_image","show_cta"]},(function(s,n){if(n.includes(t)){let t=!1;for(const e of n)i.contentPropIsShown[e]&&(t=!0);t?e("."+s).show():e("."+s).hide()}}))},handleTypographyTabs(e){const t=["show_cta","title","sub_title","main_content"];if("embedded"!==optinVars.current.data.module_type&&t.push("show_never_see_link"),t.includes(e)){const e=this.$(".hustle-typography-tabs"),i=e.find(".sui-tabs-menu");let s=!1;for(const e of t)this.contentPropIsShown[e]&&(s=!0);s?n.accessibleShow(i):(n.accessibleHide(i),e.find("#tab-custom-typography-optin").trigger("click"),e.find("#tab-custom-typography_mobile-optin").trigger("click"))}},emailsModelUpdated(e){const t=Object.keys(e)[0],i=this.getActionOnEmailsModelUpdated(t);void 0!==i&&i(e,t)},getActionOnEmailsModelUpdated(e){return{form_elements:e=>this.formFieldsUpdated(e),after_successful_submission:e=>this.setSucccessfulMessageOptionVisibility(e)}[e]},setSucccessfulMessageOptionVisibility(e){const t=this.$('[data-name="success_message"]');t.length>0&&("show_success"===e.after_successful_submission?t.show():t.hide())},formFieldsUpdated(e){this.handleRecaptcha(e.form_elements),this.handleGdpr(e.form_elements),this.handleCalendar(e.form_elements)},handleRecaptcha(e){const t=this.$('[data-name="recaptcha"]');let i=!1;void 0!==e.recaptcha&&(i="v3_recaptcha"===e.recaptcha.version&&"0"===e.recaptcha.v3_recaptcha_show_badge||"v2_invisible"===e.recaptcha.version&&"0"===e.recaptcha.v2_invisible_show_badge),i?t.show():t.hide()},handleGdpr(e){const t=this.$('[data-name="gdpr"]');void 0!==e.gdpr?t.show():t.hide()},handleCalendar(e){let t=!1;for(const i in e){if("calendar"===e[i].type){t=!0;break}}t?this.$('[data-name="calendar"]').show():this.$('[data-name="calendar"]').hide()},integrationsModelUpdate(e){"active_integrations"in e.changed&&this.updateMailchimpRelatedAccordions(e.changed)},updateMailchimpRelatedAccordions(e){const t=e.active_integrations.split(",").includes("mailchimp"),i=["form_extras","checkbox","dropdown","select"];for(const e of i)t?this.$(`[data-name="${e}"]`).show():this.$(`[data-name="${e}"]`).hide()}})}))},4114:function(){Hustle.define("Mixins.Module_Display",(function(){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-display",events:{},init(e){this.model=new e.BaseModel(optinVars.current.display||{}),this.moduleType=optinVars.current.data.module_type,this.listenTo(this.model,"change",this.viewChanged),this.render()},render(){},viewChanged(){}})}))},4592:function(e,t,i){var s=i(2947);Hustle.define("Mixins.Module_Emails",(function(e){"use strict";return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-wizard-emails",events:{"click .hustle-optin-field--add":"addFields","click .hustle-optin-field--edit":"editField","click .sui-builder-field":"maybeEditField","click .hustle-optin-field--delete":"deleteFieldOnClick","click ul.list-results li":"setFieldOption","click .hustle-optin-field--copy":"duplicateField"},init(t){this.model=new t.BaseModel(optinVars.current.emails||{}),this.listenTo(this.model,"change",this.modelUpdated),e(document).on("change","#hustle-field-hidden--default",(t=>s.showHideDependencyOnSelectChange(e(t.target)))),this.render()},render(){this.initImageUploaders();const t=this,i=this.model.get("form_elements");for(const e in i){const s=i[e];i[e]=_.extend({},this.getFieldDefaults(s.type),s),"submit"!==e&&t.addFieldToPanel(i[e])}this.model.set("form_elements",i,{silent:!0});const s=this.$("#hustle-form-fields-container").sortable({axis:"y",containment:".sui-box-builder"});return s.on("sortupdate",(()=>this.fieldsOrderChanged(s))),this.$("#hustle-email-day").datepicker({beforeShow(){e("#ui-datepicker-div").addClass("sui-calendar")},dateFormat:"MM dd, yy"}),this.$(".hustle-select-variables").on("select2:select",(function(){const t=e("#"+this.dataset.for),i=this.dataset.behavior;let s=`{${e(this).val()}}`;"insert"===i&&(s=t.val()+s),t.val(s),e(this).val(null).trigger("change")})),this.$("#hustle-email-time").timepicker({timeFormat:"h:mm p",interval:"1",minTime:"0",maxTime:"11:59pm",defaultTime:null,startTime:"00:00",dynamic:!1,dropdown:!0,scrollbar:!0,change(){e("#hustle-email-time").trigger("change")}}),this.updateDynamicValueFields(),this},initImageUploaders(){const e=Hustle.get("imageUploader"),t=["auto_download_file"];for(const i of t){const t=this.$("#hustle-choose-"+i);t.length&&new e({el:t,model:this.model,attribute:i,moduleType:this.moduleType})}},modelUpdated(e){const t=e.changed,i=Object.keys(t)[0],s=this.getActionOnModelUpdated(i);void 0!==s&&s(t),Hustle.Events.trigger("modules.view.emailsUpdate",t)},getActionOnModelUpdated(e){return{auto_close_success_message:()=>this.autoCloseSuccessMessageUpdated(),form_elements:()=>this.updateDynamicValueFields()}[e]},autoCloseSuccessMessageUpdated(){const e=this.$("#section-auto-close-success-message .sui-row");"1"===this.model.get("auto_close_success_message")?e.removeClass("sui-hidden"):e.addClass("sui-hidden")},resetDynamicValueFieldsPlaceholders(){this.$("select.hustle-field-options").html(""),this.$(".hustle-fields-placeholders-options").length&&this.$(".hustle-fields-placeholders-options").html("")},updateDynamicValueFields(){const t=this.model.get("form_elements");this.resetDynamicValueFieldsPlaceholders();for(const e in t)"submit"!==e&&"recaptcha"!==e&&"gdpr"!==e&&(this.addFieldToDynamicValueFields(t[e]),this.$("select.hustle-field-options").val(null).trigger("sui:change"));this.$("div.select-list-container .list-results:empty").each((function(){const t=e(this).closest(".select-container").find("select.hustle-field-options").data("type");e(this).html('<li style="cursor: default; pointer-events: none;">'+optinVars.form_fields.no_fields_of_type_notice.replace("{field_type}",t)+"</li>")}))},fieldsOrderChanged(e){const t=this.model.get("form_elements"),i=e.sortable("toArray",{attribute:"data-field-id"});let s={};for(const e of i)s[e]=t[e];s=_.extend({},s,t),this.model.set("form_elements",s)},addFields(t){SUI.openModal("hustle-dialog--optin-fields",e(t.currentTarget)[0],this.$("#hustle-dialog--optin-fields .sui-box-header .sui-button-icon")[0],!0);new(Hustle.get("Modals.Optin_Fields"))({model:this.model}).on("fields:added",((e,t,i)=>this.addNewFields(e,t,i)))},maybeEditField(t){e(t.target).closest(".sui-dropdown").length||this.editField(t)},editField(t){const i=e(t.target),s=i.closest(".sui-builder-field").data("field-id"),n=this.model.get("form_elements")[s],a=Object.assign({},this.getFieldViewDefaults(n.type),n);new(Hustle.get("Modals.Edit_Field"))({field:n,fieldData:a,model:this.model}).on("field:updated",((e,t,i)=>this.formFieldUpdated(e,t,i))),SUI.openModal("hustle-dialog--edit-field",i[0],this.$("#hustle-dialog--edit-field .sui-box-header .sui-button-icon")[0],!0)},formFieldUpdated(e,t,i){if(!Object.keys(t).length)return;if("name"in t)return this.addNewFields(e.type,e,i.name),void this.deleteField(i.name);const s=this.$("#hustle-optin-field--"+e.name);if("required"in t){const t=s.find(".sui-error"),i=e.required;_.isTrue(i)?t.show():_.isFalse(i)&&t.hide()}if("label"in t){this.updateDynamicValueFields();s.find(".hustle-field-label-text").text(e.label)}},deleteFieldOnClick(t){const i=e(t.target).closest(".sui-builder-field").data("field-id");this.deleteField(i)},setFieldOption(t){const i=e(t.target),s=i.find("span:eq(1)").text();i.closest(".sui-insert-variables").find('input[type="text"]').val(s).trigger("change")},deleteField(t){const i=this.$("#hustle-optin-field--"+t),s=Object.assign({},this.model.get("form_elements"));delete s[t],this.model.set("form_elements",s),-1!==jQuery.inArray(t,["gdpr","recaptcha"])?(i.addClass("sui-hidden"),e("#hustle-optin-insert-field--"+t).prop("disabled",!1).prop("checked",!1)):i.remove()},duplicateField(t){const i=e(t.target).closest(".sui-builder-field").data("field-id"),s=Object.assign({},this.model.get("form_elements")),n=Object.assign({},s[i]);delete n.name,n.can_delete=!0,this.addNewFields(n.type,n)},addNewFields(e,t,i=null){const s=this;let n=Object.assign({},this.model.get("form_elements"));if(Array.isArray(e))for(const i of e){const e=s.getFieldDefaults(i);t&&i in t&&_.extend(e,t[i]),s.addFieldToPanel(e),n[e.name]=e}else{const a=s.getFieldDefaults(e);if(t&&_.extend(a,t),s.addFieldToPanel(a,i),null===i)n[a.name]=a;else{const e=[];jQuery.each(n,(function(t,s){e[t]=s,t===i&&(e[a.name]=a)})),n=e}}this.model.set("form_elements",n)},addFieldToDynamicValueFields(t){let i;i=e("<div>"+t.name+"</div>"),i.find("script").remove(),t.name=i.html(),i=e("<div>"+t.label+"</div>"),i.find("script").remove(),t.label=i.html();const s=e("<option/>",{value:t.name,"data-content":"{"+t.name+"}"}).text(t.label),n=`<li><button value="{${t.name}}">${t.label}</button></li>`;this.$('select.hustle-field-options:not([data-type]), select.hustle-field-options[data-type="'+t.type+'"]').append(s),this.$(".hustle-fields-placeholders-options").length&&this.$(".hustle-fields-placeholders-options").append(n)},addFieldToPanel(t,i=null){const s=Optin.template("hustle-form-field-row-tpl"),n=this.$("#hustle-form-fields-container");if(t=_.extend({},this.getFieldViewDefaults(t.type),t),-1!==jQuery.inArray(t.type,["gdpr","recaptcha"]))this.$("#hustle-optin-field--"+t.type).removeClass("sui-hidden"),e("#hustle-optin-insert-field--"+t.type).prop("checked",!0).prop("disabled",!0);else if(null===i)n.append(s(t));else{const e=this.$("#hustle-optin-field--"+i);0<e.length?e.after(s(t)):n.append(s(t))}},getNewFieldId(e){const t=Object.assign({},this.model.get("form_elements"));let i=e;for(;i in t&&-1===jQuery.inArray(i,["gdpr","recaptcha","submit"]);)i=e+"-"+Math.floor(99*Math.random());return i},getFieldDefaults(e){const t=this.getNewFieldId(e),i={label:optinVars.form_fields.label[e+"_label"],required:"false",css_classes:"",type:e,name:t,required_error_message:optinVars.form_fields.required_error_message.replace("{field}",e),validation_message:optinVars.form_fields.validation_message.replace("{field}",e),placeholder:""};switch(e){case"timepicker":i.time_format="12",i.time_hours="9",i.time_minutes="30",i.time_period="am",i.validation_message=optinVars.form_fields.time_validation_message,i.required_error_message=optinVars.form_fields.is_required.replace("{field}",i.label),i.validate="false";break;case"datepicker":i.date_format="mm/dd/yy",i.validation_message=optinVars.form_fields.date_validation_message,i.required_error_message=optinVars.form_fields.is_required.replace("{field}",i.label),i.validate="false";break;case"recaptcha":i.threshold="0.5",i.version="v2_checkbox",i.recaptcha_type="compact",i.recaptcha_theme="light",i.v2_invisible_theme="light",i.recaptcha_language="automatic",i.v2_invisible_show_badge="1",i.v2_invisible_badge_replacement=optinVars.form_fields.recaptcha_badge_replacement,i.v3_recaptcha_show_badge="1",i.v3_recaptcha_badge_replacement=optinVars.form_fields.recaptcha_badge_replacement,i.validation_message=optinVars.form_fields.recaptcha_validation_message,i.error_message=optinVars.form_fields.recaptcha_error_message;break;case"gdpr":i.gdpr_message=optinVars.form_fields.gdpr_message,i.required="true",i.required_error_message=optinVars.form_fields.gdpr_required_error_message;break;case"email":i.validate="true";break;case"url":i.required_error_message=optinVars.form_fields.url_required_error_message,i.validate="true";break;case"phone":i.validate="false";break;case"hidden":i.default_value="user_ip",i.custom_value="",i.query_parameter="";break;case"number":case"text":i.required_error_message=optinVars.form_fields.cant_empty}return i},getFieldViewDefaults(e){const t={required:"false",validated:"false",placeholder_placeholder:optinVars.form_fields.label.placeholder,label_placeholder:"",name_placeholder:"",icon:"send",css_classes:"",type:e,name:e,placeholder:optinVars.form_fields.label[e+"_placeholder"],can_delete:!0,fieldId:this.getNewFieldId(e)};switch(e){case"email":t.icon="mail";break;case"name":t.icon="profile-male";break;case"phone":t.icon="phone";break;case"address":t.icon="pin";break;case"url":t.icon="web-globe-world";break;case"text":t.icon="style-type";break;case"number":t.icon="element-number";break;case"timepicker":t.icon="clock";break;case"datepicker":t.icon="calendar",t.change_month="false",t.change_year="false",t.min_year_range="",t.max_year_range="";break;case"recaptcha":t.icon="recaptcha";break;case"gdpr":t.icon="gdpr";break;case"hidden":t.icon="eye-hide"}return t}})}))},8567:function(e,t,i){var s=i(792);Hustle.define("Module.IntegrationsView",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-box-section-integrations",events:{"click .connect-integration":"connectIntegration","keypress .connect-integration":"preventEnterKeyFromDoingThings"},init(e){this.model=new e.BaseModel(optinVars.current.integrations_settings||{}),this.moduleId=optinVars.current.data.module_id,this.listenTo(this.model,"change",(e=>Hustle.Events.trigger("modules.view.integrationsUpdate",e))),this.listenTo(Hustle.Events,"hustle:providers:reload",this.renderProvidersTables),this.render()},render(){const e=this.$el.find("#hustle-not-connected-providers-section"),t=this.$el.find("#hustle-connected-providers-section");0<e.length&&0<t.length&&this.renderProvidersTables()},renderProvidersTables(){const t=this,i={};this.$el.find(".hustle-integrations-display").html(`<div class="sui-notice hustle-integration-loading-notice">\n\t\t\t\t\t\t<div class="sui-notice-content">\n\t\t\t\t\t\t\t<div class="sui-notice-message">\n\n\t\t\t\t\t\t\t\t<span class="sui-notice-icon sui-icon-loader sui-loading sui-md" aria-hidden="true"></span>\n\t\t\t\t\t\t\t\t<p>${optinVars.integrations.fetching_list}</p>\n\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>`),i.action="hustle_provider_get_form_providers",i._ajax_nonce=optinVars.integrations.action_nonce,i.data={moduleId:this.moduleId};e.post({url:ajaxurl,type:"post",data:i}).done((function(e){if(e&&e.success){const i=t.$el.find("#hustle-integrations-active-integrations"),s=t.$el.find("#hustle-integrations-active-count");t.$el.find("#hustle-not-connected-providers-section").html(e.data.not_connected),t.$el.find("#hustle-connected-providers-section").html(e.data.connected),i.val()!==e.data.list_connected&&i.val(e.data.list_connected).trigger("change"),s.val()!==String(e.data.list_connected_total)&&s.val(e.data.list_connected_total).trigger("change")}})).always((function(){t.$el.find(".sui-box-body").removeClass("sui-block-content-center"),t.$el.find(".hustle-integration-loading-notice").remove()}))},preventEnterKeyFromDoingThings(e){13===e.which&&e.preventDefault()},connectIntegration(e){s.integrationsModal.open(e)}}))}))},5229:function(e,t,i){var s=i(792),n=i(2947);Hustle.define("Mixins.Wizard_View",(function(e,t,i){"use strict";return{moduleType:"",el:".sui-wrap-hustle",publishModal:{},previewView:null,hasUnsavedChanges:!1,events:{"click .sui-sidenav .sui-vertical-tab a":"sidenav","change select.sui-mobile-nav":"sidenavMobile","click a.hustle-go-to-tab":"sidenav","click a.notify-error-tab":"sidenav","click .hustle-action-save":"saveChanges","click .wpmudev-button-navigation":"doButtonNavigation","change #hustle-module-name":"updateModuleName","click #hustle-preview-module":"previewModule","blur input.sui-form-control":"removeErrorMessage","click .hustle-single-module-button-action":"handleSingleModuleAction"},init(t){this.setTabsViews(t),e(window).on("beforeunload",(()=>this.maybeAlertUnsavedChanges())),e(i).off("popstate",(e=>this.updateTabOnPopstate(e))),e(i).on("popstate",(e=>this.updateTabOnPopstate(e))),e(document).off("tinymce-editor-init",((e,t)=>this.tinymceReady(e,t))),e(document).on("tinymce-editor-init",((e,t)=>this.tinymceReady(e,t))),void 0!==this._events&&(this.events=e.extend(!0,{},this.events,this._events),this.delegateEvents());const s=Hustle.get("Modals.PublishFlow");return this.publishModal=new s,this.renderTabs(),this},setTabsViews(e){this.contentView=e.contentView,this.emailsView=e.emailsView,this.designView=e.designView,this.integrationsView=e.integrationsView,this.visibilityView=e.visibilityView,this.settingsView=e.settingsView,this.moduleType=this.model.get("module_type"),"embedded"===this.moduleType&&(this.displayView=e.displayView),this.listenTo(this.contentView.model,"change",this.handleUnsavedChanges),this.listenTo(this.emailsView.model,"change",this.handleUnsavedChanges),this.listenTo(this.designView.model,"change",this.handleUnsavedChanges),this.listenTo(this.integrationsView.model,"change",this.handleUnsavedChanges),this.listenTo(this.visibilityView.model,"change",this.handleUnsavedChanges),this.listenTo(this.settingsView.model,"change",this.handleUnsavedChanges),"embedded"===this.moduleType&&this.listenTo(this.displayView.model,"change",this.handleUnsavedChanges)},handleUnsavedChanges(){this.hasUnsavedChanges=!0,this.switchStatusTo("unsaved")},maybeAlertUnsavedChanges(){if(this.hasUnsavedChanges)return"You have unsaved changes"},renderTabs(){this.contentView.delegateEvents(),this.emailsView.delegateEvents(),this.integrationsView.delegateEvents(),this.designView.delegateEvents(),"embedded"===this.moduleType&&this.displayView.delegateEvents(),this.visibilityView.delegateEvents(),this.visibilityView.afterRender(),this.settingsView.delegateEvents()},sidenav(t){t.preventDefault();const i=e(t.target).data("tab");i&&this.goToTab(i,!0)},sidenavMobile(t){const i=e(t.currentTarget).val();i&&this.goToTab(i,!0)},goToTab(t,i){const s=this.$el.find('a[data-tab="'+t+'"]'),n=s.closest(".sui-vertical-tabs").find(".sui-vertical-tab a"),a=this.$el.find(".sui-box[data-tab]"),o=this.$el.find('.sui-box[data-tab="'+t+'"]');if(i){const e={tabName:t},i=this.model.get("module_id");history.pushState(e,"Hustle "+this.moduleType+" wizard","admin.php?page="+optinVars.current.wizard_page+"&id="+i+"&section="+t)}n.removeClass("current"),a.hide(),s.addClass("current"),o.show(),e(".sui-wrap-hustle")[0].scrollIntoView()},updateTabOnPopstate(e){const t=e.originalEvent.state;t&&this.goToTab(t.tabName)},doButtonNavigation(t){t.preventDefault();const i="prev"===e(t.target).data("direction")?"prev":"next",s=this.getNextOrPrevTabName(i);this.goToTab(s,!0)},getNextOrPrevTabName(t){const i=e("#hustle-module-wizard-view .sui-sidenav ul li a.current");let s=i.data("tab");return s="prev"===t?i.parent().prev().find("a").data("tab"):i.parent().next().find("a").data("tab"),s},tinymceReady(e,t){t.on("change",(()=>{("main_content"===t.id?this.contentView.model:this.emailsView.model).set(t.id,t.getContent())}))},setContentFromTinymce(e=!1){if("social_sharing"!==this.moduleType&&"undefined"!=typeof tinyMCE){const t=tinyMCE.get("main_content"),i=this.$("textarea#main_content"),s="true"===i.attr("aria-hidden")?t.getContent():i.val();this.contentView.model.set("main_content",s,{silent:e});const n=tinyMCE.get("success_message"),a=this.$("textarea#success_message"),o="true"===a.attr("aria-hidden")?n.getContent():a.val();this.emailsView.model.set("success_message",o,{silent:e});const l=tinyMCE.get("email_body"),d=this.$("textarea#email_body"),r="true"===a.attr("aria-hidden")?l.getContent():d.val();this.emailsView.model.set("email_body",r,{silent:e})}},sanitizeData(){let e=this.contentView.model.get("cta_url");0!==e.indexOf("mailto:")&&0!==e.indexOf("tel:")&&(/^(f|ht)tps?:\/\/|^#/i.test(e)||(e="https://"+e,this.contentView.model.set("cta_url",e,{silent:!0})))},save(){this.setContentFromTinymce(!0),this.sanitizeData();const t=this.$el.find("#hustle-module-wizard-view"),i=t.data("id"),s={action:"hustle_save_module",_ajax_nonce:t.data("nonce"),id:i,module:this.model.toJSON()};return _.extend(s,this.getDataToSave()),e.ajax({url:ajaxurl,type:"POST",data:s,dataType:"json"})},getDataToSave(){const e={content:this.contentView.model.toJSON(),emails:this.emailsView.model.toJSON(),design:this.designView.updatedProperties,integrations_settings:this.integrationsView.model.toJSON(),visibility:this.visibilityView.model.toJSON(),settings:JSON.stringify(this.settingsView.model.toJSON())};return e.design.custom_css=this.designView.cssEditor.getValue(),"embedded"===this.moduleType&&(e.display=this.displayView.model.toJSON()),e},saveChanges(t){t.preventDefault();const i=this.model.get("active"),n=e(t.currentTarget),a=String(n.data("active")),o=a!==i,l="0"!==a;SUI.closeNotice("hustle-only-active-notification"),this.disableButtonsOnSave(n),o&&l&&this.publishModal.open(),this.model.set("active",a,{silent:!0});this.save().done((t=>{if(!0===t.success){if(this.hasUnsavedChanges=!1,this.switchStatusTo("saved"),o){if(l){const e="social_sharing"!==this.model.get("module_type")&&"1"===this.settingsView.model.get("is_schedule");let t=!1;if(e){t="1"!==this.settingsView.model.get("schedule").not_schedule_end}this.publishModal.setPublished(e,t)}this.updateViewOnActiveChange()}}else{const n=t.data;let a="";void 0===n.data?a=optinVars.messages.module_error_reload:(void 0!==n.data.icon_error?(_.each(n.data.icon_error,(function(t){e("#hustle-platform-"+t).find(".sui-error-message").show(),e("#hustle-platform-"+t+" .hustle-social-url-field").addClass("sui-form-field-error"),e("#hustle-platform-"+t).not(".sui-accordion-item--open").find(".sui-accordion-open-indicator").trigger("click")})),a='<a href="#" data-tab="services" class="notify-error-tab"> '+optinVars.module_tabs.services+" </a>"):void 0!==n.data.selector_error&&(_.each(n.data.selector_error,(function(t){e('input[name="'+t+'_css_selector"]').siblings(".sui-error-message").show(),e('input[name="'+t+'_css_selector"]').parent(".sui-form-field").addClass("sui-form-field-error")})),_.isEmpty(a)||(a+=" and "),a=a+'<a href="#" data-tab="display" class="notify-error-tab"> '+optinVars.module_tabs.display+" </a>"),a=optinVars.messages.module_error.replace("{page}",a)),o&&l&&SUI.closeModal(),this.model.set("active",i,{silent:!0}),this.switchStatusTo("unsaved"),s.Notification.open("error",a,!1)}})).always((()=>{this.enableSaveButtons()}))},updateModuleName(t){const i=e(t.target).val();if(i.length)this.$("#hustle-module-name-wrapper").removeClass("sui-form-field-error"),this.$("#hustle-module-name-error").hide(),this.$("#hustle-module-name-error").html(""),this.model.set("module_name",i);else{const e=this.$("#hustle-module-name-error").data("error-message");this.$("#hustle-module-name-wrapper").addClass("sui-form-field-error"),this.$("#hustle-module-name-error").html(e),this.$("#hustle-module-name-error").show()}},disableButtonsOnSave(e){e.addClass("sui-button-onload"),this.$(".hustle-action-save").prop("disabled",!0),this.$(".wpmudev-button-navigation").prop("disabled",!0)},enableSaveButtons(){this.$(".sui-button-onload").removeClass("sui-button-onload"),this.$(".hustle-action-save").prop("disabled",!1),this.$(".wpmudev-button-navigation").prop("disabled",!1)},switchStatusTo(e){"saved"===e?(this.$el.find("#hustle-unsaved-changes-status").addClass("sui-hidden"),this.$el.find("#hustle-saved-changes-status").removeClass("sui-hidden")):(this.$el.find("#hustle-unsaved-changes-status").removeClass("sui-hidden"),this.$el.find("#hustle-saved-changes-status").addClass("sui-hidden"))},updateViewOnActiveChange(){const e="1"===this.model.get("active"),t=this.$(".sui-status-module .sui-tag"),i=e?optinVars.messages.commons.published:optinVars.messages.commons.draft;t.text(i),e?t.addClass("sui-tag-blue"):t.removeClass("sui-tag-blue");const s=this.$("#hustle-draft-button-save-draft-text"),n=this.$("#hustle-draft-button-unpublish-text");e?(s.addClass("sui-hidden-important"),n.removeClass("sui-hidden-important")):(s.removeClass("sui-hidden-important"),n.addClass("sui-hidden-important"));const a=this.$(".hustle-publish-button"),o=e?a.data("update"):a.data("publish");a.find(".button-text").text(o)},removeErrorMessage(t){if(t.target.value){const i=e(t.target).parent(".sui-form-field");i.removeClass("sui-form-field-error"),i.find(".sui-error-message").hide()}},previewModule(t){t.preventDefault();const i=e(t.currentTarget);this.setContentFromTinymce(!0),this.sanitizeData();const s=_.extend({},this.model.toJSON(),this.getDataToSave()),n=s.module_name.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"");s.module_name=n,this.getPreviewView().open(this.model.get("module_id"),this.model.get("module_type"),i,s)},getPreviewView(){if(!this.previewView){const e=Hustle.get("Modals.Preview");this.previewView=new e}return this.previewView},handleSingleModuleAction(e){n.moduleActionHandler.initAction(e,"listing",this)}}}))},5533:function(e,t,i){"use strict";i.r(t),i.d(t,{Model:function(){return s}}),Hustle.define("Models.M",(function(){return Backbone.Model.extend({toJSON(){const e=_.clone(this.attributes);let t;for(t in e)(e[t]instanceof Backbone.Model||e[t]instanceof Backbone.Collection)&&(e[t]=e[t].toJSON());return e},set(e,t,i){let s,n,a;"string"==typeof e&&-1!==e.indexOf(".")?(s=e.split(".")[0],n=e.split(".")[1],a=this.get(s),a&&a instanceof Backbone.Model&&(a.set(n,t,i),this.trigger("change:"+e,e,t,i),this.trigger("change:"+s,e,t,i))):Backbone.Model.prototype.set.call(this,e,t,i)},get(e){let t,i;return"string"==typeof e&&-1!==e.indexOf(".")?(t=e.split(".")[0],i=e.split(".")[1],this.get(t).get(i)):Backbone.Model.prototype.get.call(this,e)}})})),Hustle.define("Models.Trigger",(function(){return Backbone.Model.extend({defaults:{trigger:["time"],on_time_delay:"3",on_time_unit:"seconds",on_scroll:"scrolled",on_scroll_page_percent:"20",on_scroll_css_selector:"",enable_on_click_element:"1",on_click_element:"",enable_on_click_shortcode:"1",on_exit_intent_per_session:"1",on_exit_intent_delayed_time:"5",on_exit_intent_delayed_unit:"seconds",on_adblock_delay:"0",on_adblock_delay_unit:"seconds"}})}));const s=Hustle.get("Models.M").extend({defaults:{module_name:"",moduleType:"popup",active:"0"}})},1771:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_popup_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_popup";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.View.extend(Hustle.get("Mixins.Wizard_View")),i=Hustle.View.extend(Hustle.get("Mixins.Module_Content")),n=Hustle.View.extend(Hustle.get("Mixins.Module_Emails")),a=Hustle.View.extend(Hustle.get("Mixins.Module_Design")),o=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),l=Hustle.View.extend(Hustle.get("Mixins.Module_Settings")),d=Hustle.get("Module.IntegrationsView"),r=s.Model,c=Hustle.get("Models.M");new t({model:new r(optinVars.current.data||{}),contentView:new i({BaseModel:c}),emailsView:new n({BaseModel:c}),designView:new a({BaseModel:c}),integrationsView:new d({BaseModel:c}),visibilityView:new o({BaseModel:c}),settingsView:new l({BaseModel:c})})}()}()},4553:function(){Hustle.define("ProviderNotice.View",(function(e){"use strict";new(Backbone.View.extend({el:".hustle-provider-notice",cookieKey:"",events:{"click .dismiss-provider-migration-notice":"HideProviderNotice"},initialize(){this.cookieKey="provider_migration_notice_",e(".hustle-provider-notice").length&&this.showProviderNotice()},HideProviderNotice(t){Optin.cookie.set(this.cookieKey+e(t.currentTarget).data("name"),1,7),location.reload()},showProviderNotice(){const t=e(".hustle-provider-notice").data("name");1!==Optin.cookie.get(this.cookieKey+t)&&e(".hustle_migration_notice__"+t).show()}}))}))},5552:function(e,t,i){var s=i(792);Hustle.define("Integration_Modal_Handler",(function(e){"use strict";return Backbone.View.extend({events:{"click .hustle-provider-connect":"connectAddOn","click .hustle-provider-disconnect":"disconnectAddOn","click .hustle-provider-next":"submitNextStep","click .hustle-provider-back":"goPrevStep","click .hustle-refresh-email-lists":"refreshLists","click .hustle-provider-form-disconnect":"disconnectAddOnForm","click .hustle-provider-clear-radio-options":"clearRadioOptions","change select#group":"showInterests"},initialize(e){return this.slug=e.slug,this.nonce=e.nonce,this.action=e.action,this.moduleId=e.moduleId,this.multi_id=e.multiId,this.globalMultiId=e.globalMultiId,this.step=0,this.next_step=!1,this.prev_step=!1,this.$el.off("close").on("close",(()=>this.modalClosed())),this.render()},render(){const e={};e.action=this.action,e._ajax_nonce=this.nonce,e.data={},e.data.slug=this.slug,e.data.step=this.step,e.data.current_step=this.step,this.moduleId&&(e.data.module_id=this.moduleId),this.multi_id&&(e.data.multi_id=this.multi_id),this.globalMultiId&&(e.data.global_multi_id=this.globalMultiId),this.request(e,!1,!0)},applyLoader(e){e.find(".sui-button:not(.disable-loader)").addClass("sui-button-onload")},resetLoader(e){e.find(".sui-button").removeClass("sui-button-onload")},request(t,i,n){const a=this;n&&(this.$el.find(".sui-box-body").addClass("sui-block-content-center").html('<p class="sui-loading-dialog" aria-label="Loading content"><i class="sui-icon-loader sui-loading" aria-hidden="true"></i></p>'),this.$el.find(".sui-box-footer").html(""),this.$el.find(".integration-header").html("")),this.applyLoader(this.$el),this.ajax=e.post({url:ajaxurl,type:"post",data:t}).done((function(e){if(e&&e.success){const t=e.data.data;if(i||!_.isUndefined(t.is_close)&&t.is_close?SUI.closeModal():(a.renderBody(e),a.renderFooter(e),a.onRender(t),a.resetLoader(a.$el)),!_.isUndefined(t.notification)&&!_.isUndefined(t.notification.type)&&!_.isUndefined(t.notification.text)){s.Notification.open(t.notification.type,t.notification.text)}if(!_.isUndefined(t.size)){const e=a.$el.closest(".sui-modal");"normal"===t.size&&e.removeClass("sui-modal-sm sui-modal-lg"),"small"===t.size&&(e.addClass("sui-modal-sm"),e.removeClass("sui-modal-lg")),"large"===t.size&&(e.addClass("sui-modal-lg"),e.removeClass("sui-modal-sm"))}if("mailchimp"===a.slug){const e=a.$el.find("#group");e.length&&e.trigger("change")}}else a.renderBody(e),a.renderFooter(e)})),this.ajax.always((function(e){a.$el.find(".hustle-modal-close").off("click").on("click",(function(){SUI.closeModal()})),a.$el.find(".sui-box-body").removeClass("sui-block-content-center"),a.$el.find(".sui-loading-dialog").remove(),e&&e.success&&e.data||a.showGenericErrorMessage()}))},renderBody(t){if(!t.data||!t.data.data)return;this.$el.find(".sui-box-body").html(t.data.data.html);const i=this.$el.find(".sui-box-body .integration-header").remove();if(0<i.length&&this.$el.find(".integration-header").html(i.html()),this.$el.find(".sui-box-body").html().trim().length){const t=this.$el.find(".sui-box-body").children();let i=!0;e.each(t,((t,s)=>{e(s).is(":hidden")||(i=!1)})),i?(this.$el.find(".sui-box-body").addClass("sui-hidden"),this.$el.find(".sui-box-footer").css("padding-top","")):this.$el.find(".sui-box-body .sui-notice").next().is('input[type="hidden"]')&&this.$el.find(".sui-box-body .sui-notice").css({"margin-bottom":"0"})}else this.$el.find(".sui-box-body").addClass("sui-hidden"),this.$el.find(".sui-box-footer").css("padding-top","")},renderFooter(e){if(!e.data||!e.data.data)return;const t=e.data.data.buttons,i=this.$el.find(".sui-box-body"),s=this.$el.find(".sui-box-footer");i.removeClass("sui-spacing-bottom--0").removeClass("sui-spacing-bottom--30"),s.removeClass("sui-hidden").removeClass("sui-hidden-important").removeClass("sui-content-center").removeClass("sui-content-right").removeClass("sui-content-separated").html(""),_.each(t,(function(e){s.append(e.markup)})),0===s.find(".sui-button").length?(s.addClass("sui-hidden-important"),i.addClass("sui-spacing-bottom--30")):(i.addClass("sui-spacing-bottom--0"),s.find(".sui-button").hasClass("sui-button-center")?s.addClass("sui-content-center"):s.find(".sui-button").hasClass("sui-button-right")?s.find(".sui-button").hasClass("sui-button-left")||s.addClass("sui-content-right"):s.addClass("sui-content-separated"))},onRender(t){this.delegateEvents(),_.isUndefined(t.opt_in_provider_current_step)||(this.step=+t.opt_in_provider_current_step),_.isUndefined(t.opt_in_provider_has_next_step)||(this.next_step=t.opt_in_provider_has_next_step),_.isUndefined(t.opt_in_provider_has_prev_step)||(this.prev_step=t.opt_in_provider_has_prev_step),this.$el.find(".sui-select").SUIselect2({dropdownCssClass:"sui-select-dropdown",dropdownParent:e("#hustle-integration-dialog .sui-box")})},refreshLists(t){t.preventDefault(),t.stopPropagation();const i=e(t.currentTarget),s=e("#list_id").length?e("#list_id"):e("#form_id"),n=this.moduleId,a=this.slug,o=e("#form_id").length?"forms":"lists",l=this.nonce;i.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:{action:"hustle_refresh_email_lists",id:n,slug:a,type:o,_ajax_nonce:l}}).done((t=>{if(t.success&&void 0!==t.data.select){const i=s.closest(".hui-select-refresh");s.SUIselect2("destroy"),s.remove();const n=e(t.data.select);i.prepend(n),n.SUIselect2({dropdownParent:this.$(".sui-box"),dropdownCssClass:"sui-select-dropdown"})}})).fail((()=>{})).always((()=>{i.removeClass("sui-button-onload")}))},submitNextStep(){const t={},i=this.$el.find("form"),s={slug:this.slug,step:this.getStep(),current_step:this.step};let n=i.serialize();this.moduleId&&(s.module_id=this.moduleId),n=n+"&"+e.param(s),t.action=this.action,t._ajax_nonce=this.nonce,t.data=n,this.request(t,!1,!1)},goPrevStep(){const e={},t={slug:this.slug,step:this.getPrevStep(),current_step:this.step};this.moduleId&&(t.module_id=this.moduleId),this.multi_id&&(t.multi_id=this.multi_id),e.action=this.action,e._ajax_nonce=this.nonce,e.data=t,this.request(e,!1,!1)},getStep(){return this.next_step?this.step+1:this.step},getPrevStep(){return this.prev_step?this.step-1:this.step},connectAddOn(){const t={},i=this.$el.find("form"),s={slug:this.slug,step:this.getStep(),current_step:this.step};let n=i.serialize();this.moduleId&&(s.module_id=this.moduleId),this.multi_id&&(s.multi_id=this.multi_id),n=n+"&"+e.param(s),t.action=this.action,t._ajax_nonce=this.nonce,t.data=n,this.request(t,!1,!1)},disconnectAddOn(){const t=this,i=this.$el.find(".sui-box-logo img").attr("src"),n=this.$el.find("#dialogTitle2").html(),a={},o={};let l={};a.action="hustle_provider_deactivate",a._ajax_nonce=this.nonce,a.data={},a.data.slug=this.slug,a.data.img=i,a.data.title=n,this.globalMultiId&&(a.data.global_multi_id=this.globalMultiId),o.action="hustle_provider_is_on_module",o._ajax_nonce=this.nonce,o.data={},o.data.slug=this.slug,o.data.globalMultiId=this.globalMultiId,this.$el.find(".sui-button:not(.disable-loader)").addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:o,success(e){!0===e.success&&(l=e)},complete(){!0===l.success?s.integrationsActiveRemove.open(l.data,a,t):t.request(a,!0,!1)}})},disconnectAddOnForm(){const t=this,i={},n=e("#hustle-integrations-active-count").val(),a=e("#hustle-integrations-active-integrations").val();i.action="hustle_provider_form_deactivate",i._ajax_nonce=this.nonce,i.data={},i.data.slug=this.slug,i.data.module_id=this.moduleId,this.multi_id&&(i.data.multi_id=this.multi_id),"1"===n&&a===this.slug&&"local_list"!==this.slug?s.integrationsAllRemove.open(i,t):"1"===n&&"local_list"===this.slug?(s.Notification.open("error",optinVars.messages.integraiton_required),SUI.closeModal()):this.request(i,!0,!1)},modalClosed(){this.ajax.abort(),Hustle.Events.trigger("hustle:providers:reload")},clearRadioOptions(){this.$("input[type=radio]",this.$el).prop("checked",!1)},showInterests(t){const i=this,s=e(t.currentTarget),n=s.data("nonce"),a=s.val(),o={},l=i.$el.find("form"),d={slug:i.slug,group:a,module_id:i.moduleId};let r=l.serialize();r=r+"&"+e.param(d),o.action="hustle_mailchimp_get_group_interests",o._ajax_nonce=n,o.data=r,i.applyLoader(i.$el),e.ajax({url:ajaxurl,type:"POST",data:o}).done((function(e){e.success&&(l.find(".sui-form-field").slice(1).remove(),l.find(".sui-form-field:first-child").after(e.data))})).fail((function(){})).always((function(){i.resetLoader(i.$el)}))},showGenericErrorMessage(){this.$el.find(".sui-box-body").html('<div id="hustle-request-error-reload-notice" role="alert" aria-live="assertive" class="sui-notice"></div>'),this.$el.find(".sui-box-footer").html(""),SUI.openNotice("hustle-request-error-reload-notice","<p>"+optinVars.messages.request_error_reload_notice+"</p>",{type:"error",autoclose:{show:!1}})}})}))},1553:function(e,t,i){var s=i(792);Hustle.define("Settings.Palettes",(function(e){"use strict";return Backbone.View.extend({el:"#palettes-box",events:{"click .hustle-create-palette":"openCreatePaletteModal","click .hustle-delete-button":"openDeletePaletteModal","click .hustle-button-delete":"delettePalette"},initialize(){const e=Hustle.get("Settings.Palettes_Modal");this.paletteModal=new e},openCreatePaletteModal(t){const i=e(t.currentTarget).data("tooltip");e("#hustle-dialog--edit-palette-title").text(i),this.paletteModal.open(t)},openDeletePaletteModal(t){t.preventDefault();const i=e(t.currentTarget),n={id:i.data("id"),title:i.data("title"),description:i.data("description"),action:"delete",nonce:i.data("nonce"),actionClass:"hustle-button-delete"};s.deleteModal.open(n,i[0]),e(".hustle-button-delete").on("click",(e=>this.delettePalette(e)))},delettePalette(t){t.preventDefault();const i=e(t.currentTarget),n=i.data("form-id"),a=i.data(),o=e("#"+n),l=new FormData(o[0]);e.each(a,((e,t)=>l.append(e,t))),l.append("_ajax_nonce",optinVars.settings_palettes_action_nonce),l.append("action","hustle_handle_palette_actions"),e.ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((t=>{t.data.url?location.replace(t.data.url):t.data.notification&&s.Notification.open(t.data.notification.status,t.data.notification.message,t.data.notification.delay),t.data.url||e(".sui-button-onload").removeClass("sui-button-onload")})).fail((()=>{s.Notification.open("error",optinVars.messages.commons.generic_ajax_error),e(".sui-button-onload").removeClass("sui-button-onload")}))}})}))},3664:function(e,t,i){var s=i(792);Hustle.define("Settings.Data_Settings",(function(e){"use strict";return Backbone.View.extend({el:"#data-box",events:{"click #hustle-dialog-open--reset-data-settings":"dataDialog"},dataDialog(t){t.preventDefault();const i=this.$(t.target),s=e("#hustle-dialog--reset-data-settings");SUI.openModal("hustle-dialog--reset-data-settings",i[0],s.find(".sui-box-header .sui-button-icon")[0],!0),e("#hustle-reset-settings").off("click").on("click",(e=>this.settingsReset(e)))},settingsReset(t){const i=e(t.currentTarget),n=i.closest(".sui-modal").find("button, .sui-button");n.prop("disabled",!0),i.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:{action:"hustle_reset_settings",_ajax_nonce:i.data("nonce")},success(){e("#"+i.data("notice")).show(),SUI.closeModal(),i.removeClass("sui-button-onload"),n.prop("disabled",!1),s.Notification.open("success",optinVars.messages.settings_was_reset),window.setTimeout((()=>location.reload(!0)),2e3)},error(){SUI.closeModal(),i.removeClass("sui-button-onload"),n.prop("disabled",!1),s.Notification.open("error",optinVars.messages.something_went_wrong)}})}})}))},8616:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Settings.Palettes_Modal",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--edit-palette",events:{"click .hustle-button-action":"handleAction","click .hustle-modal-close":"closeCreatePaletteModal","change #hustle-palette-module-type":"updateModulesOptions"},initialize(){},open(t){void 0!==e(t.currentTarget).data("slug")?this.handleAction(t):(e("#hustle-dialog--edit-palette #hustle-palette-name").val(""),this.$("#hustle-palette-module-type").trigger("change"),SUI.openModal("hustle-dialog--edit-palette",t.currentTarget,"hustle-palette-name",!1))},handleAction(t){t.preventDefault();const i=this,a=e(t.currentTarget),o=a.data("form-id");a.addClass("sui-button-onload"),s.accessibleHide(this.$(".sui-error-message"));let l=new FormData,d=!1;if(void 0!==o){const t=e("#"+o);t.length&&(l=new FormData(t[0]),t.find(".hustle-required-field").each(((t,i)=>{const n=e(i);if(!n.val().trim().length){const e=n.data("error-message"),t=n.siblings(".sui-error-message");t.html(e),s.accessibleShow(t),d=!0}})))}if(d)return void e(".sui-button-onload").removeClass("sui-button-onload");const r=a.data();e.each(r,((e,t)=>l.append(e,t))),l.append("_ajax_nonce",optinVars.settings_palettes_action_nonce),l.append("action","hustle_handle_palette_actions"),e.ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((s=>{s.data.callback&&"function"==typeof i[s.data.callback]?i[s.data.callback](s.data,s.success,t):s.data.url?location.replace(s.data.url):s.data.notification&&n.Notification.open(s.data.notification.status,s.data.notification.message,s.data.notification.delay),s.data.url||e(".sui-button-onload").removeClass("sui-button-onload")})).fail((()=>{e(".sui-button-onload").removeClass("sui-button-onload")}))},actionOpenEditPalette(t,i,s){this.actionGoToSecondStep(t),SUI.openModal("hustle-dialog--edit-palette",s.currentTarget,"hustle-palette-name",!1),t.palette_data.name&&e("#hustle-dialog--edit-palette #hustle-palette-name").val(t.palette_data.name)},actionGoToSecondStep(e){const t=this.$("#hustle-edit-palette-first-step"),i=this.$("#hustle-edit-palette-second-step"),n=this.$(".hustle-button-action"),a=e.palette_data,o=Optin.template("hustle-dialog--edit-palette-tpl");s.accessibleHide(t,!0),i.html(o(a)),this.initiateSecondStepElements(),s.accessibleShow(i,!0),i.trigger("focus"),n.data("step",3),n.addClass("sui-button-blue"),s.accessibleHide(n.find("#hustle-step-button-text")),s.accessibleShow(n.find("#hustle-finish-button-text"))},initiateSecondStepElements(){this.$(".sui-accordion").each((function(){SUI.suiAccordion(this)})),SUI.suiTabs(),SUI.tabs(),this.createPickers()},closeCreatePaletteModal(){const e=this,t=this.$("#hustle-edit-palette-first-step"),i=this.$("#hustle-edit-palette-second-step"),n=this.$(".hustle-button-action");setTimeout((function(){s.accessibleHide(e.$(".sui-error-message")),s.accessibleHide(i,!0),i.html(""),s.accessibleShow(t,!0),n.removeClass("sui-button-blue"),n.data("step",2),s.accessibleShow(n.find("#hustle-step-button-text")),s.accessibleHide(n.find("#hustle-finish-button-text"))}),500)},createPickers(){const t=this.$(".sui-colorpicker-input");t.wpColorPicker({change(t,i){const s=e(this);s.val()!==i.color.to_s()&&s.val(i.color.to_s()).trigger("change")},palettes:["#333333","#FFFFFF","#17A8E3","#E1F6FF","#666666","#AAAAAA","#E6E6E6"]}),t.hasClass("wp-color-picker")&&t.each((function(){const t=e(this),i=t.closest(".sui-colorpicker-wrap"),s=i.find(".sui-colorpicker-value span[role=button]"),n=i.find(".sui-colorpicker-value"),a=n.find("button"),o=n.find(".hustle-colorpicker-input"),l=t.closest(".wp-picker-container"),d=l.find(".wp-color-result"),r=d.find(".color-alpha"),c=l.find(".wp-picker-clear");let u="hex";!0===t.data("alpha-enabled")?(u="rgba",t.on("change",(function(e,i){s.find("span").css({"background-color":r.css("background-color")}),void 0===i&&o.val(t.val())}))):t.on("change",(function(){s.find("span").css({"background-color":d.css("background-color")}),"undefined"==typeof data&&o.val(t.val())})),o.on("change",(function(){t.val(o.val()),t.trigger("change",[{triggeredByUs:!0}])})),i.find(".sui-colorpicker").addClass("sui-colorpicker-"+u),i.find(".sui-button, span[role=button]").on("click",(function(e){d.trigger("click"),e.preventDefault(),e.stopPropagation()})),a.on("click",(function(i){const a=t.data("attribute"),o=e("#hustle-palette-module-fallback").val(),l=optinVars.palettes[o][a];c.trigger("click"),n.find("input").val(l),t.val(l).trigger("change"),s.find("span").css({"background-color":l}),i.preventDefault(),i.stopPropagation()}))}))},updateModulesOptions(t){const i=e(t.currentTarget).val(),s=this.$("#hustle-palette-module-name");let n="";e.each(optinVars.current[i],((e,t)=>{n+=`<option value="${e}">${t}</option>`})),s.html(n),this.$(".sui-select:not(.hustle-select-ajax)").SUIselect2({dropdownCssClass:"sui-select-dropdown",dropdownParent:this.$(".sui-box")})}})}))},9090:function(){Hustle.define("Settings.Permissions_View",(function(e){"use strict";return Backbone.View.extend({el:"#permissions-box",initialize(){e((function(){function t(){e(".select2-selection__rendered li:first-child .select2-selection__choice__remove").off("click").text("").on("click",(function(e){e.stopImmediatePropagation(),e.preventDefault()}))}e("select").on("change.select2",(function(){t()})),t()}))}})}))},5362:function(e,t,i){var s=i(792);Hustle.define("Settings.Privacy_Settings",(function(e){"use strict";return Backbone.View.extend({el:"#privacy-box",events:{"click #hustle-dialog-open--delete-ips":"openDeleteIpsDialog"},initialize(){e("#hustle-delete-ips-submit").on("click",this.handleIpDeletion)},openDeleteIpsDialog(t){SUI.openModal("hustle-dialog--delete-ips",e(t.currentTarget)[0],this.$("#hustle-dialog--delete-ips .sui-box-header .sui-button-icon")[0],!0),t.preventDefault()},handleIpDeletion(t){t.preventDefault();const i=e(t.currentTarget),n=e("#"+i.data("formId")),a=new FormData(n[0]);a.append("action","hustle_remove_ips"),a.append("_ajax_nonce",i.data("nonce")),i.addClass("sui-button-onload"),e.ajax({url:ajaxurl,type:"POST",data:a,contentType:!1,processData:!1,success(t){s.Notification.open("success",t.data.message),SUI.closeModal(),e(".sui-button-onload").removeClass("sui-button-onload")},error(){SUI.closeModal(),e(".sui-button-onload").removeClass("sui-button-onload"),s.Notification.open("error",optinVars.messages.something_went_wrong)}})}})}))},759:function(){Hustle.define("Settings.reCaptcha_Settings",(function(e){"use strict";return Backbone.View.extend({el:"#recaptcha-box",data:{},initialize(){this.maybeRenderRecaptchas()},maybeRenderRecaptchas(){const t=this,i=["v2_checkbox","v2_invisible","v3_recaptcha"];let s=!1;for(const n of i){const i=this.$(`#hustle-modal-recaptcha-${n}-0`),a=this.$(`input[name="${n}_site_key"]`).val().trim(),o=this.$(`input[name="${n}_secret_key"]`).val().trim();a&&o?(i.data("sitekey",a),s?HUI.maybeRenderRecaptcha(i.closest(".sui-form-field")):e.ajax({url:ajaxurl,type:"POST",data:{action:"hustle_load_recaptcha_preview"}}).done((e=>{e.success&&(s=!0,t.$("#hustle-recaptcha-script-container").html(e.data),setTimeout((()=>HUI.maybeRenderRecaptcha(i.closest(".sui-form-field"))),1e3))})),this.$(`.hustle-recaptcha-${n}-preview-notice`).hide(),i.show()):(this.$(`.hustle-recaptcha-${n}-preview-notice`).show(),i.hide())}}})}))},7202:function(){Hustle.define("Settings.Top_Metrics_View",(function(){"use strict";return Backbone.View.extend({el:"#top-metrics-box",events:{"click .sui-checkbox input":"maybeDisableInputs"},initialize(){this.maybeDisableInputs()},maybeDisableInputs(){const e=this.$el.find("input:checked"),t=this.$el.find("input:not(:checked)"),i=this.$el.find('button[type="submit"]'),s=i.parent(),n=t.next("span");3<=e.length?(t.prop("disabled",!0),n.addClass("sui-tooltip"),n.css("opacity","1"),i.prop("disabled",!1),s.removeClass("sui-tooltip")):(i.prop("disabled",!0),t.prop("disabled",!1),n.removeClass("sui-tooltip"),n.css("opacity",""),s.addClass("sui-tooltip"))}})}))},3901:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("Settings.View",(function(e,t,i){"use strict";const a="_page_hustle_settings";if(a!==pagenow.substr(pagenow.length-a.length))return;new(Backbone.View.extend({el:".sui-wrap-hustle",events:{"click .sui-sidenav .sui-vertical-tab a":"sidenav","click a.hustle-open-tab":"sidenav","change select.sui-mobile-nav":"sidenavMobile","click .sui-pagination-wrap > button":"pagination","click .hustle-load-on-click":"addLoadingState","click .hustle-settings-save":"handleSave","submit form.sui-box-body":"preventSubmit"},initialize(){const t=Hustle.get("Settings.reCaptcha_Settings"),s=Hustle.get("Settings.Top_Metrics_View"),n=Hustle.get("Settings.Privacy_Settings"),a=Hustle.get("Settings.Permissions_View"),o=Hustle.get("Settings.Data_Settings"),l=Hustle.get("Settings.Palettes");this.recaptchaView=new t,new s,new n,new a,new o,new l,e(i).off("popstate",(e=>this.tabUpdate(e))),e(i).on("popstate",(e=>this.tabUpdate(e))),Hustle.Events.trigger("view.rendered",this),this.doActionsBasedOnUrl()},doActionsBasedOnUrl(){if(s.getUrlParam("show-notice")){const e="success"===s.getUrlParam("show-notice")?"success":"error",t=s.getUrlParam("notice"),i=t&&"undefined"!==optinVars.messages[t]?optinVars.messages[t]:s.getUrlParam("notice-message");void 0!==i&&i.length&&n.Notification.open(e,i)}else s.getUrlParam("404-downgrade-modal")&&this.$("#hustle-dialog--404-downgrade").length&&SUI.openModal("hustle-dialog--404-downgrade","hustle-popup-number")},sidenav(t){const i=e(t.target).data("tab");i&&this.tabJump(i,!0),t.preventDefault()},sidenavMobile(t){const i=e(t.currentTarget).val();i&&this.tabJump(i,!0)},tabUpdate(e){const t=e.originalEvent.state;t&&this.tabJump(t.tabSelected)},tabJump(e,t){const i=this.$el.find('a[data-tab="'+e+'"]'),s=i.closest(".sui-vertical-tabs").find(".sui-vertical-tab"),n=this.$el.find(".sui-box[data-tab]"),a=this.$el.find('.sui-box[data-tab="'+e+'"]');t&&history.pushState({tabSelected:e},"Hustle Settings","admin.php?page=hustle_settings&section="+e),s.removeClass("current"),n.hide(),i.parent().addClass("current"),a.show()},pagination(e){const t=this.$(e.target).closest(".sui-pagination-wrap"),i=t.find(".sui-button-icon"),s=t.next(".sui-pagination-filter");i.toggleClass("sui-active"),s.toggleClass("sui-open"),e.preventDefault(),e.stopPropagation()},preventSubmit(e){e.preventDefault()},handleSave(t){t.preventDefault();const i=this,s=e(t.currentTarget),a=s.data("form-id"),o=s.data();let l=new FormData;if(tinyMCE.triggerSave(),void 0!==a){const t=e("#"+a);t.length&&(l=new FormData(t[0]),e.each(t.find("input[type=checkbox]"),(function(){const t=e(this);t.is(":checked")||l.append(t.attr("name"),"0")})))}e.each(o,((e,t)=>l.append(e,t))),l.append("_ajax_nonce",optinVars.current.save_settings_nonce),l.append("action","hustle_save_settings"),s.addClass("sui-button-onload"),s.prop("disabled",!0),e.ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((t=>{t.data?(t.data.callback&&"undefined"!==i[t.data.callback]&&i[t.data.callback](s,t.data,t.success),t.data.url?!0===t.data.url?location.reload():location.replace(t.data.url):t.data.notification&&n.Notification.open(t.data.notification.status,t.data.notification.message,t.data.notification.delay),t.data.url||(e(".sui-button-onload").removeClass("sui-button-onload"),s.prop("disabled",!1))):(t.success?n.Notification.open("success",optinVars.messages.settings_saved):n.Notification.open("error",optinVars.messages.something_went_wrong_reload),e(".sui-button-onload").removeClass("sui-button-onload"),s.prop("disabled",!1))})).fail((()=>{e(".sui-button-onload").removeClass("sui-button-onload"),s.prop("disabled",!1),n.Notification.open("error",optinVars.messages.something_went_wrong)}))},actionSaveRecaptcha(){this.recaptchaView.maybeRenderRecaptchas()},addLoadingState(t){e(t.currentTarget).addClass("sui-button-onload")}}))}))},7570:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_slidein_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_slidein";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.View.extend(Hustle.get("Mixins.Wizard_View")),i=Hustle.View.extend(Hustle.get("Mixins.Module_Content")),n=Hustle.View.extend(Hustle.get("Mixins.Module_Emails")),a=Hustle.View.extend(Hustle.get("Mixins.Module_Design")),o=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),l=Hustle.View.extend(Hustle.get("Mixins.Module_Settings")),d=Hustle.get("Module.IntegrationsView"),r=s.Model,c=Hustle.get("Models.M");new t({model:new r(optinVars.current.data||{}),contentView:new i({BaseModel:c}),emailsView:new n({BaseModel:c}),designView:new a({BaseModel:c}),integrationsView:new d({BaseModel:c}),visibilityView:new o({BaseModel:c}),settingsView:new l({BaseModel:c})})}()}()},6699:function(e,t,i){var s=i(5533);!function(){"use strict";!function(){const e="_page_hustle_sshare_listing";e===pagenow.substr(pagenow.length-e.length)&&new Optin.listingBase({moduleType:optinVars.current.module_type})}(),function(){const e="_page_hustle_sshare";if(e!==pagenow.substr(pagenow.length-e.length))return;const t=Hustle.get("SShare.View"),i=Hustle.get("SShare.Content_View"),n=Hustle.get("SShare.Display_View"),a=Hustle.get("SShare.Design_View"),o=Hustle.View.extend(Hustle.get("Mixins.Module_Visibility")),l=s.Model,d=Hustle.get("Models.M");new t({model:new l(optinVars.current.data||{}),contentView:new i({BaseModel:d}),displayView:new n({BaseModel:d}),designView:new a({BaseModel:d}),visibilityView:new o({BaseModel:d})})}()}()},4526:function(e,t,i){var s=i(2947),n=i(792);Hustle.define("SShare.Content_View",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Module_Content"),{el:"#hustle-wizard-content",activePlatforms:[],platformsModal:{},events:{"change select.hustle-select-field-variables":"addPlaceholderToField","click ul.wpmudev-tabs-menu li label":"toggleCheckbox","click .hustle-choose-platforms":"openPlatformsModal"},render(){const e=this,t=this.model.toJSON();if(void 0!==t.social_icons&&t.social_icons)for(const i in t.social_icons)e.addPlatformToPanel(i,t.social_icons[i]);const i=Hustle.get("Modals.Services_Platforms");this.platformsModal=new i,this.platformsModal.on("platforms:added",(e=>this.addNewPlatforms(e)));const a=this.$("#hustle-social-services").sortable({axis:"y",containment:".sui-box-builder"});a.on("sortupdate",(()=>this.platformsOrderChanged(a)));for(const t in optinVars.social_platforms)e.addPlatformToDialog(t);this.bindRemoveService(),"true"===s.getUrlParam("new")&&n.Notification.open("success",optinVars.messages.module_created,1e4)},bindRemoveService(){e("#hustle-wizard-content .hustle-remove-social-service").off("click").on("click",(e=>this.removeService(e)))},openPlatformsModal(){const e=this.model.get("social_icons"),t=void 0!==e?Object.keys(e):[];this.platformsModal.beforeOpen(t),SUI.openModal("hustle-dialog--add-platforms",this.$(".hustle-choose-platforms")[0],this.$("#hustle-dialog--add-platforms .hustle-modal-close")[0],!0)},addNewPlatforms(t){this.model.get("social_icons")||this.model.set("social_icons",{});const i=this,s=_.extend({},this.model.get("social_icons"));e.each(t,((e,t)=>{if(s&&t in s)return!0;i.addPlatformToPanel(t,{});const n=this.getPlatformDefaults(t);s[t]=n})),this.bindRemoveService(),this.model.set("social_icons",s),Hustle.Events.trigger("view.rendered",this)},addPlatformToPanel(e,t){const i=Optin.template("hustle-platform-row-tpl"),s=this.$("#hustle-social-services");t=_.extend({},this.getPlatformViewDefaults(e),t),this.activePlatforms.push(e),s.append(i(t))},addPlatformToDialog(t){const i=Optin.template("hustle-add-platform-li-tpl"),s=e("#hustle_add_platforms_container"),n=this.getPlatformViewDefaults(t);s.append(i(n))},getPlatformDefaults(e){const t={platform:e,label:e in optinVars.social_platforms?optinVars.social_platforms[e]:e,type:"click",counter:"0",link:""};return"email"===e&&(t.title="{post_title}",t.message=optinVars.social_platforms_data.email_message_default),t},getPlatformViewDefaults(e){const t=this.model.toJSON(),i=void 0===t.counter_enabled?"true":t.counter_enabled,s={fivehundredpx:"500px"},n=-1!==optinVars.social_platforms_with_endpoints.indexOf(e),a=-1!==optinVars.social_platforms_with_api.indexOf(e),o=e in s?s[e]:e;return _.extend({},this.getPlatformDefaults(e),{platform_style:o,counter_enabled:i,hasEndpoint:n,hasCounter:a})},platformsOrderChanged(e){const t=this.model.get("social_icons"),i=e.sortable("toArray",{attribute:"data-platform"}),s={};for(const e of i)s[e]=t[e];this.model.set("social_icons",s),this.model.trigger("change",this.model)},removeService(t){const i=e(t.currentTarget).data("platform"),s=this.model.get("social_icons");this.$("#hustle-platform-"+i).remove(),this.activePlatforms=_.without(this.activePlatforms,i),delete s[i],this.model.trigger("change",this.model),t.stopPropagation()},modelUpdated(e){const t=e.changed,i=void 0!==Object.keys(t)[0]?Object.keys(t)[0]:"";let s;if("service_type"in t&&this.serviceTypeUpdated(t.service_type),"click_counter"in t)this.clickCounterUpdated(t.click_counter);else if(-1!==i.indexOf("_counter")){const e=i.slice(0,-8);s=this.model.get("social_icons"),e in s&&(s[e].counter=parseInt(t[i])),this.model.unset(i,{silent:!0})}if(-1!==i.indexOf("_link")){const e=i.slice(0,-5);s=this.model.get("social_icons"),e in s&&(s[e].link=t[i]),this.model.unset(i,{silent:!0})}if(-1!==i.indexOf("_type")){const e=i.slice(0,-5);s=this.model.get("social_icons"),e in s&&(s[e].type="native"===t[i]?"native":"click"),this.model.unset(i,{silent:!0})}if("email_title"in t){const e="email";s=this.model.get("social_icons"),e in s&&(s[e].title=t[i]),this.model.unset(i,{silent:!0})}if("email_message"in t){const e="email";s=this.model.get("social_icons"),e in s&&(s[e].message=t[i]),this.model.unset(i,{silent:!0})}},serviceTypeUpdated(t){const i=this.$("#wpmudev-sshare-counter-options"),s=e(".wph-wizard-services-icons-native"),n=e(".wph-wizard-services-icons-custom");"native"===t?(i.removeClass("wpmudev-hidden"),n.addClass("wpmudev-hidden"),s.removeClass("wpmudev-hidden")):(i.addClass("wpmudev-hidden"),s.addClass("wpmudev-hidden"),n.removeClass("wpmudev-hidden"))},clickCounterUpdated(t){const i=e("#wpmudev-sshare-counter-options .hustle-twitter-notice");"native"===t?i.removeClass("wpmudev-hidden"):i.hasClass("wpmudev-hidden")||i.addClass("wpmudev-hidden"),e("#wph-wizard-services-icons-native .wpmudev-social-item").each((function(){const i=e(this).find(".toggle-checkbox").is(":checked"),s=e(this).find("input.wpmudev-input_number");"none"!==t&&i?s.removeClass("wpmudev-hidden"):s.hasClass("wpmudev-hidden")||s.addClass("wpmudev-hidden")})),e("#wph-wizard-services-icons-native #wpmudev-counter-title>strong").removeClass("wpmudev-hidden"),"none"===t?e("#wph-wizard-services-icons-native #wpmudev-counter-title>strong:first-child").addClass("wpmudev-hidden"):e("#wph-wizard-services-icons-native #wpmudev-counter-title>strong:nth-child(2)").addClass("wpmudev-hidden")},toggleCheckbox(e){e.preventDefault(),e.stopPropagation();const t=this.$(e.target).closest("li");if(t.hasClass("current"))return;t.addClass("current"),t.siblings().removeClass("current");const i=t.find("input"),s=i.data("attribute");this.model.set(s,i.val())},setSocialIcons(){let e=this.model.toJSON();e=this.getSocialIconsData(e),this.model.set("social_icons",e.social_icons,{silent:!0})},getSocialIconsData(t){const i=e("#wph-wizard-services-icons-"+t.service_type+" .wpmudev-social-item"),s={};return i.each((function(){const t=e(this),i=t.find("input.toggle-checkbox"),n=i.data("id"),a=t.find("input.wpmudev-input_number"),o=t.find("input.wpmudev-input_text");if(a.length){0>parseInt(a.val())&&a.val(0)}i.is(":checked")&&(s[n]={enabled:!0,counter:a.length?a.val():"0",link:o.length?o.val():""})})),i.length&&(t.social_icons=s),t},addPlaceholderToField(t){const i=e(t.currentTarget),s=i.val(),n=i.data("field"),a=e(`[name="${n}"]`),o=a.val()+s;a.val(o).trigger("change")}}))}))},2506:function(){Hustle.define("SShare.Design_View",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Model_Updater"),Hustle.get("Mixins.Module_Design"),{beforeRender(){this.listenTo(this.model,"change",this.modelUpdated),Hustle.Events.off("modules.view.displayTypeUpdated").on("modules.view.displayTypeUpdated",(e=>this.viewChangedDisplayTab(e)))},render(){this.createPickers(e(".sui-colorpicker-input")),e('a[data-tab="appearance"]').on("click",this.updatePreview),e('.sui-box[data-tab="display"] .sui-button[data-direction="next"').on("click",this.updatePreview),e('.sui-box[data-tab="visibility"] .sui-button[data-direction="prev"').on("click",this.updatePreview),this.updateSocialIconsPickers(),setTimeout((()=>this.updatePreview()),100)},updatePreview(){e("#hui-preview-social-shares-floating").trigger("hustle_update_prewiev")},modelUpdated(e){const t=Object.keys(e.changed)[0],i=this.getActionOnContentModelUpdated(t);void 0!==i&&i(),this.updatePreview()},getActionOnContentModelUpdated(e){return{icon_style:()=>this.updateSocialIconsPickers()}[e]},updateSocialIconsPickers(){const t=this.model.get("icon_style");"flat"===t||"outline"===t?(e("#hustle-floating-icons-custom-background").addClass("sui-hidden"),e("#hustle-widget-icons-custom-background").addClass("sui-hidden")):(e("#hustle-floating-icons-custom-background").removeClass("sui-hidden"),e("#hustle-widget-icons-custom-background").removeClass("sui-hidden"))},viewChangedDisplayTab(t){const i=t.get("inline_enabled"),s=t.get("widget_enabled"),n=t.get("shortcode_enabled"),a=t.get("float_desktop_enabled"),o=t.get("float_mobile_enabled"),l=_.intersection([1,"1","true"],[i,s,n]).length,d=_.intersection([1,"1","true"],[o,a]).length;d?(e("#hustle-appearance-floating-icons-row").show(),e("#hustle-appearance-floating-icons-placeholder").hide()):(e("#hustle-appearance-floating-icons-row").hide(),e("#hustle-appearance-floating-icons-placeholder").show()),l?(e("#hustle-appearance-widget-icons-row").show(),e("#hustle-appearance-widget-icons-placeholder").hide()):(e("#hustle-appearance-widget-icons-row").hide(),e("#hustle-appearance-widget-icons-placeholder").show()),l||d?(e("#hustle-appearance-icons-style").show(),e("#hustle-appearance-empty-message").hide()):(e("#hustle-appearance-icons-style").hide(),e("#hustle-appearance-empty-message").show(),e("#hustle-appearance-floating-icons-placeholder").hide(),e("#hustle-appearance-widget-icons-placeholder").hide())},colorPickerCleared(e,t){const i=t.data("attribute"),s=optinVars.palettes.sshare_defaults[i],n=t.closest(".sui-colorpicker-wrap"),a=n.find(".sui-colorpicker-value"),o=n.find(".sui-colorpicker-value span[role=button]");t.closest(".wp-picker-container").find(".wp-picker-clear").trigger("click"),a.find("input").val(s),t.val(s).trigger("change"),o.find("span").css({"background-color":s}),e.preventDefault(),e.stopPropagation()},updatePickers(){const e=this;if(void 0!==optinVars.palettes.sshare_defaults){const t=optinVars.palettes.sshare_defaults;_.each(t,(function(t,i){e.$('input[data-attribute="'+i+'"]').val(t).trigger("change")}))}}}))}))},9156:function(){Hustle.define("SShare.Display_View",(function(){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Module_Display"),{viewChanged(){const e=this.model.changed;_.intersection(["float_desktop_enabled","float_mobile_enabled","inline_enabled","widget_enabled","shortcode_enabled"],Object.keys(e)).length?Hustle.Events.trigger("modules.view.displayTypeUpdated",this.model):"float_desktop_position"in e?"right"===e.float_desktop_position?(this.$("#hustle-float_desktop-left-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-right-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-offset-x-wrapper").removeClass("sui-hidden")):"left"===e.float_desktop_position?(this.$("#hustle-float_desktop-left-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-right-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-offset-x-wrapper").removeClass("sui-hidden")):this.$("#hustle-float_desktop-offset-x-wrapper").addClass("sui-hidden"):"float_desktop_position_y"in e?"bottom"===e.float_desktop_position_y?(this.$("#hustle-float_desktop-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").removeClass("sui-hidden")):(this.$("#hustle-float_desktop-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").addClass("sui-hidden")):"float_mobile_position"in e?"right"===e.float_mobile_position?(this.$("#hustle-float_mobile-left-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-right-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-offset-x-wrapper").removeClass("sui-hidden")):"left"===e.float_mobile_position?(this.$("#hustle-float_mobile-left-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-right-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-offset-x-wrapper").removeClass("sui-hidden")):this.$("#hustle-float_mobile-offset-x-wrapper").addClass("sui-hidden"):"float_mobile_position_y"in e&&("bottom"===e.float_mobile_position_y?(this.$("#hustle-float_mobile-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").removeClass("sui-hidden")):(this.$("#hustle-float_mobile-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").addClass("sui-hidden")));const t=this.$('[name="float_mobile_position_y"]:checked').val(),i=this.$('[name="float_desktop_position_y"]:checked').val();"top"===t?(this.$("#hustle-float_mobile-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").addClass("sui-hidden")):(this.$("#hustle-float_mobile-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_mobile-bottom-offset-label").removeClass("sui-hidden")),"top"===i?(this.$("#hustle-float_desktop-top-offset-label").removeClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").addClass("sui-hidden")):(this.$("#hustle-float_desktop-top-offset-label").addClass("sui-hidden"),this.$("#hustle-float_desktop-bottom-offset-label").removeClass("sui-hidden"))}}))}))},4327:function(){Hustle.define("Modals.Services_Platforms",(function(){"use strict";return Backbone.View.extend({el:"#hustle-dialog--add-platforms",selectedPlatforms:[],events:{"click .sui-box-selector input":"selectPlatforms","click #hustle-add-platforms":"addPlatforms"},beforeOpen(e){this.selectedPlatforms=e,this.$(".hustle-add-platforms-option").prop("checked",!1).prop("disabled",!1);for(const e of this.selectedPlatforms)this.$("#hustle-social--"+e).prop("checked",!0).prop("disabled",!0)},selectPlatforms(e){const t=this.$(e.target),i=this.$el.find('label[for="'+t.attr("id")+'"]'),s=t.val();i.toggleClass("selected"),t.prop("checked")?this.selectedPlatforms.push(s):this.selectedPlatforms=_.without(this.selectedPlatforms,s)},checkPlatforms(){for(const e of this.selectedPlatforms)this.$("#hustle-social--"+e).prop("checked")||(this.selectedPlatforms=_.without(this.selectedPlatforms,e))},addPlatforms(e){const t=this.$(e.target);t.addClass("sui-button-onload"),this.checkPlatforms(),this.trigger("platforms:added",this.selectedPlatforms),setTimeout((function(){SUI.closeModal(),t.removeClass("sui-button-onload")}),500)}})}))},6357:function(){Hustle.define("SShare.View",(function(e){"use strict";return Hustle.View.extend(_.extend({},Hustle.get("Mixins.Wizard_View"),{_events:{"hustle_update_prewiev #hui-preview-social-shares-floating":"updatePreview"},updatePreview(){const t=_.extend({},this.model.toJSON(),this.getDataToSave());e.ajax({type:"POST",url:ajaxurl,dataType:"json",data:{action:"hustle_preview_module",id:this.model.get("module_id"),previewData:t},success(t){if(t.success){const i=e("#hui-preview-social-shares-floating"),s=e("#hui-preview-social-shares-widget");i.html(t.data.floatingHtml),s.html(t.data.widgetHtml),t.data.style&&i.append(t.data.style),e(".hustle-share-icon").on("click",(e=>e.preventDefault()))}}})},setTabsViews(e){this.contentView=e.contentView,this.displayView=e.displayView,this.designView=e.designView,this.visibilityView=e.visibilityView,this.moduleType=this.model.get("module_type"),this.listenTo(this.contentView.model,"change",this.handleUnsavedChanges),this.listenTo(this.displayView.model,"change",this.handleUnsavedChanges),this.listenTo(this.designView.model,"change",this.handleUnsavedChanges),this.listenTo(this.visibilityView.model,"change",this.handleUnsavedChanges)},renderTabs(){this.contentView.delegateEvents(),this.designView.delegateEvents(),this.displayView.delegateEvents(),this.visibilityView.delegateEvents(),this.visibilityView.afterRender()},sanitizeData(){},getDataToSave(){return{content:this.contentView.model.toJSON(),display:this.displayView.model.toJSON(),design:this.designView.model.toJSON(),visibility:this.visibilityView.model.toJSON()}}}))}))},2947:function(e,t,i){"use strict";i.r(t),i.d(t,{accessibleHide:function(){return d},accessibleShow:function(){return r},getUrlParam:function(){return o},moduleActionHandler:function(){return c},showHideDependencyOnSelectChange:function(){return l}});var s=i(5311),n=i.n(s),a=i(792);const o=function(e,t=!1){const i=optinVars.urlParams;return void 0!==i[e]?i[e]:t},l=function(e){(e?e.find("select.hustle-select-with-container"):n()("select.hustle-select-with-container")).each((function(){const e=n()(this),t=n()(`[data-field-content="${this.name}"]`),i=!!e.data("content-on")&&e.data("content-on").split(","),s=!!e.data("content-off")&&e.data("content-off").split(","),a=()=>{const a=e.val(),o=i?i.includes(a):!s.includes(a),l=t.filter((function(){return n()(this).data("field-content-value")===a}));let c=t;l.length&&(c=l,o?d(t):r(t)),o?r(c):d(c)};a(),e.on("change",(()=>a()))}))},d=function(e,t=!1,i=!1){e.hide(),e.attr("aria-hidden",!0),e.prop("hidden",!0),t&&e.prop("tabindex","-1"),i&&void 0!==i.name&&(void 0!==i.value?e.attr(i.name,i.value):e.removeAttr(i.name))},r=function(e,t=!1,i=!1){e.show(),e.prop("aria-hidden",!1),e.removeClass("sui-hidden"),e.prop("hidden",!1),t&&e.attr("tabindex","0"),i&&void 0!==i.name&&(void 0!==i.value?e.attr(i.name,i.value):e.removeAttr(i.name))},c={context:"",$target:null,responseData:{},initAction(e,t){e.preventDefault(),this.context=t,this.$target=n()(e.currentTarget);const i=this,s=this.$target.data("form-id"),o=this.$target.data();let l=new FormData;if(void 0!==s){const e=n()("#"+s);e.length&&(l=new FormData(e[0]))}n().each(o,((e,t)=>l.append(e,t))),l.append("context",this.context),l.append("_ajax_nonce",optinVars.single_module_action_nonce),l.append("action","hustle_module_handle_single_action"),n().ajax({url:ajaxurl,type:"POST",data:l,contentType:!1,processData:!1}).done((e=>{e.data.callback&&"function"==typeof i[e.data.callback]?(this.responseData=e.data,i[e.data.callback]()):e.data.url?window.location.assign(e.data.url):e.data.notification?a.Notification.open(e.data.notification.status,e.data.notification.message,e.data.notification.delay):e.success||a.Notification.open("error",optinVars.messages.something_went_wrong,!1),e.data.url||n()(".sui-button-onload").removeClass("sui-button-onload")})).fail((()=>{n()(".sui-button-onload").removeClass("sui-button-onload")}))},actionToggleTracking(){let e,t;if(this.responseData.is_embed_or_sshare){const i=n()('.hustle-manage-tracking-button[data-module-id="'+this.$target.data("module-id")+'"]');i.data("tracking-types",this.responseData.enabled_types),t=0!==this.responseData.enabled_types.length,e=i.parents(".sui-accordion-item"),SUI.closeModal()}else t=1-(this.responseData.was_enabled?1:0),e=this.$target.parents(".sui-accordion-item"),this.$target.data("enabled",t),this.$target.find(".hustle-toggle-tracking-button-description").toggleClass("sui-hidden");e.hasClass("sui-accordion-item--open")&&e.find(".sui-accordion-open-indicator").trigger("click").trigger("click");const i=this.responseData.is_active&&!t;this.toggleTrackingDisabledTag(i,e),a.Notification.open("success",this.responseData.message,1e4)},actionToggleStatus(){"listing"===this.context?this.listingToggleStatus():this.dashboardToggleStatus(),this.updateActiveModulesNo()},updateActiveModulesNo(){const e=this.responseData.is_active,t=n()(".sui-summary-large").text();e?n()(".sui-summary-large").text(parseInt(t)+1):n()(".sui-summary-large").text(parseInt(t)-1)},listingToggleStatus(){const e=this.$target.closest(".sui-accordion-item"),t=e.find(".sui-accordion-item-title span.sui-tag");t.toggleClass("sui-tag-blue"),t.find(".hustle-toggle-status-button-description").toggleClass("sui-hidden"),this.$target.find(".hustle-toggle-status-button-description").toggleClass("sui-hidden"),e.hasClass("sui-accordion-item--open")&&e.find(".sui-accordion-open-indicator").trigger("click").trigger("click");const i=this.responseData.is_active&&!this.responseData.is_tracking_enabled;this.toggleTrackingDisabledTag(i,e)},dashboardToggleStatus(){const e=this.responseData.is_active;this.$target.find(".hustle-toggle-status-button-description").toggleClass("sui-hidden");const t=this.$target.parents("td.hui-status").find("span.sui-tooltip");t.removeClass("sui-draft sui-published"),e?t.addClass("sui-published").attr("data-tooltip",optinVars.messages.commons.published):t.addClass("sui-draft").attr("data-tooltip",optinVars.messages.commons.draft)},actionImportDisplayError(){const e=this.responseData.message,t=this.$target.closest(".sui-modal"),i=t.find(".sui-modal-content").attr("id")+"-error-notice";a.Notification.open("error",e,!1,i,!1),t.find('input[name="import_file"]').trigger("focus")},toggleTrackingDisabledTag(e,t){const i=t.find(".hustle-analytics-disabled-tag");e?i.removeClass("sui-hidden-important"):i.addClass("sui-hidden-important")}}},792:function(e,t,i){"use strict";i.r(t),i.d(t,{Notification:function(){return o},ProviderMigration:function(){return c},deleteModal:function(){return u},integrationsActiveRemove:function(){return r},integrationsAllRemove:function(){return d},integrationsModal:function(){return l}});var s=i(5311),n=i.n(s),a=i(792);const o={id:null,$floatingContainer:null,open(e,t,i=4e3,s="hustle-only-active-notification",a=!0){this.id=s;const o={type:e||"",icon:"info",dismiss:{},autoclose:{}};if(a){if(this.$floatingContainer=n()("#hustle-floating-notifications-wrapper"),this.createFloatingNoticeWrapper(),!1!==i){const e=parseInt(i);isNaN(e)&&(i=4e3)}o.dismiss={show:!1===i,label:optinVars.messages.commons.dismiss},o.autoclose={show:!1!==i,time:i}}else o.autoclose.show=!1,o.dismiss.show=!1;t=`<p>${t}</p>`,SUI.openNotice(s,t,o)},createFloatingNoticeWrapper(){const e=this.id;n()("#"+e).length||this.$floatingContainer.append(`<div\n\t\t\t\trole="alert"\n\t\t\t\tid="${e}"\n\t\t\t\tclass="sui-notice"\n\t\t\t\taria-live="assertive"\n\t\t\t></div>`)}},l={$popup:{},open(e){const t=this;let i=n()(e.target);i.hasClass("connect-integration")||(i=i.closest(".connect-integration")),n()("#hustle-integration-dialog").closest(".sui-modal").length&&n()("#hustle-integration-dialog").closest(".sui-modal").remove();const s=i.data("nonce"),a=i.data("slug"),o=i.data("title"),l=i.data("image"),d=i.data("action"),r=i.data("module_id"),c=i.data("multi_id"),u=i.data("global_multi_id"),h=Optin.template("hustle-integration-dialog-tpl");n()(".sui-wrap-hustle").append(h({image:l,title:o})),this.$popup=n()("#hustle-integration-dialog");const p=Hustle.get("Integration_Modal_Handler");this.view=new p({slug:a,nonce:s,action:d,moduleId:r,multiId:c,globalMultiId:u,el:this.$popup}),this.$popup.on("close",(()=>t.close())),SUI.openModal("hustle-integration-dialog",i[0],this.$popup.find(".sui-box .hustle-modal-close")[0],!0),this.$popup.on("click",".sui-tab-item",(function(e){const t=n()(e.currentTarget);t.closest(".sui-side-tabs").find(".sui-tab-item").removeClass("active"),t.addClass("active")}))},close(){this.view&&(this.$popup.closest(".sui-modal").remove(),this.view.remove())}},d={referrer:{},open(e,t){const i=this;this.referrer=t;const s=n()("#hustle-dialog--final-delete"),a=s.find(".sui-box-header .sui-button-icon");a.on("click",i.close),s.find("#hustle-delete-final-button-cancel").on("click",i.close),n()("#hustle-delete-final-button").off("click").on("click",(function(){var s,a,o;n()("#hustle-delete-final-button").addClass("sui-button-onload"),s=e,a=t,i.deleteIntegration(s,a),o=e,i.insertLocalList(o),i.close()})),n()("#hustle-delete-final-button").prop("disabled",!1);const o=n()('#hustle-connected-providers-section button[data-slug="'+e.data.slug+'"]');SUI.replaceModal("hustle-dialog--final-delete",o[0],a[0],!0)},close(){n()("#hustle-delete-final-button").removeClass("sui-button-onload"),n()("#hustle-delete-final-button").prop("disabled",!1)},confirmDelete(e,t){this.deleteIntegration(e,t),this.insertLocal(e),this.close()},deleteIntegration(e,t){t.request(e,!0,!1)},insertLocalList(e){const t={id:e.data.module_id,_ajax_nonce:e._ajax_nonce,action:"hustle_provider_insert_local_list"};n().ajax({url:ajaxurl,type:"POST",data:t,success(e){e.success?Hustle.Events.trigger("hustle:providers:reload"):a.Notification.open("error",optinVars.messages.something_went_wrong)},error(){a.Notification.open("error",optinVars.messages.something_went_wrong)}})}},r={$popup:{},_deferred:{},open(e,t,i){const s=this,a=n()("#hustle-dialog--remove-active"),o=Optin.template("hustle-modules-active-integration-tpl"),l=Optin.template("hustle-modules-active-integration-img-tpl"),d=Optin.template("hustle-modules-active-integration-header-tpl"),r=Optin.template("hustle-modules-active-integration-desc-tpl");n()("#hustle-dialog--remove-active tbody").html(""),n()("#hustle-dialog--remove-active .sui-box-logo").html(""),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-title").html(""),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-description").html(""),n()("#hustle-dialog--remove-active .sui-box-logo").append(l({image:t.data.img,title:t.data.slug})),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-title").append(d({title:t.data.title.replace(/Connect|Configure/gi," ")})),n()("#hustle-dialog--remove-active #hustle-dialog--remove-active-description").append(r({title:t.data.title.replace(/Connect|Configure/gi," ")})),n().each(e,(function(e,t){n()("#hustle-dialog--remove-active tbody").append(o({name:t.name,type:t.type,editUrl:t.edit_url}))})),a.find("#hustle-remove-active-integration-back").off("click").on("click",(function(){s.back(i)})),n()("#hustle-remove-active-button").off("click").on("click",(function(){var a,o,l;n()(this).addClass("sui-button-onload"),a=t,o=i,l=e,s.removeIntegration(a,o,l)}));let c="";c=i.globalMultiId?n()('button[data-global_multi_id="'+i.globalMultiId+'"]'):n()('button[data-slug="'+t.data.slug+'"]'),SUI.replaceModal("hustle-dialog--remove-active",c[0],a.find(".hustle-modal-close")[0],!0)},close(){SUI.closeModal()},back(e){this.close(),"hubspot"===e.slug||"constantcontact"===e.slug||"zapier"===e.slug?n()('button[data-slug="'+e.slug+'"]').trigger("click"):n()('button[data-global_multi_id="'+e.globalMultiId+'"]').trigger("click")},removeIntegration(e,t,i){const s=this;n().each(i,(function(t,i){e.data.slug===i.active.active_integrations&&s.insertLocalList(e,t)})),t.request(e,!0,!1),n()("#hustle-remove-active-button").removeClass("sui-button-onload")},insertLocalList(e,t){const i={id:t,_ajax_nonce:e._ajax_nonce,action:"hustle_provider_insert_local_list"};n().ajax({url:ajaxurl,type:"POST",data:i,success(e){!1===e.success&&a.Notification.open("error",optinVars.messages.something_went_wrong)},error(){a.Notification.open("error",optinVars.messages.something_went_wrong)}})}},c={$popup:{},open(e,t=null){const i=n()("#hustle-dialog-migrate--"+e),s=this;t&&n()("#integration-migrate").attr("data-id",t),setTimeout((()=>SUI.openModal("hustle-dialog-migrate--"+e,n()(".sui-header-title")[0],n()("#hustle-dialog-migrate--"+e+" .sui-box-header .sui-button-icon")[0],!0)),300),i.find("#integration-migrate").on("click",(()=>{const a=i.find("form"),o={},l={slug:e,global_multi_id:t};let d=a.serialize();n()("#integration-migrate").addClass("sui-button-onload"),o._ajax_nonce=n()("#integration-migrate").data("nonce"),o.action="hustle_provider_migrate_aweber",d=d+"&"+n().param(l),o.data=d,s.reauth(i,o,t,e)}))},reauth(e,t,i,s){const o=n()(".hustle_migration_notice__"+s+'[data-id="'+i+'"]');this.ajax=n().post({url:ajaxurl,type:"post",data:t}).done((function(t){t&&t.success?(SUI.closeModal(),o.hide(),a.Notification.open("success",optinVars.messages.aweber_migration_success,!1)):(n()(e).find("#integration-migrate").removeClass("sui-button-onload"),n()(e).find(".sui-error-message").removeClass("sui-hidden"),n()(e).find(".sui-form-field").addClass("sui-form-field-error"))}))}},u={open(e,t){const i="hustle-dialog--delete",s=Optin.template("hustle-dialog--delete-tpl")(e);n()("#"+i+" #hustle-delete-dialog-content").html(s),n()("#"+i+" #hustle-dialog--delete-title").html(e.title),n()("#"+i+" .hustle-cancel-button").on("click",(()=>SUI.closeModal(i))),n()("#"+i+" .hustle-delete-confirm").on("click",(function(e){n()(e.currentTarget).addClass("sui-button-onload")})),SUI.openModal(i,t,n()("#"+i+".hustle-modal-close")[0],!0)}}},9530:function(){var e;(e=jQuery)('[name="style"]').on("change",(function(){const t=e(this).val();e(".sui-ace-selectors a").each((function(){let i=e(this).data("stylable");i="cabriolet"===t?i.replace(".hustle-layout-content",".hustle-content"):i.replace(".hustle-content",".hustle-layout-content"),e(this).data("stylable",i)}))})),e(".sui-wrap-hustle").on("click",".hustle-expand-color-palettes",(function(){const t=e(this).text(),i=e(this).data("next-text");"expanded"===e(this).data("status")?(e("#hustle-color-palette .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header").trigger("click"),e(this).data("status","")):(e("#hustle-color-palette .sui-accordion-item:not(.sui-accordion-item--open) .sui-accordion-item-header").trigger("click"),e(this).data("status","expanded")),e(this).text(i),e(this).data("next-text",t)}))},8169:function(){Hustle.define("imageUploader",(function(){"use strict";return Backbone.View.extend({events:{"click .hustle-image-uploader-browse":"open","click .hustle-image-uploader-clear":"clear"},mediaFrame:!1,initialize(e){if(this.attribute=e.attribute,!this.model||!this.attribute)throw new Error("Undefined model or attribute.");this.render()},render(){return this.defineMediaFrame(),this},showImagePreviewOrButton(){const e=this.model.get(this.attribute);""===e||void 0===e?this.$el.removeClass("sui-has_file"):this.$el.addClass("sui-has_file")},defineMediaFrame(){const e=this;this.mediaFrame=wp.media({title:optinVars.media_uploader.select_or_upload,button:{text:optinVars.media_uploader.use_this_image},multiple:!1}).on("select",(function(){const t=e.mediaFrame.state().get("selection").first().toJSON();let i,s;t&&t.url&&(i=t.url,s="",e.model.set(e.attribute,i),t.sizes&&t.sizes.thumbnail&&t.sizes.thumbnail.url&&(s=t.sizes.thumbnail.url),e.$el.find(".sui-upload-file .hustle-upload-file-url").text(i),e.$el.find(".sui-image-preview").css("background-image","url( "+s+" )"),e.showImagePreviewOrButton())}))},open(e){e.preventDefault(),this.mediaFrame.open()},clear(e){e.preventDefault(),this.model.set(this.attribute,""),this.$el.find(".sui-upload-file .hustle-upload-file-url").text(""),this.$el.find(".sui-image-preview").css("background-image","url()"),this.showImagePreviewOrButton()}})}))},5554:function(e,t,i){var s=i(2947);Hustle.define("Modals.Edit_Field",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--edit-field",events:{'change input[name="time_format"]':"changeTimeFormat",'blur input[name="name"]':"trimName","change input":"fieldUpdated",'click input[type="radio"]':"fieldUpdated","change select":"fieldUpdated",'change input[name="version"]':"handleCaptchaSave"},initialize(e){this.field=e.field,this.changed={},this.fieldData=e.fieldData,this.model=e.model,this.render(),this.$el.off("close").on("close",(()=>this.modalClosed())),this.$("#hustle-apply-changes").off("mouseup").on("mouseup",(e=>this.applyChanges(e)))},render(){this.renderHeader(),this.renderLabels(),this.renderSettings(),this.renderStyling(),this.handleCaptchaSave(),this.$(".hustle-data-pane").first().trigger("click"),SUI.select.init(this.$(".sui-select"))},renderHeader(){this.$(".hustle-field-tag-container").length||this.$(".sui-box-header").append('<div class="sui-actions-left hustle-field-tag-container"><span class="sui-tag"></span></div>'),this.$(".sui-box-header .sui-tag").text(this.field.type)},renderLabels(){if(-1!==e.inArray(this.field.type,["recaptcha","gdpr","submit"]))return this.$("#hustle-data-tab--labels").removeClass("hustle-data-pane").addClass("sui-hidden"),void this.$("#hustle-data-pane--labels").addClass("sui-hidden");this.$("#hustle-data-tab--labels").removeClass("sui-hidden").addClass("hustle-data-pane"),this.$("#hustle-data-pane--labels").removeClass("sui-hidden");let t="hustle-"+this.field.type+"-field-labels-tpl";e("#"+t).length||(t="hustle-common-field-labels-tpl");const i=Optin.template(t);this.$("#hustle-data-pane--labels").html(i(this.fieldData)),Hustle.Events.trigger("view.rendered",this)},renderSettings(){if("hidden"===this.field.type)return this.$("#hustle-data-tab--settings").removeClass("hustle-data-pane").addClass("sui-hidden"),this.$("#hustle-data-pane--settings").addClass("sui-hidden"),void s.accessibleHide(this.$("[data-tabs]"));s.accessibleShow(this.$("[data-tabs]")),this.$("#hustle-data-tab--settings").removeClass("sui-hidden").addClass("hustle-data-pane"),this.$("#hustle-data-pane--settings").removeClass("sui-hidden"),e(document).on("focusin",(function(t){e(t.target).closest(".wp-link-input").length&&t.stopImmediatePropagation()}));let t="hustle-"+this.field.type+"-field-settings-tpl";e("#"+t).length||(t="hustle-common-field-settings-tpl");const i=Optin.template(t),n="hustle-before-"+this.field.type+"-field-settings-tpl";let a="";if(e("#"+n).length){a=Optin.template(n)(this.fieldData)}const o=a+i(this.fieldData);if(this.$("#hustle-data-pane--settings").html(o),Hustle.Events.trigger("view.rendered",this),"gdpr"===this.field.type){const e={tinymce:{wpautop:!1,toolbar1:"bold,italic,strikethrough,link",valid_elements:"a[href|target=_blank],strong/b,i,u,s,em,del",forced_root_block:""},quicktags:{buttons:"strong,em,del,link"}};wp.editor.remove("gdpr_message"),wp.editor.initialize("gdpr_message",e)}else if("recaptcha"===this.field.type){const e={tinymce:{toolbar:["bold italic link alignleft aligncenter alignright"]},quicktags:!0};wp.editor.remove("v3_recaptcha_badge_replacement"),wp.editor.initialize("v3_recaptcha_badge_replacement",e),wp.editor.remove("v2_invisible_badge_replacement"),wp.editor.initialize("v2_invisible_badge_replacement",e)}},renderStyling(){if("hidden"===this.field.type)return this.$("#hustle-data-tab--styling").removeClass("hustle-data-pane").addClass("sui-hidden"),void this.$("#hustle-data-pane--styling").addClass("sui-hidden");this.$("#hustle-data-tab--styling").removeClass("sui-hidden").addClass("hustle-data-pane"),this.$("#hustle-data-pane--styling").removeClass("sui-hidden");let t="hustle-"+this.field.type+"-field-styling-tpl";e("#"+t).length||(t="hustle-common-field-styling-tpl");const i=Optin.template(t);this.$("#hustle-data-pane--styling").html(i(this.fieldData))},fieldUpdated(t){const i=e(t.target),s=i.attr("name"),n=i.is(":checkbox")?i.is(":checked"):i.val();this.changed[s]=n},modalClosed(){this.undelegateEvents(),this.stopListening()},changeTimeFormat(t){"12"===e(t.target).val()?(e("#hustle-date-format").closest(".sui-form-field").show(),e('input[name="time_hours"]').prop("min",1).prop("max",12)):(e("#hustle-date-format").closest(".sui-form-field").hide(),e('input[name="time_hours"]').prop("min",0).prop("max",23))},handleCaptchaSave(){if("recaptcha"!==this.field.type)return;let t=e("#available_recaptchas").val();if(t){t=t.split(",");const i=e('input[name="version"]:checked').val();-1===_.indexOf(t,i)?e("#hustle-dialog--edit-field").find("#hustle-apply-changes").attr("disabled","disabled"):e("#hustle-dialog--edit-field").find("#hustle-apply-changes").attr("disabled",!1)}else e("#hustle-dialog--edit-field").find("#hustle-apply-changes").attr("disabled","disabled")},trimName(e){const t=this.$(e.target),i=t.val().trim().replace(/ /g,"_");t.val(i)},applyChanges(e){const t=this.$(e.target),i=Object.assign({},this.model.get("form_elements"));if("gdpr"===this.field.type&&"undefined"!=typeof tinyMCE){const e=tinyMCE.get("gdpr_message"),t=this.$("textarea#gdpr_message"),i="true"===t.attr("aria-hidden")?e.getContent():t.val();this.changed.gdpr_message=i}else if("recaptcha"===this.field.type&&"undefined"!=typeof tinyMCE){const e=tinyMCE.get("v3_recaptcha_badge_replacement"),t=this.$("textarea#v3_recaptcha_badge_replacement"),i="true"===t.attr("aria-hidden")?e.getContent():t.val();this.changed.v3_recaptcha_badge_replacement=i;const s=tinyMCE.get("v2_invisible_badge_replacement"),n=this.$("textarea#v2_invisible_badge_replacement"),a="true"===n.attr("aria-hidden")?s.getContent():n.val();this.changed.v2_invisible_badge_replacement=a}if(Object.keys(this.changed).length){const e=_.extend({},this.field);if(_.extend(this.field,this.changed),("name"in this.changed&&"email"!==e.name&&"email"===this.field.name||"name"in this.changed&&!this.field.name.trim().length)&&(this.field.name=e.name,delete this.changed.name),"email"===e.name&&(this.field.name="email",delete this.changed.name),this.field.name!==e.name){const e=this.field.name;let t=0,s=e;for(;s in i;)t++,s=e+"-"+t;this.field.name=s,this.changed.name=s}"name"in this.changed||(i[this.field.name]=this.field,this.model.unset("form_elements",{silent:!0}),this.model.set("form_elements",i)),this.trigger("field:updated",this.field,this.changed,e)}t.addClass("sui-button-onload"),setTimeout((()=>t.removeClass("sui-button-onload")),300)}})}))},1802:function(e,t,i){var s=i(792),n=i(2947);Hustle.define("Modals.EditSchedule",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-schedule-dialog-content",dialogId:"hustle-dialog--add-schedule",events:{"click #hustle-schedule-save":"saveSchedule","click .hustle-schedule-cancel":"cancel","click .hustle-schedule-delete":"openDeleteModal","change .hustle-datepicker-field[name=start_date]":"changeMinDate","change [name=not_schedule_start]":"changeMinDate",'change .hustle-checkbox-with-dependencies input[type="checkbox"]':"checkboxWithDependenciesChanged",'change select[name="custom_timezone"]':"customTimezoneChanged","change .hustle-datepicker-field":"dateValidation"},initialize(e){this.model=e.model,this.has_error=[]},open(){const t=this.dialogId;this.renderContent(),e(".hustle-datepicker-field").datepicker({beforeShow(){e("#ui-datepicker-div").addClass("sui-calendar")},dateFormat:"m/d/yy"}),SUI.select.init(this.$(".sui-select")),this.changeMinDate(),SUI.openModal(t,"hustle-schedule-focus",undefined,!1)},changeMinDate(){let t;e("[name=not_schedule_end]").is(":checked")||e("[name=not_schedule_start]").is(":checked")||(t=e("[name=start_date]").val()),e(".hustle-datepicker-field[name=end_date]").datepicker("option",{minDate:t})},dateValidation(t){const i=e(t.currentTarget).val(),s=e(t.currentTarget).attr("name"),n=e("#hustle-schedule-save");try{e.datepicker.parseDate("mm/dd/yy",i),e(t.currentTarget).parent().siblings(".sui-error-message").hide(),this.has_error=_.without(this.has_error,s)}catch(i){e(t.currentTarget).parent().siblings(".sui-error-message").show(),_.contains(this.has_error,s)||this.has_error.push(s)}this.has_error.length>0?n.prop("disabled",!0):n.prop("disabled",!1)},renderContent(){const t=Optin.template("hustle-schedule-dialog-content-tpl"),i=e("#hustle-schedule-dialog-content"),s=Object.assign({},this.model.get("schedule"));s.is_schedule=this.model.get("is_schedule"),s.serverCurrentTime=this.getTimeToDisplay("server"),s.customCurrentTime=this.getTimeToDisplay("custom"),this.setElement(t(s)),i.html(this.$el),Hustle.Events.trigger("view.rendered",this),this.refreshViewOnRender(s)},refreshViewOnRender(t){this.$(".hustle-checkbox-with-dependencies input").each((function(){e(this).trigger("change")})),"server"===t.time_to_use?e("#tab-timezone-server").trigger("click"):e("#tab-timezone-custom").trigger("click"),e("#ui-datepicker-div").css("display","none"),"all"===t.active_days?e("#tab-schedule-everyday").trigger("click"):e("#tab-schedule-somedays").trigger("click");const i=this.$('select[name="custom_timezone"]').val(),s=t.custom_timezone;s!==i&&this.$('select[name="custom_timezone"]').val(s).trigger("change")},getTimeToDisplay(e,t=!1){const i=this.model.get("schedule");let s=!1,n=!1;if("server"===e)s=optinVars.schedule.wp_gmt_offset||0;else{const e=t||i.custom_timezone;if(e.includes("UTC")){const t=e.replace("UTC","");s=t.length?parseFloat(t):0}else{n=moment().tz(e).format("hh:mm a")}}if(!1===n&&!1!==s){const e=Date.now()+3600*s*1e3;n=moment.utc(e).format("hh:mm a")}return n},saveSchedule(t){const i=e(t.currentTarget),n=this.processFormForSave(),a="1"===this.model.get("is_schedule");this.$(".hustle-datepicker-field").trigger("change"),i.addClass("sui-button-onload"),i.prop("disabled",!0),setTimeout((()=>{i.removeClass("sui-button-onload"),i.prop("disabled",!1)}),500),this.model.set("is_schedule","1"),this.model.set("schedule",n),this.closeModal(),a||s.Notification.open("success",optinVars.schedule.new_schedule_set,!1),this.trigger("schedule:updated")},processFormForSave(){const t=e("#hustle-edit-schedule-form");return this.serializeObject(t)},cancel(){this.renderContent(),this.closeModal()},openDeleteModal(t){const i="hustle-dialog--delete-schedule",s=Optin.template("hustle-delete-schedule-dialog-content-tpl"),n=e(t.currentTarget),a={id:n.data("id"),title:n.data("title"),description:n.data("description"),action:"delete",actionClass:"hustle-button-delete"},o=s(a),l=e("#"+i+" #hustle-delete-schedule-dialog-content");l.find("button.hustle-delete-confirm").length||l.append(o),e("#"+i+" #hustle-dialog--delete-schedule-title").html(a.title),e("#"+i+" #hustle-dialog--delete-schedule-description").html(a.description),SUI.replaceModal(i,"hustle-schedule-notice",undefined,!0),e("#hustle-delete-schedule-dialog-content").off("submit").on("submit",(e=>this.deactivateSchedule(e)))},deactivateSchedule(e){e.preventDefault(),this.closeModal(),this.model.set("is_schedule","0"),this.trigger("schedule:updated")},checkboxWithDependenciesChanged(t){const i=e(t.currentTarget),s=i.data("disable-on"),a=i.data("hide-on");if(s){const e=this.$(`[data-checkbox-content="${s}"]`);i.is(":checked")?(e.addClass("sui-disabled"),e.prop("disabled",!0),e.parent().hasClass("select-container")&&e.parent().addClass("sui-disabled")):(e.removeClass("sui-disabled"),e.prop("disabled",!1),e.parent().hasClass("select-container")&&e.parent().removeClass("sui-disabled"))}if(a){const e=this.$(`[data-checkbox-content="${a}"]`);i.is(":checked")?n.accessibleHide(e):n.accessibleShow(e)}},customTimezoneChanged(t){const i=e(t.currentTarget).val(),s=this.$("#hustle-custom-timezone-current-time"),n=this.getTimeToDisplay("custom",i);s.text(n)},closeModal(){e(".hustle-datepicker-field").datepicker("destroy"),SUI.closeModal()},serializeObject(t){const i={},s=t.serializeArray();return e.each(s,(function(){void 0!==i[this.name]?(i[this.name].push||(i[this.name]=[i[this.name]]),i[this.name].push(this.value||"")):i[this.name]=this.value||""})),t.find("input:disabled[name]").each((function(){i[this.name]=this.value||""})),t.find("select:disabled[name]").each((function(){i[this.name]=this.value||""})),t.find('input[type="checkbox"]:not(:checked)').each((function(){void 0===i[this.name]?i[this.name]="0":"0"!==i[this.name]||t.find(`input[name="${this.name}"]:checked`).length?Array.isArray(i[this.name])||(i[this.name]=[i[this.name]]):i[this.name]=[]})),i}})}))},4554:function(){Hustle.define("Modals.Optin_Fields",(function(){"use strict";return Backbone.View.extend({el:"#hustle-dialog--optin-fields",model:{},selectedFields:[],events:{"click .sui-box-selector input":"selectFields","click #hustle-insert-fields":"insertFields"},initialize(e){this.model=e.model,this.selectedFields=[],this.$el.off("close").on("close",(()=>this.closeModalActions()))},selectFields(e){const t=this.$(e.target),i=t.val();this.$el.find('label[for="'+t.attr("id")+'"]').toggleClass("selected"),t.prop("checked")?this.selectedFields.push(i):this.selectedFields=_.without(this.selectedFields,i)},insertFields(e){const t=this.$(e.target);t.addClass("sui-button-onload"),this.trigger("fields:added",this.selectedFields),setTimeout((function(){t.removeClass("sui-button-onload"),SUI.closeModal()}),300)},closeModalActions(){this.undelegateEvents(),this.stopListening();const e=Object.keys(this.model.get("form_elements"));let t=".sui-box-selector";e.includes("recaptcha")&&(t+=":not(.hustle-optin-insert-field-label--recaptcha)"),e.includes("gdpr")&&(t+=":not(.hustle-optin-insert-field-label--gdpr)");const i=this.$el.find(t),s=i.find("input");setTimeout((()=>{i.removeClass("selected"),s.prop("checked",!1),s[0].checked=!1}),200)}})}))},90:function(){Hustle.define("Modals.PublishFlow",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--publish-flow",initialize(){},open(){let t=this.$("#hustle-dialog--publish-flow-icon");t.length||(t=e('<span id="hustle-dialog--publish-flow-icon" class="sui-lg" aria-hidden="true" style="margin-bottom: 20px;"></span>'),t.insertBefore("#hustle-dialog--publish-flow-title")),this.setLoading(),this.$(".sui-box").find(".sui-image").css("max-height",""),SUI.openModal("hustle-dialog--publish-flow",e(".hustle-publish-button")[0],this.$(".hustle-modal-close")[0],!0)},setLoading(){const e=this.$("#hustle-dialog--publish-flow-icon"),t=this.$(".sui-box"),i=this.$(".sui-box-header .hustle-modal-close"),s=this.$("#hustle-dialog--publish-flow-title"),n=this.$("#hustle-dialog--publish-flow-description"),a=this.$("#hustle-published-notice-with-schedule-end");e.removeClass("sui-icon-"+t.data("ready-icon")),e.addClass("sui-icon-"+t.data("loading-icon")),"loader"===t.attr("data-loading-icon")&&e.addClass("sui-loading"),s.text(t.data("loading-title")),n.text(t.data("loading-desc")),a.hide(),i.hide()},setPublished(e,t){const i=this.$("#hustle-dialog--publish-flow-icon"),s=this.$(".sui-box"),n=this.$(".sui-box-header .hustle-modal-close"),a=this.$("#hustle-dialog--publish-flow-title"),o=this.$("#hustle-dialog--publish-flow-description"),l=this.$("#hustle-published-notice-with-schedule-end"),d=e?s.data("ready-desc-alt"):s.data("ready-desc");i.removeClass("sui-icon-"+s.data("loading-icon")),i.addClass("sui-icon-"+s.data("ready-icon")),"loader"===s.attr("data-loading-icon")&&i.removeClass("sui-loading"),e&&t?(s.find(".sui-image").css("max-height","120px"),l.show()):l.hide(),a.text(s.data("ready-title")),o.text(d),a.trigger("focus"),n.show()}})}))},9103:function(){Hustle.define("Modals.Visibility_Conditions",(function(e){"use strict";return Backbone.View.extend({el:"#hustle-dialog--visibility-options",selectedConditions:[],opts:{groupId:0,conditions:[]},events:{"click .sui-box-selector input":"selectConditions"},initialize(t){e("#hustle-add-conditions").off("click").on("click",(e=>this.addConditions(e))),this.opts=_.extend({},this.opts,t),this.selectedConditions=this.opts.conditions,this.$(".hustle-visibility-condition-option").prop("checked",!1).prop("disabled",!1);for(const e of this.selectedConditions)this.$("#hustle-condition--"+e).prop("checked",!0).prop("disabled",!0)},selectConditions(e){const t=this.$(e.target),i=this.$el.find('label[for="'+t.attr("id")+'"]'),s=t.val();i.toggleClass("selected"),t.prop("checked")?this.selectedConditions.push(s):this.selectedConditions=_.without(this.selectedConditions,s)},addConditions(e){const t=this,i=this.$(e.target);i.addClass("sui-button-onload"),this.trigger("conditions:added",{groupId:this.opts.groupId,conditions:this.selectedConditions}),setTimeout((function(){SUI.closeModal(),i.removeClass("sui-button-onload"),t.undelegateEvents()}),500)}})}))},5311:function(e){"use strict";e.exports=jQuery}},t={};function i(s){var n=t[s];if(void 0!==n)return n.exports;var a=t[s]={exports:{}};return e[s](a,a.exports,i),a.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var s in t)i.o(t,s)&&!i.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";i(6018),i(5492),i(1442),i(7212),i(8341),i(5032),i(4404),i(262),i(527);var e=i(5311),t=i.n(e);const s={},n=Hustle.View.extend({conditionId:"",className:"sui-builder-field sui-accordion-item sui-accordion-item--open",_template:Optin.template("hustle-visibility-rule-tpl"),template:!1,_defaults:{typeName:"",conditionName:""},_events:{"change .hustle-shown-from-date":"changedFromDate","change .hustle-shown-to-date":"changedUpToDate","change input":"changeInput","change textarea":"changeInput","change select":"changeInput"},init(e){return this.undelegateEvents(),this.$el.removeData().off(),this.type=e.type,this.groupId=e.groupId,this.filter_type=e.filter_type,this.id=this.conditionId,this.template=void 0!==this.cpt?Optin.template("hustle-visibility-rule-tpl--post_type"):Optin.template("hustle-visibility-rule-tpl--"+this.conditionId),this._defaults={typeName:optinVars.module_type_name,conditionName:optinVars.messages.conditions[this.conditionId]?optinVars.messages.conditions[this.conditionId]:this.conditionId,groupId:this.groupId,id:this.conditionId,source:e.source},this.data=this.getData(),this.render(),this.events=t().extend(!0,{},this.events,this._events),this.delegateEvents(),this},getData(){return _.extend({},this._defaults,this.defaults(),this.model.get(this.conditionId),{type:this.type})},getTitle(){return this.title.replace("{type_name}",this.data.typeName)},getBody(){return"function"==typeof this.body?this.body.apply(this,arguments):this.body.replace("{type_name}",this.data.typeName)},getHeader(){return this.header},countLines(e){return e.replace(/\s+$/g,"").split("\n").length},render(){this.setProperties();const e=this._template(_.extend({},{title:this.getTitle(),body:this.getBody(),header:this.getHeader()},this._defaults,{type:this.type}));return this.$el.html(""),this.$el.html(e),t()(".wph-conditions--box .wph-conditions--item:not(:last-child)").removeClass("wph-conditions--open").addClass("wph-conditions--closed"),t()(".wph-conditions--box .wph-conditions--item:not(:last-child) section").hide(),this.rendered&&"function"==typeof this.rendered&&this.rendered.apply(this,arguments),this},changedFromDate(e){const i=t()(e.target),s=i.closest(".sui-accordion-item-body").find(".hustle-shown-to-date");if(0>i.val())i.val(0);else if(0<1*s.val()&&1*i.val()>=1*s.val()){const e=1*s.val();i.val(e-1)}},changedUpToDate(e){const i=t()(e.target),s=i.val(),n=i.closest(".sui-accordion-item-body").find(".hustle-shown-from-date");if(n&&"0"!==s&&1*s<=1*n.val()){const e=1*n.val();i.val(e+1)}},updateAttribute(e,t){this.data=this.model.get(this.conditionId),this.data[e]=t,this.model.set(this.conditionId,this.data),this.model.trigger("change")},getAttribute(e){const t=this.model.get(this.conditionId);return!(!t||!t[e])&&t[e]},refreshLabel(){const e=this.getHeader();this.$el.find(".wph-condition--preview").html(""),this.$el.find(".sui-accordion-item-header .sui-tag").html(e)},changeInput(e){const i=e.target,s=t()(i);let n=s.is(".sui-select")?s.val():e.target.value;if(e.stopImmediatePropagation(),s.is(":checkbox")&&(n=s.is(":checked")),s.is(".select2-search__field"))return!1;const a=i.getAttribute("data-attribute");this.updateAttribute(a,n),this.refreshLabel()},getConfigs(){return this.defaults()||!0}}),a=function(){t()(".wph-conditions--items").data("select2ScrollPosition",{})},o={events:{'change input[type="radio"]':"setCurrentLi"},setCurrentLi(e){const i=t()(e.target),s=i.closest("li");s.siblings().removeClass("current"),s.toggleClass("current",i.is(":checked"))}},l=(e,t)=>{e.$(".hustle-select-ajax").SUIselect2({tags:"true",width:"100%",dropdownCssClass:"sui-select-dropdown",ajax:{url:ajaxurl,delay:250,dataType:"json",type:"POST",data(e){return{action:"get_new_condition_ids",search:e.term,postType:t}},processResults(e){return{results:e.data}},cache:!0},createTag(){return null}}).on("select2:selecting",a).on("select2:unselecting",a)};s.posts=n.extend(_.extend({},o,{conditionId:"posts",setProperties(){this.title=optinVars.messages.conditions.posts},defaults(){return{filter_type:"except",posts:[]}},getHeader(){return this.getAttribute("posts").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("posts").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"post")}})),s.pages=n.extend(_.extend({},o,{conditionId:"pages",setProperties(){this.title=optinVars.messages.conditions.pages},defaults(){return{filter_type:"except",pages:[]}},getHeader(){return this.getAttribute("pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"page")}})),optinVars.post_types&&_.each(optinVars.post_types,(function(e,t){s[e.name]=n.extend(_.extend({},o,{conditionId:e.name,cpt:!0,setProperties(){this.title=e.label},defaults(){return{filter_type:"except",selected_cpts:[],postType:t,postTypeLabel:e.label}},getHeader(){return this.getAttribute("selected_cpts").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("selected_cpts").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,t)}}))})),s.categories=n.extend(_.extend({},o,{conditionId:"categories",setProperties(){this.title=optinVars.messages.conditions.categories},defaults(){return{filter_type:"except",categories:[]}},getHeader(){return this.getAttribute("categories").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("categories").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"category")}})),s.tags=n.extend(_.extend({},o,{conditionId:"tags",setProperties(){this.title=optinVars.messages.conditions.tags},defaults(){return{filter_type:"except",tags:[]}},getHeader(){return this.getAttribute("tags").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("tags").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"tag")}})),s.visitor_logged_in_status=n.extend({conditionId:"visitor_logged_in_status",setProperties(){this.title=optinVars.messages.conditions.visitor_logged_in},defaults(){return{show_to:"logged_in"}},getHeader(){return this.getAttribute("show_to").length&&"logged_out"===this.getAttribute("show_to")?optinVars.messages.condition_labels.logged_out:optinVars.messages.condition_labels.logged_in},body(){return this.template(this.getData())}}),s.shown_less_than=n.extend({conditionId:"shown_less_than",setProperties(){this.title=optinVars.messages.conditions.shown_less_than},defaults(){return{less_or_more:"less_than",less_than:""}},getHeader(){return 0<this.getAttribute("less_than")?"less_than"===this.getAttribute("less_or_more")?optinVars.messages.condition_labels.number_views.replace("{number}",this.getAttribute("less_than")):optinVars.messages.condition_labels.number_views_more.replace("{number}",this.getAttribute("less_than")):optinVars.messages.condition_labels.any},body(){return this.template(this.getData())}}),s.visitor_device=n.extend({conditionId:"visitor_device",setProperties(){this.title=optinVars.messages.conditions.only_on_mobile},defaults(){return{filter_type:"mobile"}},getHeader(){return"not_mobile"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.desktop_only:optinVars.messages.condition_labels.mobile_only},body(){return this.template(this.getData())}}),s.from_referrer=n.extend({conditionId:"from_referrer",disable:["from_referrer"],setProperties(){this.title=optinVars.messages.conditions.from_specific_ref},defaults(){return{filter_type:"true",refs:""}},getHeader(){let e=0;return this.getAttribute("refs").length&&(e=this.countLines(this.getAttribute("refs"))),e?("false"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.except_these:optinVars.messages.condition_labels.only_these).replace("{number}",e):"false"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.any:optinVars.messages.condition_labels.none},body(){return this.template(this.getData())}}),s.source_of_arrival=n.extend({conditionId:"source_of_arrival",setProperties(){this.title=optinVars.messages.conditions.from_search_engine},defaults(){return{source_direct:"false",source_external:"false",source_internal:"false",source_not_search:"false",source_search:"false"}},getHeader(){let e=0;const t=_.isTrue(this.getAttribute("source_direct"))&&++e,i=_.isTrue(this.getAttribute("source_external"))&&++e,s=_.isTrue(this.getAttribute("source_internal"))&&++e,n=_.isTrue(this.getAttribute("source_search"))&&++e,a=_.isTrue(this.getAttribute("source_not_search"))&&++e;return n&&a||t&&s&&i?optinVars.messages.condition_labels.any:e?optinVars.messages.condition_labels.any_conditions.replace("{number}",e):optinVars.messages.condition_labels.any},body(){return this.template(this.getData())}}),s.on_url=n.extend({conditionId:"on_url",setProperties(){this.title=optinVars.messages.conditions.on_specific_url},defaults(){return{filter_type:"except",urls:""}},getHeader(){let e=0;return this.getAttribute("urls").length&&(e=this.countLines(this.getAttribute("urls"))),e?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",e):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())}}),s.on_browser=n.extend({conditionId:"on_browser",setProperties(){this.title=optinVars.messages.conditions.on_specific_browser},defaults(){return{browsers:"",filter_type:"except"}},getHeader(){return this.getAttribute("browsers").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("browsers").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("browsers")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.visitor_commented=n.extend({conditionId:"visitor_commented",setProperties(){this.title=optinVars.messages.conditions.visitor_has_never_commented},defaults(){return{filter_type:"true"}},getHeader(){return"false"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.false:optinVars.messages.condition_labels.true},body(){return this.template(this.getData())}}),s.user_roles=n.extend({conditionId:"user_roles",setProperties(){this.title=optinVars.messages.conditions.on_specific_roles},defaults(){return{roles:"",filter_type:"except"}},getHeader(){return this.getAttribute("roles").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("roles").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("roles")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.page_templates=n.extend({conditionId:"page_templates",setProperties(){this.title=optinVars.messages.conditions.on_specific_templates},defaults(){return{templates:"",filter_type:"except"}},getHeader(){return this.getAttribute("templates").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("templates").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("templates")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.user_registration=n.extend({conditionId:"user_registration",setProperties(){this.title=optinVars.messages.conditions.user_registration},defaults(){return{from_date:0,to_date:0}},getHeader(){return(0<this.getAttribute("from_date")?optinVars.messages.condition_labels.reg_date.replace("{number}",this.getAttribute("from_date")):optinVars.messages.condition_labels.immediately)+" - "+(0<this.getAttribute("to_date")?optinVars.messages.condition_labels.reg_date.replace("{number}",this.getAttribute("to_date")):optinVars.messages.condition_labels.forever)},body(){return this.template(this.getData())}}),s.visitor_country=n.extend({conditionId:"visitor_country",setProperties(){this.title=optinVars.messages.conditions.not_in_a_country},defaults(){return{countries:"",filter_type:"except"}},getHeader(){return this.getAttribute("countries").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("countries").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("countries")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.wp_conditions=n.extend({conditionId:"wp_conditions",setProperties(){this.title=optinVars.messages.conditions.wp_conditions},defaults(){return{wp_conditions:"",filter_type:"except"}},getHeader(){return this.getAttribute("wp_conditions").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wp_conditions").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("wp_conditions")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.archive_pages=n.extend({conditionId:"archive_pages",setProperties(){this.title=optinVars.messages.conditions.archive_pages},defaults(){return{archive_pages:"",filter_type:"except"}},getHeader(){return this.getAttribute("archive_pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("archive_pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("archive_pages")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.wc_pages=n.extend(_.extend({},o,{conditionId:"wc_pages",setProperties(){this.title=optinVars.messages.conditions.wc_pages},defaults(){return{filter_type:"all"}},getHeader(){return"none"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())}})),s.wc_categories=n.extend(_.extend({},o,{conditionId:"wc_categories",setProperties(){this.title=optinVars.messages.conditions.wc_categories},defaults(){return{filter_type:"except",wc_categories:[]}},getHeader(){return this.getAttribute("wc_categories").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_categories").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"wc_category")}})),s.wc_tags=n.extend(_.extend({},o,{conditionId:"wc_tags",setProperties(){this.title=optinVars.messages.conditions.wc_tags},defaults(){return{filter_type:"except",wc_tags:[]}},getHeader(){return this.getAttribute("wc_tags").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_tags").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){l(this,"wc_tag")}})),s.wc_archive_pages=n.extend({conditionId:"wc_archive_pages",setProperties(){this.title=optinVars.messages.conditions.wc_archive_pages},defaults(){return{wc_archive_pages:"",filter_type:"except"}},getHeader(){return this.getAttribute("wc_archive_pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_archive_pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("wc_archive_pages")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.wc_static_pages=n.extend({conditionId:"wc_static_pages",setProperties(){this.title=optinVars.messages.conditions.wc_static_pages},defaults(){return{wc_static_pages:"",filter_type:"except"}},getHeader(){return this.getAttribute("wc_static_pages").length?("only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.only_these:optinVars.messages.condition_labels.except_these).replace("{number}",this.getAttribute("wc_static_pages").length):"only"===this.getAttribute("filter_type")?optinVars.messages.condition_labels.none:optinVars.messages.condition_labels.all},body(){return this.template(this.getData())},rendered(){this.$(".sui-select").val(this.getAttribute("wc_static_pages")),SUI.select.init(this.$(".sui-select")),this.$(".sui-select").on("select2:selecting",a).on("select2:unselecting",a)}}),s.cookie_set=n.extend({conditionId:"cookie_set",setProperties(){this.title=optinVars.messages.conditions.cookie_set},defaults(){return{cookie_name:"",cookie_value:"",filter_type:"exists",cookie_value_conditions:"anything"}},changeInput(e){const i=e.target,s=t()(i);let n,a,o,l,d=s.is(".sui-select")?s.val():e.target.value;if(e.stopImmediatePropagation(),void 0!==s.find(":selected").data("switcher-menu")&&(a=s.closest(".select-content-switcher-wrapper").find(`.select-switcher-content[data-switcher-content="${s.find(":selected").data("switcher-menu")}"] input`),o=a.val(),o=o||"",n=this.updateAttribute("cookie_value",o)),"filter_type"===s.data("attribute")&&(l=s.closest(".sui-side-tabs").find('.sui-tab-boxed:not(.active) input[data-attribute="cookie_name"]').val(),s.closest(".sui-side-tabs").find('.sui-tab-boxed.active input[data-attribute="cookie_name"]').val(l),n=this.updateAttribute("cookie_name",l)),s.is(":checkbox")&&(d=s.is(":checked")),s.is(".select2-search__field"))return!1;const r=i.getAttribute("data-attribute");return n=this.updateAttribute(r,d),this.refreshLabel(),n},getHeader(){return this.getAttribute("cookie_name")?"exists"===this.getAttribute("filter_type")?"anything"===this.getAttribute("cookie_value_conditions")?optinVars.messages.condition_labels.cookie_anything.replace("{name}",this.getAttribute("cookie_name")).replace(/(<([^>]+)>)/gi,""):optinVars.messages.condition_labels.cookie_value.replace("{name}",this.getAttribute("cookie_name")).replace("{value_condition}",optinVars.wp_cookie_set[this.getAttribute("cookie_value_conditions")]).replace("{value}",this.getAttribute("cookie_value")).replace(/(<([^>]+)>)/gi,""):optinVars.messages.condition_labels.cookie_doesnt_exist.replace("{name}",this.getAttribute("cookie_name")).replace(/(<([^>]+)>)/gi,""):"-"},body(){return this.template(this.getData())},rendered(){SUI.select.init(this.$(".sui-select"))}});i(8169),i(5554),i(1802),i(4554),i(90),i(9103),i(9530),i(3379),i(5013),i(7580),i(8327),i(4484),i(831),i(9547),i(4114),i(4592),i(8567);var d=i(2947);Hustle.define("Mixins.Module_Visibility",(function(e){return _.extend({},Hustle.get("Mixins.Model_Updater"),{el:"#hustle-conditions-group",events:{"click .hustle-add-new-visibility-group":"addNewGroup","click .hustle-choose-conditions":"openConditionsModal","click .hustle-remove-visibility-group":"removeGroup","change .visibility-group-filter-type":"updateAttribute","change .visibility-group-show-hide":"updateAttribute","change .visibility-group-apply-on":"updateGroupApplyOn"},init(t){const i=t.BaseModel.extend({defaults:{conditions:""},initialize(e){if(_.extend(this,e),!(this.get("conditions")instanceof Backbone.Model)){_.isEmpty(this.get("conditions"))&&_.isArray(this.get("conditions"))&&(this.conditions={});const e=Backbone.Model;this.set("conditions",new e(this.conditions),{silent:!0})}}});this.model=new i(optinVars.current.visibility||{}),this.moduleType=optinVars.current.data.module_type,this.activeConditions={},this.render(),e("#hustle-general-conditions").on("click",(e=>this.switchConditions(e))),e("#hustle-wc-conditions").on("click",(e=>this.switchConditions(e))),this.groupId=""},render(){const t=this,i=this.model.get("conditions").toJSON();if(e.isEmptyObject(i))this.addNewGroup();else{for(const e in i){let i=this.model.get("conditions."+e);i instanceof Backbone.Model||(_.isEmpty(i)&&_.isArray(i)&&(i={}),i=this.getConditionsGroupModel(i),t.model.set("conditions."+e,i,{silent:!0})),this.addGroupToPanel(i,"render")}this.maybeToggleGroupsBin()}},afterRender(){this.bindRemoveConditions()},bindRemoveConditions(){e("#hustle-conditions-group .hustle-remove-visibility-condition").off("click").on("click",(e=>this.removeCondition(e)))},openConditionsModal(t){const i=this,s=e(t.currentTarget),n=s.data("group-id"),a=this.model.get("conditions."+n),o=void 0!==a?Object.keys(a.toJSON()):[];new(Hustle.get("Modals.Visibility_Conditions"))({groupId:n,conditions:o}).on("conditions:added",(e=>i.addNewConditions(e))),this.groupId=n,SUI.openModal("hustle-dialog--visibility-options",s[0],this.$("#hustle-dialog--visibility-options .sui-box-header .sui-button-icon")[0],!0)},addNewConditions(t){const i=this,s=t.groupId,n=t.conditions,a=this.model.get("conditions."+s);e.each(n,((e,t)=>{if(a.get(t))return!0;i.addConditionToPanel(t,{},s,a,"new")})),this.bindRemoveConditions(),Hustle.Events.trigger("view.rendered",this)},addGroupToPanel(t,i){const s=t.get("group_id"),n=e("#hustle-visibility-conditions-box"),a=Optin.template("hustle-visibility-group-box-tpl")(_.extend({},{groupId:s,apply_on_floating:t.get("apply_on_floating"),apply_on_inline:t.get("apply_on_inline"),apply_on_widget:t.get("apply_on_widget"),apply_on_shortcode:t.get("apply_on_shortcode"),show_or_hide_conditions:t.get("show_or_hide_conditions"),filter_type:t.get("filter_type")})),o=e(a);o.insertBefore(n.find(".hustle-add-new-visibility-group")),SUI.select.init(o.find(".sui-select")),this.activeConditions[s]={};const l=this,d=t.toJSON();e.each(d,(function(e,n){if("object"!=typeof n)return!0;l.addConditionToPanel(e,n,s,t,i)})),this.$(".sui-accordion").each((function(){SUI.suiAccordion(this)}))},addConditionToPanel(t,i,n,a,o){if(void 0===s[t])return;const l=new s[t]({type:this.moduleType,model:a,groupId:n,source:o});if(!l)return;const d=this.$("#hustle-visibility-group-"+n+" .sui-box-builder-body");return d.find(".sui-builder-field").length||(d.find(".sui-box-builder-message-block").hide(),d.find(".sui-button-dashed").show()),e.isEmptyObject(i)?a.set(t,l.getConfigs()):a.set(t,i),this.activeConditions[n][t]=l,e(l.$el).appendTo(d.find(".sui-builder-fields")),l},addNewGroup(){const e=this.getConditionsGroupModel(),t=e.get("group_id");this.model.set("conditions."+t,e),this.addGroupToPanel(e,"new"),this.maybeToggleGroupsBin(),Hustle.Events.trigger("view.rendered",this)},switchConditions(t){t.preventDefault();"hustle-wc-conditions"===e(t.currentTarget).prop("id")?(e("#hustle-dialog--visibility-options .general_condition").hide(),e("#hustle-dialog--visibility-options .wc_condition").show()):(e("#hustle-dialog--visibility-options .wc_condition").hide(),e("#hustle-dialog--visibility-options .general_condition").show())},removeGroup(t){const i=e(t.currentTarget).data("group-id"),s=this.$("#hustle-visibility-group-"+i);delete this.activeConditions[i],this.model.get("conditions").unset(i),s.remove(),Object.keys(this.activeConditions).length||this.addNewGroup(),this.maybeToggleGroupsBin()},removeCondition(t){const i=e(t.currentTarget),s=i.data("condition-id"),n=i.data("group-id"),a=this.$("#hustle-visibility-group-"+n+" .sui-box-builder-body");this.activeConditions[n][s].remove(),delete this.activeConditions[n][s],this.model.get("conditions."+n).unset(s),a.find(".sui-builder-field").length||a.find(".sui-box-builder-message-block").show(),this.bindRemoveConditions()},updateAttribute(t){t.stopPropagation();const i=e(t.target),s=i.data("group-id"),n=i.data("group-attribute"),a=i.val();this.model.get("conditions."+s).set(n,a)},updateGroupApplyOn(t){t.stopPropagation();const i=e(t.target),s=i.data("group-id"),n=i.data("property"),a=i.is(":checked"),o=this.model.get("conditions."+s);("embedded"===this.moduleType&&-1!==e.inArray(n,["apply_on_inline","apply_on_widget","apply_on_shortcode"])||"social_sharing"===this.moduleType&&-1!==e.inArray(n,["apply_on_floating","apply_on_inline","apply_on_widget","apply_on_shortcode"]))&&o.set(n,a)},getConditionsGroupModel(e){if(e)"embedded"!==this.moduleType||e.apply_on_inline&&e.apply_on_widget&&e.apply_on_shortcode?"social_sharing"!==this.moduleType||e.apply_on_floating&&e.apply_on_inline&&e.apply_on_widget&&e.apply_on_shortcode||(e.apply_on_floating||(e.apply_on_floating=!0),e.apply_on_inline||(e.apply_on_inline=!0),e.apply_on_widget||(e.apply_on_widget=!0),e.apply_on_shortcode||(e.apply_on_shortcode=!1)):(e.apply_on_inline||(e.apply_on_inline=!0),e.apply_on_widget||(e.apply_on_widget=!0),e.apply_on_shortcode||(e.apply_on_shortcode=!1));else{const t=(new Date).getTime().toString(16);this.model.get("conditions."+t),e={group_id:t,show_or_hide_conditions:"show",filter_type:"all"},"embedded"===this.moduleType?(e.apply_on_inline=!0,e.apply_on_widget=!0,e.apply_on_shortcode=!1):"social_sharing"===this.moduleType&&(e.apply_on_floating=!0,e.apply_on_inline=!0,e.apply_on_widget=!0,e.apply_on_shortcode=!1)}return new(0,Backbone.Model)(e)},maybeToggleGroupsBin(){const t=this.model.get("conditions"),i=e("#hustle-conditions-group .sui-box-builder-header .hustle-remove-visibility-group");1===Object.keys(t.toJSON()).length?d.accessibleHide(i):d.accessibleShow(i)}})}));i(5229),i(1553),i(3664),i(8616),i(9090),i(5362),i(759),i(7202),i(5552),i(5533),i(792),i(2947),i(4526),i(2506),i(9156),i(4327),i(6357),i(1771),i(7570),i(6415),i(6699),i(7373),i(4475),i(981),i(4553),i(3901)}()}();
assets/js/black-friday.min.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ /*! For license information please see black-friday.min.js.LICENSE.txt */
2
+ !function(){var e={679:function(e,t,n){"use strict";var r=n(864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function u(e){return r.isMemo(e)?o:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=o;var s=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var a=p(n);a&&a!==h&&e(t,a,r)}var o=c(n);f&&(o=o.concat(f(n)));for(var l=u(t),m=u(n),g=0;g<o.length;++g){var b=o[g];if(!(i[b]||r&&r[b]||m&&m[b]||l&&l[b])){var y=d(n,b);try{s(t,b,y)}catch(e){}}}}return t}},418:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,l,u=a(e),s=1;s<arguments.length;s++){for(var c in o=Object(arguments[s]))n.call(o,c)&&(u[c]=o[c]);if(t){l=t(o);for(var f=0;f<l.length;f++)r.call(o,l[f])&&(u[l[f]]=o[l[f]])}}return u}},448:function(e,t,n){"use strict";var r=n(294),a=n(418),i=n(840);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(o(227));var l=new Set,u={};function s(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(u[e]=t,e=0;e<t.length;e++)l.add(t[e])}var f=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,h={},m={};function g(e,t,n,r,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){b[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];b[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){b[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){b[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){b[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){b[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){b[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){b[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){b[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function k(e,t,n,r){var a=b.hasOwnProperty(t)?b[t]:null;(null!==a?0===a.type:!r&&2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1]))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!p.call(m,e)||!p.call(h,e)&&(d.test(e)?m[e]=!0:(h[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(y,v);b[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(y,v);b[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(y,v);b[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){b[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),b.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){b[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=60103,S=60106,E=60107,C=60108,P=60114,O=60109,_=60110,z=60112,A=60113,N=60120,F=60115,R=60116,L=60121,T=60128,I=60129,M=60130,j=60131;if("function"==typeof Symbol&&Symbol.for){var U=Symbol.for;x=U("react.element"),S=U("react.portal"),E=U("react.fragment"),C=U("react.strict_mode"),P=U("react.profiler"),O=U("react.provider"),_=U("react.context"),z=U("react.forward_ref"),A=U("react.suspense"),N=U("react.suspense_list"),F=U("react.memo"),R=U("react.lazy"),L=U("react.block"),U("react.scope"),T=U("react.opaque.id"),I=U("react.debug_trace_mode"),M=U("react.offscreen"),j=U("react.legacy_hidden")}var D,V="function"==typeof Symbol&&Symbol.iterator;function H(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=V&&e[V]||e["@@iterator"])?e:null}function W(e){if(void 0===D)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var K=!1;function B(e,t){if(!e||K)return"";K=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&"string"==typeof e.stack){for(var a=e.stack.split("\n"),i=r.stack.split("\n"),o=a.length-1,l=i.length-1;1<=o&&0<=l&&a[o]!==i[l];)l--;for(;1<=o&&0<=l;o--,l--)if(a[o]!==i[l]){if(1!==o||1!==l)do{if(o--,0>--l||a[o]!==i[l])return"\n"+a[o].replace(" at new "," at ")}while(1<=o&&0<=l);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?W(e):""}function Q(e){switch(e.tag){case 5:return W(e.type);case 16:return W("Lazy");case 13:return W("Suspense");case 19:return W("SuspenseList");case 0:case 2:case 15:return B(e.type,!1);case 11:return B(e.type.render,!1);case 22:return B(e.type._render,!1);case 1:return B(e.type,!0);default:return""}}function q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case E:return"Fragment";case S:return"Portal";case P:return"Profiler";case C:return"StrictMode";case A:return"Suspense";case N:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case _:return(e.displayName||"Context")+".Consumer";case O:return(e._context.displayName||"Context")+".Provider";case z:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case F:return q(e.type);case L:return q(e._render);case R:t=e._payload,e=e._init;try{return q(e(t))}catch(e){}}return null}function X(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function J(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function G(e){e._valueTracker||(e._valueTracker=function(e){var t=J(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Y(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=J(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Z(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function $(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=X(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&k(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=X(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ae(e,t.type,n):t.hasOwnProperty("defaultValue")&&ae(e,t.type,X(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ae(e,t,n){"number"===t&&Z(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function ie(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function oe(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+X(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function le(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ue(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:X(n)}}function se(e,t){var n=X(t.value),r=X(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var fe="http://www.w3.org/1999/xhtml";function de(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function pe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?de(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var he,me,ge=(me=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((he=he||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=he.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return me(e,t)}))}:me);function be(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var ye={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ve=["Webkit","ms","Moz","O"];function ke(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ye.hasOwnProperty(e)&&ye[e]?(""+t).trim():t+"px"}function we(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=ke(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(ye).forEach((function(e){ve.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ye[t]=ye[e]}))}));var xe=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Se(e,t){if(t){if(xe[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62))}}function Ee(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Ce(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Pe=null,Oe=null,_e=null;function ze(e){if(e=na(e)){if("function"!=typeof Pe)throw Error(o(280));var t=e.stateNode;t&&(t=aa(t),Pe(e.stateNode,e.type,t))}}function Ae(e){Oe?_e?_e.push(e):_e=[e]:Oe=e}function Ne(){if(Oe){var e=Oe,t=_e;if(_e=Oe=null,ze(e),t)for(e=0;e<t.length;e++)ze(t[e])}}function Fe(e,t){return e(t)}function Re(e,t,n,r,a){return e(t,n,r,a)}function Le(){}var Te=Fe,Ie=!1,Me=!1;function je(){null===Oe&&null===_e||(Le(),Ne())}function Ue(e,t){var n=e.stateNode;if(null===n)return null;var r=aa(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}var De=!1;if(f)try{var Ve={};Object.defineProperty(Ve,"passive",{get:function(){De=!0}}),window.addEventListener("test",Ve,Ve),window.removeEventListener("test",Ve,Ve)}catch(me){De=!1}function He(e,t,n,r,a,i,o,l,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this.onError(e)}}var We=!1,Ke=null,Be=!1,Qe=null,qe={onError:function(e){We=!0,Ke=e}};function Xe(e,t,n,r,a,i,o,l,u){We=!1,Ke=null,He.apply(qe,arguments)}function Je(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ge(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function Ye(e){if(Je(e)!==e)throw Error(o(188))}function Ze(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Je(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return Ye(a),e;if(i===r)return Ye(a),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=i;else{for(var l=!1,u=a.child;u;){if(u===n){l=!0,n=a,r=i;break}if(u===r){l=!0,r=a,n=i;break}u=u.sibling}if(!l){for(u=i.child;u;){if(u===n){l=!0,n=i,r=a;break}if(u===r){l=!0,r=i,n=a;break}u=u.sibling}if(!l)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function $e(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var et,tt,nt,rt,at=!1,it=[],ot=null,lt=null,ut=null,st=new Map,ct=new Map,ft=[],dt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function pt(e,t,n,r,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:a,targetContainers:[r]}}function ht(e,t){switch(e){case"focusin":case"focusout":ot=null;break;case"dragenter":case"dragleave":lt=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":st.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ct.delete(t.pointerId)}}function mt(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e=pt(t,n,r,a,i),null!==t&&null!==(t=na(t))&&tt(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function gt(e){var t=ta(e.target);if(null!==t){var n=Je(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ge(n)))return e.blockedOn=t,void rt(e.lanePriority,(function(){i.unstable_runWithPriority(e.priority,(function(){nt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function bt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=na(n))&&tt(t),e.blockedOn=n,!1;t.shift()}return!0}function yt(e,t,n){bt(e)&&n.delete(t)}function vt(){for(at=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=na(e.blockedOn))&&et(e);break}for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&it.shift()}null!==ot&&bt(ot)&&(ot=null),null!==lt&&bt(lt)&&(lt=null),null!==ut&&bt(ut)&&(ut=null),st.forEach(yt),ct.forEach(yt)}function kt(e,t){e.blockedOn===t&&(e.blockedOn=null,at||(at=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,vt)))}function wt(e){function t(t){return kt(t,e)}if(0<it.length){kt(it[0],e);for(var n=1;n<it.length;n++){var r=it[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==ot&&kt(ot,e),null!==lt&&kt(lt,e),null!==ut&&kt(ut,e),st.forEach(t),ct.forEach(t),n=0;n<ft.length;n++)(r=ft[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ft.length&&null===(n=ft[0]).blockedOn;)gt(n),null===n.blockedOn&&ft.shift()}function xt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var St={animationend:xt("Animation","AnimationEnd"),animationiteration:xt("Animation","AnimationIteration"),animationstart:xt("Animation","AnimationStart"),transitionend:xt("Transition","TransitionEnd")},Et={},Ct={};function Pt(e){if(Et[e])return Et[e];if(!St[e])return e;var t,n=St[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ct)return Et[e]=n[t];return e}f&&(Ct=document.createElement("div").style,"AnimationEvent"in window||(delete St.animationend.animation,delete St.animationiteration.animation,delete St.animationstart.animation),"TransitionEvent"in window||delete St.transitionend.transition);var Ot=Pt("animationend"),_t=Pt("animationiteration"),zt=Pt("animationstart"),At=Pt("transitionend"),Nt=new Map,Ft=new Map,Rt=["abort","abort",Ot,"animationEnd",_t,"animationIteration",zt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",At,"transitionEnd","waiting","waiting"];function Lt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Ft.set(r,t),Nt.set(r,a),s(a,[r])}}(0,i.unstable_now)();var Tt=8;function It(e){if(0!=(1&e))return Tt=15,1;if(0!=(2&e))return Tt=14,2;if(0!=(4&e))return Tt=13,4;var t=24&e;return 0!==t?(Tt=12,t):0!=(32&e)?(Tt=11,32):0!=(t=192&e)?(Tt=10,t):0!=(256&e)?(Tt=9,256):0!=(t=3584&e)?(Tt=8,t):0!=(4096&e)?(Tt=7,4096):0!=(t=4186112&e)?(Tt=6,t):0!=(t=62914560&e)?(Tt=5,t):67108864&e?(Tt=4,67108864):0!=(134217728&e)?(Tt=3,134217728):0!=(t=805306368&e)?(Tt=2,t):0!=(1073741824&e)?(Tt=1,1073741824):(Tt=8,e)}function Mt(e,t){var n=e.pendingLanes;if(0===n)return Tt=0;var r=0,a=0,i=e.expiredLanes,o=e.suspendedLanes,l=e.pingedLanes;if(0!==i)r=i,a=Tt=15;else if(0!=(i=134217727&n)){var u=i&~o;0!==u?(r=It(u),a=Tt):0!=(l&=i)&&(r=It(l),a=Tt)}else 0!=(i=n&~o)?(r=It(i),a=Tt):0!==l&&(r=It(l),a=Tt);if(0===r)return 0;if(r=n&((0>(r=31-Wt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0==(t&o)){if(It(t),a<=Tt)return t;Tt=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-Wt(t)),r|=e[n],t&=~a;return r}function jt(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Ut(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Dt(24&~t))?Ut(10,t):e;case 10:return 0===(e=Dt(192&~t))?Ut(8,t):e;case 8:return 0===(e=Dt(3584&~t))&&0===(e=Dt(4186112&~t))&&(e=512),e;case 2:return 0===(t=Dt(805306368&~t))&&(t=268435456),t}throw Error(o(358,e))}function Dt(e){return e&-e}function Vt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ht(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Wt(t)]=n}var Wt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Kt(e)/Bt|0)|0},Kt=Math.log,Bt=Math.LN2,Qt=i.unstable_UserBlockingPriority,qt=i.unstable_runWithPriority,Xt=!0;function Jt(e,t,n,r){Ie||Le();var a=Yt,i=Ie;Ie=!0;try{Re(a,e,t,n,r)}finally{(Ie=i)||je()}}function Gt(e,t,n,r){qt(Qt,Yt.bind(null,e,t,n,r))}function Yt(e,t,n,r){var a;if(Xt)if((a=0==(4&t))&&0<it.length&&-1<dt.indexOf(e))e=pt(null,e,t,n,r),it.push(e);else{var i=Zt(e,t,n,r);if(null===i)a&&ht(e,r);else{if(a){if(-1<dt.indexOf(e))return e=pt(i,e,t,n,r),void it.push(e);if(function(e,t,n,r,a){switch(t){case"focusin":return ot=mt(ot,e,t,n,r,a),!0;case"dragenter":return lt=mt(lt,e,t,n,r,a),!0;case"mouseover":return ut=mt(ut,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return st.set(i,mt(st.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,ct.set(i,mt(ct.get(i)||null,e,t,n,r,a)),!0}return!1}(i,e,t,n,r))return;ht(e,r)}Lr(e,t,r,null,n)}}}function Zt(e,t,n,r){var a=Ce(r);if(null!==(a=ta(a))){var i=Je(a);if(null===i)a=null;else{var o=i.tag;if(13===o){if(null!==(a=Ge(i)))return a;a=null}else if(3===o){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;a=null}else i!==a&&(a=null)}}return Lr(e,t,r,a,n),null}var $t=null,en=null,tn=null;function nn(){if(tn)return tn;var e,t,n=en,r=n.length,a="value"in $t?$t.value:$t.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return tn=a.slice(e,1<t?1-t:void 0)}function rn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function an(){return!0}function on(){return!1}function ln(e){function t(t,n,r,a,i){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?an:on,this.isPropagationStopped=on,this}return a(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=an)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=an)},persist:function(){},isPersistent:an}),t}var un,sn,cn,fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dn=ln(fn),pn=a({},fn,{view:0,detail:0}),hn=ln(pn),mn=a({},pn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:On,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==cn&&(cn&&"mousemove"===e.type?(un=e.screenX-cn.screenX,sn=e.screenY-cn.screenY):sn=un=0,cn=e),un)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),gn=ln(mn),bn=ln(a({},mn,{dataTransfer:0})),yn=ln(a({},pn,{relatedTarget:0})),vn=ln(a({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),kn=a({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),wn=ln(kn),xn=ln(a({},fn,{data:0})),Sn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},En={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Cn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Cn[e])&&!!t[e]}function On(){return Pn}var _n=a({},pn,{key:function(e){if(e.key){var t=Sn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=rn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?En[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:On,charCode:function(e){return"keypress"===e.type?rn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?rn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),zn=ln(_n),An=ln(a({},mn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Nn=ln(a({},pn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:On})),Fn=ln(a({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Rn=a({},mn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Ln=ln(Rn),Tn=[9,13,27,32],In=f&&"CompositionEvent"in window,Mn=null;f&&"documentMode"in document&&(Mn=document.documentMode);var jn=f&&"TextEvent"in window&&!Mn,Un=f&&(!In||Mn&&8<Mn&&11>=Mn),Dn=String.fromCharCode(32),Vn=!1;function Hn(e,t){switch(e){case"keyup":return-1!==Tn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Kn=!1,Bn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Qn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Bn[e.type]:"textarea"===t}function qn(e,t,n,r){Ae(r),0<(t=Ir(t,"onChange")).length&&(n=new dn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Xn=null,Jn=null;function Gn(e){_r(e,0)}function Yn(e){if(Y(ra(e)))return e}function Zn(e,t){if("change"===e)return t}var $n=!1;if(f){var er;if(f){var tr="oninput"in document;if(!tr){var nr=document.createElement("div");nr.setAttribute("oninput","return;"),tr="function"==typeof nr.oninput}er=tr}else er=!1;$n=er&&(!document.documentMode||9<document.documentMode)}function rr(){Xn&&(Xn.detachEvent("onpropertychange",ar),Jn=Xn=null)}function ar(e){if("value"===e.propertyName&&Yn(Jn)){var t=[];if(qn(t,Jn,e,Ce(e)),e=Gn,Ie)e(t);else{Ie=!0;try{Fe(e,t)}finally{Ie=!1,je()}}}}function ir(e,t,n){"focusin"===e?(rr(),Jn=n,(Xn=t).attachEvent("onpropertychange",ar)):"focusout"===e&&rr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Jn)}function lr(e,t){if("click"===e)return Yn(t)}function ur(e,t){if("input"===e||"change"===e)return Yn(t)}var sr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},cr=Object.prototype.hasOwnProperty;function fr(e,t){if(sr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!cr.call(t,n[r])||!sr(e[n[r]],t[n[r]]))return!1;return!0}function dr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pr(e,t){var n,r=dr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=dr(r)}}function hr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?hr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function mr(){for(var e=window,t=Z();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Z((e=t.contentWindow).document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var br=f&&"documentMode"in document&&11>=document.documentMode,yr=null,vr=null,kr=null,wr=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;wr||null==yr||yr!==Z(r)||(r="selectionStart"in(r=yr)&&gr(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},kr&&fr(kr,r)||(kr=r,0<(r=Ir(vr,"onSelect")).length&&(t=new dn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yr)))}Lt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Lt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Lt(Rt,2);for(var Sr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Er=0;Er<Sr.length;Er++)Ft.set(Sr[Er],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Cr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Pr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Cr));function Or(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,i,l,u,s){if(Xe.apply(this,arguments),We){if(!We)throw Error(o(198));var c=Ke;We=!1,Ke=null,Be||(Be=!0,Qe=c)}}(r,t,void 0,e),e.currentTarget=null}function _r(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var l=r[o],u=l.instance,s=l.currentTarget;if(l=l.listener,u!==i&&a.isPropagationStopped())break e;Or(a,l,s),i=u}else for(o=0;o<r.length;o++){if(u=(l=r[o]).instance,s=l.currentTarget,l=l.listener,u!==i&&a.isPropagationStopped())break e;Or(a,l,s),i=u}}}if(Be)throw e=Qe,Be=!1,Qe=null,e}function zr(e,t){var n=ia(t),r=e+"__bubble";n.has(r)||(Rr(t,e,2,!1),n.add(r))}var Ar="_reactListening"+Math.random().toString(36).slice(2);function Nr(e){e[Ar]||(e[Ar]=!0,l.forEach((function(t){Pr.has(t)||Fr(t,!1,e,null),Fr(t,!0,e,null)})))}function Fr(e,t,n,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,i=n;if("selectionchange"===e&&9!==n.nodeType&&(i=n.ownerDocument),null!==r&&!t&&Pr.has(e)){if("scroll"!==e)return;a|=2,i=r}var o=ia(i),l=e+"__"+(t?"capture":"bubble");o.has(l)||(t&&(a|=4),Rr(i,e,a,t),o.add(l))}function Rr(e,t,n,r){var a=Ft.get(t);switch(void 0===a?2:a){case 0:a=Jt;break;case 1:a=Gt;break;default:a=Yt}n=a.bind(null,t,n,e),a=void 0,!De||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Lr(e,t,n,r,a){var i=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var l=r.stateNode.containerInfo;if(l===a||8===l.nodeType&&l.parentNode===a)break;if(4===o)for(o=r.return;null!==o;){var u=o.tag;if((3===u||4===u)&&((u=o.stateNode.containerInfo)===a||8===u.nodeType&&u.parentNode===a))return;o=o.return}for(;null!==l;){if(null===(o=ta(l)))return;if(5===(u=o.tag)||6===u){r=i=o;continue e}l=l.parentNode}}r=r.return}!function(e,t,n){if(Me)return e();Me=!0;try{Te(e,t,n)}finally{Me=!1,je()}}((function(){var r=i,a=Ce(n),o=[];e:{var l=Nt.get(e);if(void 0!==l){var u=dn,s=e;switch(e){case"keypress":if(0===rn(n))break e;case"keydown":case"keyup":u=zn;break;case"focusin":s="focus",u=yn;break;case"focusout":s="blur",u=yn;break;case"beforeblur":case"afterblur":u=yn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=bn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=Nn;break;case Ot:case _t:case zt:u=vn;break;case At:u=Fn;break;case"scroll":u=hn;break;case"wheel":u=Ln;break;case"copy":case"cut":case"paste":u=wn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=An}var c=0!=(4&t),f=!c&&"scroll"===e,d=c?null!==l?l+"Capture":null:l;c=[];for(var p,h=r;null!==h;){var m=(p=h).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==d&&null!=(m=Ue(h,d))&&c.push(Tr(h,m,p))),f)break;h=h.return}0<c.length&&(l=new u(l,s,null,n,a),o.push({event:l,listeners:c}))}}if(0==(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(s=n.relatedTarget||n.fromElement)||!ta(s)&&!s[$r])&&(u||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(s=(s=n.relatedTarget||n.toElement)?ta(s):null)&&(s!==(f=Je(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(u=null,s=r),u!==s)){if(c=gn,m="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=An,m="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==u?l:ra(u),p=null==s?l:ra(s),(l=new c(m,h+"leave",u,n,a)).target=f,l.relatedTarget=p,m=null,ta(a)===r&&((c=new c(d,h+"enter",s,n,a)).target=p,c.relatedTarget=f,m=c),f=m,u&&s)e:{for(d=s,h=0,p=c=u;p;p=Mr(p))h++;for(p=0,m=d;m;m=Mr(m))p++;for(;0<h-p;)c=Mr(c),h--;for(;0<p-h;)d=Mr(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=Mr(c),d=Mr(d)}c=null}else c=null;null!==u&&jr(o,l,u,c,!1),null!==s&&null!==f&&jr(o,f,s,c,!0)}if("select"===(u=(l=r?ra(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var g=Zn;else if(Qn(l))if($n)g=ur;else{g=or;var b=ir}else(u=l.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(g=lr);switch(g&&(g=g(e,r))?qn(o,g,n,a):(b&&b(e,l,r),"focusout"===e&&(b=l._wrapperState)&&b.controlled&&"number"===l.type&&ae(l,"number",l.value)),b=r?ra(r):window,e){case"focusin":(Qn(b)||"true"===b.contentEditable)&&(yr=b,vr=r,kr=null);break;case"focusout":kr=vr=yr=null;break;case"mousedown":wr=!0;break;case"contextmenu":case"mouseup":case"dragend":wr=!1,xr(o,n,a);break;case"selectionchange":if(br)break;case"keydown":case"keyup":xr(o,n,a)}var y;if(In)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else Kn?Hn(e,n)&&(v="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(v="onCompositionStart");v&&(Un&&"ko"!==n.locale&&(Kn||"onCompositionStart"!==v?"onCompositionEnd"===v&&Kn&&(y=nn()):(en="value"in($t=a)?$t.value:$t.textContent,Kn=!0)),0<(b=Ir(r,v)).length&&(v=new xn(v,e,null,n,a),o.push({event:v,listeners:b}),(y||null!==(y=Wn(n)))&&(v.data=y))),(y=jn?function(e,t){switch(e){case"compositionend":return Wn(t);case"keypress":return 32!==t.which?null:(Vn=!0,Dn);case"textInput":return(e=t.data)===Dn&&Vn?null:e;default:return null}}(e,n):function(e,t){if(Kn)return"compositionend"===e||!In&&Hn(e,t)?(e=nn(),tn=en=$t=null,Kn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Un&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(r=Ir(r,"onBeforeInput")).length&&(a=new xn("onBeforeInput","beforeinput",null,n,a),o.push({event:a,listeners:r}),a.data=y)}_r(o,t)}))}function Tr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ir(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Ue(e,n))&&r.unshift(Tr(e,i,a)),null!=(i=Ue(e,t))&&r.push(Tr(e,i,a))),e=e.return}return r}function Mr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function jr(e,t,n,r,a){for(var i=t._reactName,o=[];null!==n&&n!==r;){var l=n,u=l.alternate,s=l.stateNode;if(null!==u&&u===r)break;5===l.tag&&null!==s&&(l=s,a?null!=(u=Ue(n,i))&&o.unshift(Tr(n,u,l)):a||null!=(u=Ue(n,i))&&o.push(Tr(n,u,l))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}function Ur(){}var Dr=null,Vr=null;function Hr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Wr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Kr="function"==typeof setTimeout?setTimeout:void 0,Br="function"==typeof clearTimeout?clearTimeout:void 0;function Qr(e){(1===e.nodeType||9===e.nodeType&&null!=(e=e.body))&&(e.textContent="")}function qr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Xr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Jr=0,Gr=Math.random().toString(36).slice(2),Yr="__reactFiber$"+Gr,Zr="__reactProps$"+Gr,$r="__reactContainer$"+Gr,ea="__reactEvents$"+Gr;function ta(e){var t=e[Yr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[$r]||n[Yr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Xr(e);null!==e;){if(n=e[Yr])return n;e=Xr(e)}return t}n=(e=n).parentNode}return null}function na(e){return!(e=e[Yr]||e[$r])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ra(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function aa(e){return e[Zr]||null}function ia(e){var t=e[ea];return void 0===t&&(t=e[ea]=new Set),t}var oa=[],la=-1;function ua(e){return{current:e}}function sa(e){0>la||(e.current=oa[la],oa[la]=null,la--)}function ca(e,t){la++,oa[la]=e.current,e.current=t}var fa={},da=ua(fa),pa=ua(!1),ha=fa;function ma(e,t){var n=e.type.contextTypes;if(!n)return fa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ga(e){return null!=e.childContextTypes}function ba(){sa(pa),sa(da)}function ya(e,t,n){if(da.current!==fa)throw Error(o(168));ca(da,t),ca(pa,n)}function va(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw Error(o(108,q(t)||"Unknown",i));return a({},n,r)}function ka(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,ha=da.current,ca(da,e),ca(pa,pa.current),!0}function wa(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=va(e,t,ha),r.__reactInternalMemoizedMergedChildContext=e,sa(pa),sa(da),ca(da,e)):sa(pa),ca(pa,n)}var xa=null,Sa=null,Ea=i.unstable_runWithPriority,Ca=i.unstable_scheduleCallback,Pa=i.unstable_cancelCallback,Oa=i.unstable_shouldYield,_a=i.unstable_requestPaint,za=i.unstable_now,Aa=i.unstable_getCurrentPriorityLevel,Na=i.unstable_ImmediatePriority,Fa=i.unstable_UserBlockingPriority,Ra=i.unstable_NormalPriority,La=i.unstable_LowPriority,Ta=i.unstable_IdlePriority,Ia={},Ma=void 0!==_a?_a:function(){},ja=null,Ua=null,Da=!1,Va=za(),Ha=1e4>Va?za:function(){return za()-Va};function Wa(){switch(Aa()){case Na:return 99;case Fa:return 98;case Ra:return 97;case La:return 96;case Ta:return 95;default:throw Error(o(332))}}function Ka(e){switch(e){case 99:return Na;case 98:return Fa;case 97:return Ra;case 96:return La;case 95:return Ta;default:throw Error(o(332))}}function Ba(e,t){return e=Ka(e),Ea(e,t)}function Qa(e,t,n){return e=Ka(e),Ca(e,t,n)}function qa(){if(null!==Ua){var e=Ua;Ua=null,Pa(e)}Xa()}function Xa(){if(!Da&&null!==ja){Da=!0;var e=0;try{var t=ja;Ba(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),ja=null}catch(t){throw null!==ja&&(ja=ja.slice(e+1)),Ca(Na,qa),t}finally{Da=!1}}}var Ja=w.ReactCurrentBatchConfig;function Ga(e,t){if(e&&e.defaultProps){for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Ya=ua(null),Za=null,$a=null,ei=null;function ti(){ei=$a=Za=null}function ni(e){var t=Ya.current;sa(Ya),e.type._context._currentValue=t}function ri(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function ai(e,t){Za=e,ei=$a=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Io=!0),e.firstContext=null)}function ii(e,t){if(ei!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ei=e,t=1073741823),t={context:e,observedBits:t,next:null},null===$a){if(null===Za)throw Error(o(308));$a=t,Za.dependencies={lanes:0,firstContext:t,responders:null}}else $a=$a.next=t;return e._currentValue}var oi=!1;function li(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function ui(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function si(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ci(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function fi(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?a=i=o:i=i.next=o,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function di(e,t,n,r){var i=e.updateQueue;oi=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,u=i.shared.pending;if(null!==u){i.shared.pending=null;var s=u,c=s.next;s.next=null,null===l?o=c:l.next=c,l=s;var f=e.alternate;if(null!==f){var d=(f=f.updateQueue).lastBaseUpdate;d!==l&&(null===d?f.firstBaseUpdate=c:d.next=c,f.lastBaseUpdate=s)}}if(null!==o){for(d=i.baseState,l=0,f=c=s=null;;){u=o.lane;var p=o.eventTime;if((r&u)===u){null!==f&&(f=f.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var h=e,m=o;switch(u=t,p=n,m.tag){case 1:if("function"==typeof(h=m.payload)){d=h.call(p,d,u);break e}d=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null==(u="function"==typeof(h=m.payload)?h.call(p,d,u):h))break e;d=a({},d,u);break e;case 2:oi=!0}}null!==o.callback&&(e.flags|=32,null===(u=i.effects)?i.effects=[o]:u.push(o))}else p={eventTime:p,lane:u,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===f?(c=f=p,s=d):f=f.next=p,l|=u;if(null===(o=o.next)){if(null===(u=i.shared.pending))break;o=u.next,u.next=null,i.lastBaseUpdate=u,i.shared.pending=null}}null===f&&(s=d),i.baseState=s,i.firstBaseUpdate=c,i.lastBaseUpdate=f,jl|=l,e.lanes=l,e.memoizedState=d}}function pi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!=typeof a)throw Error(o(191,a));a.call(r)}}}var hi=(new r.Component).refs;function mi(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:a({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var gi={isMounted:function(e){return!!(e=e._reactInternals)&&Je(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=su(),a=cu(e),i=si(r,a);i.payload=t,null!=n&&(i.callback=n),ci(e,i),fu(e,a,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=su(),a=cu(e),i=si(r,a);i.tag=1,i.payload=t,null!=n&&(i.callback=n),ci(e,i),fu(e,a,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=su(),r=cu(e),a=si(n,r);a.tag=2,null!=t&&(a.callback=t),ci(e,a),fu(e,r,n)}};function bi(e,t,n,r,a,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!(t.prototype&&t.prototype.isPureReactComponent&&fr(n,r)&&fr(a,i))}function yi(e,t,n){var r=!1,a=fa,i=t.contextType;return"object"==typeof i&&null!==i?i=ii(i):(a=ga(t)?ha:da.current,i=(r=null!=(r=t.contextTypes))?ma(e,a):fa),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=gi,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function vi(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&gi.enqueueReplaceState(t,t.state,null)}function ki(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=hi,li(e);var i=t.contextType;"object"==typeof i&&null!==i?a.context=ii(i):(i=ga(t)?ha:da.current,a.context=ma(e,i)),di(e,n,a,r),a.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(mi(e,t,i,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&gi.enqueueReplaceState(a,a.state,null),di(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var wi=Array.isArray;function xi(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===hi&&(t=r.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function Si(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Ei(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Wu(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function l(t){return e&&null===t.alternate&&(t.flags=2),t}function u(e,t,n,r){return null===t||6!==t.tag?((t=qu(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function s(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=xi(e,t,n),r.return=e,r):((r=Ku(n.type,n.key,n.props,null,e.mode,r)).ref=xi(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Xu(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function f(e,t,n,r,i){return null===t||7!==t.tag?((t=Bu(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=qu(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case x:return(n=Ku(t.type,t.key,t.props,null,e.mode,n)).ref=xi(e,null,t),n.return=e,n;case S:return(t=Xu(t,e.mode,n)).return=e,t}if(wi(t)||H(t))return(t=Bu(t,e.mode,n,null)).return=e,t;Si(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:u(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case x:return n.key===a?n.type===E?f(e,t,n.props.children,r,a):s(e,t,n,r):null;case S:return n.key===a?c(e,t,n,r):null}if(wi(n)||H(n))return null!==a?null:f(e,t,n,r,null);Si(e,n)}return null}function h(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return u(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case x:return e=e.get(null===r.key?n:r.key)||null,r.type===E?f(t,e,r.props.children,a,r.key):s(t,e,r,a);case S:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(wi(r)||H(r))return f(t,e=e.get(n)||null,r,a,null);Si(t,r)}return null}function m(a,o,l,u){for(var s=null,c=null,f=o,m=o=0,g=null;null!==f&&m<l.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var b=p(a,f,l[m],u);if(null===b){null===f&&(f=g);break}e&&f&&null===b.alternate&&t(a,f),o=i(b,o,m),null===c?s=b:c.sibling=b,c=b,f=g}if(m===l.length)return n(a,f),s;if(null===f){for(;m<l.length;m++)null!==(f=d(a,l[m],u))&&(o=i(f,o,m),null===c?s=f:c.sibling=f,c=f);return s}for(f=r(a,f);m<l.length;m++)null!==(g=h(f,a,m,l[m],u))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),o=i(g,o,m),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach((function(e){return t(a,e)})),s}function g(a,l,u,s){var c=H(u);if("function"!=typeof c)throw Error(o(150));if(null==(u=c.call(u)))throw Error(o(151));for(var f=c=null,m=l,g=l=0,b=null,y=u.next();null!==m&&!y.done;g++,y=u.next()){m.index>g?(b=m,m=null):b=m.sibling;var v=p(a,m,y.value,s);if(null===v){null===m&&(m=b);break}e&&m&&null===v.alternate&&t(a,m),l=i(v,l,g),null===f?c=v:f.sibling=v,f=v,m=b}if(y.done)return n(a,m),c;if(null===m){for(;!y.done;g++,y=u.next())null!==(y=d(a,y.value,s))&&(l=i(y,l,g),null===f?c=y:f.sibling=y,f=y);return c}for(m=r(a,m);!y.done;g++,y=u.next())null!==(y=h(m,a,g,y.value,s))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),l=i(y,l,g),null===f?c=y:f.sibling=y,f=y);return e&&m.forEach((function(e){return t(a,e)})),c}return function(e,r,i,u){var s="object"==typeof i&&null!==i&&i.type===E&&null===i.key;s&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case x:e:{for(c=i.key,s=r;null!==s;){if(s.key===c){if(7===s.tag){if(i.type===E){n(e,s.sibling),(r=a(s,i.props.children)).return=e,e=r;break e}}else if(s.elementType===i.type){n(e,s.sibling),(r=a(s,i.props)).ref=xi(e,s,i),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}i.type===E?((r=Bu(i.props.children,e.mode,u,i.key)).return=e,e=r):((u=Ku(i.type,i.key,i.props,null,e.mode,u)).ref=xi(e,r,i),u.return=e,e=u)}return l(e);case S:e:{for(s=i.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===i.containerInfo&&r.stateNode.implementation===i.implementation){n(e,r.sibling),(r=a(r,i.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Xu(i,e.mode,u)).return=e,e=r}return l(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,i)).return=e,e=r):(n(e,r),(r=qu(i,e.mode,u)).return=e,e=r),l(e);if(wi(i))return m(e,r,i,u);if(H(i))return g(e,r,i,u);if(c&&Si(e,i),void 0===i&&!s)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(o(152,q(e.type)||"Component"))}return n(e,r)}}var Ci=Ei(!0),Pi=Ei(!1),Oi={},_i=ua(Oi),zi=ua(Oi),Ai=ua(Oi);function Ni(e){if(e===Oi)throw Error(o(174));return e}function Fi(e,t){switch(ca(Ai,t),ca(zi,e),ca(_i,Oi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:pe(null,"");break;default:t=pe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}sa(_i),ca(_i,t)}function Ri(){sa(_i),sa(zi),sa(Ai)}function Li(e){Ni(Ai.current);var t=Ni(_i.current),n=pe(t,e.type);t!==n&&(ca(zi,e),ca(_i,n))}function Ti(e){zi.current===e&&(sa(_i),sa(zi))}var Ii=ua(0);function Mi(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ji=null,Ui=null,Di=!1;function Vi(e,t){var n=Vu(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Hi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Wi(e){if(Di){var t=Ui;if(t){var n=t;if(!Hi(e,t)){if(!(t=qr(n.nextSibling))||!Hi(e,t))return e.flags=-1025&e.flags|2,Di=!1,void(ji=e);Vi(ji,n)}ji=e,Ui=qr(t.firstChild)}else e.flags=-1025&e.flags|2,Di=!1,ji=e}}function Ki(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ji=e}function Bi(e){if(e!==ji)return!1;if(!Di)return Ki(e),Di=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Wr(t,e.memoizedProps))for(t=Ui;t;)Vi(e,t),t=qr(t.nextSibling);if(Ki(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Ui=qr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Ui=null}}else Ui=ji?qr(e.stateNode.nextSibling):null;return!0}function Qi(){Ui=ji=null,Di=!1}var qi=[];function Xi(){for(var e=0;e<qi.length;e++)qi[e]._workInProgressVersionPrimary=null;qi.length=0}var Ji=w.ReactCurrentDispatcher,Gi=w.ReactCurrentBatchConfig,Yi=0,Zi=null,$i=null,eo=null,to=!1,no=!1;function ro(){throw Error(o(321))}function ao(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function io(e,t,n,r,a,i){if(Yi=i,Zi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ji.current=null===e||null===e.memoizedState?Fo:Ro,e=n(r,a),no){i=0;do{if(no=!1,!(25>i))throw Error(o(301));i+=1,eo=$i=null,t.updateQueue=null,Ji.current=Lo,e=n(r,a)}while(no)}if(Ji.current=No,t=null!==$i&&null!==$i.next,Yi=0,eo=$i=Zi=null,to=!1,t)throw Error(o(300));return e}function oo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===eo?Zi.memoizedState=eo=e:eo=eo.next=e,eo}function lo(){if(null===$i){var e=Zi.alternate;e=null!==e?e.memoizedState:null}else e=$i.next;var t=null===eo?Zi.memoizedState:eo.next;if(null!==t)eo=t,$i=e;else{if(null===e)throw Error(o(310));e={memoizedState:($i=e).memoizedState,baseState:$i.baseState,baseQueue:$i.baseQueue,queue:$i.queue,next:null},null===eo?Zi.memoizedState=eo=e:eo=eo.next=e}return eo}function uo(e,t){return"function"==typeof t?t(e):t}function so(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=$i,a=r.baseQueue,i=n.pending;if(null!==i){if(null!==a){var l=a.next;a.next=i.next,i.next=l}r.baseQueue=a=i,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var u=l=i=null,s=a;do{var c=s.lane;if((Yi&c)===c)null!==u&&(u=u.next={lane:0,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),r=s.eagerReducer===e?s.eagerState:e(r,s.action);else{var f={lane:c,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};null===u?(l=u=f,i=r):u=u.next=f,Zi.lanes|=c,jl|=c}s=s.next}while(null!==s&&s!==a);null===u?i=r:u.next=l,sr(r,t.memoizedState)||(Io=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function co(e){var t=lo(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{i=e(i,l.action),l=l.next}while(l!==a);sr(i,t.memoizedState)||(Io=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function fo(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=(Yi&e)===e)&&(t._workInProgressVersionPrimary=r,qi.push(t))),e)return n(t._source);throw qi.push(t),Error(o(350))}function po(e,t,n,r){var a=Al;if(null===a)throw Error(o(349));var i=t._getVersion,l=i(t._source),u=Ji.current,s=u.useState((function(){return fo(a,t,n)})),c=s[1],f=s[0];s=eo;var d=e.memoizedState,p=d.refs,h=p.getSnapshot,m=d.source;d=d.subscribe;var g=Zi;return e.memoizedState={refs:p,source:t,subscribe:r},u.useEffect((function(){p.getSnapshot=n,p.setSnapshot=c;var e=i(t._source);if(!sr(l,e)){e=n(t._source),sr(f,e)||(c(e),e=cu(g),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,o=e;0<o;){var u=31-Wt(o),s=1<<u;r[u]|=e,o&=~s}}}),[n,t,r]),u.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=cu(g);a.mutableReadLanes|=r&a.pendingLanes}catch(e){n((function(){throw e}))}}))}),[t,r]),sr(h,n)&&sr(m,t)&&sr(d,r)||((e={pending:null,dispatch:null,lastRenderedReducer:uo,lastRenderedState:f}).dispatch=c=Ao.bind(null,Zi,e),s.queue=e,s.baseQueue=null,f=fo(a,t,n),s.memoizedState=s.baseState=f),f}function ho(e,t,n){return po(lo(),e,t,n)}function mo(e){var t=oo();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:uo,lastRenderedState:e}).dispatch=Ao.bind(null,Zi,e),[t.memoizedState,e]}function go(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Zi.updateQueue)?(t={lastEffect:null},Zi.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function bo(e){return e={current:e},oo().memoizedState=e}function yo(){return lo().memoizedState}function vo(e,t,n,r){var a=oo();Zi.flags|=e,a.memoizedState=go(1|t,n,void 0,void 0===r?null:r)}function ko(e,t,n,r){var a=lo();r=void 0===r?null:r;var i=void 0;if(null!==$i){var o=$i.memoizedState;if(i=o.destroy,null!==r&&ao(r,o.deps))return void go(t,n,i,r)}Zi.flags|=e,a.memoizedState=go(1|t,n,i,r)}function wo(e,t){return vo(516,4,e,t)}function xo(e,t){return ko(516,4,e,t)}function So(e,t){return ko(4,2,e,t)}function Eo(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Co(e,t,n){return n=null!=n?n.concat([e]):null,ko(4,2,Eo.bind(null,t,e),n)}function Po(){}function Oo(e,t){var n=lo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ao(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function _o(e,t){var n=lo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ao(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function zo(e,t){var n=Wa();Ba(98>n?98:n,(function(){e(!0)})),Ba(97<n?97:n,(function(){var n=Gi.transition;Gi.transition=1;try{e(!1),t()}finally{Gi.transition=n}}))}function Ao(e,t,n){var r=su(),a=cu(e),i={lane:a,action:n,eagerReducer:null,eagerState:null,next:null},o=t.pending;if(null===o?i.next=i:(i.next=o.next,o.next=i),t.pending=i,o=e.alternate,e===Zi||null!==o&&o===Zi)no=to=!0;else{if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var l=t.lastRenderedState,u=o(l,n);if(i.eagerReducer=o,i.eagerState=u,sr(u,l))return}catch(e){}fu(e,a,r)}}var No={readContext:ii,useCallback:ro,useContext:ro,useEffect:ro,useImperativeHandle:ro,useLayoutEffect:ro,useMemo:ro,useReducer:ro,useRef:ro,useState:ro,useDebugValue:ro,useDeferredValue:ro,useTransition:ro,useMutableSource:ro,useOpaqueIdentifier:ro,unstable_isNewReconciler:!1},Fo={readContext:ii,useCallback:function(e,t){return oo().memoizedState=[e,void 0===t?null:t],e},useContext:ii,useEffect:wo,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,vo(4,2,Eo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return vo(4,2,e,t)},useMemo:function(e,t){var n=oo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=oo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Ao.bind(null,Zi,e),[r.memoizedState,e]},useRef:bo,useState:mo,useDebugValue:Po,useDeferredValue:function(e){var t=mo(e),n=t[0],r=t[1];return wo((function(){var t=Gi.transition;Gi.transition=1;try{r(e)}finally{Gi.transition=t}}),[e]),n},useTransition:function(){var e=mo(!1),t=e[0];return bo(e=zo.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=oo();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},po(r,e,t,n)},useOpaqueIdentifier:function(){if(Di){var e=!1,t=function(e){return{$$typeof:T,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Jr++).toString(36))),Error(o(355))})),n=mo(t)[1];return 0==(2&Zi.mode)&&(Zi.flags|=516,go(5,(function(){n("r:"+(Jr++).toString(36))}),void 0,null)),t}return mo(t="r:"+(Jr++).toString(36)),t},unstable_isNewReconciler:!1},Ro={readContext:ii,useCallback:Oo,useContext:ii,useEffect:xo,useImperativeHandle:Co,useLayoutEffect:So,useMemo:_o,useReducer:so,useRef:yo,useState:function(){return so(uo)},useDebugValue:Po,useDeferredValue:function(e){var t=so(uo),n=t[0],r=t[1];return xo((function(){var t=Gi.transition;Gi.transition=1;try{r(e)}finally{Gi.transition=t}}),[e]),n},useTransition:function(){var e=so(uo)[0];return[yo().current,e]},useMutableSource:ho,useOpaqueIdentifier:function(){return so(uo)[0]},unstable_isNewReconciler:!1},Lo={readContext:ii,useCallback:Oo,useContext:ii,useEffect:xo,useImperativeHandle:Co,useLayoutEffect:So,useMemo:_o,useReducer:co,useRef:yo,useState:function(){return co(uo)},useDebugValue:Po,useDeferredValue:function(e){var t=co(uo),n=t[0],r=t[1];return xo((function(){var t=Gi.transition;Gi.transition=1;try{r(e)}finally{Gi.transition=t}}),[e]),n},useTransition:function(){var e=co(uo)[0];return[yo().current,e]},useMutableSource:ho,useOpaqueIdentifier:function(){return co(uo)[0]},unstable_isNewReconciler:!1},To=w.ReactCurrentOwner,Io=!1;function Mo(e,t,n,r){t.child=null===e?Pi(t,null,n,r):Ci(t,e.child,n,r)}function jo(e,t,n,r,a){n=n.render;var i=t.ref;return ai(t,a),r=io(e,t,n,r,i,a),null===e||Io?(t.flags|=1,Mo(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,nl(e,t,a))}function Uo(e,t,n,r,a,i){if(null===e){var o=n.type;return"function"!=typeof o||Hu(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ku(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Do(e,t,o,r,a,i))}return o=e.child,0==(a&i)&&(a=o.memoizedProps,(n=null!==(n=n.compare)?n:fr)(a,r)&&e.ref===t.ref)?nl(e,t,i):(t.flags|=1,(e=Wu(o,r)).ref=t.ref,e.return=t,t.child=e)}function Do(e,t,n,r,a,i){if(null!==e&&fr(e.memoizedProps,r)&&e.ref===t.ref){if(Io=!1,0==(i&a))return t.lanes=e.lanes,nl(e,t,i);0!=(16384&e.flags)&&(Io=!0)}return Wo(e,t,n,r,i)}function Vo(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},vu(0,n);else{if(0==(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},vu(0,e),null;t.memoizedState={baseLanes:0},vu(0,null!==i?i.baseLanes:n)}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,vu(0,r);return Mo(e,t,a,n),t.child}function Ho(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Wo(e,t,n,r,a){var i=ga(n)?ha:da.current;return i=ma(t,i),ai(t,a),n=io(e,t,n,r,i,a),null===e||Io?(t.flags|=1,Mo(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,nl(e,t,a))}function Ko(e,t,n,r,a){if(ga(n)){var i=!0;ka(t)}else i=!1;if(ai(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),yi(t,n,r),ki(t,n,r,a),r=!0;else if(null===e){var o=t.stateNode,l=t.memoizedProps;o.props=l;var u=o.context,s=n.contextType;s="object"==typeof s&&null!==s?ii(s):ma(t,s=ga(n)?ha:da.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof o.getSnapshotBeforeUpdate;f||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==r||u!==s)&&vi(t,o,r,s),oi=!1;var d=t.memoizedState;o.state=d,di(t,r,o,a),u=t.memoizedState,l!==r||d!==u||pa.current||oi?("function"==typeof c&&(mi(t,n,c,r),u=t.memoizedState),(l=oi||bi(t,n,l,r,d,u,s))?(f||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4)):("function"==typeof o.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=s,r=l):("function"==typeof o.componentDidMount&&(t.flags|=4),r=!1)}else{o=t.stateNode,ui(e,t),l=t.memoizedProps,s=t.type===t.elementType?l:Ga(t.type,l),o.props=s,f=t.pendingProps,d=o.context,u="object"==typeof(u=n.contextType)&&null!==u?ii(u):ma(t,u=ga(n)?ha:da.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==f||d!==u)&&vi(t,o,r,u),oi=!1,d=t.memoizedState,o.state=d,di(t,r,o,a);var h=t.memoizedState;l!==f||d!==h||pa.current||oi?("function"==typeof p&&(mi(t,n,p,r),h=t.memoizedState),(s=oi||bi(t,n,s,r,d,h,u))?(c||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,h,u),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof o.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=u,r=s):("function"!=typeof o.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=256),r=!1)}return Bo(e,t,n,r,i,a)}function Bo(e,t,n,r,a,i){Ho(e,t);var o=0!=(64&t.flags);if(!r&&!o)return a&&wa(t,n,!1),nl(e,t,i);r=t.stateNode,To.current=t;var l=o&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Ci(t,e.child,null,i),t.child=Ci(t,null,l,i)):Mo(e,t,l,i),t.memoizedState=r.state,a&&wa(t,n,!0),t.child}function Qo(e){var t=e.stateNode;t.pendingContext?ya(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ya(0,t.context,!1),Fi(e,t.containerInfo)}var qo,Xo,Jo,Go={dehydrated:null,retryLane:0};function Yo(e,t,n){var r,a=t.pendingProps,i=Ii.current,o=!1;return(r=0!=(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&i)),r?(o=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(i|=1),ca(Ii,1&i),null===e?(void 0!==a.fallback&&Wi(t),e=a.children,i=a.fallback,o?(e=Zo(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Go,e):"number"==typeof a.unstable_expectedLoadTime?(e=Zo(t,e,i,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Go,t.lanes=33554432,e):((n=Qu({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,o?(a=function(e,t,n,r,a){var i=t.mode,o=e.child;e=o.sibling;var l={mode:"hidden",children:n};return 0==(2&i)&&t.child!==o?((n=t.child).childLanes=0,n.pendingProps=l,null!==(o=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=o,o.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Wu(o,l),null!==e?r=Wu(e,r):(r=Bu(r,i,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}(e,t,a.children,a.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=null===i?{baseLanes:n}:{baseLanes:i.baseLanes|n},o.childLanes=e.childLanes&~n,t.memoizedState=Go,a):(n=function(e,t,n,r){var a=e.child;return e=a.sibling,n=Wu(a,{mode:"visible",children:n}),0==(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}(e,t,a.children,n),t.memoizedState=null,n))}function Zo(e,t,n,r){var a=e.mode,i=e.child;return t={mode:"hidden",children:t},0==(2&a)&&null!==i?(i.childLanes=0,i.pendingProps=t):i=Qu(t,a,0,null),n=Bu(n,a,r,null),i.return=e,n.return=e,i.sibling=n,e.child=i,n}function $o(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ri(e.return,t)}function el(e,t,n,r,a,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,lastEffect:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a,o.lastEffect=i)}function tl(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(Mo(e,t,r.children,n),0!=(2&(r=Ii.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&$o(e,n);else if(19===e.tag)$o(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ca(Ii,r),0==(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Mi(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),el(t,!1,a,n,i,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Mi(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}el(t,!0,n,null,i,t.lastEffect);break;case"together":el(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function nl(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),jl|=t.lanes,0!=(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Wu(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Wu(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function rl(e,t){if(!Di)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function al(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ga(t.type)&&ba(),null;case 3:return Ri(),sa(pa),sa(da),Xi(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Bi(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Ti(t);var i=Ni(Ai.current);if(n=t.type,null!==e&&null!=t.stateNode)Xo(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(o(166));return null}if(e=Ni(_i.current),Bi(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[Yr]=t,r[Zr]=l,n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(e=0;e<Cr.length;e++)zr(Cr[e],r);break;case"source":zr("error",r);break;case"img":case"image":case"link":zr("error",r),zr("load",r);break;case"details":zr("toggle",r);break;case"input":ee(r,l),zr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},zr("invalid",r);break;case"textarea":ue(r,l),zr("invalid",r)}for(var s in Se(n,l),e=null,l)l.hasOwnProperty(s)&&(i=l[s],"children"===s?"string"==typeof i?r.textContent!==i&&(e=["children",i]):"number"==typeof i&&r.textContent!==""+i&&(e=["children",""+i]):u.hasOwnProperty(s)&&null!=i&&"onScroll"===s&&zr("scroll",r));switch(n){case"input":G(r),re(r,l,!0);break;case"textarea":G(r),ce(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=Ur)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(s=9===i.nodeType?i:i.ownerDocument,e===fe&&(e=de(n)),e===fe?"script"===n?((e=s.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),"select"===n&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Yr]=t,e[Zr]=r,qo(e,t),t.stateNode=e,s=Ee(n,r),n){case"dialog":zr("cancel",e),zr("close",e),i=r;break;case"iframe":case"object":case"embed":zr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Cr.length;i++)zr(Cr[i],e);i=r;break;case"source":zr("error",e),i=r;break;case"img":case"image":case"link":zr("error",e),zr("load",e),i=r;break;case"details":zr("toggle",e),i=r;break;case"input":ee(e,r),i=$(e,r),zr("invalid",e);break;case"option":i=ie(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=a({},r,{value:void 0}),zr("invalid",e);break;case"textarea":ue(e,r),i=le(e,r),zr("invalid",e);break;default:i=r}Se(n,i);var c=i;for(l in c)if(c.hasOwnProperty(l)){var f=c[l];"style"===l?we(e,f):"dangerouslySetInnerHTML"===l?null!=(f=f?f.__html:void 0)&&ge(e,f):"children"===l?"string"==typeof f?("textarea"!==n||""!==f)&&be(e,f):"number"==typeof f&&be(e,""+f):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(u.hasOwnProperty(l)?null!=f&&"onScroll"===l&&zr("scroll",e):null!=f&&k(e,l,f,s))}switch(n){case"input":G(e),re(e,r,!1);break;case"textarea":G(e),ce(e);break;case"option":null!=r.value&&e.setAttribute("value",""+X(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?oe(e,!!r.multiple,l,!1):null!=r.defaultValue&&oe(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=Ur)}Hr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Jo(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(o(166));n=Ni(Ai.current),Ni(_i.current),Bi(t)?(r=t.stateNode,n=t.memoizedProps,r[Yr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Yr]=t,t.stateNode=r)}return null;case 13:return sa(Ii),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Bi(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Ii.current)?0===Tl&&(Tl=3):(0!==Tl&&3!==Tl||(Tl=4),null===Al||0==(134217727&jl)&&0==(134217727&Ul)||mu(Al,Fl))),(r||n)&&(t.flags|=4),null);case 4:return Ri(),null===e&&Nr(t.stateNode.containerInfo),null;case 10:return ni(t),null;case 19:if(sa(Ii),null===(r=t.memoizedState))return null;if(l=0!=(64&t.flags),null===(s=r.rendering))if(l)rl(r,!1);else{if(0!==Tl||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(s=Mi(e))){for(t.flags|=64,rl(r,!1),null!==(l=s.updateQueue)&&(t.updateQueue=l,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(l=n).flags&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,null===(s=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=s.childLanes,l.lanes=s.lanes,l.child=s.child,l.memoizedProps=s.memoizedProps,l.memoizedState=s.memoizedState,l.updateQueue=s.updateQueue,l.type=s.type,e=s.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ca(Ii,1&Ii.current|2),t.child}e=e.sibling}null!==r.tail&&Ha()>Wl&&(t.flags|=64,l=!0,rl(r,!1),t.lanes=33554432)}else{if(!l)if(null!==(e=Mi(s))){if(t.flags|=64,l=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),rl(r,!0),null===r.tail&&"hidden"===r.tailMode&&!s.alternate&&!Di)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Ha()-r.renderingStartTime>Wl&&1073741824!==n&&(t.flags|=64,l=!0,rl(r,!1),t.lanes=33554432);r.isBackwards?(s.sibling=t.child,t.child=s):(null!==(n=r.last)?n.sibling=s:t.child=s,r.last=s)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Ha(),n.sibling=null,t=Ii.current,ca(Ii,l?1&t|2:1&t),n):null;case 23:case 24:return ku(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(o(156,t.tag))}function il(e){switch(e.tag){case 1:ga(e.type)&&ba();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Ri(),sa(pa),sa(da),Xi(),0!=(64&(t=e.flags)))throw Error(o(285));return e.flags=-4097&t|64,e;case 5:return Ti(e),null;case 13:return sa(Ii),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return sa(Ii),null;case 4:return Ri(),null;case 10:return ni(e),null;case 23:case 24:return ku(),null;default:return null}}function ol(e,t){try{var n="",r=t;do{n+=Q(r),r=r.return}while(r);var a=n}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:a}}function ll(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}qo=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Xo=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Ni(_i.current);var o,l=null;switch(n){case"input":i=$(e,i),r=$(e,r),l=[];break;case"option":i=ie(e,i),r=ie(e,r),l=[];break;case"select":i=a({},i,{value:void 0}),r=a({},r,{value:void 0}),l=[];break;case"textarea":i=le(e,i),r=le(e,r),l=[];break;default:"function"!=typeof i.onClick&&"function"==typeof r.onClick&&(e.onclick=Ur)}for(f in Se(n,r),n=null,i)if(!r.hasOwnProperty(f)&&i.hasOwnProperty(f)&&null!=i[f])if("style"===f){var s=i[f];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==f&&"children"!==f&&"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&"autoFocus"!==f&&(u.hasOwnProperty(f)?l||(l=[]):(l=l||[]).push(f,null));for(f in r){var c=r[f];if(s=null!=i?i[f]:void 0,r.hasOwnProperty(f)&&c!==s&&(null!=c||null!=s))if("style"===f)if(s){for(o in s)!s.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&s[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(l||(l=[]),l.push(f,n)),n=c;else"dangerouslySetInnerHTML"===f?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(l=l||[]).push(f,c)):"children"===f?"string"!=typeof c&&"number"!=typeof c||(l=l||[]).push(f,""+c):"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&(u.hasOwnProperty(f)?(null!=c&&"onScroll"===f&&zr("scroll",e),l||s===c||(l=[])):"object"==typeof c&&null!==c&&c.$$typeof===T?c.toString():(l=l||[]).push(f,c))}n&&(l=l||[]).push("style",n);var f=l;(t.updateQueue=f)&&(t.flags|=4)}},Jo=function(e,t,n,r){n!==r&&(t.flags|=4)};var ul="function"==typeof WeakMap?WeakMap:Map;function sl(e,t,n){(n=si(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ql||(ql=!0,Xl=r),ll(0,t)},n}function cl(e,t,n){(n=si(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return ll(0,t),r(a)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Jl?Jl=new Set([this]):Jl.add(this),ll(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var fl="function"==typeof WeakSet?WeakSet:Set;function dl(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Mu(e,t)}else t.current=null}function pl(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Ga(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Qr(t.stateNode.containerInfo))}throw Error(o(163))}function hl(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;r=a.next,0!=(4&(a=a.tag))&&0!=(1&a)&&(Lu(n,e),Ru(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Ga(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&pi(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}pi(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&Hr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&wt(n)))))}throw Error(o(163))}function ml(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var a=n.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,r.style.display=ke("display",a)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function gl(e,t){if(Sa&&"function"==typeof Sa.onCommitFiberUnmount)try{Sa.onCommitFiberUnmount(xa,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,a=r.destroy;if(r=r.tag,void 0!==a)if(0!=(4&r))Lu(t,n);else{r=t;try{a()}catch(e){Mu(r,e)}}n=n.next}while(n!==e)}break;case 1:if(dl(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){Mu(t,e)}break;case 5:dl(t);break;case 4:xl(e,t)}}function bl(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function yl(e){return 5===e.tag||3===e.tag||4===e.tag}function vl(e){e:{for(var t=e.return;null!==t;){if(yl(t))break e;t=t.return}throw Error(o(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.flags&&(be(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||yl(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?kl(e,n,t):wl(e,n,t)}function kl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Ur));else if(4!==r&&null!==(e=e.child))for(kl(e,t,n),e=e.sibling;null!==e;)kl(e,t,n),e=e.sibling}function wl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(wl(e,t,n),e=e.sibling;null!==e;)wl(e,t,n),e=e.sibling}function xl(e,t){for(var n,r,a=t,i=!1;;){if(!i){i=a.return;e:for(;;){if(null===i)throw Error(o(160));switch(n=i.stateNode,i.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}i=i.return}i=!0}if(5===a.tag||6===a.tag){e:for(var l=e,u=a,s=u;;)if(gl(l,s),null!==s.child&&4!==s.tag)s.child.return=s,s=s.child;else{if(s===u)break e;for(;null===s.sibling;){if(null===s.return||s.return===u)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}r?(l=n,u=a.stateNode,8===l.nodeType?l.parentNode.removeChild(u):l.removeChild(u)):n.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){n=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(gl(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(i=!1)}a.sibling.return=a.return,a=a.sibling}}function Sl(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var a=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[Zr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),Ee(e,a),t=Ee(e,r),a=0;a<i.length;a+=2){var l=i[a],u=i[a+1];"style"===l?we(n,u):"dangerouslySetInnerHTML"===l?ge(n,u):"children"===l?be(n,u):k(n,l,u,t)}switch(e){case"input":ne(n,r);break;case"textarea":se(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(i=r.value)?oe(n,!!r.multiple,i,!1):e!==!!r.multiple&&(null!=r.defaultValue?oe(n,!!r.multiple,r.defaultValue,!0):oe(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(o(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,wt(n.containerInfo)));case 13:return null!==t.memoizedState&&(Hl=Ha(),ml(t.child,!0)),void El(t);case 19:return void El(t);case 23:case 24:return void ml(t,null!==t.memoizedState)}throw Error(o(163))}function El(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new fl),t.forEach((function(t){var r=Uu.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Cl(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&null!==(t=t.memoizedState)&&null===t.dehydrated}var Pl=Math.ceil,Ol=w.ReactCurrentDispatcher,_l=w.ReactCurrentOwner,zl=0,Al=null,Nl=null,Fl=0,Rl=0,Ll=ua(0),Tl=0,Il=null,Ml=0,jl=0,Ul=0,Dl=0,Vl=null,Hl=0,Wl=1/0;function Kl(){Wl=Ha()+500}var Bl,Ql=null,ql=!1,Xl=null,Jl=null,Gl=!1,Yl=null,Zl=90,$l=[],eu=[],tu=null,nu=0,ru=null,au=-1,iu=0,ou=0,lu=null,uu=!1;function su(){return 0!=(48&zl)?Ha():-1!==au?au:au=Ha()}function cu(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Wa()?1:2;if(0===iu&&(iu=Ml),0!==Ja.transition){0!==ou&&(ou=null!==Vl?Vl.pendingLanes:0),e=iu;var t=4186112&~ou;return 0==(t&=-t)&&0==(t=(e=4186112&~e)&-e)&&(t=8192),t}return e=Wa(),e=Ut(0!=(4&zl)&&98===e?12:e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),iu)}function fu(e,t,n){if(50<nu)throw nu=0,ru=null,Error(o(185));if(null===(e=du(e,t)))return null;Ht(e,t,n),e===Al&&(Ul|=t,4===Tl&&mu(e,Fl));var r=Wa();1===t?0!=(8&zl)&&0==(48&zl)?gu(e):(pu(e,n),0===zl&&(Kl(),qa())):(0==(4&zl)||98!==r&&99!==r||(null===tu?tu=new Set([e]):tu.add(e)),pu(e,n)),Vl=e}function du(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function pu(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes;0<l;){var u=31-Wt(l),s=1<<u,c=i[u];if(-1===c){if(0==(s&r)||0!=(s&a)){c=t,It(s);var f=Tt;i[u]=10<=f?c+250:6<=f?c+5e3:-1}}else c<=t&&(e.expiredLanes|=s);l&=~s}if(r=Mt(e,e===Al?Fl:0),t=Tt,0===r)null!==n&&(n!==Ia&&Pa(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Ia&&Pa(n)}15===t?(n=gu.bind(null,e),null===ja?(ja=[n],Ua=Ca(Na,Xa)):ja.push(n),n=Ia):14===t?n=Qa(99,gu.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(o(358,e))}}(t),n=Qa(n,hu.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function hu(e){if(au=-1,ou=iu=0,0!=(48&zl))throw Error(o(327));var t=e.callbackNode;if(Fu()&&e.callbackNode!==t)return null;var n=Mt(e,e===Al?Fl:0);if(0===n)return null;var r=n,a=zl;zl|=16;var i=Su();for(Al===e&&Fl===r||(Kl(),wu(e,r));;)try{Pu();break}catch(t){xu(e,t)}if(ti(),Ol.current=i,zl=a,null!==Nl?r=0:(Al=null,Fl=0,r=Tl),0!=(Ml&Ul))wu(e,0);else if(0!==r){if(2===r&&(zl|=64,e.hydrate&&(e.hydrate=!1,Qr(e.containerInfo)),0!==(n=jt(e))&&(r=Eu(e,n))),1===r)throw t=Il,wu(e,0),mu(e,n),pu(e,Ha()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(o(345));case 2:case 5:zu(e);break;case 3:if(mu(e,n),(62914560&n)===n&&10<(r=Hl+500-Ha())){if(0!==Mt(e,0))break;if(((a=e.suspendedLanes)&n)!==n){su(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Kr(zu.bind(null,e),r);break}zu(e);break;case 4:if(mu(e,n),(4186112&n)===n)break;for(r=e.eventTimes,a=-1;0<n;){var l=31-Wt(n);i=1<<l,(l=r[l])>a&&(a=l),n&=~i}if(n=a,10<(n=(120>(n=Ha()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Pl(n/1960))-n)){e.timeoutHandle=Kr(zu.bind(null,e),n);break}zu(e);break;default:throw Error(o(329))}}return pu(e,Ha()),e.callbackNode===t?hu.bind(null,e):null}function mu(e,t){for(t&=~Dl,t&=~Ul,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Wt(t),r=1<<n;e[n]=-1,t&=~r}}function gu(e){if(0!=(48&zl))throw Error(o(327));if(Fu(),e===Al&&0!=(e.expiredLanes&Fl)){var t=Fl,n=Eu(e,t);0!=(Ml&Ul)&&(n=Eu(e,t=Mt(e,t)))}else n=Eu(e,t=Mt(e,0));if(0!==e.tag&&2===n&&(zl|=64,e.hydrate&&(e.hydrate=!1,Qr(e.containerInfo)),0!==(t=jt(e))&&(n=Eu(e,t))),1===n)throw n=Il,wu(e,0),mu(e,t),pu(e,Ha()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,zu(e),pu(e,Ha()),null}function bu(e,t){var n=zl;zl|=1;try{return e(t)}finally{0===(zl=n)&&(Kl(),qa())}}function yu(e,t){var n=zl;zl&=-2,zl|=8;try{return e(t)}finally{0===(zl=n)&&(Kl(),qa())}}function vu(e,t){ca(Ll,Rl),Rl|=t,Ml|=t}function ku(){Rl=Ll.current,sa(Ll)}function wu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Br(n)),null!==Nl)for(n=Nl.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ba();break;case 3:Ri(),sa(pa),sa(da),Xi();break;case 5:Ti(r);break;case 4:Ri();break;case 13:case 19:sa(Ii);break;case 10:ni(r);break;case 23:case 24:ku()}n=n.return}Al=e,Nl=Wu(e.current,null),Fl=Rl=Ml=t,Tl=0,Il=null,Dl=Ul=jl=0}function xu(e,t){for(;;){var n=Nl;try{if(ti(),Ji.current=No,to){for(var r=Zi.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}to=!1}if(Yi=0,eo=$i=Zi=null,no=!1,_l.current=null,null===n||null===n.return){Tl=1,Il=t,Nl=null;break}e:{var i=e,o=n.return,l=n,u=t;if(t=Fl,l.flags|=2048,l.firstEffect=l.lastEffect=null,null!==u&&"object"==typeof u&&"function"==typeof u.then){var s=u;if(0==(2&l.mode)){var c=l.alternate;c?(l.updateQueue=c.updateQueue,l.memoizedState=c.memoizedState,l.lanes=c.lanes):(l.updateQueue=null,l.memoizedState=null)}var f=0!=(1&Ii.current),d=o;do{var p;if(p=13===d.tag){var h=d.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var m=d.memoizedProps;p=void 0!==m.fallback&&(!0!==m.unstable_avoidThisFallback||!f)}}if(p){var g=d.updateQueue;if(null===g){var b=new Set;b.add(s),d.updateQueue=b}else g.add(s);if(0==(2&d.mode)){if(d.flags|=64,l.flags|=16384,l.flags&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var y=si(-1,1);y.tag=2,ci(l,y)}l.lanes|=1;break e}u=void 0,l=t;var v=i.pingCache;if(null===v?(v=i.pingCache=new ul,u=new Set,v.set(s,u)):void 0===(u=v.get(s))&&(u=new Set,v.set(s,u)),!u.has(l)){u.add(l);var k=ju.bind(null,i,s,l);s.then(k,k)}d.flags|=4096,d.lanes=t;break e}d=d.return}while(null!==d);u=Error((q(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Tl&&(Tl=2),u=ol(u,l),d=o;do{switch(d.tag){case 3:i=u,d.flags|=4096,t&=-t,d.lanes|=t,fi(d,sl(0,i,t));break e;case 1:i=u;var w=d.type,x=d.stateNode;if(0==(64&d.flags)&&("function"==typeof w.getDerivedStateFromError||null!==x&&"function"==typeof x.componentDidCatch&&(null===Jl||!Jl.has(x)))){d.flags|=4096,t&=-t,d.lanes|=t,fi(d,cl(d,i,t));break e}}d=d.return}while(null!==d)}_u(n)}catch(e){t=e,Nl===n&&null!==n&&(Nl=n=n.return);continue}break}}function Su(){var e=Ol.current;return Ol.current=No,null===e?No:e}function Eu(e,t){var n=zl;zl|=16;var r=Su();for(Al===e&&Fl===t||wu(e,t);;)try{Cu();break}catch(t){xu(e,t)}if(ti(),zl=n,Ol.current=r,null!==Nl)throw Error(o(261));return Al=null,Fl=0,Tl}function Cu(){for(;null!==Nl;)Ou(Nl)}function Pu(){for(;null!==Nl&&!Oa();)Ou(Nl)}function Ou(e){var t=Bl(e.alternate,e,Rl);e.memoizedProps=e.pendingProps,null===t?_u(e):Nl=t,_l.current=null}function _u(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(n=al(n,t,Rl)))return void(Nl=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!=(1073741824&Rl)||0==(4&n.mode)){for(var r=0,a=n.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;n.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=il(t)))return n.flags&=2047,void(Nl=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Nl=t);Nl=t=e}while(null!==t);0===Tl&&(Tl=5)}function zu(e){var t=Wa();return Ba(99,Au.bind(null,e,t)),null}function Au(e,t){do{Fu()}while(null!==Yl);if(0!=(48&zl))throw Error(o(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,i=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var l=e.eventTimes,u=e.expirationTimes;0<i;){var s=31-Wt(i),c=1<<s;a[s]=0,l[s]=-1,u[s]=-1,i&=~c}if(null!==tu&&0==(24&r)&&tu.has(e)&&tu.delete(e),e===Al&&(Nl=Al=null,Fl=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(a=zl,zl|=32,_l.current=null,Dr=Xt,gr(l=mr())){if("selectionStart"in l)u={start:l.selectionStart,end:l.selectionEnd};else e:if(u=(u=l.ownerDocument)&&u.defaultView||window,(c=u.getSelection&&u.getSelection())&&0!==c.rangeCount){u=c.anchorNode,i=c.anchorOffset,s=c.focusNode,c=c.focusOffset;try{u.nodeType,s.nodeType}catch(e){u=null;break e}var f=0,d=-1,p=-1,h=0,m=0,g=l,b=null;t:for(;;){for(var y;g!==u||0!==i&&3!==g.nodeType||(d=f+i),g!==s||0!==c&&3!==g.nodeType||(p=f+c),3===g.nodeType&&(f+=g.nodeValue.length),null!==(y=g.firstChild);)b=g,g=y;for(;;){if(g===l)break t;if(b===u&&++h===i&&(d=f),b===s&&++m===c&&(p=f),null!==(y=g.nextSibling))break;b=(g=b).parentNode}g=y}u=-1===d||-1===p?null:{start:d,end:p}}else u=null;u=u||{start:0,end:0}}else u=null;Vr={focusedElem:l,selectionRange:u},Xt=!1,lu=null,uu=!1,Ql=r;do{try{Nu()}catch(e){if(null===Ql)throw Error(o(330));Mu(Ql,e),Ql=Ql.nextEffect}}while(null!==Ql);lu=null,Ql=r;do{try{for(l=e;null!==Ql;){var v=Ql.flags;if(16&v&&be(Ql.stateNode,""),128&v){var k=Ql.alternate;if(null!==k){var w=k.ref;null!==w&&("function"==typeof w?w(null):w.current=null)}}switch(1038&v){case 2:vl(Ql),Ql.flags&=-3;break;case 6:vl(Ql),Ql.flags&=-3,Sl(Ql.alternate,Ql);break;case 1024:Ql.flags&=-1025;break;case 1028:Ql.flags&=-1025,Sl(Ql.alternate,Ql);break;case 4:Sl(Ql.alternate,Ql);break;case 8:xl(l,u=Ql);var x=u.alternate;bl(u),null!==x&&bl(x)}Ql=Ql.nextEffect}}catch(e){if(null===Ql)throw Error(o(330));Mu(Ql,e),Ql=Ql.nextEffect}}while(null!==Ql);if(w=Vr,k=mr(),v=w.focusedElem,l=w.selectionRange,k!==v&&v&&v.ownerDocument&&hr(v.ownerDocument.documentElement,v)){null!==l&&gr(v)&&(k=l.start,void 0===(w=l.end)&&(w=k),"selectionStart"in v?(v.selectionStart=k,v.selectionEnd=Math.min(w,v.value.length)):(w=(k=v.ownerDocument||document)&&k.defaultView||window).getSelection&&(w=w.getSelection(),u=v.textContent.length,x=Math.min(l.start,u),l=void 0===l.end?x:Math.min(l.end,u),!w.extend&&x>l&&(u=l,l=x,x=u),u=pr(v,x),i=pr(v,l),u&&i&&(1!==w.rangeCount||w.anchorNode!==u.node||w.anchorOffset!==u.offset||w.focusNode!==i.node||w.focusOffset!==i.offset)&&((k=k.createRange()).setStart(u.node,u.offset),w.removeAllRanges(),x>l?(w.addRange(k),w.extend(i.node,i.offset)):(k.setEnd(i.node,i.offset),w.addRange(k))))),k=[];for(w=v;w=w.parentNode;)1===w.nodeType&&k.push({element:w,left:w.scrollLeft,top:w.scrollTop});for("function"==typeof v.focus&&v.focus(),v=0;v<k.length;v++)(w=k[v]).element.scrollLeft=w.left,w.element.scrollTop=w.top}Xt=!!Dr,Vr=Dr=null,e.current=n,Ql=r;do{try{for(v=e;null!==Ql;){var S=Ql.flags;if(36&S&&hl(v,Ql.alternate,Ql),128&S){k=void 0;var E=Ql.ref;if(null!==E){var C=Ql.stateNode;Ql.tag,k=C,"function"==typeof E?E(k):E.current=k}}Ql=Ql.nextEffect}}catch(e){if(null===Ql)throw Error(o(330));Mu(Ql,e),Ql=Ql.nextEffect}}while(null!==Ql);Ql=null,Ma(),zl=a}else e.current=n;if(Gl)Gl=!1,Yl=e,Zl=t;else for(Ql=r;null!==Ql;)t=Ql.nextEffect,Ql.nextEffect=null,8&Ql.flags&&((S=Ql).sibling=null,S.stateNode=null),Ql=t;if(0===(r=e.pendingLanes)&&(Jl=null),1===r?e===ru?nu++:(nu=0,ru=e):nu=0,n=n.stateNode,Sa&&"function"==typeof Sa.onCommitFiberRoot)try{Sa.onCommitFiberRoot(xa,n,void 0,64==(64&n.current.flags))}catch(e){}if(pu(e,Ha()),ql)throw ql=!1,e=Xl,Xl=null,e;return 0!=(8&zl)||qa(),null}function Nu(){for(;null!==Ql;){var e=Ql.alternate;uu||null===lu||(0!=(8&Ql.flags)?$e(Ql,lu)&&(uu=!0):13===Ql.tag&&Cl(e,Ql)&&$e(Ql,lu)&&(uu=!0));var t=Ql.flags;0!=(256&t)&&pl(e,Ql),0==(512&t)||Gl||(Gl=!0,Qa(97,(function(){return Fu(),null}))),Ql=Ql.nextEffect}}function Fu(){if(90!==Zl){var e=97<Zl?97:Zl;return Zl=90,Ba(e,Tu)}return!1}function Ru(e,t){$l.push(t,e),Gl||(Gl=!0,Qa(97,(function(){return Fu(),null})))}function Lu(e,t){eu.push(t,e),Gl||(Gl=!0,Qa(97,(function(){return Fu(),null})))}function Tu(){if(null===Yl)return!1;var e=Yl;if(Yl=null,0!=(48&zl))throw Error(o(331));var t=zl;zl|=32;var n=eu;eu=[];for(var r=0;r<n.length;r+=2){var a=n[r],i=n[r+1],l=a.destroy;if(a.destroy=void 0,"function"==typeof l)try{l()}catch(e){if(null===i)throw Error(o(330));Mu(i,e)}}for(n=$l,$l=[],r=0;r<n.length;r+=2){a=n[r],i=n[r+1];try{var u=a.create;a.destroy=u()}catch(e){if(null===i)throw Error(o(330));Mu(i,e)}}for(u=e.current.firstEffect;null!==u;)e=u.nextEffect,u.nextEffect=null,8&u.flags&&(u.sibling=null,u.stateNode=null),u=e;return zl=t,qa(),!0}function Iu(e,t,n){ci(e,t=sl(0,t=ol(n,t),1)),t=su(),null!==(e=du(e,1))&&(Ht(e,1,t),pu(e,t))}function Mu(e,t){if(3===e.tag)Iu(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Iu(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Jl||!Jl.has(r))){var a=cl(n,e=ol(t,e),1);if(ci(n,a),a=su(),null!==(n=du(n,1)))Ht(n,1,a),pu(n,a);else if("function"==typeof r.componentDidCatch&&(null===Jl||!Jl.has(r)))try{r.componentDidCatch(t,e)}catch(e){}break}}n=n.return}}function ju(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=su(),e.pingedLanes|=e.suspendedLanes&n,Al===e&&(Fl&n)===n&&(4===Tl||3===Tl&&(62914560&Fl)===Fl&&500>Ha()-Hl?wu(e,0):Dl|=n),pu(e,t)}function Uu(e,t){var n=e.stateNode;null!==n&&n.delete(t),0==(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Wa()?1:2:(0===iu&&(iu=Ml),0===(t=Dt(62914560&~iu))&&(t=4194304))),n=su(),null!==(e=du(e,t))&&(Ht(e,t,n),pu(e,n))}function Du(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Vu(e,t,n,r){return new Du(e,t,n,r)}function Hu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Wu(e,t){var n=e.alternate;return null===n?((n=Vu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ku(e,t,n,r,a,i){var l=2;if(r=e,"function"==typeof e)Hu(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case E:return Bu(n.children,a,i,t);case I:l=8,a|=16;break;case C:l=8,a|=1;break;case P:return(e=Vu(12,n,t,8|a)).elementType=P,e.type=P,e.lanes=i,e;case A:return(e=Vu(13,n,t,a)).type=A,e.elementType=A,e.lanes=i,e;case N:return(e=Vu(19,n,t,a)).elementType=N,e.lanes=i,e;case M:return Qu(n,a,i,t);case j:return(e=Vu(24,n,t,a)).elementType=j,e.lanes=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case O:l=10;break e;case _:l=9;break e;case z:l=11;break e;case F:l=14;break e;case R:l=16,r=null;break e;case L:l=22;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Vu(l,n,t,a)).elementType=e,t.type=r,t.lanes=i,t}function Bu(e,t,n,r){return(e=Vu(7,e,r,t)).lanes=n,e}function Qu(e,t,n,r){return(e=Vu(23,e,r,t)).elementType=M,e.lanes=n,e}function qu(e,t,n){return(e=Vu(6,e,null,t)).lanes=n,e}function Xu(e,t,n){return(t=Vu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ju(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Vt(0),this.expirationTimes=Vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vt(0),this.mutableSourceEagerHydrationData=null}function Gu(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function Yu(e,t,n,r){var a=t.current,i=su(),l=cu(a);e:if(n){t:{if(Je(n=n._reactInternals)!==n||1!==n.tag)throw Error(o(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(ga(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(o(171))}if(1===n.tag){var s=n.type;if(ga(s)){n=va(n,s,u);break e}}n=u}else n=fa;return null===t.context?t.context=n:t.pendingContext=n,(t=si(i,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),ci(a,t),fu(a,l,i),l}function Zu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function $u(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function es(e,t){$u(e,t),(e=e.alternate)&&$u(e,t)}function ts(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Ju(e,t,null!=n&&!0===n.hydrate),t=Vu(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,li(t),e[$r]=n.current,Nr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(t=r[e])._getVersion;a=a(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=n}function ns(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function rs(e,t,n,r,a){var i=n._reactRootContainer;if(i){var o=i._internalRoot;if("function"==typeof a){var l=a;a=function(){var e=Zu(o);l.call(e)}}Yu(t,o,e,a)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new ts(e,0,t?{hydrate:!0}:void 0)}(n,r),o=i._internalRoot,"function"==typeof a){var u=a;a=function(){var e=Zu(o);u.call(e)}}yu((function(){Yu(t,o,e,a)}))}return Zu(o)}function as(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ns(t))throw Error(o(200));return Gu(e,t,null,n)}Bl=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||pa.current)Io=!0;else{if(0==(n&r)){switch(Io=!1,t.tag){case 3:Qo(t),Qi();break;case 5:Li(t);break;case 1:ga(t.type)&&ka(t);break;case 4:Fi(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;ca(Ya,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!=(n&t.child.childLanes)?Yo(e,t,n):(ca(Ii,1&Ii.current),null!==(t=nl(e,t,n))?t.sibling:null);ca(Ii,1&Ii.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(64&e.flags)){if(r)return tl(e,t,n);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),ca(Ii,Ii.current),r)break;return null;case 23:case 24:return t.lanes=0,Vo(e,t,n)}return nl(e,t,n)}Io=0!=(16384&e.flags)}else Io=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=ma(t,da.current),ai(t,n),a=io(null,t,r,e,a,n),t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ga(r)){var i=!0;ka(t)}else i=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,li(t);var l=r.getDerivedStateFromProps;"function"==typeof l&&mi(t,r,l,e),a.updater=gi,t.stateNode=a,a._reactInternals=t,ki(t,r,e,n),t=Bo(null,t,r,!0,i,n)}else t.tag=0,Mo(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(i=a._init)(a._payload),t.type=a,i=t.tag=function(e){if("function"==typeof e)return Hu(e)?1:0;if(null!=e){if((e=e.$$typeof)===z)return 11;if(e===F)return 14}return 2}(a),e=Ga(a,e),i){case 0:t=Wo(null,t,a,e,n);break e;case 1:t=Ko(null,t,a,e,n);break e;case 11:t=jo(null,t,a,e,n);break e;case 14:t=Uo(null,t,a,Ga(a.type,e),r,n);break e}throw Error(o(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Wo(e,t,r,a=t.elementType===r?a:Ga(r,a),n);case 1:return r=t.type,a=t.pendingProps,Ko(e,t,r,a=t.elementType===r?a:Ga(r,a),n);case 3:if(Qo(t),r=t.updateQueue,null===e||null===r)throw Error(o(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,ui(e,t),di(t,r,null,n),(r=t.memoizedState.element)===a)Qi(),t=nl(e,t,n);else{if((i=(a=t.stateNode).hydrate)&&(Ui=qr(t.stateNode.containerInfo.firstChild),ji=t,i=Di=!0),i){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(i=e[a])._workInProgressVersionPrimary=e[a+1],qi.push(i);for(n=Pi(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Mo(e,t,r,n),Qi();t=t.child}return t;case 5:return Li(t),null===e&&Wi(t),r=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,l=a.children,Wr(r,a)?l=null:null!==i&&Wr(r,i)&&(t.flags|=16),Ho(e,t),Mo(e,t,l,n),t.child;case 6:return null===e&&Wi(t),null;case 13:return Yo(e,t,n);case 4:return Fi(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ci(t,null,r,n):Mo(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,jo(e,t,r,a=t.elementType===r?a:Ga(r,a),n);case 7:return Mo(e,t,t.pendingProps,n),t.child;case 8:case 12:return Mo(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,l=t.memoizedProps,i=a.value;var u=t.type._context;if(ca(Ya,u._currentValue),u._currentValue=i,null!==l)if(u=l.value,0==(i=sr(u,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(u,i):1073741823))){if(l.children===a.children&&!pa.current){t=nl(e,t,n);break e}}else for(null!==(u=t.child)&&(u.return=t);null!==u;){var s=u.dependencies;if(null!==s){l=u.child;for(var c=s.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&i)){1===u.tag&&((c=si(-1,n&-n)).tag=2,ci(u,c)),u.lanes|=n,null!==(c=u.alternate)&&(c.lanes|=n),ri(u.return,n),s.lanes|=n;break}c=c.next}}else l=10===u.tag&&u.type===t.type?null:u.child;if(null!==l)l.return=u;else for(l=u;null!==l;){if(l===t){l=null;break}if(null!==(u=l.sibling)){u.return=l.return,l=u;break}l=l.return}u=l}Mo(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(i=t.pendingProps).children,ai(t,n),r=r(a=ii(a,i.unstable_observedBits)),t.flags|=1,Mo(e,t,r,n),t.child;case 14:return i=Ga(a=t.type,t.pendingProps),Uo(e,t,a,i=Ga(a.type,i),r,n);case 15:return Do(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Ga(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ga(r)?(e=!0,ka(t)):e=!1,ai(t,n),yi(t,r,a),ki(t,r,a,n),Bo(null,t,r,!0,e,n);case 19:return tl(e,t,n);case 23:case 24:return Vo(e,t,n)}throw Error(o(156,t.tag))},ts.prototype.render=function(e){Yu(e,this._internalRoot,null,null)},ts.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Yu(null,e,null,(function(){t[$r]=null}))},et=function(e){13===e.tag&&(fu(e,4,su()),es(e,4))},tt=function(e){13===e.tag&&(fu(e,67108864,su()),es(e,67108864))},nt=function(e){if(13===e.tag){var t=su(),n=cu(e);fu(e,n,t),es(e,n)}},rt=function(e,t){return t()},Pe=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=aa(r);if(!a)throw Error(o(90));Y(r),ne(r,a)}}}break;case"textarea":se(e,n);break;case"select":null!=(t=n.value)&&oe(e,!!n.multiple,t,!1)}},Fe=bu,Re=function(e,t,n,r,a){var i=zl;zl|=4;try{return Ba(98,e.bind(null,t,n,r,a))}finally{0===(zl=i)&&(Kl(),qa())}},Le=function(){0==(49&zl)&&(function(){if(null!==tu){var e=tu;tu=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,pu(e,Ha())}))}qa()}(),Fu())},Te=function(e,t){var n=zl;zl|=2;try{return e(t)}finally{0===(zl=n)&&(Kl(),qa())}};var is={Events:[na,ra,aa,Ae,Ne,Fu,{current:!1}]},os={findFiberByHostInstance:ta,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},ls={bundleType:os.bundleType,version:os.version,rendererPackageName:os.rendererPackageName,rendererConfig:os.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ze(e))?null:e.stateNode},findFiberByHostInstance:os.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var us=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!us.isDisabled&&us.supportsFiber)try{xa=us.inject(ls),Sa=us}catch(me){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=is,t.createPortal=as,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return null===(e=Ze(t))?null:e.stateNode},t.flushSync=function(e,t){var n=zl;if(0!=(48&n))return e(t);zl|=1;try{if(e)return Ba(99,e.bind(null,t))}finally{zl=n,qa()}},t.hydrate=function(e,t,n){if(!ns(t))throw Error(o(200));return rs(null,e,t,!0,n)},t.render=function(e,t,n){if(!ns(t))throw Error(o(200));return rs(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!ns(e))throw Error(o(40));return!!e._reactRootContainer&&(yu((function(){rs(null,null,e,!1,(function(){e._reactRootContainer=null,e[$r]=null}))})),!0)},t.unstable_batchedUpdates=bu,t.unstable_createPortal=function(e,t){return as(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ns(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return rs(e,t,n,!1,r)},t.version="17.0.2"},935:function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(448)},921:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,k=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case i:case l:case o:case p:return e;default:switch(e=e&&e.$$typeof){case s:case d:case g:case m:case u:return e;default:return t}}case a:return t}}}function x(e){return w(e)===f}t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=s,t.ContextProvider=u,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=a,t.Profiler=l,t.StrictMode=o,t.Suspense=p,t.isAsyncMode=function(e){return x(e)||w(e)===c},t.isConcurrentMode=x,t.isContextConsumer=function(e){return w(e)===s},t.isContextProvider=function(e){return w(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===o},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===f||e===l||e===o||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===u||e.$$typeof===s||e.$$typeof===d||e.$$typeof===y||e.$$typeof===v||e.$$typeof===k||e.$$typeof===b)},t.typeOf=w},864:function(e,t,n){"use strict";e.exports=n(921)},408:function(e,t,n){"use strict";var r=n(418),a=60103,i=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var o=60109,l=60110,u=60112;t.Suspense=60113;var s=60115,c=60116;if("function"==typeof Symbol&&Symbol.for){var f=Symbol.for;a=f("react.element"),i=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),o=f("react.provider"),l=f("react.context"),u=f("react.forward_ref"),t.Suspense=f("react.suspense"),s=f("react.memo"),c=f("react.lazy")}var d="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}function b(){}function y(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||h}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=g.prototype;var v=y.prototype=new b;v.constructor=y,r(v,g.prototype),v.isPureReactComponent=!0;var k={current:null},w=Object.prototype.hasOwnProperty,x={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r,i={},o=null,l=null;if(null!=t)for(r in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(o=""+t.key),t)w.call(t,r)&&!x.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(1===u)i.children=n;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];i.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps)void 0===i[r]&&(i[r]=u[r]);return{$$typeof:a,type:e,key:o,ref:l,props:i,_owner:k.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var C=/\/+/g;function P(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function O(e,t,n,r,o){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var u=!1;if(null===e)u=!0;else switch(l){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case a:case i:u=!0}}if(u)return o=o(u=e),e=""===r?"."+P(u,0):r,Array.isArray(o)?(n="",null!=e&&(n=e.replace(C,"$&/")+"/"),O(o,t,n,"",(function(e){return e}))):null!=o&&(E(o)&&(o=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,n+(!o.key||u&&u.key===o.key?"":(""+o.key).replace(C,"$&/")+"/")+e)),t.push(o)),1;if(u=0,r=""===r?".":r+":",Array.isArray(e))for(var s=0;s<e.length;s++){var c=r+P(l=e[s],s);u+=O(l,t,n,c,o)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=d&&e[d]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),s=0;!(l=e.next()).done;)u+=O(l=l.value,t,n,c=r+P(l,s++),o);else if("object"===l)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return u}function _(e,t,n){if(null==e)return e;var r=[],a=0;return O(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function z(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var A={current:null};function N(){var e=A.current;if(null===e)throw Error(p(321));return e}var F={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:k,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:_,forEach:function(e,t,n){_(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return _(e,(function(){t++})),t},toArray:function(e){return _(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(p(143));return e}},t.Component=g,t.PureComponent=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=F,t.cloneElement=function(e,t,n){if(null==e)throw Error(p(267,e));var i=r({},e.props),o=e.key,l=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,u=k.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)w.call(t,c)&&!x.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=n;else if(1<c){s=Array(c);for(var f=0;f<c;f++)s[f]=arguments[f+2];i.children=s}return{$$typeof:a,type:e.type,key:o,ref:l,props:i,_owner:u}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:l,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:z}},t.memo=function(e,t){return{$$typeof:s,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return N().useCallback(e,t)},t.useContext=function(e,t){return N().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return N().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return N().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return N().useLayoutEffect(e,t)},t.useMemo=function(e,t){return N().useMemo(e,t)},t.useReducer=function(e,t,n){return N().useReducer(e,t,n)},t.useRef=function(e){return N().useRef(e)},t.useState=function(e){return N().useState(e)},t.version="17.0.2"},294:function(e,t,n){"use strict";e.exports=n(408)},53:function(e,t){"use strict";var n,r,a,i;if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var l=Date,u=l.now();t.unstable_now=function(){return l.now()-u}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,c=null,f=function(){if(null!==s)try{var e=t.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(f,0),e}};n=function(e){null!==s?setTimeout(n,0,e):(s=e,setTimeout(f,0))},r=function(e,t){c=setTimeout(e,t)},a=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},i=t.unstable_forceFrameRate=function(){}}else{var d=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var m=!1,g=null,b=-1,y=5,v=0;t.unstable_shouldYield=function(){return t.unstable_now()>=v},i=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):y=0<e?Math.floor(1e3/e):5};var k=new MessageChannel,w=k.port2;k.port1.onmessage=function(){if(null!==g){var e=t.unstable_now();v=e+y;try{g(!0,e)?w.postMessage(null):(m=!1,g=null)}catch(e){throw w.postMessage(null),e}}else m=!1},n=function(e){g=e,m||(m=!0,w.postMessage(null))},r=function(e,n){b=d((function(){e(t.unstable_now())}),n)},a=function(){p(b),b=-1}}function x(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<C(a,t)))break e;e[r]=t,e[n]=a,n=r}}function S(e){return void 0===(e=e[0])?null:e}function E(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var i=2*(r+1)-1,o=e[i],l=i+1,u=e[l];if(void 0!==o&&0>C(o,n))void 0!==u&&0>C(u,o)?(e[r]=u,e[l]=n,r=l):(e[r]=o,e[i]=n,r=i);else{if(!(void 0!==u&&0>C(u,n)))break e;e[r]=u,e[l]=n,r=l}}}return t}return null}function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var P=[],O=[],_=1,z=null,A=3,N=!1,F=!1,R=!1;function L(e){for(var t=S(O);null!==t;){if(null===t.callback)E(O);else{if(!(t.startTime<=e))break;E(O),t.sortIndex=t.expirationTime,x(P,t)}t=S(O)}}function T(e){if(R=!1,L(e),!F)if(null!==S(P))F=!0,n(I);else{var t=S(O);null!==t&&r(T,t.startTime-e)}}function I(e,n){F=!1,R&&(R=!1,a()),N=!0;var i=A;try{for(L(n),z=S(P);null!==z&&(!(z.expirationTime>n)||e&&!t.unstable_shouldYield());){var o=z.callback;if("function"==typeof o){z.callback=null,A=z.priorityLevel;var l=o(z.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?z.callback=l:z===S(P)&&E(P),L(n)}else E(P);z=S(P)}if(null!==z)var u=!0;else{var s=S(O);null!==s&&r(T,s.startTime-n),u=!1}return u}finally{z=null,A=i,N=!1}}var M=i;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){F||N||(F=!0,n(I))},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_getFirstCallbackNode=function(){return S(P)},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=M,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_scheduleCallback=function(e,i,o){var l=t.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?l+o:l,e){case 1:var u=-1;break;case 2:u=250;break;case 5:u=1073741823;break;case 4:u=1e4;break;default:u=5e3}return e={id:_++,callback:i,priorityLevel:e,startTime:o,expirationTime:u=o+u,sortIndex:-1},o>l?(e.sortIndex=o,x(O,e),null===S(P)&&e===S(O)&&(R?a():R=!0,r(T,o-l))):(e.sortIndex=u,x(P,e),F||N||(F=!0,n(I))),e},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}}},840:function(e,t,n){"use strict";e.exports=n(53)},774:function(e){e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),u=0;u<i.length;u++){var s=i[u];if(!l(s))return!1;var c=e[s],f=t[s];if(!1===(a=n?n.call(r,c,f,s):void 0)||void 0===a&&c!==f)return!1}return!0}}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=n(294),t=n(935),r=n(864),a=n(774),i=n.n(a),o=function(e){function t(e,r,u,s,d){for(var p,h,m,g,k,x=0,S=0,E=0,C=0,P=0,F=0,L=m=p=0,I=0,M=0,j=0,U=0,D=u.length,V=D-1,H="",W="",K="",B="";I<D;){if(h=u.charCodeAt(I),I===V&&0!==S+C+E+x&&(0!==S&&(h=47===S?10:47),C=E=x=0,D++,V++),0===S+C+E+x){if(I===V&&(0<M&&(H=H.replace(f,"")),0<H.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:H+=u.charAt(I)}h=59}switch(h){case 123:for(p=(H=H.trim()).charCodeAt(0),m=1,U=++I;I<D;){switch(h=u.charCodeAt(I)){case 123:m++;break;case 125:m--;break;case 47:switch(h=u.charCodeAt(I+1)){case 42:case 47:e:{for(L=I+1;L<V;++L)switch(u.charCodeAt(L)){case 47:if(42===h&&42===u.charCodeAt(L-1)&&I+2!==L){I=L+1;break e}break;case 10:if(47===h){I=L+1;break e}}I=L}}break;case 91:h++;case 40:h++;case 34:case 39:for(;I++<V&&u.charCodeAt(I)!==h;);}if(0===m)break;I++}if(m=u.substring(U,I),0===p&&(p=(H=H.replace(c,"").trim()).charCodeAt(0)),64===p){switch(0<M&&(H=H.replace(f,"")),h=H.charCodeAt(1)){case 100:case 109:case 115:case 45:M=r;break;default:M=N}if(U=(m=t(r,M,m,h,d+1)).length,0<R&&(k=l(3,m,M=n(N,H,j),r,_,O,U,h,d,s),H=M.join(""),void 0!==k&&0===(U=(m=k.trim()).length)&&(h=0,m="")),0<U)switch(h){case 115:H=H.replace(w,o);case 100:case 109:case 45:m=H+"{"+m+"}";break;case 107:m=(H=H.replace(b,"$1 $2"))+"{"+m+"}",m=1===A||2===A&&i("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=H+m,112===s&&(W+=m,m="")}else m=""}else m=t(r,n(r,H,j),m,s,d+1);K+=m,m=j=M=L=p=0,H="",h=u.charCodeAt(++I);break;case 125:case 59:if(1<(U=(H=(0<M?H.replace(f,""):H).trim()).length))switch(0===L&&(p=H.charCodeAt(0),45===p||96<p&&123>p)&&(U=(H=H.replace(" ",":")).length),0<R&&void 0!==(k=l(1,H,r,e,_,O,W.length,s,d,s))&&0===(U=(H=k.trim()).length)&&(H="\0\0"),p=H.charCodeAt(0),h=H.charCodeAt(1),p){case 0:break;case 64:if(105===h||99===h){B+=H+u.charAt(I);break}default:58!==H.charCodeAt(U-1)&&(W+=a(H,p,h,H.charCodeAt(2)))}j=M=L=p=0,H="",h=u.charCodeAt(++I)}}switch(h){case 13:case 10:47===S?S=0:0===1+p&&107!==s&&0<H.length&&(M=1,H+="\0"),0<R*T&&l(0,H,r,e,_,O,W.length,s,d,s),O=1,_++;break;case 59:case 125:if(0===S+C+E+x){O++;break}default:switch(O++,g=u.charAt(I),h){case 9:case 32:if(0===C+x+S)switch(P){case 44:case 58:case 9:case 32:g="";break;default:32!==h&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===C+S+x&&(M=j=1,g="\f"+g);break;case 108:if(0===C+S+x+z&&0<L)switch(I-L){case 2:112===P&&58===u.charCodeAt(I-3)&&(z=P);case 8:111===F&&(z=F)}break;case 58:0===C+S+x&&(L=I);break;case 44:0===S+E+C+x&&(M=1,g+="\r");break;case 34:case 39:0===S&&(C=C===h?0:0===C?h:C);break;case 91:0===C+S+E&&x++;break;case 93:0===C+S+E&&x--;break;case 41:0===C+S+x&&E--;break;case 40:0===C+S+x&&(0===p&&(2*P+3*F==533||(p=1)),E++);break;case 64:0===S+E+C+x+L+m&&(m=1);break;case 42:case 47:if(!(0<C+x+E))switch(S){case 0:switch(2*h+3*u.charCodeAt(I+1)){case 235:S=47;break;case 220:U=I,S=42}break;case 42:47===h&&42===P&&U+2!==I&&(33===u.charCodeAt(U+2)&&(W+=u.substring(U,I+1)),g="",S=0)}}0===S&&(H+=g)}F=P,P=h,I++}if(0<(U=W.length)){if(M=r,0<R&&void 0!==(k=l(2,W,M,e,_,O,U,s,d,s))&&0===(W=k).length)return B+W+K;if(W=M.join(",")+"{"+W+"}",0!=A*z){switch(2!==A||i(W,2)||(z=0),z){case 111:W=W.replace(v,":-moz-$1")+W;break;case 112:W=W.replace(y,"::-webkit-input-$1")+W.replace(y,"::-moz-$1")+W.replace(y,":-ms-input-$1")+W}z=0}}return B+W+K}function n(e,t,n){var a=t.trim().split(m);t=a;var i=a.length,o=e.length;switch(o){case 0:case 1:var l=0;for(e=0===o?"":e[0]+" ";l<i;++l)t[l]=r(e,t[l],n).trim();break;default:var u=l=0;for(t=[];l<i;++l)for(var s=0;s<o;++s)t[u++]=r(e[s]+" ",a[l],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function a(e,t,n,r){var o=e+";",l=2*t+3*n+4*r;if(944===l){e=o.indexOf(":",9)+1;var u=o.substring(e,o.length-1).trim();return u=o.substring(0,e).trim()+u+";",1===A||2===A&&i(u,1)?"-webkit-"+u+u:u}if(0===A||2===A&&!i(o,1))return o;switch(l){case 1015:return 97===o.charCodeAt(10)?"-webkit-"+o+o:o;case 951:return 116===o.charCodeAt(3)?"-webkit-"+o+o:o;case 963:return 110===o.charCodeAt(5)?"-webkit-"+o+o:o;case 1009:if(100!==o.charCodeAt(4))break;case 969:case 942:return"-webkit-"+o+o;case 978:return"-webkit-"+o+"-moz-"+o+o;case 1019:case 983:return"-webkit-"+o+"-moz-"+o+"-ms-"+o+o;case 883:if(45===o.charCodeAt(8))return"-webkit-"+o+o;if(0<o.indexOf("image-set(",11))return o.replace(P,"$1-webkit-$2")+o;break;case 932:if(45===o.charCodeAt(4))switch(o.charCodeAt(5)){case 103:return"-webkit-box-"+o.replace("-grow","")+"-webkit-"+o+"-ms-"+o.replace("grow","positive")+o;case 115:return"-webkit-"+o+"-ms-"+o.replace("shrink","negative")+o;case 98:return"-webkit-"+o+"-ms-"+o.replace("basis","preferred-size")+o}return"-webkit-"+o+"-ms-"+o+o;case 964:return"-webkit-"+o+"-ms-flex-"+o+o;case 1023:if(99!==o.charCodeAt(8))break;return"-webkit-box-pack"+(u=o.substring(o.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+o+"-ms-flex-pack"+u+o;case 1005:return p.test(o)?o.replace(d,":-webkit-")+o.replace(d,":-moz-")+o:o;case 1e3:switch(t=(u=o.substring(13).trim()).indexOf("-")+1,u.charCodeAt(0)+u.charCodeAt(t)){case 226:u=o.replace(k,"tb");break;case 232:u=o.replace(k,"tb-rl");break;case 220:u=o.replace(k,"lr");break;default:return o}return"-webkit-"+o+"-ms-"+u+o;case 1017:if(-1===o.indexOf("sticky",9))break;case 975:switch(t=(o=e).length-10,l=(u=(33===o.charCodeAt(t)?o.substring(0,t):o).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|u.charCodeAt(7))){case 203:if(111>u.charCodeAt(8))break;case 115:o=o.replace(u,"-webkit-"+u)+";"+o;break;case 207:case 102:o=o.replace(u,"-webkit-"+(102<l?"inline-":"")+"box")+";"+o.replace(u,"-webkit-"+u)+";"+o.replace(u,"-ms-"+u+"box")+";"+o}return o+";";case 938:if(45===o.charCodeAt(5))switch(o.charCodeAt(6)){case 105:return u=o.replace("-items",""),"-webkit-"+o+"-webkit-box-"+u+"-ms-flex-"+u+o;case 115:return"-webkit-"+o+"-ms-flex-item-"+o.replace(S,"")+o;default:return"-webkit-"+o+"-ms-flex-line-pack"+o.replace("align-content","").replace(S,"")+o}break;case 973:case 989:if(45!==o.charCodeAt(3)||122===o.charCodeAt(4))break;case 931:case 953:if(!0===C.test(e))return 115===(u=e.substring(e.indexOf(":")+1)).charCodeAt(0)?a(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):o.replace(u,"-webkit-"+u)+o.replace(u,"-moz-"+u.replace("fill-",""))+o;break;case 962:if(o="-webkit-"+o+(102===o.charCodeAt(5)?"-ms-"+o:"")+o,211===n+r&&105===o.charCodeAt(13)&&0<o.indexOf("transform",10))return o.substring(0,o.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+o}return o}function i(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),L(2!==t?r:r.replace(E,"$1"),n,t)}function o(e,t){var n=a(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(x," or ($1)").substring(4):"("+t+")"}function l(e,t,n,r,a,i,o,l,u,c){for(var f,d=0,p=t;d<R;++d)switch(f=F[d].call(s,e,p,n,r,a,i,o,l,u,c)){case void 0:case!1:case!0:case null:break;default:p=f}if(p!==t)return p}function u(e){return void 0!==(e=e.prefix)&&(L=null,e?"function"!=typeof e?A=1:(A=2,L=e):A=0),u}function s(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<R){var a=l(-1,n,r,r,_,O,0,0,0,0);void 0!==a&&"string"==typeof a&&(n=a)}var i=t(N,r,n,0,0);return 0<R&&void 0!==(a=l(-2,i,r,r,_,O,i.length,0,0,0))&&(i=a),z=0,O=_=1,i}var c=/^\0+/g,f=/[\0\r\f]/g,d=/: */g,p=/zoo|gra/,h=/([,: ])(transform)/g,m=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,b=/@(k\w+)\s*(\S*)\s*/,y=/::(place)/g,v=/:(read-only)/g,k=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,x=/([\s\S]*?);/g,S=/-self|flex-/g,E=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,P=/([^-])(image-set\()/,O=1,_=1,z=0,A=1,N=[],F=[],R=0,L=null,T=0;return s.use=function e(t){switch(t){case void 0:case null:R=F.length=0;break;default:if("function"==typeof t)F[R++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else T=0|!!t}return e},s.set=u,void 0!==e&&u(e),s},l={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},u=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=function(e){var t=Object.create(null);return function(e){return void 0===t[e]&&(t[e]=(n=e,u.test(n)||111===n.charCodeAt(0)&&110===n.charCodeAt(1)&&n.charCodeAt(2)<91)),t[e];var n}}(),c=n(679),f=n.n(c);function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p=function(e,t){for(var n=[e[0]],r=0,a=t.length;r<a;r+=1)n.push(t[r],e[r+1]);return n},h=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!(0,r.typeOf)(e)},m=Object.freeze([]),g=Object.freeze({});function b(e){return"function"==typeof e}function y(e){return e.displayName||e.name||"Component"}function v(e){return e&&"string"==typeof e.styledComponentId}var k="undefined"!=typeof process&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",w="undefined"!=typeof window&&"HTMLElement"in window,x=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),S={};function E(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var C=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,a=r;e>=a;)(a<<=1)<0&&E(16,""+e);this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var i=r;i<a;i++)this.groupSizes[i]=0}for(var o=this.indexOfGroup(e+1),l=0,u=t.length;l<u;l++)this.tag.insertRule(o,t[l])&&(this.groupSizes[e]++,o++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var a=n;a<r;a++)this.tag.deleteRule(n)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),a=r+n,i=r;i<a;i++)t+=this.tag.getRule(i)+"/*!sc*/\n";return t},e}(),P=new Map,O=new Map,_=1,z=function(e){if(P.has(e))return P.get(e);for(;O.has(_);)_++;var t=_++;return P.set(e,t),O.set(t,e),t},A=function(e){return O.get(e)},N=function(e,t){t>=_&&(_=t+1),P.set(e,t),O.set(t,e)},F="style["+k+'][data-styled-version="5.3.5"]',R=new RegExp("^"+k+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),L=function(e,t,n){for(var r,a=n.split(","),i=0,o=a.length;i<o;i++)(r=a[i])&&e.registerName(t,r)},T=function(e,t){for(var n=(t.textContent||"").split("/*!sc*/\n"),r=[],a=0,i=n.length;a<i;a++){var o=n[a].trim();if(o){var l=o.match(R);if(l){var u=0|parseInt(l[1],10),s=l[2];0!==u&&(N(s,u),L(e,s,l[3]),e.getTag().insertRules(u,r)),r.length=0}else r.push(o)}}},I=function(){return"undefined"!=typeof window&&void 0!==window.__webpack_nonce__?window.__webpack_nonce__:null},M=function(e){var t=document.head,n=e||t,r=document.createElement("style"),a=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(k))return r}}(n),i=void 0!==a?a.nextSibling:null;r.setAttribute(k,"active"),r.setAttribute("data-styled-version","5.3.5");var o=I();return o&&r.setAttribute("nonce",o),n.insertBefore(r,i),r},j=function(){function e(e){var t=this.element=M(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var a=t[n];if(a.ownerNode===e)return a}E(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),U=function(){function e(e){var t=this.element=M(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),D=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),V=w,H={isServer:!w,useCSSOMInjection:!x},W=function(){function e(e,t,n){void 0===e&&(e=g),void 0===t&&(t={}),this.options=d({},H,{},e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&w&&V&&(V=!1,function(e){for(var t=document.querySelectorAll(F),n=0,r=t.length;n<r;n++){var a=t[n];a&&"active"!==a.getAttribute(k)&&(T(e,a),a.parentNode&&a.parentNode.removeChild(a))}}(this))}e.registerId=function(e){return z(e)};var t=e.prototype;return t.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(d({},this.options,{},t),this.gs,n&&this.names||void 0)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(n=(t=this.options).isServer,r=t.useCSSOMInjection,a=t.target,e=n?new D(a):r?new j(a):new U(a),new C(e)));var e,t,n,r,a},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(z(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},t.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(z(e),n)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(z(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),n=t.length,r="",a=0;a<n;a++){var i=A(a);if(void 0!==i){var o=e.names.get(i),l=t.getGroup(a);if(o&&l&&o.size){var u=k+".g"+a+'[id="'+i+'"]',s="";void 0!==o&&o.forEach((function(e){e.length>0&&(s+=e+",")})),r+=""+l+u+'{content:"'+s+'"}/*!sc*/\n'}}}return r}(this)},e}(),K=/(a)(d)/gi,B=function(e){return String.fromCharCode(e+(e>25?39:97))};function Q(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=B(t%52)+n;return(B(t%52)+n).replace(K,"$1-$2")}var q=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},X=function(e){return q(5381,e)};function J(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(b(n)&&!v(n))return!1}return!0}var G=X("5.3.5"),Y=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&J(e),this.componentId=t,this.baseHash=q(G,t),this.baseStyle=n,W.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.componentId,a=[];if(this.baseStyle&&a.push(this.baseStyle.generateAndInjectStyles(e,t,n)),this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(r,this.staticRulesId))a.push(this.staticRulesId);else{var i=me(this.rules,e,t,n).join(""),o=Q(q(this.baseHash,i)>>>0);if(!t.hasNameForId(r,o)){var l=n(i,"."+o,void 0,r);t.insertRules(r,o,l)}a.push(o),this.staticRulesId=o}else{for(var u=this.rules.length,s=q(this.baseHash,n.hash),c="",f=0;f<u;f++){var d=this.rules[f];if("string"==typeof d)c+=d;else if(d){var p=me(d,e,t,n),h=Array.isArray(p)?p.join(""):p;s=q(s,h+f),c+=h}}if(c){var m=Q(s>>>0);if(!t.hasNameForId(r,m)){var g=n(c,"."+m,void 0,r);t.insertRules(r,m,g)}a.push(m)}}return a.join(" ")},e}(),Z=/^\s*\/\/.*$/gm,$=[":","[",".","#"];function ee(e){var t,n,r,a,i=void 0===e?g:e,l=i.options,u=void 0===l?g:l,s=i.plugins,c=void 0===s?m:s,f=new o(u),d=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,a,i,o,l,u,s,c,f){switch(n){case 1:if(0===c&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===s)return r+"/*|*/";break;case 3:switch(s){case 102:case 112:return e(a[0]+r),"";default:return r+(0===f?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){d.push(e)})),h=function(e,r,i){return 0===r&&-1!==$.indexOf(i[n.length])||i.match(a)?e:"."+t};function b(e,i,o,l){void 0===l&&(l="&");var u=e.replace(Z,""),s=i&&o?o+" "+i+" { "+u+" }":u;return t=l,n=i,r=new RegExp("\\"+n+"\\b","g"),a=new RegExp("(\\"+n+"\\b){2,}"),f(o||!i?"":i,s)}return f.use([].concat(c,[function(e,t,a){2===e&&a.length&&a[0].lastIndexOf(n)>0&&(a[0]=a[0].replace(r,h))},p,function(e){if(-2===e){var t=d;return d=[],t}}])),b.hash=c.length?c.reduce((function(e,t){return t.name||E(15),q(e,t.name)}),5381).toString():"",b}var te=e.createContext(),ne=(te.Consumer,e.createContext()),re=(ne.Consumer,new W),ae=ee();function ie(){return(0,e.useContext)(te)||re}function oe(){return(0,e.useContext)(ne)||ae}function le(t){var n=(0,e.useState)(t.stylisPlugins),r=n[0],a=n[1],o=ie(),l=(0,e.useMemo)((function(){var e=o;return t.sheet?e=t.sheet:t.target&&(e=e.reconstructWithOptions({target:t.target},!1)),t.disableCSSOMInjection&&(e=e.reconstructWithOptions({useCSSOMInjection:!1})),e}),[t.disableCSSOMInjection,t.sheet,t.target]),u=(0,e.useMemo)((function(){return ee({options:{prefix:!t.disableVendorPrefixes},plugins:r})}),[t.disableVendorPrefixes,r]);return(0,e.useEffect)((function(){i()(r,t.stylisPlugins)||a(t.stylisPlugins)}),[t.stylisPlugins]),e.createElement(te.Provider,{value:l},e.createElement(ne.Provider,{value:u},t.children))}var ue=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=ae);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return E(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=ae),this.name+e.hash},e}(),se=/([A-Z])/,ce=/([A-Z])/g,fe=/^ms-/,de=function(e){return"-"+e.toLowerCase()};function pe(e){return se.test(e)?e.replace(ce,de).replace(fe,"-ms-"):e}var he=function(e){return null==e||!1===e||""===e};function me(e,t,n,r){if(Array.isArray(e)){for(var a,i=[],o=0,u=e.length;o<u;o+=1)""!==(a=me(e[o],t,n,r))&&(Array.isArray(a)?i.push.apply(i,a):i.push(a));return i}return he(e)?"":v(e)?"."+e.styledComponentId:b(e)?"function"!=typeof(s=e)||s.prototype&&s.prototype.isReactComponent||!t?e:me(e(t),t,n,r):e instanceof ue?n?(e.inject(n,r),e.getName(r)):e:h(e)?function e(t,n){var r,a,i=[];for(var o in t)t.hasOwnProperty(o)&&!he(t[o])&&(Array.isArray(t[o])&&t[o].isCss||b(t[o])?i.push(pe(o)+":",t[o],";"):h(t[o])?i.push.apply(i,e(t[o],o)):i.push(pe(o)+": "+(r=o,(null==(a=t[o])||"boolean"==typeof a||""===a?"":"number"!=typeof a||0===a||r in l?String(a).trim():a+"px")+";")));return n?[n+" {"].concat(i,["}"]):i}(e):e.toString();var s}var ge=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function be(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return b(e)||h(e)?ge(me(p(m,[e].concat(n)))):0===n.length&&1===e.length&&"string"==typeof e[0]?e:ge(me(p(e,n)))}new Set;var ye=function(e,t,n){return void 0===n&&(n=g),e.theme!==n.theme&&e.theme||t||n.theme},ve=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ke=/(^-|-$)/g;function we(e){return e.replace(ve,"-").replace(ke,"")}var xe=function(e){return Q(X(e)>>>0)};function Se(e){return"string"==typeof e&&!0}var Ee=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Ce=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Pe(e,t,n){var r=e[n];Ee(t)&&Ee(r)?Oe(r,t):e[n]=t}function Oe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var a=0,i=n;a<i.length;a++){var o=i[a];if(Ee(o))for(var l in o)Ce(l)&&Pe(e,o[l],l)}return e}var _e=e.createContext();_e.Consumer;var ze={};function Ae(t,n,r){var a=v(t),i=!Se(t),o=n.attrs,l=void 0===o?m:o,u=n.componentId,c=void 0===u?function(e,t){var n="string"!=typeof e?"sc":we(e);ze[n]=(ze[n]||0)+1;var r=n+"-"+xe("5.3.5"+n+ze[n]);return t?t+"-"+r:r}(n.displayName,n.parentComponentId):u,p=n.displayName,h=void 0===p?function(e){return Se(e)?"styled."+e:"Styled("+y(e)+")"}(t):p,k=n.displayName&&n.componentId?we(n.displayName)+"-"+n.componentId:n.componentId||c,w=a&&t.attrs?Array.prototype.concat(t.attrs,l).filter(Boolean):l,x=n.shouldForwardProp;a&&t.shouldForwardProp&&(x=n.shouldForwardProp?function(e,r,a){return t.shouldForwardProp(e,r,a)&&n.shouldForwardProp(e,r,a)}:t.shouldForwardProp);var S,E=new Y(r,k,a?t.componentStyle:void 0),C=E.isStatic&&0===l.length,P=function(t,n){return function(t,n,r,a){var i=t.attrs,o=t.componentStyle,l=t.defaultProps,u=t.foldedComponentIds,c=t.shouldForwardProp,f=t.styledComponentId,p=t.target,h=function(e,t,n){void 0===e&&(e=g);var r=d({},t,{theme:e}),a={};return n.forEach((function(e){var t,n,i,o=e;for(t in b(o)&&(o=o(r)),o)r[t]=a[t]="className"===t?(n=a[t],i=o[t],n&&i?n+" "+i:n||i):o[t]})),[r,a]}(ye(n,(0,e.useContext)(_e),l)||g,n,i),m=h[0],y=h[1],v=function(e,t,n,r){var a=ie(),i=oe();return t?e.generateAndInjectStyles(g,a,i):e.generateAndInjectStyles(n,a,i)}(o,a,m),k=r,w=y.$as||n.$as||y.as||n.as||p,x=Se(w),S=y!==n?d({},n,{},y):n,E={};for(var C in S)"$"!==C[0]&&"as"!==C&&("forwardedAs"===C?E.as=S[C]:(c?c(C,s,w):!x||s(C))&&(E[C]=S[C]));return n.style&&y.style!==n.style&&(E.style=d({},n.style,{},y.style)),E.className=Array.prototype.concat(u,f,v!==f?v:null,n.className,y.className).filter(Boolean).join(" "),E.ref=k,(0,e.createElement)(w,E)}(S,t,n,C)};return P.displayName=h,(S=e.forwardRef(P)).attrs=w,S.componentStyle=E,S.displayName=h,S.shouldForwardProp=x,S.foldedComponentIds=a?Array.prototype.concat(t.foldedComponentIds,t.styledComponentId):m,S.styledComponentId=k,S.target=a?t.target:t,S.withComponent=function(e){var t=n.componentId,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["componentId"]),i=t&&t+"-"+(Se(e)?e:we(y(e)));return Ae(e,d({},a,{attrs:w,componentId:i}),r)},Object.defineProperty(S,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=a?Oe({},t.defaultProps,e):e}}),S.toString=function(){return"."+S.styledComponentId},i&&f()(S,t,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),S}var Ne=function(e){return function e(t,n,a){if(void 0===a&&(a=g),!(0,r.isValidElementType)(n))return E(1,String(n));var i=function(){return t(n,a,be.apply(void 0,arguments))};return i.withConfig=function(r){return e(t,n,d({},a,{},r))},i.attrs=function(r){return e(t,n,d({},a,{attrs:Array.prototype.concat(a.attrs,r).filter(Boolean)}))},i}(Ae,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){Ne[e]=Ne(e)}));var Fe,Re=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=J(e),W.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,n,r){var a=r(me(this.rules,t,n,r).join(""),""),i=this.componentId+e;n.insertRules(i,i,a)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&W.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();Fe=function(){var t=this;this._emitSheetCSS=function(){var e=t.instance.toString();if(!e)return"";var n=I();return"<style "+[n&&'nonce="'+n+'"',k+'="true"','data-styled-version="5.3.5"'].filter(Boolean).join(" ")+">"+e+"</style>"},this.getStyleTags=function(){return t.sealed?E(2):t._emitSheetCSS()},this.getStyleElement=function(){var n;if(t.sealed)return E(2);var r=((n={})[k]="",n["data-styled-version"]="5.3.5",n.dangerouslySetInnerHTML={__html:t.instance.toString()},n),a=I();return a&&(r.nonce=a),[e.createElement("style",d({},r,{key:"sc-0-0"}))]},this.seal=function(){t.sealed=!0},this.instance=new W({isServer:!0}),this.sealed=!1}.prototype,Fe.collectStyles=function(t){return this.sealed?E(2):e.createElement(le,{sheet:this.instance},t)},Fe.interleaveWithNodeStream=function(e){return E(3)};var Le=Ne;function Te(){return Te=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Te.apply(this,arguments)}function Ie(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Me(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i=[],o=!0,l=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(e){l=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(l)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return je(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?je(e,t):void 0}}(e,t)||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 je(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ue(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function De(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}var Ve,He,We,Ke,Be,Qe,qe=function(t){var n=t.label,r=t.icon,a=t.iconSize,i=t.design,o=void 0===i?"solid":i,l=t.color,u=t.className,s=t.loading,c=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(t,["label","icon","iconSize","design","color","className","loading"]),f=e.createElement("span",{className:"sui-icon-loader sui-loading",style:{position:"relative"},"aria-hidden":"true"}),d=e.createElement(e.Fragment,null,e.createElement("span",{className:"sui-icon-".concat(r).concat(a?" sui-"+a:""),"aria-hidden":"true"}),e.createElement("span",{className:"sui-screen-reader-text"},n));switch(u="sui-button-icon ".concat(u||""),l){case"blue":case"green":case"red":case"orange":case"purple":case"yellow":case"white":u+=" sui-button-"+l;break;default:u+=""}switch(o){case"ghost":case"outlined":u+=" sui-button-"+o;break;default:u+=""}s&&(u+=" sui-button-onload");var p=c.href?"a":"button";return e.createElement(p,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){Ue(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({className:u,disabled:c.disabled||s},c),s?f:d)},Xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABc8AAAB4AQMAAAAe15iTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURUdwTB6EsWob1H4AAAACdFJOUwAOkSvgPwAAF1hJREFUeNrUWs1vG8cVn1mKYUU2pS1YZlEUoGJIqCNV1aVIL63IFDqY7kUwuHYixmEOPRgyaOXQj6BNvDzk4ObkClF7JQwFsJal7UNMA3ZrCug/oIOUFBIM6VZViWAdJFulxJ3OezOzX9yl1scOYIrcnZ158z5+7/fempD/50ENJoe1al9M1Qj5KXwZXRuyL8Z1NfOS6/lR+EhX+cf7wRukpvkm1+Db5doJslwRE7Qt/MN2nK0NC3YgSUIy7gemSJ9pmotV58p9vsRVWMqsnnz2L+HjQ1CCFTA7xlb452PYfvbktQaF7K+LE7SYPb4Val4hcTEj+a/A53E3/nTGqkYxmwaLpeFbAsV0j7jB4O5T+Ho3ymKD2/inJX+e6ifaBULekD//TsgD0sN+jPHHcyvEOIzoct+FD5xsMNdptUdcWx0uMGX84kSw5FNTUxe5yT+1LyRwIWoFTTaWyTjenQnSaVLslt0mRqeXuGMQIZY8O7hmFlfLMPf4oz6Nutjjt5U9aIl1jQoccl1OyB47n96R2ybpLdtF3SEiwxUCKm2RnJJ84M+nT58+5fMCxg5mzXqZMbzwQ9CW3EsvmmbjWdM01/JSVrbPJZEW5E+wf1RKuq4X5y/M591uNwfzEDb20GW6ZDfahOLFGfF7EhTXZ6LQHeMTsyZ8Np9GyR+xwNFe020VgrITy7DyVjCAAU6khR+VWccM9/iBFsOzaGxLAF/eG4Ad9BhCzipvKVVKlcfmZ7runrWc4OqMMxc69X32xezj+oGuX2nMuh3tR6B3eohP5QPkyUDgiFsxxoq9g+Y+W0arij+AL2vyDtchx6c07BPvgbAxtk05LrRYLUqMZmC5ScT27uCIC2lxpbQtR/hIocJJgsk8oqucs/7LIRCMqAxBUtcCHs/yqDK2YuwgIr7kqtJjiGYt5gk9PajrjTnlWmChHDhvjk1HWCwpZM8GAgwa48f4daYW5Jrcwtn9boQOz8aH0mP46B+9b3211mS/XRr+/JZ5523MxNk2SN5x3InyKB1vblRc0WOtVpWdUPZcAMAgWKdwXqP77jhfJU8SVqK3s5yVKpVql/9CRhZCVOGVBxkrzQ1dv/h539QUibdURhCOTruTShlOQxGFKh4nm5HLrYLi/2kbV4N8YTaWRu3QpOgLs42FtxqMIYzFuJ4SW6GSQ4hKyeHJ33NcDOYvUhUpBC3KvKmcChKDKnKxGK1uWGi1HZzN/i10HjeCofFlRdm+IawLCjoOkRwlEAHMMd3syQFaIjpft2SEd4Zc2IOhlwaLxOWZRrlSvVBrHKHOU3yj2674Meszu82NJ9eLXgSBZbJq0QBoBBdPgPgU4a33KAtUTB93OZfAE8xI9FooYByhzpl1J0qMpo5VRvokSBLwP0FhEpEQS8pe3gu+bTi5NLndLXkbJKeRoTELe8FO2r778ug9rqqjA/QsSLMJthppuYyQPTgzp1dsiDlb604hx+C+MbYdGRqPVUbS1quAjsrE38xIx87t+9kwd9J6ZebhnMshXtRs2au2I/oGcsoYGuQnte7c1y6vgM6/7FnKyO2EmoExJsRGPBf9uosMZDuq3BAB5GJC84VhJWF/S0FtGmM10V0qCOr1lLhZDIwFfQ5JLJJKQ9p+uF5pbT5srJt3zru5rmUunSsML5QYIgGoge6F51ouAxVABKTENJeGp4JnTghfIT87Fr98ssfxMOifmq3z+NysOVQ4pY1MkxSmbDh/ku+z0bhUu6SX3IZlR7MOwLVQ9pvKYwIDCzYU6SXL2os9q65zTKShFv4ZU2aQOuuozE3IOxLTG6bjN7FtwdX5mQ+8lh9dNNd4+tZ9gHAoYTEkIyWQwyBXp0Z78aS46RNCUxGkg9zAG8PzhQEO3y0Z5QgxcTn9vNsmdxHK8vLcEYZRld5iBdJARHKkgTH2nyjrlfeJQlNw2AKnOS+ez5pf5F0QQ0SmP+NvOgA9o9GpV0wx3rTvsPSygo2YQPVatAXRjmj4gBFHF3qtqzql47g6FKWRJRecAnswZawmXO2Hl3peaJCvFrNudz05//Z3/qTrJf3Zs6Z8APN0ay+sMuWmRXE/gH3cEJhcx50SbWL0xnR6xYWMDr7QcVEjci6o7+p2/FBgaNRGizE/H9ptN+0AGoPTS0dvBWBWC1dJ++rqZFPuZTkH1gpciqa5VJzy9AtYpzhEz9QNmbU+lhjDg2y+MDLUxf73VZEENSdj1xvcc9/ULw2RkGYFnyU44H6XLwkogF7VDyRfq1zX9bxt/wSC0AinHzuL84Xzhctft9xa2llSK5mC8YK3BFMvDFRw3dyKrGF29RN7iFVIjCI9epOS1hKbwH5xIa7uBsFUHntvg2zdC8B02PxV5dmG7pmsYQoBsk5DGK+AtPS+SJKPI3S/+i1F6bAV6pSEC+ogoIsHARG8DCbTXH2AniNuKY/JLgcKjh2mmOTqkdp2okifEI4+UHAojtIZKD0ZIMo10FAg8wkeyBqyxB2HTmmg2lmIPMaLiOAotNAKrbkOJcQQ4q4b4iskdsxx7BX625b0GJ7kBaCOPXmiFCWXRqT15vTe7n6T2KEacDB+/XtY/834Wqw3q5S9Smse4/NQsCU1DGtzs2nznBz0ko0DVzOABZWNHcerM+AtIQoEGKYf+nB97HfcohNVcoK36Jtyr5pjv6xq93RRHJnYc/tOC4uxZ23zXv3ShVsXq166ve0mFyQTGPnvK1zHQH1ro/KINS5XhcfkVCIdAEznGzU56ZoSqXAB+K4Itvm6ILzIAcKbAcT4r9MU46hurekXwvOy6vsJvJoI6O2n87IiO+u3xgOSFqFdZ00F3/2jR7aBX5hOIklu4gZYlR6HNgB3nKKhzHZP6H79VbJ6kt0SP/1ZPbMiIUbzA9p7hIJ+aLn7vFqBED9lxVSNHCAkI+VEpKIyqbJXr/Ea23NVz0Qr88SN3z59A19q5ZWLvuN78KrwspIVERsx86HHBL6BaEnGn9tC3hspVcRlNZ04tBtEYO2H525xyl61ISbme+xeFdgwNVYjwwsSXmSNaZ/LQIV1IF7ypdsoebR8JDvrISlOQYxUusIYrY2iaNHTkSS8VPA89Iq++yoqDlTzCcuMRGDjPVjvsj4Ng+hJ1fyiqh1VL2KtHSGRJpsblaKchcnoYwGaAp31kmly0uYijjXA6Jr/nU/XsN/YxoQIseDQT8HBfm73kah+wxQ9yNgJbg7o2F4audKSyIjQku3xDJYZVOYAfLN8UBk1zw1Ap/CUd2ZO4UnKIqG1Bv0ITgXi/0K8tZKmqtmJdLB0w2yUKpsIi8+tr8x6BVsdR3mn2li2Y2arh+Sriglgk7fZs1nakoqTgTMR8P7wqcdn7G22qSFqyl3d65nx0sZNHuVm3ttF8nlMEEtAybP7opFx8juN+9JdZcNxwl/OiuSPe257QR2p/Pi3EeNJJOqPwlGd+wd0ZEXlYrDZKGtK2WWo8izWnoeVhFvP3rUD9awX1Msw/2l0gMH5WRJSZ3DBj0QqsnvsEYbseGnMSYVXHzaK5tKIrmyGSl/2SJ6B9q7xCshI7e501l8BQ8f0SIQQJiTWibpoRgidCOfIjtL70Jv/UI1DmXbzVUDd6U6Tluj7OJ38o6ZMQdj3Mk4i6/0jul4UiWBC4MtEWA8zDpsiMJSnYctpom1H8hZ8sXTbndgmpbKwL3Gxf4T03T6z4PTtOqqDKcZfQjCd00ktNbfqtJDEW+mA8VixXuj1XuWWpb+BLXqXYNpVDup3C1qhrEqeSdKjF2A3mtV7YIR1c35ahl1QvsGZm1skvEyyWa/sCRBtRjFK6J5iV1SMR0df76yvFRf06zxT3vEjQbraszstmnUqzXEv6sHVZQhadp9Bvsbzu8sHUulURe27ikuRsUrXe8GR0frs8795r42jRyJ9mQyPBWQuMnf5G8chej9GoUVe7O5Sxq8p1ntG9RpVotLWo8Yp1o+I6qElEmvXVJwS42Ux2roYnoqHljueFpnWmCa+UuM9LAX5PmPT0eGlTFRRykKaR+t2nBLxHwUiDXSTsvLCheY6x4WNG/DWWb0hBV18Xxpf0ID/dXI1sW0cV3h3KZqS5YayESZBW0iKagOtXMc9tT6oEVs4QNReFINkCjENe+jBkLuRL7aMVhAZoAcfA6I+FiCKHiwSrC8m1UJwqWPRUw6WippIpaMhQDIP/iEokdOd9+bNLrk/3NEChg2IXg3fvvfN933vzWpaRgUaoRkFqB5z70gJSws+1IRV3zc3N/y+Ped26lVAhYEtaU1pIyV4wRodJ/CzkLOyCqyWChKEQ4hmoLFwsehMmai/F9SWZilKjW/ZE24B10y5adZpeBAijsxrhFmgZDLGH+59ZwDyJ04nw7qul/f+4GbsvWf/vVhcyN5J2ro07qfU4zLonwu+i3QyKC7pxjd/QngWidumzcHfyTiRxFF6TLXdf2/MXPRGGzRSUJeutPz13aTMc95zz1GwEpm9bsYKInv9jISspic+ZY5hlijKtQ+1QK6u4cBerEskkL3euTGMWsDa57dlrrmuDzTBA87i2n7HXS9QHU/6Z0mzMMPHegdfDejHoQ4MzIDY+DNusYQwuA7bvy7mMjxK5LLsapREosfgH9F62EKFlhc8O191N45sEYijNs8OQ7JRJv1jzWi4WBtioO1+vVOKwvf729fh4QUcmDnCSK8lYMywrdcI272jHYzR0+2bhM6WZaHq+AiToJb0X2uqqB6XX8JlSAg1h0HM9xRgF6TauGxkfiTp1KITHc85eGSfWx3iWidlPojAY1kxhCV3lvyJUlB6dqX6oiOSr8cw6q2FWfmXjq8O8ArJMoYmS4KmNZj9qXn+OOe7/XS/at4yG/24fmyaPK5lh1Xqb/K3KOhL0m4cahylLAZ15j/CmXDIDO0dbrkflLzzVradaZrkzeaT9M8mPAsEE4sFbkkghn9jK+t3MRn12epmz8L0HDOd42D6bKNjl7BQYHMUev+K62o2W7/KHe4bQ/ARBWas5RBLrp2RP5O3NDkcC26YVjH7nBajXK837zLr2Xb6UR3pVlwLlhkiUWhENxxdx0THym943vwx5cw9/LK3+e6zE7qSIBsj20HmEcHKPM3BhMQYiHhEDMW8dP+8TFET7tdnVohfKYAAQl4rSJhGUb7iA8qFh3WMuMAXV0fm7FOJjogElrQ2niohI8SGJ7ve9vO9lm3dkA/vUAuDV3pSjS621RIcgMxySRJ20RtIatHHmjqqx/0c/PE8wxlVZAHzXaVbX92XAIm0il99351n6TWR98ZzxZUDtECyD5pORU7XDgQ4QT9jyl756INMuXx0dFjtZ+zHdytm5bBBbcteMKxD0EGaLmnuIxteVyJ7UG5u0qkSgBac0lq/D2IDz0uwFxvTer8JI6ejxZWt1W4tzEx4ZRmWJXCveDtQJfGTIeOSsweqDFajQst1JKqLDelStWnWNkbcWQsmjATH+lCyTs5LPsj8QlDeF9uS8yKuk2mucqp+CP3+V9Mubzo+dEPC8TExoMvCzTagwQsgYPikDFg/U5pzZu3yHc82eRCqByokHUgvwjoLddAB4t6zxal3df+QcoaeilFLngLV14Isu+cE64bCUAae6RBMwIsqw5Qdf9yJfqgPa3zti2T3739NIeuFITQVE0bkOJ6duOx6WEJT8JCJTE+U1KCxJ5LdRyFxjrhIsK6Hmsi2tpxFgUQn0hPQ9JXux0lh00zr6fRWSroo45g80dJpUd2zBxInBR3jXxHmDi8Jft4pV5Z2N1dXV21g771u3rnFtxzj2+h3QinNF6RVC5bdxsWPUn3e1SKygPBG45jDC2lRiFwSSdgeMFLF6zTGWGoChUaNQ0Fq9L53puVKtBtFAoQVRwfOA+Qw9SULD39fLm8e/+/17k6q6PoP71skfnN5Ex//GpHO7wlyZ1AT+kV6lu7IwZHDRCw0vmBjDYp0aj/QMOSVBnMCiZXlndG+chgp07VpPWVLBH1RFSYi0JK49L2Mb/gmwDoPXXHkY9/82JnCymk3KgQxAZ7pPFvP8E/9NKkEAQLVY9vBKAeJXrLSRmHlWrRN2RLzS5m/C+PupqZ8QSeAkj1g5QUkIiqDzcTUgTzmvO//gai1MwX1pYNV56Aw/hKJTzTFX4a4I4eQaVLWkuY3vFD1clLk6o9OsXI8PRWkkCyyhb310rCRSYsF770wa7y4/iyOiQFvxLlYt2+nf07GXSR5mqVDoheI9HpKJDxx9hJWjxe3z1fNOuseHR05qPpvnYK9USIVI9rfUVZzsMJM9Z9P5bbynhZ0JizIw0H+5hX2BE1A8kePZMQxvMmFxZbArqK3QIJa0onzCiLrIuzbIWUGBlMjxJ4jVB/YTMeu8E1zi8ZhS4RwvGG6kCqELdJ1DHghaC8/IyykaPYV0fRcc1kiOm++2PO5fChUDCnEZY0itzNmxdHxN5/IhhB0YcDo11l4VQ3TvOhQv+sH7LCV37b+LklfIJTkbZM4FDJj9lG9ye54LI0fL45AmTGV4eZ4i8IujoS5L95BihTolLIiJeWJHigzxPsq0FLpqNwfJicx7Ja08voEHGCzpKmuiuvoS932hxcij0nBXOOhnIyBd06si2fs4TyNJ0XOnFNGF2CjcxoNT/t8CLIbJtuH5PmDNC+TXo3JcV9H2LUx1xyN6LRbf75WB/WWMFr9h6ej6HhAjQ7QgOvvj/6cE/CKaZpbSODlzz5FsgPPtWffyyHpjar49D1xqErxWhN1qvX8RL3DbUQ35See4ztHO4N4ifaoM+y2Z1dvZs1Fh4fEdyNV5wvaIbBZe4WdKw17NgDEhu5Y7hNrFQFuDLQSYBsLHEGbQ4jhHDLHR3eyZuOwhtuWMfGltW8j0GdXV+3fXBIaBUnjFKXxhfSNX3BiD3OxlLL7gttHGPtX6LgwUo2xVjAR4dWWGLSQlprm4/JScWHGKxe2xT4KM7XaFZ566ezxYfGB9SX7BoxgLIBrU52pmKU4utxyilP39V187Ma2Uo2eOIijYKveT75L1JUpde+QpDPN75U8ULkl/P3vKfLdgi2wgj4GBIHXqKJBjfYUbKm+fulNfPKqW5I85DhcISFzZKoAdpXCruW88WNJGCncchxVhcY1mex+6JgUFhyeBS+W/zLt/+mJonM2SoQdwCvnJbDg/SST6H65vN7Ba7ZisfyyQyFNBZq8OfHmBF4X821418Qfl/a8gH2nWq8fSHO7WC7JsItEH5cD+wansXwnS5Fg4NJ0NmjZl3LPxJCJqEdKdJ8ekkGwDkQtwvAlOmFd3o4MO7kwifrOYcf1Rg8et2u+2a6fv7CQ3mp+PECl8RhZ28spvZDZg3NLdPs2HNHuKdVoj6RS8Fm6exg+znp/zF+O0+UbUCVr1nfSS7u11HUXsGNXbY1kBs1bpandf/yPH5xftJGiwDtJeUV8OaEvENCPgWVPquE6EK5JmehVqxijmWdfefP6fb76qW1FfMHdaF8LHBb8FWb72yo3XhfUR7TXubHsR3Q6nJBEWupGSYHML19tGhV7i1JYYqSO1ofBP4Nu/7qmfp2QFJv3G/9pITZH1e7b1oa01ynR9zmsx7dPsXSAsBPUKyWvD1wRYMFd75Hw953UAtvrkv+1gK6HeXOFUa5kdjgyPHRuenhyPZHvPHRprEdJsbMU4M2OSr7XlBbM68RR5Pw+wmeOBV7dCfoOFdH25mEnlzf6y80nzbvNlTesDhuWUe3S0zc0+SqBIbHZkHkWKwTyOuE3xttQyxH2Mnxg8vYLFTzOhH/HEko37aT6vvMVMf2LnZmZWcB3U1VWTOtpPgK0uEaHBXUfRniWAQ+wNNIUrPyvKnkefy7D3huikowCoaOeRgG4x22wTHm39snC+beLfVYfFN1b0sXQv2haKr6WTtmlMsKPus0K6gWvRVAZJtEI0eEXNIZsSefEpKPfu8+89fTkYJ0tc37WNLdqUiZbXPdDzfftjkE5UyD1y/z/72fIG7kn8H9sKpWzgGo4OQAAAABJRU5ErkJggg==",Je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC54AAADwAgMAAACvNLKGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJUExURUdwTBOXySCBqU6V14wAAAADdFJOUwAJFUZpm3wAACAASURBVHja7F1LrqPIEnVK0IM3AsnpQS+hV4ElmBuJRMJzkMwq3hJ6cLEEozcoo4ZVvvwAhsxIPjbYtFSp6lL1rboYIk5GnDgR5D0cfq/f6/caLsM6L/4e27acf+0DE6J8yfn001iEBL+hN8tSljXXrXz5Q1f6HiFhkda9VeWEzLsmpl5yBp9wUf7NmXQrCFxHjyTDtjH7V2GSDG4HXndC3Pmg9EA4mQrS6VfIhr5CRL6PoQFbSwhHWV/DlMtvwBmDEhj12HctvWtkC3C44Odcpj4ThGU0AZ6Emt0/LEFPH9hYAZPVAty3X0FFA3wKfTJc/vGFdAVB3VS+pkJxvcU86ssW9OHA4H49vRMC3FzvUS7wdyUMSDEhR2cOgAQiq8zV7KdL7wMXmcRg4IySJAmbqFnlOYWRvTxhIzzc86YUm4wW5LthNlCMAlBtjzn4PZRL1wXSB9oHynsUQP+XgWaDSPm4uJUZkVdZPPkDvGW4LWaFc2PLLIxJPtjTaJizvCby7o6TB3P8ReK8JKvuTx7ncqL4Z5jmkbkjlD/3ncYS5gi3Yd83zT8pRR4Jgz1eibRWESbbCuj4Su8yCw4wOUeCb1z2WM/YqkkgpHvMR4+VnsAk3KvZRYGC+pX9WU1O3K9EUmR7eMA8bWtRUDJ1n4O3zH8orGUU9Mm5GVVVGa8bD7cVWsAcjAU433yMloPS9CzFbpYQVZhbuzQZ1m5Acr9ttDPNpPtIutV8jVy1nclM4bgBjnFvY7Pg9SCHPS8I6T9Q8hUQzV6pTH0SPjkopSyyN0I5wOMd8ryBhSLYDjhdLfFJBuoui+BdZm5HWBARpOsx4FXmtayCp//q/HLY+VILwCTJQC+GTTjOZlrU8Am5DVloRmzAi3UVyDBfU+kxXDdwXdcj0ArDgYYVzGqdMPpVQbeIKIvN1vbQqXdNDBIne6vAgMOmssiH1QN7TtKD+eN7lAV5R4ozcvTdxUg30xR0lmWQqBeXiXe86LjqsBFRlxnxNIrqKZWggdPkRmY/JANnlBd1WpQV/a1+b1VlUtVFQq9pzGCsINRZ5ltVjzWpgboUGyYxXOquTsw9cu18qEQnCvPq0oP55wUDlsGukAezkbpOjek0A4/Ur8ls4CQJCS5jVsCymahby2mY00B8m3sPuViSpGfbR5+GguEOtVguiZN2J/uTAKwumqItWBPmD+v5PxlkjNVgbh6ZPNQPFzmQgk/PB+T++2gpRV0vybVJFN+jKOnBvtLUxGb8oyK9ckZ1A5Ys43tyq4tCEcnymPXEZjz+SS7jzXQq8+PhNrslMaceth8Q7DjuWTu2gdBcUzq8u8IfqxwFO9HkbJxqov1y5sCu5PTMdYFKY/AezcvMwE00abDKYB/2th5ifxx70LNBMEgYiesfnaUxPOy7PgJrEgO3+wCMlmZxAZ5m3o3wgQvE8SH+W1BhUWu6mowIPmnRU5x917UaXG6zKAMTNRgZV9wyDUDrt2tDbqCgR4vV4IO0Jag5ztp9hV62Ibyi36iPUoyct05jMRRyF5dg7wm9flon5a2aSLlFShNuI7QG0kAOQtgb5pg4a55Ld4sWRTtn2FAMOimoZkjfso5mBpMUitNIyjfbfEU52Aen5kwhOOijlqnbm+Td1gPf1T1WZ9YAzscGcDqR3ujqDYPPkETyIJd/PNN63TnMzMGkuyFlkzOI54wt8nqnZYs+vTpdjCp67RhLPG+Cq3+jMQnmUzRTUyJfq4PKXtbXDwYRbwgf/nmw1xp5q4594/D5JWoeLWaH7KL/F9fxPTIh6kiqNUXYL0ctl8aubhPtEkJTmxPnu4090DNQPSQOFYnAS4krmdauuodxzkw0IXcS5feorGX031i0915yHJRuzfqXCv5RIvFGmOQyZaZqjA4o4jaF/xdlWoPvNC3rJhr+QpHWbNAlYmnLMeOLlP/+BkL2VNo0rKGoalvIsFl1+UrE4E1DF8y+qKmcMhI4B/SaldH6jsMAt/pDNSQPVmsHdQFcuSzWpQ+BlPz7vSNx25qMg3RklWE97FJvnbBY519G5KwmnGVSSw2iLaPji8Y2oGmxzdz1qxfKRd2+w8YoK6JkoSWtIffmxWNFUdgOoTEXHs4fGn5TZ3sZ6uIURtMY4UqEo9NwmCJWlHUhaVNC8kzoKkv2pZRy2wQqIa+AebAWVwhv0CPljvtxunDe7TvBsh67nXExFdshgLwwe4ZJHKzxFG2P7aFcjcWHABQ0vtGJmNqnGrLOAt7P9BVct0+Uo76+T0O9BWkJkHkMHTtHW8x1mdxzrd/Qs4El8ly86zfCaLp9TJOXznKvDAsxw4j2bN5Jsy4YLCpI89mmQFiBwcBQ57rbkohgzCMYJ8g8GrEFbzALLiJOB3N+P8IAZsJJ6GHv608Z6alGOe9V71wfkir4hK9bPtZ+L5ksCCYGSKTCa0xKbsZgtATGrGt9Q/mNYPozj7aIkLSFbtDb2s9wTuo1WgUfWSeJrMDkRVTvoFQVRjHNvfy3/J7ETa89L29N0z1r0nLg6mIXb61BBegmwdyx2H3YzZKf5ujPFOj1UA/XvnMoSyAwaKP1Ud7OkvSyeRfOeS/LP/xL1p8SWTmB5GUQ3NkykG1Yrut5R+uMEBI9dzARI2PSjzL9PCntUu2yrLMM1jsbe6BUSaypORyRisokLwu6N8uiSEvOmX1rBtQz3cZdj3GdQCE4jgHzrExZzLZ1MZDHUFuHhN/NuEbDJNL23cT76JvrHOn/nUVetlmhWr+dpic+2cDiwp7aUO1gm0HTR8luoiWtJVqDew90f7HOzCo8L+XdAZfi9WBu92ZfHsPKjDnH+SbMmXw1dp7ByPi4hGxUVx+FuYSIiVE4W55b431mPp9Y3GhQLqNEGhziC+ZibIwCQYNebKCrfRffH6/RwNiN16mjMcwNwoSANdSb6Gav9l1vQ9C4agXy0/QMss8jfABwSo6zmPqXzRR4/HiDdrRQVxuj+h9Jefn1GfUCgLk5AnOzP2JX8Qkg2wXazNb5lUOnQP0ibKZU9en9qondIu2/oywLpQM4jeR6CyDWslASQ2zKudBmxRi6YFMthH0BRnv99lgWVsXdG4qYxJxXxr13XDx74sbZq95R3/M00xK3ocqSwIfsZjPAotgfi2n6GgzwqgY9Pbs1n3E8Jpjb5jN5026qMTImiYDBTUD91ZMT+JBMBcAJl6oTzUWi+ZlF/zxPkrJQZgq5ou862vzyM0LYGnzz07Yo8StZxVOvucrmhCU05bJCl0//lGj5dXOkE2iEUjNXg3D3oMEXekdOM8PxGBtzCcYUi5gs68Yb4hsJ5KqwiB0gnM+p2m15Ktw7IudguY7he643JTc12hjuNUflyoFG3rJi1U1d0Co/atU2334erYWQ7zefHsd5PCkWCL/T7Yc96zBnsrJNVzXY0FA0xeum07lNW99RA8bfmi3Bgts3dawGerrq66qtPbspl3JWqcjjYVGWeQI3PdG1ypaEcxOqto+v5BgxyYM1RuDV6605125asJKta53No8/bxdJe9Ij74rAqgkUxmbxQg26FdDG4WvpAwPjRoLwi9uHrS0whwtxv5KUoix3vUVZlWtNftGIOIwl2cRRS7pqWjMHyF8ISvUqIgYw3Gs47oAe+675RtwiNE6VQAYWazVzEZF/DLuAs7F/V4QNI78ZtHcCSygdyFq+c/vLFha96LQWPqiz8/e2MvXfY1WWsKMtp8r7H8TDeahtr7LwLRw2lWr682vSimEDnw+eKj8jyGeSPLei9IVT/T7Zqvu69t+0H6J1VE2gmhrWmGvtqWA+1M+noOtX7R4br2vgYBD7ruLFXbWzbsC32Yg/lyZPnP1O3EVUX0oVzb7UeKRZ0FzrwgBO6ascnfJ9UmvAfpU1E7itlIgN3AugDDM8qxUXXXQ3nDti6FupmuvIZFzJtAQ45DnSC3Fon+TVVHVYLbi5/Vvs9fq4Nocoo+j9AUHgvoJ57M4v8bC5Hcy+1qjLud4iCi0AwTQk3O8SH7nylCNSML6L1jmsWWL6IEsRReeVj/4MuFEt/j9ejh2acYL7F2BkpgmfKolEyogtea3ms7LriYabbLKKDOlxSr0IflHAO0xZ7vR+WIF4Du4iDxwCY73W0VCblMrD/qqDopRlDRyZmLa9xFbS6h4R4xlQ57yjRfPPusngjvf8CRKssu+5sEIDBG28wQk9hpRxqiEgI/7SSdRhLo3exeEP/lAPE8uswR6zSOfpzkC7dPtz5N/tDI15f6IzzuJkrCZPhgEngzrOCmcrhfGk0tyx/qL2GzbRW23Me3YlpO1ScF0le8inGkk0ykhk/IUd3msv6By+GQF8WR9HlAGXgFYI5an4IDB8ZwYo/vjLo0i6XDOcBnvMglxGeLoVweYxxSGHkFfhsooR3Y5lAayw/aAUp71ie5kWKo2gyL2keJ8WtoEBWfh5O8wIbsV3/GPgeZruG5amCHYo33lfXnjqHVz14EaeVahJ8V/ujmqNHF0pj7ahFGVxEJKqAEers88TSk0a6/k/d1ew4qivheIRncVcgtXsxj3CfgkiwD1KMBOsLUniK+whnMUSC1VlMRyc85bHNv102kECaoDkzp2e6E4jL5a+qvvqK10uFhxqqimlu66dE5jpkE7RFtCa/BCk8dDwp4eeou/mWRglku4LZZcmvZtm2B/w1CHXjOkFsGyEFjFPWE14kMUA9QBB98fC4+HAN4XqC1z2vY1m2RDKfzdAAvlU8NJLLu4m1ddUt3tw97CZ/VX+Pvv4hfb0lwFLMXBC6PIPllWPm0dB8rS00jVzmRdIJWpZOC0QEa3QFM4f0F3B0/w0hzLnPNexUiVJ21jHg1hp52rMWUXiRZKJHUnTquf/RsljCpOjoioI6XZbl5S4kD4ZuyXH0BW+LR4dDr1ZGNTrRA4dG5Rn0PHKPxa9X0Ba7oF05EXWBBekJI+dXH5p1fVtv6zrnXaffnnLrNE4hgjC5AWtJZrlzW6vaxSIda/yMLMqRnxrGZNZHnWi7hhFvqCzvDDInBfvpnBNyQ65Cy2Of8kEmI9fvduZGHn4Im7rSYwHpumySnJOScKL9FzSmpjOXnaHfVD2yavKi1ma1jf9O/Iy4mB9mKdgsE94KFzjfp+CERXqOwejY0vmWUAZtIqQaPw3nQ14FrSG7Jk3Gon9Fccy60mGL/EE/vdnAk5Z2viySBvNhco8F3ry7qK55UsUtgrZSs11MjQ+v8uumpKdey6xmPRRLjZ0d2zxwPltgAA/Cc4Odo57CONdX+ECWUmYjcbEfdt35oFIxIWQRcj8O0CZyPBY44cHYssaDu4870pMK0/9vtPyVrTyEaOgIlv1pOF3n787XDuCTLiMUapPnrfLibWZD55FnF9jJr+l8JBXAQEJ62DKw8fkfIzQiBo2PXEJL5o8LsXX2sT7yenwpD6DkGLey9AaEKM6HuwoNvtkXDUCvWwQqdgz8bQdPb0kOIeQkSdKU41oWq0WRvic7hN7fYOfC0BfmfX0oGT9y5zjMiuqL7lmaC6vTWn7KmZZsC0u3Guqimv0FxXnwTskuNDOq0Z3NWbKo1ma48zxEU6XiTPTLrYy4wEZNVPePptUD/Lzezh+RWQbNnMPNzp2T8M7nWqPDvq9Y8Z5yG90hXldpyupmmuU2dD/qob9njS5tM3RN052+aWShD+qfWzDa5xOOU62QpLqd59v5IzRdC2aDkcGD8a2+b5lFraXLGgDC+FZ5FJv2M81g0WcMoPNw55Quoi2ZrFsRVfdRfoLs/KSD5kuDmyP8M8KdD8x857zcoQef1BX9fIKY5LqiDnEbVmY1GAQCtp8bSBduAAA1WZZwocTogu1V3UFiDWTn/gNWLth7Hrx7221Nqjcyc+Gw/8ioHEx4mE4+3I9QqGWDNCPNTKkGjRTd99CFbDsAR+369iLfjbeh6TKvmpxm2vkyanW/NUAzR/3pjuN3IeYOLOwvCbz8AVeM2bo/fjJMRmPOtfNoQxpMpfpDVTZhnrq4EWQGtXSoZtpfFEUhv9LhVbY9nEIRqag1dnLR4VkrOVKITE8MvRer03SphoaAVXxOFjtzZJCZJp1tox2YOXJ6hmpDkp34gVmVfyc0sgF7S2gpvEdnfiIrVPlbeL4392tmcJU9o4ZT8pr0/VYkNO8Uf6nXBIRI/HIF44JXtnPF0JCum2h6SupS1HKB3Tlg53gpsavmpeq2Bie7tFvtG4XqxSJkmsU2TjwGKv9wIkER8mT27Te2YD9+5+ps0RmtxfWxbGbnXgqhvgj7c8t2XRe4a3uGJ4mqLKHAsZ7rgM1qpo451x/+lytVDWK+07UbqBboo+5L48MfaYa1VpiPaY2Yi/ei1Xo5NzAz6iCy7r3k5PkPJfMydu6OveL+jAFN6F9TUdxoVvStHr3q6BQWmUVP9tQvhg9ZdZM9H9HNkl2HuyjM/KvQrCKWs3xo0sxtW8J1xPAhsYPO6/ySKW96dHxfqn4x9JdfQ1EBY1AwigYdOZ4708L79b4lBjzWDEzV6YrKyfPPF+mKNoqLgEarwWP0z1zkNa3CxNbc7PKBtKsWv6zSbIaZreiwCE5yBc9Neu8hXdHsCJwwor07B1GL6KYcN3dROkC0HEczi08zMYXsUrGzlv1/ixtvaQr1ESTpbdw45M3ZFqFeHVMGL/FLCLqg4uIhNsSgftrPiv72KN7PFKSKdDfvZ8/O9uG07lwHjJGMZygFv9UiQ2mk41zmPu3AfgjBMHEqDOzUO7J4xtICQfYvduB1ZPX7tN4izwZ4C/AxIqXGWf6QMy/by//XJC2lPIq1qAV1hKgdKNJ1O/XLnZl/wc9IMPl8iLJ+b6Mslz4q+G3wQ0PWcPcjWN3aTeqDg8fzES3ueGm7u/qxOmGjJV2UFz6ohD6onEc0dOlfSmv0ppbu6MSXtQdj2Bi5fdjThWH8kmvO1OyR06jRDDEgbsDONd9oLV/UQYu1/GQs3GW+lidiPw6rrAuypPbMZ2xQU8SQUfnPrYp6ra4oJLyFK5gA34gt7FCpi1MAvoBP+KQ7U9vJqsaxSDa/PM/vgYbpIJDtHK/JJOyp6JI7Z4+SXLkYtHvY6wXOZFYq/5+b+PQ2HQ/Ky8WggcCq0ru5UAwKReoTE8wPsnOZzwAr2X/JSFQ0EV8mYTieRmO+AcXOT+uFIX2+kY7cOe8FueTUO+z6YghcdddKz//nypwk1PV6JjpKl46I/rXrD5SoWAVNMeGsgIjarBhSyZNuYmL0VU6FHKchAZbsnKxn57inPLIHGrhzLgGSv8U80RgYVVn9rVr6SlIGVj9S60tXqIXyFXWSffc0UAR8nGQBoYsr39cBNp8Utiygw9VMO0dLDdMZhK2jvUzL9H3YXJ+q91QFdJ8vXzuj4mWhH1MBJVveQHVx4BNOc3bu+tHwfZadCwbLYm/uDfziqTfzMqWH97k+1eqnKqArch35MlMTY/tofJenmgVmLKUYCs6+UepsucFBjVHbM0KIlLgioKclS1WjrRFLF2f9biLxc9WAb7H0P1Px6KHNdifAs1lWw6Uyc6WKnH547hSQUjuks7eZKt8dP19Q2L/pViXlWXLDLmzmi9oQnTFLN7x3pyp+PzM/QCTF/0IyLk0ysBHEGs2hNoh15qI1zJq34xTUguKVunN0MrlAOzJPd4QJCwijKOomqC1LZqmg3JBpXCN9lo5fGyfqe9GFmEWwAwJ34Ok64SIU7sX3WO2KerPUjpXqp0ZAlwG8Ep4sXrOpqOPwIQGcIWR5S/Mj0PC5cAFoqfnTUaLr9phN0k0L9kRcJifPr8ktrW5pck0vnE4TzH+UE7SNtxoGEEni0US180XDG1rhrmEt0r92ZDHy3Tler5YAY+t8Ky+16nHF6br368SRpQ4//2mguAxpbp57XKftG2qu+JzVcIGJgaNbz65tZhMr9CXPEWOCdMvdL7IgPlfZpUryWebC/PdvCNNsgl9IKmkokKuivjKTj+4OTjx7/AJRi+15Zumb0l9OI2lc1cqhzBlFHVWM+aK+f037Coq2BQMvr9yzkFzYDH3WPlcpHjDKBdI4HbeQXGB3ElBasw+mDyuUQSx6kq1v6iiUEclndFbBuaumUvSXp6L7qN3g81GL6x4dR9AW/CAIKPkIzuzMZ65lufarz4PAvqWi111yD+hwRAh1h3pbbz5rYboCXv55WfQWQo3PsTn93IMoztkMrNfcqt1Ks06nLmLw9unapV2i+GpyPU+7c42hf4BbGPX8GhxP5I+Ohi0UsT2ZJ1xbNKnxRpSOhkTIOLumdxXDjJ04aCyzP2r6LnKNB7pPOvmN0nEgQ9uoENHMsBTtUtbh5Vdd2L3np8nQGvoOumblC6vIGxe/ldSJ++xeOh0m3TnUjxs4DkOGFnPiwQcDRcF5SFIfZzJKY2DFWyyWMFV9qjV1FZRr51ys7cxVizaNtuoout9aJhU9HxMJNqzJs9TCpCvcPgGYjFj+NJ8ldjl9fKdz50d/6JdnrTvqZi4ga7BF0lLqQE4K+iCNhujydXE1mYtZHZlnsHfTy8c0k9Ehaa+X+/XaXl0zUP9tOJKeE7y2QD65XDeaqY9ueMp+LxHInfvLLPyloSuMftWM4rZMdKrhoevdOanhymk3n6Q/yUzQq/g1va7FIjnbzgnqupflutGzxC7S+1NeBztBaCVaa3jpBrA4g/O86jG4kaWjfoYf6M6Bd63l03dHXtQOFu2exhBRc/5PdbmX3eg+PhnM57/RgPrGvEgAbg9SSrCUPmXnw0AXy5DXoSHNi5zue3RuCDlNdSQX3qCaZzXpEk2EBBOgSLVbVhdHMAZTn/oIES+x0abglif6CSvNn77/oT0CPmVM+lQY6g8jgFA6SXnDc0HfgASAK7X2CRSJ8Lq8uzbLqR1zBfeJGnq593JA6k0dzqirlxc4Dnb84Ex9z3Odh7zXinY+igC4LvXgpfwwjb7om1BdECB3/quCFnEN3p3Vy3GYyi0xsP1qiq676w+TGGtb8Xa9iKO3kRdKZ+eEzliuYaBLboNxGojX3hN6cA/vcsVA9KkyXNATmoEuHo/Ku+dGF4MrICaIJ2eM7t/UyYaq0f06FbPs3J7mdkmiuygse4oBpkV5odbhrS5VsuU/UPDJ1/BuSKMhaX50CEwVu83IhsZwebQ6v8enSQ38M5xtLXmN5/lzPGnmvpzPwVE/Eo1Et+zr/di5h0yx9Ays+5OGij7OIgUNwUavnisKWjPj/s8K7Cx+QWtOM0raC/w66cECvzOldRHjTE/H2e4rrPSBZ7wlSZfzuv7nTtu5M8FHdwCZAZp0OQASlw8PjfxmnF5V0/Fo4wkMxPPiSkcN7IQshhoctfwBTH+RmSNQFjqqVXAadkVR1LLt5aXXR63/IhUjsa5JQVOeGq5ZcSH/8URo6s7QujMNccFbzjEgsqwolFdEJkUYywE1Y1B/ADBvd9tBf6jdKn8kRbOo0QwhPXV6aFwZI5RQdKsX/1J3NTuu4kw0HuG7+FYgxb24jzBPQSTYBwkjkT1InaeYR5hFJxJZzWKCBp7yw+YnQJWN80MC1pVu376dNIFy+VTVqVPnhvPabv4nMRtBBhZRsxDUZn1em8nKG1HpRN+A4Q/AmOzQT6ZPJ6oZQneYC4VV4WEI0lvj7xCmQI87p/ucLgxb20R6hV8/21EkfVjcOqujbIG4StmEshZw1A+XAMwtohUVnWXimEyr7EFOaMoBOoOJ8DUx6DvnQ3n2RqHdw/pPdndsT+JIAmh6zKdk3Jgav9B5dAwYT/YAySAC6XsA1iekRW/KXLI/9EPe3JIGLoSS80YgOvTGF7trcx4JV0eArhl4mQ0+HZAg7ktP0aX9PifR+uMFlttGxvas97xWCN1PQHXVxfPXmzoGSL5SSEgfIu+eoTu2cgO1srmHfMqb2w4LuPEKuON49gQWlC5cEBzls27znbbO89UannsFTP8PRKifNnOqCeo23cxGkckJ3Q84mIOu4tUeRz+qJGD5WgiAhZdsTNQlphmB4aau35hGmk/r7qAZh4G/rf4gBl4XfmMeRXHWoJC8nZ8jI6mIy3gqvRwHIv/mvkvqROPZcODBybsU0VsdC9cgzdg+sI6Hzj6oo1vzFq+hFr+onDp55RRJNFnI8hNIptztEFp3TqJCQdbYDXomDH+B5/nc6+UJksqo08sFSdjJpvr7T2dL2gga3P1pmnl5tbnIwv6PiwBZ9K7RQ9tlYm8+vpwJVoKuPVTuk/z5PB0zJDA+QEjvOOi8KBAoYN0akl78LCwhnvJsJMjwExV68MOsKd/bxWCWohC1arSiiwVpWTI9NUGLv4gIMibqxHovwVRzEWl2AvD8UdjPjkcQ55ImuxcsuDqqmJcGyqGza/+zVEG5VbjzGrGcFlYitSdMXa9ZJEQoM3lA37d32z59hfQGLZOxne/v30NeDc6zK5K8uVcE6TOmjhHRCSiHztpxUZeeco6mgBQiEQIRu0u8n1xn6pOaRY7P0zRJ26E9Pmd+TUf3mR9wpk7xb1Wbg36fnrTzNnVOWDaOmq1H5qt/akXIvYegfK6Oi6Y/G887oBLW9OmJP5809cigHGr50/k4kcYQ2QzP04PisXD03UTdbuwui8dD7xwVWFroolAO6y0dF36b+84UweQXLs65fBXdCTaX+Y2sDMu2nhkPWdm5+4ydd0kcGp9H4Nx5ZMD64iydlv8gP/UqakZwm56ubgfGQJVsK1rBUUl0wnlf5dzERTU+VxEV0Thy15myxZNRPESjOF6TN+9samzpv0sUMzyBGOyx9kxx0glzMGgOtFyRim6kphOTY/mGLJYM8YEAAOYkhBA0nsVpaS08GnoXyk/ZCrm5WKyJFom4noYu7tlAm1bUui6oAmk77PaOGFli8+VE95OAgmqExaK3OHUWnwzsnCBI2+rnKikgVvMkXksECs84OKXoL0WCJIPJJMs3YAzKbt8wMJk3+QVGFslMyzvM3HMkXOW89AAAIABJREFUF33nyFX9LdSkqsiPMWXOQ8XX1QwFeYdTj0zsnMDcoDNIGBKwDVia8v1mresX8ODHQhGFC9ZYb2Z1lhVlnl2ORZ6mY6qOvx3cRNt1zXYdsIKvuydckC0qfB41Kx2tvP8PSVZvRrcmQh+w+nJAgRQCmSPDD1RR6f5DTh0qMELzJCNn7Tb5nq3bS7oMX0XibBHlC0uhaz+pmgTk5v6A8WiXLpEzfBsm8DkV8wCDUOihEvv5T0BgryU1bYaWwDK+GOueV0vSmLMsinE2evWGosfIsYKNOo/n1cwk7DhX4xcya4sRBZwXloTIgwwHrxiLQ0O90sqvfRace/VePNdj13veJ6qbLtKL6CvQvQMAL781mfMKYXv2jli2++LPQRDLOBgMcfNHiuh5GvcPFikdbdkWme0B+GJeInKkUzVxMZpPy2BMNscI6SNJXTrw5K2/H3mcyp1PbE7Lcrba7pUKD7qPfOqapJtWDimKBaDww8CxNxUQHvgfUu2DS6llDkEPjk9qnnUhHRd0Cpz3ueiiyym0P+RsfF5cElw3Uu3UZ5ljBGl+QDlaGLbW3hBaO881BM0d44+ssDoxPdHxoriYWs6pnrn6LTuODSh8Ui0o50rw4o5x+z/vzf1gHf4HLZb12yFK19MSAiTCywtUgtTYM5sjYQrd+YaekcaLKRA45jweLvil2r1Krj/tr13Xg6Xfs+SfV4fi6RZHiUDqO0+/s1z21N+lWUqYRi4CxKPvkIkemvkPEpeqHgjpRL6WRCniWOFW00338jkABGGkAwLjlAQjEl1X7hx5Sdde+ih3kfSRTpScK4ydF3KVZXZJn3hrelB1XMCM4vt6ixiqiq5257TmyOShu1nYQv23xqlLbszpVXuVYnV5QOyaYAL4cK/Q6HhCQ39+nx7/hLOHkP/lj0La9X/Aob4FphO8aUHkX0L1zy9CEx3dtFiSXMdGF+Lo+QsK6jbOsqLpCTh93eUjc1/8ZOzOm1aLzbIXPaLxESQtfr2hgie55Uj6QcUJ4eWy6YsbPEmuizwtwuJCFNQe37qEcgXLitxj5wQ7EkiUDtFV7ctXIZgWof4FFolmtvSm5xMBIMIu/lYg+XLxrDl6r1OvVVdlYti748MRQnqVE5RWQY6jUYxEY6EMbTlNhioxTPm7FvkoMDtCmkOj+YRfWTMrzMUvD/m97Fh+enLrHWjs5x6nLv57M0pFtLOtRQPxVPJOVdEgY6Kuxs4Zmrurdp87gkfhZkULHaeD1P2/ZingtRoVCmSKqUXXAetqSHMoPKQGQsTW5ND2bS0fEYgtMCG6RA7G/hyH3GRAmaErwOUIUIH+G+v3Z6+tahDeFniuKkiKnvFfZfkSYfa3pl/22DfvkY90LfHnCW92NbVzvIDEEr4f4Pdgs8KFWPqhQJ/YS9SkHM7Px9s8UJ2BgNiUraCxCHMRP4agbKa9FpvjFkvh5bs3CFbXUdRHL+BbqIQLO5SPiWCTetRvn4gyNSYSU4umyx9xoYIv182zTv2JX59mRnauSsM4NzROGOdLkM951NJhnvw3njmn0TnlodLWvL7OnhQUy4oiL8v88i2VTvPsZEZToMicCJFPLz5v5q7roehZm39Ah7iw93wemhj5c0sVXd7guDTzBTXOETJoIN97k+gO0lkI+E6z2kqt38X3O2vr1wRJqUh9Ojd0bpEk65NeQ7eCmcRkxA3GXTQiL06+cd1NYTkiipPTDF+71C4AzeO+xakzQKjF7JmocDfpTFua+SJgo21rlUp1L4VcXA0719OooXK/21WWbdkP6UljLcXsrlEure5/9J0LsvlNmbKW+s8H/RWSR5R1S3RbpOLfaVx92XZeDDimju6uqCNrfHrkzE6dQfIhR712oHr57avPm7k94IGFoeciTz3WHTuIVtG/U79zWwtDOdZLRcik1iaMIoxcn/iUaHNqs2LEbG/jOKrlOI709a5IZ7s9Bp4Z574uiIfmQH12p86RkRcu4rVD1ecJu2TMZzMtg5kloeZZVA4nrfyTKmD+A5nP9ddnMhQwewh7RxHP0+9VLa6cf6iiQXkWJSodpiv+iWdLlyIWDIcDQI10cBpQniTT99JUC71yJ5a5c7SDxkvXONzoNT7PizLZG4KX4/sbLqSItQfOFn2tyuI9aJLwQGKHDwathMdn3CwOyhnv8+SSkKEtLHPhZtir3HnQ/kTi6x6AxZ6MbXzOvMDfNtPR6jCKdzhEjCUSBeK7PrsfKRLR5PjvZIT6BjOHQFwr9EO6tqL8PnbIvKvaehl2kxXlZUFpeD2jwUKqlwxcFp1058LYlPe/PwnGN03IeJ7va/T24iiuJ2GJZiJZAn4IzjOF+sIvAFV+l2+0HEnTgme4ThDCafB4scDULsdNlykQOVePHnn4CrAZW8DOmcKdk26uhbI+1PLQq5jwKTupYIxjedihIA/nJ95bEer/WQDM8DbwIvkrhbcxd+et/D9nizPy7vqwNJ4q9pSapC8L94QRwjdjeWBo5611E64Y6eYbqkp8duESC7Aa+us9w1xqm8UcoEoKorHy7DlXMj8SuxqHpJt6gEDxktQGxRMT9BJOZ2AaKw47n22rrHzRN7/nP6BjgdXQw/zDXGjdJoSO7VbYBKu5YIvnFSkUcw/q1DmPisv3k0DMVxVN6PEH2Llim4QtSkceC+N8TTQAhrFzYfR5nNfSm+59HJ1+4QNnonJiINayTs4f45C0sbIo5UIKan+vvyTE4rqalaGdk/b1BEvmWeuy8uYIBc/gd4n81FyW7jQJkyt+BIoo1MVD1nI97DmGwheqLRJZjMf9sb870i3HcVj4GAvBtGOUdrkWaOaUr5HShdgwQnChsxTuWJsVPKmeCxqFSiXd66rkuPG2XHqcaE20d9a9uejA0SWaETtXFEM7/DM2jtXS0JHRW/8rsZ96KRvjVsLM9Vz0Pebj18fSVQT+B+O7attdJ51nPcq2oJdkjFs04A/ThFkMo+uRT18W0y5dPqlXBNgO71Xp9WpDmDuXZv7jrvA2R+iheHjTFIDGn5vYeQtmGMQnzrrGFI0XTB/+wmpENC6/H+wQrFXH+prpeToldSNM+m/ELhZj5rbjgPKGblaWkrj48y47RxS6NmicuUGV7Mh6m4q66POvcZoFy5wTFqWJ9uDa3drTpap4tQb8wbS8JIaBDCbLdb8u+jSkcBpahb+9jagPePAMZcNTA/Ur/t23mA9N+KSddzkWpGd0Sf3+9g6/9bspmF6YuHQ55VVq4Duj+MRpR7fwLLnxuSW9+9ypNbOtuaQYfb6Drtc+H/Fz1pDOaxn0y/HYjJT/zsQgg+/sksoLTuSI+ZT3hhg0hIvqi3jI6w0CB+5YX8f6F4HO5lPwhaXTjHS/u3K6h+B8AWZOLIUIgomj2WAi0YCY3pmbiqKWtO0I9fo/d1ez46jOROMR9KJXIDVZ9CPcp0iksAcJIyXrj0jhaXrRRCKrvtJNNPCUH7YhhHLZkAQItGekmf6Z6UAO5XLVOac+ikMTv7EPDAxEXcR3KDkA3Xqb5uiQlZ5ll8Ml5aNlwjDkjDhtfHbLY+BqtbIsg0mp2o8hqk0eP3wuB/KLbqA6lB105XAeaM6lL81aSIM3RjcbVY2D4TBVP5MSceuPrnBOJO2ZsbaJ1dc1Yb6nTt4a9mrnDAHoY31XRp9Lb9IEH+2zQ0cRs1A/aFBHMCzNMDLVOWVrqWW1dtrn/gZ0zWyk73xgrkzdjhamxKXhZa9UXEjn0V32okcXcf8XA1708Sq+nQI2gcqASdMU4+184g/ssEOMkJOlk3gQ+BqPFwVsjC5jrbVVf7rhrTAsSbFdp7MGVHqulYzn904TF4dfOwUXPVdj16lkc4ck8K3FZJZBD5iT2BvqIsnTtaGSYFkwunAiDwZtjWcXcvObKgu7m1m0VeS0bjcpelKOInq0PcUIfyjUpaT8fUwa+k00DzDwfysf3VOHcbwvi+phfvYwpCvJ6MEgD5wMFXPvQzR76nCOH0IYBDdPY8Sw7YY7SnFuuk5K858aiuXgoUMWXIytoeOd/bu8rGhFIJhsE6O42Ql2Rd+K56J/qBMHmwUAZnUR5VFTylrsBzKJe+qGYkvuZ4wang9KIV09cXEQSOT4u/yZK3IoIRHNJt7CYE1+Dzl7npX7bdarmk4xC4B2wzkM52s6L9oiSjH6g2jovsbMWTBHR9WYC0FfzOZwy1HHaCWbi1vERz2F9TXe44GzAJQ4B5uBumo66bu/ag3pYw0tojpf9LMq+mffq9mElTNy7lAmhnSXX7IkePbqDFWCQeJzJ5w3OV1rOk+eiyMjXc7Sx1CL6kazhGgjhcP87M3nXqMcRS1vkY2aTxP6KNir/qGFv5pu8bxhkuHMze9fi3Q5pA88nssU1e9I8XahmotQMfxl6huo9GAuc11ZS4x2YcW1oEVkZNXr1vY0WKueOkCjUOD8Npybj3pNTGNHzbPWkF68G0MhnZRs3WSjfhIzFOZZMMuwgiFdvy3ZD3ZjdN0Esu2Ac1IrjBa6ftFM1lv+tzWkM6T3f5GVskhXMsGK58u8G99lmon6N3IC6cDQbes+umLZdvuU5m44N1ksN28zdW8x77XMf1pDOotFfUbQWnahrVIxpuIKyc1fDvNKsun4JSOZdbA7/UMc6eO2n8kWWNE5EoiBP/q8lRZ11Fy1hnR2lOqhssvuX1oLi4K2FyYhgLWTeoY5H25V2aRXXPTHV0sujZUUSTzC5NbbtzJqw3nTp9Gd6hHUMGrVy0andqnuc9Ye0ll7L34kSbOrQS77miF76dJSM5HWEaubd2rGEbvmkW8r9UdaSkC4LXptRbrfx8Vn0kvTI722SS/+ykzSj3vmkV7RLzizw7bs0iTNsBoPyGale3zRMuNo+S8JAc5NCGOjAWwyvZlzljqN81faNP2nPaSzK472WoDaH9cpLpW+gaEqL/4SF38myR1FWIyp2EFaxFrdaa5f4olLT1GxtnS7VVLRPwQD3XcNg/mjl9WNtge7lfiPFc/HE41Ks7oknJsNYDtTaoFCxUVQ82CuChtdPRby0N8UbugEt9gz+P6RHJnXTpKmSYN5xkiYgS+4Vt3v2FLOzrFJRs3359b2fx/VPHSeQCuOaGSQiMMm20Sp6viGFbGWI4lGTXkmHYVpSzOcTyNrWbtdrP/Zg8A24kT1omEurGZyaQe7+g4TNxCDA3r1OIZMhNellRbZVyJ6Gk0kAhXPHSP+q5C+Qq55hPTFobJzESzAeI2vvuxmCmt0QEfvQtyz2WDmC1UkLzCkf3VOkT58a9Pr3eAHTk+GviJrIZX1fzo1O1eTxhd8qjWGdDJC+iKn23TraQqN5nPhfFWuyomm2Nxd2uYuhrHSkzut/wlrv6B4gVn5q5RFpWWLJ4fzs+JkFbdXKV+4GBsaO8K/YeF7WH0RmoeEEs47FzyeVBX1ZDqmfqbxITkwK1cOXBy89IWEblOlFKVlJJ9yjZdDHc3OVuheNlxKbCKzXY7BAzi3u2K0nHjGl2EYxuhQ+m4P6Z/jK4tUBlwK/38nFq7oi6mvEI0tKNKZO/BQ9i7obJf/3YvzarJFD6qi4WMMBhwCCy3539FT2hjj6aJWXSWrKwumf7fL2HLuhvTW2tKjC2v6QG+6VpyXKJ9NkxS1Cv38u7jjPDrI44edN99yxbltPkz0hWKqIo50do7qfViXg5XkyL7ZOWrBubBUCeZz08XhTkIPkYgAIyYvwtAfQS7CAhAwP8+Me4EpjEzN0aPH4QYGPpOF7JrDuvQ4JzNEubjvUlnln/8g8sdKXoTqwsdzdg/L45PZ3XA0YVQhnSthL/2kCC5VtPB3Z68Z9Fd6mAfeYo5L7s79yaVvGYNUJ86UaAAzZS462c3VLxpVGJFclSASemAmTO5TodzQEG92zWO8DufmfIVFvKwCYRz/SN8ydJpeafgV+ZVsHJaPZ6981xKNkfb0BdmflNezofsoYVK6uycYWXVLT5VthOl3E8tyCl++K+tZw3yBDJl7y+V3YcDtyg1LRrqnOjHDn76cki26tVF1TAJLk77cg3ResQ5rm6CNVTq1ViOMqL5p46tzn+UB4By+rmrS9G9QXEinzfhL3lmHucjKJDFTNu2XUtrC/aLRR8KQm8pBUNn44jBdG9bGNtY1Bz0ofz22Ku9gvyWQImqiVjL6Ay3ITVt2v2xauhAJyxW85x7N8dPmu3RANePeO3X12KJE07aXulqoua5Lt1GWZ/k+TS/Fb8YzrxjCxUd7rtTjn2VfYNTy6weH9LI/RmlasdWTbfGLJmFIkyjaFisq2Y+Cy4tFS6XbfMkl9RX71Fm+1k6Nf4MHcV+wU0Wr8eH3oDn0QhrVZdcj0f3FL1hLmLzIOTmJe6twsLFFV0PnSMtNkSV0S4kFYJaK01O1t/s8OEsxeSegfchyoaHYRglm51q5+juO7W781WpNeIwuN4D+ih040seTXSA4l0YYOddXbs4AxTcppKvaxCEb9xMpKIbxM3r70kP9RguRJdS12k4PoDnI8nXw3ohDbDDh+gujRmOljFCG9XLMWV2L5RbcSwrTltY3nBCjwJfTZgbtGpvN6m4r9K6nJEHgjRo/c79FXzz0VSSY4MIN9x3M0QzHv5mhkkRwbhEL4pQyPUgbTV0O3kvQHeU1xsv0jegMJslCL9CTT6mjFZOcJFloCotqp9FSYNPDcoJyfKScfVXM3nVFBqtwBX/0VlbpGh9sFNwWEwFA6hYW0kuGgwpWH65Qz0W1gu5yOHGxZfWwOb7VOQEgMRbOvyDMk3lUAkyanr0uR1JzNH00PVKAcw/gHEN4E6ddPQ+4rxIXIzr90XaLQxOT76o4N0ZxBpTvOfT5J7iGrppY5F8Vk8Swb8TAYqhVwJ1F2KNandPuN7beoeEcwnxGk7ntHeYYLcOajJSow7zEbA41kgSki5uaj9XfCxSOYsVycX+aagaWbVsFmlbGYm1x3a7RZdYAFjXeu4R0eMGQGN+b+T7LWv5b6MI5+46ZGUbR/OIh+5YE63CERF2atmU283WI83I01vjTn568TPkcRGIY0r90/8E1SfPZKaPv5FEerAiElOZUG6NtAeYb27qQRH1gDo8J4zkJo+bXPekfzLWg2DZK9DN7HRwkP0VQTd/lIw2d7TvAYJXyJZqoDzqVzpHS2qbFC/kFzaE6akAgSyH95yWvK5atiYCPrpkPPJxwwBXisn8kUR/uUcYUowfvl+IcoSRChssLpnPhoguz+abvZknOvbnCTom6Ew90max0JuVKqddWb5nxkiiJMITHI2vohOiCyq/z9oXiLukvX0ZnyW+Rlnx1SdS5er1/qGNcs+UpaH7L4nct2A59z2GI/xo5NUf8FAGw3/JRbTiVS8NZbKu/oTRF9PxJ+64sWWgfxMl+N86R2vkXjKVjxU4RzM9y5g3y110+soAVImVDu3c8AtXd2yFCFnRg2oLuszzqCXii3YdFmM7Ci7mu95ZCC4lHaV0QqqSjL/P8X30uOwa6bRNtG1jqRKaO9gqkn7FPYgRRM9zvD8mzYrpSf4HJlMwDKKDLl+XOHumg0CJNXDSHn87lCNUFLgHeNUahD+aTz739xG8zoC7/Xa2UeURHNDqG2zQ93uUXVbpTemjx5YyeU7FKSxGJRcO5g98faSyj0W/ENxhzD3DuIVn97IEObbmgLJoZpg0aygXB9ox7WYMAvmxNW+SoWxqbl5NjsixvW5dTmp32h5Ktzj7B/NKZH/Bjdo62Iqyjw6AwCfjtf3Oj7uCHX+YOTDupMT5UGyFwdCFY4z/4BbnMP38BrqUq11DJQiUtyiPVfVw2A/hOU20pgl6cP7NqGhofFHDcR2nJWjIe4aA30hjGHw26IX2h8+eyNh2OBVxQVa+2prUJHV0CGIp+SUn9DwBP/CMfVXpuzhhFwlvJLlK1boXsYFVRtbeYWwjbU7FyQZu8kpR9lw118+mHV5KCijxlrJM2PRxlfjOO9G6mi6vaxvC5SlfUNEhyJIf0X3MyBcnKe44hrp+rZdvv1b08v+jHngCDC6JKzyuUZ0VyYU/2LhNapD+rTkjnBo0joQsKjEzJIT3ADwLGxm0IuALBLF8TMsKrLnnqpcgXlHU1WfpKW2EU92P7yHHEvs5Pio5xnVmcUp08vg7nSRP2aHru5NPXF5VXsMuknVGBdBKP1Pp1wOEBHEQl4cX6bi65w2eM3MK/cVLelPxcJxB+6W38cyHrLadLpfyjanRQqQDOz8qgnP9oK4z1UUh7FhOQjirNxeEk8l6ePmTZ6ZBehECTZyqtSS8UEimGKvPt4TKXzRWZ764aT0zzIU2jrz8FCC9A57/JVzSb3gJY7k/YWL/eTdETNh+tmpyW0BvXD+h3wDQdTG4f4YAAgn8FO9dR+JSUmir+w8Ni8aEEQHPsbu4j8rI09btZZMT2cl6WTGY0qduUD5oqpKNOB31nUzAvoQ2EAEI6A/oDqaFlcfOPm+ZDsWophVgLC8t4jAfUHcbCDGMVgRsgW8XOJW0CWG4jVU0t+n9317bbKBJE3SM6D/NkpGBp8wnzFbZk3m0JkPDzGil8xXxCVgqW8FMeEivmK5duLqarqjG+AO6wO7Oby2QwPl19qrrOqRvegA3kqNTstoK0GFbfZbj5Vjtynppqc2fasoIEtQXnJj1l3bgQICVqFVzY+HTwzsQhgLt2jg7yvDz/NvMKAhvCc0zXuuP0CHUL521caWDkJlcV6W4KVGEcTXAxKa3m4H7/SeElM/O0DntG65Eu/SiPfQAO6y4mLPL0aalxQZ0mu/FH95DebxUAK+ieiHKL/Lapoe+BcwnSmVSh3HtJc8I7jCmKUfOFF5S+BdXOX8bp9/YzKllD94I5vHFI/4TPu6Xx2Be713Z1V5gTK0dR0v0EgRGZ/KA5dJ9jLEFiTC6xA/GHMf8XlWAHHJssO6jk+WVIL+ZK3qmIqhl5oSqMfobAKCBQDJ0tfg9NXjg5oiVPQ7/nmJ0fx3x8lu10aaLyFu250id8Ve1iEtu/y2xJWUqgFgxXRgH8EOEF0fSPJlzEg3IDn9ZcEGmoCOdjJBDMWrs6S7V13UAFTag83UNkFyNdMI7oEEU3zIFz9SMvVOWF481/BNAnMfbgAunoEG3o9WOVvQFEnCGacmcDsnNrWuF2F6bJtjqCLiHsTrVe0Qu7ObR+fTekS3a980XD8PrCTHxR3oyGVrHoX6Ui80NwnlNwhOLf3whSg9B0v5xaNKc2noygLZfclSXco23XttsmyyfCAT2M4PV6SIW/+qv4JdrZo30ksO7YdleMnTRG3t2QXnDs07lzSxOV6Fa3p80DD/0PVTp1ub8iKI+ZSH9CeMFGi0HvPlhO0chIT8KlhnNpRQmixeG2bnRCfhEfsmO2L+xRn6/kC3YJS68L0l8676KXWtmu2xPkIFQKLitiIzG1CINmFk3+fODvee8d5NleE2hmJD0/kj/pNkRHpQQJw+OcdXvnMkeaEs3oou/4vUNB7MxKsh0N5p+9rj63oVpwQXfa2vtqHHl5yojyTB9VPHYSXWjnuVDOLTOKtjRVRSKmHyrmgYogVb44ytP2X3Pis+qE9OHpsaOEcFRwycM5uvP56RoPw7V7+vO6RUHzlMEIThQzHMrQ+/q322moLo6Jp+eMMyJ2Ey4X0jW6HCsA6Y/UOT9OTiVcDl4Tgp69oc8MfdPqrC6UiDZGu3RiSe4N4gupgrVqz//GOAlwBbIPvUqswmJL3tFpyB/4RH9/U7QguGnXWliVafpr1tAVta8e6A6tCfGF29EdassDQX1DFFBJpK8GvS/HVztcYOPu6c2qgZ5n+NK03BGXP9gV5tDeRUJeUcxVSyqNpMzNo0hI34niHTr8/EXGEv8MQeO2Kv9IxFWy3iyLX+X/HLL0sC2W+/knHxDhHNNzXk7fNagQNiO0oBjp7bNGe8iVmvGcbRNIMy9+wMul++zdAmjPtZfr9Wq5ENMBxGjM5Vqv8rZYuRPI0tCG9jMEdZY/ZOWunKyN1gmnF7Os1UkRRmPgmy0URd2eGHkghOh5AfPEsHIvJwRyTyiCn501el+cK0svhMI646qKAdGfC4MkkY5WRdQ2u5CFbS1q8V+RE1wNQDy0qFiSapAruLmBpxqMaF+YUacFg0mjVabyj9KQbmZHOsPHL8hANP7QpwkXmLHddI8EQ80/+xdAw9RedErf/0IWmAYh6qA8zncA5ysjnzEOHeesdIcHAVHPhGaLIugbR1oaMRSNB6ZiOh9iag0DjJSn78bH8/KBHs+E9OxjvLvb0M23MA0V4fw4nRh7MY53rT+YqgzgpcpBlYH9nNEuqH0lzh4kpEvSQhmxActoGc4NlwRw3MhAab+DfpvumQOLzj9ptAs8+IenRiPNLCp60ac03XoH4fxrYvrFcEynzPacuMc1TTkAvKm0Bty0YY/4CBMhGNKHJ7++vlIITkM35ofzel/qgHQ52KWPpJtxfJLMVWs6iHPHsOeOQzgkMwNL6GQw17lWbOAgukcM58XU43qc8HR6HdLphjUJ9TtnJIwysWaqpS50GjWvexEe/EMV9KAziwqUf3laNABr9Ow/9TtQzdO2+0FycRUHBf5aMzHbmi6evfpIcDW/DOk6q2AnOBySu4V1xjU+nBDnK7A05mNHE2B0d9b4Dc8sQt3/A70mv+jI8nR/HSi3bNSyHPOFhW76tav6HUIxmKJofkmrM9mT8Zn+yGubX8kuCKDuIgYfh2UfbyEwKtRz2idllf3idivS552QnqPuddddQDdfgBdbPITGKfaK+FNBuFLqMStQnhkJ35bVnNaxdkv33FqP3iIlQSH8BT3v/ukB46XiIlm2kKzmEpQnpo1Fkn8I41JhhDexxNsc5rg9pKqOIpVeq3Hl9/+abne0V+V6Kf6ZL5dFL91JsnAhhShGyOsW8gVIF1jP15fUf1D3wJhtdxVg0K/BUayLGLRcHIG2TNV+SOK2bdttEwe2MFo1AAAGr0lEQVTiEA4/5v0eVbCqU/fQyj1zovKh0vOaUvHo/PF/R0xa03m/1YQcgGlCY52hkyPWZm/QyaPW9XJMWHAZMHambVY9KQIFF4fcAnqEuNuI4efeR0snVCQKK6i3y+kL6U7djX5MvHakqgaFs0Y9jsdaUv+gJRYn2JLrkqFugPOnRMxyQYrgOuvljWM7uNrKpRLywXDOmjTlgtZrWzv3D7F0GEacOzeSPPt+ENUcIvW9c1kA2NZfTpEu/0qymph2OUFMkTQcwUeZLcn8RI/sq3BeG/1XGVJHl/8rm6h4nmh5JEufnCm0ONvre0mK+QXVQLi9Is7M44/VobWRq6GuofwPsi/zYC632JBaoCTSB9Zd5DjfrrSZp5KW8l5lFd7lCG/kfCmBWHT8GSNm6HapmwrrkqBUMaWHCs1CAHI87EuEH0vVsSefV7epUjOUhn5UC+BoJszla99kW2pJf7WStiGqX0rM5i3GF92B7jhObfQ/jLDUiYnHBk2hf2HRMffboC7t+3Z+ksN8S1UuXN/z85e4vOr1bZRTf3ZKQzcPYrh4NRUmjnUJK7IgG1RhpL7PKo0xqn+R8KzgkKtQ3rk2OafYataxnFX+5bkYwjm9Jxrgaei8CufzieFXgPvWCGuDWcuc0Z7j+cRvOjAa1tdFeG/H35DMfJPlgio98L2eZ1w032RwGlp+ODM8nNcloxV+xe+oGDAYfQH7tqNYpJumo8NIh1PR85D+RrN8G5qj9JsXxahZsWRZ8dApWn9B/R0j/Q2vh0GCOgPxnEWJUnAx7eFiF0X0iXgc439MW7wJUW5hA+7lvWdNKOy8EGrwIBuAqSNnojBdNr9q3jNHSEcCC06Sl6GzCRUDm6rc8jRodtY/fYHJxoaaXdPX7KJmxAZQ/qd5QEo4MBpwQWqCZxS9jDHiAobzBNCYt3KZvk1+0sU2uBmdYGZ+1lM3es3AwQ+fRc36p2Nm4/8GhPA/qHQejwonNJVIlBX/lrc+n/ywi0I6fpFynktfDk0Oav3j2+aQUY6clgyJIkBQgdJRgazxADWDwui6rMji4+TnXUEnpOdRN9of+/Dc47gnnQXRqklcwFeNyUwhsrGS6Gm0QjVHwuinqtzCHlUiyrSjXrwutVdIx5gG6RM3iKKtOFx2rbvdO9nJHSidumAfgeWZh6bpx/Z0dCTL4tJdbg0D/LFcAiNkDgtpxLuwiiZ/0edfnPZ2aUjq3H6HkJ5pd1QhDklrQ03/WTgT5r+5RaOUL/7T1Qi9OhzBgoVZ2Ez4nRXcAAyij+DJlhUNdUMdvoon5xclqArx2V5uyd+t7eGgCCv2+1247QLGZLsNAz/ZnUa47OW/8ocUVq37KErTgwylwjd1J/vT/HSbA64h3NG+ptqaf92K9BWK6bqoyYSTazU86exlaUBfn2oTa5AnSiHAAzg364T02Bbhx4npjjQAwHz1s6XcwssxAnGYNKxN/e3+8tEuhat22HBDRSFaRHShFLIny5ytCPHi3LogdPre/B5ILxeQvNae77j5b4VEbjJdtCoF8Ssid9VQkdL5JuM8B9BbezoqgLc/DveieEj5XDTLivh950HR0r6eQr5R/GEhjqy5s0RCjtR5SUgG365EHI60cR12GPH4DoMlremypdNbN5POV0wXnfmD4nwKX9GUzkfVGB5/k+BLk0HSDi7dXDKU45wM24hOM3mKkhh1Mm35Yfrld0M67IC4GRfTItk4u8L9UJkFsHocnFcTMJqajfWzmONSjpggd0w1XvymQrpoww/6HiHh+IXeKMF3OatzMlw+d1qsMR75cje6g58NlNKN41yjwkWtLPLbyy1yzJDUGUmh0Q0X2htdupsczG7RVDTKjd9umX90C8ZzkB/zrO9A7ugn+3BUPpcnp9OJkRcLNFCHrxKdmw2SKKlSOqXAcr5TV0rmpD1+UQS697V2XXu5tOZadkhpi9QYrrWf092u562fl9cxXdkGGabHXRRHYYApdr11l11c0HODxZnRfbp8kx1WHZAuMvHBZxipon/lbwfzja4RyLmF2mjal84I9w6hUaL6IjVTJdltheN8KQsXKyotWnC7+inbeqaSfv4hrzv20HHozHxv0Ty/IIq32EVnlg27pEFrFweGAJNzQPc8Odjy6kF0d7g2SGH5K2tNhs4WESz3+br9J+lgGHei5wwPLDJfXST4CxGrGTU2eEBtLMA5A850Zjz2DYJH/LdjSO+MfUHPXNfVDS9ei3hvdUhuBTc5Vu/0J1wBP0FdVFjSdEA62wwX1GGrbqhGd+Vr/wMvqYoWo7N0mQAAAABJRU5ErkJggg==",Ge={mobile:"(min-width: ".concat(480,"px)"),tablet:"(min-width: ".concat(783,"px)"),laptop:"(min-width: ".concat(1200,"px)"),desktop:"(min-width: ".concat(1500,"px)")},Ye={mobile:"(max-width: ".concat(479,"px)"),tablet:"(max-width: ".concat(782,"px)"),laptop:"(max-width: ".concat(1199,"px)"),desktop:"(max-width: ".concat(1499,"px)")},Ze={};Ze.Global=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];var i=be.apply(void 0,[t].concat(r)),o="sc-global-"+xe(JSON.stringify(i)),l=new Re(i,o);function u(t){var n=ie(),r=oe(),a=(0,e.useContext)(_e),i=(0,e.useRef)(n.allocateGSInstance(o)).current;return n.server&&s(i,t,n,a,r),(0,e.useLayoutEffect)((function(){if(!n.server)return s(i,t,n,a,r),function(){return l.removeStyles(i,n)}}),[i,t,n,a,r]),null}function s(e,t,n,r,a){if(l.isStatic)l.renderStyles(e,S,n,a);else{var i=d({},t,{theme:ye(t,r,u.defaultProps)});l.renderStyles(e,i,n,a)}}return e.memo(u)}(Ve||(Ve=Ie(['\n[class*="sui-2-"]'," .sui-wrap"," {\n\n\t.sui-module-notice-black-friday {\n\n\t\t&__container {\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 0 20px;\n\t\t\tpadding: 30px 40px;\n\t\t\tborder-radius: 4px;\n\t\t\tbackground-color: ",";\n\t\t\t","\n\n\t\t\t@media "," {\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t@media "," {\n\t\t\t\tdisplay: flex;\n\t\t\t\tmargin: 0 0 30px;\n\t\t\t\tflex-flow: row nowrap;\n\t\t\t\talign-items: flex-start;\n\t\t\t\tpadding-",": 0;\n\t\t\t}\n\n\t\t\t@media "," {\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t.sui-button-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\t",": 10px;\n\t\t\t\tmargin-",": 0 !important;\n\t\t\t}\n\t\t}\n\n\t\t&__ribbon {\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 10px 20px 11px;\n\t\t\tbackground-color: ",";\n\t\t\tcolor: ",";\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 29px;\n\t\t\tfont-weight: bold;\n\t\t\tletter-spacing: normal;\n\n\t\t\t@media "," {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tpadding: 15px 20px 16px;\n\t\t\t}\n\t\t}\n\n\t\t&__body {\n\t\t\tmargin: 0 0 30px;\n\n\t\t\t@media "," {\n\t\t\t\tmin-width: 1px;\n\t\t\t\tflex: 1;\n\t\t\t\tmargin: 0 15px;\n\t\t\t\tpadding-",": 65px;\n\t\t\t}\n\n\t\t\t@media "," {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-flow: row nowrap;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t&__content {\n\t\t\tmargin: 30px 0;\n\n\t\t\t@media "," {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\n\t\t\t@media "," {\n\t\t\t\tmin-width: 1px;\n\t\t\t\tflex: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\th1, h2, h3, h4, h5, h6, p, small {\n\t\t\t\tcolor: ",";\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0 0 15px;\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 25px;\n\n\t\t\t\t@media "," {\n\t\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 700;\n\n\t\t\t\t\t@media "," {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\t\tfont-size: 28px;\n\t\t\t\t\t\tline-height: 29px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tsmall {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tfont-weight: 300;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__link {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 5px 30px;\n\t\t\tborder: 0;\n\t\t\tborder-radius: 30px;\n\t\t\tbackground: ",";\n\t\t\tbox-shadow: none;\n\t\t\tcolor: ",";\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 30px;\n\t\t\tfont-weight: bold;\n\t\t\ttext-decoration: none;\n\t\t\ttransition: 0.2s ease;\n\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tbackground: #ffffff !important;\n\t\t\t\tcolor: "," !important;\n\t\t\t\t","\n\t\t\t}\n\n\t\t\t&:focus {\n\t\t\t\tbox-shadow: ",";\n\t\t\t}\n\n\t\t\t@media "," {\n\t\t\t\tdisplay: block;\n\t\t\t\tflex: 0 0 auto;\n\t\t\t}\n\t\t}\n\t}\n}\n"])),(function(e){return e.rtl?'[dir="rtl"]':""}),(function(e){return e.monochrome?".sui-color-accessible":""}),(function(e){return e.monochrome?"#ffffff":"#07212C"}),(function(e){return e.monochrome?"box-shadow: 0 2px 0 #e6e6e6;":"\n\t\t\t\tbackground-image: image-set(\n\t\t\t\t\turl(".concat(Xe,") 1x,\n\t\t\t\t\turl(").concat(Je,") 2x\n\t\t\t\t);\n\t\t\t\tbackground-image:\n\t\t\t\t\timage-set(\n\t\t\t\t\t\turl(").concat(Xe,") 1x,\n\t\t\t\t\t\turl(").concat(Je,") 2x\n\t\t\t\t\t),\n\t\t\t\t\tlinear-gradient(270deg, #222222 0.67%, #07212C 100%);\n\t\t\t\t")}),Ye.tablet,Ge.tablet,(function(e){return e.rtl?"right":"left"}),Ge.laptop,(function(e){return e.rtl?"left":"right"}),(function(e){return e.rtl?"left":"right"}),(function(e){return e.monochrome?"#000000":"#6D53AB"}),(function(e){return e.monochrome?"#ffffff":"#4DFD89"}),Ge.tablet,Ge.tablet,(function(e){return e.rtl?"left":"right"}),Ge.laptop,Ge.tablet,Ge.laptop,(function(e){return e.monochrome?"#000000":"#ffffff"}),Ge.tablet,Ye.tablet,(function(e){return e.monochrome?"#000000":"#4DFD89"}),(function(e){return e.monochrome?"#ffffff !important":"#222222"}),(function(e){return e.monochrome?"#000000":"#222222"}),(function(e){return e.monochrome?"box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);":""}),(function(e){return e.monochrome?"0 0 10px 0 rgba(0,0,0,0.6)":"0 0 10px 0 rgba(255,255,255,0.3)"}),Ge.laptop),Ze.Container=Le.div(He||(He=Ie(['\n[class*="sui-2-"] .sui-wrap & {\n\toverflow: hidden;\n\tposition: relative;\n\tmargin: 0 0 20px;\n\tpadding: 30px 40px;\n\tborder-radius: 4px;\n\tbackground-color: #07212C;\n\tbackground-image: image-set(\n\t\turl(',") 1x,\n\t\turl(",") 2x\n\t);\n\tbackground-image:\n\t\timage-set(\n\t\t\turl(",") 1x,\n\t\t\turl(",") 2x\n\t\t),\n\t\tlinear-gradient(270deg, #222222 0.67%, #07212C 100%);\n\n\t@media "," {\n\t\ttext-align: center;\n\t}\n\n\t@media "," {\n\t\tdisplay: flex;\n\t\tmargin: 0 0 30px;\n\t\tflex-flow: row nowrap;\n\t\talign-items: flex-start;\n\t\tpadding-left: 0;\n\t}\n\n\t@media "," {\n\t\talign-items: center;\n\t}\n\n\t.sui-button-icon {\n\t\tposition: absolute;\n\t\ttop: 10px;\n\t\tright: 10px;\n\t\tmargin-right: 0 !important;\n\t}\n}\n"])),Xe,Je,Xe,Je,Ye.tablet,Ge.tablet,Ge.laptop),Ze.Ribbon=Le.div(We||(We=Ie(['\n[class*="sui-2-"] .sui-wrap & {\n\tdisplay: inline-block;\n\tpadding: 10px 20px 11px;\n\tbackground-color: #6D53AB;\n\tcolor: #4DFD89;\n\tfont-size: 22px;\n\tline-height: 29px;\n\tfont-weight: bold;\n\tletter-spacing: normal;\n\n\t@media '," {\n\t\tflex: 0 0 auto;\n\t\tpadding: 15px 20px 16px;\n\t}\n}\n"])),Ge.tablet),Ze.Body=Le.div(Ke||(Ke=Ie(['\n[class*="sui-2-"] .sui-wrap & {\n\tmargin: 0 0 30px;\n\n\t@media '," {\n\t\tmin-width: 1px;\n\t\tflex: 1;\n\t\tmargin: 0 15px;\n\t\tpadding-right: 65px;\n\t}\n\n\t@media "," {\n\t\tdisplay: flex;\n\t\tflex-flow: row nowrap;\n\t\talign-items: center;\n\t\tpadding-right: 0;\n\t}\n}\n"])),Ge.tablet,Ge.laptop),Ze.Content=Le.div(Be||(Be=Ie(['\n[class*="sui-2-"] .sui-wrap & {\n\tmargin: 30px 0;\n\n\t@media '," {\n\t\tmargin-top: 0;\n\t}\n\n\t@media "," {\n\t\tmin-width: 1px;\n\t\tflex: 1;\n\t\tmargin-bottom: 0;\n\t}\n\n\th1, h2, h3, h4, h5, h6, p, small {\n\t\tcolor: #fff;\n\t}\n\n\tp {\n\t\tmargin: 0 0 15px;\n\t\tfont-size: 18px;\n\t\tline-height: 25px;\n\n\t\t@media "," {\n\t\t\tmargin: 0 0 5px;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\tstrong {\n\t\t\tfont-weight: 700;\n\n\t\t\t@media "," {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t\tfont-size: 28px;\n\t\t\t\tline-height: 29px;\n\t\t\t}\n\t\t}\n\n\t\tsmall {\n\t\t\tmargin: 0;\n\t\t\tdisplay: initial;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t\tfont-weight: 300;\n\t\t}\n\t}\n}\n"])),Ge.tablet,Ge.laptop,Ge.tablet,Ye.tablet),Ze.Link=Le.a.attrs((function(e){return{href:e.ctaLink,target:"_blank"}}))(Qe||(Qe=Ie(['\n[class*="sui-2-"] .sui-wrap & {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\tmargin: 0;\n\tpadding: 5px 30px;\n\tborder: 0;\n\tborder-radius: 30px;\n\tbackground: #4DFD89;\n\tbox-shadow: none;\n\tcolor: #222;\n\tfont-size: 13px;\n\tline-height: 30px;\n\tfont-weight: bold;\n\ttext-decoration: none;\n\ttransition: 0.2s ease;\n\n\t&:hover,\n\t&:focus {\n\t\tbackground: #fff;\n\t\tcolor: #222222 !important;\n\t}\n\n\t&:focus {\n\t\tbox-shadow: 0 0 10px 0 rgba(255,255,255,0.3);\n\t}\n\n\t@media '," {\n\t\tdisplay: block;\n\t\tflex: 0 0 auto;\n\t}\n}\n"])),Ge.laptop);var $e=function(t){var n=t.discount,r=t.sourceLang,a=!et(Math.floor(n)),i=et(Math.floor(n))?0:n.toString()+"%",o=Object.assign({off:"Off"},r);return e.createElement(e.Fragment,null,a&&e.createElement("div",{className:"suim-black__ribbon"},e.createElement("span",null,i),e.createElement("span",null,o.off)))},et=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=void 0!==e,r=""!==e,a="number"===t,i="boolean"===t;return!(e&&n&&r&&(a?!Number.isNaN(e):!i||"boolean"==typeof e))},tt=function(t){var n=t.intro,r=t.title,a=t.price,i=t.discount,o=t.action,l=t.children,u=!rt(n),s=!rt(r),c=Object.assign({label:"Get now",link:""},o);return e.createElement("div",{className:"suim-black__promo"},e.createElement("div",{className:"suim-black__content"},u&&e.createElement("span",{className:"suim-black__intro"},n),s&&e.createElement("h2",{className:"suim-black__title"},r,e.createElement(nt,{price:a,discount:i})),l),""!==c.link&&e.createElement("a",{href:c.link,target:"_blank",rel:"nofollow",className:"suim-black__button"},c.label))},nt=function(t){var n=t.price,r=t.discount,a=!rt(r,"number"),i=!rt(n,"number"),o=n,l=n-n*(r/100);return e.createElement(e.Fragment,null,i&&a&&e.createElement(e.Fragment,null," ",e.createElement("s",null,"$",o)," ",e.createElement("strong",null,"$",l)),i&&!a&&e.createElement(e.Fragment,null," $",o))},rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=void 0!==e,r=""!==e,a="number"===t,i="boolean"===t;return!(e&&n&&r&&(a?!Number.isNaN(Math.floor(e)):!i||"boolean"==typeof e))};!function(e,t){void 0===t&&(t={});var n=t.insertAt;if("undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css","top"===n&&r.firstChild?r.insertBefore(a,r.firstChild):r.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}}('/** Import required font: Lalezar */\n@import url(https://fonts.bunny.net/css?family=lalezar:400);\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 {\n\tposition: relative;\n\tpadding: 0 24px 24px;\n\tborder-radius: 8px;\n\tbackground-color: #051F19;\n\tbackground-image: linear-gradient(180deg, #1A1A1A 0%, #051F19 100%);\n}\n\n/** Element: Close Button */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_sui-button-icon__1Rlcp {\n\tposition: absolute !important;\n\ttop: 24px;\n\tright: 24px;\n\tmargin: 0 !important;\n}\n\n/** Element: Ribbon */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__ribbon__1--fG {\n\tdisplay: inline-block;\n\tpadding: 24px 16px;\n\tborder: 0;\n\tborder-radius: 0 0 16px 16px;\n\tbackground: #F6E8D6;\n\tcolor: #051F19;\n\tfont: 400 30px/32px \'Lalezar\';\n\ttext-transform: uppercase;\n\ttext-align: center;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__ribbon__1--fG span {\n\tdisplay: block;\n}\n\n/** Element: Promo Container */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__promo__33o2_ {\n\tmargin-top: 24px;\n}\n\n/** Element: Intro */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__intro__2DL2J {\n\tdisplay: block;\n\tmargin: 0 0 8px;\n\tcolor: #008A0E;\n\tfont: 400 16px/22px \'Lalezar\';\n\tletter-spacing: 0.13px;\n\ttext-transform: uppercase;\n}\n\n/** Element: Title */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 h2.shared-notifications-black-friday_suim-black__title__-GMUT {\n\tmargin: 0 0 8px;\n\tcolor: #F1E3D1;\n\tfont: 400 28px/30px \'Lalezar\';\n\tletter-spacing: 0.08px;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 h2.shared-notifications-black-friday_suim-black__title__-GMUT s {\n\tposition: relative;\n\tcolor: rgba(241, 227, 209, 0.7);\n\ttext-decoration: none;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 h2.shared-notifications-black-friday_suim-black__title__-GMUT s:before {\n\tcontent: " ";\n\twidth: 105%;\n\theight: 2px;\n\tposition: absolute;\n\tbottom: 15px;\n\tleft: 0;\n\tbackground: #F1E3D1;\n\ttransform: rotate(-10deg);\n\ttransform-origin: bottom left;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 h2.shared-notifications-black-friday_suim-black__title__-GMUT strong {\n\tcolor: #F1E3D1;\n}\n\n/** Element: Description */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r,\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r p {\n\tcolor: #F1E3D1;\n\tfont-size: 15px;\n\tline-height: 24px;\n\tletter-spacing: 0.1px;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r p {\n\tmargin: 8px 0;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r p:first-child {\n\tmargin-top: 0;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r p:last-child {\n\tmargin-bottom: 0;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r p:last-child {\n\tmargin-bottom: 0;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r p small {\n\tmargin: 0;\n\topacity: 0.8;\n\tcolor: #F1E3D1;\n\tfont-size: 12px;\n}\n\n/** Element: Link */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__link__36xp5 {\n\tcursor: pointer;\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n\tbackground: transparent;\n\tcolor: #12AB21;\n\tfont-size: inherit;\n\tline-height: inherit;\n\tfont-weight: 600;\n\ttext-decoration: underline;\n\ttransition: 0.2s ease;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__link__36xp5:hover {\n\tcolor: #15d629;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__link__36xp5:focus {\n\topacity: 0.8;\n}\n\n/** Element: CTA Button */\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V {\n\tcursor: pointer;\n\twidth: 100%;\n\tdisplay: block;\n\tmargin: 16px 0 0;\n\tpadding: 7px 30px 8px;\n\tborder: 2px solid transparent;\n\tborder-radius: 15px;\n\tbackground: #008A0E;\n\tcolor: #FFFFFF;\n\tfont-size: 15px;\n\tfont-weight: 600;\n\tline-height: 18px;\n\tletter-spacing: -0.4px;\n\ttext-decoration: none;\n\ttext-align: center;\n\ttransition: 0.2s ease;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V,\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V:hover,\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V:active,\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V:focus {\n\toutline: none;\n\tbox-shadow: none;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V:hover,\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V:focus {\n\tbackground: #FFFFFF;\n\tcolor: #1A1A1A;\n}\n\n[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V:focus {\n\tborder-color: #008A0E;\n}\n\n@media (min-width: 783px) {\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\t}\n\n\t/** Element: Ribbon */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__ribbon__1--fG {\n\t\tflex: 0 0 auto;\n\t}\n\n\t/** Element: Title */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 h2.shared-notifications-black-friday_suim-black__title__-GMUT {\n\t\tline-height: 22px;\n\t}\n\n\t/** Element: Promo Container */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__promo__33o2_ {\n\t\tmin-width: 1px;\n\t\tflex: 1;\n\t\tmargin-top: 0;\n\t\tmargin-left: 24px;\n\t\tpadding-top: 32px;\n\t}\n\n\t/** Element: CTA Button */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V {\n\t\twidth: auto;\n\t\tdisplay: inline-block;\n\t}\n}\n\n@media (min-width: 1200px) {\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 {\n\t\tpadding-right: 60px;\n\t}\n\n\t/** Element: Close Button */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_sui-button-icon__1Rlcp {\n\t\ttop: 20px;\n\t\tright: 20px;\n\t}\n\n\t/** Element: Promo Container */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__promo__33o2_ {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t/** Element: Content */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 .shared-notifications-black-friday_suim-black__content__16F_r {\n\t\tmin-width: 1px;\n\t\tflex: 1;\n\t}\n\n\t/** Element: CTA Button */\n\t[class*="sui-2-"] .shared-notifications-black-friday_sui-wrap__2CWkF .shared-notifications-black-friday_suim-black__3KmU4 a.shared-notifications-black-friday_suim-black__button__1ex7V {\n\t\tdisplay: block;\n\t\tflex: 0 0 auto;\n\t\tmargin-left: 32px;\n\t}\n}\n');var at=["price","discount","action","content","onCloseClick","children"];function it(){var e=document.body,t=e.hasAttribute("dir"),n=e.getAttribute("dir");return!(!t||"rtl"!==n)}function ot(){for(var e=document.querySelectorAll(".sui-wrap"),t=0;t<e.length;t++)if(e[t].classList.contains("sui-color-accessible"))return!0;return!1}var lt,ut=function(t){var n=t.price,r=t.discount,a=t.action,i=t.content,o=t.onCloseClick,l=t.children,u=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(t,at),s=Me((0,e.useState)(!1),2),c=s[0],f=s[1],d=Me((0,e.useState)(!1),2),p=d[0],h=d[1],m=Me((0,e.useState)(!1),2),g=m[0],b=m[1],y=Object.assign({off:"Off",intro:"",title:"",close:"Close"},i),v=!st(y.intro),k=!st(y.title),w=!st(n,"number"),x=!st(r,"number");return e.useEffect((function(){h(it),b(ot)})),!c&&e.createElement(e.Fragment,null,e.createElement(Ze.Global,{rtl:p,monochrome:g}),e.createElement("div",Te({className:"suim-black"},u),e.createElement(qe,{color:"white",icon:"close",iconSize:"md",label:y.close,onClick:function(e){f(!0),void 0!==o&&o(e)}}),x&&e.createElement($e,Te({sourceLang:{off:y.off}},x&&{discount:r})),e.createElement(tt,Te({action:a},v&&{intro:y.intro},k&&{title:y.title},w&&{price:n},x&&{discount:r}),l)))},st=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=void 0!==e,r=""!==e,a="number"===t,i="boolean"===t;return!(e&&n&&r&&(a?!Number.isNaN(e):!i||"boolean"==typeof e))};function ct(){var e=new XMLHttpRequest;e.open("POST",ajaxurl+"?action=hustle_dismiss_bf_2021",!0),e.setRequestHeader("Content-type","application/x-www-form-urlencoded"),e.send("_ajax_nonce="+optinVars.dismiss_notice_nonce)}lt=function(){var n=document.getElementById("hustle-black-friday");n&&t.render(e.createElement(ut,{link:window.hustle_bf.link,onCloseClick:ct},e.createElement("p",null,e.createElement("strong",null,window.hustle_bf.header)," ",window.hustle_bf.message),e.createElement("p",null,e.createElement("small",null,window.hustle_bf.notice))),n)},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",lt):lt())}()}();
assets/js/vendor/jquery.timepicker.min.js CHANGED
@@ -7,4 +7,4 @@
7
  * Copyright (c) 2016 Willington Vega; Licensed MIT, GPL
8
  */
9
 
10
- !function(a){"object"==typeof module&&"object"==typeof module.exports?a(require("jquery"),window,document):"undefined"!=typeof jQuery&&a(jQuery,window,document)}(function(a,b,c,d){!function(){function b(a,b,c){return new Array(c+1-a.length).join(b)+a}function d(){if(1===arguments.length){var b=arguments[0];return"string"==typeof b&&(b=a.fn.timepicker.parseTime(b)),new Date(0,0,0,b.getHours(),b.getMinutes(),b.getSeconds())}return 3===arguments.length?new Date(0,0,0,arguments[0],arguments[1],arguments[2]):2===arguments.length?new Date(0,0,0,arguments[0],arguments[1],0):new Date(0,0,0)}a.TimePicker=function(){var b=this;b.container=a(".ui-timepicker-container"),b.ui=b.container.find(".ui-timepicker"),0===b.container.length&&(b.container=a("<div></div>").addClass("ui-timepicker-container").addClass("ui-timepicker-hidden ui-helper-hidden").appendTo("body").hide(),b.ui=a("<div></div>").addClass("ui-timepicker").addClass("ui-widget ui-widget-content ui-menu").addClass("ui-corner-all").appendTo(b.container),b.viewport=a("<ul></ul>").addClass("ui-timepicker-viewport").appendTo(b.ui),a.fn.jquery>="1.4.2"&&b.ui.on("a","mouseenter.timepicker",function(){b.activate(!1,a(this).parent())}).on("a","mouseleave.timepicker",function(){b.deactivate(!1)}).on("a","click.timepicker",function(c){c.preventDefault(),b.select(!1,a(this).parent())}))},a.TimePicker.count=0,a.TimePicker.instance=function(){return a.TimePicker._instance||(a.TimePicker._instance=new a.TimePicker),a.TimePicker._instance},a.TimePicker.prototype={keyCode:{ALT:18,BLOQ_MAYUS:20,CTRL:17,DOWN:40,END:35,ENTER:13,HOME:36,LEFT:37,NUMPAD_ENTER:108,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SHIFT:16,TAB:9,UP:38},_items:function(b,c){var e,f,g=this,h=a("<ul></ul>"),i=null;for(-1===b.options.timeFormat.indexOf("m")&&b.options.interval%60!==0&&(b.options.interval=60*Math.max(Math.round(b.options.interval/60),1)),e=c?d(c):b.options.startTime?d(b.options.startTime):d(b.options.startHour,b.options.startMinutes),f=new Date(e.getTime()+864e5);f>e;)g._isValidTime(b,e)&&(i=a("<li>").addClass("ui-menu-item").appendTo(h),a("<a>").addClass("ui-corner-all").text(a.fn.timepicker.formatTime(b.options.timeFormat,e)).appendTo(i),i.data("time-value",e)),e=new Date(e.getTime()+60*b.options.interval*1e3);return h.children()},_isValidTime:function(a,b){var c=null,e=null;return b=d(b),null!==a.options.minTime?c=d(a.options.minTime):(null!==a.options.minHour||null!==a.options.minMinutes)&&(c=d(a.options.minHour,a.options.minMinutes)),null!==a.options.maxTime?e=d(a.options.maxTime):(null!==a.options.maxHour||null!==a.options.maxMinutes)&&(e=d(a.options.maxHour,a.options.maxMinutes)),null!==c&&null!==e?b>=c&&e>=b:null!==c?b>=c:null!==e?e>=b:!0},_hasScroll:function(){var a="undefined"!=typeof this.ui.prop?"prop":"attr";return this.ui.height()<this.ui[a]("scrollHeight")},_move:function(a,b,c){var d=this;if(d.closed()&&d.open(a),!d.active)return void d.activate(a,d.viewport.children(c));var e=d.active[b+"All"](".ui-menu-item").eq(0);e.length?d.activate(a,e):d.activate(a,d.viewport.children(c))},register:function(b,c){var d=this,e={};e.element=a(b),e.element.data("TimePicker")||(e.options=a.metadata?a.extend({},c,e.element.metadata()):a.extend({},c),e.widget=d,a.extend(e,{next:function(){return d.next(e)},previous:function(){return d.previous(e)},first:function(){return d.first(e)},last:function(){return d.last(e)},selected:function(){return d.selected(e)},open:function(){return d.open(e)},close:function(){return d.close(e)},closed:function(){return d.closed(e)},destroy:function(){return d.destroy(e)},parse:function(a){return d.parse(e,a)},format:function(a,b){return d.format(e,a,b)},getTime:function(){return d.getTime(e)},setTime:function(a,b){return d.setTime(e,a,b)},option:function(a,b){return d.option(e,a,b)}}),d._setDefaultTime(e),d._addInputEventsHandlers(e),e.element.data("TimePicker",e))},_setDefaultTime:function(b){"now"===b.options.defaultTime?b.setTime(d(new Date)):b.options.defaultTime&&b.options.defaultTime.getFullYear?b.setTime(d(b.options.defaultTime)):b.options.defaultTime&&b.setTime(a.fn.timepicker.parseTime(b.options.defaultTime))},_addInputEventsHandlers:function(b){var c=this;b.element.on("keydown.timepicker",function(a){switch(a.which||a.keyCode){case c.keyCode.ENTER:case c.keyCode.NUMPAD_ENTER:a.preventDefault(),c.closed()?b.element.trigger("change.timepicker"):c.select(b,c.active);break;case c.keyCode.UP:b.previous();break;case c.keyCode.DOWN:b.next();break;default:c.closed()||b.close(!0)}}).on("focus.timepicker",function(){b.open()}).on("blur.timepicker",function(){setTimeout(function(){b.element.data("timepicker-user-clicked-outside")&&b.close()})}).on("change.timepicker",function(){b.closed()&&b.setTime(a.fn.timepicker.parseTime(b.element.val()))})},select:function(b,c){var d=this,e=b===!1?d.instance:b;d.setTime(e,a.fn.timepicker.parseTime(c.children("a").text())),d.close(e,!0)},activate:function(a,b){var c=this,d=a===!1?c.instance:a;if(d===c.instance){if(c.deactivate(),c._hasScroll()){var e=b.offset().top-c.ui.offset().top,f=c.ui.scrollTop(),g=c.ui.height();0>e?c.ui.scrollTop(f+e):e>=g&&c.ui.scrollTop(f+e-g+b.height())}c.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-item").end()}},deactivate:function(){var a=this;a.active&&(a.active.children("a").removeClass("ui-state-hover").removeAttr("id"),a.active=null)},next:function(a){return(this.closed()||this.instance===a)&&this._move(a,"next",".ui-menu-item:first"),a.element},previous:function(a){return(this.closed()||this.instance===a)&&this._move(a,"prev",".ui-menu-item:last"),a.element},first:function(a){return this.instance===a?this.active&&0===this.active.prevAll(".ui-menu-item").length:!1},last:function(a){return this.instance===a?this.active&&0===this.active.nextAll(".ui-menu-item").length:!1},selected:function(a){return this.instance===a&&this.active?this.active:null},open:function(b){var d=this,e=b.getTime(),f=b.options.dynamic&&e;if(!b.options.dropdown)return b.element;switch(b.element.data("timepicker-event-namespace",Math.random()),a(c).on("click.timepicker-"+b.element.data("timepicker-event-namespace"),function(a){b.element.get(0)===a.target?b.element.data("timepicker-user-clicked-outside",!1):b.element.data("timepicker-user-clicked-outside",!0).blur()}),(b.rebuild||!b.items||f)&&(b.items=d._items(b,f?e:null)),(b.rebuild||d.instance!==b||f)&&(a.fn.jquery<"1.4.2"?(d.viewport.children().remove(),d.viewport.append(b.items),d.viewport.find("a").on("mouseover.timepicker",function(){d.activate(b,a(this).parent())}).on("mouseout.timepicker",function(){d.deactivate(b)}).on("click.timepicker",function(c){c.preventDefault(),d.select(b,a(this).parent())})):(d.viewport.children().detach(),d.viewport.append(b.items))),b.rebuild=!1,d.container.removeClass("ui-helper-hidden ui-timepicker-hidden ui-timepicker-standard ui-timepicker-corners").show(),b.options.theme){case"standard":d.container.addClass("ui-timepicker-standard");break;case"standard-rounded-corners":d.container.addClass("ui-timepicker-standard ui-timepicker-corners")}d.container.hasClass("ui-timepicker-no-scrollbar")||b.options.scrollbar||(d.container.addClass("ui-timepicker-no-scrollbar"),d.viewport.css({paddingRight:40}));var g=d.container.outerHeight()-d.container.height(),h=b.options.zindex?b.options.zindex:b.element.offsetParent().css("z-index"),i=b.element.offset();d.container.css({top:i.top+b.element.outerHeight(),left:i.left}),d.container.show(),d.container.css({left:b.element.offset().left,height:d.ui.outerHeight()+g,width:b.element.outerWidth(),zIndex:h,cursor:"default"});var j=d.container.width()-(d.ui.outerWidth()-d.ui.width());return d.ui.css({width:j}),d.viewport.css({width:j}),b.items.css({width:j}),d.instance=b,e?b.items.each(function(){var c,f=a(this);return c=a.fn.jquery<"1.4.2"?a.fn.timepicker.parseTime(f.find("a").text()):f.data("time-value"),c.getTime()===e.getTime()?(d.activate(b,f),!1):!0}):d.deactivate(b),b.element},close:function(b){var d=this;return d.instance===b&&(d.container.addClass("ui-helper-hidden ui-timepicker-hidden").hide(),d.ui.scrollTop(0),d.ui.children().removeClass("ui-state-hover")),a(c).unbind("click.timepicker-"+b.element.data("timepicker-event-namespace")),b.element},closed:function(){return this.ui.is(":hidden")},destroy:function(a){var b=this;return b.close(a,!0),a.element.unbind(".timepicker").data("TimePicker",null)},parse:function(b,c){return a.fn.timepicker.parseTime(c)},format:function(b,c,d){return d=d||b.options.timeFormat,a.fn.timepicker.formatTime(d,c)},getTime:function(b){var c=this,d=a.fn.timepicker.parseTime(b.element.val());return d instanceof Date&&!c._isValidTime(b,d)?null:d instanceof Date&&b.selectedTime?b.format(d)===b.format(b.selectedTime)?b.selectedTime:d:d instanceof Date?d:null},setTime:function(b,c,e){var f=this,g=b.selectedTime;if("string"==typeof c&&(c=b.parse(c)),c&&c.getMinutes&&f._isValidTime(b,c)){if(c=d(c),b.selectedTime=c,b.element.val(b.format(c,b.options.timeFormat)),e)return b}else b.selectedTime=null;return(null!==g||null!==b.selectedTime)&&(b.element.trigger("time-change",[c]),a.isFunction(b.options.change)&&b.options.change.apply(b.element,[c])),b.element},option:function(b,c,d){if("undefined"==typeof d)return b.options[c];var e,f,g=b.getTime();"string"==typeof c?(e={},e[c]=d):e=c,f=["minHour","minMinutes","minTime","maxHour","maxMinutes","maxTime","startHour","startMinutes","startTime","timeFormat","interval","dropdown"],a.each(e,function(c){b.options[c]=e[c],b.rebuild=b.rebuild||a.inArray(c,f)>-1}),b.rebuild&&b.setTime(g)}},a.TimePicker.defaults={timeFormat:"hh:mm p",minHour:null,minMinutes:null,minTime:null,maxHour:null,maxMinutes:null,maxTime:null,startHour:null,startMinutes:null,startTime:null,interval:30,dynamic:!0,theme:"standard",zindex:null,dropdown:!0,scrollbar:!1,change:function(){}},a.TimePicker.methods={chainable:["next","previous","open","close","destroy","setTime"]},a.fn.timepicker=function(b){if("string"==typeof b){var c,d,e=Array.prototype.slice.call(arguments,1);return c="option"===b&&arguments.length>2?"each":-1!==a.inArray(b,a.TimePicker.methods.chainable)?"each":"map",d=this[c](function(){var c=a(this),d=c.data("TimePicker");return"object"==typeof d?d[b].apply(d,e):void 0}),"map"===c&&1===this.length?a.makeArray(d).shift():"map"===c?a.makeArray(d):d}if(1===this.length&&this.data("TimePicker"))return this.data("TimePicker");var f=a.extend({},a.TimePicker.defaults,b);return this.each(function(){a.TimePicker.instance().register(this,f)})},a.fn.timepicker.formatTime=function(a,c){var d=c.getHours(),e=d%12,f=c.getMinutes(),g=c.getSeconds(),h={hh:b((0===e?12:e).toString(),"0",2),HH:b(d.toString(),"0",2),mm:b(f.toString(),"0",2),ss:b(g.toString(),"0",2),h:0===e?12:e,H:d,m:f,s:g,p:d>11?"PM":"AM"},i=a,j="";for(j in h)h.hasOwnProperty(j)&&(i=i.replace(new RegExp(j,"g"),h[j]));return i=i.replace(new RegExp("a","g"),d>11?"pm":"am")},a.fn.timepicker.parseTime=function(){var b=[[/^(\d+)$/,"$1"],[/^:(\d)$/,"$10"],[/^:(\d+)/,"$1"],[/^(\d):([7-9])$/,"0$10$2"],[/^(\d):(\d\d)$/,"$1$2"],[/^(\d):(\d{1,})$/,"0$1$20"],[/^(\d\d):([7-9])$/,"$10$2"],[/^(\d\d):(\d)$/,"$1$20"],[/^(\d\d):(\d*)$/,"$1$2"],[/^(\d{3,}):(\d)$/,"$10$2"],[/^(\d{3,}):(\d{2,})/,"$1$2"],[/^(\d):(\d):(\d)$/,"0$10$20$3"],[/^(\d{1,2}):(\d):(\d\d)/,"$10$2$3"]],c=b.length;return function(e){var f=d(new Date),g=!1,h=!1,i=!1,j=!1,k=!1;if("undefined"==typeof e||!e.toLowerCase)return null;e=e.toLowerCase(),g=/a/.test(e),h=g?!1:/p/.test(e),e=e.replace(/[^0-9:]/g,"").replace(/:+/g,":");for(var l=0;c>l;l+=1)if(b[l][0].test(e)){e=e.replace(b[l][0],b[l][1]);break}return e=e.replace(/:/g,""),1===e.length?i=e:2===e.length?i=e:3===e.length||5===e.length?(i=e.substr(0,1),j=e.substr(1,2),k=e.substr(3,2)):(4===e.length||e.length>5)&&(i=e.substr(0,2),j=e.substr(2,2),k=e.substr(4,2)),e.length>0&&e.length<5&&(e.length<3&&(j=0),k=0),i===!1||j===!1||k===!1?!1:(i=parseInt(i,10),j=parseInt(j,10),k=parseInt(k,10),g&&12===i?i=0:h&&12>i&&(i+=12),i>24?e.length>=6?a.fn.timepicker.parseTime(e.substr(0,5)):a.fn.timepicker.parseTime(e+"0"+(g?"a":"")+(h?"p":"")):(f.setHours(i,j,k),f))}}()}()});
7
  * Copyright (c) 2016 Willington Vega; Licensed MIT, GPL
8
  */
9
 
10
+ !function(a){"object"==typeof module&&"object"==typeof module.exports?a(require("jquery"),window,document):"undefined"!=typeof jQuery&&a(jQuery,window,document)}(function(a,b,c,d){!function(){function b(a,b,c){return new Array(c+1-a.length).join(b)+a}function d(){if(1===arguments.length){var b=arguments[0];return"string"==typeof b&&(b=a.fn.timepicker.parseTime(b)),new Date(0,0,0,b.getHours(),b.getMinutes(),b.getSeconds())}return 3===arguments.length?new Date(0,0,0,arguments[0],arguments[1],arguments[2]):2===arguments.length?new Date(0,0,0,arguments[0],arguments[1],0):new Date(0,0,0)}a.TimePicker=function(){var b=this;b.container=a(".ui-timepicker-container"),b.ui=b.container.find(".ui-timepicker"),0===b.container.length&&(b.container=a("<div></div>").addClass("ui-timepicker-container").addClass("ui-timepicker-hidden ui-helper-hidden").appendTo("body").hide(),b.ui=a("<div></div>").addClass("ui-timepicker").addClass("ui-widget ui-widget-content ui-menu").addClass("ui-corner-all").appendTo(b.container),b.viewport=a("<ul></ul>").addClass("ui-timepicker-viewport").appendTo(b.ui),a.fn.jquery>="1.4.2"&&b.ui.on("mouseenter.timepicker","a",function(){b.activate(!1,a(this).parent())}).on("mouseleave.timepicker","a",function(){b.deactivate(!1)}).on("click.timepicker","a",function(c){c.preventDefault(),b.select(!1,a(this).parent())}))},a.TimePicker.count=0,a.TimePicker.instance=function(){return a.TimePicker._instance||(a.TimePicker._instance=new a.TimePicker),a.TimePicker._instance},a.TimePicker.prototype={keyCode:{ALT:18,BLOQ_MAYUS:20,CTRL:17,DOWN:40,END:35,ENTER:13,HOME:36,LEFT:37,NUMPAD_ENTER:108,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SHIFT:16,TAB:9,UP:38},_items:function(b,c){var e,f,g=this,h=a("<ul></ul>"),i=null;for(-1===b.options.timeFormat.indexOf("m")&&b.options.interval%60!==0&&(b.options.interval=60*Math.max(Math.round(b.options.interval/60),1)),e=c?d(c):b.options.startTime?d(b.options.startTime):d(b.options.startHour,b.options.startMinutes),f=new Date(e.getTime()+864e5);f>e;)g._isValidTime(b,e)&&(i=a("<li>").addClass("ui-menu-item").appendTo(h),a("<a>").addClass("ui-corner-all").text(a.fn.timepicker.formatTime(b.options.timeFormat,e)).appendTo(i),i.data("time-value",e)),e=new Date(e.getTime()+60*b.options.interval*1e3);return h.children()},_isValidTime:function(a,b){var c=null,e=null;return b=d(b),null!==a.options.minTime?c=d(a.options.minTime):(null!==a.options.minHour||null!==a.options.minMinutes)&&(c=d(a.options.minHour,a.options.minMinutes)),null!==a.options.maxTime?e=d(a.options.maxTime):(null!==a.options.maxHour||null!==a.options.maxMinutes)&&(e=d(a.options.maxHour,a.options.maxMinutes)),null!==c&&null!==e?b>=c&&e>=b:null!==c?b>=c:null!==e?e>=b:!0},_hasScroll:function(){var a="undefined"!=typeof this.ui.prop?"prop":"attr";return this.ui.height()<this.ui[a]("scrollHeight")},_move:function(a,b,c){var d=this;if(d.closed()&&d.open(a),!d.active)return void d.activate(a,d.viewport.children(c));var e=d.active[b+"All"](".ui-menu-item").eq(0);e.length?d.activate(a,e):d.activate(a,d.viewport.children(c))},register:function(b,c){var d=this,e={};e.element=a(b),e.element.data("TimePicker")||(e.options=a.metadata?a.extend({},c,e.element.metadata()):a.extend({},c),e.widget=d,a.extend(e,{next:function(){return d.next(e)},previous:function(){return d.previous(e)},first:function(){return d.first(e)},last:function(){return d.last(e)},selected:function(){return d.selected(e)},open:function(){return d.open(e)},close:function(){return d.close(e)},closed:function(){return d.closed(e)},destroy:function(){return d.destroy(e)},parse:function(a){return d.parse(e,a)},format:function(a,b){return d.format(e,a,b)},getTime:function(){return d.getTime(e)},setTime:function(a,b){return d.setTime(e,a,b)},option:function(a,b){return d.option(e,a,b)}}),d._setDefaultTime(e),d._addInputEventsHandlers(e),e.element.data("TimePicker",e))},_setDefaultTime:function(b){"now"===b.options.defaultTime?b.setTime(d(new Date)):b.options.defaultTime&&b.options.defaultTime.getFullYear?b.setTime(d(b.options.defaultTime)):b.options.defaultTime&&b.setTime(a.fn.timepicker.parseTime(b.options.defaultTime))},_addInputEventsHandlers:function(b){var c=this;b.element.on("keydown.timepicker",function(a){switch(a.which||a.keyCode){case c.keyCode.ENTER:case c.keyCode.NUMPAD_ENTER:a.preventDefault(),c.closed()?b.element.trigger("change.timepicker"):c.select(b,c.active);break;case c.keyCode.UP:b.previous();break;case c.keyCode.DOWN:b.next();break;default:c.closed()||b.close(!0)}}).on("focus.timepicker",function(){b.open()}).on("blur.timepicker",function(){setTimeout(function(){b.element.data("timepicker-user-clicked-outside")&&b.close()})}).on("change.timepicker",function(){b.closed()&&b.setTime(a.fn.timepicker.parseTime(b.element.val()))})},select:function(b,c){var d=this,e=b===!1?d.instance:b;d.setTime(e,a.fn.timepicker.parseTime(c.children("a").text())),d.close(e,!0)},activate:function(a,b){var c=this,d=a===!1?c.instance:a;if(d===c.instance){if(c.deactivate(),c._hasScroll()){var e=b.offset().top-c.ui.offset().top,f=c.ui.scrollTop(),g=c.ui.height();0>e?c.ui.scrollTop(f+e):e>=g&&c.ui.scrollTop(f+e-g+b.height())}c.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-item").end()}},deactivate:function(){var a=this;a.active&&(a.active.children("a").removeClass("ui-state-hover").removeAttr("id"),a.active=null)},next:function(a){return(this.closed()||this.instance===a)&&this._move(a,"next",".ui-menu-item:first"),a.element},previous:function(a){return(this.closed()||this.instance===a)&&this._move(a,"prev",".ui-menu-item:last"),a.element},first:function(a){return this.instance===a?this.active&&0===this.active.prevAll(".ui-menu-item").length:!1},last:function(a){return this.instance===a?this.active&&0===this.active.nextAll(".ui-menu-item").length:!1},selected:function(a){return this.instance===a&&this.active?this.active:null},open:function(b){var d=this,e=b.getTime(),f=b.options.dynamic&&e;if(!b.options.dropdown)return b.element;switch(b.element.data("timepicker-event-namespace",Math.random()),a(c).on("click.timepicker-"+b.element.data("timepicker-event-namespace"),function(a){b.element.get(0)===a.target?b.element.data("timepicker-user-clicked-outside",!1):b.element.data("timepicker-user-clicked-outside",!0).blur()}),(b.rebuild||!b.items||f)&&(b.items=d._items(b,f?e:null)),(b.rebuild||d.instance!==b||f)&&(a.fn.jquery<"1.4.2"?(d.viewport.children().remove(),d.viewport.append(b.items),d.viewport.find("a").on("mouseover.timepicker",function(){d.activate(b,a(this).parent())}).on("mouseout.timepicker",function(){d.deactivate(b)}).on("click.timepicker",function(c){c.preventDefault(),d.select(b,a(this).parent())})):(d.viewport.children().detach(),d.viewport.append(b.items))),b.rebuild=!1,d.container.removeClass("ui-helper-hidden ui-timepicker-hidden ui-timepicker-standard ui-timepicker-corners").show(),b.options.theme){case"standard":d.container.addClass("ui-timepicker-standard");break;case"standard-rounded-corners":d.container.addClass("ui-timepicker-standard ui-timepicker-corners")}d.container.hasClass("ui-timepicker-no-scrollbar")||b.options.scrollbar||(d.container.addClass("ui-timepicker-no-scrollbar"),d.viewport.css({paddingRight:40}));var g=d.container.outerHeight()-d.container.height(),h=b.options.zindex?b.options.zindex:b.element.offsetParent().css("z-index"),i=b.element.offset();d.container.css({top:i.top+b.element.outerHeight(),left:i.left}),d.container.show(),d.container.css({left:b.element.offset().left,height:d.ui.outerHeight()+g,width:b.element.outerWidth(),zIndex:h,cursor:"default"});var j=d.container.width()-(d.ui.outerWidth()-d.ui.width());return d.ui.css({width:j}),d.viewport.css({width:j}),b.items.css({width:j}),d.instance=b,e?b.items.each(function(){var c,f=a(this);return c=a.fn.jquery<"1.4.2"?a.fn.timepicker.parseTime(f.find("a").text()):f.data("time-value"),c.getTime()===e.getTime()?(d.activate(b,f),!1):!0}):d.deactivate(b),b.element},close:function(b){var d=this;return d.instance===b&&(d.container.addClass("ui-helper-hidden ui-timepicker-hidden").hide(),d.ui.scrollTop(0),d.ui.children().removeClass("ui-state-hover")),a(c).off("click.timepicker-"+b.element.data("timepicker-event-namespace")),b.element},closed:function(){return this.ui.is(":hidden")},destroy:function(a){var b=this;return b.close(a,!0),a.element.off(".timepicker").data("TimePicker",null)},parse:function(b,c){return a.fn.timepicker.parseTime(c)},format:function(b,c,d){return d=d||b.options.timeFormat,a.fn.timepicker.formatTime(d,c)},getTime:function(b){var c=this,d=a.fn.timepicker.parseTime(b.element.val());return d instanceof Date&&!c._isValidTime(b,d)?null:d instanceof Date&&b.selectedTime?b.format(d)===b.format(b.selectedTime)?b.selectedTime:d:d instanceof Date?d:null},setTime:function(b,c,e){var f=this,g=b.selectedTime;if("string"==typeof c&&(c=b.parse(c)),c&&c.getMinutes&&f._isValidTime(b,c)){if(c=d(c),b.selectedTime=c,b.element.val(b.format(c,b.options.timeFormat)),e)return b}else b.selectedTime=null;return(null!==g||null!==b.selectedTime)&&(b.element.trigger("time-change",[c]),(typeof b.options.change=== 'function' )&&b.options.change.apply(b.element,[c])),b.element},option:function(b,c,d){if("undefined"==typeof d)return b.options[c];var e,f,g=b.getTime();"string"==typeof c?(e={},e[c]=d):e=c,f=["minHour","minMinutes","minTime","maxHour","maxMinutes","maxTime","startHour","startMinutes","startTime","timeFormat","interval","dropdown"],a.each(e,function(c){b.options[c]=e[c],b.rebuild=b.rebuild||a.inArray(c,f)>-1}),b.rebuild&&b.setTime(g)}},a.TimePicker.defaults={timeFormat:"hh:mm p",minHour:null,minMinutes:null,minTime:null,maxHour:null,maxMinutes:null,maxTime:null,startHour:null,startMinutes:null,startTime:null,interval:30,dynamic:!0,theme:"standard",zindex:null,dropdown:!0,scrollbar:!1,change:function(){}},a.TimePicker.methods={chainable:["next","previous","open","close","destroy","setTime"]},a.fn.timepicker=function(b){if("string"==typeof b){var c,d,e=Array.prototype.slice.call(arguments,1);return c="option"===b&&arguments.length>2?"each":-1!==a.inArray(b,a.TimePicker.methods.chainable)?"each":"map",d=this[c](function(){var c=a(this),d=c.data("TimePicker");return"object"==typeof d?d[b].apply(d,e):void 0}),"map"===c&&1===this.length?a.makeArray(d).shift():"map"===c?a.makeArray(d):d}if(1===this.length&&this.data("TimePicker"))return this.data("TimePicker");var f=a.extend({},a.TimePicker.defaults,b);return this.each(function(){a.TimePicker.instance().register(this,f)})},a.fn.timepicker.formatTime=function(a,c){var d=c.getHours(),e=d%12,f=c.getMinutes(),g=c.getSeconds(),h={hh:b((0===e?12:e).toString(),"0",2),HH:b(d.toString(),"0",2),mm:b(f.toString(),"0",2),ss:b(g.toString(),"0",2),h:0===e?12:e,H:d,m:f,s:g,p:d>11?"PM":"AM"},i=a,j="";for(j in h)h.hasOwnProperty(j)&&(i=i.replace(new RegExp(j,"g"),h[j]));return i=i.replace(new RegExp("a","g"),d>11?"pm":"am")},a.fn.timepicker.parseTime=function(){var b=[[/^(\d+)$/,"$1"],[/^:(\d)$/,"$10"],[/^:(\d+)/,"$1"],[/^(\d):([7-9])$/,"0$10$2"],[/^(\d):(\d\d)$/,"$1$2"],[/^(\d):(\d{1,})$/,"0$1$20"],[/^(\d\d):([7-9])$/,"$10$2"],[/^(\d\d):(\d)$/,"$1$20"],[/^(\d\d):(\d*)$/,"$1$2"],[/^(\d{3,}):(\d)$/,"$10$2"],[/^(\d{3,}):(\d{2,})/,"$1$2"],[/^(\d):(\d):(\d)$/,"0$10$20$3"],[/^(\d{1,2}):(\d):(\d\d)/,"$10$2$3"]],c=b.length;return function(e){var f=d(new Date),g=!1,h=!1,i=!1,j=!1,k=!1;if("undefined"==typeof e||!e.toLowerCase)return null;e=e.toLowerCase(),g=/a/.test(e),h=g?!1:/p/.test(e),e=e.replace(/[^0-9:]/g,"").replace(/:+/g,":");for(var l=0;c>l;l+=1)if(b[l][0].test(e)){e=e.replace(b[l][0],b[l][1]);break}return e=e.replace(/:/g,""),1===e.length?i=e:2===e.length?i=e:3===e.length||5===e.length?(i=e.substr(0,1),j=e.substr(1,2),k=e.substr(3,2)):(4===e.length||e.length>5)&&(i=e.substr(0,2),j=e.substr(2,2),k=e.substr(4,2)),e.length>0&&e.length<5&&(e.length<3&&(j=0),k=0),i===!1||j===!1||k===!1?!1:(i=parseInt(i,10),j=parseInt(j,10),k=parseInt(k,10),g&&12===i?i=0:h&&12>i&&(i+=12),i>24?e.length>=6?a.fn.timepicker.parseTime(e.substr(0,5)):a.fn.timepicker.parseTime(e+"0"+(g?"a":"")+(h?"p":"")):(f.setHours(i,j,k),f))}}()}()});
inc/class-hustle-dashboard-admin.php CHANGED
@@ -147,18 +147,23 @@ class Hustle_Dashboard_Admin extends Hustle_Admin_Page_Abstract {
147
  )
148
  );
149
 
150
- $last_conversion = Hustle_Tracking_Model::get_instance()->get_latest_conversion_date( 'all' );
151
-
152
- return array(
153
  'metrics' => $this->get_3_top_metrics(),
154
  'active_modules' => $active_modules,
155
  'popups' => $modules['popup'],
156
  'slideins' => $modules['slidein'],
157
  'embeds' => $modules['embedded'],
158
  'social_sharings' => $modules['social_sharing'],
159
- 'last_conversion' => $last_conversion ? date_i18n( 'j M Y @ H:i A', strtotime( $last_conversion ) ) : __( 'Never', 'hustle' ),
160
  'sui' => $this->get_sui_summary_config(),
161
  );
 
 
 
 
 
 
 
162
  }
163
 
164
  /**
@@ -230,8 +235,7 @@ class Hustle_Dashboard_Admin extends Hustle_Admin_Page_Abstract {
230
  * @return array $data Array of 4 top metrics.
231
  */
232
  private function get_3_top_metrics() {
233
- global $hustle;
234
- $names = array(
235
  'average_conversion_rate' => __( 'Average Conversion Rate', 'hustle' ),
236
  'total_conversions' => __( 'Total Conversions', 'hustle' ),
237
  'most_conversions' => __( 'Most Conversions', 'hustle' ),
@@ -241,18 +245,23 @@ class Hustle_Dashboard_Admin extends Hustle_Admin_Page_Abstract {
241
  'inactive_modules_count' => __( 'Inactive Modules', 'hustle' ),
242
  'total_modules_count' => __( 'Total Modules', 'hustle' ),
243
  );
244
- $keys = array_keys( $names );
245
- $metrics = Hustle_Settings_Admin::get_top_metrics_settings();
246
- $metrics = array_values( array_intersect( $keys, $metrics ) );
247
 
248
- $metrics_count = count( $metrics );
 
 
 
 
 
249
 
250
- while ( 3 > $metrics_count ) {
251
- $key = array_shift( $keys );
252
- if ( ! in_array( $key, $metrics, true ) ) {
253
- $metrics[] = $key;
254
- }
255
  $metrics_count = count( $metrics );
 
 
 
 
 
 
 
 
256
  }
257
  $data = array();
258
  $tracking = Hustle_Tracking_Model::get_instance();
147
  )
148
  );
149
 
150
+ $args = array(
 
 
151
  'metrics' => $this->get_3_top_metrics(),
152
  'active_modules' => $active_modules,
153
  'popups' => $modules['popup'],
154
  'slideins' => $modules['slidein'],
155
  'embeds' => $modules['embedded'],
156
  'social_sharings' => $modules['social_sharing'],
157
+ 'last_conversion' => '',
158
  'sui' => $this->get_sui_summary_config(),
159
  );
160
+
161
+ if ( Hustle_Settings_Admin::global_tracking() ) {
162
+ $last_conversion = Hustle_Tracking_Model::get_instance()->get_latest_conversion_date( 'all' );
163
+ $args['last_conversion'] = $last_conversion ? date_i18n( 'j M Y @ H:i A', strtotime( $last_conversion ) ) : __( 'Never', 'hustle' );
164
+ }
165
+
166
+ return $args;
167
  }
168
 
169
  /**
235
  * @return array $data Array of 4 top metrics.
236
  */
237
  private function get_3_top_metrics() {
238
+ $names = array(
 
239
  'average_conversion_rate' => __( 'Average Conversion Rate', 'hustle' ),
240
  'total_conversions' => __( 'Total Conversions', 'hustle' ),
241
  'most_conversions' => __( 'Most Conversions', 'hustle' ),
245
  'inactive_modules_count' => __( 'Inactive Modules', 'hustle' ),
246
  'total_modules_count' => __( 'Total Modules', 'hustle' ),
247
  );
 
 
 
248
 
249
+ if ( ! Hustle_Settings_Admin::global_tracking() ) {
250
+ $metrics = array( 'inactive_modules_count', 'total_modules_count' );
251
+ } else {
252
+ $keys = array_keys( $names );
253
+ $metrics = Hustle_Settings_Admin::get_top_metrics_settings();
254
+ $metrics = array_values( array_intersect( $keys, $metrics ) );
255
 
 
 
 
 
 
256
  $metrics_count = count( $metrics );
257
+
258
+ while ( 3 > $metrics_count ) {
259
+ $key = array_shift( $keys );
260
+ if ( ! in_array( $key, $metrics, true ) ) {
261
+ $metrics[] = $key;
262
+ }
263
+ $metrics_count = count( $metrics );
264
+ }
265
  }
266
  $data = array();
267
  $tracking = Hustle_Tracking_Model::get_instance();
inc/class-hustle-notifications.php CHANGED
@@ -60,6 +60,24 @@ class Hustle_Notifications {
60
 
61
  if ( $this->is_free && ( wp_doing_ajax() || is_admin() ) ) {
62
  require_once Opt_In::$plugin_path . 'lib/free-dashboard/module.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  }
64
 
65
  add_action( 'admin_init', array( $this, 'init_notices' ), 1 );
60
 
61
  if ( $this->is_free && ( wp_doing_ajax() || is_admin() ) ) {
62
  require_once Opt_In::$plugin_path . 'lib/free-dashboard/module.php';
63
+
64
+ require_once Opt_In::$plugin_path . 'lib/wpmudev-blackfriday/banner.php';
65
+ $labels = array(
66
+ 'close' => __( 'Close', 'hustle' ),
67
+ 'get_deal' => __( 'Get deal', 'hustle' ),
68
+ 'intro' => __( 'Black Friday offer for WP businesses and agencies', 'hustle' ),
69
+ 'off' => __( 'Off', 'hustle' ),
70
+ 'title' => __( 'Everything you need to run your WP business for', 'hustle' ),
71
+ 'discount' => '83.5',
72
+ 'price' => '3000',
73
+ 'description' => __( 'From the creators of Hustle, WPMU DEV\'s all-in-one platform gives you all the Pro tools and support you need to run and grow a web development business. Trusted by over 50,000 web developers. Limited deals available.', 'hustle' ),
74
+ );
75
+
76
+ new \WPMUDEV\BlackFriday\Banner(
77
+ $labels,
78
+ 'https://wpmudev.com/black-friday/?coupon=BFP-2022&utm_source=hustle&utm_medium=plugin&utm_campaign=BFP-2022-hustle&utm_id=BFP-2022&utm_term=BF-2022-plugin-Hustle&utm_content=BF-2022',
79
+ \WPMUDEV\BlackFriday\Banner::HUSTLE
80
+ );
81
  }
82
 
83
  add_action( 'admin_init', array( $this, 'init_notices' ), 1 );
inc/class-hustle-settings-admin.php CHANGED
@@ -19,6 +19,20 @@ class Hustle_Settings_Admin {
19
  */
20
  const SETTINGS_OPTION_KEY = 'hustle_settings';
21
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  /**
23
  * Gets the saved or default global unsubscription messages.
24
  *
@@ -143,6 +157,9 @@ class Hustle_Settings_Admin {
143
  * @return array
144
  */
145
  public static function get_general_settings() {
 
 
 
146
 
147
  $default_settings = array(
148
  'module_pagination' => 10,
@@ -156,6 +173,7 @@ class Hustle_Settings_Admin {
156
  'draft_slidein_on_dashboard' => '1',
157
  'published_embedded_on_dashboard' => '1',
158
  'draft_embedded_on_dashboard' => '1',
 
159
  'debug_enabled' => '0',
160
  // Dashboard settings.
161
  'popup_on_dashboard' => 5,
@@ -219,7 +237,25 @@ class Hustle_Settings_Admin {
219
  }
220
  }
221
 
222
- return apply_filters( 'hustle_get_general_settings', $general_settings );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
223
  }
224
 
225
  /**
19
  */
20
  const SETTINGS_OPTION_KEY = 'hustle_settings';
21
 
22
+ /**
23
+ * Global Settings
24
+ *
25
+ * @var array
26
+ */
27
+ private static $settings;
28
+
29
+ /**
30
+ * Global Tracking
31
+ *
32
+ * @var bool
33
+ */
34
+ private static $global_tracking;
35
+
36
  /**
37
  * Gets the saved or default global unsubscription messages.
38
  *
157
  * @return array
158
  */
159
  public static function get_general_settings() {
160
+ if ( ! is_null( self::$settings ) ) {
161
+ return self::$settings;
162
+ }
163
 
164
  $default_settings = array(
165
  'module_pagination' => 10,
173
  'draft_slidein_on_dashboard' => '1',
174
  'published_embedded_on_dashboard' => '1',
175
  'draft_embedded_on_dashboard' => '1',
176
+ 'global_tracking_disabled' => '0',
177
  'debug_enabled' => '0',
178
  // Dashboard settings.
179
  'popup_on_dashboard' => 5,
237
  }
238
  }
239
 
240
+ self::$settings = apply_filters( 'hustle_get_general_settings', $general_settings );
241
+
242
+ return self::$settings;
243
+ }
244
+
245
+ /**
246
+ * Is global tracking enabled or not
247
+ *
248
+ * @return bool
249
+ */
250
+ public static function global_tracking() {
251
+ if ( is_null( self::$global_tracking ) ) {
252
+ $stored_settings = self::get_general_settings();
253
+ $global_tracking = '1' !== $stored_settings['global_tracking_disabled'];
254
+ $global_tracking = apply_filters( 'hustle_global_tracking', $global_tracking );
255
+ self::$global_tracking = $global_tracking;
256
+ }
257
+
258
+ return self::$global_tracking;
259
  }
260
 
261
  /**
inc/class-hustle-wp-dashboard-page.php CHANGED
@@ -147,6 +147,10 @@ class Hustle_Wp_Dashboard_Page {
147
  */
148
  public function analytics_widget_setup() {
149
 
 
 
 
 
150
  $title = ! empty( $this->settings['title'] ) ? $this->settings['title'] : ' ';
151
  wp_add_dashboard_widget(
152
  'hustle_analytics',
147
  */
148
  public function analytics_widget_setup() {
149
 
150
+ if ( ! Hustle_Settings_Admin::global_tracking() ) {
151
+ return;
152
+ }
153
+
154
  $title = ! empty( $this->settings['title'] ) ? $this->settings['title'] : ' ';
155
  wp_add_dashboard_widget(
156
  'hustle_analytics',
inc/front/hustle-module-front-ajax.php CHANGED
@@ -215,7 +215,7 @@ class Hustle_Module_Front_Ajax {
215
  $day = $this->maybe_replace_to_field( $day, $form_data );
216
 
217
  // delay settings.
218
- $delay_time = ! empty( $emails_settings['schedule_auto_email_time'] ) ? (int) $emails_settings['schedule_auto_email_time'] : '';
219
  $delay_unit = ! empty( $emails_settings['schedule_auto_email_unit'] ) ? $emails_settings['schedule_auto_email_unit'] : '';
220
 
221
  // get delay rate.
215
  $day = $this->maybe_replace_to_field( $day, $form_data );
216
 
217
  // delay settings.
218
+ $delay_time = ! empty( $emails_settings['schedule_auto_email_time'] ) ? (int) $emails_settings['schedule_auto_email_time'] : 0;
219
  $delay_unit = ! empty( $emails_settings['schedule_auto_email_unit'] ) ? $emails_settings['schedule_auto_email_unit'] : '';
220
 
221
  // get delay rate.
inc/front/hustle-module-front.php CHANGED
@@ -163,7 +163,9 @@ class Hustle_Module_Front {
163
  * @return void
164
  */
165
  private function register_shortcodes_and_widget() {
166
- add_action( 'widgets_init', array( $this, 'register_widget' ) );
 
 
167
  add_shortcode( self::SHORTCODE, array( $this, 'shortcode' ) );
168
 
169
  // Legacy custom content support.
163
  * @return void
164
  */
165
  private function register_shortcodes_and_widget() {
166
+ if ( Hustle_Settings_Admin::global_tracking() ) {
167
+ add_action( 'widgets_init', array( $this, 'register_widget' ) );
168
+ }
169
  add_shortcode( self::SHORTCODE, array( $this, 'shortcode' ) );
170
 
171
  // Legacy custom content support.
inc/hustle-model.php CHANGED
@@ -651,13 +651,18 @@ abstract class Hustle_Model {
651
  * @return bool
652
  */
653
  public function is_tracking_enabled( $type ) {
654
- $tracking_types = $this->get_tracking_types();
 
 
 
 
655
 
656
- $is_tracking_enabled = (
657
- is_array( $tracking_types )
658
- && array_key_exists( $type, $tracking_types )
659
- && true === $tracking_types[ $type ]
660
- );
 
661
 
662
  $is_tracking_enabled = apply_filters( 'hustle_is_tracking_enabled', $is_tracking_enabled, $this, $type );
663
 
651
  * @return bool
652
  */
653
  public function is_tracking_enabled( $type ) {
654
+ // Check global option first.
655
+ if ( ! Hustle_Settings_Admin::global_tracking() ) {
656
+ $is_tracking_enabled = false;
657
+ } else {
658
+ $tracking_types = $this->get_tracking_types();
659
 
660
+ $is_tracking_enabled = (
661
+ is_array( $tracking_types )
662
+ && array_key_exists( $type, $tracking_types )
663
+ && true === $tracking_types[ $type ]
664
+ );
665
+ }
666
 
667
  $is_tracking_enabled = apply_filters( 'hustle_is_tracking_enabled', $is_tracking_enabled, $this, $type );
668
 
inc/hustle-settings-admin-ajax.php CHANGED
@@ -560,12 +560,21 @@ class Hustle_Settings_Admin_Ajax {
560
 
561
  // Update it if valid.
562
  if ( false !== $new_value && ! is_null( $new_value ) ) {
 
 
 
 
563
  $stored_values[ $key ] = $new_value;
564
  }
565
  }
566
 
567
  Hustle_Settings_Admin::update_hustle_settings( $stored_values, 'general' );
568
- wp_send_json_success();
 
 
 
 
 
569
  }
570
 
571
  /**
560
 
561
  // Update it if valid.
562
  if ( false !== $new_value && ! is_null( $new_value ) ) {
563
+ // Reload page if global_tracking_disabled is changed because there are dependent settings like Dashboard Analytics.
564
+ if ( 'global_tracking_disabled' === $key && $stored_values[ $key ] !== $new_value ) {
565
+ $reload = true;
566
+ }
567
  $stored_values[ $key ] = $new_value;
568
  }
569
  }
570
 
571
  Hustle_Settings_Admin::update_hustle_settings( $stored_values, 'general' );
572
+
573
+ if ( empty( $reload ) ) {
574
+ wp_send_json_success();
575
+ } else {
576
+ wp_send_json_success( array( 'url' => true ) );
577
+ }
578
  }
579
 
580
  /**
inc/palettes/blue.php CHANGED
@@ -23,7 +23,7 @@ return array(
23
  'image_container_bg' => '#165E80',
24
 
25
  // Form area BG.
26
- 'form_area_bg' => '#78B5D1',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
@@ -504,7 +504,7 @@ return array(
504
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
505
 
506
  'layout_content_border' => 'rgba(0,0,0,0)',
507
- 'layout_content_bg' => 'rgba(0,0,0,0)',
508
 
509
  'layout_footer_border' => 'rgba(0,0,0,0)',
510
  'layout_footer_bg' => $is_optin ? 'rgba(0,0,0,0)' : 'rgba(0,0,0,0.16)',
23
  'image_container_bg' => '#165E80',
24
 
25
  // Form area BG.
26
+ 'form_area_bg' => 'rgba(0,0,0,0)',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
504
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
505
 
506
  'layout_content_border' => 'rgba(0,0,0,0)',
507
+ 'layout_content_bg' => '#78B5D1',
508
 
509
  'layout_footer_border' => 'rgba(0,0,0,0)',
510
  'layout_footer_bg' => $is_optin ? 'rgba(0,0,0,0)' : 'rgba(0,0,0,0.16)',
inc/palettes/coffee.php CHANGED
@@ -23,7 +23,7 @@ return array(
23
  'image_container_bg' => '#423D38',
24
 
25
  // Form area BG.
26
- 'form_area_bg' => '#59524B',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
@@ -505,7 +505,7 @@ return array(
505
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
506
 
507
  'layout_content_border' => 'rgba(0,0,0,0)',
508
- 'layout_content_bg' => 'rgba(0,0,0,0)',
509
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
510
 
511
  'layout_footer_border' => 'rgba(0,0,0,0)',
23
  'image_container_bg' => '#423D38',
24
 
25
  // Form area BG.
26
+ 'form_area_bg' => 'rgba(0,0,0,0)',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
505
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
506
 
507
  'layout_content_border' => 'rgba(0,0,0,0)',
508
+ 'layout_content_bg' => '#59524B',
509
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
510
 
511
  'layout_footer_border' => 'rgba(0,0,0,0)',
inc/palettes/ectoplasm.php CHANGED
@@ -23,7 +23,7 @@ return array(
23
  'image_container_bg' => '#3D2F54',
24
 
25
  // Form area BG.
26
- 'form_area_bg' => '#513E70',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
@@ -505,7 +505,7 @@ return array(
505
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
506
 
507
  'layout_content_border' => 'rgba(0,0,0,0)',
508
- 'layout_content_bg' => 'rgba(0,0,0,0)',
509
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
510
 
511
  'layout_footer_border' => 'rgba(0,0,0,0)',
23
  'image_container_bg' => '#3D2F54',
24
 
25
  // Form area BG.
26
+ 'form_area_bg' => 'rgba(0,0,0,0)',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
505
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
506
 
507
  'layout_content_border' => 'rgba(0,0,0,0)',
508
+ 'layout_content_bg' => '#513E70',
509
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
510
 
511
  'layout_footer_border' => 'rgba(0,0,0,0)',
inc/palettes/gray-slate.php CHANGED
@@ -23,7 +23,7 @@ return array(
23
  'image_container_bg' => '#35414A',
24
 
25
  // Form area BG.
26
- 'form_area_bg' => '#5D7380',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
@@ -503,7 +503,7 @@ return array(
503
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
504
 
505
  'layout_content_border' => 'rgba(0,0,0,0)',
506
- 'layout_content_bg' => 'rgba(0,0,0,0)',
507
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
508
 
509
  'layout_footer_border' => 'rgba(0,0,0,0)',
23
  'image_container_bg' => '#35414A',
24
 
25
  // Form area BG.
26
+ 'form_area_bg' => 'rgba(0,0,0,0)',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
503
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
504
 
505
  'layout_content_border' => 'rgba(0,0,0,0)',
506
+ 'layout_content_bg' => '#5D7380',
507
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
508
 
509
  'layout_footer_border' => 'rgba(0,0,0,0)',
inc/palettes/midnight.php CHANGED
@@ -23,7 +23,7 @@ return array(
23
  'image_container_bg' => '#232629',
24
 
25
  // Form area BG.
26
- 'form_area_bg' => '#363B3F',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
@@ -503,7 +503,7 @@ return array(
503
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
504
 
505
  'layout_content_border' => 'rgba(0,0,0,0)',
506
- 'layout_content_bg' => 'rgba(0,0,0,0)',
507
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
508
 
509
  'layout_footer_border' => 'rgba(0,0,0,0)',
23
  'image_container_bg' => '#232629',
24
 
25
  // Form area BG.
26
+ 'form_area_bg' => 'rgba(0,0,0,0)',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
503
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
504
 
505
  'layout_content_border' => 'rgba(0,0,0,0)',
506
+ 'layout_content_bg' => '#363B3F',
507
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
508
 
509
  'layout_footer_border' => 'rgba(0,0,0,0)',
inc/palettes/sunrise.php CHANGED
@@ -23,7 +23,7 @@ return array(
23
  'image_container_bg' => '#A73B31',
24
 
25
  // Form area BG.
26
- 'form_area_bg' => '#CB4B40',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
@@ -504,7 +504,7 @@ return array(
504
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
505
 
506
  'layout_content_border' => 'rgba(0,0,0,0)',
507
- 'layout_content_bg' => 'rgba(0,0,0,0)',
508
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
509
 
510
  'layout_footer_border' => 'rgba(0,0,0,0)',
23
  'image_container_bg' => '#A73B31',
24
 
25
  // Form area BG.
26
+ 'form_area_bg' => 'rgba(0,0,0,0)',
27
 
28
  // ==================================================|
29
  // 2. CONTENT |
504
  'layout_header_drop_shadow' => 'rgba(0,0,0,0)',
505
 
506
  'layout_content_border' => 'rgba(0,0,0,0)',
507
+ 'layout_content_bg' => '#CB4B40',
508
  'layout_content_drop_shadow' => 'rgba(0,0,0,0)',
509
 
510
  'layout_footer_border' => 'rgba(0,0,0,0)',
languages/wordpress-popup-en_US.po CHANGED
@@ -1,12 +1,12 @@
1
- # Copyright (C) 2022 Hustle 7.6.0
2
- # This file is distributed under the same license as the Hustle 7.6.0 package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Hustle 7.6.0\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
- "POT-Creation-Date: 2022-10-13 05:27+0000\n"
10
  "X-Poedit-Basepath: ..\n"
11
  "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
12
  "X-Poedit-SearchPath-0: .\n"
@@ -48,15 +48,15 @@ msgstr ""
48
  msgid "Shortcode copied successfully."
49
  msgstr ""
50
 
51
- #: inc/class-hustle-admin-page-abstract.php:263, views/admin/commons/sui-wizard/status-bar.php:21, views/admin/dashboard/templates/widget-modules.php:52, views/admin/settings/general/dashboard.php:144, views/admin/commons/sui-listing/elements/module.php:115
52
  msgid "Published"
53
  msgstr ""
54
 
55
- #: inc/class-hustle-admin-page-abstract.php:264, views/admin/commons/sui-wizard/status-bar.php:23, views/admin/dashboard/templates/widget-modules.php:48, views/admin/commons/sui-listing/elements/module.php:111
56
  msgid "Draft"
57
  msgstr ""
58
 
59
- #: inc/class-hustle-admin-page-abstract.php:265, inc/class-hustle-notifications.php:526, inc/class-hustle-notifications.php:655
60
  msgid "Dismiss"
61
  msgstr ""
62
 
@@ -100,47 +100,47 @@ msgstr ""
100
  msgid "Hustle Pro"
101
  msgstr ""
102
 
103
- #: inc/class-hustle-dashboard-admin.php:159, inc/hustle-tracking-model.php:872, inc/hustle-tracking-model.php:896, views/admin/commons/sui-listing/elements/module.php:186, views/admin/commons/sui-wizard/tab-emails/submission-behaviour.php:49
104
  msgid "Never"
105
  msgstr ""
106
 
107
- #: inc/class-hustle-dashboard-admin.php:235, views/admin/settings/tab-metrics.php:29
108
  msgid "Average Conversion Rate"
109
  msgstr ""
110
 
111
- #: inc/class-hustle-dashboard-admin.php:236, views/admin/settings/tab-metrics.php:85
112
  msgid "Total Conversions"
113
  msgstr ""
114
 
115
- #: inc/class-hustle-dashboard-admin.php:237, views/admin/settings/tab-metrics.php:99
116
  msgid "Most Conversions"
117
  msgstr ""
118
 
119
- #: inc/class-hustle-dashboard-admin.php:238, views/admin/settings/tab-metrics.php:43
120
  msgid "Today's Conversion"
121
  msgstr ""
122
 
123
- #: inc/class-hustle-dashboard-admin.php:239, views/admin/settings/tab-metrics.php:57
124
  msgid "Last 7 Day's Conversion"
125
  msgstr ""
126
 
127
- #: inc/class-hustle-dashboard-admin.php:240
128
  msgid "Last 1 Month's Conversion"
129
  msgstr ""
130
 
131
- #: inc/class-hustle-dashboard-admin.php:241, views/admin/settings/tab-metrics.php:113
132
  msgid "Inactive Modules"
133
  msgstr ""
134
 
135
- #: inc/class-hustle-dashboard-admin.php:242, views/admin/settings/tab-metrics.php:127
136
  msgid "Total Modules"
137
  msgstr ""
138
 
139
- #: inc/class-hustle-dashboard-admin.php:272, inc/class-hustle-dashboard-admin.php:308, inc/class-hustle-module-page-abstract.php:804, inc/providers/mailpoet/class-hustle-mailpoet-form-settings.php:382, inc/providers/mailster/class-hustle-mailster-form-settings.php:432, views/admin/integrations-page/summary.php:33, views/admin/commons/sui-wizard/elements/image-fitting.php:35, views/admin/commons/sui-wizard/tab-content/call-to-action.php:133, views/admin/commons/sui-wizard/tab-visibility/conditions.php:1384, views/admin/commons/sui-wizard/tab-appearance/row-typography/advanced/text-decoration.php:12, views/admin/commons/sui-wizard/tab-appearance/row-typography/advanced/text-transform.php:12
140
  msgid "None"
141
  msgstr ""
142
 
143
- #: inc/class-hustle-dashboard-admin.php:305
144
  msgid "Unknown"
145
  msgstr ""
146
 
@@ -244,11 +244,11 @@ msgstr ""
244
  msgid "%1$s created successfully. Get started by adding content to your new %2$s below."
245
  msgstr ""
246
 
247
- #: inc/class-hustle-module-page-abstract.php:627, inc/hustle-model.php:1125, views/admin/sshare/wizard.php:37, views/admin/sshare/display-options/template.php:54, views/admin/sshare/services/template.php:14
248
  msgid "Services"
249
  msgstr ""
250
 
251
- #: inc/class-hustle-module-page-abstract.php:628, inc/hustle-model.php:1162, views/admin/embedded/wizard.php:86, views/admin/sshare/wizard.php:45, views/admin/sshare/appearance/template.php:87, views/admin/sshare/display-options/template.php:14, views/admin/sshare/services/template.php:38, views/admin/commons/sui-wizard/templates/tab-appearance.php:112, views/admin/commons/sui-wizard/templates/tab-display.php:16, views/admin/commons/sui-wizard/templates/tab-visibility.php:62
252
  msgid "Display Options"
253
  msgstr ""
254
 
@@ -698,130 +698,154 @@ msgstr ""
698
  msgid "Successfully added a schedule for your %1$s. However, make sure to save changes and publish your %1$s for it to start appearing as per your schedule."
699
  msgstr ""
700
 
701
- #: inc/class-hustle-notifications.php:255, inc/class-hustle-notifications.php:526, views/admin/dashboard/dialogs/migrate-data.php:95
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
702
  msgid "Migrate Data"
703
  msgstr ""
704
 
705
- #: inc/class-hustle-notifications.php:255
706
  msgid "Remind me later"
707
  msgstr ""
708
 
709
  #. translators: user's name
710
- #: inc/class-hustle-notifications.php:271
711
  msgid "Hey %s, we have updated our Constant Contact integration to support the latest v3.0 API. Since you are connected to the old API version, we recommend you to migrate your integration to the latest API version as we'll cease to support the deprecated API at some point."
712
  msgstr ""
713
 
714
  #. translators: user's name
715
- #: inc/class-hustle-notifications.php:275
716
  msgid "Hey %s, we have updated our InfusionSoft integration to support the latest REST API. Since you are connected to the old API version, we recommend you to migrate your integration to the latest API version as we'll cease to support the deprecated API at some point."
717
  msgstr ""
718
 
719
  #. translators: 1. user's name,
720
- #: inc/class-hustle-notifications.php:279
721
  msgid "Hey %1$s, we have updated our AWeber integration to support the oAuth 2.0. Since you are connected via oAuth 1.0, we recommend you to migrate your %2$s integration to the latest authorization method as we'll cease to support the deprecated oAuth method at some point."
722
  msgstr ""
723
 
724
- #: inc/class-hustle-notifications.php:303
725
  msgid "Sign Me Up"
726
  msgstr ""
727
 
728
- #: inc/class-hustle-notifications.php:400
729
  msgid "Heads up!"
730
  msgstr ""
731
 
732
  #. translators: current version
733
- #: inc/class-hustle-notifications.php:402
734
  msgid "We’ve fixed visibility conditions in Hustle %1$s which may affect the visibility behavior of your pop-ups and other modules."
735
  msgstr ""
736
 
737
  #. translators: current version
738
- #: inc/class-hustle-notifications.php:404
739
  msgid "Prior to Hustle %1$s, the visibility engine would require you to set rules for every post type your theme used, not just the ones you specified to make it appear on correct pages. We’ve updated this behavior to only display modules based on the post types explicitly defined in your conditions. For Example, if you add a “Pages” condition to show your module on 1 page only, you’d no longer have to add other post type conditions to hide your module on them. After updating, we recommend double-checking your Hustle modules’ visibility conditions are working as expected."
740
  msgstr ""
741
 
742
- #: inc/class-hustle-notifications.php:452
743
  msgid "Congratulations! You have activated Hustle Pro! We have automatically deactivated the free version."
744
  msgstr ""
745
 
746
- #: inc/class-hustle-notifications.php:460
747
  msgid "You already have Hustle Pro activated. If you really wish to go back to the free version of Hustle, please deactivate the Pro version first"
748
  msgstr ""
749
 
750
- #: inc/class-hustle-notifications.php:487
751
  msgid "Hey"
752
  msgstr ""
753
 
754
  #. translators: user's name
755
- #: inc/class-hustle-notifications.php:491
756
  msgid "%s, it appears you have an active WPMU DEV membership but haven't upgraded Hustle to the pro version. You won't lose an any settings upgrading, go for it!"
757
  msgstr ""
758
 
759
  #. translators: user's name
760
- #: inc/class-hustle-notifications.php:524
761
  msgid "Hey %s, nice work on updating the Hustle! However, you need to migrate the data of your existing modules such as tracking data and email list manually."
762
  msgstr ""
763
 
764
  #. translators: user's name
765
- #: inc/class-hustle-notifications.php:548
766
  msgid "Hey %s, we have improved Hustle’s front-end code in this update, which included modifying some CSS classes. Any custom CSS you were using may have been affected. We recommend reviewing the modules (which were using custom CSS) to ensure they don't need any adjustments."
767
  msgstr ""
768
 
769
  #. translators: 1. user's name, 2. opening 'a' tag to sendgrid link, 3. closing 'a' tag, 4. opening 'b' tag, 5. closing 'b' tag
770
- #: inc/class-hustle-notifications.php:584
771
  msgid "Hey %1$s, we have updated our %4$sSendGrid%5$s integration to support the %2$snew Marketing Campaigns%3$s. You need to review your existing SendGrid integration(s) and select the Marketing Campaigns version (new or legacy) you are using to avoid failed API calls."
772
  msgstr ""
773
 
774
- #: inc/class-hustle-notifications.php:592
775
  msgid "Review Integrations"
776
  msgstr ""
777
 
778
- #: inc/class-hustle-notifications.php:638
779
  msgid "Check conditions"
780
  msgstr ""
781
 
782
- #: inc/class-hustle-notifications.php:645
783
  msgid "Hustle - Module visibility behaviour update"
784
  msgstr ""
785
 
786
  #. translators: 4.1 version pro or free
787
- #: inc/class-hustle-notifications.php:650
788
  msgid "Hustle %s fixes a visibility bug which may affect the visibility behavior of your popups and other modules. Please review the visibility conditions of each of your modules to ensure they will appear as you expect."
789
  msgstr ""
790
 
791
- #: inc/class-hustle-settings-admin.php:35
792
  msgid "Get Lists"
793
  msgstr ""
794
 
795
- #: inc/class-hustle-settings-admin.php:36
796
  msgid "Unsubscribe!"
797
  msgstr ""
798
 
799
- #: inc/class-hustle-settings-admin.php:37
800
  msgid "Please enter a valid email address."
801
  msgstr ""
802
 
803
- #: inc/class-hustle-settings-admin.php:38
804
  msgid "Looks like you're not in our list!"
805
  msgstr ""
806
 
807
- #: inc/class-hustle-settings-admin.php:39
808
  msgid "The unsubscription data doesn't seem to be correct."
809
  msgstr ""
810
 
811
- #: inc/class-hustle-settings-admin.php:40
812
  msgid "Please check your email to confirm your unsubscription."
813
  msgstr ""
814
 
815
- #: inc/class-hustle-settings-admin.php:41
816
  msgid "You've been successfully unsubscribed."
817
  msgstr ""
818
 
819
- #: inc/class-hustle-settings-admin.php:42
820
  msgid "Something went wrong submitting the email. Please make sure a list is selected, and your install is able to send emails."
821
  msgstr ""
822
 
823
  #. translators: 1: opening 'p' tag, 2: closing 'p' tag, 3: 'br' tag, 4: link to the unsubscribe url
824
- #: inc/class-hustle-settings-admin.php:73
825
  msgid ""
826
  "%1$sHi%2$s\n"
827
  " %1$sWe're sorry to see you go!%2$s\n"
@@ -829,7 +853,7 @@ msgid ""
829
  " %4$s%2$s"
830
  msgstr ""
831
 
832
- #: inc/class-hustle-settings-admin.php:88, views/admin/settings.php:53, views/admin/settings/tab-unsubscribe.php:13, inc/providers/gutenberg/blocks/block-unsubscribe.php:134
833
  msgid "Unsubscribe"
834
  msgstr ""
835
 
@@ -865,15 +889,15 @@ msgstr ""
865
  msgid "Last Updated - {time} ago"
866
  msgstr ""
867
 
868
- #: inc/class-hustle-wp-dashboard-page.php:184, views/admin/commons/sui-listing/listing.php:75
869
  msgid "Last 7 days"
870
  msgstr ""
871
 
872
- #: inc/class-hustle-wp-dashboard-page.php:185, views/admin/commons/sui-listing/listing.php:77
873
  msgid "Last 30 days"
874
  msgstr ""
875
 
876
- #: inc/class-hustle-wp-dashboard-page.php:186
877
  msgid "Last 90 days"
878
  msgstr ""
879
 
@@ -977,27 +1001,27 @@ msgstr ""
977
  msgid " (copy)"
978
  msgstr ""
979
 
980
- #: inc/hustle-model.php:1125, views/admin/embedded/wizard.php:40, views/admin/popup/wizard.php:40, views/admin/slidein/wizard.php:40, views/admin/commons/sui-wizard/templates/tab-appearance.php:106, views/admin/commons/sui-wizard/templates/tab-content.php:16, views/admin/commons/sui-wizard/templates/tab-emails.php:46
981
  msgid "Content"
982
  msgstr ""
983
 
984
- #: inc/hustle-model.php:1130, views/admin/embedded/wizard.php:72, views/admin/popup/wizard.php:72, views/admin/slidein/wizard.php:72, views/admin/sshare/wizard.php:54, views/admin/sshare/appearance/template.php:42, views/admin/sshare/display-options/template.php:60, views/admin/commons/sui-wizard/tab-display-options/display-options.php:134, views/admin/commons/sui-wizard/templates/tab-appearance.php:24, views/admin/commons/sui-wizard/templates/tab-content.php:74, views/admin/commons/sui-wizard/templates/tab-display.php:38, views/admin/commons/sui-wizard/templates/tab-integrations.php:159, views/admin/commons/sui-wizard/templates/tab-visibility.php:62
985
  msgid "Appearance"
986
  msgstr ""
987
 
988
- #: inc/hustle-model.php:1135, views/admin/embedded/wizard.php:95, views/admin/popup/wizard.php:86, views/admin/slidein/wizard.php:86, views/admin/sshare/wizard.php:67, views/admin/sshare/appearance/template.php:93, views/admin/commons/sui-wizard/templates/tab-appearance.php:112, views/admin/commons/sui-wizard/templates/tab-behaviour.php:117, views/admin/commons/sui-wizard/templates/tab-display.php:44, views/admin/commons/sui-wizard/templates/tab-visibility.php:17, views/admin/commons/sui-wizard/tab-appearance/row-customize-elements/feature_image/visibility.php:15
989
  msgid "Visibility"
990
  msgstr ""
991
 
992
- #: inc/hustle-model.php:1143, views/admin/embedded/wizard.php:52, views/admin/popup/wizard.php:52, views/admin/slidein/wizard.php:52, views/admin/commons/sui-wizard/templates/tab-content.php:74, views/admin/commons/sui-wizard/templates/tab-emails.php:16, views/admin/commons/sui-wizard/templates/tab-integrations.php:153
993
  msgid "Emails"
994
  msgstr ""
995
 
996
- #: inc/hustle-model.php:1148, inc/hustle-providers-admin.php:25, views/admin/integrations.php:13, views/admin/embedded/wizard.php:62, views/admin/popup/wizard.php:62, views/admin/slidein/wizard.php:62, views/admin/commons/sui-wizard/templates/tab-appearance.php:106, views/admin/commons/sui-wizard/templates/tab-emails.php:49, views/admin/commons/sui-wizard/templates/tab-integrations.php:41
997
  msgid "Integrations"
998
  msgstr ""
999
 
1000
- #: inc/hustle-model.php:1154, views/admin/embedded/wizard.php:105, views/admin/popup/wizard.php:96, views/admin/slidein/wizard.php:96, views/admin/commons/sui-wizard/tab-behaviour/closing-behaviour.php:74, views/admin/commons/sui-wizard/templates/tab-behaviour.php:16, views/admin/commons/sui-wizard/templates/tab-visibility.php:70
1001
  msgid "Behavior"
1002
  msgstr ""
1003
 
@@ -3231,10 +3255,6 @@ msgstr ""
3231
  msgid "No Settings available for %s"
3232
  msgstr ""
3233
 
3234
- #: inc/provider/class-hustle-provider-abstract.php:1318, inc/providers/activecampaign/hustle-activecampaign.php:215, inc/providers/aweber/hustle-aweber.php:407, inc/providers/campaignmonitor/hustle-campaignmonitor.php:231, inc/providers/convertkit/hustle-convertkit.php:197, inc/providers/e_newsletter/hustle-e-newsletter.php:199, inc/providers/getresponse/hustle-get-response.php:197, inc/providers/icontact/hustle-icontact.php:223, inc/providers/infusionsoft/hustle-infusion-soft.php:218, inc/providers/madmimi/hustle-mad-mimi.php:205, inc/providers/mailchimp/hustle-mailchimp.php:305, inc/providers/mailerlite/hustle-mailerlite.php:174, inc/providers/mailpoet/class-hustle-mailpoet.php:216, inc/providers/mailpoet/class-hustle-mailpoet.php:271, inc/providers/mailster/class-hustle-mailster.php:193, inc/providers/mailster/class-hustle-mailster.php:245, inc/providers/mautic/hustle-mautic.php:218, inc/providers/sendgrid/hustle-sendgrid.php:189, inc/providers/sendinblue/hustle-sendinblue.php:190, inc/providers/sendy/hustle-sendy-form-settings.php:66, inc/providers/sendy/hustle-sendy.php:201, inc/providers/zapier/hustle-zapier.php:199, views/admin/dialogs/modal-preview.php:30
3235
- msgid "Close"
3236
- msgstr ""
3237
-
3238
  #. translators: provider's title
3239
  #: inc/provider/class-hustle-provider-abstract.php:1942
3240
  msgid "We couldn't connect to your %s account. Please resolve the errors below and try again."
@@ -3417,7 +3437,7 @@ msgstr ""
3417
  msgid "Accessibility"
3418
  msgstr ""
3419
 
3420
- #: views/admin/settings.php:47
3421
  msgid "Top Metrics"
3422
  msgstr ""
3423
 
@@ -3562,7 +3582,7 @@ msgstr ""
3562
  msgid "from"
3563
  msgstr ""
3564
 
3565
- #: views/admin/widget-analytics.php:59, views/admin/email-lists/dialog-filter.php:135, views/admin/email-lists/pagination-desktop.php:66, views/admin/email-lists/pagination-desktop.php:174, views/admin/settings/permissions/edit-modules.php:204, views/admin/commons/sui-listing/elements/bulk-actions.php:60, views/admin/commons/sui-wizard/dialogs/edit-field.php:62, views/admin/commons/sui-wizard/tab-appearance/row-typography/options-container.php:106
3566
  msgid "Apply"
3567
  msgstr ""
3568
 
@@ -4273,7 +4293,7 @@ msgstr ""
4273
  msgid "Install e-Newsletter"
4274
  msgstr ""
4275
 
4276
- #: inc/providers/e_newsletter/hustle-e-newsletter.php:281, inc/providers/mailpoet/class-hustle-mailpoet.php:289, inc/providers/mailster/class-hustle-mailster.php:263, inc/providers/zapier/hustle-zapier.php:251, views/admin/settings/tab-analytics.php:91
4277
  msgid "Activate"
4278
  msgstr ""
4279
 
@@ -5270,7 +5290,7 @@ msgstr ""
5270
  msgid "Re-Authenticate"
5271
  msgstr ""
5272
 
5273
- #: views/admin/dialogs/modal-preview.php:41, views/admin/commons/sui-wizard/status-bar.php:59, views/admin/commons/sui-listing/elements/actions.php:57, views/admin/commons/sui-listing/dialogs/create-module/non-sshare-templates-step.php:91
5274
  msgid "Preview"
5275
  msgstr ""
5276
 
@@ -5419,7 +5439,7 @@ msgstr ""
5419
  msgid "Are you sure you wish to permanently delete this entry?"
5420
  msgstr ""
5421
 
5422
- #: views/admin/email-lists/emails-list.php:343, views/admin/email-lists/pagination-desktop.php:51, views/admin/commons/sui-listing/dialogs/delete-module.php:93, views/admin/commons/sui-listing/elements/actions.php:246, views/admin/commons/sui-listing/elements/bulk-actions.php:42, views/admin/commons/sui-wizard/dialogs/add-schedule.php:654, views/admin/commons/sui-wizard/dialogs/add-schedule.php:724, views/admin/commons/sui-wizard/elements/form-field.php:47, views/admin/commons/sui-wizard/tab-emails/form-fields.php:89, views/admin/commons/sui-wizard/tab-emails/form-fields.php:119
5423
  msgid "Delete"
5424
  msgstr ""
5425
 
@@ -5571,7 +5591,7 @@ msgstr ""
5571
  msgid "Enable high contrast mode"
5572
  msgstr ""
5573
 
5574
- #: views/admin/settings/tab-accessibility.php:77, views/admin/settings/tab-analytics.php:120, views/admin/settings/tab-data.php:51, views/admin/settings/tab-general.php:70, views/admin/settings/tab-metrics.php:142, views/admin/settings/tab-permissions.php:105, views/admin/settings/tab-privacy.php:58, views/admin/settings/tab-recaptcha.php:64, views/admin/settings/tab-unsubscribe.php:52
5575
  msgid "Save Settings"
5576
  msgstr ""
5577
 
@@ -5579,67 +5599,67 @@ msgstr ""
5579
  msgid "Dashboard Analytics Tracking"
5580
  msgstr ""
5581
 
5582
- #: views/admin/settings/tab-analytics.php:26
5583
  msgid "Add analytics tracking for your Hustle modules that doesn't require any third-party integration, and display the data in the WordPress Admin Dashboard area."
5584
  msgstr ""
5585
 
5586
- #: views/admin/settings/tab-analytics.php:41
5587
  msgid "Analytics tracking is enabled, and the widget is visible to the selected user roles in their dashboard."
5588
  msgstr ""
5589
 
5590
- #: views/admin/settings/tab-analytics.php:109
5591
  msgid "Deactivate"
5592
  msgstr ""
5593
 
5594
- #: views/admin/settings/tab-metrics.php:13
5595
- msgid "Top 3 Metrics"
5596
  msgstr ""
5597
 
5598
  #: views/admin/settings/tab-metrics.php:18
5599
- msgid "Choose the top 3 metrics which are most relevant to your goals. These metrics will be visible on the Hustle’s main dashboard area."
5600
  msgstr ""
5601
 
5602
- #: views/admin/settings/tab-metrics.php:28, views/admin/settings/tab-metrics.php:42, views/admin/settings/tab-metrics.php:56, views/admin/settings/tab-metrics.php:70, views/admin/settings/tab-metrics.php:84, views/admin/settings/tab-metrics.php:98, views/admin/settings/tab-metrics.php:112, views/admin/settings/tab-metrics.php:126
5603
  msgid "You can only select up to 3 metrics"
5604
  msgstr ""
5605
 
5606
- #: views/admin/settings/tab-metrics.php:31
5607
  msgid "The average conversion rate is the total number of conversions divided by the total number of views on all the modules."
5608
  msgstr ""
5609
 
5610
- #: views/admin/settings/tab-metrics.php:45
5611
- msgid "The total number of conversions happened today from each module."
5612
  msgstr ""
5613
 
5614
- #: views/admin/settings/tab-metrics.php:59
5615
- msgid "The total number of conversions happened in the last 7 days from each module"
5616
  msgstr ""
5617
 
5618
- #: views/admin/settings/tab-metrics.php:71
5619
  msgid "Last 1 Month's conversion"
5620
  msgstr ""
5621
 
5622
- #: views/admin/settings/tab-metrics.php:73
5623
- msgid "The total number of conversions happened in the last month from each module."
5624
  msgstr ""
5625
 
5626
- #: views/admin/settings/tab-metrics.php:87
5627
- msgid "The sum of all the conversion happened up to today from each module."
5628
  msgstr ""
5629
 
5630
- #: views/admin/settings/tab-metrics.php:101
5631
  msgid "The module which has the highest number of conversions."
5632
  msgstr ""
5633
 
5634
- #: views/admin/settings/tab-metrics.php:115
5635
  msgid "The total number of modules which are currently inactive. This will include all the drafts and unpublished modules."
5636
  msgstr ""
5637
 
5638
- #: views/admin/settings/tab-metrics.php:129
5639
  msgid "The total number of modules regardless of their status."
5640
  msgstr ""
5641
 
5642
- #: views/admin/settings/tab-metrics.php:136
5643
  msgid "Please select 3 metrics to save settings."
5644
  msgstr ""
5645
 
@@ -5853,19 +5873,19 @@ msgstr ""
5853
  msgid "By default, the Unsubscribe form allows users to unsubscribe from all modules, but you can specify the modules you want to enable the unsubscribe option for."
5854
  msgstr ""
5855
 
5856
- #: views/admin/commons/sui-listing/listing.php:49, views/admin/dashboard/dialogs/fresh-install.php:164, views/admin/dashboard/dialogs/migrate-data.php:277, views/admin/dashboard/templates/widget-modules.php:134, views/admin/dashboard/templates/widget-pages.php:93, views/admin/commons/sui-listing/elements/empty-message.php:43
5857
  msgid "Create"
5858
  msgstr ""
5859
 
5860
- #: views/admin/commons/sui-listing/listing.php:59, views/admin/commons/sui-listing/dialogs/import-module.php:129, views/admin/commons/sui-listing/elements/actions.php:225, views/admin/commons/sui-listing/elements/empty-message.php:49
5861
  msgid "Import"
5862
  msgstr ""
5863
 
5864
- #: views/admin/commons/sui-listing/listing.php:72
5865
  msgid "Reporting Period"
5866
  msgstr ""
5867
 
5868
- #: views/admin/commons/sui-listing/listing.php:76
5869
  msgid "Last 15 days"
5870
  msgstr ""
5871
 
@@ -5885,11 +5905,11 @@ msgstr ""
5885
  msgid "Save draft"
5886
  msgstr ""
5887
 
5888
- #: views/admin/commons/sui-wizard/status-bar.php:49, views/admin/commons/sui-listing/elements/actions.php:90, views/admin/commons/sui-listing/elements/bulk-actions.php:31
5889
  msgid "Unpublish"
5890
  msgstr ""
5891
 
5892
- #: views/admin/commons/sui-wizard/status-bar.php:68, views/admin/commons/sui-wizard/status-bar.php:73, views/admin/commons/sui-listing/elements/actions.php:94, views/admin/commons/sui-listing/elements/bulk-actions.php:30, views/admin/commons/sui-wizard/templates/tab-behaviour.php:126, views/admin/commons/sui-wizard/templates/tab-visibility.php:80
5893
  msgid "Publish"
5894
  msgstr ""
5895
 
@@ -5958,15 +5978,15 @@ msgid "Active Modules"
5958
  msgstr ""
5959
 
5960
  #. translators: active modules total number
5961
- #: views/admin/dashboard/components/sui-summary.php:28
5962
  msgid "Last conversion: %s"
5963
  msgstr ""
5964
 
5965
- #: views/admin/dashboard/components/sui-summary.php:31, views/admin/commons/sui-listing/elements/summary.php:9, views/admin/commons/sui-listing/elements/tracking-data-chart.php:64
5966
  msgid "Last Conversion"
5967
  msgstr ""
5968
 
5969
- #: views/admin/dashboard/components/sui-summary.php:56
5970
  msgid "No data to display."
5971
  msgstr ""
5972
 
@@ -6412,6 +6432,22 @@ msgstr ""
6412
  msgid "Website Title"
6413
  msgstr ""
6414
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6415
  #: views/admin/settings/general/pagination.php:13
6416
  msgid "Pagination"
6417
  msgstr ""
@@ -6548,11 +6584,11 @@ msgstr ""
6548
  msgid "Choose whether you want to track the IP address of your visitors while collecting tracking data and submissions."
6549
  msgstr ""
6550
 
6551
- #: views/admin/settings/privacy/ip-tracking.php:29, views/admin/commons/sui-wizard/tab-behaviour/additional-settings.php:48, views/admin/commons/sui-wizard/tab-content/call-to-action.php:165, views/admin/commons/sui-wizard/tab-appearance/row-advanced/vanilla-theme.php:55
6552
  msgid "Enable"
6553
  msgstr ""
6554
 
6555
- #: views/admin/settings/privacy/ip-tracking.php:33, views/admin/commons/sui-wizard/tab-behaviour/additional-settings.php:52, views/admin/commons/sui-wizard/tab-content/call-to-action.php:171, views/admin/commons/sui-wizard/tab-appearance/row-advanced/vanilla-theme.php:66
6556
  msgid "Disable"
6557
  msgstr ""
6558
 
@@ -7285,61 +7321,57 @@ msgstr ""
7285
  msgid "Upgrade to Hustle Pro!"
7286
  msgstr ""
7287
 
7288
- #: views/admin/commons/sui-listing/elements/actions.php:23
7289
  msgid "More options"
7290
  msgstr ""
7291
 
7292
- #: views/admin/commons/sui-listing/elements/actions.php:38, views/admin/commons/sui-listing/elements/module.php:139, views/admin/commons/sui-listing/elements/module.php:147
7293
  msgid "Edit"
7294
  msgstr ""
7295
 
7296
- #: views/admin/commons/sui-listing/elements/actions.php:73
7297
  msgid "Copy Shortcode"
7298
  msgstr ""
7299
 
7300
- #: views/admin/commons/sui-listing/elements/actions.php:116
7301
  msgid "View Email List"
7302
  msgstr ""
7303
 
7304
- #: views/admin/commons/sui-listing/elements/actions.php:122, views/admin/commons/sui-listing/elements/actions.php:125, views/admin/commons/sui-listing/elements/bulk-actions.php:37, views/admin/commons/sui-listing/elements/bulk-actions.php:54
7305
  msgid "Purge Email List"
7306
  msgstr ""
7307
 
7308
- #: views/admin/commons/sui-listing/elements/actions.php:123
7309
  msgid "Are you sure you wish purge the Email List of this module?"
7310
  msgstr ""
7311
 
7312
- #: views/admin/commons/sui-listing/elements/actions.php:142, views/admin/commons/sui-listing/elements/bulk-actions.php:33, views/admin/commons/sui-wizard/elements/form-field.php:42
7313
  msgid "Duplicate"
7314
  msgstr ""
7315
 
7316
- #: views/admin/commons/sui-listing/elements/actions.php:162, views/admin/commons/sui-listing/elements/bulk-actions.php:40
7317
- msgid "Disable Tracking"
7318
- msgstr ""
7319
-
7320
- #: views/admin/commons/sui-listing/elements/actions.php:166, views/admin/commons/sui-listing/elements/bulk-actions.php:39
7321
  msgid "Enable Tracking"
7322
  msgstr ""
7323
 
7324
- #: views/admin/commons/sui-listing/elements/actions.php:191, views/admin/commons/sui-listing/elements/actions.php:194, views/admin/commons/sui-listing/elements/bulk-actions.php:35, views/admin/commons/sui-listing/elements/bulk-actions.php:52
7325
  msgid "Reset Tracking Data"
7326
  msgstr ""
7327
 
7328
- #: views/admin/commons/sui-listing/elements/actions.php:192
7329
  msgid "Are you sure you wish reset the tracking data of this module?"
7330
  msgstr ""
7331
 
7332
- #: views/admin/commons/sui-listing/elements/actions.php:208
7333
  msgid "Export"
7334
  msgstr ""
7335
 
7336
  #. translators: module type capitalized and in singular
7337
- #: views/admin/commons/sui-listing/elements/actions.php:242
7338
  msgid "Delete %s"
7339
  msgstr ""
7340
 
7341
  #. translators: module type in small caps and in singular
7342
- #: views/admin/commons/sui-listing/elements/actions.php:244
7343
  msgid "Are you sure you wish to permanently delete this %s? Its additional data, like subscriptions and tracking data, will be deleted as well."
7344
  msgstr ""
7345
 
@@ -7347,19 +7379,19 @@ msgstr ""
7347
  msgid "Select all"
7348
  msgstr ""
7349
 
7350
- #: views/admin/commons/sui-listing/elements/bulk-actions.php:50
7351
  msgid "Are you sure?"
7352
  msgstr ""
7353
 
7354
- #: views/admin/commons/sui-listing/elements/bulk-actions.php:51
7355
  msgid "Are you sure to delete selected modules? Their additional data, like subscriptions and tracking data, will be deleted as well."
7356
  msgstr ""
7357
 
7358
- #: views/admin/commons/sui-listing/elements/bulk-actions.php:53
7359
  msgid "Are you sure you wish to reset the tracking data of these modules?"
7360
  msgstr ""
7361
 
7362
- #: views/admin/commons/sui-listing/elements/bulk-actions.php:55
7363
  msgid "Are you sure you wish purge the Email Lists of these modules?"
7364
  msgstr ""
7365
 
@@ -7381,23 +7413,23 @@ msgstr ""
7381
  msgid "Last conversion"
7382
  msgstr ""
7383
 
7384
- #: views/admin/commons/sui-listing/elements/module.php:62
7385
  msgid "Last share"
7386
  msgstr ""
7387
 
7388
- #: views/admin/commons/sui-listing/elements/module.php:32
7389
  msgid "%s schedule has not started, so your visitors can't see it yet."
7390
  msgstr ""
7391
 
7392
- #: views/admin/commons/sui-listing/elements/module.php:55
7393
  msgid "%1$s schedule is active now and the %2$s is visible to your visitors."
7394
  msgstr ""
7395
 
7396
- #: views/admin/commons/sui-listing/elements/module.php:43
7397
  msgid "%1$s schedule is over and your visitors can't see this %2$s anymore."
7398
  msgstr ""
7399
 
7400
- #: views/admin/commons/sui-listing/elements/module.php:100
7401
  msgid "Select this module"
7402
  msgstr ""
7403
 
@@ -7405,7 +7437,7 @@ msgstr ""
7405
  msgid "Tracking Disabled"
7406
  msgstr ""
7407
 
7408
- #: views/admin/commons/sui-listing/elements/module.php:170
7409
  msgid "View module stats"
7410
  msgstr ""
7411
 
@@ -8903,34 +8935,34 @@ msgstr ""
8903
 
8904
  #. translators: module type in small caps and in singular
8905
  #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:16
8906
- msgid "Add a call to action button on your pop-up, set an action for them, and optionally add a helper text below them."
8907
  msgstr ""
8908
 
8909
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:27, views/admin/commons/sui-wizard/tab-content/call-to-action.php:52
8910
  msgid "Button 1"
8911
  msgstr ""
8912
 
8913
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:74
8914
  msgid "Button 2"
8915
  msgstr ""
8916
 
8917
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:107
8918
  msgid "1 Button"
8919
  msgstr ""
8920
 
8921
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:120
8922
  msgid "2 Buttons"
8923
  msgstr ""
8924
 
8925
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:143, views/admin/commons/sui-wizard/tab-content/call-to-action.php:151
8926
  msgid "Helper text"
8927
  msgstr ""
8928
 
8929
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:145
8930
  msgid "Helper text is placed under your call to action to boost its conversion. Choose whether you want to enable the helper text or not."
8931
  msgstr ""
8932
 
8933
- #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:155
8934
  msgid "Eg. No credit card required"
8935
  msgstr ""
8936
 
@@ -8950,19 +8982,23 @@ msgstr ""
8950
  msgid "Redirect-Same window"
8951
  msgstr ""
8952
 
8953
- #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:40
 
 
 
 
8954
  msgid "Close Pop-up"
8955
  msgstr ""
8956
 
8957
- #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:47, views/admin/commons/sui-wizard/tab-emails/submission-behaviour.php:126
8958
  msgid "Redirect URL"
8959
  msgstr ""
8960
 
8961
- #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:51
8962
  msgid "E.g. https://website.com"
8963
  msgstr ""
8964
 
8965
- #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:55
8966
  msgid "That's not a valid URL. Please, try again."
8967
  msgstr ""
8968
 
@@ -10161,9 +10197,9 @@ msgstr ""
10161
  msgid "Typography"
10162
  msgstr ""
10163
 
10164
- #. translators: module type in lowercase and singular
10165
- #: views/admin/commons/sui-wizard/tab-appearance/rows/typography.php:60
10166
- msgid "Your %s has default font styles. However, you can use Google Fonts and also customize the font styles."
10167
  msgstr ""
10168
 
10169
  #. translators: module type smallcaps and in singular
1
+ # Copyright (C) 2022 Hustle 7.6.1
2
+ # This file is distributed under the same license as the Hustle 7.6.1 package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Hustle 7.6.1\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
+ "POT-Creation-Date: 2022-11-17 15:45+0000\n"
10
  "X-Poedit-Basepath: ..\n"
11
  "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
12
  "X-Poedit-SearchPath-0: .\n"
48
  msgid "Shortcode copied successfully."
49
  msgstr ""
50
 
51
+ #: inc/class-hustle-admin-page-abstract.php:263, views/admin/commons/sui-wizard/status-bar.php:21, views/admin/dashboard/templates/widget-modules.php:52, views/admin/settings/general/dashboard.php:144, views/admin/commons/sui-listing/elements/module.php:114
52
  msgid "Published"
53
  msgstr ""
54
 
55
+ #: inc/class-hustle-admin-page-abstract.php:264, views/admin/commons/sui-wizard/status-bar.php:23, views/admin/dashboard/templates/widget-modules.php:48, views/admin/commons/sui-listing/elements/module.php:110
56
  msgid "Draft"
57
  msgstr ""
58
 
59
+ #: inc/class-hustle-admin-page-abstract.php:265, inc/class-hustle-notifications.php:544, inc/class-hustle-notifications.php:673
60
  msgid "Dismiss"
61
  msgstr ""
62
 
100
  msgid "Hustle Pro"
101
  msgstr ""
102
 
103
+ #: inc/class-hustle-dashboard-admin.php:163, inc/hustle-tracking-model.php:872, inc/hustle-tracking-model.php:896, views/admin/commons/sui-listing/elements/module.php:196, views/admin/commons/sui-wizard/tab-emails/submission-behaviour.php:49
104
  msgid "Never"
105
  msgstr ""
106
 
107
+ #: inc/class-hustle-dashboard-admin.php:239, views/admin/settings/tab-metrics.php:31
108
  msgid "Average Conversion Rate"
109
  msgstr ""
110
 
111
+ #: inc/class-hustle-dashboard-admin.php:240, views/admin/settings/tab-metrics.php:87
112
  msgid "Total Conversions"
113
  msgstr ""
114
 
115
+ #: inc/class-hustle-dashboard-admin.php:241, views/admin/settings/tab-metrics.php:101
116
  msgid "Most Conversions"
117
  msgstr ""
118
 
119
+ #: inc/class-hustle-dashboard-admin.php:242, views/admin/settings/tab-metrics.php:45
120
  msgid "Today's Conversion"
121
  msgstr ""
122
 
123
+ #: inc/class-hustle-dashboard-admin.php:243, views/admin/settings/tab-metrics.php:59
124
  msgid "Last 7 Day's Conversion"
125
  msgstr ""
126
 
127
+ #: inc/class-hustle-dashboard-admin.php:244
128
  msgid "Last 1 Month's Conversion"
129
  msgstr ""
130
 
131
+ #: inc/class-hustle-dashboard-admin.php:245, views/admin/settings/tab-metrics.php:117
132
  msgid "Inactive Modules"
133
  msgstr ""
134
 
135
+ #: inc/class-hustle-dashboard-admin.php:246, views/admin/settings/tab-metrics.php:131
136
  msgid "Total Modules"
137
  msgstr ""
138
 
139
+ #: inc/class-hustle-dashboard-admin.php:281, inc/class-hustle-dashboard-admin.php:317, inc/class-hustle-module-page-abstract.php:804, inc/providers/mailpoet/class-hustle-mailpoet-form-settings.php:382, inc/providers/mailster/class-hustle-mailster-form-settings.php:432, views/admin/integrations-page/summary.php:33, views/admin/commons/sui-wizard/elements/image-fitting.php:35, views/admin/commons/sui-wizard/tab-content/call-to-action.php:136, views/admin/commons/sui-wizard/tab-visibility/conditions.php:1384, views/admin/commons/sui-wizard/tab-appearance/row-typography/advanced/text-decoration.php:12, views/admin/commons/sui-wizard/tab-appearance/row-typography/advanced/text-transform.php:12
140
  msgid "None"
141
  msgstr ""
142
 
143
+ #: inc/class-hustle-dashboard-admin.php:314
144
  msgid "Unknown"
145
  msgstr ""
146
 
244
  msgid "%1$s created successfully. Get started by adding content to your new %2$s below."
245
  msgstr ""
246
 
247
+ #: inc/class-hustle-module-page-abstract.php:627, inc/hustle-model.php:1130, views/admin/sshare/wizard.php:37, views/admin/sshare/display-options/template.php:54, views/admin/sshare/services/template.php:14
248
  msgid "Services"
249
  msgstr ""
250
 
251
+ #: inc/class-hustle-module-page-abstract.php:628, inc/hustle-model.php:1167, views/admin/embedded/wizard.php:86, views/admin/sshare/wizard.php:45, views/admin/sshare/appearance/template.php:87, views/admin/sshare/display-options/template.php:14, views/admin/sshare/services/template.php:38, views/admin/commons/sui-wizard/templates/tab-appearance.php:112, views/admin/commons/sui-wizard/templates/tab-display.php:16, views/admin/commons/sui-wizard/templates/tab-visibility.php:62
252
  msgid "Display Options"
253
  msgstr ""
254
 
698
  msgid "Successfully added a schedule for your %1$s. However, make sure to save changes and publish your %1$s for it to start appearing as per your schedule."
699
  msgstr ""
700
 
701
+ #: inc/class-hustle-notifications.php:66, inc/provider/class-hustle-provider-abstract.php:1318, inc/providers/activecampaign/hustle-activecampaign.php:215, inc/providers/aweber/hustle-aweber.php:407, inc/providers/campaignmonitor/hustle-campaignmonitor.php:231, inc/providers/convertkit/hustle-convertkit.php:197, inc/providers/e_newsletter/hustle-e-newsletter.php:199, inc/providers/getresponse/hustle-get-response.php:197, inc/providers/icontact/hustle-icontact.php:223, inc/providers/infusionsoft/hustle-infusion-soft.php:218, inc/providers/madmimi/hustle-mad-mimi.php:205, inc/providers/mailchimp/hustle-mailchimp.php:305, inc/providers/mailerlite/hustle-mailerlite.php:174, inc/providers/mailpoet/class-hustle-mailpoet.php:216, inc/providers/mailpoet/class-hustle-mailpoet.php:271, inc/providers/mailster/class-hustle-mailster.php:193, inc/providers/mailster/class-hustle-mailster.php:245, inc/providers/mautic/hustle-mautic.php:218, inc/providers/sendgrid/hustle-sendgrid.php:189, inc/providers/sendinblue/hustle-sendinblue.php:190, inc/providers/sendy/hustle-sendy-form-settings.php:66, inc/providers/sendy/hustle-sendy.php:201, inc/providers/zapier/hustle-zapier.php:199, views/admin/dialogs/modal-preview.php:30
702
+ msgid "Close"
703
+ msgstr ""
704
+
705
+ #: inc/class-hustle-notifications.php:67
706
+ msgid "Get deal"
707
+ msgstr ""
708
+
709
+ #: inc/class-hustle-notifications.php:68
710
+ msgid "Black Friday offer for WP businesses and agencies"
711
+ msgstr ""
712
+
713
+ #: inc/class-hustle-notifications.php:69
714
+ msgid "Off"
715
+ msgstr ""
716
+
717
+ #: inc/class-hustle-notifications.php:70
718
+ msgid "Everything you need to run your WP business for"
719
+ msgstr ""
720
+
721
+ #: inc/class-hustle-notifications.php:73
722
+ msgid "From the creators of Hustle, WPMU DEV's all-in-one platform gives you all the Pro tools and support you need to run and grow a web development business. Trusted by over 50,000 web developers. Limited deals available."
723
+ msgstr ""
724
+
725
+ #: inc/class-hustle-notifications.php:273, inc/class-hustle-notifications.php:544, views/admin/dashboard/dialogs/migrate-data.php:95
726
  msgid "Migrate Data"
727
  msgstr ""
728
 
729
+ #: inc/class-hustle-notifications.php:273
730
  msgid "Remind me later"
731
  msgstr ""
732
 
733
  #. translators: user's name
734
+ #: inc/class-hustle-notifications.php:289
735
  msgid "Hey %s, we have updated our Constant Contact integration to support the latest v3.0 API. Since you are connected to the old API version, we recommend you to migrate your integration to the latest API version as we'll cease to support the deprecated API at some point."
736
  msgstr ""
737
 
738
  #. translators: user's name
739
+ #: inc/class-hustle-notifications.php:293
740
  msgid "Hey %s, we have updated our InfusionSoft integration to support the latest REST API. Since you are connected to the old API version, we recommend you to migrate your integration to the latest API version as we'll cease to support the deprecated API at some point."
741
  msgstr ""
742
 
743
  #. translators: 1. user's name,
744
+ #: inc/class-hustle-notifications.php:297
745
  msgid "Hey %1$s, we have updated our AWeber integration to support the oAuth 2.0. Since you are connected via oAuth 1.0, we recommend you to migrate your %2$s integration to the latest authorization method as we'll cease to support the deprecated oAuth method at some point."
746
  msgstr ""
747
 
748
+ #: inc/class-hustle-notifications.php:321
749
  msgid "Sign Me Up"
750
  msgstr ""
751
 
752
+ #: inc/class-hustle-notifications.php:418
753
  msgid "Heads up!"
754
  msgstr ""
755
 
756
  #. translators: current version
757
+ #: inc/class-hustle-notifications.php:420
758
  msgid "We’ve fixed visibility conditions in Hustle %1$s which may affect the visibility behavior of your pop-ups and other modules."
759
  msgstr ""
760
 
761
  #. translators: current version
762
+ #: inc/class-hustle-notifications.php:422
763
  msgid "Prior to Hustle %1$s, the visibility engine would require you to set rules for every post type your theme used, not just the ones you specified to make it appear on correct pages. We’ve updated this behavior to only display modules based on the post types explicitly defined in your conditions. For Example, if you add a “Pages” condition to show your module on 1 page only, you’d no longer have to add other post type conditions to hide your module on them. After updating, we recommend double-checking your Hustle modules’ visibility conditions are working as expected."
764
  msgstr ""
765
 
766
+ #: inc/class-hustle-notifications.php:470
767
  msgid "Congratulations! You have activated Hustle Pro! We have automatically deactivated the free version."
768
  msgstr ""
769
 
770
+ #: inc/class-hustle-notifications.php:478
771
  msgid "You already have Hustle Pro activated. If you really wish to go back to the free version of Hustle, please deactivate the Pro version first"
772
  msgstr ""
773
 
774
+ #: inc/class-hustle-notifications.php:505
775
  msgid "Hey"
776
  msgstr ""
777
 
778
  #. translators: user's name
779
+ #: inc/class-hustle-notifications.php:509
780
  msgid "%s, it appears you have an active WPMU DEV membership but haven't upgraded Hustle to the pro version. You won't lose an any settings upgrading, go for it!"
781
  msgstr ""
782
 
783
  #. translators: user's name
784
+ #: inc/class-hustle-notifications.php:542
785
  msgid "Hey %s, nice work on updating the Hustle! However, you need to migrate the data of your existing modules such as tracking data and email list manually."
786
  msgstr ""
787
 
788
  #. translators: user's name
789
+ #: inc/class-hustle-notifications.php:566
790
  msgid "Hey %s, we have improved Hustle’s front-end code in this update, which included modifying some CSS classes. Any custom CSS you were using may have been affected. We recommend reviewing the modules (which were using custom CSS) to ensure they don't need any adjustments."
791
  msgstr ""
792
 
793
  #. translators: 1. user's name, 2. opening 'a' tag to sendgrid link, 3. closing 'a' tag, 4. opening 'b' tag, 5. closing 'b' tag
794
+ #: inc/class-hustle-notifications.php:602
795
  msgid "Hey %1$s, we have updated our %4$sSendGrid%5$s integration to support the %2$snew Marketing Campaigns%3$s. You need to review your existing SendGrid integration(s) and select the Marketing Campaigns version (new or legacy) you are using to avoid failed API calls."
796
  msgstr ""
797
 
798
+ #: inc/class-hustle-notifications.php:610
799
  msgid "Review Integrations"
800
  msgstr ""
801
 
802
+ #: inc/class-hustle-notifications.php:656
803
  msgid "Check conditions"
804
  msgstr ""
805
 
806
+ #: inc/class-hustle-notifications.php:663
807
  msgid "Hustle - Module visibility behaviour update"
808
  msgstr ""
809
 
810
  #. translators: 4.1 version pro or free
811
+ #: inc/class-hustle-notifications.php:668
812
  msgid "Hustle %s fixes a visibility bug which may affect the visibility behavior of your popups and other modules. Please review the visibility conditions of each of your modules to ensure they will appear as you expect."
813
  msgstr ""
814
 
815
+ #: inc/class-hustle-settings-admin.php:49
816
  msgid "Get Lists"
817
  msgstr ""
818
 
819
+ #: inc/class-hustle-settings-admin.php:50
820
  msgid "Unsubscribe!"
821
  msgstr ""
822
 
823
+ #: inc/class-hustle-settings-admin.php:51
824
  msgid "Please enter a valid email address."
825
  msgstr ""
826
 
827
+ #: inc/class-hustle-settings-admin.php:52
828
  msgid "Looks like you're not in our list!"
829
  msgstr ""
830
 
831
+ #: inc/class-hustle-settings-admin.php:53
832
  msgid "The unsubscription data doesn't seem to be correct."
833
  msgstr ""
834
 
835
+ #: inc/class-hustle-settings-admin.php:54
836
  msgid "Please check your email to confirm your unsubscription."
837
  msgstr ""
838
 
839
+ #: inc/class-hustle-settings-admin.php:55
840
  msgid "You've been successfully unsubscribed."
841
  msgstr ""
842
 
843
+ #: inc/class-hustle-settings-admin.php:56
844
  msgid "Something went wrong submitting the email. Please make sure a list is selected, and your install is able to send emails."
845
  msgstr ""
846
 
847
  #. translators: 1: opening 'p' tag, 2: closing 'p' tag, 3: 'br' tag, 4: link to the unsubscribe url
848
+ #: inc/class-hustle-settings-admin.php:87
849
  msgid ""
850
  "%1$sHi%2$s\n"
851
  " %1$sWe're sorry to see you go!%2$s\n"
853
  " %4$s%2$s"
854
  msgstr ""
855
 
856
+ #: inc/class-hustle-settings-admin.php:102, views/admin/settings.php:53, views/admin/settings/tab-unsubscribe.php:13, inc/providers/gutenberg/blocks/block-unsubscribe.php:134
857
  msgid "Unsubscribe"
858
  msgstr ""
859
 
889
  msgid "Last Updated - {time} ago"
890
  msgstr ""
891
 
892
+ #: inc/class-hustle-wp-dashboard-page.php:188, views/admin/commons/sui-listing/listing.php:74
893
  msgid "Last 7 days"
894
  msgstr ""
895
 
896
+ #: inc/class-hustle-wp-dashboard-page.php:189, views/admin/commons/sui-listing/listing.php:76
897
  msgid "Last 30 days"
898
  msgstr ""
899
 
900
+ #: inc/class-hustle-wp-dashboard-page.php:190
901
  msgid "Last 90 days"
902
  msgstr ""
903
 
1001
  msgid " (copy)"
1002
  msgstr ""
1003
 
1004
+ #: inc/hustle-model.php:1130, views/admin/embedded/wizard.php:40, views/admin/popup/wizard.php:40, views/admin/slidein/wizard.php:40, views/admin/commons/sui-wizard/templates/tab-appearance.php:106, views/admin/commons/sui-wizard/templates/tab-content.php:16, views/admin/commons/sui-wizard/templates/tab-emails.php:46
1005
  msgid "Content"
1006
  msgstr ""
1007
 
1008
+ #: inc/hustle-model.php:1135, views/admin/embedded/wizard.php:72, views/admin/popup/wizard.php:72, views/admin/slidein/wizard.php:72, views/admin/sshare/wizard.php:54, views/admin/sshare/appearance/template.php:42, views/admin/sshare/display-options/template.php:60, views/admin/commons/sui-wizard/tab-display-options/display-options.php:134, views/admin/commons/sui-wizard/templates/tab-appearance.php:24, views/admin/commons/sui-wizard/templates/tab-content.php:74, views/admin/commons/sui-wizard/templates/tab-display.php:38, views/admin/commons/sui-wizard/templates/tab-integrations.php:159, views/admin/commons/sui-wizard/templates/tab-visibility.php:62
1009
  msgid "Appearance"
1010
  msgstr ""
1011
 
1012
+ #: inc/hustle-model.php:1140, views/admin/embedded/wizard.php:95, views/admin/popup/wizard.php:86, views/admin/slidein/wizard.php:86, views/admin/sshare/wizard.php:67, views/admin/sshare/appearance/template.php:93, views/admin/commons/sui-wizard/templates/tab-appearance.php:112, views/admin/commons/sui-wizard/templates/tab-behaviour.php:117, views/admin/commons/sui-wizard/templates/tab-display.php:44, views/admin/commons/sui-wizard/templates/tab-visibility.php:17, views/admin/commons/sui-wizard/tab-appearance/row-customize-elements/feature_image/visibility.php:15
1013
  msgid "Visibility"
1014
  msgstr ""
1015
 
1016
+ #: inc/hustle-model.php:1148, views/admin/embedded/wizard.php:52, views/admin/popup/wizard.php:52, views/admin/slidein/wizard.php:52, views/admin/commons/sui-wizard/templates/tab-content.php:74, views/admin/commons/sui-wizard/templates/tab-emails.php:16, views/admin/commons/sui-wizard/templates/tab-integrations.php:153
1017
  msgid "Emails"
1018
  msgstr ""
1019
 
1020
+ #: inc/hustle-model.php:1153, inc/hustle-providers-admin.php:25, views/admin/integrations.php:13, views/admin/embedded/wizard.php:62, views/admin/popup/wizard.php:62, views/admin/slidein/wizard.php:62, views/admin/commons/sui-wizard/templates/tab-appearance.php:106, views/admin/commons/sui-wizard/templates/tab-emails.php:49, views/admin/commons/sui-wizard/templates/tab-integrations.php:41
1021
  msgid "Integrations"
1022
  msgstr ""
1023
 
1024
+ #: inc/hustle-model.php:1159, views/admin/embedded/wizard.php:105, views/admin/popup/wizard.php:96, views/admin/slidein/wizard.php:96, views/admin/commons/sui-wizard/tab-behaviour/closing-behaviour.php:74, views/admin/commons/sui-wizard/templates/tab-behaviour.php:16, views/admin/commons/sui-wizard/templates/tab-visibility.php:70
1025
  msgid "Behavior"
1026
  msgstr ""
1027
 
3255
  msgid "No Settings available for %s"
3256
  msgstr ""
3257
 
 
 
 
 
3258
  #. translators: provider's title
3259
  #: inc/provider/class-hustle-provider-abstract.php:1942
3260
  msgid "We couldn't connect to your %s account. Please resolve the errors below and try again."
3437
  msgid "Accessibility"
3438
  msgstr ""
3439
 
3440
+ #: views/admin/settings.php:47, views/admin/settings/tab-metrics.php:13
3441
  msgid "Top Metrics"
3442
  msgstr ""
3443
 
3582
  msgid "from"
3583
  msgstr ""
3584
 
3585
+ #: views/admin/widget-analytics.php:59, views/admin/email-lists/dialog-filter.php:135, views/admin/email-lists/pagination-desktop.php:66, views/admin/email-lists/pagination-desktop.php:174, views/admin/settings/permissions/edit-modules.php:204, views/admin/commons/sui-listing/elements/bulk-actions.php:62, views/admin/commons/sui-wizard/dialogs/edit-field.php:62, views/admin/commons/sui-wizard/tab-appearance/row-typography/options-container.php:106
3586
  msgid "Apply"
3587
  msgstr ""
3588
 
4293
  msgid "Install e-Newsletter"
4294
  msgstr ""
4295
 
4296
+ #: inc/providers/e_newsletter/hustle-e-newsletter.php:281, inc/providers/mailpoet/class-hustle-mailpoet.php:289, inc/providers/mailster/class-hustle-mailster.php:263, inc/providers/zapier/hustle-zapier.php:251, views/admin/settings/tab-analytics.php:113
4297
  msgid "Activate"
4298
  msgstr ""
4299
 
5290
  msgid "Re-Authenticate"
5291
  msgstr ""
5292
 
5293
+ #: views/admin/dialogs/modal-preview.php:41, views/admin/commons/sui-wizard/status-bar.php:59, views/admin/commons/sui-listing/elements/actions.php:55, views/admin/commons/sui-listing/dialogs/create-module/non-sshare-templates-step.php:91
5294
  msgid "Preview"
5295
  msgstr ""
5296
 
5439
  msgid "Are you sure you wish to permanently delete this entry?"
5440
  msgstr ""
5441
 
5442
+ #: views/admin/email-lists/emails-list.php:343, views/admin/email-lists/pagination-desktop.php:51, views/admin/commons/sui-listing/dialogs/delete-module.php:93, views/admin/commons/sui-listing/elements/actions.php:248, views/admin/commons/sui-listing/elements/bulk-actions.php:44, views/admin/commons/sui-wizard/dialogs/add-schedule.php:654, views/admin/commons/sui-wizard/dialogs/add-schedule.php:724, views/admin/commons/sui-wizard/elements/form-field.php:47, views/admin/commons/sui-wizard/tab-emails/form-fields.php:89, views/admin/commons/sui-wizard/tab-emails/form-fields.php:119
5443
  msgid "Delete"
5444
  msgstr ""
5445
 
5591
  msgid "Enable high contrast mode"
5592
  msgstr ""
5593
 
5594
+ #: views/admin/settings/tab-accessibility.php:77, views/admin/settings/tab-analytics.php:142, views/admin/settings/tab-data.php:51, views/admin/settings/tab-general.php:78, views/admin/settings/tab-metrics.php:146, views/admin/settings/tab-permissions.php:105, views/admin/settings/tab-privacy.php:58, views/admin/settings/tab-recaptcha.php:64, views/admin/settings/tab-unsubscribe.php:52
5595
  msgid "Save Settings"
5596
  msgstr ""
5597
 
5599
  msgid "Dashboard Analytics Tracking"
5600
  msgstr ""
5601
 
5602
+ #: views/admin/settings/tab-analytics.php:48
5603
  msgid "Add analytics tracking for your Hustle modules that doesn't require any third-party integration, and display the data in the WordPress Admin Dashboard area."
5604
  msgstr ""
5605
 
5606
+ #: views/admin/settings/tab-analytics.php:63
5607
  msgid "Analytics tracking is enabled, and the widget is visible to the selected user roles in their dashboard."
5608
  msgstr ""
5609
 
5610
+ #: views/admin/settings/tab-analytics.php:131
5611
  msgid "Deactivate"
5612
  msgstr ""
5613
 
5614
+ #: views/admin/settings/tab-analytics.php:35
5615
+ msgid "Global Tracking is disabled for this site. Please enable %1$sGlobal Tracking%2$s to view the Dashboard Analytics tracking data."
5616
  msgstr ""
5617
 
5618
  #: views/admin/settings/tab-metrics.php:18
5619
+ msgid "Choose the top metrics which are most relevant to your goals. These metrics will be visible on the Hustle’s main dashboard area."
5620
  msgstr ""
5621
 
5622
+ #: views/admin/settings/tab-metrics.php:30, views/admin/settings/tab-metrics.php:44, views/admin/settings/tab-metrics.php:58, views/admin/settings/tab-metrics.php:72, views/admin/settings/tab-metrics.php:86, views/admin/settings/tab-metrics.php:100, views/admin/settings/tab-metrics.php:116, views/admin/settings/tab-metrics.php:130
5623
  msgid "You can only select up to 3 metrics"
5624
  msgstr ""
5625
 
5626
+ #: views/admin/settings/tab-metrics.php:33
5627
  msgid "The average conversion rate is the total number of conversions divided by the total number of views on all the modules."
5628
  msgstr ""
5629
 
5630
+ #: views/admin/settings/tab-metrics.php:47
5631
+ msgid "The total number of conversions that happened today from each module."
5632
  msgstr ""
5633
 
5634
+ #: views/admin/settings/tab-metrics.php:61
5635
+ msgid "The total number of conversions that happened in the last 7 days from each module."
5636
  msgstr ""
5637
 
5638
+ #: views/admin/settings/tab-metrics.php:73
5639
  msgid "Last 1 Month's conversion"
5640
  msgstr ""
5641
 
5642
+ #: views/admin/settings/tab-metrics.php:75
5643
+ msgid "The total number of conversions that happened in the last month from each module."
5644
  msgstr ""
5645
 
5646
+ #: views/admin/settings/tab-metrics.php:89
5647
+ msgid "The sum of all the conversions that happened up to today from each module."
5648
  msgstr ""
5649
 
5650
+ #: views/admin/settings/tab-metrics.php:103
5651
  msgid "The module which has the highest number of conversions."
5652
  msgstr ""
5653
 
5654
+ #: views/admin/settings/tab-metrics.php:119
5655
  msgid "The total number of modules which are currently inactive. This will include all the drafts and unpublished modules."
5656
  msgstr ""
5657
 
5658
+ #: views/admin/settings/tab-metrics.php:133
5659
  msgid "The total number of modules regardless of their status."
5660
  msgstr ""
5661
 
5662
+ #: views/admin/settings/tab-metrics.php:140
5663
  msgid "Please select 3 metrics to save settings."
5664
  msgstr ""
5665
 
5873
  msgid "By default, the Unsubscribe form allows users to unsubscribe from all modules, but you can specify the modules you want to enable the unsubscribe option for."
5874
  msgstr ""
5875
 
5876
+ #: views/admin/commons/sui-listing/listing.php:48, views/admin/dashboard/dialogs/fresh-install.php:164, views/admin/dashboard/dialogs/migrate-data.php:277, views/admin/dashboard/templates/widget-modules.php:134, views/admin/dashboard/templates/widget-pages.php:93, views/admin/commons/sui-listing/elements/empty-message.php:43
5877
  msgid "Create"
5878
  msgstr ""
5879
 
5880
+ #: views/admin/commons/sui-listing/listing.php:58, views/admin/commons/sui-listing/dialogs/import-module.php:129, views/admin/commons/sui-listing/elements/actions.php:227, views/admin/commons/sui-listing/elements/empty-message.php:49
5881
  msgid "Import"
5882
  msgstr ""
5883
 
5884
+ #: views/admin/commons/sui-listing/listing.php:71
5885
  msgid "Reporting Period"
5886
  msgstr ""
5887
 
5888
+ #: views/admin/commons/sui-listing/listing.php:75
5889
  msgid "Last 15 days"
5890
  msgstr ""
5891
 
5905
  msgid "Save draft"
5906
  msgstr ""
5907
 
5908
+ #: views/admin/commons/sui-wizard/status-bar.php:49, views/admin/commons/sui-listing/elements/actions.php:88, views/admin/commons/sui-listing/elements/bulk-actions.php:31
5909
  msgid "Unpublish"
5910
  msgstr ""
5911
 
5912
+ #: views/admin/commons/sui-wizard/status-bar.php:68, views/admin/commons/sui-wizard/status-bar.php:73, views/admin/commons/sui-listing/elements/actions.php:92, views/admin/commons/sui-listing/elements/bulk-actions.php:30, views/admin/commons/sui-wizard/templates/tab-behaviour.php:126, views/admin/commons/sui-wizard/templates/tab-visibility.php:80
5913
  msgid "Publish"
5914
  msgstr ""
5915
 
5978
  msgstr ""
5979
 
5980
  #. translators: active modules total number
5981
+ #: views/admin/dashboard/components/sui-summary.php:29
5982
  msgid "Last conversion: %s"
5983
  msgstr ""
5984
 
5985
+ #: views/admin/dashboard/components/sui-summary.php:32, views/admin/commons/sui-listing/elements/summary.php:9, views/admin/commons/sui-listing/elements/tracking-data-chart.php:64
5986
  msgid "Last Conversion"
5987
  msgstr ""
5988
 
5989
+ #: views/admin/dashboard/components/sui-summary.php:58
5990
  msgid "No data to display."
5991
  msgstr ""
5992
 
6432
  msgid "Website Title"
6433
  msgstr ""
6434
 
6435
+ #: views/admin/settings/general/global-tracking.php:13
6436
+ msgid "Global Tracking"
6437
+ msgstr ""
6438
+
6439
+ #: views/admin/settings/general/global-tracking.php:14
6440
+ msgid "Enable or disable views & conversion tracking for all modules."
6441
+ msgstr ""
6442
+
6443
+ #: views/admin/settings/general/global-tracking.php:40, views/admin/commons/sui-listing/elements/actions.php:162, views/admin/commons/sui-listing/elements/bulk-actions.php:41
6444
+ msgid "Disable Tracking"
6445
+ msgstr ""
6446
+
6447
+ #: views/admin/settings/general/global-tracking.php:42
6448
+ msgid "Views and conversions of all modules are tracked by default. If you don't want to track views and conversions at all, you can disable that here."
6449
+ msgstr ""
6450
+
6451
  #: views/admin/settings/general/pagination.php:13
6452
  msgid "Pagination"
6453
  msgstr ""
6584
  msgid "Choose whether you want to track the IP address of your visitors while collecting tracking data and submissions."
6585
  msgstr ""
6586
 
6587
+ #: views/admin/settings/privacy/ip-tracking.php:29, views/admin/commons/sui-wizard/tab-behaviour/additional-settings.php:48, views/admin/commons/sui-wizard/tab-content/call-to-action.php:168, views/admin/commons/sui-wizard/tab-appearance/row-advanced/vanilla-theme.php:55
6588
  msgid "Enable"
6589
  msgstr ""
6590
 
6591
+ #: views/admin/settings/privacy/ip-tracking.php:33, views/admin/commons/sui-wizard/tab-behaviour/additional-settings.php:52, views/admin/commons/sui-wizard/tab-content/call-to-action.php:174, views/admin/commons/sui-wizard/tab-appearance/row-advanced/vanilla-theme.php:66
6592
  msgid "Disable"
6593
  msgstr ""
6594
 
7321
  msgid "Upgrade to Hustle Pro!"
7322
  msgstr ""
7323
 
7324
+ #: views/admin/commons/sui-listing/elements/actions.php:21
7325
  msgid "More options"
7326
  msgstr ""
7327
 
7328
+ #: views/admin/commons/sui-listing/elements/actions.php:36, views/admin/commons/sui-listing/elements/module.php:146, views/admin/commons/sui-listing/elements/module.php:154
7329
  msgid "Edit"
7330
  msgstr ""
7331
 
7332
+ #: views/admin/commons/sui-listing/elements/actions.php:71
7333
  msgid "Copy Shortcode"
7334
  msgstr ""
7335
 
7336
+ #: views/admin/commons/sui-listing/elements/actions.php:114
7337
  msgid "View Email List"
7338
  msgstr ""
7339
 
7340
+ #: views/admin/commons/sui-listing/elements/actions.php:120, views/admin/commons/sui-listing/elements/actions.php:123, views/admin/commons/sui-listing/elements/bulk-actions.php:36, views/admin/commons/sui-listing/elements/bulk-actions.php:56
7341
  msgid "Purge Email List"
7342
  msgstr ""
7343
 
7344
+ #: views/admin/commons/sui-listing/elements/actions.php:121
7345
  msgid "Are you sure you wish purge the Email List of this module?"
7346
  msgstr ""
7347
 
7348
+ #: views/admin/commons/sui-listing/elements/actions.php:140, views/admin/commons/sui-listing/elements/bulk-actions.php:33, views/admin/commons/sui-wizard/elements/form-field.php:42
7349
  msgid "Duplicate"
7350
  msgstr ""
7351
 
7352
+ #: views/admin/commons/sui-listing/elements/actions.php:166, views/admin/commons/sui-listing/elements/bulk-actions.php:40
 
 
 
 
7353
  msgid "Enable Tracking"
7354
  msgstr ""
7355
 
7356
+ #: views/admin/commons/sui-listing/elements/actions.php:192, views/admin/commons/sui-listing/elements/actions.php:195, views/admin/commons/sui-listing/elements/bulk-actions.php:39, views/admin/commons/sui-listing/elements/bulk-actions.php:54
7357
  msgid "Reset Tracking Data"
7358
  msgstr ""
7359
 
7360
+ #: views/admin/commons/sui-listing/elements/actions.php:193
7361
  msgid "Are you sure you wish reset the tracking data of this module?"
7362
  msgstr ""
7363
 
7364
+ #: views/admin/commons/sui-listing/elements/actions.php:210
7365
  msgid "Export"
7366
  msgstr ""
7367
 
7368
  #. translators: module type capitalized and in singular
7369
+ #: views/admin/commons/sui-listing/elements/actions.php:244
7370
  msgid "Delete %s"
7371
  msgstr ""
7372
 
7373
  #. translators: module type in small caps and in singular
7374
+ #: views/admin/commons/sui-listing/elements/actions.php:246
7375
  msgid "Are you sure you wish to permanently delete this %s? Its additional data, like subscriptions and tracking data, will be deleted as well."
7376
  msgstr ""
7377
 
7379
  msgid "Select all"
7380
  msgstr ""
7381
 
7382
+ #: views/admin/commons/sui-listing/elements/bulk-actions.php:52
7383
  msgid "Are you sure?"
7384
  msgstr ""
7385
 
7386
+ #: views/admin/commons/sui-listing/elements/bulk-actions.php:53
7387
  msgid "Are you sure to delete selected modules? Their additional data, like subscriptions and tracking data, will be deleted as well."
7388
  msgstr ""
7389
 
7390
+ #: views/admin/commons/sui-listing/elements/bulk-actions.php:55
7391
  msgid "Are you sure you wish to reset the tracking data of these modules?"
7392
  msgstr ""
7393
 
7394
+ #: views/admin/commons/sui-listing/elements/bulk-actions.php:57
7395
  msgid "Are you sure you wish purge the Email Lists of these modules?"
7396
  msgstr ""
7397
 
7413
  msgid "Last conversion"
7414
  msgstr ""
7415
 
7416
+ #: views/admin/commons/sui-listing/elements/module.php:63
7417
  msgid "Last share"
7418
  msgstr ""
7419
 
7420
+ #: views/admin/commons/sui-listing/elements/module.php:33
7421
  msgid "%s schedule has not started, so your visitors can't see it yet."
7422
  msgstr ""
7423
 
7424
+ #: views/admin/commons/sui-listing/elements/module.php:56
7425
  msgid "%1$s schedule is active now and the %2$s is visible to your visitors."
7426
  msgstr ""
7427
 
7428
+ #: views/admin/commons/sui-listing/elements/module.php:44
7429
  msgid "%1$s schedule is over and your visitors can't see this %2$s anymore."
7430
  msgstr ""
7431
 
7432
+ #: views/admin/commons/sui-listing/elements/module.php:99
7433
  msgid "Select this module"
7434
  msgstr ""
7435
 
7437
  msgid "Tracking Disabled"
7438
  msgstr ""
7439
 
7440
+ #: views/admin/commons/sui-listing/elements/module.php:178
7441
  msgid "View module stats"
7442
  msgstr ""
7443
 
8935
 
8936
  #. translators: module type in small caps and in singular
8937
  #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:16
8938
+ msgid "Add a call to action button on your %s, set an action for them, and optionally add a helper text below them."
8939
  msgstr ""
8940
 
8941
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:27, views/admin/commons/sui-wizard/tab-content/call-to-action.php:53
8942
  msgid "Button 1"
8943
  msgstr ""
8944
 
8945
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:76
8946
  msgid "Button 2"
8947
  msgstr ""
8948
 
8949
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:110
8950
  msgid "1 Button"
8951
  msgstr ""
8952
 
8953
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:123
8954
  msgid "2 Buttons"
8955
  msgstr ""
8956
 
8957
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:146, views/admin/commons/sui-wizard/tab-content/call-to-action.php:154
8958
  msgid "Helper text"
8959
  msgstr ""
8960
 
8961
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:148
8962
  msgid "Helper text is placed under your call to action to boost its conversion. Choose whether you want to enable the helper text or not."
8963
  msgstr ""
8964
 
8965
+ #: views/admin/commons/sui-wizard/tab-content/call-to-action.php:158
8966
  msgid "Eg. No credit card required"
8967
  msgstr ""
8968
 
8982
  msgid "Redirect-Same window"
8983
  msgstr ""
8984
 
8985
+ #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:43
8986
+ msgid "Close Slide-in"
8987
+ msgstr ""
8988
+
8989
+ #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:43
8990
  msgid "Close Pop-up"
8991
  msgstr ""
8992
 
8993
+ #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:52, views/admin/commons/sui-wizard/tab-emails/submission-behaviour.php:126
8994
  msgid "Redirect URL"
8995
  msgstr ""
8996
 
8997
+ #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:56
8998
  msgid "E.g. https://website.com"
8999
  msgstr ""
9000
 
9001
+ #: views/admin/commons/sui-wizard/tab-content/cta-tab-option.php:60
9002
  msgid "That's not a valid URL. Please, try again."
9003
  msgstr ""
9004
 
10197
  msgid "Typography"
10198
  msgstr ""
10199
 
10200
+ #. translators: 1. module type in lowercase and singular. 2. Open a tag. 3. Close a tag.
10201
+ #: views/admin/commons/sui-wizard/tab-appearance/rows/typography.php:61
10202
+ msgid "Your %1$s has default font styles. However, you can switch to Custom and use any GDPR compliant %2$sBunny Font%3$s that you prefer, and also customize the font styles."
10203
  msgstr ""
10204
 
10205
  #. translators: module type smallcaps and in singular
lib/wpmudev-blackfriday/LICENSE ADDED
@@ -0,0 +1,674 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ GNU GENERAL PUBLIC LICENSE
2
+ Version 3, 29 June 2007
3
+
4
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
5
+ Everyone is permitted to copy and distribute verbatim copies
6
+ of this license document, but changing it is not allowed.
7
+
8
+ Preamble
9
+
10
+ The GNU General Public License is a free, copyleft license for
11
+ software and other kinds of works.
12
+
13
+ The licenses for most software and other practical works are designed
14
+ to take away your freedom to share and change the works. By contrast,
15
+ the GNU General Public License is intended to guarantee your freedom to
16
+ share and change all versions of a program--to make sure it remains free
17
+ software for all its users. We, the Free Software Foundation, use the
18
+ GNU General Public License for most of our software; it applies also to
19
+ any other work released this way by its authors. You can apply it to
20
+ your programs, too.
21
+
22
+ When we speak of free software, we are referring to freedom, not
23
+ price. Our General Public Licenses are designed to make sure that you
24
+ have the freedom to distribute copies of free software (and charge for
25
+ them if you wish), that you receive source code or can get it if you
26
+ want it, that you can change the software or use pieces of it in new
27
+ free programs, and that you know you can do these things.
28
+
29
+ To protect your rights, we need to prevent others from denying you
30
+ these rights or asking you to surrender the rights. Therefore, you have
31
+ certain responsibilities if you distribute copies of the software, or if
32
+ you modify it: responsibilities to respect the freedom of others.
33
+
34
+ For example, if you distribute copies of such a program, whether
35
+ gratis or for a fee, you must pass on to the recipients the same
36
+ freedoms that you received. You must make sure that they, too, receive
37
+ or can get the source code. And you must show them these terms so they
38
+ know their rights.
39
+
40
+ Developers that use the GNU GPL protect your rights with two steps:
41
+ (1) assert copyright on the software, and (2) offer you this License
42
+ giving you legal permission to copy, distribute and/or modify it.
43
+
44
+ For the developers' and authors' protection, the GPL clearly explains
45
+ that there is no warranty for this free software. For both users' and
46
+ authors' sake, the GPL requires that modified versions be marked as
47
+ changed, so that their problems will not be attributed erroneously to
48
+ authors of previous versions.
49
+
50
+ Some devices are designed to deny users access to install or run
51
+ modified versions of the software inside them, although the manufacturer
52
+ can do so. This is fundamentally incompatible with the aim of
53
+ protecting users' freedom to change the software. The systematic
54
+ pattern of such abuse occurs in the area of products for individuals to
55
+ use, which is precisely where it is most unacceptable. Therefore, we
56
+ have designed this version of the GPL to prohibit the practice for those
57
+ products. If such problems arise substantially in other domains, we
58
+ stand ready to extend this provision to those domains in future versions
59
+ of the GPL, as needed to protect the freedom of users.
60
+
61
+ Finally, every program is threatened constantly by software patents.
62
+ States should not allow patents to restrict development and use of
63
+ software on general-purpose computers, but in those that do, we wish to
64
+ avoid the special danger that patents applied to a free program could
65
+ make it effectively proprietary. To prevent this, the GPL assures that
66
+ patents cannot be used to render the program non-free.
67
+
68
+ The precise terms and conditions for copying, distribution and
69
+ modification follow.
70
+
71
+ TERMS AND CONDITIONS
72
+
73
+ 0. Definitions.
74
+
75
+ "This License" refers to version 3 of the GNU General Public License.
76
+
77
+ "Copyright" also means copyright-like laws that apply to other kinds of
78
+ works, such as semiconductor masks.
79
+
80
+ "The Program" refers to any copyrightable work licensed under this
81
+ License. Each licensee is addressed as "you". "Licensees" and
82
+ "recipients" may be individuals or organizations.
83
+
84
+ To "modify" a work means to copy from or adapt all or part of the work
85
+ in a fashion requiring copyright permission, other than the making of an
86
+ exact copy. The resulting work is called a "modified version" of the
87
+ earlier work or a work "based on" the earlier work.
88
+
89
+ A "covered work" means either the unmodified Program or a work based
90
+ on the Program.
91
+
92
+ To "propagate" a work means to do anything with it that, without
93
+ permission, would make you directly or secondarily liable for
94
+ infringement under applicable copyright law, except executing it on a
95
+ computer or modifying a private copy. Propagation includes copying,
96
+ distribution (with or without modification), making available to the
97
+ public, and in some countries other activities as well.
98
+
99
+ To "convey" a work means any kind of propagation that enables other
100
+ parties to make or receive copies. Mere interaction with a user through
101
+ a computer network, with no transfer of a copy, is not conveying.
102
+
103
+ An interactive user interface displays "Appropriate Legal Notices"
104
+ to the extent that it includes a convenient and prominently visible
105
+ feature that (1) displays an appropriate copyright notice, and (2)
106
+ tells the user that there is no warranty for the work (except to the
107
+ extent that warranties are provided), that licensees may convey the
108
+ work under this License, and how to view a copy of this License. If
109
+ the interface presents a list of user commands or options, such as a
110
+ menu, a prominent item in the list meets this criterion.
111
+
112
+ 1. Source Code.
113
+
114
+ The "source code" for a work means the preferred form of the work
115
+ for making modifications to it. "Object code" means any non-source
116
+ form of a work.
117
+
118
+ A "Standard Interface" means an interface that either is an official
119
+ standard defined by a recognized standards body, or, in the case of
120
+ interfaces specified for a particular programming language, one that
121
+ is widely used among developers working in that language.
122
+
123
+ The "System Libraries" of an executable work include anything, other
124
+ than the work as a whole, that (a) is included in the normal form of
125
+ packaging a Major Component, but which is not part of that Major
126
+ Component, and (b) serves only to enable use of the work with that
127
+ Major Component, or to implement a Standard Interface for which an
128
+ implementation is available to the public in source code form. A
129
+ "Major Component", in this context, means a major essential component
130
+ (kernel, window system, and so on) of the specific operating system
131
+ (if any) on which the executable work runs, or a compiler used to
132
+ produce the work, or an object code interpreter used to run it.
133
+
134
+ The "Corresponding Source" for a work in object code form means all
135
+ the source code needed to generate, install, and (for an executable
136
+ work) run the object code and to modify the work, including scripts to
137
+ control those activities. However, it does not include the work's
138
+ System Libraries, or general-purpose tools or generally available free
139
+ programs which are used unmodified in performing those activities but
140
+ which are not part of the work. For example, Corresponding Source
141
+ includes interface definition files associated with source files for
142
+ the work, and the source code for shared libraries and dynamically
143
+ linked subprograms that the work is specifically designed to require,
144
+ such as by intimate data communication or control flow between those
145
+ subprograms and other parts of the work.
146
+
147
+ The Corresponding Source need not include anything that users
148
+ can regenerate automatically from other parts of the Corresponding
149
+ Source.
150
+
151
+ The Corresponding Source for a work in source code form is that
152
+ same work.
153
+
154
+ 2. Basic Permissions.
155
+
156
+ All rights granted under this License are granted for the term of
157
+ copyright on the Program, and are irrevocable provided the stated
158
+ conditions are met. This License explicitly affirms your unlimited
159
+ permission to run the unmodified Program. The output from running a
160
+ covered work is covered by this License only if the output, given its
161
+ content, constitutes a covered work. This License acknowledges your
162
+ rights of fair use or other equivalent, as provided by copyright law.
163
+
164
+ You may make, run and propagate covered works that you do not
165
+ convey, without conditions so long as your license otherwise remains
166
+ in force. You may convey covered works to others for the sole purpose
167
+ of having them make modifications exclusively for you, or provide you
168
+ with facilities for running those works, provided that you comply with
169
+ the terms of this License in conveying all material for which you do
170
+ not control copyright. Those thus making or running the covered works
171
+ for you must do so exclusively on your behalf, under your direction
172
+ and control, on terms that prohibit them from making any copies of
173
+ your copyrighted material outside their relationship with you.
174
+
175
+ Conveying under any other circumstances is permitted solely under
176
+ the conditions stated below. Sublicensing is not allowed; section 10
177
+ makes it unnecessary.
178
+
179
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180
+
181
+ No covered work shall be deemed part of an effective technological
182
+ measure under any applicable law fulfilling obligations under article
183
+ 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184
+ similar laws prohibiting or restricting circumvention of such
185
+ measures.
186
+
187
+ When you convey a covered work, you waive any legal power to forbid
188
+ circumvention of technological measures to the extent such circumvention
189
+ is effected by exercising rights under this License with respect to
190
+ the covered work, and you disclaim any intention to limit operation or
191
+ modification of the work as a means of enforcing, against the work's
192
+ users, your or third parties' legal rights to forbid circumvention of
193
+ technological measures.
194
+
195
+ 4. Conveying Verbatim Copies.
196
+
197
+ You may convey verbatim copies of the Program's source code as you
198
+ receive it, in any medium, provided that you conspicuously and
199
+ appropriately publish on each copy an appropriate copyright notice;
200
+ keep intact all notices stating that this License and any
201
+ non-permissive terms added in accord with section 7 apply to the code;
202
+ keep intact all notices of the absence of any warranty; and give all
203
+ recipients a copy of this License along with the Program.
204
+
205
+ You may charge any price or no price for each copy that you convey,
206
+ and you may offer support or warranty protection for a fee.
207
+
208
+ 5. Conveying Modified Source Versions.
209
+
210
+ You may convey a work based on the Program, or the modifications to
211
+ produce it from the Program, in the form of source code under the
212
+ terms of section 4, provided that you also meet all of these conditions:
213
+
214
+ a) The work must carry prominent notices stating that you modified
215
+ it, and giving a relevant date.
216
+
217
+ b) The work must carry prominent notices stating that it is
218
+ released under this License and any conditions added under section
219
+ 7. This requirement modifies the requirement in section 4 to
220
+ "keep intact all notices".
221
+
222
+ c) You must license the entire work, as a whole, under this
223
+ License to anyone who comes into possession of a copy. This
224
+ License will therefore apply, along with any applicable section 7
225
+ additional terms, to the whole of the work, and all its parts,
226
+ regardless of how they are packaged. This License gives no
227
+ permission to license the work in any other way, but it does not
228
+ invalidate such permission if you have separately received it.
229
+
230
+ d) If the work has interactive user interfaces, each must display
231
+ Appropriate Legal Notices; however, if the Program has interactive
232
+ interfaces that do not display Appropriate Legal Notices, your
233
+ work need not make them do so.
234
+
235
+ A compilation of a covered work with other separate and independent
236
+ works, which are not by their nature extensions of the covered work,
237
+ and which are not combined with it such as to form a larger program,
238
+ in or on a volume of a storage or distribution medium, is called an
239
+ "aggregate" if the compilation and its resulting copyright are not
240
+ used to limit the access or legal rights of the compilation's users
241
+ beyond what the individual works permit. Inclusion of a covered work
242
+ in an aggregate does not cause this License to apply to the other
243
+ parts of the aggregate.
244
+
245
+ 6. Conveying Non-Source Forms.
246
+
247
+ You may convey a covered work in object code form under the terms
248
+ of sections 4 and 5, provided that you also convey the
249
+ machine-readable Corresponding Source under the terms of this License,
250
+ in one of these ways:
251
+
252
+ a) Convey the object code in, or embodied in, a physical product
253
+ (including a physical distribution medium), accompanied by the
254
+ Corresponding Source fixed on a durable physical medium
255
+ customarily used for software interchange.
256
+
257
+ b) Convey the object code in, or embodied in, a physical product
258
+ (including a physical distribution medium), accompanied by a
259
+ written offer, valid for at least three years and valid for as
260
+ long as you offer spare parts or customer support for that product
261
+ model, to give anyone who possesses the object code either (1) a
262
+ copy of the Corresponding Source for all the software in the
263
+ product that is covered by this License, on a durable physical
264
+ medium customarily used for software interchange, for a price no
265
+ more than your reasonable cost of physically performing this
266
+ conveying of source, or (2) access to copy the
267
+ Corresponding Source from a network server at no charge.
268
+
269
+ c) Convey individual copies of the object code with a copy of the
270
+ written offer to provide the Corresponding Source. This
271
+ alternative is allowed only occasionally and noncommercially, and
272
+ only if you received the object code with such an offer, in accord
273
+ with subsection 6b.
274
+
275
+ d) Convey the object code by offering access from a designated
276
+ place (gratis or for a charge), and offer equivalent access to the
277
+ Corresponding Source in the same way through the same place at no
278
+ further charge. You need not require recipients to copy the
279
+ Corresponding Source along with the object code. If the place to
280
+ copy the object code is a network server, the Corresponding Source
281
+ may be on a different server (operated by you or a third party)
282
+ that supports equivalent copying facilities, provided you maintain
283
+ clear directions next to the object code saying where to find the
284
+ Corresponding Source. Regardless of what server hosts the
285
+ Corresponding Source, you remain obligated to ensure that it is
286
+ available for as long as needed to satisfy these requirements.
287
+
288
+ e) Convey the object code using peer-to-peer transmission, provided
289
+ you inform other peers where the object code and Corresponding
290
+ Source of the work are being offered to the general public at no
291
+ charge under subsection 6d.
292
+
293
+ A separable portion of the object code, whose source code is excluded
294
+ from the Corresponding Source as a System Library, need not be
295
+ included in conveying the object code work.
296
+
297
+ A "User Product" is either (1) a "consumer product", which means any
298
+ tangible personal property which is normally used for personal, family,
299
+ or household purposes, or (2) anything designed or sold for incorporation
300
+ into a dwelling. In determining whether a product is a consumer product,
301
+ doubtful cases shall be resolved in favor of coverage. For a particular
302
+ product received by a particular user, "normally used" refers to a
303
+ typical or common use of that class of product, regardless of the status
304
+ of the particular user or of the way in which the particular user
305
+ actually uses, or expects or is expected to use, the product. A product
306
+ is a consumer product regardless of whether the product has substantial
307
+ commercial, industrial or non-consumer uses, unless such uses represent
308
+ the only significant mode of use of the product.
309
+
310
+ "Installation Information" for a User Product means any methods,
311
+ procedures, authorization keys, or other information required to install
312
+ and execute modified versions of a covered work in that User Product from
313
+ a modified version of its Corresponding Source. The information must
314
+ suffice to ensure that the continued functioning of the modified object
315
+ code is in no case prevented or interfered with solely because
316
+ modification has been made.
317
+
318
+ If you convey an object code work under this section in, or with, or
319
+ specifically for use in, a User Product, and the conveying occurs as
320
+ part of a transaction in which the right of possession and use of the
321
+ User Product is transferred to the recipient in perpetuity or for a
322
+ fixed term (regardless of how the transaction is characterized), the
323
+ Corresponding Source conveyed under this section must be accompanied
324
+ by the Installation Information. But this requirement does not apply
325
+ if neither you nor any third party retains the ability to install
326
+ modified object code on the User Product (for example, the work has
327
+ been installed in ROM).
328
+
329
+ The requirement to provide Installation Information does not include a
330
+ requirement to continue to provide support service, warranty, or updates
331
+ for a work that has been modified or installed by the recipient, or for
332
+ the User Product in which it has been modified or installed. Access to a
333
+ network may be denied when the modification itself materially and
334
+ adversely affects the operation of the network or violates the rules and
335
+ protocols for communication across the network.
336
+
337
+ Corresponding Source conveyed, and Installation Information provided,
338
+ in accord with this section must be in a format that is publicly
339
+ documented (and with an implementation available to the public in
340
+ source code form), and must require no special password or key for
341
+ unpacking, reading or copying.
342
+
343
+ 7. Additional Terms.
344
+
345
+ "Additional permissions" are terms that supplement the terms of this
346
+ License by making exceptions from one or more of its conditions.
347
+ Additional permissions that are applicable to the entire Program shall
348
+ be treated as though they were included in this License, to the extent
349
+ that they are valid under applicable law. If additional permissions
350
+ apply only to part of the Program, that part may be used separately
351
+ under those permissions, but the entire Program remains governed by
352
+ this License without regard to the additional permissions.
353
+
354
+ When you convey a copy of a covered work, you may at your option
355
+ remove any additional permissions from that copy, or from any part of
356
+ it. (Additional permissions may be written to require their own
357
+ removal in certain cases when you modify the work.) You may place
358
+ additional permissions on material, added by you to a covered work,
359
+ for which you have or can give appropriate copyright permission.
360
+
361
+ Notwithstanding any other provision of this License, for material you
362
+ add to a covered work, you may (if authorized by the copyright holders of
363
+ that material) supplement the terms of this License with terms:
364
+
365
+ a) Disclaiming warranty or limiting liability differently from the
366
+ terms of sections 15 and 16 of this License; or
367
+
368
+ b) Requiring preservation of specified reasonable legal notices or
369
+ author attributions in that material or in the Appropriate Legal
370
+ Notices displayed by works containing it; or
371
+
372
+ c) Prohibiting misrepresentation of the origin of that material, or
373
+ requiring that modified versions of such material be marked in
374
+ reasonable ways as different from the original version; or
375
+
376
+ d) Limiting the use for publicity purposes of names of licensors or
377
+ authors of the material; or
378
+
379
+ e) Declining to grant rights under trademark law for use of some
380
+ trade names, trademarks, or service marks; or
381
+
382
+ f) Requiring indemnification of licensors and authors of that
383
+ material by anyone who conveys the material (or modified versions of
384
+ it) with contractual assumptions of liability to the recipient, for
385
+ any liability that these contractual assumptions directly impose on
386
+ those licensors and authors.
387
+
388
+ All other non-permissive additional terms are considered "further
389
+ restrictions" within the meaning of section 10. If the Program as you
390
+ received it, or any part of it, contains a notice stating that it is
391
+ governed by this License along with a term that is a further
392
+ restriction, you may remove that term. If a license document contains
393
+ a further restriction but permits relicensing or conveying under this
394
+ License, you may add to a covered work material governed by the terms
395
+ of that license document, provided that the further restriction does
396
+ not survive such relicensing or conveying.
397
+
398
+ If you add terms to a covered work in accord with this section, you
399
+ must place, in the relevant source files, a statement of the
400
+ additional terms that apply to those files, or a notice indicating
401
+ where to find the applicable terms.
402
+
403
+ Additional terms, permissive or non-permissive, may be stated in the
404
+ form of a separately written license, or stated as exceptions;
405
+ the above requirements apply either way.
406
+
407
+ 8. Termination.
408
+
409
+ You may not propagate or modify a covered work except as expressly
410
+ provided under this License. Any attempt otherwise to propagate or
411
+ modify it is void, and will automatically terminate your rights under
412
+ this License (including any patent licenses granted under the third
413
+ paragraph of section 11).
414
+
415
+ However, if you cease all violation of this License, then your
416
+ license from a particular copyright holder is reinstated (a)
417
+ provisionally, unless and until the copyright holder explicitly and
418
+ finally terminates your license, and (b) permanently, if the copyright
419
+ holder fails to notify you of the violation by some reasonable means
420
+ prior to 60 days after the cessation.
421
+
422
+ Moreover, your license from a particular copyright holder is
423
+ reinstated permanently if the copyright holder notifies you of the
424
+ violation by some reasonable means, this is the first time you have
425
+ received notice of violation of this License (for any work) from that
426
+ copyright holder, and you cure the violation prior to 30 days after
427
+ your receipt of the notice.
428
+
429
+ Termination of your rights under this section does not terminate the
430
+ licenses of parties who have received copies or rights from you under
431
+ this License. If your rights have been terminated and not permanently
432
+ reinstated, you do not qualify to receive new licenses for the same
433
+ material under section 10.
434
+
435
+ 9. Acceptance Not Required for Having Copies.
436
+
437
+ You are not required to accept this License in order to receive or
438
+ run a copy of the Program. Ancillary propagation of a covered work
439
+ occurring solely as a consequence of using peer-to-peer transmission
440
+ to receive a copy likewise does not require acceptance. However,
441
+ nothing other than this License grants you permission to propagate or
442
+ modify any covered work. These actions infringe copyright if you do
443
+ not accept this License. Therefore, by modifying or propagating a
444
+ covered work, you indicate your acceptance of this License to do so.
445
+
446
+ 10. Automatic Licensing of Downstream Recipients.
447
+
448
+ Each time you convey a covered work, the recipient automatically
449
+ receives a license from the original licensors, to run, modify and
450
+ propagate that work, subject to this License. You are not responsible
451
+ for enforcing compliance by third parties with this License.
452
+
453
+ An "entity transaction" is a transaction transferring control of an
454
+ organization, or substantially all assets of one, or subdividing an
455
+ organization, or merging organizations. If propagation of a covered
456
+ work results from an entity transaction, each party to that
457
+ transaction who receives a copy of the work also receives whatever
458
+ licenses to the work the party's predecessor in interest had or could
459
+ give under the previous paragraph, plus a right to possession of the
460
+ Corresponding Source of the work from the predecessor in interest, if
461
+ the predecessor has it or can get it with reasonable efforts.
462
+
463
+ You may not impose any further restrictions on the exercise of the
464
+ rights granted or affirmed under this License. For example, you may
465
+ not impose a license fee, royalty, or other charge for exercise of
466
+ rights granted under this License, and you may not initiate litigation
467
+ (including a cross-claim or counterclaim in a lawsuit) alleging that
468
+ any patent claim is infringed by making, using, selling, offering for
469
+ sale, or importing the Program or any portion of it.
470
+
471
+ 11. Patents.
472
+
473
+ A "contributor" is a copyright holder who authorizes use under this
474
+ License of the Program or a work on which the Program is based. The
475
+ work thus licensed is called the contributor's "contributor version".
476
+
477
+ A contributor's "essential patent claims" are all patent claims
478
+ owned or controlled by the contributor, whether already acquired or
479
+ hereafter acquired, that would be infringed by some manner, permitted
480
+ by this License, of making, using, or selling its contributor version,
481
+ but do not include claims that would be infringed only as a
482
+ consequence of further modification of the contributor version. For
483
+ purposes of this definition, "control" includes the right to grant
484
+ patent sublicenses in a manner consistent with the requirements of
485
+ this License.
486
+
487
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
488
+ patent license under the contributor's essential patent claims, to
489
+ make, use, sell, offer for sale, import and otherwise run, modify and
490
+ propagate the contents of its contributor version.
491
+
492
+ In the following three paragraphs, a "patent license" is any express
493
+ agreement or commitment, however denominated, not to enforce a patent
494
+ (such as an express permission to practice a patent or covenant not to
495
+ sue for patent infringement). To "grant" such a patent license to a
496
+ party means to make such an agreement or commitment not to enforce a
497
+ patent against the party.
498
+
499
+ If you convey a covered work, knowingly relying on a patent license,
500
+ and the Corresponding Source of the work is not available for anyone
501
+ to copy, free of charge and under the terms of this License, through a
502
+ publicly available network server or other readily accessible means,
503
+ then you must either (1) cause the Corresponding Source to be so
504
+ available, or (2) arrange to deprive yourself of the benefit of the
505
+ patent license for this particular work, or (3) arrange, in a manner
506
+ consistent with the requirements of this License, to extend the patent
507
+ license to downstream recipients. "Knowingly relying" means you have
508
+ actual knowledge that, but for the patent license, your conveying the
509
+ covered work in a country, or your recipient's use of the covered work
510
+ in a country, would infringe one or more identifiable patents in that
511
+ country that you have reason to believe are valid.
512
+
513
+ If, pursuant to or in connection with a single transaction or
514
+ arrangement, you convey, or propagate by procuring conveyance of, a
515
+ covered work, and grant a patent license to some of the parties
516
+ receiving the covered work authorizing them to use, propagate, modify
517
+ or convey a specific copy of the covered work, then the patent license
518
+ you grant is automatically extended to all recipients of the covered
519
+ work and works based on it.
520
+
521
+ A patent license is "discriminatory" if it does not include within
522
+ the scope of its coverage, prohibits the exercise of, or is
523
+ conditioned on the non-exercise of one or more of the rights that are
524
+ specifically granted under this License. You may not convey a covered
525
+ work if you are a party to an arrangement with a third party that is
526
+ in the business of distributing software, under which you make payment
527
+ to the third party based on the extent of your activity of conveying
528
+ the work, and under which the third party grants, to any of the
529
+ parties who would receive the covered work from you, a discriminatory
530
+ patent license (a) in connection with copies of the covered work
531
+ conveyed by you (or copies made from those copies), or (b) primarily
532
+ for and in connection with specific products or compilations that
533
+ contain the covered work, unless you entered into that arrangement,
534
+ or that patent license was granted, prior to 28 March 2007.
535
+
536
+ Nothing in this License shall be construed as excluding or limiting
537
+ any implied license or other defenses to infringement that may
538
+ otherwise be available to you under applicable patent law.
539
+
540
+ 12. No Surrender of Others' Freedom.
541
+
542
+ If conditions are imposed on you (whether by court order, agreement or
543
+ otherwise) that contradict the conditions of this License, they do not
544
+ excuse you from the conditions of this License. If you cannot convey a
545
+ covered work so as to satisfy simultaneously your obligations under this
546
+ License and any other pertinent obligations, then as a consequence you may
547
+ not convey it at all. For example, if you agree to terms that obligate you
548
+ to collect a royalty for further conveying from those to whom you convey
549
+ the Program, the only way you could satisfy both those terms and this
550
+ License would be to refrain entirely from conveying the Program.
551
+
552
+ 13. Use with the GNU Affero General Public License.
553
+
554
+ Notwithstanding any other provision of this License, you have
555
+ permission to link or combine any covered work with a work licensed
556
+ under version 3 of the GNU Affero General Public License into a single
557
+ combined work, and to convey the resulting work. The terms of this
558
+ License will continue to apply to the part which is the covered work,
559
+ but the special requirements of the GNU Affero General Public License,
560
+ section 13, concerning interaction through a network will apply to the
561
+ combination as such.
562
+
563
+ 14. Revised Versions of this License.
564
+
565
+ The Free Software Foundation may publish revised and/or new versions of
566
+ the GNU General Public License from time to time. Such new versions will
567
+ be similar in spirit to the present version, but may differ in detail to
568
+ address new problems or concerns.
569
+
570
+ Each version is given a distinguishing version number. If the
571
+ Program specifies that a certain numbered version of the GNU General
572
+ Public License "or any later version" applies to it, you have the
573
+ option of following the terms and conditions either of that numbered
574
+ version or of any later version published by the Free Software
575
+ Foundation. If the Program does not specify a version number of the
576
+ GNU General Public License, you may choose any version ever published
577
+ by the Free Software Foundation.
578
+
579
+ If the Program specifies that a proxy can decide which future
580
+ versions of the GNU General Public License can be used, that proxy's
581
+ public statement of acceptance of a version permanently authorizes you
582
+ to choose that version for the Program.
583
+
584
+ Later license versions may give you additional or different
585
+ permissions. However, no additional obligations are imposed on any
586
+ author or copyright holder as a result of your choosing to follow a
587
+ later version.
588
+
589
+ 15. Disclaimer of Warranty.
590
+
591
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592
+ APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593
+ HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594
+ OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596
+ PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597
+ IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598
+ ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599
+
600
+ 16. Limitation of Liability.
601
+
602
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604
+ THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605
+ GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606
+ USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607
+ DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608
+ PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609
+ EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610
+ SUCH DAMAGES.
611
+
612
+ 17. Interpretation of Sections 15 and 16.
613
+
614
+ If the disclaimer of warranty and limitation of liability provided
615
+ above cannot be given local legal effect according to their terms,
616
+ reviewing courts shall apply local law that most closely approximates
617
+ an absolute waiver of all civil liability in connection with the
618
+ Program, unless a warranty or assumption of liability accompanies a
619
+ copy of the Program in return for a fee.
620
+
621
+ END OF TERMS AND CONDITIONS
622
+
623
+ How to Apply These Terms to Your New Programs
624
+
625
+ If you develop a new program, and you want it to be of the greatest
626
+ possible use to the public, the best way to achieve this is to make it
627
+ free software which everyone can redistribute and change under these terms.
628
+
629
+ To do so, attach the following notices to the program. It is safest
630
+ to attach them to the start of each source file to most effectively
631
+ state the exclusion of warranty; and each file should have at least
632
+ the "copyright" line and a pointer to where the full notice is found.
633
+
634
+ <one line to give the program's name and a brief idea of what it does.>
635
+ Copyright (C) <year> <name of author>
636
+
637
+ This program is free software: you can redistribute it and/or modify
638
+ it under the terms of the GNU General Public License as published by
639
+ the Free Software Foundation, either version 3 of the License, or
640
+ (at your option) any later version.
641
+
642
+ This program is distributed in the hope that it will be useful,
643
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
644
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645
+ GNU General Public License for more details.
646
+
647
+ You should have received a copy of the GNU General Public License
648
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
649
+
650
+ Also add information on how to contact you by electronic and paper mail.
651
+
652
+ If the program does terminal interaction, make it output a short
653
+ notice like this when it starts in an interactive mode:
654
+
655
+ <program> Copyright (C) <year> <name of author>
656
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657
+ This is free software, and you are welcome to redistribute it
658
+ under certain conditions; type `show c' for details.
659
+
660
+ The hypothetical commands `show w' and `show c' should show the appropriate
661
+ parts of the General Public License. Of course, your program's commands
662
+ might be different; for a GUI interface, you would use an "about box".
663
+
664
+ You should also get your employer (if you work as a programmer) or school,
665
+ if any, to sign a "copyright disclaimer" for the program, if necessary.
666
+ For more information on this, and how to apply and follow the GNU GPL, see
667
+ <https://www.gnu.org/licenses/>.
668
+
669
+ The GNU General Public License does not permit incorporating your program
670
+ into proprietary programs. If your program is a subroutine library, you
671
+ may consider it more useful to permit linking proprietary applications with
672
+ the library. If this is what you want to do, use the GNU Lesser General
673
+ Public License instead of this License. But first, please read
674
+ <https://www.gnu.org/licenses/why-not-lgpl.html>.
lib/wpmudev-blackfriday/README.md ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # WPMUDEV Black Friday Banner #
2
+
3
+ This is a submodule which can be used on our free plugins.
4
+
5
+ See more details on [this task](https://incsub.atlassian.net/browse/PM-304).
6
+
7
+ See the list of UTM URLs for all plugins [here](https://incsub.atlassian.net/browse/SID-3190).
8
+
9
+ # How to use it #
10
+
11
+ 1. Insert this repository as **sub-module** into the existing project
12
+
13
+ 2. Include the file `banner.php` in your plugin.
14
+
15
+ 3. Create new instance of `WPMUDEV\BlackFriday\Banner` with your plugin data (see example below).
16
+
17
+ ## IMPORTANT:
18
+
19
+ DO NOT include this submodule in Pro plugins. These notices are only for wp.org versions.
20
+
21
+
22
+ ## Code Example (from SmartCrawl) ##
23
+
24
+ ```
25
+ #!php
26
+
27
+ <?php
28
+ new \WPMUDEV\BlackFriday\Banner(
29
+ array(
30
+ 'close' => __( 'Close', 'wds' ),
31
+ 'get_deal' => __( 'Get deal', 'wds' ),
32
+ 'intro' => __( 'Black Friday offer for WP businesses and agencies', 'wds' ),
33
+ 'off' => __( 'Off', 'wds' ),
34
+ 'title' => __( 'Everything you need to run your WP business for', 'wds' ),
35
+ 'discount' => __( '83.5', 'wds' ),
36
+ 'price' => __( '3000', 'wds' ),
37
+ 'description' => __( 'From the creators of SmartCrawl, WPMU DEV’s all-in-one platform gives you all the Pro tools and support you need to run and grow a web development business. Trusted by over 50,000 web developers. Limited deals available.', 'wds' ),
38
+ ),
39
+ 'https://wpmudev.com/black-friday/?coupon=BFP-2022&utm_source=smartcrawl&utm_medium=plugin&utm_campaign=BFP-2022-smartcrawl&utm_id=BFP-2022&utm_term=BF-2022-plugin-SmartCrawl&utm_content=BF-2022',
40
+ \WPMUDEV\BlackFriday\Banner::SMARTCRAWL
41
+ );
42
+ ```
43
+
44
+ > IMPORTANT: Make sure to initialize this on a hook which is executed in admin-ajax requests too.
45
+
46
+ To s
47
+
48
+
49
+ ## Testing Banners
50
+
51
+ To see the banners before the due time, you can fake the current date by using the filter.
52
+
53
+ ```
54
+ <?php
55
+ // Set current date as 22nd Nov.
56
+ add_filter(
57
+ 'wpmudev_blackfriday_current_date',
58
+ function() {
59
+ return '22-11-2022';
60
+ }
61
+ );
62
+ ```
63
+
64
+ # Development
65
+
66
+ Do not commit anything directly to `master` branch. The `master` branch should always be production ready. All plugins will be using it as a submodule.
67
+
68
+ ## Build Tasks (npm)
69
+
70
+ Everything should be handled by npm. Note that you don't need to interact with Gulp in a direct way.
71
+
72
+ | Command | Action |
73
+ |----------------------|--------------------------------------------------------|
74
+ | `npm run watch` | Compiles and watch for changes. |
75
+ | `npm run compile` | Compile production ready assets. |
76
+ | `npm run build` | Build production ready submodule inside `/build/` folder |
77
+
78
+ ## Git Workflow
79
+
80
+ - Create a new branch from `dev` branch: `git checkout -b branch-name`. Try to give it a descriptive name. For example:
81
+ - `release/X.X.X` for next releases
82
+ - `new/some-feature` for new features
83
+ - `enhance/some-enhancement` for enhancements
84
+ - `fix/some-bug` for bug fixing
85
+ - Make your commits and push the new branch: `git push -u origin branch-name`
86
+ - File the new Pull Request against `dev` branch
87
+ - Assign somebody to review your code.
88
+ - Once the PR is approved and finished, merge it in `dev` branch.
89
+ - Checkout `dev` branch.
90
+ - Run `npm run build` and copy all files and folders from the `build` folder.
91
+ - Checkout `master` branch and replace all files and folders with copied content from the build folder.
92
+ - Commit and push the `master` branch changes.
93
+ - Inform all devs to update the submodule.
lib/wpmudev-blackfriday/assets/css/banner.min.css ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ @import url(https://fonts.bunny.net/css?family=Roboto:400,500,700);
2
+ @import url(https://fonts.bunny.net/css?family=lalezar:400);
3
+ .sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox input,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span:not([aria-hidden]),.sui-2-12-13 .sui-wrap .sui-side-tabs>[data-tabs]>* input,.sui-2-12-13 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item input,.sui-2-12-13 .sui-wrap .sui-side-tabs>.sui-tabs-menu>* input,.sui-2-12-13 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item input,.sui-2-12-13 .sui-wrap .sui-checkbox input,.sui-2-12-13 .sui-wrap .sui-radio input,.sui-2-12-13 .sui-wrap .sui-multi-checkbox label input,.sui-2-12-13 .sui-wrap .sui-toggle input,.sui-2-12-13 .sui-wrap .sui-screen-reader-text,.sui-2-12-13 .sui-screen-reader-text{width:1px;min-width:1px;height:1px;min-height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute !important;margin:-1px;padding:0;border:0;word-wrap:normal !important}.sui-2-12-13 .sui-wrap .sui-fade-in{animation:fadeIn .3s ease-in forwards}@media screen and (prefers-reduced-motion: reduce){.sui-2-12-13 .sui-wrap .sui-fade-in{opacity:1;animation:none}}.sui-2-12-13 .sui-wrap .sui-fade-out{animation:fadeOut .3s ease-in forwards}@media screen and (prefers-reduced-motion: reduce){.sui-2-12-13 .sui-wrap .sui-fade-out{opacity:0;animation:none}}.sui-2-12-13 .sui-wrap .sui-bounce-in{animation:bounceInJiggle .8s ease-in forwards}@media screen and (prefers-reduced-motion: reduce){.sui-2-12-13 .sui-wrap .sui-bounce-in{opacity:1;animation:none}}.sui-2-12-13 .sui-wrap .sui-bounce-out{animation:bounceOutJiggle .6s ease-out forwards}@media screen and (prefers-reduced-motion: reduce){.sui-2-12-13 .sui-wrap .sui-bounce-out{opacity:0;animation:none}}.sui-2-12-13 .sui-wrap .sui-content-fade-in{animation:fadeScaleIn .5s ease-in forwards}@media screen and (prefers-reduced-motion: reduce){.sui-2-12-13 .sui-wrap .sui-content-fade-in{opacity:1;animation:none}}.sui-2-12-13 .sui-wrap .sui-content-fade-out{animation:fadeScaleOut .9s ease-in forwards}@media screen and (prefers-reduced-motion: reduce){.sui-2-12-13 .sui-wrap .sui-content-fade-out{opacity:0;animation:none}}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes bounceInJiggle{0%{transform:translateY(-200%) scale(1.5);opacity:0}30%{opacity:1}58%{transform:translateY(0) rotate(1deg) scale(1);opacity:1}72%{transform:translateY(-30px) rotate(-1deg)}80%{transform:translateY(0) rotate(0.5deg)}100%{transform:translateY(0) rotate(0deg)}}@keyframes bounceOutJiggle{0%{transform:translateY(0)}10%{transform:translateY(-10px) rotate(-0.5deg)}30%{transform:translateY(20px) rotate(8deg)}70%{opacity:1}90%{transform:translateY(300%) translateX(40px) rotate(35deg);opacity:0}100%{display:none}}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}@keyframes fadeIn{0%{opacity:0}25%{opacity:1}}@keyframes fadeScaleIn{0%{opacity:0}25%{opacity:0;transform:translate3d(0, 10px, 0) scale(0.9)}100%{transform:translate3d(0, 0, 0) scale(1)}}@keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes fadeScaleOut{0%{opacity:1;transform:translate3d(0, 0, 0) scale(1)}25%{opacity:0;transform:translate3d(0, 10px, 0) scale(0.9)}100%{opacity:0}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-50px, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(50px, 0, 0)}to{opacity:1;transform:none}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sui-2-12-13 .sui-wrap{font-family:"Roboto",Arial,sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#666;letter-spacing:-0.25px}.sui-2-12-13 .sui-wrap:not(.sui-modal){margin:30px 30px 0 10px}@media(max-width: 782px){.sui-2-12-13 .sui-wrap:not(.sui-modal){margin:20px 10px 0 0px}}.sui-2-12-13 .sui-wrap *{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-12-13 .sui-wrap h1,.sui-2-12-13 .sui-wrap h2,.sui-2-12-13 .sui-wrap h3,.sui-2-12-13 .sui-wrap h4,.sui-2-12-13 .sui-wrap h5,.sui-2-12-13 .sui-wrap h6{display:block;margin:.5em auto;padding:0;line-height:30px;color:#333;font-weight:700;font-family:"Roboto",Arial,sans-serif}.sui-2-12-13 .sui-wrap h1{font-size:32px;line-height:40px;color:#333;margin:0}.sui-2-12-13 .sui-wrap h2{font-size:22px;line-height:35px}.sui-2-12-13 .sui-wrap h3{font-size:18px;line-height:40px}.sui-2-12-13 .sui-wrap h4{font-size:15px}.sui-2-12-13 .sui-wrap h5{font-size:15px}.sui-2-12-13 .sui-wrap h6{font-size:15px}.sui-2-12-13 .sui-wrap p{font-family:"Roboto",Arial,sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#666;letter-spacing:-0.25px;text-rendering:optimizeLegibility}.sui-2-12-13 .sui-wrap p.sui-p-small{font-size:13px;line-height:22px;color:#888;margin:5px 0}.sui-2-12-13 .sui-wrap p:first-child{margin-top:0}.sui-2-12-13 .sui-wrap p:last-of-type:not(:last-child){margin-bottom:30px}@media(max-width: 782px){.sui-2-12-13 .sui-wrap p:last-of-type:not(:last-child){margin-bottom:20px}}.sui-2-12-13 .sui-wrap p:last-child{margin-bottom:0}.sui-2-12-13 .sui-wrap small{display:inline-block;font-size:13px;line-height:22px;color:#888;margin-bottom:5px}.sui-2-12-13 .sui-wrap a{text-decoration:none;color:#17a8e3;font-weight:500;outline-color:rgba(0,0,0,0);outline-style:none;box-shadow:none}.sui-2-12-13 .sui-wrap a:hover:not(.sui-button),.sui-2-12-13 .sui-wrap a:focus:not(.sui-button),.sui-2-12-13 .sui-wrap a:active:not(.sui-button){color:#1286b5}.sui-2-12-13 .sui-wrap a.disabled{pointer-events:none}.sui-2-12-13 .sui-wrap a.disabled:hover,.sui-2-12-13 .sui-wrap a.disabled:focus,.sui-2-12-13 .sui-wrap a.disabled:active{color:#888;cursor:default}.sui-2-12-13 .sui-wrap code,.sui-2-12-13 .sui-wrap pre{font-weight:500;font-size:13px;line-height:18px;color:#333;background-color:#f8f8f8;border:1px solid #e6e6e6;border-radius:4px;margin:0;padding:10px 15px;white-space:pre;overflow:auto;max-width:100%;vertical-align:middle;tab-size:4}.sui-2-12-13 .sui-wrap code{display:inline-block;padding:2px 5px}.sui-2-12-13 .sui-wrap b,.sui-2-12-13 .sui-wrap strong{font-weight:500}.sui-2-12-13 .sui-wrap dfn{font-style:normal;font-weight:normal;border-bottom:1px dotted #888}.sui-2-12-13 .sui-wrap hr{border:none;display:block;height:1px;background:#e6e6e6;margin:30px 0}.sui-2-12-13 .sui-wrap .sui-description{display:block;margin:5px 0;color:#888;font:400 13px/22px "Roboto",Arial,sans-serif;letter-spacing:-0.25px}.sui-2-12-13 .sui-wrap .sui-description:first-child{margin-top:0}.sui-2-12-13 .sui-wrap .sui-description:last-child{margin-bottom:0}.sui-2-12-13 .sui-wrap.sui-color-accessible .sui-description{color:#000}.sui-2-12-13 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before,.sui-2-12-13 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-12-13 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before,.sui-2-12-13 .sui-wrap .sui-recipient .sui-recipient-name:before,.sui-2-12-13 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before,.sui-2-12-13 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-12-13 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before,.sui-2-12-13 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before,.sui-2-12-13 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before,.sui-2-12-13 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple:before,.sui-2-12-13 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before,.sui-2-12-13 .sui-wrap .sui-listing li:before,.sui-2-12-13 .sui-wrap .sui-checkbox input+span:before,.sui-2-12-13 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before,.sui-2-12-13 [class*=sui-icon-]:before,.sui-2-12-13 [class*=sui-icon-]:after{font-family:"wpmudev-plugin-icons" !important;speak:none;font-size:1em;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-rendering:auto;display:inline-block;color:#888;opacity:1;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (-ms-high-contrast: none){.sui-2-12-13 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before,.sui-2-12-13 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-12-13 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before,.sui-2-12-13 .sui-wrap .sui-recipient .sui-recipient-name:before,.sui-2-12-13 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before,.sui-2-12-13 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-12-13 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before,.sui-2-12-13 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before,.sui-2-12-13 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before,.sui-2-12-13 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple:before,.sui-2-12-13 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before,.sui-2-12-13 .sui-wrap .sui-listing li:before,.sui-2-12-13 .sui-wrap .sui-checkbox input+span:before,.sui-2-12-13 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before,.sui-2-12-13 [class*=sui-icon-]:before,.sui-2-12-13 [class*=sui-icon-]:after{color:#888}}@media all and (-ms-high-contrast: active){.sui-2-12-13 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before,.sui-2-12-13 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-12-13 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before,.sui-2-12-13 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before,.sui-2-12-13 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before,.sui-2-12-13 .sui-wrap .sui-recipient .sui-recipient-name:before,.sui-2-12-13 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before,.sui-2-12-13 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-12-13 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before,.sui-2-12-13 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before,.sui-2-12-13 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before,.sui-2-12-13 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple:before,.sui-2-12-13 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before,.sui-2-12-13 .sui-wrap .sui-listing li:before,.sui-2-12-13 .sui-wrap .sui-checkbox input+span:before,.sui-2-12-13 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before,.sui-2-12-13 [class*=sui-icon-]:before,.sui-2-12-13 [class*=sui-icon-]:after{color:#ddd}}@font-face{font-family:"wpmudev-plugin-icons";src:url(../fonts/wpmudev-plugin-icons.eot?2.12.13);src:url(../fonts/wpmudev-plugin-icons.eot?2.12.13) format("embedded-opentype"),url(../fonts/wpmudev-plugin-icons.ttf?2.12.13) format("truetype"),url(../fonts/wpmudev-plugin-icons.woff?2.12.13) format("woff"),url(../fonts/wpmudev-plugin-icons.woff2?2.12.13) format("woff2"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9IndwbXVkZXYtcGx1Z2luLWljb25zIiBob3Jpei1hZHYteD0iMTAyNCI+Cjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMDI0IiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTY0IiAvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iMTAyNCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwOyIgaG9yaXotYWR2LXg9IjUxMiIgZD0iIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjE7IiBnbHlwaC1uYW1lPSJ3YXJuaW5nLWFsZXJ0IiBkPSJNNTEyIDk2MGM3MC42NjcgMCAxMzctMTMuMzMzIDE5OS00MCA2Mi42NjctMjYuNjY3IDExNy4xNjYtNjMuMTY2IDE2My41LTEwOS41czgyLjgzMy0xMDAuODMzIDEwOS41LTE2My41YzI2LjY2Ny02MiA0MC0xMjguMzMzIDQwLTE5OXMtMTMuMzMzLTEzNy00MC0xOTljLTI2LjY2Ny02Mi42NjctNjMuMTY2LTExNy4xNjYtMTA5LjUtMTYzLjVzLTEwMC44MzMtODIuODMzLTE2My41LTEwOS41Yy02Mi0yNi42NjctMTI4LjMzMy00MC0xOTktNDBzLTEzNyAxMy4zMzMtMTk5IDQwYy02Mi42NjcgMjYuNjY3LTExNy4xNjYgNjMuMTY2LTE2My41IDEwOS41cy04Mi44MzMgMTAwLjgzMy0xMDkuNSAxNjMuNWMtMjYuNjY3IDYyLTQwIDEyOC4zMzMtNDAgMTk5czEzLjMzMyAxMzcgNDAgMTk5YzI2LjY2NyA2Mi42NjcgNjMuMTY2IDExNy4xNjYgMTA5LjUgMTYzLjVzMTAwLjgzMyA4Mi44MzMgMTYzLjUgMTA5LjVjNjIgMjYuNjY3IDEyOC4zMzMgNDAgMTk5IDQwek01MTIgNzA0Yy0zNS4zNDYgMC02NC0yOC42NTQtNjQtNjR2LTE5MmMwLTM1LjM0NiAyOC42NTQtNjQgNjQtNjRzNjQgMjguNjU0IDY0IDY0djE5MmMwIDM1LjM0Ni0yOC42NTQgNjQtNjQgNjR6TTUxMiAxOTJjMzUuMzQ2IDAgNjQgMjguNjU0IDY0IDY0cy0yOC42NTQgNjQtNjQgNjRjLTM1LjM0NiAwLTY0LTI4LjY1NC02NC02NHMyOC42NTQtNjQgNjQtNjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjI7IiBnbHlwaC1uYW1lPSJhcnJvdy1za2lwLWVuZCIgZD0iTTIyOS43NiA5OS44M2M0LjcwMi00LjI0OCAxMC4xMDctNy44NDMgMTUuOTk3LTEwLjU2OWwwLjM5Ny0wLjE2NGM1LjUwNy0yLjM5NSAxMS45MjEtMy43ODcgMTguNjYyLTMuNzg3IDAuNDI2IDAgMC44NTIgMC4wMDYgMS4yNzUgMC4wMTdsLTAuMDYyLTAuMDAyYzAuMDQ3IDAgMC4xMDIgMCAwLjE1NiAwIDcuMTQxIDAgMTMuOTIxIDEuNTQ5IDIwLjAyMSA0LjMzMWwtMC4zMDItMC4xMjNjNi4yMTcgMi44IDExLjU3MiA2LjI1MSAxNi4zMyAxMC4zN2wtMC4wODMtMC4wNzAgMzExLjAyNSAzMTEuODk3YzQuNjQxIDQuNjM4IDguMzcxIDEwLjE4NCAxMC45MDUgMTYuMzVsMC4xMiAwLjMzM2MyLjQ3NyA1LjkzIDMuOTE3IDEyLjgxOSAzLjkxNyAyMC4wNDQgMCAwLjA5NCAwIDAuMTg3LTAuMDAxIDAuMjc5di0wLjAxNWMwIDAuMDc4IDAuMDAxIDAuMTcgMC4wMDEgMC4yNjIgMCA3LjE3Ny0xLjQ0IDE0LjAxNy00LjA0NiAyMC4yNDhsMC4xMjktMC4zNDZjLTIuNjE3IDYuNTExLTYuMzUzIDEyLjA2NS0xMS4wMjEgMTYuNjc4bC0wLjAwNSAwLjAwNS0zMTEuNzUxIDMxMC41OTFjLTQuNTM5IDQuNTczLTkuOTMxIDguMjkxLTE1LjkxOCAxMC44OThsLTAuMzMxIDAuMTI5Yy01LjQ4OCAyLjIyLTExLjg1MiAzLjUwOC0xOC41MTggMy41MDgtMC41NzkgMC0xLjE1NS0wLjAwOS0xLjcyOS0wLjAyOGwwLjA4NCAwLjAwM2MtMC4yMzMgMC4wMDUtMC41MDkgMC4wMDYtMC43ODYgMC4wMDYtMTMuODIyIDAtMjYuMzUyLTUuNTM5LTM1LjQ4OS0xNC41MmwwLjAwNyAwLjAwNi0zNi4yNjctMzYuNTU4Yy00LjQwNy00LjYwMi03Ljk4NS0xMC4wNDEtMTAuNDY1LTE2LjA0OWwtMC4xMjYtMC4zNDVjLTIuNjQ3LTUuOTQ4LTQuMTg3LTEyLjg4OS00LjE4Ny0yMC4xODkgMC0xMy45NzMgNS42NDUtMjYuNjMgMTQuNzc4LTM1LjgxbC0wLjAwMyAwLjAwMyAyMzguMjAzLTIzOS4yMTctMjM4LjIwMy0yMzguNDkyYy00LjYwNy00LjUxNy04LjMzLTkuOTE1LTEwLjkwMi0xNS45MjRsLTAuMTIzLTAuMzIzYy0yLjIxNS01LjUwNi0zLjQ5Ny0xMS44OTEtMy40OTctMTguNTc1IDAtMC40NTggMC4wMDYtMC45MTIgMC4wMTctMS4zNjZsLTAuMDAyIDAuMDY3YzAtMC4wNzktMC4wMDEtMC4xNzItMC4wMDEtMC4yNjYgMC03LjIyNiAxLjQzOS0xNC4xMTYgNC4wNDctMjAuMzk3bC0wLjEzIDAuMzUzYzIuMzczLTYuMjg0IDUuOTg0LTExLjYyMiAxMC41NjktMTUuOTM4bDAuMDIxLTAuMDE5IDM2LjU1OC0zNy4yODN6TTczMC4yNDQgOTkuODNoODcuMDQwYzE2LjAyMyAwIDI5LjAxMyAxMi45OSAyOS4wMTMgMjkuMDEzdjAgNjM4LjI5OWMwIDE2LjAyMy0xMi45OSAyOS4wMTMtMjkuMDEzIDI5LjAxM3YwaC04Ny4wNDBjLTE2LjAyMyAwLTI5LjAxMy0xMi45OS0yOS4wMTMtMjkuMDEzdjAtNjM4LjI5OWMwLTE2LjAyMyAxMi45OS0yOS4wMTMgMjkuMDEzLTI5LjAxM3YweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIzOyIgZ2x5cGgtbmFtZT0iYWxpZ24tanVzdGlmeSIgZD0iTTkxNS4yIDg5NmgtODA2LjRjLTI0Ljc0MyAwLTQ0LjgtMjAuMDU3LTQ0LjgtNDQuOHYtNDAuNjE5YzAtMjQuNzQzIDIwLjA1Ny00NC44IDQ0LjgtNDQuOGg4MDYuNGMyNC43NDMgMCA0NC44IDIwLjA1NyA0NC44IDQ0Ljh2NDAuNjE5YzAgMjQuNzQzLTIwLjA1NyA0NC44LTQ0LjggNDQuOHpNOTE1LjIgNjM5Ljc0NGgtODA2LjRjLTI0Ljc0MyAwLTQ0LjgtMjAuMDU3LTQ0LjgtNDQuOHYtNDAuNjE5YzAtMjQuNzQzIDIwLjA1Ny00NC44IDQ0LjgtNDQuOGg4MDYuNGMyNC43NDMgMCA0NC44IDIwLjA1NyA0NC44IDQ0Ljh2NDEuMzY1YzAgMjQuNzQzLTIwLjA1NyA0NC44LTQ0LjggNDQuOHpNOTE1LjIgMzg0LjIzNWgtODA2LjRjLTI0Ljc0MyAwLTQ0LjgtMjAuMDU3LTQ0LjgtNDQuOHYtNDAuNjE5YzAtMjQuNzQzIDIwLjA1Ny00NC44IDQ0LjgtNDQuOGg4MDYuNGMyNC43NDMgMCA0NC44IDIwLjA1NyA0NC44IDQ0Ljh2NDEuMzY1YzAgMjQuNzQzLTIwLjA1NyA0NC44LTQ0LjggNDQuOHpNOTE1LjIgMTI4LjcyNWgtODA2LjRjLTI0Ljc0MyAwLTQ0LjgtMjAuMDU3LTQ0LjgtNDQuOHYtMzkuMTI1YzAtMjQuNzQzIDIwLjA1Ny00NC44IDQ0LjgtNDQuOGg4MDYuNGMyNC43NDMgMCA0NC44IDIwLjA1NyA0NC44IDQ0Ljh2MzkuODcyYzAgMjQuNzQzLTIwLjA1NyA0NC44LTQ0LjggNDQuOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyNDsiIGdseXBoLW5hbWU9Im1vbml0b3IiIGQ9Ik05NjEuMTk0IDg2MC4yNDVoLTg5OC4zODljLTM0LjY4NiAwLTYyLjgwNS0yOC4xMTktNjIuODA1LTYyLjgwNXYtNTQ4LjAxMWMwLTM0LjY4NiAyOC4xMTktNjIuODA1IDYyLjgwNS02Mi44MDVoMzM4LjI2MXYtOTUuMjMyaC0xMDQuNzg5Yy05Ljg5NyAwLTE3LjkyLTguMDIzLTE3LjkyLTE3Ljkydi0xOS40NTZjLTAuMDAyLTAuMTAyLTAuMDAzLTAuMjIxLTAuMDAzLTAuMzQxIDAtOS44OTcgOC4wMjMtMTcuOTIgMTcuOTItMTcuOTIgMC4wMDEgMCAwLjAwMiAwIDAuMDAzIDBoNDIyLjIyOWM5Ljg5NyAwIDE3LjkyIDguMDIzIDE3LjkyIDE3LjkydjE5LjYyN2MwIDkuODk3LTguMDIzIDE3LjkyLTE3LjkyIDE3LjkyaC05NS41NzN2OTUuMjMyaDMzOC4yNjFjMCAwIDAgMCAwIDAgMzQuNjg2IDAgNjIuODA1IDI4LjExOSA2Mi44MDUgNjIuODA1IDAgMC4wNjAgMCAwLjEyIDAgMC4xOHY1NDguMDAxYzAgMzQuNjg2LTI4LjExOSA2Mi44MDUtNjIuODA1IDYyLjgwNXpNMTExLjk1NiA3NDkuMzExaDgwMC4wODV2LTQ1MS43NTVoLTgwMC4wODV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjU7IiBnbHlwaC1uYW1lPSJhbGlnbi1sZWZ0IiBkPSJNOTEzLjMzMyA4OTZoLTgwMi42NjdjLTI0LjE2NSAwLTQzLjc1NS0xOS41OS00My43NTUtNDMuNzU1di00MC4zMmMwLTAuMDQ1IDAtMC4wOTcgMC0wLjE0OSAwLTI0LjE2NSAxOS41OS00My43NTUgNDMuNzU1LTQzLjc1NSAwIDAgMCAwIDAgMGg4MDIuNjY3YzI0LjE2NSAwIDQzLjc1NSAxOS41OSA0My43NTUgNDMuNzU1djQwLjQ2OWMwIDI0LjE2NS0xOS41OSA0My43NTUtNDMuNzU1IDQzLjc1NXpNMTEwLjY2NyA1MTIuMjEzaDU4Ni40MzJjMjQuMTY1IDAgNDMuNzU1IDE5LjU5IDQzLjc1NSA0My43NTV2NDAuMzJjMCAyNC4xNjUtMTkuNTkgNDMuNzU1LTQzLjc1NSA0My43NTVoLTU4Ni40MzJjLTI0LjE2NSAwLTQzLjc1NS0xOS41OS00My43NTUtNDMuNzU1di00MC4zMmMwLTI0LjE2NSAxOS41OS00My43NTUgNDMuNzU1LTQzLjc1NXpNODI1LjY3NSAxMjcuOTc5aC03MTUuMDA4Yy0yNC4xNjUgMC00My43NTUtMTkuNTktNDMuNzU1LTQzLjc1NXYtNDAuMzJjMC0wLjA0NSAwLTAuMDk3IDAtMC4xNDkgMC0yNC4xNjUgMTkuNTktNDMuNzU1IDQzLjc1NS00My43NTUgMCAwIDAgMCAwIDBoNzE1LjAwOGMyNC4xNjUgMCA0My43NTUgMTkuNTkgNDMuNzU1IDQzLjc1NXYwIDQwLjMyYzAgMjQuMTY1LTE5LjU5IDQzLjc1NS00My43NTUgNDMuNzU1ek0xMTAuNjY3IDI1NS45NTdoNDk4LjkyM2MyNC4xNjUgMCA0My43NTUgMTkuNTkgNDMuNzU1IDQzLjc1NXYwIDQwLjMyYzAgMjQuMTY1LTE5LjU5IDQzLjc1NS00My43NTUgNDMuNzU1aC00OTguOTIzYzAgMCAwIDAgMCAwLTI0LjExMyAwLTQzLjY3LTE5LjUwNS00My43NTUtNDMuNTk3di00MC4zMjdjMC0yNC4xNjUgMTkuNTktNDMuNzU1IDQzLjc1NS00My43NTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjY7IiBnbHlwaC1uYW1lPSJhbGlnbi1yaWdodCIgZD0iTTkxMy4yNTkgODk2aC04MDIuNjY3Yy0yNC4xNjUgMC00My43NTUtMTkuNTktNDMuNzU1LTQzLjc1NXYtNDAuMzJjMC0wLjA0NSAwLTAuMDk3IDAtMC4xNDkgMC0yNC4xNjUgMTkuNTktNDMuNzU1IDQzLjc1NS00My43NTUgMCAwIDAgMCAwIDBoODAyLjY2N2MyNC4xNjUgMCA0My43NTUgMTkuNTkgNDMuNzU1IDQzLjc1NXY0MC40NjljMCAyNC4xNjUtMTkuNTkgNDMuNzU1LTQzLjc1NSA0My43NTV6TTkxMy4yNTkgNjQwLjA0M2gtNTg2LjQzMmMtMjQuMTY1IDAtNDMuNzU1LTE5LjU5LTQzLjc1NS00My43NTV2LTQwLjMyYzAtMjQuMTY1IDE5LjU5LTQzLjc1NSA0My43NTUtNDMuNzU1aDU4Ni40MzJjMjQuMTY1IDAgNDMuNzU1IDE5LjU5IDQzLjc1NSA0My43NTV2NDAuMzJjMCAyNC4xNjUtMTkuNTkgNDMuNzU1LTQzLjc1NSA0My43NTV6TTkxMy4xMDggMTI3Ljk3OWgtNzE0Ljg1OWMtMjQuMTY1IDAtNDMuNzU1LTE5LjU5LTQzLjc1NS00My43NTV2LTQwLjMyYzAtMC4wNDUgMC0wLjA5NyAwLTAuMTQ5IDAtMjQuMTY1IDE5LjU5LTQzLjc1NSA0My43NTUtNDMuNzU1IDAgMCAwIDAgMCAwaDcxNC44NTljMjQuMTY1IDAgNDMuNzU1IDE5LjU5IDQzLjc1NSA0My43NTV2MCA0MC4zMmMwIDI0LjE2NS0xOS41OSA0My43NTUtNDMuNzU1IDQzLjc1NXpNOTU3LjE2MyAzNDAuMTgxYzAgMjQuMTY1LTE5LjU5IDQzLjc1NS00My43NTUgNDMuNzU1aC00OTguOTIzYy0yNC4xNjUgMC00My43NTUtMTkuNTktNDMuNzU1LTQzLjc1NXYtNDAuMzJjMC0yNC4xNjUgMTkuNTktNDMuNzU1IDQzLjc1NS00My43NTVoNDk4Ljc3M2MyNC4xNjUgMCA0My43NTUgMTkuNTkgNDMuNzU1IDQzLjc1NXYwIDQwLjMyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDI3OyIgZ2x5cGgtbmFtZT0icXVvdGUtMiIgZD0iTTIxNC40NDkgODIuNTE4Yy0xMTcuNTg5IDAtMjE5LjQ3NyAxMDEuODg4LTIxNC4zNTcgMjM3LjU2OCA4LjAyMSAyMjIuMDM3IDI0My4wMjkgMzg2LjU2IDQyNi42NjcgNDkzLjU2OGw1NC45NTUtNDYuOTMzYy0xMzEuNDEzLTc4LjMzNi0yNTkuNzU1LTE5OS4xNjgtMjY3LjI2NC0zMzkuNDU2LTUuMTItMTQxLjE0MSAxNjcuMDgzLTIwNi4xNjUgMTY3LjA4My0yMTEuNjI3LTIuNTYtNzMuMDQ1LTc1Ljc3Ni0xMzMuMjkxLTE2Ny4wODMtMTMzLjI5MXpNNzU3LjY4MSA4Mi4zNDdjLTExNy40MTkgMC0yMTkuMzA3IDEwMi40LTIxNC4xODcgMjM3LjU2OCA3Ljg1MSAyMjEuODY3IDI0Mi44NTkgMzg2LjM4OSA0MjUuNjQzIDQ5My41NjhsNTQuOTU1LTQ2Ljc2M2MtMTMwLjczMS03OC4zMzYtMjU4LjU2LTE5OS4xNjgtMjY2LjQxMS0zMzkuNDU2LTUuMTItMTQxLjE0MSAxNjcuMDgzLTIwNi4xNjUgMTY3LjA4My0yMTEuNjI3LTIuNTYtNzMuMDQ1LTc1Ljc3Ni0xMzMuMjkxLTE2Ny4wODMtMTMzLjI5MXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyODsiIGdseXBoLW5hbWU9ImNoZWNrIiBkPSJNOTY4LjUzOSA3MTUuNTY4bC02Mi40NDQgNjIuNDQ0Yy03Ljk0IDguMDk5LTE4Ljk5NSAxMy4xMTktMzEuMjIxIDEzLjExOXMtMjMuMjgyLTUuMDIxLTMxLjIxNS0xMy4xMTJsLTQ2MC4zNy00NjIuMDg3LTIwMi45NDEgMjAyLjk0MWMtNy45NCA4LjA5OS0xOC45OTUgMTMuMTE5LTMxLjIyMSAxMy4xMTlzLTIzLjI4Mi01LjAyMS0zMS4yMTUtMTMuMTEybC02Mi40NS02Mi40NWMtOC4wOTktNy45NC0xMy4xMTktMTguOTk1LTEzLjExOS0zMS4yMjFzNS4wMjEtMjMuMjgyIDEzLjExMi0zMS4yMTVsMjY2LjAxNi0yNjMuNTE4YzE1LjgyMS0xNS44MjIgMzcuNjc2LTI1LjYwOCA2MS44MTktMjUuNjA4czQ1Ljk5OCA5Ljc4NiA2MS44MTkgMjUuNjA4bDUyMy40MzEgNTIzLjI3NWM4LjA5OSA3Ljk0IDEzLjExOSAxOC45OTUgMTMuMTE5IDMxLjIyMXMtNS4wMjEgMjMuMjgyLTEzLjExMiAzMS4yMTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Mjk7IiBnbHlwaC1uYW1lPSJjbG9zZSIgZD0iTTYyMC4xMDIgNDQ4LjAzMmwyMzQuODM0IDIzNC44MzRjNy40MDcgNy40NDQgMTEuOTg3IDE3LjcwOCAxMS45ODcgMjkuMDQxcy00LjU3OSAyMS41OTctMTEuOTg4IDI5LjA0MmwtNTAuODc5IDUwLjA5N2MtNy40NDQgNy40MDctMTcuNzA4IDExLjk4Ny0yOS4wNDEgMTEuOTg3cy0yMS41OTctNC41NzktMjkuMDQyLTExLjk4OGwtMjM0LjgzMi0yMzQuODMyLTIzNC44MzQgMjM0LjgzNGMtNy4zNzcgNy4xNjgtMTcuNDU4IDExLjU4OC0yOC41NzIgMTEuNTg4cy0yMS4xOTUtNC40Mi0yOC41ODEtMTEuNTk4bC01MC41NTgtNTAuNDAxYy03LjMxNS03LjQyOC0xMS44MzItMTcuNjI4LTExLjgzMi0yOC44ODVzNC41MTctMjEuNDU3IDExLjgzNi0yOC44OWwyMzQuODI4LTIzNC44MjgtMjM0LjgzNC0yMzQuODM0Yy03LjQwNy03LjQ0NC0xMS45ODctMTcuNzA4LTExLjk4Ny0yOS4wNDFzNC41NzktMjEuNTk3IDExLjk4OC0yOS4wNDJsNTAuNTY2LTUwLjA5N2M3LjQyNy03LjQ0NSAxNy42OTYtMTIuMDUxIDI5LjA0MS0xMi4wNTFzMjEuNjE1IDQuNjA2IDI5LjA0MSAxMi4wNTBsMjM0LjgzNSAyMzQuODM1IDIzNC44MzQtMjM0LjgzNGM3LjQ0NC03LjQwNyAxNy43MDgtMTEuOTg3IDI5LjA0MS0xMS45ODdzMjEuNTk3IDQuNTc5IDI5LjA0MiAxMS45ODhsNTAuNDA5IDUwLjQwOWM3LjQwNyA3LjQ0NCAxMS45ODcgMTcuNzA4IDExLjk4NyAyOS4wNDFzLTQuNTc5IDIxLjU5Ny0xMS45ODggMjkuMDQyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDJhOyIgZ2x5cGgtbmFtZT0iYWxpZ24teS1jZW50ZXIiIGQ9Ik0yNTYgNTEydjEyOGMwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjRoMzg0YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtMTI4aDE5MmMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjRzLTI4LjY1NC02NC02NC02NGgtMTkydi0xMjhjMC0zNS4zNDYtMjguNjU0LTY0LTY0LTY0aC0zODRjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHYxMjhoLTE5MmMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0czI4LjY1NCA2NCA2NCA2NGgxOTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MmI7IiBnbHlwaC1uYW1lPSJjcm9zcy1jbG9zZSIgZD0iTTEwMjQgNDQ4YzAgMjgyLjc3LTIyOS4yMyA1MTItNTEyIDUxMnMtNTEyLTIyOS4yMy01MTItNTEyYzAtMjgyLjc3IDIyOS4yMy01MTIgNTEyLTUxMnM1MTIgMjI5LjIzIDUxMiA1MTJ6TTY4MC4xMDcgMjM1LjM0OWMtNS45NjEtNS45NjQtMTQuMTk4LTkuNjUyLTIzLjI5Ni05LjY1MnMtMTcuMzM1IDMuNjg5LTIzLjI5NiA5LjY1MmwtMTIxLjUxNSAxMjEuNTE1LTEyMS41MTUtMTIxLjUxNWMtNS45NjEtNS45NjQtMTQuMTk4LTkuNjUyLTIzLjI5Ni05LjY1MnMtMTcuMzM1IDMuNjg5LTIzLjI5NiA5LjY1MmwtNDkuODM1IDQ5LjgzNWMtNS45NjQgNS45NjEtOS42NTIgMTQuMTk4LTkuNjUyIDIzLjI5NnMzLjY4OSAxNy4zMzUgOS42NTIgMjMuMjk2bDEyMS41MTUgMTIxLjUxNS0xMjEuNTE1IDEyMS41MTVjLTUuOTY0IDUuOTYxLTkuNjUyIDE0LjE5OC05LjY1MiAyMy4yOTZzMy42ODkgMTcuMzM1IDkuNjUyIDIzLjI5Nmw0OS44MzUgNDkuODM1YzUuOTYxIDUuOTY0IDE0LjE5OCA5LjY1MiAyMy4yOTYgOS42NTJzMTcuMzM1LTMuNjg5IDIzLjI5Ni05LjY1MmwxMjEuNTE1LTEyMC44MzIgMTIxLjUxNSAxMjEuNTE1YzUuOTYxIDUuOTY0IDE0LjE5OCA5LjY1MiAyMy4yOTYgOS42NTJzMTcuMzM1LTMuNjg5IDIzLjI5Ni05LjY1Mmw0OS44MzUtNDkuODM1YzUuOTY0LTUuOTYxIDkuNjUyLTE0LjE5OCA5LjY1Mi0yMy4yOTZzLTMuNjg5LTE3LjMzNS05LjY1Mi0yMy4yOTZsLTEyMS41MTUtMTIxLjUxNSAxMjEuNTE1LTEyMS41MTVjNS45NjQtNS45NjEgOS42NTItMTQuMTk4IDkuNjUyLTIzLjI5NnMtMy42ODktMTcuMzM1LTkuNjUyLTIzLjI5NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gyYzsiIGdseXBoLW5hbWU9ImNsb2NrIiBkPSJNNTEyIDgyMy40NjdjMjA3LjM2NSAwIDM3NS40NjctMTY4LjEwMiAzNzUuNDY3LTM3NS40NjdzLTE2OC4xMDItMzc1LjQ2Ny0zNzUuNDY3LTM3NS40NjdjLTIwNy4zNjUgMC0zNzUuNDY3IDE2OC4xMDItMzc1LjQ2NyAzNzUuNDY3IDAuNjc3IDIwNy4wOTEgMTY4LjM3NSAzNzQuNzkgMzc1LjQwMSAzNzUuNDY2ek01MTIgOTYwYy0yODIuNzcgMC01MTItMjI5LjIzLTUxMi01MTJzMjI5LjIzLTUxMiA1MTItNTEyYzI4Mi43NyAwIDUxMiAyMjkuMjMgNTEyIDUxMnMtMjI5LjIzIDUxMi01MTIgNTEyek03NzQuMTQ0IDYzOC4yOTNsLTUzLjI0OCA1My4yNDhjLTQuOTYyIDQuNjYyLTExLjY2MSA3LjUyNy0xOS4wMjkgNy41MjdzLTE0LjA2Ny0yLjg2NC0xOS4wNDQtNy41NGwtMTcwLjY1Mi0xNzAuNjUzLTkzLjY5NiA5My42OTZjLTQuOTQ2IDQuNy0xMS42NSA3LjU5MS0xOS4wMjkgNy41OTFzLTE0LjA4My0yLjg5MS0xOS4wNDEtNy42MDJsLTUzLjA2NS01My4wNjZjLTQuOTUxLTQuODY1LTguMDIwLTExLjYzMS04LjAyMS0xOS4xMTQgMC0wLjAyMCAwLTAuMDQzIDAtMC4wNjYgMC03LjM3OCAzLjAwMS0xNC4wNTUgNy44NS0xOC44NzdsMTY1LjcxOS0xNjUuNzE5YzQuODQ5LTQuODUxIDExLjU0OS03Ljg1MSAxOC45NS03Ljg1MSAwLjA1OCAwIDAuMTE2IDAgMC4xNzQgMC4wMDFoMS4wMTVjNy4yNzQgMC4wOTggMTMuODM0IDMuMDc5IDE4LjYwMyA3Ljg1MWwyNDIuMzQ3IDI0Mi4zNDdjNC44NTcgNC44NzYgNy44NiAxMS42MDIgNy44NiAxOS4wMjlzLTMuMDAzIDE0LjE1My03Ljg2MSAxOS4wMzB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MmQ7IiBnbHlwaC1uYW1lPSJpbnN0YWdyYW0iIGQ9Ik05MzEuOCA0NDcuNjg4Yy0wLjUyMiAwLjAwNy0xLjA0NCAwLjAxNC0xLjU2MyAwLjAyMCAwIDQzLjc4NiAxLjAxNyA4Ny42LTAuMjg3IDEzMS4zNDgtMS4zMDQgNDMuNjgtMC40OTIgODcuNTQyLTguNjE5IDEzMC44NjctMTUuMDI1IDgwLjEwNC02Ny40ODUgMTMyLjQ5NS0xNDcuNjgxIDE0Ny40NDktNDMuODkyIDguMTg5LTg4LjMyMyA3LjgwNi0xMzIuNTcgOC41NDctNzYuNzUyIDEuMjg3LTE1My41NDIgMS4zNjItMjMwLjI5OCAwLjQ5NS00Ni41NzItMC41MjItOTMuMzEtMS43MzEtMTM5LjYyMi02LjIxMi05NC40MDYtOS4xNDQtMTU1LjU1OS02NC43LTE2OC41NC0xNTQuODYzLTYuMDQ4LTQyLjAyMi03LjcyNC04NC44NzktOC40OTktMTI3LjQwOS0xLjQxLTc3LjMxNS0xLjM4Ni0xNTQuNjc1LTAuNTM5LTIzMi4wMDEgMC41MDUtNDYuMDAxIDEuODA5LTkyLjE1NyA2LjEyNy0xMzcuOTIzIDguOTI2LTk0LjUyMiA2NC4xNzctMTU2LjQ1IDE1NS43NzgtMTY5LjU4NSA0MC45MTItNS44NjggODIuNjQ0LTguMDc2IDEyNC4wMTctOC4yNDMgMTEwLjI5Mi0wLjQ0NCAyMjAuNiAwLjc2OCAzMzAuODg5IDIuMTg4IDIyLjA0MCAwLjI4MyA0NC4zNzcgMi43IDY1Ljk4NyA3LjA2MiA3NS4wMDggMTUuMTQ4IDEyNC4xMDUgNTkuMTI5IDE0MS43MDggMTM0LjU3MSA1LjUxNiAyMy42MzEgOC41NjQgNDguMjEzIDkuNDI0IDcyLjQ3OSAyLjM2OSA2Ny4wMzggMi45ODMgMTM0LjEzNCA0LjI5MSAyMDEuMjA5ek03MTMuMzg4LTY0LjAwMWgtNDAyLjc3M2MtNi4xNjggMC44NTMtMTIuMzI2IDEuODAyLTE4LjUwNCAyLjU0Ni0yMC4yOTIgMi40NTEtNDAuOTAyIDMuMzM1LTYwLjgzNiA3LjQ4Mi0xMTUuNzQ2IDI0LjA4MS0xOTAuMTYgOTIuNjMxLTIxOC4wOTIgMjA4LjI2OC03LjI2NCAzMC4wNzgtOC45NCA2MS41MDgtMTMuMTgyIDkyLjMxN3Y0MDIuNzczYzIuMTA2IDE5LjY1NyAzLjY0OSAzOS4zOTMgNi40MjcgNTguOTUyIDcuOTggNTYuMjIxIDI3LjAyMCAxMDcuODAzIDY0LjU1NiAxNTEuNTYyIDQ3LjU5OSA1NS40OTEgMTA5LjM1IDgzLjYxMyAxODAuNDEyIDkzLjY0OCAxOS42NTEgMi43NzUgMzkuNDc1IDQuMzM1IDU5LjIxOCA2LjQ1MWg0MDIuNzczYzYuMTY0LTAuODUzIDEyLjMyMi0xLjc5OSAxOC41LTIuNTQ2IDIwLjI5Mi0yLjQ1MSA0MC45MDUtMy4zMzEgNjAuODM5LTcuNDc5IDExNS43NS0yNC4wNzggMTkwLjE1LTkyLjY0MSAyMTguMDg4LTIwOC4yNjggNy4yNjctMzAuMDc4IDguOTQzLTYxLjUwOCAxMy4xODYtOTIuMzJ2LTQwMi43NzNjLTIuMTA5LTE5LjY1NC0zLjY1Ni0zOS4zOS02LjQzNC01OC45NDgtOC4wNjktNTYuODI1LTI3LjQzNi0xMDguODYxLTY1LjY2OS0xNTIuODUyLTQ3LjUyLTU0LjY4NS0xMDguODY1LTgyLjQxMi0xNzkuMjk2LTkyLjM1NS0xOS42NDctMi43NzgtMzkuNDcyLTQuMzM4LTU5LjIxNS02LjQ1OHpNNTExLjQzIDI3OC40ODdjLTkyLjk4NiAwLjIyMi0xNjkuMTI3IDc2LjYzNi0xNjkuMDUyIDE2OS42NTYgMC4wNzUgOTIuOTU1IDc2LjM3MyAxNjkuMzI1IDE2OS4zMjIgMTY5LjQ3OSA5My42OTkgMC4xNTcgMTcwLjIwOS03Ni43MDggMTY5LjgxNy0xNzAuNjA1LTAuMzg5LTkyLjk2OS03Ni44NzUtMTY4Ljc1NS0xNzAuMDg2LTE2OC41M3pNNzc1Ljk1IDQ0Ni42OTJjMC45NDkgMTQ1LjY4MS0xMTUuNTc1IDI2My43NDUtMjYxLjc4OSAyNjUuMjQzLTE0Ni4yOTUgMS41MDItMjY1LjE3OC0xMTUuODI4LTI2Ni4xMS0yNjIuNjI5LTAuOTI1LTE0NS43MTIgMTE1LjU3Mi0yNjMuNzQ1IDI2MS43ODktMjY1LjI0MyAxNDYuMjc1LTEuNTAyIDI2NS4xNTEgMTE1LjgyMSAyNjYuMTEgMjYyLjYyOXpNODQ3LjYwMiA3MTkuODZjMC41OTQgMzUuMzg2LTI2LjI3OSA2My4zMjgtNjEuMzEgNjMuNzQ3LTM0LjU3NyAwLjQxMy02Mi40NTQtMjYuMDAzLTYzLjM1OC02MC4wNDQtMC45NDUtMzUuMzQ1IDI1Ljc1Ny02My44NzQgNjAuNTEyLTY0LjY1OSAzNS4zMDgtMC43OTUgNjMuNTczIDI2LjA1NCA2NC4xNTcgNjAuOTU1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDJlOyIgZ2x5cGgtbmFtZT0icGx1Zy1kaXNjb25uZWN0ZWQiIGQ9Ik02MDkuOTYzIDM5MC44MjdjLTMuOTE3IDMuODkyLTkuMzE1IDYuMjk3LTE1LjI3NSA2LjI5N3MtMTEuMzU4LTIuNDA1LTE1LjI3Ni02LjI5OGwwLjAwMSAwLjAwMS0xMzAuMDQ4LTEzMC41Ni0xMjUuMDk5IDEyNS4wOTkgMTMwLjA0OCAxMzAuMDQ4YzMuODkyIDMuOTE3IDYuMjk3IDkuMzE1IDYuMjk3IDE1LjI3NXMtMi40MDUgMTEuMzU4LTYuMjk4IDE1LjI3NmwtMzAuNTQ4IDMwLjU0OGMtMy45MTcgMy44OTItOS4zMTUgNi4yOTctMTUuMjc1IDYuMjk3cy0xMS4zNTgtMi40MDUtMTUuMjc2LTYuMjk4bC0xMzAuMDQ3LTEzMC4wNDctMzIuNTk3IDMyLjU5N2MtMy4xMDEgMy4xNy03LjQyMiA1LjEzNS0xMi4yMDMgNS4xMzVzLTkuMTAxLTEuOTY1LTEyLjItNS4xMzJsLTgzLjYzLTgzLjYzYy0zNy4yMDItMzcuNDQ0LTYwLjE5Ni04OS4wNDUtNjAuMTk2LTE0Ni4wMTUgMC00NS4yNDQgMTQuNTAyLTg3LjEgMzkuMTExLTEyMS4xNzVsLTAuNDE5IDAuNjA5LTgyLjA5MS04Mi4wOTFjLTExLjc0OS0xMS43NDktMTkuMDE2LTI3Ljk4MS0xOS4wMTYtNDUuOTA5IDAtMzUuODU3IDI5LjA2OC02NC45MjYgNjQuOTI2LTY0LjkyNiAxNy45MjkgMCAzNC4xNiA3LjI2NyA0NS45MDkgMTkuMDE2bDgyLjA5MSA4Mi4wOTFjMzMuNDI2LTI0LjEwMyA3NS4yMDktMzguNTQ5IDEyMC4zNjYtMzguNTQ5IDU3LjE1NSAwIDEwOC45MDQgMjMuMTQzIDE0Ni4zODkgNjAuNTY4bC0wLjAwMy0wLjAwMyA4My40NTYgODMuNjI3YzMuMTcgMy4xMDEgNS4xMzUgNy40MjIgNS4xMzUgMTIuMjAzcy0xLjk2NSA5LjEwMS01LjEzMiAxMi4ybC0zMi42IDMyLjYgMTMwLjA0OCAxMzAuMDQ4YzMuODkyIDMuOTE3IDYuMjk3IDkuMzE1IDYuMjk3IDE1LjI3NXMtMi40MDUgMTEuMzU4LTYuMjk4IDE1LjI3NmwwLjAwMS0wLjAwMXpNMTAwNS4wNTYgOTQxLjA1NmMtMTEuNzQxIDExLjc2Ny0yNy45NzUgMTkuMDQ2LTQ1LjkwOSAxOS4wNDZzLTM0LjE2OC03LjI4LTQ1LjkwOC0xOS4wNDVsLTg0LjQ4MS04NC40ODFjLTMzLjQyNiAyNC4xMDMtNzUuMjA5IDM4LjU0OS0xMjAuMzY2IDM4LjU0OS01Ny4xNTUgMC0xMDguOTA0LTIzLjE0My0xNDYuMzg5LTYwLjU2OGwwLjAwMyAwLjAwMy04NC4xMzktODMuNjI3Yy0zLjE3LTMuMTAxLTUuMTM1LTcuNDIyLTUuMTM1LTEyLjIwM3MxLjk2NS05LjEwMSA1LjEzMi0xMi4ybDMxMi42NjQtMzEyLjY2NGMzLjEwMS0zLjE3IDcuNDIyLTUuMTM1IDEyLjIwMy01LjEzNXM5LjEwMSAxLjk2NSAxMi4yIDUuMTMybDgzLjYzIDgzLjYzYzM3LjQyMyAzNy40ODIgNjAuNTY1IDg5LjIzMSA2MC41NjUgMTQ2LjM4NiAwIDQ1LjE1Ny0xNC40NDYgODYuOTQtMzguOTcgMTIwLjk4bDAuNDItMC42MTMgODQuNDggODQuNDhjMTEuNzY3IDExLjc0MSAxOS4wNDYgMjcuOTc1IDE5LjA0NiA0NS45MDlzLTcuMjggMzQuMTY4LTE5LjA0NSA0NS45MDhsLTAuMDAxIDAuMDAxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDJmOyIgZ2x5cGgtbmFtZT0icGVuY2lsIiBkPSJNMC0zNC45ODdjLTAuMzk1LTEuNTkxLTAuNjIyLTMuNDE4LTAuNjIyLTUuMjk4IDAtNi42OCAyLjg2NC0xMi42OTIgNy40MzItMTYuODczIDQuMjE0LTQuNiAxMC4yMjUtNy40NjQgMTYuOTA2LTcuNDY0IDEuODggMCAzLjcwNyAwLjIyNyA1LjQ1NSAwLjY1NWwzMTIuMTYzIDk1LjAyOSA2NzQuMTMzIDY3NC4xMzNjNC44NTcgNC44NzYgNy44NiAxMS42MDIgNy44NiAxOS4wMjlzLTMuMDAzIDE0LjE1My03Ljg2MSAxOS4wMzBsLTIwOC4yMTIgMjA4Ljg5NWMtNC44NDkgNC44NDctMTEuNTQ2IDcuODQ1LTE4Ljk0NCA3Ljg0NXMtMTQuMDk1LTIuOTk4LTE4Ljk0NC03Ljg0NWwtNjc0LjMwNC02NzQuODE2ek04OC4yMzUgMjQuOTE3bDYwLjc1NyAxOTkuMTY4IDEzOS4wOTMtMTM5LjA5M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzMDsiIGdseXBoLW5hbWU9InVubG9jayIgZD0iTTIyMS44MjUgNTEydjg1LjMxYzAgMTY0LjI2MSAxMzIuODY0IDMwMS4zNDMgMjk1LjE0MSAyOTguNjUxIDE1MC4yNDMtMi45MTUgMjcyLjU1Mi0xMjAuNDE3IDI4NC4wMTYtMjcwLjA2MyAwLjAzOC0wLjUxNiAwLjA1OS0xLjAzOCAwLjA1OS0xLjU2MyAwLTEwLjkzNS04Ljc5Ny0xOS44MDgtMTkuNjczLTE5Ljg2aC0xMjUuNDQ5Yy0xMC4wMTYgMC4xNTktMTguMjM2IDcuNzQ3LTE5LjUzNCAxOC4zMDYtOC45MDMgNjEuMTc0LTYxLjMzOSAxMDguMTQ4LTEyNC42OTQgMTA4LjE0OC00LjIwOSAwLTguMzY4LTAuMjA2LTEyLjU1OS0wLjYzLTYzLjY5Ny03LjYwNS0xMTMuMDkzLTYyLjA2My0xMTMuMDkzLTEyOC4xMTEgMC0wLjUwOSAwLjAwMy0xLjAxOCAwLjAwOS0xLjQ0N3YtODguNzQxaDQ0NS45NTJjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0di0zODRjMC0zNS4zNDYtMjguNjU0LTY0LTY0LTY0aC02NDBjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHYzODRjMCAzNS4zNDYgMjguNjU0IDY0IDY0IDY0aDI5LjgyNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzMTsiIGdseXBoLW5hbWU9InBvcHVwIiBkPSJNNjQgOTYwaDg5NmMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTg5NmMwLTM1LjM0Ni0yOC42NTQtNjQtNjQtNjRoLTg5NmMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djg5NmMwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjR6TTI1NiA3MDRjLTM1LjM0NiAwLTY0LTI4LjY1NC02NC02NHYtMzg0YzAtMzUuMzQ2IDI4LjY1NC02NCA2NC02NGg1MTJjMzUuMzQ2IDAgNjQgMjguNjU0IDY0IDY0djM4NGMwIDM1LjM0Ni0yOC42NTQgNjQtNjQgNjRoLTUxMnpNNzA0IDY0MGMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjRzLTI4LjY1NC02NC02NC02NGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0czI4LjY1NCA2NCA2NCA2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzMjsiIGdseXBoLW5hbWU9InNsaWRlLWluIiBkPSJNMTAyNCA3MDRoLTU3NmMtMzUuMzQ2IDAtNjQtMjguNjU0LTY0LTY0di0zODRjMC0zNS4zNDYgMjguNjU0LTY0IDY0LTY0aDU3NnYtMTkyYzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtODk2Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2ODk2YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NGg4OTZjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0di0xOTJ6TTg5NiA2NDBjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0cy0yOC42NTQtNjQtNjQtNjRjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MzM7IiBnbHlwaC1uYW1lPSJlbWJlZCIgZD0iTTEyOCAxMjhoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYwYzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2MGMwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjR6TTEyOCA2NDBoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtMjU2YzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2MjU2YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHpNODMyIDU3NmMtMzUuMzQ2IDAtNjQtMjguNjU0LTY0LTY0czI4LjY1NC02NCA2NC02NGMzNS4zNDYgMCA2NCAyOC42NTQgNjQgNjRzLTI4LjY1NCA2NC02NCA2NHpNMTI4IDg5Nmg3NjhjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0djBjMC0zNS4zNDYtMjguNjU0LTY0LTY0LTY0aC03NjhjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHYwYzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzNDsiIGdseXBoLW5hbWU9ImNvcHkiIGQ9Ik03MzYgNjRjMC03MC42OTItNTcuMzA4LTEyOC0xMjgtMTI4aC0zODRjLTcwLjY5MiAwLTEyOCA1Ny4zMDgtMTI4IDEyOHY1NzZjMCA3MC42OTIgNTcuMzA4IDEyOCAxMjggMTI4di01NzZjMC03MC42OTIgNTcuMzA4LTEyOCAxMjgtMTI4aDM4NHpNNDE2IDk2MGgxOTJ2LTI1NmMwLTM1LjM0NiAyOC42NTQtNjQgNjQtNjRoMjU2di0zODRjMC03MC42OTItNTcuMzA4LTEyOC0xMjgtMTI4aC00MTZjLTUzLjAxOSAwLTk2IDQyLjk4MS05NiA5NnY2MDhjMCA3MC42OTIgNTcuMzA4IDEyOCAxMjggMTI4ek02NzIgOTYwbDI1Ni0yNTZoLTIyNGMtMTcuNjczIDAtMzIgMTQuMzI3LTMyIDMydjIyNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzNTsiIGdseXBoLW5hbWU9ImxpbmsiIGQ9Ik05MzcuODM3IDg3My44MzdjLTUzLjcwMiA1My43OTEtMTI3LjkzNyA4Ny4wNjgtMjA5Ljk0NCA4Ny4wNjgtNzYuNjAxIDAtMTQ2LjQyMi0yOS4wMzUtMTk5LjA1OC03Ni42OTlsMC4yNTIgMC4yMjUtMTUwLjAzNC0xNTAuMDM0Yy0yNS42NzMtMjUuNzEtNDYuNjMxLTU2LjEzOS02MS40NTgtODkuODctMzEuNjY1LTE1LjMwOS01OC4yNTItMzIuNTMyLTgxLjUwMi01My4zOTlsMC4yNzMgMC4yNDEtMTUwLjIwNS0xNDkuNjkzYy01Mi43MDktNTMuNTE0LTg1LjI1Ni0xMjcuMDE3LTg1LjI1Ni0yMDguMTIxIDAtMTYzLjgzNSAxMzIuODE1LTI5Ni42NTEgMjk2LjY1MS0yOTYuNjUxIDgxLjEwNCAwIDE1NC42MDYgMzIuNTQ3IDIwOC4xNTggODUuMjkzbDE0OS45OTcgMTQ5Ljk5OGMyMC42MjMgMjIuOTc2IDM3Ljg0NiA0OS41NjMgNTAuNTI2IDc4LjU4OCAzNi4zNjMgMTcuNDY3IDY2Ljc5MSAzOC40MjQgOTIuNTA2IDY0LjEwMmwxNDkuODYgMTUwLjIwMmM0Ny4yOTMgNTIuMzQ2IDc2LjIzIDEyMi4wNjEgNzYuMjMgMTk4LjUzNSAwIDgxLjg4Ny0zMy4xNzkgMTU2LjAyNS04Ni44MjYgMjA5LjcwM3pNNDA0LjUxNiAxMjguNzkzdjBjLTI3LjA5Mi0yNy4wOTItNjQuNTItNDMuODQ5LTEwNS44NjEtNDMuODQ5LTgyLjY4MyAwLTE0OS43MTEgNjcuMDI3LTE0OS43MTEgMTQ5LjcxMSAwIDQxLjM0MSAxNi43NTcgNzguNzY5IDQzLjg0OSAxMDUuODYxdjBsMTA5LjM2NSAxMDkuMzY1YzI3LjU0MS0xMDMuOTEgMTA3Ljc4Mi0xODQuMDk0IDIwOS42NjYtMjExLjA4OXpNNDg1Ljg1NSA0MjEuNjg0Yy0yNC43OTggMjQuNzY3LTQwLjkxMiA1OC4yMjUtNDMuMzggOTUuNDE1IDc0Ljc1Mi00LjUxNCAxMzQuMTg3LTYzLjg5IDEzOS4yMi0xMzguMTkxLTM3LjYxNyAyLjAxOS03MS4wODEgMTguMTM2LTk1LjgzOCA0Mi45NDR6TTg0MC40MzUgNTY0Ljg4M2wtMTE4Ljc2My0xMTguNzYzYy0yNy40NzggMTAzLjg4OS0xMDcuNjYzIDE4NC4wNzQtMjA5LjQ5NiAyMTEuMDg4bDEwNy40NzkgMTEwIDkuMjI4IDkuMjI4YzI2LjE2NCAyMi45MjYgNjAuNjYyIDM2LjkxIDk4LjQyOCAzNi45MSA4Mi42NzMgMCAxNDkuNjkzLTY3LjAxOSAxNDkuNjkzLTE0OS42OTMgMC0zNy43NjYtMTMuOTg1LTcyLjI2NC0zNy4wNTktOTguNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzNjsiIGdseXBoLW5hbWU9InVubGluayIgaG9yaXotYWR2LXg9IjEwMjUiIGQ9Ik0xMjkuNTM2IDc4My4zNmwxMDkuMzk3LTExMC4wODBjNS44NzUtNS44NzUgMTMuOTktOS41MDggMjIuOTU1LTkuNTA4IDE3LjkyOSAwIDMyLjQ2MyAxNC41MzQgMzIuNDYzIDMyLjQ2MyAwIDguOTY0LTMuNjM0IDE3LjA4MC05LjUwOCAyMi45NTVsLTEwOC44ODUgMTA5LjU2OGMtNS42NTIgNC45MS0xMy4wODQgNy45MDMtMjEuMjE1IDcuOTAzLTE3LjkwOSAwLTMyLjQyNy0xNC41MTgtMzIuNDI3LTMyLjQyNyAwLTguMTMxIDIuOTkzLTE1LjU2MyA3LjkzNi0yMS4yNTR6TTMxOC42MzUgODI2Ljg4bDM5Ljc2NS0xNTAuMzU3YzMuODgtMTMuOTQ1IDE2LjQ2Ni0yNC4wMDggMzEuNDAzLTI0LjAwOCAxNy45NzIgMCAzMi41NDEgMTQuNTY5IDMyLjU0MSAzMi41NDEgMCAzLjAzNi0wLjQxNiA1Ljk3NC0xLjE5MyA4Ljc2MmwtMzkuNzExIDE0OS4yNzVjLTMuODc4IDEzLjg5OS0xNi40MjcgMjMuOTI2LTMxLjMxNyAyMy45MjYtMTcuOTI3IDAtMzIuNDU5LTE0LjUzMi0zMi40NTktMzIuNDU5IDAtMy4wMzYgMC40MTctNS45NzUgMS4xOTYtOC43NjJ6TTEyNy44MjkgNTY3LjQ2N3YwbDE0OS44NDUtNDAuMTA3YzIuNTU5LTAuNzI1IDUuNDk3LTEuMTQyIDguNTMzLTEuMTQyIDE3LjkyNyAwIDMyLjQ1OSAxNC41MzIgMzIuNDU5IDMyLjQ1OSAwIDE0Ljg5MS0xMC4wMjcgMjcuNDM5LTIzLjY5NyAzMS4yNjNsLTE0OS41NjIgNDAuMzMyYy0yLjU1OSAwLjcyNS01LjQ5NyAxLjE0Mi04LjUzMyAxLjE0Mi0xNy45MjcgMC0zMi40NTktMTQuNTMyLTMyLjQ1OS0zMi40NTkgMC0xNC44OTEgMTAuMDI3LTI3LjQzOSAyMy42OTctMzEuMjYzek04OTUuMTQ3IDExMi42NGwtMTEwLjA4MCAxMTAuMDgwYy01Ljg3NSA1Ljg3NS0xMy45OSA5LjUwOC0yMi45NTUgOS41MDgtMTcuOTI5IDAtMzIuNDYzLTE0LjUzNC0zMi40NjMtMzIuNDYzIDAtOC45NjQgMy42MzQtMTcuMDgwIDkuNTA4LTIyLjk1NWwxMDkuNTY4LTEwOS41NjhjNS43NzEtNS4zNzMgMTMuNTM2LTguNjcxIDIyLjA3Mi04LjY3MSAxNy45MDkgMCAzMi40MjcgMTQuNTE4IDMyLjQyNyAzMi40MjcgMCA4LjQ5My0zLjI2NSAxNi4yMjQtOC42MDkgMjIuMDA1ek03MDYuMDQ4IDY5LjEybC00MC40NDggMTUwLjM1N2MtMy44OCAxMy45NDUtMTYuNDY2IDI0LjAwOC0zMS40MDMgMjQuMDA4LTE3Ljk3MiAwLTMyLjU0MS0xNC41NjktMzIuNTQxLTMyLjU0MSAwLTMuMDM2IDAuNDE2LTUuOTc0IDEuMTkzLTguNzYybDQwLjA1Mi0xNDkuNjE2YzMuODc4LTEzLjg5OSAxNi40MjctMjMuOTI2IDMxLjMxNy0yMy45MjYgMTcuOTI3IDAgMzIuNDU5IDE0LjUzMiAzMi40NTkgMzIuNDU5IDAgMy4wMzYtMC40MTcgNS45NzUtMS4xOTYgOC43NjJ6TTg5Ni44NTMgMzI4LjUzM3YwbC0xNDkuODQ1IDQwLjEwN2MtMi41NTkgMC43MjUtNS40OTcgMS4xNDItOC41MzMgMS4xNDItMTcuOTI3IDAtMzIuNDU5LTE0LjUzMi0zMi40NTktMzIuNDU5IDAtMTQuODkxIDEwLjAyNy0yNy40MzkgMjMuNjk3LTMxLjI2M2wxNTAuMDc0LTQwLjE2MWMyLjU1OS0wLjcyNSA1LjQ5Ny0xLjE0MiA4LjUzMy0xLjE0MiAxNy45MjcgMCAzMi40NTkgMTQuNTMyIDMyLjQ1OSAzMi40NTkgMCAxNC44OTEtMTAuMDI3IDI3LjQzOS0yMy42OTcgMzEuMjYzek00OTIuMDMyIDQyOC4yMDNjLTQwLjkxOSA0MC45MDUtOTcuNDQxIDY2LjIwNS0xNTkuODcyIDY2LjIwNS01OC4zMzUgMC0xMTEuNTEtMjIuMDg4LTE1MS42MTktNTguMzU4bDAuMTk2IDAuMTc0LTExNC4zNDctMTE0LjM0N2MtMzguMTExLTQwLjM4NS02MS41MzctOTQuOTg4LTYxLjUzNy0xNTUuMDYyIDAtMTI0Ljg5IDEwMS4yNDMtMjI2LjEzMyAyMjYuMTMzLTIyNi4xMzMgNjAuMDc0IDAgMTE0LjY3NyAyMy40MjUgMTU1LjE3MyA2MS42NGwxMTQuMjM2IDExNC4yNDNjMzYuMDk1IDM5LjkxNCA1OC4xODMgOTMuMDg5IDU4LjE4MyAxNTEuNDI0IDAgNjIuNDMxLTI1LjMgMTE4Ljk1My02Ni4yMDYgMTU5Ljg3M3pNNDE3Ljk2MyAxOTJsLTEwOS4zOTctMTA5LjM5N2MtMjAuNjYyLTIwLjUxNC00OS4xMjgtMzMuMTkzLTgwLjU1NS0zMy4xOTMtNjMuMTUxIDAtMTE0LjM0NSA1MS4xOTQtMTE0LjM0NSAxMTQuMzQ1IDAgMzEuNzI0IDEyLjkxOSA2MC40MyAzMy43ODMgODEuMTQ1bDEwOS40MDQgMTA5LjQwNGMxOS44MjcgMTcuMTEzIDQ1Ljg0NiAyNy41MzcgNzQuMyAyNy41MzcgNjIuOTYzIDAgMTE0LjAwNS01MS4wNDIgMTE0LjAwNS0xMTQuMDA1IDAtMjguNDUzLTEwLjQyNC01NC40NzItMjcuNjYxLTc0LjQ0NnpNOTU4LjQ2NCA4OTMuNzgxYy00MC45MTkgNDAuOTA1LTk3LjQ0MSA2Ni4yMDUtMTU5Ljg3MiA2Ni4yMDUtNTguMzM1IDAtMTExLjUxLTIyLjA4OC0xNTEuNjE5LTU4LjM1OGwwLjE5NiAwLjE3NC0xMTQuMzQ3LTExNC4zNDdjLTM3LjM1NC00MC4yMTYtNjAuMjc2LTk0LjI4OC02MC4yNzYtMTUzLjcxMiAwLTEyNC44OSAxMDEuMjQzLTIyNi4xMzMgMjI2LjEzMy0yMjYuMTMzIDU5LjQ2NyAwIDExMy41NzMgMjIuOTU0IDE1My45NDEgNjAuNDg2bDExNC4yMDcgMTE0LjIxOGMzNi4wOTUgMzkuOTE0IDU4LjE4MyA5My4wODkgNTguMTgzIDE1MS40MjQgMCA2Mi40MzEtMjUuMyAxMTguOTUzLTY2LjIwNiAxNTkuODczek04ODQuMjI0IDY1OC4wOTFsLTEwOS4zOTctMTA5LjM5N2MtMTkuOTE4LTE3LjM0OS00Ni4xMzEtMjcuOTI2LTc0LjgxNC0yNy45MjYtNjMuMDU4IDAtMTE0LjE3NiA1MS4xMTgtMTE0LjE3NiAxMTQuMTc2IDAgMjkuMDIzIDEwLjgyOSA1NS41MTggMjguNjY4IDc1LjY2MmwtMC4xMDQtMC4xMiAxMDkuMzk3IDEwOS4zOTdjMTkuODI3IDE3LjExMyA0NS44NDYgMjcuNTM3IDc0LjMgMjcuNTM3IDYyLjk2MyAwIDExNC4wMDUtNTEuMDQyIDExNC4wMDUtMTE0LjAwNSAwLTI4LjQ1My0xMC40MjQtNTQuNDcyLTI3LjY2MS03NC40NDZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Mzc7IiBnbHlwaC1uYW1lPSJsaXN0LW51bWJlciIgZD0iTTM4NCA4MzJoNTc2YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC01NzZjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTM4NCA1MTJoNTc2YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC01NzZjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTM4NCAxOTJoNTc2YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC01NzZjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTg1Ljc2IDY4Ny4zNnYxMDguMTZjLTQuOC0yLjI0LTkuOTItMy41Mi0xNS4wNDAtMy41Mi0xOC41NiAwLTMyLjMyIDEzLjQ0LTMyLjMyIDMyIDAgMjEuNDQgMTQuNCAzMC40IDE2LjY0IDI5LjQ0IDYuNC00LjE2IDEyLjQ4LTYuNCAyMC4xNi02LjQgMTMuNzYgMCAyNS4yOCA4LjY0IDI4LjggMjMuMzZoMTYuNjRjMTguMjQgMCAyOC4xNi05LjkyIDI4LjE2LTI5Ljc2di0xNTMuMjhjMC0xOS41Mi05LjkyLTI5Ljc2LTI4LjE2LTI5Ljc2aC04Yy0xNy42IDAtMjYuODggMTAuMjQtMjYuODggMjkuNzZ6TTI1LjYgMzY5LjZ2MTIuMTZjMCAzNi4xNiAzNS41MiA1Ni42NCA2My4zNiA2OS4xMiAyNCAxMS4yIDQyLjU2IDE2LjY0IDQyLjU2IDI5LjQ0IDAgMTMuMTItOC42NCAxOS44NC0yNi41NiAxOS44NC0yMS40NCAwLTM0LjI0LTE2LTM3LjQ0LTMyLjMyIDAtMC42NC00MS4yOC0yLjI0LTQxLjI4IDI4LjQ4czI5Ljc2IDU0LjA4MCA4Mi44OCA1NC4wODBjNTQuNzIgMCA4NC40OC0yNC45NiA4NC40OC02Ni44OCAwLTM5LjY4LTI3LjItNTIuNDgtNTYuNjQtNjMuMzYtMjQuOTYtOS42LTQzLjUyLTE2LjY0LTUxLjItMzAuNGg3OS4zNmMyMi4wODAgMCAzMC4wODAtOC4zMiAzMC4wODAtMjMuMzZ2LTIuNTZjMC0xNi03LjY4LTI0Ljk2LTMwLjA4MC0yNC45NmgtMTAxLjEyYy0yOS43NiAwLTM4LjQgNC4xNi0zOC40IDMwLjcyek0yMi40IDYyLjcyYzAgMzIgMzcuMTIgMzEuMzYgMzcuNzYgMjkuMTIgNS40NC0xOS41MiAyMS43Ni0yOS40NCA0NC44LTI5LjQ0IDIwLjE2IDAgMzIuMzIgOC4zMiAzMi4zMiAyMS40NHMtNy42OCAxOC44OC0yNC4zMiAxOC44OGgtNi40Yy0yMC44IDAtMjkuNDQgNi43Mi0yOS40NCAyMC44djMuMmMwIDE0LjA4MCA5LjYgMjEuMTIgMjguOCAyMS4xMmgxMS4yYzExLjIgMCAxOC4yNCA2LjA4MCAxOC4yNCAxNS42OCAwIDExLjUyLTExLjg0IDE4Ljg4LTMxLjM2IDE4Ljg4LTI3LjIgMC0zNy40NC0xNS4wNDAtNDAuOTYtMjcuNTItMC4zMi0yLjU2LTM2LjgtMy41Mi0zNi44IDI4LjggMCAyNi41NiAzMC40IDQ2LjcyIDc5LjA0MCA0Ni43MiA1Ny45MiAwIDg5LjI4LTIwLjE2IDg5LjI4LTU3LjkyIDAtMjAuNDgtMTMuNDQtMzQuODgtMzcuNzYtNDEuOTIgMjYuNTYtOC42NCA0MC45Ni0yNi41NiA0MC45Ni01MS44NCAwLTQwLjk2LTMzLjI4LTY0LjMyLTkyLjE2LTY0LjMyLTUxLjUyIDAtODMuMiAyMi4wODAtODMuMiA0OC4zMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzODsiIGdseXBoLW5hbWU9Imxpc3QtYnVsbGV0IiBkPSJNMzg0IDgzMmg1NzZjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0cy0yOC42NTQtNjQtNjQtNjRoLTU3NmMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0czI4LjY1NCA2NCA2NCA2NHpNMzg0IDUxMmg1NzZjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0cy0yOC42NTQtNjQtNjQtNjRoLTU3NmMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0czI4LjY1NCA2NCA2NCA2NHpNMzg0IDE5Mmg1NzZjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0cy0yOC42NTQtNjQtNjQtNjRoLTU3NmMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0czI4LjY1NCA2NCA2NCA2NHpNNjQgODY0aDY0YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtNjRjMC0zNS4zNDYtMjguNjU0LTY0LTY0LTY0aC02NGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djY0YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHpNNjQgNTQ0aDY0YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtNjRjMC0zNS4zNDYtMjguNjU0LTY0LTY0LTY0aC02NGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djY0YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHpNNjQgMjI0aDY0YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtNjRjMC0zNS4zNDYtMjguNjU0LTY0LTY0LTY0aC02NGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djY0YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzOTsiIGdseXBoLW5hbWU9ImxvY2siIGQ9Ik0yMjIuNTc1IDUxMmwwLjAxNiAxMDIuMTkzYzcuMTkxIDE1Ni44NzIgMTM0LjE3OCAyODEuODA3IDI4OS43NzkgMjgxLjgwN3MyODIuNTg5LTEyNC45MzMgMjg5LjgwMy0yODIuNDY2di0xMDEuNTM0aDI5LjgyN2MzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTM4NGMwLTM1LjM0Ni0yOC42NTQtNjQtNjQtNjRoLTY0MGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djM4NGMwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjRoMzAuNTc1ek0zODYuMDQ1IDUxMmgyNTEuNzU4djEwMS41MzJjMCA3MC45MDItNTYuMzU1IDEyOC4zNzctMTI1Ljg3OCAxMjguMzc3cy0xMjUuODgtNTcuNDc4LTEyNS44OC0xMjguMzc3di0xMDEuNTMyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDNhOyIgZ2x5cGgtbmFtZT0iYXJyb3ctc2tpcC1zdGFydCIgZD0iTTc5NC43MjkgOTkuNzA3Yy00LjcwNC00LjI1LTEwLjEwOS03Ljg0NS0xNi0xMC41NzNsLTAuMzk3LTAuMTY1Yy01Ljg0OC0yLjY2LTEyLjY4My00LjIwOS0xOS44NzktNC4yMDlzLTE0LjAzMSAxLjU0OS0yMC4xODggNC4zMzRsMC4zMDktMC4xMjVjLTYuMjM0IDIuODktMTEuNTk0IDYuNDg2LTE2LjMwMSAxMC43ODJsMC4wNTAtMC4wNDQtMzEyLjExMiAzMTIuMTEyYy00LjY3MSA0LjU3Mi04LjQwOSAxMC4wNzktMTAuOTEzIDE2LjIybC0wLjExNiAwLjMyMmMtMi4yMDcgNS42NTgtMy40ODUgMTIuMjA3LTMuNDg1IDE5LjA1NCAwIDAuMTg3IDAuMDAxIDAuMzc2IDAuMDAzIDAuNTYydi0wLjAyOGMwIDAuMDc4LTAuMDAxIDAuMTctMC4wMDEgMC4yNjIgMCA3LjE3OSAxLjQ0IDE0LjAyMSA0LjA0NyAyMC4yNTRsLTAuMTI5LTAuMzQ2YzIuNDAxIDYuNzcxIDYuMDEwIDEyLjU3NyAxMC42MTMgMTcuNDM0bC0wLjAyMC0wLjAyMiAzMTIuODM3IDMxMC42NjFjNC40OTggNC42NCA5LjkwNCA4LjM3MiAxNS45MzQgMTAuOTA5bDAuMzE3IDAuMTE5YzUuODcyIDIuNTQxIDEyLjcwOCA0LjAyMCAxOS44OTEgNC4wMjAgMTQuMTY3IDAgMjYuOTg5LTUuNzUxIDM2LjI2Mi0xNS4wNDZsMC4wMDEtMC4wMDEgMzUuNTQ5LTM2LjU2NmM5LjIzNy05LjM1IDE0Ljk0NC0yMi4yMDkgMTQuOTQ0LTM2LjM5OCAwLTcuMTI2LTEuNDM5LTEzLjkxNy00LjA0My0yMC4wOTdsMC4xMjggMC4zNDFjLTIuNjk2LTYuMzMzLTYuNDItMTEuNzMyLTExLjAxOS0xNi4yNDRsLTAuMDA3LTAuMDA3LTIzNy4yNC0yMzkuMjcxIDIzNy4yNC0yMzguNTQ2YzQuNjA3LTQuNTE5IDguMzMyLTkuOTE3IDEwLjkwNC0xNS45MjhsMC4xMjMtMC4zMjRjMi40NzktNS43NjkgMy45MTktMTIuNDgyIDMuOTE5LTE5LjUzMyAwLTAuMTIxLTAuMDAxLTAuMjQ0LTAuMDAyLTAuMzY0djAuMDE4YzAtMC4wNzkgMC4wMDEtMC4xNzIgMC4wMDEtMC4yNjYgMC03LjIyNy0xLjQzOS0xNC4xMTgtNC4wNDctMjAuNDAzbDAuMTMxIDAuMzUzYy0yLjU1Mi02LjI5LTYuMjk5LTExLjYyLTEwLjk5NS0xNS45MzFsLTAuMDMxLTAuMDI4LTM1LjU0OS0zNy4yOTF6TTI5NC4xMyA5OS43MDdoLTg3LjA2MGMtMTYuMDI3IDAtMjkuMDE5IDEyLjk5Mi0yOS4wMTkgMjkuMDE5djAgNjM4LjQ0NGMwIDE2LjAyNyAxMi45OTIgMjkuMDE5IDI5LjAxOSAyOS4wMTl2MGg4Ny4wNjBjMTYuMDI3IDAgMjkuMDE5LTEyLjk5MiAyOS4wMTktMjkuMDE5djAtNjM4LjQ0NGMwLTE2LjAyNy0xMi45OTItMjkuMDE5LTI5LjAxOS0yOS4wMTl2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzYjsiIGdseXBoLW5hbWU9ImNvZGUiIGQ9Ik0xMzcuMDc2IDQ0Ny43NjdjMjIuMTQ0LTEzLjY4MiAzOS40NTQtMjguOTk2IDUxLjkzLTQ1Ljk0M3MyMS4yMDktMzguNTU4IDI2LjE5OS02NC44MzNjNC45OS0yNi4yNzUgNy40ODUtNTkuOTM1IDcuNDg1LTEwMC45ODEgMC0zMC43ODQgMC43MDItNTMuNDgzIDIuMTA1LTY4LjA5OHM0LjIxMS0yNS43MzEgOC40MjEtMzMuMzQ5YzQuMjExLTcuNjE4IDkuMjc5LTEyLjU5MyAxNS4yMDUtMTQuOTI2czE2LjA2Mi00LjU4NiAzMC40MDktNi43NjNjMTEuODUyLTEuNTU1IDIxLjY3Ni03LjMwNyAyOS40NzQtMTcuMjU4czExLjY5Ni0yMy4wMTAgMTEuNjk2LTM5LjE4YzAtMzcuNjI1LTIyLjkyNC01Ni40MzctNjguNzcyLTU2LjQzNy0yOC4zODIgMC01My43MjMgNS45MDgtNzYuMDIzIDE3LjcyNHMtMzkuNTMyIDI4LjUyOS01MS42OTYgNTAuMTQxYy0xMi4xNjQgMjEuNjExLTE4LjQwMiA0Ni40MDktMTguNzEzIDc0LjM5NS0wLjkzNiA0Ny4yNjUtMS44NzEgODUuMi0yLjgwNyAxMTMuODA3cy0yLjMzOSA0Ny4xMDktNC4yMTEgNTUuNTA0Yy00LjY3OCAyMC44MzQtMTEuNjE4IDM2LjUzNi0yMC44MTkgNDcuMTA5cy0yMS4yMDkgMjAuNDQ1LTM2LjAyMyAyOS42MThjLTE0LjgxNSA5LjE3My0yNS4zNDEgMTcuNDEzLTMxLjU3OSAyNC43MnMtOS4zNTcgMTguODktOS4zNTcgMzQuNzQ5YzAgMjMuMDEwIDkuMDQ1IDQwLjI2OCAyNy4xMzUgNTEuNzczIDIyLjQ1NiAxMy45OTMgMzguNDQgMjUuODg2IDQ3Ljk1MyAzNS42ODFzMTYuMjE4IDIyLjM4OCAyMC4xMTcgMzcuNzhjMy44OTkgMTUuMzkyIDYuMTYgMzIuMTgzIDYuNzg0IDUwLjM3NHMxLjU1OSA2MS45NTYgMi44MDcgMTMxLjI5OGMwLjkzNiA0Mi45MTEgMTQuNTgxIDc3LjE5MyA0MC45MzYgMTAyLjg0NnM2MS41MiAzOC40OCAxMDUuNDk3IDM4LjQ4YzQ1Ljg0OCAwIDY4Ljc3Mi0xOC41MDEgNjguNzcyLTU1LjUwNCAwLTE2Ljc5MS0zLjgyMS0zMC4wMDctMTEuNDYyLTM5LjY0NnMtMTcuNTQ0LTE1LjIzNy0yOS43MDgtMTYuNzkxYy0xOC4wOTAtMi40ODgtMzAuNzIxLTYuMjE5LTM3Ljg5NS0xMS4xOTRzLTExLjg1Mi0xNC42MTUtMTQuMDM1LTI4LjkxOGMtMi4xODMtMTQuMzA0LTMuNTg3LTQxLjk3OC00LjIxMS04My4wMjMtMC42MjQtNDAuMTEzLTMuMDQxLTcyLjk5NS03LjI1MS05OC42NDlzLTEyLjQ3Ni00Ny40OTctMjQuNzk1LTY1LjUzM2MtMTIuMzItMTguMDM1LTMwLjE3NS0zNC4zNi01My41NjctNDguOTc0ek04ODYuOTI0IDQ0Ny43NjdjLTIyLjE0NC0xMy42ODItMzkuNDU0LTI4Ljk5Ni01MS45My00NS45NDNzLTIxLjIwOS0zOC41NTgtMjYuMTk5LTY0LjgzM2MtNC45OS0yNi4yNzUtNy40ODUtNTkuOTM1LTcuNDg1LTEwMC45ODEgMC0zMC43ODQtMC43MDItNTMuNDgzLTIuMTA1LTY4LjA5OHMtNC4yMTEtMjUuNzMxLTguNDIxLTMzLjM0OWMtNC4yMTEtNy42MTgtOS4yNzktMTIuNTkzLTE1LjIwNS0xNC45MjZzLTE2LjA2Mi00LjU4Ni0zMC40MDktNi43NjNjLTExLjg1Mi0xLjU1NS0yMS42NzYtNy4zMDctMjkuNDc0LTE3LjI1OHMtMTEuNjk2LTIzLjAxMC0xMS42OTYtMzkuMThjMC0zNy42MjUgMjIuOTI0LTU2LjQzNyA2OC43NzItNTYuNDM3IDI4LjM4MiAwIDUzLjcyMyA1LjkwOCA3Ni4wMjMgMTcuNzI0czM5LjUzMiAyOC41MjkgNTEuNjk2IDUwLjE0MWMxMi4xNjQgMjEuNjExIDE4LjQwMiA0Ni40MDkgMTguNzEzIDc0LjM5NSAwLjkzNiA0Ny4yNjUgMS44NzEgODUuMiAyLjgwNyAxMTMuODA3czIuMzM5IDQ3LjEwOSA0LjIxMSA1NS41MDRjNC42NzggMjAuODM0IDExLjYxOCAzNi41MzYgMjAuODE5IDQ3LjEwOXMyMS4yMDkgMjAuNDQ1IDM2LjAyMyAyOS42MThjMTQuODE1IDkuMTczIDI1LjM0MSAxNy40MTMgMzEuNTc5IDI0LjcyczkuMzU3IDE4Ljg5IDkuMzU3IDM0Ljc0OWMwIDIzLjAxMC05LjA0NSA0MC4yNjgtMjcuMTM1IDUxLjc3My0yMi40NTYgMTMuOTkzLTM4LjQ0IDI1Ljg4Ni00Ny45NTMgMzUuNjgxcy0xNi4yMTggMjIuMzg4LTIwLjExNyAzNy43OGMtMy44OTkgMTUuMzkyLTYuMTYgMzIuMTgzLTYuNzg0IDUwLjM3NHMtMS41NTkgNjEuOTU2LTIuODA3IDEzMS4yOThjLTAuOTM2IDQyLjkxMS0xNC41ODEgNzcuMTkzLTQwLjkzNiAxMDIuODQ2cy02MS41MiAzOC40OC0xMDUuNDk3IDM4LjQ4Yy00NS44NDggMC02OC43NzItMTguNTAxLTY4Ljc3Mi01NS41MDQgMC0xNi43OTEgMy44MjEtMzAuMDA3IDExLjQ2Mi0zOS42NDZzMTcuNTQ0LTE1LjIzNyAyOS43MDgtMTYuNzkxYzE4LjA5MC0yLjQ4OCAzMC43MjEtNi4yMTkgMzcuODk1LTExLjE5NHMxMS44NTItMTQuNjE1IDE0LjAzNS0yOC45MThjMi4xODMtMTQuMzA0IDMuNTg3LTQxLjk3OCA0LjIxMS04My4wMjMgMC42MjQtNDAuMTEzIDMuMDQxLTcyLjk5NSA3LjI1MS05OC42NDlzMTIuNDc2LTQ3LjQ5NyAyNC43OTUtNjUuNTMzYzEyLjMyLTE4LjAzNSAzMC4xNzUtMzQuMzYgNTMuNTY3LTQ4Ljk3NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzYzsiIGdseXBoLW5hbWU9InN0eWxlLXR5cGUiIGQ9Ik02MDAuMTgzIDIyLjgxMWMwLTAuMDQyIDAtMC4wOTIgMC0wLjE0MyAwLTE1LjkzMS03LjI3Ni0zMC4xNjItMTguNjg1LTM5LjU1Mi0xMS4zNDMtMTAuNTUtMjYuNDUzLTE3LjAxOS00My4wNzMtMTcuMTM3LTAuMDI2IDAtMC4wMzAgMC0wLjAzMyAwLTExLjE0IDAtMjEuNTIxIDMuMjQ0LTMwLjI1MyA4LjgzOS05LjQ5NiA2LjE2NC0xNyAxNS4xNTItMjEuMzE2IDI1Ljc3NmwtNDQuNjc4IDk5LjM1OWgtMjgzLjMwN2wtNDQuMzczLTk4LjY0NWMtNC40MTItMTAuOTMyLTExLjc4Ni0xOS45LTIxLjEyOS0yNi4xNTQtOC42NDctNS41OTEtMTguOTY1LTguODM3LTMwLjA0MS04LjgzNy0wLjI1MSAwLTAuNTAxIDAuMDAyLTAuNzUgMC4wMDUtMTYuNzY2IDAuMTM5LTMyLjAzNCA2LjU5OC00My41MzIgMTcuMTExLTExLjYzNiA5LjIyNi0xOS4wNjUgMjMuNDI2LTE5LjA2NSAzOS4zNjEgMCAwLjAwNiAwIDAuMDEzIDAgMC4wMTkgMC40OTcgOS41MjIgMi45IDE4LjM3MyA2LjgzMiAyNi4zMzRsMjI1LjYxNiA0NzQuNDAxYzUuODM5IDEzLjAzOCAxNS40MDIgMjMuNTM2IDI3LjMzIDMwLjM4MSAxMS43MDEgNi44NTMgMjUuMzg5IDEwLjgwMSAzOS45OTggMTAuODAxczI4LjI5Ny0zLjk0OCA0MC4wNTUtMTAuODM1YzExLjgwOC02Ljk5NSAyMS41MjYtMTcuMjA2IDI3LjkzMi0yOS40MjdsMjI1LjgxNi00NzUuNzE0YzMuODY5LTcuODIyIDYuMjg1LTE2Ljk4NCA2LjY1Mi0yNi42NzF6TTIwMy4wNDEgMTk5LjExaDE5NC43MzFsLTk2LjkzOSAyMTcuNDI5ek05ODAuNDI4IDM0Ni43MzZxNDMuNTItNDMuODYxIDQzLjUyLTEzNC4xNDR2LTE4OC45MjhjMC4wNjctMS4wMzYgMC4xMDUtMi4yNDcgMC4xMDUtMy40NjYgMC0xNS40MjQtNi4wODktMjkuNDI1LTE1Ljk5NS0zOS43MzItMTAuNzMtOS42ODMtMjUuMDQxLTE1LjYxOS00MC43MzgtMTUuNjE5LTEuMjczIDAtMi41MzYgMC4wMzktMy43ODkgMC4xMTYtMC4zNjctMC4wMjYtMS0wLjAzNy0xLjYzNS0wLjAzNy0xNi4wOTUgMC0zMC42NjQgNi41MzQtNDEuMiAxNy4wOTQtMTAuNTQ5IDEwLjM1NC0xNy4wODYgMjQuNzYtMTcuMDg2IDQwLjY5NCAwIDAuNTE0IDAuMDA3IDEuMDI2IDAuMDIwIDEuNTM3bC0wLjAwMiA1LjcyN2MtNy45OTYtMjAuOTUxLTIyLjI4OC0zNy45OTktNDAuNTM2LTQ5LjI1LTE4Ljk5NC0xMS4wMDgtNDEuMjgxLTE3LjM2MS02NS4wNTItMTcuMzYxLTEuMjggMC0yLjU1NSAwLjAxOC0zLjgyNiAwLjA1NS0wLjI5Ny0wLjAwOS0wLjg3LTAuMDEyLTEuNDQzLTAuMDEyLTI2LjkyNCAwLTUyLjM3NSA2LjMwNC03NC45NTkgMTcuNTE2LTIwLjk2OCAxMC4yNC0zOC45NyAyNi4wNTMtNTEuOTYyIDQ1LjQ5OC0xMi42MDcgMTguOTYzLTE5LjkzNiA0MS42NzUtMTkuOTM2IDY2LjA5OSAwIDAuNDUxIDAuMDAzIDAuOTAyIDAuMDA3IDEuMzUzLTAuMTA0IDEuNjU5LTAuMTYzIDMuNjc5LTAuMTYzIDUuNzEzIDAgMjQuODE4IDguNzU2IDQ3LjU5MSAyMy4zNDcgNjUuMzk4IDE5LjI0MyAxOC44OTkgNDQuMjg1IDMyLjI4NyA3Mi4yNCAzNy4yNDIgMzguMDYxIDcuNjI0IDgwLjg1OCAxMS45MTcgMTI0LjY1OCAxMS45MTcgNS41NDggMCAxMS4wODAtMC4wNjkgMTYuNTk1LTAuMjA2bDIwLjg1OCAwLjAxNnYxNS4wMTljMC4xOSAxLjk1MSAwLjI5OSA0LjIxOCAwLjI5OSA2LjUxIDAgMTYuOTk2LTUuOTcyIDMyLjU5Ny0xNS45MzIgNDQuODE5LTExLjkxMSA5LjkzNS0yNy41MzMgMTYuMDQ4LTQ0LjU4MiAxNi4wNDgtMi4yOTQgMC00LjU2My0wLjExMS02LjgtMC4zMjctMzcuNTU1LTMuMDk1LTcyLjQ5OC0xMi4xNS0xMDQuNzQ0LTI2LjIzMS03LjMxOC00LjMzNS0xOC40MzctNy42NjEtMzAuMjYtOC4zODItMC42NDEtMC4wMjgtMS4xMzMtMC4wMzgtMS42MjctMC4wMzgtMTEuMTM1IDAtMjEuMDk1IDUuMDMwLTI3LjczMiAxMi45NDItNi44OTEgOC42ODMtMTEuMDI3IDE5LjcyOS0xMS4wMjcgMzEuNzQgMCAwLjg2MSAwLjAyMSAxLjcxOCAwLjA2MyAyLjU2OS0wLjAyOSAwLjQ1NC0wLjA0NCAxLjEyNi0wLjA0NCAxLjgwMiAwIDkuNTU2IDIuODE1IDE4LjQ1NCA3LjY2MSAyNS45MTEgNi4xNjkgOC4wMTkgMTQuMDMxIDE0LjY4MSAyMy4wNTYgMTkuNDI5IDIxLjAxOCAxMS4xMDcgNDQuOTQxIDE5Ljc4MyA3MC4xMzcgMjQuOTcgMjYuNzI4IDYuMDM3IDU1LjQxIDkuMzMxIDg0Ljg1OSA5LjM0N3E5MC4yOTQgMCAxMzMuODE0LTQzLjg2MXpNODgwLjkyOSA3NS4wMzVjMTQuMDQzIDE1LjkzIDIyLjYxNSAzNi45NzYgMjIuNjE1IDYwLjAyNCAwIDEuMzk4LTAuMDMyIDIuNzg5LTAuMDk0IDQuMTcybDAuMDA3IDEzLjk2OWgtMTQuMTY1Yy00LjUzMyAwLjI1Ni05LjgzNyAwLjQwMy0xNS4xNzYgMC40MDMtMjguNDAzIDAtNTUuODQtNC4xMzctODEuNzQxLTExLjg0Mi0xMy41MzEtNC45MzctMjQuNDg2LTE5LjQ5NC0yNC40ODYtMzYuNjEgMC0wLjc0OCAwLjAyMS0xLjQ5MSAwLjA2Mi0yLjIyOC0wLjAyMy0wLjQwMS0wLjAzMy0wLjk5My0wLjAzMy0xLjU4NiAwLTEzLjkgNS42OTEtMjYuNDcxIDE0Ljg3LTM1LjUxIDkuNjkxLTkuMTE1IDIyLjc2OS0xNC43MTIgMzcuMTU0LTE0LjcxMiAwLjYyIDAgMS4yMzggMC4wMTAgMS44NTMgMC4wMzEgMC43ODktMC4wMzggMS44MjEtMC4wNTkgMi44NTctMC4wNTkgMjIuMzA5IDAgNDIuMzkyIDkuNTM0IDU2LjM5NiAyNC43NDl6TTU3MS44NTIgNTY1LjM2bDE5Ljc5NyA1My41ODljMTkuMzAyIDUxLjEzNSA1OC45NDUgOTAuNzc4IDEwOC43OTggMTA5LjY1NGw1NS4wNDIgMTkuODgyLTUzLjU4OSAxOS43OTdjLTUxLjEzNSAxOS4zMDItOTAuNzc4IDU4Ljk0NS0xMDkuNjU0IDEwOC43OThsLTIwLjM5NCA1NS41NTQtMTkuNzk3LTUzLjc2Yy0xOS4zMDItNTEuMTM1LTU4Ljk0NS05MC43NzgtMTA4Ljc5OC0xMDkuNjU0bC01NS4wNDItMjAuNzM1IDUzLjU4OS0xOS43OTdjNTEuMTIyLTE5LjMyMiA5MC43NTgtNTguOTU4IDEwOS42NTMtMTA4Ljc5OHpNODg5LjYzMyA0NzMuMmwxMy40ODMgMzYuMzUyYzEzLjE4NCAzNC45NyA0MC4yOTQgNjIuMDgwIDc0LjM4OCA3NC45NzNsMzcuNTY5IDEzLjc3My0zNi42OTMgMTMuNjUzYy0zNC45NyAxMy4xODQtNjIuMDgwIDQwLjI5NC03NC45NzMgNzQuMzg4bC0xMy43NzMgMzcuNTY5LTEzLjQ4My0zNi42OTNjLTEzLjIyMS0zNS00MC4zOTYtNjIuMTItNzQuNTU3LTc0Ljk3NGwtMzcuNTcxLTEzLjc3MiAzNi42OTMtMTMuNDgzYzM1LTEzLjIyMSA2Mi4xMi00MC4zOTYgNzQuOTc0LTc0LjU1N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3gzZDsiIGdseXBoLW5hbWU9InBsdXMiIGQ9Ik01OTIgNTI4aDIyNGM0NC4xODMgMCA4MC0zNS44MTcgODAtODBzLTM1LjgxNy04MC04MC04MGgtMjI0di0yMjRjMC00NC4xODMtMzUuODE3LTgwLTgwLTgwcy04MCAzNS44MTctODAgODB2MjI0aC0yMjRjLTQ0LjE4MyAwLTgwIDM1LjgxNy04MCA4MHMzNS44MTcgODAgODAgODBoMjI0djIyNGMwIDQ0LjE4MyAzNS44MTcgODAgODAgODBzODAtMzUuODE3IDgwLTgwdi0yMjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4M2U7IiBnbHlwaC1uYW1lPSJwaG9uZSIgZD0iTTk2IDY0NC4wOTFjMC4zODMgNi4zNTYgMC43MTkgMTIuNzE1IDEuMTU4IDE5LjA2NyAyLjQwNyAzNC44MzUgOS43NTIgNjguMzkzIDIyLjY2OSAxMDAuNDgyIDEwLjI4MyAyNS41NDYgMjMuNzUgNDkgNDAuMzE1IDcwLjM4OSAxMS4zNzEgMTQuNjg0IDI0LjEyNyAyNy44MTkgMzcuODg2IDM5LjkxNSAxMS43NzUgMTAuMzUxIDIzLjIwOSAyMS4xNTIgMzQuNzQ1IDMxLjgxNSA3LjgwNSA3LjIxNCAxNi4wOTggMTMuNTY4IDI1LjcxIDE3Ljc0MSAxNi43NzEgNy4yODEgMzIuOTM4IDUuNTM3IDQ4LjUzMS0zLjg2MSAxNS41OC05LjM4OSAyNy40OTUtMjMuMTQgMzguNDk4LTM3LjkxNyAxNC44NjctMTkuOTY3IDI2Ljg1LTQyLjAyOCAzOS42ODQtNjMuNDcgOS40MjEtMTUuNzQgMTguNTYxLTMxLjY1NiAyNi4wMTEtNDguNjExIDcuNTQ4LTE3LjE3NyAxMy41NTctMzQuODggMTUuMzk3LTUzLjk1IDIuNTM2LTI2LjI3OC0zLjc3My00OS44MTctMjAuNDg1LTY5LjIxMS05LjU5LTExLjEzLTIwLjc5Mi0yMC42NDEtMzEuMTAzLTMxLjA2OS0xMC4wMTMtMTAuMTI2LTIxLjQzNC0xOC4yMTItMzIuNTAxLTI2Ljg0Mi0xMy4zNC0xMC40MDItMjMuNTkxLTIzLjQxNy0yNy44NzQtNDEuMDA0LTMuNTgtMTQuNzAzLTIuNjI1LTI5LjM3NCAwLjU2MS00My45NzkgNC4zMzgtMTkuODggMTIuMjI4LTM4LjE5OSAyMS40NjctNTUuOTA0IDE2LjMxLTMxLjI1NyAzNi4zMzYtNTkuNjc5IDU3LjYwMi04Ny4xNDUgMjAuMTcyLTI2LjA1MiA0MS4yODItNTEuMTg0IDY0LjE5Ny03NC40OTIgMTkuMTU0LTE5LjQ4NSAzOS4yODEtMzcuNjY4IDYyLjI5NS01MS44MDEgMTMuNjExLTguMzU4IDI3LjgzMi0xNC45NTYgNDMuNTI1LTE3LjI5NiAyMC4zMTctMy4wMzAgMzguMDE4IDMuMTEyIDUzLjM0MSAxNy41NDIgMy4wOTIgMi45MTEgNi4yMyA1Ljg1NCA4Ljg3NCA5LjIxMSAxMS43MDQgMTQuODU1IDI1LjY1MSAyNy4xMjkgMzkuMzYgMzkuNjQgNy43NzggNy4wOTggMTUuNjk0IDE0LjI2NyAyNC4zODEgMTkuOTE5IDIxLjY4MSAxNC4xMDYgNDQuOTA3IDE1LjM5NyA2OC43OTggNy4yMzcgMTkuNDc5LTYuNjUzIDM2Ljk1NS0xNy41MiA1Mi44MTYtMzEuMDUwIDE5LjMzNC0xNi40OTMgMzguMDE3LTMzLjg3MyA1Ni44NzEtNTEuMDA4IDEzLjMyNS0xMi4xMTIgMjUuOTQ3LTI1LjAyNiAzNi45MS0zOS42ODkgOS40MTgtMTIuNTk2IDE3LjM5Ni0yNi4wNDkgMjAuODQ3LTQyLjA3NCAwLjU3OC0yLjY4NSAxLjAxNC01LjQwNSAxLjUxNS04LjEwOXYtOS44ODhjLTAuMjgyLTEuNS0wLjU4MS0yLjk5Ny0wLjg0NS00LjUwMS0yLjg2MS0xNi4zMDQtMTEuMzIyLTI5LjA1OC0yMi4zOTItMzkuOTY0LTEwLjc5Ni0xMC42MzUtMjIuMzUxLTIwLjQxNC0zMi43OS0zMS40MjgtMjMuMi0yNC40NzgtNDkuNDE5LTQ0LjAxNS03OS4wMTUtNTguMzcyLTI5LjU2MS0xNC4zNDEtNjAuNTI3LTIyLjY5My05Mi44NjMtMjUuMjAxLTUuNDMtMC40MjEtMTAuODYyLTAuODEtMTYuMjkzLTEuMjE0aC0xMi42NDFjLTEuMjI4IDAuMTU2LTIuNDUzIDAuMzYtMy42ODUgMC40Ni04LjEwNiAwLjY2MS0xNi4yMzUgMS4wNjgtMjQuMzE1IDEuOTg5LTI5LjMzNSAzLjM0My01Ny42NTkgMTEuMjc4LTg1LjIxMSAyMi40NC00My42NzkgMTcuNjk2LTgzLjYxNSA0Mi43MjctMTIxLjI5MyA3Mi4xMTYtMzIuMTMzIDI1LjA2NC02Mi4wMzMgNTIuOTY0LTkwLjQzOCA4Mi43NDMtMzMuMjEgMzQuODE1LTY0LjE2IDcxLjg0NC05My40NTUgMTEwLjQ5Ny0yOC42MiAzNy43NjItNTUuMTY0IDc3LjExMS03OC41NTQgMTE4Ljg1Ni0yNy43MjMgNDkuNDc5LTUwLjU5OCAxMDEuMjktNjQuNjQ5IDE1Ny4yODEtNi40MTcgMjUuNTctMTAuODI2IDUxLjUxMy0xMi40MzggNzcuOTcyLTAuMzY4IDYuMDQ4LTAuNzQ5IDEyLjA5NS0xLjEyMyAxOC4xNDN2MTMuNTk2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDNmOyIgZ2x5cGgtbmFtZT0icXVlc3Rpb24iIGQ9Ik01MTIgOTYwYy0yODIuNzcgMC01MTItMjI5LjIzLTUxMi01MTJzMjI5LjIzLTUxMiA1MTItNTEyYzI4Mi43NyAwIDUxMiAyMjkuMjMgNTEyIDUxMnMtMjI5LjIzIDUxMi01MTIgNTEyek01NTIuNzg5IDE3MC42NjdjLTExLjUxMy0xMC42MjMtMjYuOTU2LTE3LjEzNy00My45MjEtMTcuMTM3LTEuMDU5IDAtMi4xMTMgMC4wMjUtMy4xNiAwLjA3Ni0wLjc1MS0wLjA1MC0xLjgwNS0wLjA3Ni0yLjg2NC0wLjA3Ni0xNi45NjUgMC0zMi40MDggNi41MTQtNDMuOTY2IDE3LjE3Ny0xMS4xMDggMTEuMTg2LTE4IDI2LjY1Ni0xOCA0My43MzZzNi44OTMgMzIuNTQ5IDE4LjA0OCA0My43NzljMTIuNDE5IDEwLjc1NyAyOC43MzggMTcuMzEzIDQ2LjU4OSAxNy4zMTNzMzQuMTctNi41NTYgNDYuNjgxLTE3LjM5MmMxMS4wNjItMTEuMTUxIDE3Ljk1NS0yNi42MjEgMTcuOTU1LTQzLjdzLTYuODkzLTMyLjU0OS0xOC4wNDgtNDMuNzc5ek02NzYuMzUyIDUyNy41MzFjLTE0LjU5My0yNS44ODEtMzIuMzExLTQ4LjAwNC01My4wMzYtNjYuODgybC0zMi42MzgtMzEuMDgxYy0xOC41ODUtMTcuNDM1LTMxLjA4NS00MS4xNjItMzQuMDg3LTY3Ljc2NWwtMS41ODItMjQuOTA3aC0xMDIuNGMtMC4xMDQgMi42NDMtMC4xNjMgNS43NDYtMC4xNjMgOC44NjMgMCAyOC44MiA1LjA2MyA1Ni40NTcgMTQuMzQ3IDgyLjA3MiAxMS4zODUgMjQuMzU5IDI4LjI0NyA0Ni4yNDkgNDkuMDE2IDYzLjYyNSAxOC42NyAxNS40MDEgMzQuNTUxIDMyLjYzOSA0Ny44NjcgNTEuNzk0IDguMDM5IDEyLjk5NyAxMi40ODIgMjcuNzI5IDEyLjQ5NiA0My40OThxMCA2OC4yNzEtNjIuNDY0IDY4LjI3MWMtMC41NDMgMC4wMTctMS4xODEgMC4wMjYtMS44MjIgMC4wMjYtMTcuODQgMC0zMy45NTItNy4zOTgtNDUuNDM1LTE5LjI5My0xMS41NzUtMTIuNjk5LTE4LjY1Mi0yOS42MzctMTguNjUyLTQ4LjIyOCAwLTAuNzUxIDAuMDEyLTEuNSAwLjAzNS0yLjI0NmwtMTE2LjA1NiAwLjEwOWMtMC4wODkgMS45NTctMC4xNCA0LjI1MS0wLjE0IDYuNTU4IDAgNDQuNTk3IDE5LjAwNiA4NC43NTQgNDkuMzYgMTEyLjgxNSAzMi45ODggMjcuMTYzIDc1LjUzIDQzLjU3NiAxMjEuOTA3IDQzLjU3NiAzLjgwMSAwIDcuNTc1LTAuMTEgMTEuMzIxLTAuMzI4cTg0LjgxNiAwLjAyNCAxMzEuMDY3LTQwLjkzNmMyOC45NDktMjYuNzQ4IDQ3LjAxNi02NC45MDggNDcuMDE2LTEwNy4yODggMC0zLjAyNC0wLjA5Mi02LjAyNi0wLjI3My05LjAwNCAwLjAyMCAwLjI2OCAwLjAyMSAwLjEwMSAwLjAyMS0wLjA2NiAwLTIzLjIzNS01LjYxNC00NS4xNTgtMTUuNTYxLTY0LjQ4OHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g0MDsiIGdseXBoLW5hbWU9InBsdXMtY2lyY2xlIiBkPSJNNTc2IDUxMnYxMjhjMCAzNS4zNDYtMjguNjU0IDY0LTY0IDY0cy02NC0yOC42NTQtNjQtNjR2LTEyOGgtMTI4Yy0zNS4zNDYgMC02NC0yOC42NTQtNjQtNjRzMjguNjU0LTY0IDY0LTY0aDEyOHYtMTI4YzAtMzUuMzQ2IDI4LjY1NC02NCA2NC02NHM2NCAyOC42NTQgNjQgNjR2MTI4aDEyOGMzNS4zNDYgMCA2NCAyOC42NTQgNjQgNjRzLTI4LjY1NCA2NC02NCA2NGgtMTI4ek01MTItNjRjLTI4Mi43NyAwLTUxMiAyMjkuMjMtNTEyIDUxMnMyMjkuMjMgNTEyIDUxMiA1MTJjMjgyLjc3IDAgNTEyLTIyOS4yMyA1MTItNTEycy0yMjkuMjMtNTEyLTUxMi01MTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NDE7IiBnbHlwaC1uYW1lPSJwYXBlcmNsaXAiIGQ9Ik0yNDguODIyLTYzLjk3NmMtNTEuNDk1IDEuMTM2LTk3LjUyIDIzLjYxNi0xMjkuNzUxIDU4LjkxLTYxLjkxIDYxLjc1MS02OS41OSAxMjEuMzEzLTY1LjMyMSAxNjAuMzk2IDcuOTE0IDUyLjMyOCAzMy4xMDQgOTcuNzAxIDY5LjQ3MSAxMzEuMDk3bDM5Mi42OTUgMzkyLjY3OWMxMDkuNTY4IDEwOS41NjggMTgyLjQ0MyA2OS40NjIgMjE2LjIzNSAzNS44NCA0MC43ODktNDAuNzg5IDY4LjI2Ny0xMTEuMjc1LTM2LjY5My0yMTUuMzgxbC0zNjEuMzAxLTM2MS40NzItNzAuMzE1IDcwLjk5OCAzNjEuMTMxIDM2MC40NDhjNTUuNjM2IDU1LjYzNiA0Mi44MzkgNjguMjY3IDM2LjY5MyA3NC43NTJzLTE5Ljc5NyAxOS43OTctNzUuNDM1LTM1Ljg0bC0zOTIuNTM0LTM5Mi41MzRjLTIwLjQ3NC0xOC40MzgtMzUuMDk4LTQzLjAxNS00MC45NzgtNzAuODE3LTMuMDU0LTI2LjQ2MyA4Ljg5My01Mi4wNjMgMzYuMzctNzkuNzExIDM0LjEzMy0zNC4xMzMgNTkuOTA0LTMwLjU0OSA2OC4yNjctMjkuMzU1IDMwLjY3NyA3LjQxOSA1Ni44MTIgMjMuNjg1IDc2LjMxNiA0NS45MTRsNDY1LjU1MSA0NjUuNzQ0YzMyLjE2NSAyOS4zMzggNTYuODcxIDY2LjMxIDcxLjI5OCAxMDguMDcxIDE0LjU0NyA1My4wMzgtMi4xNzggMTAwLjMxMy01MC42NDggMTQ4Ljc4Mi01MS4yIDUxLjItMTMzLjI5MSAxMDQuNDQ4LTI1Ny41MzYtMTkuOTY4bC00MjguNzE1LTQyOS43MzljLTkuMDQzLTkuMTA3LTIxLjU3LTE0Ljc0Mi0zNS40MTMtMTQuNzQyLTI3LjU2IDAtNDkuOTAxIDIyLjM0NC00OS45MDEgNDkuOTAxIDAgMTMuNzE2IDUuNTM0IDI2LjE0IDE0LjQ5MSAzNS4xNmw0MjkuMjI0IDQyOS43MzZjMTMzLjI5MSAxMzIuNzc5IDI3OC41MjggMTQwLjExNyAzOTguNjc4IDE5Ljc5NyA5My4xODQtOTMuMTg0IDkzLjE4NC0xODMuOTc5IDc2LjYyNy0yNDMuNzEyLTE5LjQ3Mi02MC45MS01My4wNjUtMTEyLjY4Mi05Ny4wNDgtMTUzLjM4N2wtNDY1LjgxMS00NjUuNjIxYy0zNC4xNzctMzcuNTM5LTc5Ljg1OS02NC4wNjYtMTMxLjQ0OS03NC04LjA4MC0xLjIxOS0xNS42NzQtMS43NzgtMjMuNC0xLjc3OC0wLjI4MSAwLTAuNTYyIDAuMDAxLTAuODQzIDAuMDAyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDQyOyIgZ2x5cGgtbmFtZT0iYm9sZCIgZD0iTTY4NC43OTkgNDYwLjAzM2M3Mi41NzYgMTQuOTc2IDEzMi40OCA4MC42NCAxMzIuNDggMTc2LjEyNyAwIDEwMi41MjgtNzQuODggMTk1Ljg0LTIyMS4xODQgMTk1Ljg0aC0zNjguNzY3Yy0xOS41MTIgMC0zNS4zMjgtMTUuODE2LTM1LjMyOC0zNS4zMjh2LTY5Ny4zNDRjMC0xOS41MTEgMTUuODE2LTM1LjMyOCAzNS4zMjgtMzUuMzI4aDM4MS40MzljMTQ3LjQ1NiAwIDIyMy4yMzMgOTIuMTYgMjIzLjIzMyAyMDguMzg0IDAgOTUuNjE2LTYzLjk5OSAxNzUuNjE2LTE0Ny4yMDEgMTg3LjY0OXpNMzU1LjQ1NSA2ODhoMjA0LjgwMWM1NS4yOTYgMCA4OS41OTktMzMuNDA4IDg5LjU5OS04MC42NCAwLTQ5LjUzNi0zNC41Ni04MC42NC04OS41OTktODAuNjRoLTIwNC44MDF2MTYxLjI4ek01NjcuMjk0IDIwNy44NzFoLTIxMS44Mzl2MTc1LjEwNGgyMTEuOTY4YzYzLjM2IDAgOTcuOTItMzkuMTY4IDk3LjkyLTg3LjU1MiAwLTU1LjI5Ni0zNi44NjQtODcuNTUyLTk3LjkyLTg3LjU1MmgtMC4xMjl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NDM7IiBnbHlwaC1uYW1lPSJjcm9wIiBkPSJNOTkzLjM0MyAxODMuNjUxaC05MC43NzF2NTkxLjM4MmMwIDAuODU2IDAgMS43MTMgMCAyLjU2OSAwIDMzLjEwNi0yNi44MzcgNTkuOTQzLTU5Ljk0MyA1OS45NDNoLTU5Mi41ODF2ODguMjAyYzAgMTguOTE4LTE1LjMzNiAzNC4yNTMtMzQuMjUzIDM0LjI1M2gtNTcuMDMyYy0xOC45MTggMC0zNC4yNTMtMTUuMzM2LTM0LjI1My0zNC4yNTN2MC04OC4zNzNoLTkwLjI1N2MtMTguOTE4IDAtMzQuMjUzLTE1LjMzNi0zNC4yNTMtMzQuMjUzdi01Ny4zNzRjMC0xOC45MTggMTUuMzM2LTM0LjI1MyAzNC4yNTMtMzQuMjUzaDkwLjc3MXYtNTkwLjY5N2MwLTAuODU2IDAtMS43MTMgMC0yLjU2OSAwLTMzLjEwNiAyNi44MzctNTkuOTQzIDU5Ljk0My01OS45NDNoNTkyLjU4MXYtODguNzE2YzAtMTguOTE4IDE1LjMzNi0zNC4yNTMgMzQuMjUzLTM0LjI1M2g1Ny4zNzRjMTguOTE4IDAgMzQuMjUzIDE1LjMzNiAzNC4yNTMgMzQuMjUzdjg5LjA1OGg4OS45MTVjMTguOTE4IDAgMzQuMjUzIDE1LjMzNiAzNC4yNTMgMzQuMjUzdjU2Ljg2YzAgMTguOTE4LTE1LjMzNiAzNC4yNTMtMzQuMjUzIDM0LjI1M3pNMjQ5LjUzNSAxODMuOTkzdjUyOC41MjdoNTI4LjAxM3YtNTI4Ljg3aC01MjcuNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g0NDsiIGdseXBoLW5hbWU9InBob3RvLXBpY3R1cmUiIGQ9Ik0xMjggODMxLjkwOWg3NjhjNzAuNjkyIDAgMTI4LTU3LjMwOCAxMjgtMTI4di01MTJjMC03MC42OTItNTcuMzA4LTEyOC0xMjgtMTI4aC03NjhjLTcwLjY5MiAwLTEyOCA1Ny4zMDgtMTI4IDEyOHY1MTJjMCA3MC42OTIgNTcuMzA4IDEyOCAxMjggMTI4ek04NjQgMTkyYzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMnY0NDhjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC03MDRjLTE3LjY3MyAwLTMyLTE0LjMyNy0zMi0zMnYtMjc3LjExNGMwLTEwLjQ3OSA1LjEzMS0yMC4yOTQgMTMuNzM1LTI2LjI3NSAxNC41MTEtMTAuMDg3IDM0LjQ1My02LjUwMSA0NC41NCA4LjAxMWw1LjQ2OCA3Ljg2NmMzLjA4OCA1LjAyOSA5LjM1NCA4LjQ3MSAxNi41ODIgOC40NzFzMTMuNDk0LTMuNDQxIDE2LjYzMS04LjU1OWw0Mi43NC02MS44NjMgMTc0LjcxMSAyNTIuOTJjNS41NDUgMTAuMzAxIDE3LjkzMSAxNy40NzIgMzIuMzE5IDE3LjQ3MiAxNC4wMDQgMCAyNi4xMDgtNi43OTMgMzEuOTUxLTE2LjgyNWwyNjIuMDQyLTM3OS42OTRjMC44MjYtMS4zNDEgMS40NTctMi43OCAxLjg4Ni00LjQxaDkzLjM5NXpNNzM2IDY0MGM1My4wMTkgMCA5Ni00Mi45ODEgOTYtOTZzLTQyLjk4MS05Ni05Ni05NmMtNTMuMDE5IDAtOTYgNDIuOTgxLTk2IDk2czQyLjk4MSA5NiA5NiA5NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g0NTsiIGdseXBoLW5hbWU9InVzZXItcmVwdXRhdGlvbi1wb2ludHMiIGQ9Ik05NTcuNzYgNTUxLjA0MGMtMjIuMjQ5LTEwMi4xNDQtMjEzLjI0OC0xODEuODg4LTQ0NS43Ni0xODEuODg4LTI0Ny40NDYgMC00NDggOTAuMzQ2LTQ0OCAyMDEuODk4di0xMjMuMDUxYzAtMTExLjU1MiAyMDAuNTU1LTIwMS44OTggNDQ4LTIwMS44OThzNDQ4IDkwLjM0NyA0NDggMjAxLjg5OGMtMC4wMTcgNC43MzctMC43NjQgMzkuMDg0LTIuMjQgMTAzLjA0MnpNNTEyIDEyMy4wNTFjLTI0Ny40NDYgMC00NDggOTAuMzQ3LTQ0OCAyMDEuODk3di0xMjMuMDUxYzAtMTExLjU1MiAyMDAuNTU1LTIwMS44OTcgNDQ4LTIwMS44OTdzNDQ4IDkwLjM0NyA0NDggMjAxLjg5N3YxMjMuMDUxYzAtMTExLjU1Mi0yMDAuNTU1LTIwMS44OTctNDQ4LTIwMS44OTd6TTk2MCA2OTQuMTAxYzAtMTExLjcwMi0yMDAuNTU1LTIwMS4zMDEtNDQ4LTIwMS4zMDFzLTQ0OCA4OS42LTQ0OCAyMDEuMzAxYzAgMTExLjcwMSAyMDAuNTU1IDIwMS44OTkgNDQ4IDIwMS44OTlzNDQ4LTkwLjM0NyA0NDgtMjAxLjg5OXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g0NjsiIGdseXBoLW5hbWU9ImFuaW1hdGlvbi12aWRlbyIgZD0iTTk1Mi4xODIgODMybDAuMDMxLTAuMDAyYzM5LjcwMS0wLjMyMyA3MS43ODgtMzMuNSA3MS43ODgtNzQuMzggMCAwIDAgMCAwLTAuMDAydi02MTkuMjM0YzAtMC4wMDIgMC0wLjAwMyAwLTAuMDAzIDAtNDAuODgtMzIuMDg3LTc0LjA1OC03MS44MTgtNzQuMzhoLTg3OS44MDljLTM5Ljk3MSAwLTcyLjM3MyAzMy4zMDMtNzIuMzczIDc0LjM4M3Y2MTkuMjM0YzAgNDEuMDgyIDMyLjQwMyA3NC4zODMgNzIuMzczIDc0LjM4M2g4NzkuODA5ek0xMjggNzM2Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTY0YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmg5NmMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NjRjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC05NnpNMzUyIDczNmMtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi02NGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoOTZjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjY0YzAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMmgtOTZ6TTU3NiA3MzZjLTE3LjY3MyAwLTMyLTE0LjMyNy0zMi0zMnYtNjRjMC0xNy42NzMgMTQuMzI3LTMyIDMyLTMyaDk2YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMnY2NGMwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJoLTk2ek04MDAgNzM2Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTY0YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmg5NmMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NjRjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC05NnpNMTI4IDI4OGMtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi02NGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoOTZjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjY0YzAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMmgtOTZ6TTM1MiAyODhjLTE3LjY3MyAwLTMyLTE0LjMyNy0zMi0zMnYtNjRjMC0xNy42NzMgMTQuMzI3LTMyIDMyLTMyaDk2YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMnY2NGMwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJoLTk2ek01NzYgMjg4Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTY0YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmg5NmMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NjRjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC05NnpNODAwIDI4OGMtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi02NGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoOTZjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjY0YzAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMmgtOTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NDc7IiBnbHlwaC1uYW1lPSJ0aHVtYm5haWxzIiBkPSJNMjM5Ljc2NSA4OTZoLTE0NC40MDVjLTE3LjMyIDAtMzEuMzYtMTQuMDQwLTMxLjM2LTMxLjM2di0xNDQuNDA1YzAtMTcuMzIgMTQuMDQwLTMxLjM2IDMxLjM2LTMxLjM2aDE0NC40MDVjMTcuMzIgMCAzMS4zNiAxNC4wNDAgMzEuMzYgMzEuMzZ2MTQ0LjQwNWMwIDE3LjMyLTE0LjA0MCAzMS4zNi0zMS4zNiAzMS4zNnpNNTg0LjEyOCA4OTZoLTE0NC4yNTZjLTE3LjMyIDAtMzEuMzYtMTQuMDQwLTMxLjM2LTMxLjM2di0xNDQuNDA1YzAtMTcuMzIgMTQuMDQwLTMxLjM2IDMxLjM2LTMxLjM2aDE0NC40MDVjMTcuMzIgMCAzMS4zNiAxNC4wNDAgMzEuMzYgMzEuMzZ2MTQ0LjQwNWMwIDAgMCAwIDAgMCAwIDE3LjMyLTE0LjA0MCAzMS4zNi0zMS4zNiAzMS4zNi0wLjA1MiAwLTAuMTA1IDAtMC4xNTggMHpNOTYwIDg2NC42NGMwIDE3LjMyLTE0LjA0MCAzMS4zNi0zMS4zNiAzMS4zNmgtMTQ0LjQwNWMtMTcuMzIgMC0zMS4zNi0xNC4wNDAtMzEuMzYtMzEuMzZ2MC0xNDQuMjU2YzAtMTcuMzIgMTQuMDQwLTMxLjM2IDMxLjM2LTMxLjM2aDE0NC40MDVjMTcuMzIgMCAzMS4zNiAxNC4wNDAgMzEuMzYgMzEuMzZ2MTQ0LjI1NnpNMjM5Ljc2NSA1NTEuNDg4aC0xNDQuNDA1Yy0xNy4zMiAwLTMxLjM2LTE0LjA0MC0zMS4zNi0zMS4zNnYtMTQ0LjQwNWMwLTE3LjMyIDE0LjA0MC0zMS4zNiAzMS4zNi0zMS4zNmgxNDQuNDA1YzE3LjMyIDAgMzEuMzYgMTQuMDQwIDMxLjM2IDMxLjM2djE0NC40MDVjMCAxNy4zMi0xNC4wNDAgMzEuMzYtMzEuMzYgMzEuMzZ6TTU4NC4xMjggNTUxLjQ4OGgtMTQ0LjI1NmMtMTcuMzIgMC0zMS4zNi0xNC4wNDAtMzEuMzYtMzEuMzZ2LTE0NC40MDVjMC0xNy4zMiAxNC4wNDAtMzEuMzYgMzEuMzYtMzEuMzZoMTQ0LjQwNWMxNy4zMiAwIDMxLjM2IDE0LjA0MCAzMS4zNiAzMS4zNnYxNDQuNDA1YzAgMTcuMzItMTQuMDQwIDMxLjM2LTMxLjM2IDMxLjM2ek05MjguNjQgNTUxLjQ4OGgtMTQ0LjQwNWMtMTcuMzIgMC0zMS4zNi0xNC4wNDAtMzEuMzYtMzEuMzZ2MC0xNDQuMjU2YzAtMTcuMzIgMTQuMDQwLTMxLjM2IDMxLjM2LTMxLjM2aDE0NC40MDVjMTcuMzIgMCAzMS4zNiAxNC4wNDAgMzEuMzYgMzEuMzZ2MTQ0LjI1NmMwIDE3LjMyLTE0LjA0MCAzMS4zNi0zMS4zNiAzMS4zNnpNMjM5Ljc2NSAyMDYuOTc2aC0xNDQuNDA1Yy0xNy4zMiAwLTMxLjM2LTE0LjA0MC0zMS4zNi0zMS4zNnYtMTQ0LjI1NmMwLTE3LjMyIDE0LjA0MC0zMS4zNiAzMS4zNi0zMS4zNmgxNDQuNDA1YzE3LjMyIDAgMzEuMzYgMTQuMDQwIDMxLjM2IDMxLjM2djE0NC4yNTZjMCAxNy4zMi0xNC4wNDAgMzEuMzYtMzEuMzYgMzEuMzZ6TTU4NC4xMjggMjA2Ljk3NmgtMTQ0LjI1NmMtMTcuMzIgMC0zMS4zNi0xNC4wNDAtMzEuMzYtMzEuMzZ2LTE0NC4yNTZjMC0xNy4zMiAxNC4wNDAtMzEuMzYgMzEuMzYtMzEuMzZoMTQ0LjQwNWMxNy4zMiAwIDMxLjM2IDE0LjA0MCAzMS4zNiAzMS4zNnYxNDQuMjU2YzAgMTcuMzItMTQuMDQwIDMxLjM2LTMxLjM2IDMxLjM2ek05MjguNjQgMjA2Ljk3NmgtMTQ0LjQwNWMtMTcuMzIgMC0zMS4zNi0xNC4wNDAtMzEuMzYtMzEuMzZ2LTE0NC4yNTZjMC0xNy4zMiAxNC4wNDAtMzEuMzYgMzEuMzYtMzEuMzZoMTQ0LjQwNWMxNy4zMiAwIDMxLjM2IDE0LjA0MCAzMS4zNiAzMS4zNnYxNDQuMjU2YzAgMTcuMzItMTQuMDQwIDMxLjM2LTMxLjM2IDMxLjM2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDQ4OyIgZ2x5cGgtbmFtZT0icmVmcmVzaCIgZD0iTTcxNi44OTQgNjcyLjU4Yy0xLjI4IDEuMTY2LTIuNTcxIDIuMzIyLTMuODcyIDMuNDY3LTY5LjAwOSA2MC43MzItMTYxLjU4NCA4Ny41ODYtMjUzLjgyMSA3MS4zMjMtMTY1LjM0NC0yOS4xNTUtMjc1Ljc0Ny0xODYuODI3LTI0Ni41OTMtMzUyLjE3MXMxODYuODI3LTI3NS43NDcgMzUyLjE3MS0yNDYuNTkzYzc3Ljk0NyAxMy43NDQgMTQ1Ljc1MSA1Ni40MzYgMTkxLjc5NyAxMTguODQ0IDI2LjIzMiAzNS41NTMgNzYuMzE4IDQzLjEwOSAxMTEuODcxIDE2Ljg3N3M0My4xMDktNzYuMzE4IDE2Ljg3Ny0xMTEuODcxYy03MC4xODktOTUuMTI4LTE3My45NzEtMTYwLjQ3Mi0yOTIuNzYyLTE4MS40MTgtMjUyLjM2Ny00NC40OTktNDkzLjAyNCAxMjQuMDExLTUzNy41MjQgMzc2LjM3OHMxMjQuMDExIDQ5My4wMjQgMzc2LjM3OCA1MzcuNTI0YzE0MC42MyAyNC43OTcgMjgyLjE4NS0xNi4yNjYgMzg3LjMwOS0xMDguNzgxIDUuOTYtNS4yNDUgMTEuNzgtMTAuNjM3IDE3LjQ1NS0xNi4xNzFsNDguMjc5IDQzLjQ3YzExLjc1IDEwLjU3OSAyNi45OTkgMTYuNDM1IDQyLjgxIDE2LjQzOSAzNS4zNDYgMC4wMDggNjQuMDA2LTI4LjYzOSA2NC4wMTQtNjMuOTg2bDAuMDQ4LTIxNS43MDJjMC0yLjI0NC0wLjExNy00LjQ4Ny0wLjM1Mi02LjcxOC0zLjcwMy0zNS4xNTItMzUuMi02MC42NDYtNzAuMzUyLTU2Ljk0NGwtMjE0LjUxNSAyMi41OTVjLTE1LjcyNCAxLjY1Ni0zMC4yNzggOS4wNzQtNDAuODU3IDIwLjgyNC0yMy42NTEgMjYuMjY3LTIxLjUzIDY2LjczNCA0LjczNyA5MC4zODZsNDYuOTAxIDQyLjIzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDQ5OyIgZ2x5cGgtbmFtZT0iaW5mbyIgZD0iTTUxMiA5NjBjNzAuNjY3IDAgMTM3LTEzLjMzMyAxOTktNDAgNjIuNjY3LTI2LjY2NyAxMTcuMTY2LTYzLjE2NiAxNjMuNS0xMDkuNXM4Mi44MzMtMTAwLjgzMyAxMDkuNS0xNjMuNWMyNi42NjctNjIgNDAtMTI4LjMzMyA0MC0xOTlzLTEzLjMzMy0xMzctNDAtMTk5Yy0yNi42NjctNjIuNjY3LTYzLjE2Ni0xMTcuMTY2LTEwOS41LTE2My41cy0xMDAuODMzLTgyLjgzMy0xNjMuNS0xMDkuNWMtNjItMjYuNjY3LTEyOC4zMzMtNDAtMTk5LTQwcy0xMzcgMTMuMzMzLTE5OSA0MGMtNjIuNjY3IDI2LjY2Ny0xMTcuMTY2IDYzLjE2Ni0xNjMuNSAxMDkuNXMtODIuODMzIDEwMC44MzMtMTA5LjUgMTYzLjVjLTI2LjY2NyA2Mi00MCAxMjguMzMzLTQwIDE5OXMxMy4zMzMgMTM3IDQwIDE5OWMyNi42NjcgNjIuNjY3IDYzLjE2NiAxMTcuMTY2IDEwOS41IDE2My41czEwMC44MzMgODIuODMzIDE2My41IDEwOS41YzYyIDI2LjY2NyAxMjguMzMzIDQwIDE5OSA0MHpNNTEyIDUxMmMtMzUuMzQ2IDAtNjQtMjguNjU0LTY0LTY0di0xOTJjMC0zNS4zNDYgMjguNjU0LTY0IDY0LTY0czY0IDI4LjY1NCA2NCA2NHYxOTJjMCAzNS4zNDYtMjguNjU0IDY0LTY0IDY0ek01MTIgNTc2YzM1LjM0NiAwIDY0IDI4LjY1NCA2NCA2NHMtMjguNjU0IDY0LTY0IDY0Yy0zNS4zNDYgMC02NC0yOC42NTQtNjQtNjRzMjguNjU0LTY0IDY0LTY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDRhOyIgZ2x5cGgtbmFtZT0iaG9tZSIgZD0iTTkzNi44ODEgNjAyLjA1N2wtNDEyLjE2MSAzMTkuMjAxYy01LjM3IDQuMjItMTIuMjI4IDYuNzY3LTE5LjY4IDYuNzY3cy0xNC4zMS0yLjU0Ny0xOS43NDgtNi44MTlsLTM5OC45NzItMzE5LjQ2OWMtNy4yMzYtNS45MDItMTEuODI0LTE0LjgxNC0xMS44NC0yNC43OTd2LTU3Ni45NjVjMC0xNy42NzMgMTQuMzI3LTMyIDMyLTMyaDIzNi45NTljMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjM1My4yODFoMjczLjEyMXYtMzUzLjI4MWMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoMjM2Ljk1OWMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NTc2Ljk2MmMtMC4wMzcgMTAuMTc5LTQuODIxIDE5LjIzMi0xMi4yNTEgMjUuMDY4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDRiOyIgZ2x5cGgtbmFtZT0iaGVhcnQiIGQ9Ik05ODQuNjE1IDU3OC41MTFjMCAyLjUwNyAwIDUuMTYyIDAgNy42N3MwIDUuNjA0IDAgOC41NTRjMCAyLjk1IDAgOS41ODYgMCAxNC43NDggMCAyLjA2NSAwIDMuOTgxIDAgNS44OTkgMCA2LjA0Ny0wLjc1OSAxMi4wOTMtMS41MTkgMTguMTM5IDAgMC44ODUgMCAxLjc3MSAwIDIuNTA3LTYuMzY3IDQ4LjkzMS0yOS4wOTkgOTEuODE1LTYyLjYwOCAxMjQuMTU0LTQ2LjQ4NiA0NC40MTMtMTEwLjI1MiA3MS44MTktMTgwLjU5NyA3MS44MTlzLTEzNC4xMTMtMjcuNDA4LTE4MC42MjQtNzEuODQzYy0zNS4yOS0zNS41MDMtMzkuNjg4LTQ3LjMtNDYuOTY2LTQ3LjNzLTExLjk3OCAxMS4zNTQtNDcuNDU4IDQ2LjQ1MmMtNDUuNjQ1IDQ0LjE5OS0xMDguNTk2IDcxLjUyMi0xNzguMTA5IDcxLjUyMi0wLjIzMSAwLTAuNDYzIDAtMC42OTMtMC4wMDItMC45MjQgMC4wMTQtMi4wNTkgMC4wMTktMy4xOTUgMC4wMTktNjkuNzM3IDAtMTMyLjg5Ni0yNy4zODQtMTc4LjczLTcxLjctMzMuNTg0LTMyLjEwMi01Ni40OTEtNzQuNzAyLTYzLjA5Mi0xMjIuMzMxLTAuMTI1LTEuOTc1LTAuMTI1LTIuODU5LTAuMTI1LTMuNTk2IDAtNi4wNDctMS4yMTItMTEuOTQ1LTEuNTE5LTE4LjEzOSAwLTEuOTY2IDAtMy45MzIgMC01Ljg5OSAwLTQuNzIgMC05LjU4NiAwLTE0Ljc0OHMwLTUuNjA0IDAtOC40MDdjMC0yLjgwMyAwLTUuMzA5IDAtNy44MTcgNy4yMzEtNjAuNTU0IDI4LjA2OS0xMTUuMjM2IDU5LjQ2MS0xNjIuNjg5bC0wLjkzMyAxLjUwN2MyLjEyMS0zLjI0NCAzLjYzOS02LjYzNiA1LjkxMy05Ljg4IDg1LjUxNy0xMjkuNDc2IDMzMy43MjYtMzQzLjE1MyA0MDguMTc1LTM0My4xNTMgNzQuNTk5IDAgMzIyLjY1NyAyMTQuMjcgNDA4LjQ3NyAzNDMuNzQ1IDIuMTIzIDMuMjQ0IDMuNzkyIDYuNjM2IDUuOTEzIDkuODggMzAuNDAxIDQ2LjI3IDUxLjA1OCAxMDEuMzQ0IDU3Ljc2MyAxNjAuNTA2bDAuNDYxIDAuMzgyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDRjOyIgZ2x5cGgtbmFtZT0ibGlnaHRidWxiIiBkPSJNODU4LjQ1MyA2MTMuMzU1YzAgMC4xMTQgMCAwLjI0OSAwIDAuMzg0IDAgMTkxLjM0MS0xNTUuMTEyIDM0Ni40NTMtMzQ2LjQ1MyAzNDYuNDUzcy0zNDYuNDUzLTE1NS4xMTItMzQ2LjQ1My0zNDYuNDUzYzAtMTAzLjI4MSA0NS4xOTMtMTk2LjAwNyAxMTYuODgzLTI1OS40OCAxNi44OS0xNC43MDEgMjcuMzI2LTM1LjcxMyAyNy41MDEtNTkuMTY2di00NC4wNjNjMC0wLjA1MSAwLTAuMTExIDAtMC4xNzEgMC0yMy4xODcgMTguNzk3LTQxLjk4NCA0MS45ODQtNDEuOTg0IDAgMCAwIDAgMCAwaDMyMC4xNzFjMjMuMTg3IDAgNDEuOTg0IDE4Ljc5NyA0MS45ODQgNDEuOTg0djQ0LjIwM2MwLjIwMyAyMy40MjYgMTAuNjM1IDQ0LjM3NSAyNy4wNDAgNTguNjI4IDcyLjE0IDYzLjYzOSAxMTcuMzQ0IDE1Ni4xNzIgMTE3LjM0NCAyNTkuMjYzIDAgMC4xNDIgMCAwLjI4MyAwIDAuNDI1ek02OTUuOTc4IDc0LjM4OWgtMzY3Ljk1N2MtOS45OTEgMC0xOC4wOTEgOC4wOTktMTguMDkxIDE4LjA5MXYzOS40MjRjMCA5Ljk5MSA4LjA5OSAxOC4wOTEgMTguMDkxIDE4LjA5MWgzNjcuOTU3YzkuOTkxIDAgMTguMDkxLTguMDk5IDE4LjA5MS0xOC4wOTF2LTM5LjQyNGMwLTkuOTkxLTguMDk5LTE4LjA5MS0xOC4wOTEtMTguMDkxek02MzEuMTI1LTY0LjE5MmgtMjM4LjkzM2MtOS45OTEgMC0xOC4wOTEgOC4wOTktMTguMDkxIDE4LjA5MXYzOS4yNTNjMCA5Ljk5MSA4LjA5OSAxOC4wOTEgMTguMDkxIDE4LjA5MWgyMzguOTMzYzkuOTkxIDAgMTguMDkxLTguMDk5IDE4LjA5MS0xOC4wOTF2LTM5LjQyNGMtMC4wOTctOS45MTgtOC4xNTktMTcuOTItMTguMDkwLTE3LjkyIDAgMC0wLjAwMSAwLTAuMDAxIDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NGQ7IiBnbHlwaC1uYW1lPSJoZWxwLXN1cHBvcnQiIGQ9Ik05ODkuODY3IDYzMS42MzdjLTcuMDk4IDE4LjI4Ny0yNC41NTQgMzEuMDE2LTQ0Ljk4MyAzMS4wMTYtNi4wMzMgMC0xMS44MDctMS4xMS0xNy4xMjgtMy4xMzdsLTE0LjAwNi01LjE4Yy00NC4wNzQgODQuMzYtMTExLjIyNSAxNTEuNTExLTE5My4wODkgMTk0LjM5NGwyLjc5NiAxNS41MjZjMS44OTUgNC45NjUgMi45OTIgMTAuNzA3IDIuOTkyIDE2LjcwNiAwIDIwLjM1Mi0xMi42MzMgMzcuNzU0LTMwLjQ4NSA0NC43OTEtNTQuODA5IDIxLjY3Ny0xMTcuOTI3IDM0LjE3OS0xODMuOTY0IDM0LjE3OXMtMTI5LjE1NS0xMi41MDItMTg3LjExNC0zNS4yNjljLTE0LjgxLTUuODk0LTI3LjUzOS0yMy4zNTEtMjcuNTM5LTQzLjc4IDAtNi4wMzMgMS4xMS0xMS44MDcgMy4xMzctMTcuMTI4bDUuMTgtMTQuMDA2Yy04NC4zNi00NC4wNzQtMTUxLjUxMS0xMTEuMjI1LTE5NC4zOTQtMTkzLjA4OWwtMTUuNTI2IDIuNzk2Yy00Ljk2NSAxLjg5NS0xMC43MDcgMi45OTItMTYuNzA2IDIuOTkyLTIwLjM1MiAwLTM3Ljc1NC0xMi42MzMtNDQuNzkxLTMwLjQ4NS0yMS42NzctNTQuODA5LTM0LjE3OS0xMTcuOTI3LTM0LjE3OS0xODMuOTY0czEyLjUwMi0xMjkuMTU1IDM1LjI2OS0xODcuMTE0YzUuODk0LTE0LjgxIDIzLjM1MS0yNy41MzkgNDMuNzgtMjcuNTM5IDYuMDMzIDAgMTEuODA3IDEuMTEgMTcuMTI4IDMuMTM3bDE0LjAwNiA1LjE4YzQ0LjA4My04NC4zNTMgMTExLjIzMS0xNTEuNTAxIDE5My4wODktMTk0LjM5M2wtMi43OTUtMTUuNTI3Yy0xLjg5NS00Ljk2NS0yLjk5Mi0xMC43MDctMi45OTItMTYuNzA2IDAtMjAuMzUyIDEyLjYzMy0zNy43NTQgMzAuNDg1LTQ0Ljc5MSA1NC43ODUtMjEuNjU2IDExNy44NzMtMzQuMTQ2IDE4My44NzgtMzQuMTQ2czEyOS4wOTMgMTIuNDkgMTg3LjAyOSAzNS4yMzVjMTQuODEgNS44OTUgMjcuNTM5IDIzLjM1MSAyNy41MzkgNDMuNzgxIDAgNi4wMzMtMS4xMSAxMS44MDctMy4xMzcgMTcuMTI4bC01LjE4IDE0LjAwNmM4NC40MjIgNDQuMDU3IDE1MS42MjkgMTExLjIxIDE5NC41NjQgMTkzLjA5MWwxNS41MjctMi43OTdjNC45NjUtMS44OTUgMTAuNzA3LTIuOTkyIDE2LjcwNi0yLjk5MiAyMC4zNTIgMCAzNy43NTQgMTIuNjMzIDQ0Ljc5MSAzMC40ODUgMjEuNjU2IDU0Ljc4NSAzNC4xNDYgMTE3Ljg3MyAzNC4xNDYgMTgzLjg3OHMtMTIuNDkgMTI5LjA5My0zNS4yMzUgMTg3LjAyOXpNMzA1LjE1MiAzNjUuMzk3bC0yMjYuMTMzLTgzLjYyN2MtMTkuNTIyIDQ5LjM0NC0zMC44NCAxMDYuNTA4LTMwLjg0IDE2Ni4zMTVzMTEuMzE4IDExNi45NyAzMS45MyAxNjkuNDY1bDEwLjE3NC03LjI0NiAyMTQuODY5LTc5LjUzMWMtMTAuMDkxLTI0LjQ1Mi0xNS45NS01Mi44NDMtMTUuOTUtODIuNjAzczUuODU5LTU4LjE1IDE2LjQ4Ny04NC4wODJ6TTUxMiA5MTEuODcyYzAuMDIwIDAgMC4wNDQgMCAwLjA2OCAwIDU5Ljc1OCAwIDExNi44NjktMTEuMzM3IDE2OS4yOTctMzEuOTc5bC03LjIzMi0xMC4xNzYtNzkuNTMxLTIxNC44NjljLTI0LjQ1MiAxMC4wOTEtNTIuODQzIDE1Ljk1LTgyLjYwMyAxNS45NXMtNTguMTUtNS44NTktODQuMDgyLTE2LjQ4N2wtODIuMTQ3IDIyNi42N2M0OS4yOTIgMTkuNTUzIDEwNi40MDMgMzAuODkxIDE2Ni4xNjEgMzAuODkxIDAuMDI0IDAgMC4wNDggMCAwLjA3MiAwek01MTItMTUuNzAxYy0wLjAyMCAwLTAuMDQ0IDAtMC4wNjggMC01OS43NTggMC0xMTYuODY5IDExLjMzNy0xNjkuMjk3IDMxLjk3OWw4Ni43NjMgMjI1LjA0NWMyNC40NTItMTAuMDkxIDUyLjg0My0xNS45NSA4Mi42MDMtMTUuOTVzNTguMTUgNS44NTkgODQuMDgyIDE2LjQ4N2w4Mi4xNDctMjI2LjY3Yy00OS4zMDEtMTkuNjE1LTEwNi40MjctMzEuMDExLTE2Ni4yMDktMzEuMDYxek02NzQuMTMzIDUxMy4xOTVjNy45MjYtMTkuMTQ0IDEyLjUyOS00MS4zNzYgMTIuNTI5LTY0LjY4M3MtNC42MDMtNDUuNTM5LTEyLjk0OS02NS44MzZjLTEuNzg3LTQuMTcxLTMuMDY5LTEwLjM1NC0zLjA2OS0xNi44MzcgMC0yMC42MDMgMTIuOTQ2LTM4LjE4MiAzMS4xNDctNDUuMDQ3bDUuNzkzLTIuMTU4Yy0xNy42NjMtMjYuMjgyLTM5LjU5Ni00OC4yMTQtNjUuMDMyLTY1LjM0MWwtMi44OTMgNC45MjVjLTYuOTc0IDE4LjUzMi0yNC41NTMgMzEuNDc4LTQ1LjE1NiAzMS40NzgtNi40ODMgMC0xMi42NjYtMS4yODItMTguMzExLTMuNjA2LTE4LjgyNC03LjgxLTQxLjA1Ni0xMi40MTMtNjQuMzYyLTEyLjQxM3MtNDUuNTM5IDQuNjAzLTY1LjgzNiAxMi45NDljLTQuMTMgMS43NS0xMC4yNjIgMy4wMDktMTYuNjg5IDMuMDA5LTIwLjU4IDAtMzguMTQ0LTEyLjkxOC00NS4wMjQtMzEuMDg4bC0yLjE1OC01Ljc5MmMtMjYuMjExIDE3LjY4LTQ4LjA4NiAzOS42MDktNjUuMTY5IDY1LjAyN2w0LjkyMyAyLjg5OGMxOC41MzIgNi45NzQgMzEuNDc4IDI0LjU1MyAzMS40NzggNDUuMTU2IDAgNi40ODMtMS4yODIgMTIuNjY2LTMuNjA2IDE4LjMxMS03LjgxIDE4LjgyNC0xMi40MTMgNDEuMDU2LTEyLjQxMyA2NC4zNjJzNC42MDMgNDUuNTM5IDEyLjk0OSA2NS44MzZjMS43NSA0LjEzIDMuMDA5IDEwLjI2MiAzLjAwOSAxNi42ODkgMCAyMC41OC0xMi45MTggMzguMTQ0LTMxLjA4OCA0NS4wMjRsLTUuNzkyIDIuMTU4YzE3LjYzNyAyNi4xOTggMzkuNTA5IDQ4LjA3MCA2NC44NjQgNjUuMTcxbDIuODkxLTQuOTI2YzYuOTc0LTE4LjUzMiAyNC41NTMtMzEuNDc4IDQ1LjE1Ni0zMS40NzggNi40ODMgMCAxMi42NjYgMS4yODIgMTguMzExIDMuNjA2IDE4LjgyMyA3LjgxOCA0MS4wNTQgMTIuNDI2IDY0LjM2MiAxMi40MjZzNDUuNTQtNC42MDggNjUuODM0LTEyLjk2MmM0LjE3My0xLjc4NyAxMC4zNTYtMy4wNjkgMTYuODM5LTMuMDY5IDIwLjYwMyAwIDM4LjE4MiAxMi45NDYgNDUuMDQ3IDMxLjE0N2wyLjE1OCA1Ljc5M2MyNi4yNjktMTcuNjIxIDQ4LjE5OC0zOS40OTYgNjUuMzQzLTY0Ljg2OGwtNC45MjctMi44ODZjLTE4LjUwMS02Ljk5LTMxLjQxOS0yNC41NTQtMzEuNDE5LTQ1LjEzNCAwLTYuNDI2IDEuMjYtMTIuNTU5IDMuNTQ1LTE4LjE2M3pNOTQ0Ljk4MSAyODEuNzcxbC0xMS4yNjQgNC4wOTYtMjE0Ljg2OSA3OS41MzFjMTAuMDkxIDI0LjQ1MiAxNS45NSA1Mi44NDMgMTUuOTUgODIuNjAzcy01Ljg1OSA1OC4xNS0xNi40ODcgODQuMDgybDIyNi42NyA4Mi4xNDdjMTkuNTIyLTQ5LjM0NCAzMC44NC0xMDYuNTA4IDMwLjg0LTE2Ni4zMTVzLTExLjMxOC0xMTYuOTctMzEuOTMtMTY5LjQ2NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g0ZTsiIGdseXBoLW5hbWU9ImxvYWRlciIgZD0iTTUxMiA5NjBjLTM0LjQwNCAwLTYyLjI5My0yNy44OS02Mi4yOTMtNjIuMjkzdi0xNTEuNzIzYzAtMzQuNDA0IDI3Ljg5LTYyLjI5MyA2Mi4yOTMtNjIuMjkzczYyLjI5MyAyNy44OSA2Mi4yOTMgNjIuMjkzdjE1MS43MjNjMCAzNC40MDQtMjcuODkgNjIuMjkzLTYyLjI5MyA2Mi4yOTN6TTUxMiAyMTIuMzA5Yy0zNC40MDQgMC02Mi4yOTMtMjcuODktNjIuMjkzLTYyLjI5M3YtMTUxLjcyM2MwLTM0LjQwNCAyNy44OS02Mi4yOTMgNjIuMjkzLTYyLjI5M3M2Mi4yOTMgMjcuODkgNjIuMjkzIDYyLjI5M3YxNTEuNzIzYzAgMzQuNDA0LTI3Ljg5IDYyLjI5My02Mi4yOTMgNjIuMjkzek03MjIuNjAzIDU5Ni4zMDljMC4wMzMgMCAwLjA3MSAwIDAuMTEgMCAxNy4xNjUgMCAzMi43IDYuOTgxIDQzLjkyIDE4LjI1OWwxMDcuMzUyIDEwNy4zNTJjMTEuOTkgMTEuMzc3IDE5LjQ1IDI3LjQyOCAxOS40NSA0NS4yMjEgMCAzNC40MDQtMjcuODkgNjIuMjkzLTYyLjI5MyA2Mi4yOTMtMTcuNzkzIDAtMzMuODQzLTcuNDYtNDUuMTk1LTE5LjQyMmwtMTA3LjM3NS0xMDcuMzc3Yy0xMS4yNjMtMTEuMjcxLTE4LjIyOS0yNi44MzgtMTguMjI5LTQ0LjAzMiAwLTM0LjM5MiAyNy44NzEtNjIuMjc1IDYyLjI2LTYyLjI5M3pNMzAxLjM5NyAyOTkuNjkxYy0wLjAzMyAwLTAuMDcxIDAtMC4xMSAwLTE3LjE2NSAwLTMyLjctNi45ODEtNDMuOTItMTguMjU5bC0xMDcuMzUyLTEwNy4zNTJjLTExLjk5LTExLjM3Ny0xOS40NS0yNy40MjgtMTkuNDUtNDUuMjIxIDAtMzQuNDA0IDI3Ljg5LTYyLjI5MyA2Mi4yOTMtNjIuMjkzIDE3Ljc5MyAwIDMzLjg0MyA3LjQ2IDQ1LjE5NSAxOS40MjJsMTA3LjM3NSAxMDcuMzc3YzExLjI2MyAxMS4yNzEgMTguMjI5IDI2LjgzOCAxOC4yMjkgNDQuMDMyIDAgMzQuMzkyLTI3Ljg3MSA2Mi4yNzUtNjIuMjYgNjIuMjkzek05NjEuNzA3IDUxMC4yOTNoLTE1MS43MjNjLTM0LjQwNCAwLTYyLjI5My0yNy44OS02Mi4yOTMtNjIuMjkzczI3Ljg5LTYyLjI5MyA2Mi4yOTMtNjIuMjkzaDE1MS43MjNjMzQuNDA0IDAgNjIuMjkzIDI3Ljg5IDYyLjI5MyA2Mi4yOTNzLTI3Ljg5IDYyLjI5My02Mi4yOTMgNjIuMjkzek0yNzYuMzA5IDQ0OGMwIDM0LjQwNC0yNy44OSA2Mi4yOTMtNjIuMjkzIDYyLjI5M2gtMTUxLjcyM2MtMzQuNDA0IDAtNjIuMjkzLTI3Ljg5LTYyLjI5My02Mi4yOTNzMjcuODktNjIuMjkzIDYyLjI5My02Mi4yOTNoMTUxLjcyM2MzNC40MDQgMCA2Mi4yOTMgMjcuODkgNjIuMjkzIDYyLjI5M3pNNzY2LjYzNSAyODEuNDI5Yy0xMS4zNzcgMTEuOTktMjcuNDI4IDE5LjQ1LTQ1LjIyMSAxOS40NS0zNC40MDQgMC02Mi4yOTMtMjcuODktNjIuMjkzLTYyLjI5MyAwLTE3Ljc5MyA3LjQ2LTMzLjg0MyAxOS40MjItNDUuMTk1bDEwNy4zNzctMTA3LjM3NWMxMS4zNzctMTEuOTkgMjcuNDI4LTE5LjQ1IDQ1LjIyMS0xOS40NSAzNC40MDQgMCA2Mi4yOTMgMjcuODkgNjIuMjkzIDYyLjI5MyAwIDE3Ljc5My03LjQ2IDMzLjg0My0xOS40MjIgNDUuMTk1ek0yMzguMDgwIDgwOS45ODRjLTExLjE0IDEwLjU3MS0yNi4yMzMgMTcuMDczLTQyLjg0MyAxNy4wNzMtMzQuNDA0IDAtNjIuMjkzLTI3Ljg5LTYyLjI5My02Mi4yOTMgMC0xNi42MTEgNi41MDItMzEuNzAzIDE3LjA5OS00Mi44NzFsMTA3LjMyMy0xMDcuMzIyYzExLjM3Ny0xMS45OSAyNy40MjgtMTkuNDUgNDUuMjIxLTE5LjQ1IDM0LjQwNCAwIDYyLjI5MyAyNy44OSA2Mi4yOTMgNjIuMjkzIDAgMTcuNzkzLTcuNDYgMzMuODQzLTE5LjQyMiA0NS4xOTV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NGY7IiBnbHlwaC1uYW1lPSJwbHVnaW4tMiIgZD0iTTc1Ny45MyA2NTUuMjc0bDIuNzMxIDI3NC42MDNjMC4wMDEgMC4xMDEgMC4wMDIgMC4yMjEgMC4wMDIgMC4zNDEgMCAxNi4yMTItMTMuMTQzIDI5LjM1NS0yOS4zNTUgMjkuMzU1LTAuMDAxIDAtMC4wMDEgMC0wLjAwMiAwaC04Ny4wNDBjLTE2LjA1NS0wLjA5My0yOS4wNjgtMTIuOTg3LTI5LjM1NC0yOC45ODZsLTIuNzMxLTI3NS4zMTJoLTIwMC4wMjFsMi43MzEgMjc0LjQzMmMwLjAwMyAwLjE1MiAwLjAwNCAwLjMzMiAwLjAwNCAwLjUxMiAwIDE2LjE1NC0xMy4wNDggMjkuMjYtMjkuMTc5IDI5LjM1NGgtODcuMDQ5Yy0wLjAwMSAwLTAuMDAzIDAtMC4wMDQgMC0xNi4xMjYgMC0yOS4yMzMtMTIuOTI5LTI5LjUyMS0yOC45ODZsLTIuNzMxLTI3NS4zMTJoLTc2Ljk3MXYtMTY4Ljk2YzAuNjk5LTE0NC42NjkgOTYuNzMtMjY2LjcyMiAyMjguNDYyLTMwNi42MDdsNS4wMTAtMjE0LjI2OGMwLjA0OS04LjIzMyAzLjU4MS0xNS42MzEgOS4xOTYtMjAuODAzIDUuMzEzLTUuMDg5IDEyLjUwOC04LjIxIDIwLjQzMi04LjIxIDAuMDI0IDAgMC4wNDggMCAwLjA3MiAwaC0wLjAwNGMyOS4zNTUgMCA0NS41NjggMC44NTMgNjEuNzgxIDEuNTM2czMxLjU3MyAxLjM2NSA1OS45MDQgMS41MzZjMC4wMDEgMCAwLjAwMSAwIDAuMDAyIDAgMTYuMjgxIDAgMjkuNTAxIDEzLjEwMSAyOS42OTQgMjkuMzM2djIwOS41OTdjMTMzLjkzOSA0MC41MzggMjI5Ljg5NSAxNjIuNTczIDIzMC41NyAzMDcuMTIxdjE2OS4wMzl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NTA7IiBnbHlwaC1uYW1lPSJmb3JtaW5hdG9yIiBkPSJNOTc0LjY4MSA2NjMuNTEzbC00MzYuMjI0LTQzNi41NjVjLTguOTIxLTguODc0LTIzLjMzNS04Ljg3NC0zMi4yNTYgMGwtNTMuOTMxIDUzLjkzMWMtOC44NzQgOC45MjEtOC44NzQgMjMuMzM1IDAgMzIuMjU2bDQ1Ni4xOTIgNDU2LjcwNGMtMTY5LjQ1NyAyMTAuMTE4LTQ3My4xNDggMjUyLjExNi02OTMuMjcgOTUuODc1cy0yODAuNjgxLTQ1Ni43ODItMTM4LjI0NS02ODYuMDc4YzE0Mi40MzYtMjI5LjI5NyA0MzguNjkzLTMwOC4xODggNjc2LjMtMTgwLjA5M3MzMzQuNTMyIDQxOC45NTEgMjIxLjI2MyA2NjMuOTcxek0xMzcuMzkgMzQ5LjE0NWMtMi4yIDAuMDI4LTQuMzg0IDAuMzczLTYuNDg1IDEuMDI0LTguMDUxIDIuMjk4LTE0LjE2NCA4Ljg3LTE1Ljg3MiAxNy4wNjctNS42NTYgMjYuODI1LTguNTE2IDU0LjE2NC04LjUzMyA4MS41NzkgMC4yODIgMjIxLjU3NSAxNzkuODMzIDQwMS4xMjYgNDAxLjQwOCA0MDEuNDA4aDMxLjc0NGwtOTMuMTg0LTk0LjIwOGMtMi45MDgtMi45My02LjU3LTQuOTk3LTEwLjU4MS01Ljk3M3YwYy0xMzkuNTQyLTMyLjk2NS0yMzcuODktMTU3Ljg0NS0yMzcuMjI3LTMwMS4yMjcgMC4wNjQtMTEuNDEyIDAuODA1LTIyLjgwOSAyLjIxOS0zNC4xMzMgMC44MzYtNi45MjItMS41NTUtMTMuODQ0LTYuNDg1LTE4Ljc3M2wtNDAuNzg5LTQwLjEwN2MtNC4zMDYtNC4yODQtMTAuMTM5LTYuNjc4LTE2LjIxMy02LjY1NnpNMzg5LjkzMyAyMTAuOTljLTEuMzY5LTUuNjM2LTUuNTU3LTEwLjE2NS0xMS4wNzQtMTEuOTc3djBsLTE1OC4zNTgtNTEuNTk0Yy0xLjc3Mi0wLjI5Mi0zLjU4LTAuMjkyLTUuMzUyIDAtNS4zOTggMC4wMTUtMTAuNDYgMi42Mi0xMy42MDUgN3MtMy45ODggMTAuMDAzLTIuMjY4IDE1LjExMWw1MS42NzkgMTU4LjA5OWMxLjgxMyA1LjU1IDYuMzg2IDkuNzU5IDEyLjA3MyAxMS4xMTNzMTEuNjcxLTAuMzQzIDE1Ljc5Ni00LjQ3OWwxMDYuNjc5LTEwNi41MDVjNC4xMTctNC4wODkgNS43OTctMTAuMDI4IDQuNDMtMTUuNjYyek0zNDguNjc2IDM5NS4yMjVjLTYuMDc4LTAuMDQxLTExLjkxOCAyLjM1Ni0xNi4yMTMgNi42NTZsLTUzLjkzMSA1My45MzFjLTguODc0IDguOTIxLTguODc0IDIzLjMzNSAwIDMyLjI1NmwzNTMuNjIxIDM1My4yOGM4LjkyMSA4Ljg3NCAyMy4zMzUgOC44NzQgMzIuMjU2IDB2MGw1My45MzEtNTMuOTMxYzguODc0LTguOTIxIDguODc0LTIzLjMzNSAwLTMyLjI1NmwtMzUzLjQ1MS0zNTQuMzA0Yy00LjMwNi00LjI4NC0xMC4xMzktNi42NzgtMTYuMjEzLTYuNjU2ek01MDcuOTA4IDQ3LjQwNmMtMzIuMDI5IDAuMDIwLTYzLjk0MSAzLjg1OS05NS4wNjEgMTEuNDM1LTguMTAzIDEuOTE5LTE0LjUyMiA4LjA5MS0xNi43NTggMTYuMTEzczAuMDY1IDE2LjYyNCA2LjAwNiAyMi40NThsMzkuNDI0IDM5LjU5NWM1LjE4MyA1LjA3OCAxMi40NTUgNy40MTggMTkuNjI3IDYuMzE1IDE1LjQxLTIuNDU1IDMwLjk4OC0zLjcxIDQ2LjU5Mi0zLjc1NSAxNTAuMTYyLTAuMDM2IDI3OC41NDcgMTA4LjAzMyAzMDQuMTI4IDI1NiAwLjczMSA0LjU4MiAyLjg3OSA4LjgyIDYuMTQ0IDEyLjExN2w4OC40MDUgODguNDA1IDEuMzY1LTE5LjExNWMwLTkuMDQ1IDEuMzY1LTE4LjA5MSAxLjM2NS0yNy4xMzYgMC4yODMtMjIxLjkwOC0xNzkuMzMtNDAyLjA1NS00MDEuMjM3LTQwMi40MzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NTE7IiBnbHlwaC1uYW1lPSJ0cmFzaCIgZD0iTTg2NCA3MDRsLTU5LjExLTcwOS4zMTVjLTIuNzY0LTMzLjE3MS0zMC40OTMtNTguNjg1LTYzLjc3OS01OC42ODVoLTQ1OC4yMjNjLTMzLjI4NiAwLTYxLjAxNSAyNS41MTQtNjMuNzc5IDU4LjY4NWwtNTkuMTEgNzA5LjMxNWgtMzJjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjRoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC0zMnpNMzUyIDk2MGgzMjBjMTcuNjczIDAgMzItMTQuMzI3IDMyLTMydi02NGgtMzg0djY0YzAgMTcuNjczIDE0LjMyNyAzMiAzMiAzMnpNMzE5Ljg4MyA1NzUuMzc2Yy0yNi40NDUtMS44NDktNDYuMzg0LTI0Ljc4Ni00NC41MzUtNTEuMjMxbDI5LjAxOS00MTQuOTg3YzEuODQ5LTI2LjQ0NSAyNC43ODYtNDYuMzg0IDUxLjIzMS00NC41MzVzNDYuMzg0IDI0Ljc4NiA0NC41MzUgNTEuMjMxbC0yOS4wMTkgNDE0Ljk4N2MtMS44NDkgMjYuNDQ1LTI0Ljc4NiA0Ni4zODQtNTEuMjMxIDQ0LjUzNXpNNTEyIDU3NmMtMjYuNTEgMC00OC0yMS40OS00OC00OHYtNDE2YzAtMjYuNTEgMjEuNDktNDggNDgtNDhzNDggMjEuNDkgNDggNDh2NDE2YzAgMjYuNTEtMjEuNDkgNDgtNDggNDh6TTcwNy41OTggNTc1LjM3NmMtMjYuNDQ1IDEuODQ5LTQ5LjM4Mi0xOC4wOTAtNTEuMjMxLTQ0LjUzNWwtMjkuMDE5LTQxNC45ODdjLTEuODQ5LTI2LjQ0NSAxOC4wOTAtNDkuMzgyIDQ0LjUzNS01MS4yMzFzNDkuMzgyIDE4LjA5MCA1MS4yMzEgNDQuNTM1bDI5LjAxOSA0MTQuOTg3YzEuODQ5IDI2LjQ0NS0xOC4wOTAgNDkuMzgyLTQ0LjUzNSA1MS4yMzF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NTI7IiBnbHlwaC1uYW1lPSJwbHVnLWNvbm5lY3RlZCIgZD0iTTM1NC42NDUgNTczLjI2OWMtMi44MjEgMi44NzgtNi43NDkgNC42NjEtMTEuMDkzIDQuNjYxcy04LjI3Mi0xLjc4NC0xMS4wOTEtNC42NTlsLTAuMDAyLTAuMDAzLTExOS40NjctMTE5LjQ2N2MtMzMuOTA2LTMzLjk2Mi01NC44NzMtODAuODUtNTQuODczLTEzMi42MzUgMC00MC45MDIgMTMuMDgwLTc4Ljc0OSAzNS4yODYtMTA5LjU4NmwtMC4zODEgMC41NTYtMTc1Ljk1Ny0xNzUuNzg3Yy0xMC42NTctMTAuNjU3LTE3LjI0OS0yNS4zOC0xNy4yNDktNDEuNjQzIDAtMzIuNTI1IDI2LjM2Ny01OC44OTIgNTguODkyLTU4Ljg5MiAxNi4yNjIgMCAzMC45ODUgNi41OTIgNDEuNjQzIDE3LjI0OXYwbDE3NS43ODcgMTc2LjEyOGMzMC4yOC0yMS44MjUgNjguMTI3LTM0LjkwNSAxMDkuMDI5LTM0LjkwNSA1MS43ODUgMCA5OC42NzMgMjAuOTY3IDEzMi42MzcgNTQuODc2bDExOS40NjUgMTE5LjQ2NWMyLjgzNiAyLjg0IDQuNTkgNi43NjIgNC41OSAxMS4wOTNzLTEuNzU0IDguMjUzLTQuNTkgMTEuMDk0djB6TTEwMDYuOTMzIDk0Mi45MzNjLTEwLjYyOSAxMC42NS0yNS4zMjQgMTcuMjM5LTQxLjU1NyAxNy4yMzlzLTMwLjkyOS02LjU4OS00MS41NTYtMTcuMjM4bC0xNzYuMTI5LTE3NS45NThjLTMwLjI2IDIxLjc4MS02OC4wNzEgMzQuODM0LTEwOC45MyAzNC44MzQtNTEuNzUgMC05OC42MDktMjAuOTM5LTEzMi41NjgtNTQuODA2bC0xMTkuNDYzLTExOS40NjNjLTIuODM2LTIuODQtNC41OS02Ljc2Mi00LjU5LTExLjA5M3MxLjc1NC04LjI1MyA0LjU5LTExLjA5NHYwbDI4Mi42MjQtMjgyLjYyNGMyLjgyMS0yLjg3OCA2Ljc0OS00LjY2MSAxMS4wOTMtNC42NjFzOC4yNzIgMS43ODQgMTEuMDkxIDQuNjU5bDAuMDAyIDAuMDAzIDExOS40NjcgMTE5LjQ2N2MzMy45MDYgMzMuOTYyIDU0Ljg3MyA4MC44NSA1NC44NzMgMTMyLjYzNSAwIDQwLjkwMi0xMy4wODAgNzguNzQ5LTM1LjI4NiAxMDkuNTg2bDAuMzgxLTAuNTU2IDE3NS45NTcgMTc1Ljc4N2MxMC43MDEgMTAuNjM3IDE3LjMyNSAyNS4zNjYgMTcuMzI1IDQxLjY0M3MtNi42MjMgMzEuMDA2LTE3LjMyMiA0MS42NGwtMC4wMDMgMC4wMDN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NTM7IiBnbHlwaC1uYW1lPSJzdGFyIiBkPSJNMTAyMi42OTMgNTcyLjkzNmMtMy4yNTUgOS45MjQtMTIuMzk4IDE2Ljk4LTIzLjIgMTcuMDY3aC0zNDYuMjkzbC0xMTcuOTMxIDMzMy4zMTJjLTMuNDQzIDkuNjg3LTEyLjUzMSAxNi40OTktMjMuMjExIDE2LjQ5OXMtMTkuNzY3LTYuODExLTIzLjE1Ny0xNi4zMjdsLTExNy45ODQtMzM0LjE2NmgtMzQ2LjI4M2MtMTMuNTU0LTAuMDI1LTI0LjUzMi0xMS4wMTgtMjQuNTMyLTI0LjU3NiAwLTcuNzk2IDMuNjMtMTQuNzQ0IDkuMjkyLTE5LjI0N2wyNzAuMzg2LTIxNC4wNTUtMTIxLjAwMy0zNDIuMzU3Yy0wLjkyLTIuNDc3LTEuNDUzLTUuMzM5LTEuNDUzLTguMzI1IDAtMTMuNTczIDExLjAwMy0yNC41NzYgMjQuNTc2LTI0LjU3NiA0LjY5OSAwIDkuMDkxIDEuMzE5IDEyLjgyNCAzLjYwN2wzMTcuMzMzIDE5MC40MDMgMzE3LjQ0LTE5MC4yOTNjMy42MjYtMi4yMjcgOC4wMTctMy41NDYgMTIuNzE3LTMuNTQ2IDEzLjU3MyAwIDI0LjU3NiAxMS4wMDMgMjQuNTc2IDI0LjU3NiAwIDIuOTg2LTAuNTMzIDUuODQ4LTEuNTA4IDguNDk1bC0xMjAuOTQ4IDM0Mi4wMTYgMjcwLjMzNiAyMTQuMDE2YzUuNjQ2IDQuNTQyIDkuMjI4IDExLjQ1IDkuMjI4IDE5LjE5NCAwIDIuOTA3LTAuNTA1IDUuNjk2LTEuNDMxIDguMjg0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDU0OyIgZ2x5cGgtbmFtZT0ic2hpcHBlci1hbmNob3IiIGQ9Ik05OTkuNTk1IDQzMS45NTdsLTIzMS41OTUtOTAuNjI0IDc1LjI2NC01Ny44NTZjLTQwLjQ0OC04Ny43MjMtMTIwLjMyLTE4NS44NTYtMjc3LjE2My0yMDQuOHY0MDUuODQ1aDg3LjU1MmMzMi44OTYgMCA1OS41NjMgMjYuNjY3IDU5LjU2MyA1OS41NjN2MCAzNy43MTdjMCA2Ljg4MS01LjU3OCAxMi40NTktMTIuNDU5IDEyLjQ1OWgtMTMzLjk3M3Y4My45NjhjNTQuMDQ2IDIyLjI5NyA5MS4zOTIgNzQuNTc3IDkxLjM5MiAxMzUuNTc5IDAgODAuNzc4LTY1LjQ4MyAxNDYuMjYxLTE0Ni4yNjEgMTQ2LjI2MXMtMTQ2LjI2MS02NS40ODMtMTQ2LjI2MS0xNDYuMjYxYzAtNjEuMDAyIDM3LjM0NS0xMTMuMjgyIDkwLjQyMS0xMzUuMjI0bDAuOTcxLTAuMzU2di04My45NjhoLTEzMy44MDNjLTYuODgxIDAtMTIuNDU5LTUuNTc4LTEyLjQ1OS0xMi40NTl2MC0zNy43MTdjMC0zMi44OTYgMjYuNjY3LTU5LjU2MyA1OS41NjMtNTkuNTYzdjBoODYuODY5di00MDUuNTA0Yy0xMjUuODY3IDExLjE4Ni0yMzAuNzU2IDkwLjc2NC0yNzguMDQxIDIwMC45MjJsLTAuODI5IDIuMTcxIDc3LjY1MyA1OS4yMjEtMjMxLjU5NSA5MC42MjQgOS43MjgtMjYwLjQzNyA2MS40NCA0Ny4xMDRjNjkuNTY4LTEzNi41MDIgMjA0LjI4NC0yMzEuMDExIDM2Mi4wNTEtMjQyLjc3MWwxLjQ2OS0wLjA4OGMxLjc4My01LjAwNiA0LjUyMi05LjI4MyA4LjAyMy0xMi44MDFsLTAuMDAxIDAuMDAxIDE5Ljc5Ny0xNy4wNjdjNi4zNTktNi4zNDYgMTUuMTM3LTEwLjI2OSAyNC44MzItMTAuMjY5czE4LjQ3MyAzLjkyNCAyNC44MzMgMTAuMjdsLTAuMDAxLTAuMDAxIDE5Ljc5NyAxNy4wNjdjMy40NzIgMy41MzQgNi4yMDUgNy44MDUgNy45NDMgMTIuNTU2bDAuMDc4IDAuMjQ0YzE1OS41MDYgMTEuMTE0IDI5NC40MTkgMTA2LjM5OSAzNjEuNTI1IDI0MS4zNDZsMS4xNDIgMi41MzcgNjIuODA1LTQ4LjEyOHpNNTEyIDg2OC41MjNjMzAuMjU2IDAgNTQuNzg0LTI0LjUyOCA1NC43ODQtNTQuNzg0cy0yNC41MjgtNTQuNzg0LTU0Ljc4NC01NC43ODRjLTMwLjI1NiAwLTU0Ljc4NCAyNC41MjgtNTQuNzg0IDU0Ljc4NHYwYzAgMzAuMjU2IDI0LjUyOCA1NC43ODQgNTQuNzg0IDU0Ljc4NHYweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDU1OyIgZ2x5cGgtbmFtZT0icGVyZm9ybWFuY2UiIGQ9Ik00MTcuNzkyIDQwMy40NTZjMS4wMDQgMS43NyAxLjU5NSAzLjg4OCAxLjU5NSA2LjE0NCAwIDYuOTc1LTUuNjU0IDEyLjYyOS0xMi42MjkgMTIuNjI5LTAuMDIxIDAtMC4wNDIgMC0wLjA2MyAwaC0xNDMuNjk4Yy0yLjUzNSAwLjAxMy00LjU4NCAyLjA3MS00LjU4NCA0LjYwOCAwIDEuMzUyIDAuNTgyIDIuNTY3IDEuNTA5IDMuNDFsMC4wMDQgMC4wMDMgNTA4LjA3NSA0NjAuNjI5Yy03Mi40ODIgNDEuNzIyLTE1OS4zODcgNjYuMzMyLTI1Mi4wNDAgNjYuMzMyLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMiAwLTE2OC43MDcgODEuNTk3LTMxOC4zNTcgMjA3LjQ3OS00MTEuNjM2bDEuMzgzLTAuOTc5ek03ODkuNjc1IDg3OC4wODBsLTE4Ni44OC0zMjkuMDQ1Yy0wLjk5MS0xLjc3NS0xLjU3NC0zLjg5NC0xLjU3NC02LjE1IDAtNy4wNjkgNS43MzEtMTIuOCAxMi44LTEyLjggMC4xMzMgMCAwLjI2NiAwLjAwMiAwLjM5OSAwLjAwNmgxNDMuMzQxYzIuNTMxLTAuMDE4IDQuNTc3LTIuMDc0IDQuNTc3LTQuNjA4IDAtMS4yNjUtMC41MS0yLjQxLTEuMzM0LTMuMjQzdjBsLTUyNy4zNi01MDMuODA4YzgwLjM0My01NC45MDQgMTc5LjYwMi04Ny42NzMgMjg2LjUxNC04Ny42NzMgMjgyLjc3IDAgNTEyIDIyOS4yMyA1MTIgNTEyIDAgMTgyLjk3NS05NS45ODIgMzQzLjUzMi0yNDAuMzQ0IDQzNC4wNzBsLTIuMTM4IDEuMjUxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDU2OyIgZ2x5cGgtbmFtZT0ic3RvcHdhdGNoIiBkPSJNMTAwNC42MyA3OTcuNjU3bC05OS43MjYgMTAwLjUxMmMtMTIuMzc3IDE0Ljc2OS0zMC44MjkgMjQuMDkyLTUxLjQ2MiAyNC4wOTItMzcuMDA4IDAtNjcuMDA4LTMwLTY3LjAwOC02Ny4wMDggMC0yMC42MzEgOS4zMjQtMzkuMDg1IDIzLjk4OC01MS4zNzhsOTkuODMtMTAwLjc1NWMxMi4xMDYtMTIuMDExIDI4Ljc4MS0xOS40MzQgNDcuMTg5LTE5LjQzNHMzNS4wODMgNy40MjIgNDcuMTk0IDE5LjQzOWMxMS45NyAxMi4xMiAxOS4zNjYgMjguNzg4IDE5LjM2NiA0Ny4xODRzLTcuMzk2IDM1LjA2Ni0xOS4zNzcgNDcuMTk2ek0xMTYuMDU5IDg5OC4xNzFsLTEwMC41MTItOTkuNzI2Yy05LjY3My0xMS41MzYtMTUuNTQ2LTI2LjUzOS0xNS41NDYtNDIuOTE2IDAtMzcuMDA4IDMwLTY3LjAwOCA2Ny4wMDgtNjcuMDA4IDE2LjM3NSAwIDMxLjM4IDUuODc1IDQzLjAyMCAxNS42MzJsMTAwLjU2NyA5OS43OTljMTQuNzY5IDEyLjM3NyAyNC4wOTIgMzAuODI5IDI0LjA5MiA1MS40NjIgMCAzNy4wMDgtMzAgNjcuMDA4LTY3LjAwOCA2Ny4wMDgtMjAuNjMxIDAtMzkuMDg1LTkuMzI0LTUxLjM3OC0yMy45ODh6TTUwNy44ODYgNjk3Ljc3NWMwLjA5NCAwIDAuMjA0IDAgMC4zMTYgMCAxNjUuMDU5IDAgMjk4Ljg2My0xMzMuODA2IDI5OC44NjMtMjk4Ljg2M3MtMTMzLjgwNi0yOTguODYzLTI5OC44NjMtMjk4Ljg2M2MtMTY1LjA1OSAwLTI5OC44NjMgMTMzLjgwNi0yOTguODYzIDI5OC44NjMgMCA4Mi42NDUgMzMuNTQ2IDE1Ny40NTYgODcuNzY1IDIxMS41NTggNTMuNjM1IDUzLjkzMSAxMjcuODgzIDg3LjMwNiAyMDkuOTI1IDg3LjMwNiAwLjMwMiAwIDAuNjAyIDAgMC45MDQtMC4wMDF6TTUwNy44ODYgODI1LjQ5OGMtMjM1LjA5NS0wLjIwNy00MjUuNTk1LTE5MC44MzYtNDI1LjU5NS00MjUuOTYgMC0yMzUuMjUxIDE5MC43MDktNDI1Ljk2IDQyNS45Ni00MjUuOTZzNDI1Ljk2IDE5MC43MDkgNDI1Ljk2IDQyNS45NmMwIDExNy44NzEtNDcuODc4IDIyNC41NjItMTI1LjI0NiAzMDEuNjg0LTc2LjkwMSA3Ny4wNzEtMTgzLjIxNSAxMjQuNzQ4LTMwMC42NjQgMTI0Ljc0OC0wLjE0NSAwLTAuMjg5IDAtMC40MzYgMHpNNjMzLjU2NiA0MzAuMzY5djIuNjc0Yy0xLjQwOSA1LjA2OS0yLjgwNCA5LjE1MS00LjM5NCAxMy4xMzEgMC4zMDQgMC44NjctMC42NCAyLjU5OS0xLjQyNyA0LjE3MXYwYy0xMy40ODEgMzAuMzgyLTM3LjI1NSA1NC4xNTgtNjYuODA1IDY3LjMwN2wtMC44MzQgMC4zMzJoLTEuNTc0djEyNS44MzdoLTk5LjI1NHYtMTI1LjgzN2gtMC45NDNjLTE2LjUyMS02LjcyNC0zMC42MzYtMTYuMTQ0LTQyLjQ4My0yNy44NTMtMjMuMjI0LTIzLjQzLTM3LjU4Mi01NS43MDUtMzcuNTgyLTkxLjMzNCAwLTAuMTI2IDAtMC4yNTMgMC4wMDEtMC4zNzh2MC4wMjBzMCAwIDAtMC43ODZjMC4wMzctNi41MjUgMC41NS0xMi44OTkgMS41MDYtMTkuMTI1bC0wLjA5MiAwLjcyMWMxLjYzOC0xMS4zNDcgNC40OTctMjEuNTc1IDguNDkzLTMxLjIxMmwtMzEuNzczLTMwLjYwNy0xMi44OTktMTIuODk5IDY4Ljg5Ni02OC44OTYgNDQuMzU4IDQ0LjM1OCAyLjIwMi0xLjEwMmgxLjEwMmMxMy45OTUtNS41OCAzMC4yMTQtOC44MTQgNDcuMTg5LTguODE0czMzLjE5MyAzLjIzNyA0OC4wNzMgOS4xMjRsMS42MzEtMC4zMDhjNDcuNTQ3IDIwLjA2NyA4MC4zNzYgNjYuMTcgODAuNjkzIDExOS45NzYtMC4wNjIgMTEuMjQ1LTEuNTQ5IDIyLjA3Ni00LjI5MiAzMi4zOTZ6TTU0Mi4zMzUgMzY1LjU2M2MtOC44NTItOC44NDMtMjEuMDc1LTE0LjMxNC0zNC41NzgtMTQuMzE0LTI3LjAxOCAwLTQ4LjkxOCAyMS45MDMtNDguOTE4IDQ4LjkxOHMyMS45MDMgNDguOTE4IDQ4LjkxOCA0OC45MThjMTMuNTAxIDAgMjUuNzI2LTUuNDcgMzQuNTc4LTE0LjMxNCA4Ljg5OS04LjgzNiAxNC40MDctMjEuMDc3IDE0LjQwNy0zNC42MDVzLTUuNTA4LTI1Ljc2OS0xNC40MDQtMzQuNjAzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDU3OyIgZ2x5cGgtbmFtZT0id2ViLWdsb2JlLXdvcmxkIiBkPSJNNTEyIDk2MGMtMjgyLjc3IDAtNTEyLTIyOS4yMy01MTItNTEyczIyOS4yMy01MTIgNTEyLTUxMmMyODIuNzcgMCA1MTIgMjI5LjIzIDUxMiA1MTJzLTIyOS4yMyA1MTItNTEyIDUxMnpNOTI1LjY5NiA0OTUuMjc1aC0xMjUuNjExYy05Ljg5OSAxNDYuNjAzLTY0Ljg1MyAyNzMuMDY3LTE0My4wMTkgMzQzLjA0MCAxNDQuODg4LTU1LjI4MyAyNDkuNjU1LTE4NC45NDcgMjY4LjI2Ny0zNDEuMDYxek00NjAuOCA3ODkuMzMzdi0yOTMuNTQ3aC0xNDEuMTQxYzExLjA5MyAxNDYuNzczIDczLjA0NSAyNTYgMTQwLjYyOSAyOTMuNTQ3ek00NjAuMjg4IDQwMC4yMTN2LTI5My41NDdjLTY4LjI2NyAzNy44ODgtMTI5LjE5NSAxNDYuMjYxLTE0MC42MjkgMjkyLjUyM3pNNTU1Ljg2MSAxMDMuNTk1djI5Ni4xMDdoMTQ4LjMwOWMtMTEuNzc2LTE1MS43MjMtNzcuODI0LTI2Mi44MjctMTQ4LjMwOS0yOTYuNjE5ek01NTUuODYxIDQ5NS42MTZ2Mjk3LjEzMWM3MC42NTYtMzQuMTMzIDEzNi41MzMtMTQ1LjIzNyAxNDguMzA5LTI5Ny40NzJ6TTM2Ni43NjMgODM4LjMxNWMtNzguMTY1LTcwLjY1Ni0xMzMuMTItMTk2LjI2Ny0xNDMuMDE5LTM0My4wNDBoLTEyNS40NGMxOC44MDQgMTU4LjA5MyAxMjMuNTcgMjg3Ljc1NyAyNjUuNTk3IDM0Mi4wNzh6TTk4LjQ3NSAzOTkuNzAxaDEyNS40NGMxMC4wNjktMTQ2LjI2MSA2NC44NTMtMjcxLjUzMSAxNDIuODQ4LTM0MS4zMzMtMTQ0LjM2OCA1NS4wNzAtMjQ4Ljg5MyAxODMuOTY5LTI2OC4wODQgMzM5LjMwNXpNNjU3LjIzNyA1OC4zNjhjNzcuOTk1IDcwLjQ4NSAxMzIuOTQ5IDE5NS43NTUgMTQyLjg0OCAzNDEuMzMzaDEyNS40NGMtMTkuMzk1LTE1Ny4zNjQtMTIzLjkxOS0yODYuMjYzLTI2NS40MjYtMzQwLjM3MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g1ODsiIGdseXBoLW5hbWU9ImRvd25sb2FkIiBkPSJNOTMwLjcxOCA0NTIuNzgzaC0yMTIuMzg4Yy0wLjAwNiAwLTAuMDEyIDAtMC4wMTkgMC0yNi4zODIgMC00OC43NjMtMTcuMTMxLTU2LjYyNS00MC44NzctMjEuMDM2LTY0LjI1My04MC4wNzItMTA5LjU0My0xNDkuNjg2LTEwOS41NDNzLTEyOC42NDkgNDUuMjktMTQ5LjI0OCAxMDguMDEyYy04LjI5OCAyNS4yNzctMzAuNjc5IDQyLjQwOC01Ny4wNjEgNDIuNDA4LTAuMDA3IDAtMC4wMTMgMC0wLjAyMSAwaC0yMTIuMzg3YzAgMCAwIDAgMCAwLTMyLjkzNSAwLTU5LjYzNC0yNi42OTktNTkuNjM0LTU5LjYzNCAwLTAuMDU2IDAtMC4xMTIgMC0wLjE2OHYtMzQwLjI1OGMwLTMyLjkzNSAyNi42OTktNTkuNjM0IDU5LjYzNC01OS42MzRoODM3LjQzM2MzMi45MzUgMCA1OS42MzQgMjYuNjk5IDU5LjYzNCA1OS42MzR2MzQwLjI2N2MwIDMyLjkzNS0yNi42OTkgNTkuNjM0LTU5LjYzNCA1OS42MzR6TTQ5OS40MDQgNDIwLjg5M2MyLjkyNy00LjA3NCA3LjY1Mi02LjY5NyAxMi45ODktNi42OTcgMC4wMzAgMCAwLjA2MCAwIDAuMDkxIDBoLTAuMDA1YzAuMDI1IDAgMC4wNTUgMCAwLjA4NiAwIDUuMzM4IDAgMTAuMDYyIDIuNjIzIDEyLjk1NyA2LjY0OWwxNjUuMDY0IDIzMi4yMDhjMi4wNjggMi42NjMgMy4zMTUgNi4wNTIgMy4zMTUgOS43MzIgMCA4LjgwNy03LjEzOSAxNS45NDUtMTUuOTQ1IDE1Ljk0NS0wLjE1NiAwLTAuMzEyLTAuMDAyLTAuNDY4LTAuMDA3bC03Ny42MjkgMC4wMDF2MjA4LjI0M2MwIDguODA3LTcuMTM5IDE1Ljk0NS0xNS45NDUgMTUuOTQ1aC0xNDMuNTA1Yy04LjgwNyAwLTE1Ljk0NS03LjEzOS0xNS45NDUtMTUuOTQ1di0yMDguMjQzaC03Ny45NzFjLTAuMDYwIDAuMDAxLTAuMTMxIDAuMDAxLTAuMjAyIDAuMDAxLTguODA3IDAtMTUuOTQ1LTcuMTM5LTE1Ljk0NS0xNS45NDUgMC0zLjUzOCAxLjE1My02LjgwNyAzLjEwMy05LjQ1M3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g1OTsiIGdseXBoLW5hbWU9ImJsb2ciIGQ9Ik02NCA4OTZ2LTExOS40NjdoNTkuNzMzczAgNzQuNjY3IDc0LjY2NyA3NC42Njd2LTI4My43MzNzMC0xNC45MzMtMjkuODY3LTE0LjkzM2gtMTQuOTMzdi00NC44aDE5NC4xMzN2NDQuOGgtMTQuOTMzYy0yOS44NjcgMC0yOS44NjcgMTQuOTMzLTI5Ljg2NyAxNC45MzN2MjgzLjczM2M3NC42NjcgMCA3NC42NjctNzQuNjY3IDc0LjY2Ny03NC42NjdoNTkuNzMzdjExOS40Njd6TTkzMC4xMzMgNzYxLjZoLTM4OC4yNjdjLTE2LjQ5NSAwLTI5Ljg2NyAxMy4zNzItMjkuODY3IDI5Ljg2N3YwIDc0LjY2N2MwIDE2LjQ5NSAxMy4zNzIgMjkuODY3IDI5Ljg2NyAyOS44Njd2MGgzODguMjY3YzE2LjQ5NSAwIDI5Ljg2Ny0xMy4zNzIgMjkuODY3LTI5Ljg2N3YwLTc0LjY2N2MwLTE2LjQ5NS0xMy4zNzItMjkuODY3LTI5Ljg2Ny0yOS44Njd2MHpNOTMwLjEzMyAwaC04MzYuMjY3Yy0xNi40OTUgMC0yOS44NjcgMTMuMzcyLTI5Ljg2NyAyOS44Njd2MCA3NC42NjdjMCAxNi40OTUgMTMuMzcyIDI5Ljg2NyAyOS44NjcgMjkuODY3djBoODM2LjI2N2MxNi40OTUgMCAyOS44NjctMTMuMzcyIDI5Ljg2Ny0yOS44Njd2MC03NC42NjdjMC0xNi40OTUtMTMuMzcyLTI5Ljg2Ny0yOS44NjctMjkuODY3djB6TTkzMC4xMzMgMjUzLjg2N2gtODM2LjI2N2MtMTYuNDk1IDAtMjkuODY3IDEzLjM3Mi0yOS44NjcgMjkuODY3djAgNzQuNjY3YzAgMTYuNDk1IDEzLjM3MiAyOS44NjcgMjkuODY3IDI5Ljg2N3YwaDgzNi4yNjdjMTYuNDk1IDAgMjkuODY3LTEzLjM3MiAyOS44NjctMjkuODY3djAtNzQuNjY3YzAtMTYuNDk1LTEzLjM3Mi0yOS44NjctMjkuODY3LTI5Ljg2N3Ywek05MzAuMTMzIDUwNy43MzNoLTM4OC4yNjdjLTE2LjQ5NSAwLTI5Ljg2NyAxMy4zNzItMjkuODY3IDI5Ljg2N3YwIDc0LjY2N2MwIDE2LjQ5NSAxMy4zNzIgMjkuODY3IDI5Ljg2NyAyOS44Njd2MGgzODguMjY3YzE2LjQ5NSAwIDI5Ljg2Ny0xMy4zNzIgMjkuODY3LTI5Ljg2N3YwLTc0LjY2N2MwLTE2LjQ5NS0xMy4zNzItMjkuODY3LTI5Ljg2Ny0yOS44Njd2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g1YTsiIGdseXBoLW5hbWU9IndhbmQtbWFnaWMiIGQ9Ik03MzYuMTc5IDQ3MC4xNDNsMTA2LjMzNSAxMDYuMzM1YzQuNTQ2IDQuNTQxIDcuMzU5IDEwLjgxOCA3LjM1OSAxNy43NTFzLTIuODEyIDEzLjIwOS03LjM1OCAxNy43NTFsLTg4LjU4NCA4OC43NTVjLTQuNTQxIDQuNTQ2LTEwLjgxOCA3LjM1OS0xNy43NTEgNy4zNTlzLTEzLjIwOS0yLjgxMi0xNy43NTEtNy4zNThsLTEwNi41MDYtMTA2LjMzNnpNNTU4LjY3IDU0MS4xNDZsLTQ2OS44ODgtNDcwLjA1OWMtNi44NC02LjgwMy0xMS4wNzMtMTYuMjItMTEuMDczLTI2LjYyNnM0LjIzMy0xOS44MjQgMTEuMDcxLTI2LjYyNGw3MC44MzQtNzAuODM0YzYuODIyLTYuNzk5IDE2LjIzMy0xMS4wMDIgMjYuNjI2LTExLjAwMnMxOS44MDUgNC4yMDMgMjYuNjI3IDExLjAwM2w0NzAuMDU4IDQ2OS44ODd6TTMyOC40MTkgODE1LjYwM2wxNC44NDktNDAuMjgxYzE0LjQ5Ni0zOC4zNjcgNDQuMjQzLTY4LjExMyA4MS42NDctODIuMjlsNDEuMjQ0LTE1LjE2OS00MC4yODEtMTQuODQ5Yy0zOC4zNjctMTQuNDk2LTY4LjExMy00NC4yNDMtODIuMjktODEuNjQ3bC0xNS4xNjktNDEuMjQ0LTE0Ljg0OSA0MC4yODFjLTE0LjQyNCAzOC4zMDUtNDQuMDQwIDY4LjAzNC04MS4zMDkgODIuMjg3bC00MS4yNDEgMTUuMTcxIDQwLjI4MSAxNC44NDljMzguMzY3IDE0LjQ5NiA2OC4xMTMgNDQuMjQzIDgyLjI5IDgxLjY0N3pNNjI5LjUwMyA5NjBsMTAuMjQxLTI3LjQ3OWM5Ljg3OC0yNi4yNjEgMzAuMjM1LTQ2LjYxNyA1NS44MzktNTYuMjc4bDI4LjEzNy0xMC40NTgtMjcuNDc5LTEwLjI0MWMtMjYuMjQ4LTkuODk4LTQ2LjU5Ny0zMC4yNDgtNTYuMjc3LTU1LjgzOGwtMTAuNDU5LTI3LjQ1NC0xMC4yNDEgMjcuNDc5Yy05Ljg5OCAyNi4yNDgtMzAuMjQ4IDQ2LjU5Ny01NS44MzggNTYuMjc3bC0yOC4xMzggMTAuNDU5IDI3LjQ3OSAxMC4yNDFjMjYuMjYxIDkuODc4IDQ2LjYxNyAzMC4yMzUgNTYuMjc4IDU1LjgzOXpNODc0LjA5MSAzMTEuNDA5bDcuODUyLTIwLjk5NGM3LjU4NS0yMC4wNTEgMjMuMTMxLTM1LjU5NyA0Mi42NzktNDMuMDE1bDIxLjY2OC04LjAxOS0yMS4xNjUtNy44NTJjLTIwLjA1MS03LjU4NS0zNS41OTctMjMuMTMxLTQzLjAxNS00Mi42NzlsLTguMDE5LTIxLjQ5Ny03Ljg1MiAyMC45OTRjLTcuNTg1IDIwLjA1MS0yMy4xMzEgMzUuNTk3LTQyLjY3OSA0My4wMTVsLTIxLjY2OCA4LjAxOSAyMS4xNjUgNy44NTJjMjAuMDUxIDcuNTg1IDM1LjU5NyAyMy4xMzEgNDMuMDE1IDQyLjY3OXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g1YjsiIGdseXBoLW5hbWU9InBvd2VyLW9uLW9mZiIgZD0iTTkxNi42NTEgNzYxLjAwM2MtMTIuMjM1IDE1LjQyMi0zMC45NzQgMjUuMjI0LTUyLjAwMyAyNS4yMjQtMTUuMzk3IDAtMjkuNTY2LTUuMjU1LTQwLjgxMy0xNC4wNjlsMC4xNDQgMC4xMDljLTE1LjY0NS0xMi4xOTctMjUuNjExLTMxLjA0Ni0yNS42MTEtNTIuMjIzIDAtMTUuMzA2IDUuMjA3LTI5LjM5NiAxMy45NDUtNDAuNTk2bC0wLjExIDAuMTQ3YzQ5LjU4OC02My4wMzcgNzkuNTMxLTE0My41NjEgNzkuNTMxLTIzMS4wNzkgMC0wLjE4MSAwLTAuMzYzIDAtMC41NDR2MC4wMjhjMC0yMDkuNzIxLTE3MC4wMTItMzc5LjczMy0zNzkuNzMzLTM3OS43MzNzLTM3OS43MzMgMTcwLjAxMi0zNzkuNzMzIDM3OS43MzN2MGMtMC4wMDEgMC4zNy0wLjAwMiAwLjgwNy0wLjAwMiAxLjI0NSAwIDg3LjQyMSAyOS44NzcgMTY3Ljg2NCA3OS45NzcgMjMxLjY3NWwtMC42MTUtMC44MTNjOC40NzggMTAuOTk0IDEzLjU4OSAyNC45NjUgMTMuNTg5IDQwLjEyOSAwIDIxLjA2Ny05Ljg2MyAzOS44My0yNS4yMjMgNTEuOTI0bC0wLjE0MSAwLjEwN2MtMTEuMDU3IDguNTg3LTI1LjEzMyAxMy43NjctNDAuNDE5IDEzLjc2Ny0yMS4xNzEgMC00MC4wMjItOS45MzYtNTIuMTQ0LTI1LjM5OGwtMC4xMDktMC4xNDRjLTY2LjgzLTg1LjA3OC0xMDcuMTc5LTE5My43MTQtMTA3LjE3OS0zMTEuNzc0IDAtMC4yNTIgMC0wLjUwNCAwLjAwMS0wLjc1NnYwLjA0MGMwLTI4Mi43NyAyMjkuMjMtNTEyIDUxMi01MTJzNTEyIDIyOS4yMyA1MTIgNTEydjBjMC4wMDIgMC41MyAwLjAwMyAxLjE1OCAwLjAwMyAxLjc4NSAwIDExNy45NjQtNDAuMjgzIDIyNi41Mi0xMDcuODQ0IDMxMi42NjFsMC44MzMtMS4xMDN6TTUxMiAzODIuMTIzYzM2LjI3MSAwLjE5MyA2NS42MSAyOS41OTMgNjUuNzA3IDY1Ljg2OHY0NDUuOTYxYzAgMzYuNDc3LTI5LjU3MSA2Ni4wNDgtNjYuMDQ4IDY2LjA0OHMtNjYuMDQ4LTI5LjU3MS02Ni4wNDgtNjYuMDQ4djAtNDQ1Ljk1MmMwLjA5Ny0zNi40MDQgMjkuNjMtNjUuODc4IDY2LjA0OC02NS44NzggMC4xMiAwIDAuMjQgMCAwLjM2IDAuMDAxaC0wLjAxOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g1ZDsiIGdseXBoLW5hbWU9InRhYmxldC1wb3J0cmFpdCIgZD0iTTg0Ny43ODcgOTU5Ljk5OGgtNjczLjk2M2MtMTkuMDk5LTEuMjAzLTM0LjEzNC0xNi45ODgtMzQuMTM0LTM2LjI4NCAwLTAuMDg0IDAtMC4xNjggMC4wMDEtMC4yNTF2LTk1MC45NDJjMC0wLjA3MS0wLjAwMS0wLjE1NS0wLjAwMS0wLjIzOCAwLTE5LjI5NiAxNS4wMzUtMzUuMDgxIDM0LjAyOS0zNi4yNzlsNjc0LjA2OC0wLjAwNWMyMC4xNzEgMCAzNi41MjMgMTYuMzUyIDM2LjUyMyAzNi41MjN2OTUwLjk1NWMwIDIwLjE3MS0xNi4zNTIgMzYuNTIzLTM2LjUyMyAzNi41MjN6TTUxMC41NS0zMy45NjVjLTE2LjQ5NSAwLTI5Ljg2NyAxMy4zNzItMjkuODY3IDI5Ljg2N3MxMy4zNzIgMjkuODY3IDI5Ljg2NyAyOS44NjdjMTYuNDk1IDAgMjkuODY3LTEzLjM3MiAyOS44NjctMjkuODY3cy0xMy4zNzItMjkuODY3LTI5Ljg2Ny0yOS44Njd6TTc2NC41MDIgNTUuNDY1aC01MDUuMzQ0djc4NS4wNjdoNTA1LjE3M3YtNzg1LjA2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g1ZTsiIGdseXBoLW5hbWU9ImFsaWduLWNlbnRlciIgZD0iTTExMC42NjcgMGg4MDIuNjY3YzI0LjE2NSAwIDQzLjc1NSAxOS41OSA0My43NTUgNDMuNzU1djQwLjMyYzAgMjQuMTY1LTE5LjU5IDQzLjc1NS00My43NTUgNDMuNzU1aC04MDIuNjY3YzAgMCAwIDAgMCAwLTI0LjExMyAwLTQzLjY3LTE5LjUwNS00My43NTUtNDMuNTk3di00MC4zMjdjMC0wLjA0NSAwLTAuMDk3IDAtMC4xNDkgMC0yNC4xNjUgMTkuNTktNDMuNzU1IDQzLjc1NS00My43NTUgMCAwIDAgMCAwIDB6TTE3NS4wMjkgMzQwLjE4MXYwLTQwLjMyYzAtMjQuMTY1IDE5LjU5LTQzLjc1NSA0My43NTUtNDMuNzU1aDU4Ni40MzJjMjQuMTY1IDAgNDMuNzU1IDE5LjU5IDQzLjc1NSA0My43NTV2NDAuMzJjMCAyNC4xNjUtMTkuNTkgNDMuNzU1LTQzLjc1NSA0My43NTVoLTU4Ni40MzJjLTI0LjE2NSAwLTQzLjc1NS0xOS41OS00My43NTUtNDMuNzU1ek0xNTQuNzIgNzY4LjAyMWg3MTQuODU5YzI0LjE2NSAwIDQzLjc1NSAxOS41OSA0My43NTUgNDMuNzU1djQwLjQ2OWMwIDI0LjE2NS0xOS41OSA0My43NTUtNDMuNzU1IDQzLjc1NWgtNzE0Ljg1OWMtMC4wNDUgMC0wLjA5NyAwLTAuMTQ5IDAtMjQuMTY1IDAtNDMuNzU1LTE5LjU5LTQzLjc1NS00My43NTUgMCAwIDAgMCAwIDB2MC00MC4zMmMwLTAuMDQ1IDAtMC4wOTcgMC0wLjE0OSAwLTI0LjE2NSAxOS41OS00My43NTUgNDMuNzU1LTQzLjc1NSAwLjA1MiAwIDAuMTA1IDAgMC4xNTggMHpNMjE4Ljc4NCA1NTUuODE5YzAtMjQuMTY1IDE5LjU5LTQzLjc1NSA0My43NTUtNDMuNzU1aDQ5OC45MjNjMjQuMTY1IDAgNDMuNzU1IDE5LjU5IDQzLjc1NSA0My43NTV2NDAuMzJjMCAyNC4xNjUtMTkuNTkgNDMuNzU1LTQzLjc1NSA0My43NTVoLTQ5OC43NzNjLTI0LjE2NSAwLTQzLjc1NS0xOS41OS00My43NTUtNDMuNzU1djAtNDAuMzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NWY7IiBnbHlwaC1uYW1lPSJjaGVjay10aWNrIiBkPSJNODc0LjAwOCA4MTAuMDY5Yy05Mi42NTEgOTIuNjM2LTIyMC42MzkgMTQ5LjkzMS0zNjIuMDA4IDE0OS45MzEtMjgyLjc3IDAtNTEyLTIyOS4yMy01MTItNTEyczIyOS4yMy01MTIgNTEyLTUxMmMxNDEuMzcgMCAyNjkuMzU4IDU3LjI5NSAzNjIuMDA5IDE0OS45MzIgOTIuNjcxIDkyLjY1NiAxNDkuOTkxIDIyMC42NjggMTQ5Ljk5MSAzNjIuMDY4cy01Ny4zMiAyNjkuNDEyLTE0OS45OTEgMzYyLjA2OHpNNzI0LjY3NSA1MzUuMTI1bC0yNTEuMzkyLTI1MS4zOTJjLTEwLjY4My0xMC42Ny0yNS40MzUtMTcuMjY4LTQxLjcyOC0xNy4yNjhzLTMxLjA0NSA2LjU5OS00MS43MjkgMTcuMjY5bC0xMjYuODA1IDEyNi44MDVjLTYuODY4IDYuODg0LTExLjExNiAxNi4zODYtMTEuMTE2IDI2Ljg4czQuMjQ3IDE5Ljk5NiAxMS4xMTYgMjYuODgxbDI5LjY5NSAyOS42OTVjNi44OTMgNi45MTkgMTYuNDI5IDExLjIwMSAyNi45NjUgMTEuMjAxczIwLjA3My00LjI4MiAyNi45NjQtMTEuMmw4NS4zMzUtODUuMzM1IDIwOS4wNjcgMjEwLjA5MWM2Ljg4NCA2Ljg2OCAxNi4zODYgMTEuMTE2IDI2Ljg4IDExLjExNnMxOS45OTYtNC4yNDcgMjYuODgxLTExLjExNmwyOS42OTUtMjkuNjk1YzYuODY4LTYuODg0IDExLjExNi0xNi4zODYgMTEuMTE2LTI2Ljg4cy00LjI0Ny0xOS45OTYtMTEuMTE2LTI2Ljg4MXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2MDsiIGdseXBoLW5hbWU9Imxpc3QiIGQ9Ik0xMjggNTQ0aDc2OGMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTY0YzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2NjRjMCAzNS4zNDYgMjguNjU0IDY0IDY0IDY0ek0xMjggODY0aDc2OGMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTY0YzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2NjRjMCAzNS4zNDYgMjguNjU0IDY0IDY0IDY0ek0xMjggMjI0aDc2OGMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTY0YzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2NjRjMCAzNS4zNDYgMjguNjU0IDY0IDY0IDY0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDYxOyIgZ2x5cGgtbmFtZT0iemlwIiBkPSJNNzU1LjEzMSA2MDEuNTY1bC0yMzAuMjYxIDc2Ljg3djEwMi40MzVsMjMwLjI2MS03Ni44N3YtMTAyLjQzNXpNNzU1LjEzMSA0NDcuOTk5bC0yMzAuMjYxIDc2Ljg3djEwMi4yNjFsMjMwLjI2MS03Ni42OTZ2LTEwMi40MzV6TTc1NS4xMzEgMjk0LjQzM2wtMjMwLjI2MSA3Ni42OTZ2MTAyLjQzNWwyMzAuMjYxLTc2LjY5NnYtMTAyLjQzNXpNNzU1LjEzMSA3NTUuMTI5bC0yMzAuMjYxIDc2Ljg3djEwMi40MzVsMjMwLjI2MS03Ni44N3YtMTAyLjQzNXpNMTkyLjAwMSA0NzMuNTY0djI4MS41NjVjMCA0Mi40NTMgMzQuNDE1IDc2Ljg3IDc2Ljg3IDc2Ljg3aDU4OC42OTZjMCA3MC42OTMtNTcuMzA4IDEyOC0xMjggMTI4djBoLTUzNy41NjZjLTcwLjY1My0wLjA5OS0xMjcuOTAyLTU3LjM0OC0xMjgtMTI3Ljk5di00MzQuNzkyYzAtMC4xMDMgMC0wLjIyNSAwLTAuMzQ3IDAtNzAuNjkzIDU3LjMwOC0xMjggMTI4LTEyOCAwIDAgMCAwIDAgMGg1MzcuNTY2YzAuMDUyIDAgMC4xMTMgMCAwLjE3NCAwIDcwLjU5NyAwIDEyNy44MjYgNTcuMjI5IDEyNy44MjYgMTI3LjgyNiAwIDAuMDYxIDAgMC4xMjIgMCAwLjE4M3YtMC4wMDloLTU4OC42OTZjLTAuMDUyIDAtMC4xMTMgMC0wLjE3NCAwLTQyLjM1OCAwLTc2LjY5NiAzNC4zMzgtNzYuNjk2IDc2LjY5NiAwIDAgMCAwIDAgMHYwek01MjQuODcgMjE3LjU2NGgyMzAuMjYxdi0yMDMuMzA0YzAtNDMuMjIyLTM1LjAzOS03OC4yNjEtNzguMjYxLTc4LjI2MXYwaC03My43MzljLTQzLjIyMiAwLTc4LjI2MSAzNS4wMzktNzguMjYxIDc4LjI2MXYwIDIwMy4zMDR6TTQ3My43NCA2My45OTljMC00Mi40NTMtMzQuNDE1LTc2Ljg3LTc2Ljg3LTc2Ljg3cy03Ni44NyAzNC40MTUtNzYuODcgNzYuODdjMCA0Mi40NTMgMzQuNDE1IDc2Ljg3IDc2Ljg3IDc2Ljg3czc2Ljg3LTM0LjQxNSA3Ni44Ny03Ni44N3pNOTYwLjAwMSA2My45OTljMC00Mi40NTMtMzQuNDE1LTc2Ljg3LTc2Ljg3LTc2Ljg3cy03Ni44NyAzNC40MTUtNzYuODcgNzYuODdjMCA0Mi40NTMgMzQuNDE1IDc2Ljg3IDc2Ljg3IDc2Ljg3czc2Ljg3LTM0LjQxNSA3Ni44Ny03Ni44N3pNNDQ4IDg5LjU2NGgzODR2LTUxLjEzaC0zODR2NTEuMTN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NjI7IiBnbHlwaC1uYW1lPSJhcmNoaXZlIiBkPSJNOTYgNjQwaDgzMmMxNy42NzMgMCAzMi0xNC4zMjcgMzItMzJ2LTU0NGMwLTM1LjM0Ni0yOC42NTQtNjQtNjQtNjRoLTc2OGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djU0NGMwIDE3LjY3MyAxNC4zMjcgMzIgMzIgMzJ6TTk2IDg5Nmg4MzJjMzUuMzQ2IDAgNjQtMjguNjU0IDY0LTY0di05NmMwLTE3LjY3My0xNC4zMjctMzItMzItMzJoLTg5NmMtMTcuNjczIDAtMzIgMTQuMzI3LTMyIDMydjk2YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHpNMzg0IDUxMmMtMzUuMzQ2IDAtNjQtMjguNjU0LTY0LTY0czI4LjY1NC02NCA2NC02NGgyNTZjMzUuMzQ2IDAgNjQgMjguNjU0IDY0IDY0cy0yOC42NTQgNjQtNjQgNjRoLTI1NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2MzsiIGdseXBoLW5hbWU9ImlubGluZWNzcyIgZD0iTTEyOCA4OTZoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC03NjhjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTEyOCAxMjhoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC03NjhjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTEyOCA2NDBoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtMjU2YzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2MjU2YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2NDsiIGdseXBoLW5hbWU9InNvY2lhbC1kcm9wYm94IiBkPSJNMzAxLjIyNyA4ODguNDkxbC0zMDEuMjI3LTE5Ni43NzkgMjA4LjIxMy0xNjYuNzQxIDMwMy43ODcgMTg3LjU2My0yMTAuNzczIDE3NS45NTd6TTAgMzU4LjIyOXYwbDMwMS4yMjctMTk2Ljc3OSAyMTAuNzczIDE3NS45NTctMzAzLjc4NyAxODcuNTYzLTIwOC4yMTMtMTY2Ljc0MXpNNTEyIDMzNy40MDhsMjEwLjc3My0xNzUuOTU3IDMwMS4yMjcgMTk2Ljc3OS0yMDguMjEzIDE2Ni43NDEtMzAzLjc4Ny0xODcuNTYzek03MjIuNzczIDg4OC40OTFsLTIxMC43NzMtMTc1Ljk1NyAzMDMuNzg3LTE4Ny41NjMgMjA4LjIxMyAxNjYuNzQxLTMwMS4yMjcgMTk2Ljc3OXpNMzAxLjIyNyAxMjQuMjQ1bC05MC40NTMgNTkuMDUxdi02Ni4yMTlsMzAxLjkwOS0xODEuMDc3IDMwMS43MzkgMTgxLjA3N3Y2Ni4yMTlsLTkwLjQ1My01OS4wNTEtMjExLjI4NSAxNzUuMjc1LTIxMS40NTYtMTc1LjI3NXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2NTsiIGdseXBoLW5hbWU9ImV5ZSIgZD0iTTUxMiAyMjMuOTE1YzEyMy43NTkgMCAyMjQuMDg1IDEwMC4zMjYgMjI0LjA4NSAyMjQuMDg1cy0xMDAuMzI2IDIyNC4wODUtMjI0LjA4NSAyMjQuMDg1Yy0xMjMuNzU5IDAtMjI0LjA4NS0xMDAuMzI2LTIyNC4wODUtMjI0LjA4NXMxMDAuMzI2LTIyNC4wODUgMjI0LjA4NS0yMjQuMDg1ek0wIDQ0OHMxMzYuNTMzIDM1Mi4wODUgNTEyIDM1Mi4wODUgNTEyLTM1Mi4wODUgNTEyLTM1Mi4wODUtMTM2LjUzMy0zNTIuMDg1LTUxMi0zNTIuMDg1LTUxMiAzNTIuMDg1LTUxMiAzNTIuMDg1ek01MTIgMzUyLjA4NWM1Mi45NzIgMCA5NS45MTUgNDIuOTQyIDk1LjkxNSA5NS45MTVzLTQyLjk0MiA5NS45MTUtOTUuOTE1IDk1LjkxNWMtNTIuOTcyIDAtOTUuOTE1LTQyLjk0Mi05NS45MTUtOTUuOTE1czQyLjk0Mi05NS45MTUgOTUuOTE1LTk1LjkxNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2NjsiIGdseXBoLW5hbWU9InNvY2lhbC1mYWNlYm9vayIgZD0iTTM3NC4yNzItNjR2NTEyaC0xMDkuNzM5djE3Ni40NjloMTA5LjczOXYxMDUuOTg0YzAgMTQ0LjIxMyA2Mi4xMjMgMjI5LjU0NyAyMzguMDgwIDIyOS41NDdoMTQ3LjExNXYtMTc2LjQ2OWgtOTEuOTg5Yy02OC4yNjcgMC03My4yMTYtMjQuNzQ3LTczLjIxNi03MC42NTZ2LTg4LjIzNWgxNjUuMjA1bC0xOC43NzMtMTc2LjY0aC0xNDYuNjAzdi01MTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Njc7IiBnbHlwaC1uYW1lPSJzb2NpYWwtZ29vZ2xlLXBsdXMiIGQ9Ik0wLjg1OSA0NjMuNjcxYy0xMC42ODItMTM0Ljc4NSA3OS40MTgtMjY3LjUxMyAyMDYuNDM5LTMxNC42MTRzMjg4Ljk5Mi0xNS4zMiAzNjkuOTIgOTYuNzE2YzUzLjQxMSA3MC43NjYgNjQuOTA1IDE2MS44OCA1OC42MzUgMjQ3LjM5Mi0xMDMuNjgzIDAuMjI5LTIwNy4xMzYgMC4yMjktMzEwLjcwNSAwLjIyOSAwLTM2LjM1NCAwLTcyLjcwOSAwLTEwOS4xNzcgNjEuODg1LTEuOTQzIDEyNC4wMDMtMS4wMjkgMTg1Ljc3Mi0xLjk0My0yNy4yODUtMTM1LjI0My0yMTQuMjE5LTE3OS4xNDMtMzEzLjQ5MS05MC43NzItMTAwLjg5NyA3Ny42MjUtOTYuMTM3IDI0Ny42MjEgOS42MzcgMzE5LjUyOCA3My44NDUgNTguMDc2IDE3OC45MjMgNDMuNjcgMjUyLjg4My02LjUxNiAyOC44OTMgMjYuNjE2IDU1LjgwOSA1NC4wMjQgODEuMjg1IDgyLjcwMS02MC4zODUgNDkuNTY4LTEzNS44NTQgODMuOTc4LTIxNi4wODUgODAuNTQ5LTE2Ny40MjcgNS4yNTgtMzIxLjM4Ni0xMzkuMjQ0LTMyNC4yODktMzA0LjA5NmwtMC4wMDEgMC4wMDN6TTgzNy44NzkgNTg0Ljg1M2MwLTMwLjQwOS0wLjU4MS02MC44Mi0wLjgxMi05MS40NTZsLTkyLjg4NS0wLjU3MnYtOTEuNDU2bDkyLjg4NS0wLjkxNWMwLTMwLjQxIDAtNjAuODE5IDAuNTgxLTkxLjQ1OGg5Mi44ODVjMCAzMC40MSAwIDYwLjgxOSAwLjU4MSA5MS40NThsOTIuODg1IDAuODAxdjkyLjE0NGwtOTIuODg1IDAuNTcyYzAgMzAuNDA5IDAgNjAuOTMzLTAuNTgxIDkxLjQ1NmwtOTIuNjU0LTAuNTczeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDY4OyIgZ2x5cGgtbmFtZT0ic29jaWFsLWdpdGh1YiIgZD0iTTUxMiA5MzQuNzQxYy0wLjExIDAtMC4yNDEgMC0wLjM3MSAwLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMiAwLTIyNS4wMzAgMTQ1LjE3My00MTYuMTUzIDM0Ni45NzQtNDg0LjgyMyAyOS4yMDUtNS44NDQgMzcuNzM5IDEwLjAyOCAzNy43MzkgMjMuNTFzMCA0NC4zNzMgMCA4Ny4wNDBjLTE0Mi41MDctMzAuODkxLTE3Mi41NDQgNjguMjY3LTE3Mi41NDQgNjguMjY3LTIzLjIxMSA1OS43MzMtNTYuNjYxIDc1LjI2NC01Ni42NjEgNzUuMjY0LTQ2LjQyMSAzMS43NDQgMy41ODQgMzEuMDYxIDMuNTg0IDMxLjA2MSAzMy42NDItNC43OTQgNjEuODU2LTI0LjU2NyA3OC4wNjEtNTIuMjI5IDQ2LjAxMy03OC42NzMgMTE5Ljc0MS01Ni4xNDUgMTQ5LjI2Ny00My4wMDMgMi41MTggMjYuOTE3IDE0LjQ0MyA1MC42NTQgMzIuNDA4IDY4LjI0OC0xMTMuNjQ1IDEyLjk4OS0yMzMuMTEyIDU3LjE5Mi0yMzMuMTEyIDI1My40NTgtMC4wMTMgMC44NDItMC4wMjAgMS44MzUtMC4wMjAgMi44MyAwIDUyLjAxOCAyMC4wNjIgOTkuMzUgNTIuODcxIDEzNC42ODEtNi44MjIgMTguMTktMTAuNzAyIDM5LjMzNS0xMC43MDIgNjEuMzg3IDAgMjYuNzc1IDUuNzIgNTIuMjE1IDE2LjAwNCA3NS4xNjNzNDIuNTQxIDEyLjY1OCAxNDAuMzMzLTUzLjczMWMzOC4zNzcgMTAuOTQxIDgyLjQ1NCAxNy4yMzIgMTI4IDE3LjIzMnM4OS42MjMtNi4yOTEgMTMxLjQwOS0xOC4wNTJjOTQuMzgzIDY3LjAzOCAxMzcuMjIxIDUzLjM4NSAxMzcuMjIxIDUzLjM4NSA5Ljg4NS0yMS44MzcgMTUuNjQ0LTQ3LjM0OSAxNS42NDQtNzQuMjA1IDAtMjEuOTc1LTMuODU2LTQzLjA1MC0xMC45MjktNjIuNTg0IDMyLjk5OC0zMy44NTYgNTIuOTk1LTgxLjA3NCA1Mi45OTUtMTMyLjk2NCAwLTEuMTA1LTAuMDA5LTIuMjA4LTAuMDI3LTMuMzA5IDAuMDAyLTE5Ni40NDItMTE5LjQ2NS0yMzkuNzkxLTIzMy44MTEtMjUyLjQyMSAxOC40MzItMTUuODcyIDM0LjEzMy00Ny4xMDQgMzQuMTMzLTk0Ljg5MSAwLTY4LjI2NyAwLTEyMy41NjMgMC0xNDAuNDU5IDAtMTMuNjUzIDkuMjE2LTI5LjY5NiAzNS4xNTctMjQuNTc2IDIwNS4xMzggNjkuODg3IDM1MC4wNjYgMjYwLjg3NyAzNTAuMDY2IDQ4NS43MTcgMCAyODIuNjYtMjI5LjA1MiA1MTEuODIyLTUxMS42NyA1MTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Njk7IiBnbHlwaC1uYW1lPSJzb2NpYWwtbGlua2VkaW4iIGQ9Ik0yNjQuNzA0IDAuMDAxaC0xODUuNjIxdjU5OC41MjhoMTg1LjYyMXpNMTcxLjgyIDY4MC4zNjRjLTAuMDQ1IDAtMC4wOTcgMC0wLjE0OSAwLTU5LjU0NyAwLTEwNy44MTkgNDguMjcyLTEwNy44MTkgMTA3LjgxOXM0OC4yNzIgMTA3LjgxOSAxMDcuODE5IDEwNy44MTljNTkuNTQ3IDAgMTA3LjgxOS00OC4yNzIgMTA3LjgxOS0xMDcuODE5IDAtMC4wNDUgMC0wLjA5NyAwLTAuMTQ5IDAtNTkuNDY1LTQ4LjIwNi0xMDcuNjY5LTEwNy42NjktMTA3LjY2OXpNOTYwLjE0OSAwLjAwMWgtMTg1LjQ3MnYyOTEuMDUxYzAgNjkuNDQtMS4zNDQgMTU4Ljc0MS05Ni40NjkgMTU4Ljc0MXMtMTExLjQwMy03NS41NjMtMTExLjQwMy0xNTMuNjY0di0yOTYuMTI4aC0xODUuNjIxdjU5OC41MjhoMTc4LjE1NXYtODEuODM1aDIuNTM5YzI0LjkzOSA0Ny4wNDAgODQuNjcyIDk2Ljc2OCAxNzUuNjE2IDk2Ljc2OCAxODguMDExIDAgMjIyLjY1Ni0xMjMuOTQ3IDIyMi42NTYtMjg0LjkyOHYtMzI4LjUzM3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2YTsiIGdseXBoLW5hbWU9Imxpa2UiIGQ9Ik02Ni44MjEgMTE0LjU0MWMtMC4wNTAgMC43MTEtMC4wNzkgMS41NC0wLjA3OSAyLjM3NXMwLjAyOSAxLjY2NCAwLjA4NiAyLjQ4NmwtMC4wMDcgMzY4LjgyOGMwIDE5LjE4IDE1LjU0OCAzNC43MjggMzQuNzI4IDM0LjcyOGg2OC4xMThjMTguNjMtMC41NzUgMzMuNTMyLTE1LjczNyAzMy42ODgtMzQuNDE1di0zNzYuOTY2Yy0xLjgzNi0xNy4yNjQtMTYuMTQzLTMwLjY0OC0zMy42NTEtMzEuMDE3bC0wLjAzNi0wLjAwMWgtNjguMTE4Yy0wLjAwMyAwLTAuMDA2IDAtMC4wMDcgMC0xOC45MTggMC0zNC4zMDMgMTUuMTI3LTM0LjcxOCAzMy45NDZ6TTI3Mi4zNjQgNTYuNjYydjUwMC4xMzFjMCAxOS4xOCAxNS41NDggMzQuNzI4IDM0LjcyOCAzNC43MjhoMTM4LjAxOGMyLjE4IDMuMjI2IDQuNjc5IDYuMDA3IDcuNTEgOC40MWwxMzUuNDA2IDIzNC41MzFjMTMuNjQ5IDI0LjA5NSAzOS4wNzUgNDAuMTE1IDY4LjI1MiA0MC4yMTkgNDMuMzk4LTAuNTAyIDc4LjM3NC0zNS43ODkgNzguMzc0LTc5LjI0NCAwLTAuMTU4LTAuMDAxLTAuMzE2LTAuMDAyLTAuNDc0bDAuNzQxIDAuMDI0di0yMDMuNDY2aDE4OC4wMzFjMTguNzkzLTAuNDk4IDMzLjgzNi0xNS44NDkgMzMuODM2LTM0LjcxNSAwLTAuMDA1IDAtMC4wMDcgMC0wLjAxMnYwLjAwMS0zODUuODU3Yy0wLjAyMC00Ljc1MS0xLjk0My05LjA0Ny01LjA0Ny0xMi4xN2wtMTMzLjU2NS0xMzMuNTY1Yy0yLjkwNC0yLjQxOC02LjY3NC0zLjg4NS0xMC43ODYtMy44ODUtMC44NTUgMC0xLjY5NCAwLjA2My0yLjUxNCAwLjE4NWwtNDk4LjI1Ni0wLjAxMWMtMC4wMTEgMC0wLjAyNSAwLTAuMDM4IDAtMTguNTIzIDAtMzMuNjQ1IDE0LjU2NS0zNC41MzcgMzIuODY2bC0wLjAwNCAwLjA4MHYxLjAzOXMwIDAgMCAwIDAgMCAwIDB6TTkxNi40NDggMTY5Ljc0OHYwIDB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NmI7IiBnbHlwaC1uYW1lPSJkaXNsaWtlIiBkPSJNOTU3LjE1IDYzOC43NDd2MGMtMC4wMjAgNC43NDktMS45NDMgOS4wNDYtNS4wNDYgMTIuMTY4bC0xMzMuNTQzIDEzMy41NDNjLTIuOTIyIDIuNDEzLTYuNzA1IDMuODc2LTEwLjgyOSAzLjg3Ni0wLjgzOSAwLTEuNjYzLTAuMDYwLTIuNDctMC4xNzhsLTQ5Ny4yODkgMC4wMTFjLTAuMDExIDAtMC4wMjUgMC0wLjAzOCAwLTE4LjUxOSAwLTMzLjYzOS0xNC41NjMtMzQuNTMxLTMyLjg2MWwtMC4wMDQtMC4wODB2LTEuMTg3czAgMCAwIDAgMCAwIDAgMHYtNTAwLjQ5N2MtMC4wMDctMC4yNjUtMC4wMTEtMC41NzgtMC4wMTEtMC44OSAwLTE5LjEyOSAxNS40NjgtMzQuNjQ0IDM0LjU3OC0zNC43MjJoMTM3LjcwN2MyLjA4My0zLjM0MSA0LjQ4OS02LjIxOSA3LjIzOC04LjcyNmwxLjUxNi0yLjU1MXYtMS40ODVoMC44OWwxMzMuNTQ0LTIzMC4xNDJjMTMuNzgyLTIzLjQ5OCAzOC45MTctMzkuMDI2IDY3LjY3OC0zOS4wMjYgMC4xIDAgMC4xOTcgMCAwLjI5NiAwLjAwMSA0My40MDkgMC4zMzUgNzguNDgyIDM1LjYxNSA3OC40ODIgNzkuMDg3IDAgMC4yMDktMC4wMDEgMC40Mi0wLjAwMyAwLjYyOGwwLjc0Mi0wLjAzM3YyMDMuMTM3aDE4Ny4yNTljMTguNzg5IDAuNDk4IDMzLjgzMiAxNS44NDcgMzMuODMyIDM0LjcxMSAwIDAuMDA1IDAgMC4wMDcgMCAwLjAxMnYtMC4wMDEgMzg1Ljc5NXpNMjAyLjkxNyA2OTIuNzU4djBjLTAuMjUxIDE4Ljk4NC0xNS42OTkgMzQuMjc2LTM0LjcxOSAzNC4yNzYtMC4wMDEgMC0wLjAwMiAwLTAuMDAzIDBoLTY3LjUxNGMtMTguNjcyLTAuNDEzLTMzLjY3LTE1LjU2Ni0zMy44MzItMzQuMjZ2LTM3Ni43NjFjMS43LTE3LjQzOSAxNi4xMzQtMzAuOTk4IDMzLjgtMzEuMzA4aDY3Ljk5MWMwIDAgMC4wMDEgMCAwLjAwMSAwIDE5LjA3MiAwIDM0LjU1MyAxNS4zNzYgMzQuNzIgMzQuNDA4IDAuMDU0IDAuNzI2IDAuMDg1IDEuNTU0IDAuMDg1IDIuMzkxcy0wLjAzMSAxLjY2NC0wLjA5MCAyLjQ4NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2YzsiIGdseXBoLW5hbWU9ImNsb3VkLW1pZ3JhdGlvbiIgZD0iTTQuMDg0IDMyMGgzNzkuOTE2djEyOGgtMzY1LjkzOWMzNS4yODYgODIuMjU1IDExOC41NzggMTQxLjA0MiAyMTYuODk2IDE0NS4wODMgMTMuNzg2IDk4Ljc0NiAxMDIuMjkyIDE3NC45MTcgMjA5LjQyIDE3NC45MTcgOTkuNTYyIDAgMTgzLjA0MC02NS43OTIgMjA0LjUwOC0xNTYuMDkyIDE4LjIzOCA2LjM1MyAzNy45MyA5LjgyIDU4LjQ2OCA5LjgyIDg3Ljg4NCAwIDE2MC4yNTQtNjMuNDYzIDE3MC45MDQtMTQ1Ljk3MiA4My4yMDQtMTYuODA1IDE0NS42NjQtODcuMzMyIDE0NS43MzgtMTcyLjA1NS0yLjY2Mi05Ny40NjktODYuMi0xNzUuNy0xODkuMDkyLTE3NS43aC01ODUuNzI5Yy0xMTkuNjA4IDAtMjIzLjU1NiA4My4wNTgtMjQ1LjA5MCAxOTJ6TTM4NCA1MjguMjk3di0yODguNTk0YzAtMzUuMzQ2IDI4LjY1NC02NCA2NC02NCAxNS44MTEgMCAzMS4wNjIgNS44NTIgNDIuODE0IDE2LjQyOWwxNjAuMzMgMTQ0LjI5N2MyNi4yNzMgMjMuNjQ1IDI4LjQwMiA2NC4xMTIgNC43NTcgOTAuMzg1LTEuNTAxIDEuNjY4LTMuMDg5IDMuMjU2LTQuNzU3IDQuNzU3bC0xNjAuMzMgMTQ0LjI5N2MtMjYuMjczIDIzLjY0NS02Ni43MzkgMjEuNTE2LTkwLjM4NS00Ljc1Ny0xMC41NzctMTEuNzUyLTE2LjQyOS0yNy4wMDMtMTYuNDI5LTQyLjgxNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2ZDsiIGdseXBoLW5hbWU9Im1haWwiIGQ9Ik0wIDU3Nmw1MTItMTkyIDUxMiAxOTJ2LTM4NGMwLTcwLjY5Mi01Ny4zMDgtMTI4LTEyOC0xMjhoLTc2OGMtNzAuNjkyIDAtMTI4IDU3LjMwOC0xMjggMTI4djM4NHpNMTI4IDgzMmg3NjhjNzAuNjkyIDAgMTI4LTU3LjMwOCAxMjgtMTI4di0zMmwtNTEyLTE5Mi01MTIgMTkydjMyYzAgNzAuNjkyIDU3LjMwOCAxMjggMTI4IDEyOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g2ZTsiIGdseXBoLW5hbWU9Im9wZW4tbmV3LXdpbmRvdyIgZD0iTTg0MC41MzIgODk2aC0yMzguOTMzdi0xMTkuNDY3aDE1NC40MTFsLTQ2OC4wMTEtNDY3LjU2M2MtMC41MjctMC41MzktMC44NTQtMS4yNzctMC44NTQtMi4wOTFzMC4zMjYtMS41NTIgMC44NTQtMi4wOTJsODAuNzg4LTgwLjc4OGMwLjUzOS0wLjUyNyAxLjI3Ny0wLjg1NCAyLjA5MS0wLjg1NHMxLjU1MiAwLjMyNiAyLjA5MiAwLjg1NGw0NjcuNTYyIDQ2OC4wMTB2LTE1NC40MTFoMTE5LjQ2N3YzNTguNHpNODQwLjUzMiAxNDkuMzMzYzAtMTYuNDk1LTEzLjM3Mi0yOS44NjctMjkuODY3LTI5Ljg2N3YwaC01OTcuMzMzYy0xNi40OTUgMC0yOS44NjcgMTMuMzcyLTI5Ljg2NyAyOS44Njd2MCA1OTcuMzMzYzAgMTYuNDk1IDEzLjM3MiAyOS44NjcgMjkuODY3IDI5Ljg2N3YwaDE5NC4xMzN2MTE5LjQ2N2gtMjI0Yy02NS45NzkgMC0xMTkuNDY3LTUzLjQ4Ny0xMTkuNDY3LTExOS40Njd2MC02NTcuMDY3YzAtNjUuOTc5IDUzLjQ4Ny0xMTkuNDY3IDExOS40NjctMTE5LjQ2N3YwaDY1Ny4wNjdjNjUuOTc5IDAgMTE5LjQ2NyA1My40ODcgMTE5LjQ2NyAxMTkuNDY3djAgMjI0aC0xMTkuNDY3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDZmOyIgZ2x5cGgtbmFtZT0iY29tYmluZSIgZD0iTTcyNS4xNDMgMzg0LjMzMWgtMjU2LjExNWwtMzU5LjA5Ni0zNTkuMDk2Yy0yNC44My0yNC44My02NS4wODgtMjQuODMtODkuOTE4IDBsLTAuMTI0IDAuMTI0Yy0yNC44MyAyNC44My0yNC44MyA2NS4wODggMCA4OS45MThsMzMyLjcyMyAzMzIuNzIzLTMzMi43MjMgMzMyLjcyM2MtMjQuODMgMjQuODMtMjQuODMgNjUuMDg4IDAgODkuOTE4bDAuMTI0IDAuMTI0YzI0LjgzIDI0LjgzIDY1LjA4OCAyNC44MyA4OS45MTggMGwzNTkuMDk2LTM1OS4wOTZoMjU2LjExNXYxMzEuMTA2YzAgMTcuNTU3IDE0LjIzMyAzMS43OTEgMzEuNzkxIDMxLjc5MSA3LjM3MyAwIDE0LjUxNi0yLjU2MiAyMC4yMDgtNy4yNWwyMzYuNTQzLTE5NC43NzZjMTMuNTU0LTExLjE2MSAxNS40OTQtMzEuMTk2IDQuMzMzLTQ0Ljc1LTEuMzAyLTEuNTgxLTIuNzUzLTMuMDMyLTQuMzMzLTQuMzMzbC0yMzYuNTQzLTE5NC43NzZjLTEzLjU1NC0xMS4xNjEtMzMuNTg5LTkuMjItNDQuNzUgNC4zMzMtNC42ODYgNS42OTItNy4yNSAxMi44MzUtNy4yNSAyMC4yMDh2MTMxLjEwOHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3MDsiIGdseXBoLW5hbWU9ImRlZmVyIiBkPSJNMjE0LjQ4OCA2MTYuNDEyaC0xMjIuNTI5Yy02LjM5OCAwLTEyLjYwMiAyLjE5NC0xNy41NzggNi4yMTctMTIuMDA3IDkuNzA4LTEzLjg3MSAyNy4zMTEtNC4xNjQgMzkuMzE5bDE3OC40MjIgMjIwLjY4NGMxLjIzNyAxLjUzMSAyLjYzMyAyLjkyNiA0LjE2NCA0LjE2NCAxMi4wMDcgOS43MDggMjkuNjExIDcuODQ0IDM5LjMxOS00LjE2NGwxNzguNDIyLTIyMC42ODRjNC4wMjItNC45NzUgNi4yMTctMTEuMTggNi4yMTctMTcuNTc4IDAtMTUuNDQxLTEyLjUxNy0yNy45NTgtMjcuOTU4LTI3Ljk1OGgtMTIyLjQ4MnYtNTU5LjE3N2MwLTMwLjg4Mi0yNS4wMzQtNTUuOTE2LTU1LjkxNi01NS45MTZzLTU1LjkxNiAyNS4wMzQtNTUuOTE2IDU1LjkxNnY1NTkuMTc3ek03NzMuNjQ5IDI4MC45MDdoMTIyLjQ4MmMxNS40NDEgMCAyNy45NTgtMTIuNTE3IDI3Ljk1OC0yNy45NTggMC02LjM5OC0yLjE5NC0xMi42MDItNi4yMTctMTcuNTc4bC0xNzguNDIyLTIyMC42ODRjLTkuNzA4LTEyLjAwNy0yNy4zMTEtMTMuODcxLTM5LjMxOS00LjE2NC0xLjUzMSAxLjIzNy0yLjkyNiAyLjYzMy00LjE2NCA0LjE2NGwtMTc4LjQyMiAyMjAuNjg0Yy05LjcwOCAxMi4wMDctNy44NDQgMjkuNjExIDQuMTY0IDM5LjMxOSA0Ljk3NSA0LjAyMiAxMS4xOCA2LjIxNyAxNy41NzggNi4yMTdoMTIyLjUyOXY1NTkuMTc3YzAgMzAuODgyIDI1LjAzNSA1NS45MTYgNTUuOTE2IDU1LjkxNnM1NS45MTYtMjUuMDM0IDU1LjkxNi01NS45MTZ2LTU1OS4xNzd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4NzE7IiBnbHlwaC1uYW1lPSJleWUtaGlkZSIgZD0iTTIwMS4yMTYgODM4Ljk5N2MtMi41OTYgMi42MDUtNi4xODcgNC4yMTctMTAuMTU1IDQuMjE3cy03LjU1OS0xLjYxMi0xMC4xNTQtNC4yMTZsLTYxLjQ0LTYwLjkyOGMtMi42MDUtMi41OTYtNC4yMTctNi4xODctNC4yMTctMTAuMTU1czEuNjEyLTcuNTU5IDQuMjE2LTEwLjE1NGw3MDEuMjctNzAwLjc1OGMyLjU5Ni0yLjYwNSA2LjE4Ny00LjIxNyAxMC4xNTUtNC4yMTdzNy41NTkgMS42MTIgMTAuMTU0IDQuMjE2bDYwLjkyOCA2MC45MjhjMi42MDUgMi41OTYgNC4yMTcgNi4xODcgNC4yMTcgMTAuMTU1cy0xLjYxMiA3LjU1OS00LjIxNiAxMC4xNTR6TTY2NS42IDQ1Ni41MzNjLTQuMzcyIDc4LjI5Ny02Ni43NyAxNDAuNjk1LTE0NC42NjYgMTQ1LjA0OXpNMzU4LjQgNDM3LjQxOWM1LjI4NS03Ni43NjggNjYuMjUxLTEzNy43MzQgMTQyLjU0MS0xNDIuOTkyek01MTIgNjcxLjkxNWMwLjI0MyAwLjAwMSAwLjUzMSAwLjAwMiAwLjgxOCAwLjAwMiAxMjMuMjg4IDAgMjIzLjIzMi05OS45NDQgMjIzLjIzMi0yMjMuMjMyIDAtMTkuODk1LTIuNjAzLTM5LjE4MS03LjQ4Ni01Ny41MzlsMTUwLjg4MS0xNDguOTdjNjAuMTU5IDU3LjAzOSAxMDguOTE5IDEyNS40MjIgMTQyLjk1NyAyMDEuODA5cy0xMzQuOTM1IDM1Ni4xMDEtNTEwLjQwMiAzNTYuMTAxYy0wLjY5NSAwLjAwMy0xLjUxNyAwLjAwNS0yLjMzOSAwLjAwNS01OC4xNzcgMC0xMTQuMTk2LTkuMjQxLTE2Ni42NjktMjYuMzM1bDExMy43MTItMTA4LjgzOGMxNi41OTIgNC40MzEgMzUuNjQzIDYuOTgzIDU1LjI4NyA2Ljk5N3pNNTEyIDIyMy45MTVjLTAuMjI4LTAuMDAxLTAuNDk4LTAuMDAxLTAuNzY4LTAuMDAxLTEyMy4yODggMC0yMjMuMjMyIDk5Ljk0NC0yMjMuMjMyIDIyMy4yMzIgMCAxOS4zMzcgMi40NTkgMzguMSA3LjA4MSA1NS45OTNsLTE1MS4zOCAxNDkuNjYxYy01OS43MzktNTYuODA4LTEwOC4yLTEyNC44MzYtMTQyLjEwMi0yMDAuNzlzMTM0LjkzNC0zNTUuOTI1IDUxMC40MDEtMzU1LjkyNWMwLjcyNy0wLjAwNCAxLjU4Ny0wLjAwNiAyLjQ0Ny0wLjAwNiA1Ny41NzIgMCAxMTMuMDI5IDkuMDUzIDE2NS4wMjYgMjUuODEybC0xMTMuODg0IDEwOS4wMjBjLTE2LjA1Ni00LjIzOC0zNC41MDktNi43MjItNTMuNTI1LTYuODI2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDcyOyIgZ2x5cGgtbmFtZT0icmVwbHkiIGQ9Ik0xMDE4LjE5NyAyLjA0OGMtOTQuMjA4IDMzNy43NDktMzU2LjY5MyA0MjYuNjY3LTUxNi43NzkgNDQ4LjY4M2wtODQuMzA5IDExLjYwNXYtMjIzLjU3M2wtNDE3LjEwOSAzMjcuNTA5IDQxNy4xMDkgMzI3LjMzOXYtMTc1Ljk1N2w2Mi4yOTMtMTAuMDY5YzIwMy4yNjQtMzMuMjggMzUyLjkzOS0xMTUuMiA0NDIuMTk3LTI0My44ODMgODIuNzczLTExOS40NjcgMTE1LjcxMi0yNzkuNzIzIDk2LjI1Ni00NjEuNjUzeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDczOyIgZ2x5cGgtbmFtZT0ic2hhcmUiIGQ9Ik04MDEuNDQ1IDU5NC4yMjZjLTE4Ljc4Ny0wLjAzMC0zNi43MzItMy41OTgtNTMuMjE3LTEwLjA3MmwtMzc4LjkxMSAyMTkuODIxYzAgMy4yNDMgMCA2LjQ4NSAwIDkuNzI4LTAuMjg2IDgwLjc1LTY1LjgxMiAxNDYuMS0xNDYuNjAyIDE0Ni4xLTgwLjk2NiAwLTE0Ni42MDMtNjUuNjM2LTE0Ni42MDMtMTQ2LjYwM3M2NS42MzYtMTQ2LjYwMyAxNDYuNjAzLTE0Ni42MDNjMzIuMTcxIDAgNjEuOTIxIDEwLjM2MiA4Ni4wOTYgMjcuOTMxbDM1Mi44NTgtMjAzLjIxNWMtNC4yMS0xMy4wNjQtNi42MzctMjguMDk0LTYuNjM3LTQzLjY5MXMyLjQyNy0zMC42MjcgNi45MjQtNDQuNzMzbC0zNTIuNTQzLTIwMi4zOTNjLTIzLjc2MiAxNy40MjUtNTMuNTgzIDI3Ljg4My04NS44NDUgMjcuODgzLTgwLjY4NCAwLTE0Ni4wOTEtNjUuNDA3LTE0Ni4wOTEtMTQ2LjA5MXM2NS40MDctMTQ2LjA5MSAxNDYuMDkxLTE0Ni4wOTFjODAuNjg0IDAgMTQ2LjA5MSA2NS40MDcgMTQ2LjA5MSAxNDYuMDkxIDAgMC4wMzcgMCAwLjA3NSAwIDAuMTEyIDAgMy4wNjYgMCA1Ljk2OCAwIDguODY5bDM4MC40MTYgMjIwLjE2YzE1LjMwOS01Ljk0MyAzMy4wMjgtOS4zODYgNTEuNTUyLTkuMzg2IDgwLjc3OCAwIDE0Ni4yNjEgNjUuNDgzIDE0Ni4yNjEgMTQ2LjI2MXMtNjUuNDgzIDE0Ni4yNjEtMTQ2LjI2MSAxNDYuMjYxYy0wLjEyNCAwLTAuMjQ3IDAtMC4zNzEgMHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3NDsiIGdseXBoLW5hbWU9InNvY2lhbC10d2l0dGVyIiBkPSJNMTAyNCA3NjUuMDI0Yy0zNC44OTItMTUuOTE1LTc1LjM3LTI3LjUyMS0xMTcuODE0LTMyLjc2OSA0MS4zMjUgMjYuMDgzIDczLjkyNSA2Ni40MzkgODkuNzU0IDExNC40MzEtMzcuOTAyLTIxLjcxOC04Mi41MTMtMzkuNDIyLTEzMC4wNDItNDkuMDkxLTQxLjEyMiA0MC43MzEtOTUuNjkgNjYuNDA1LTE1Ni4yNDUgNjYuNDA1LTExNS45MzIgMC0yMDkuOTE0LTk0LjA5Ny0yMDkuOTE0LTIxMC4xNzEgMC0xNy4xNiAyLjA1NC0zMy44NDEgNS45My00OS44MDgtMTc0LjgzNiAxMC42NjMtMzI4LjI5NSA5My44NC00MzEuMTU3IDIxOS45OTYtMTguNzctMjkuMjMzLTI5LjM2LTY1LjcyLTI5LjM2LTEwNC42ODMgMC03Mi40IDM2LjU2My0xMzYuMjUgOTIuMjEyLTE3NC4wNDctMzQuMjgxIDAuNjU3LTY2LjgyNyAxMC4yNDUtOTUuMjQxIDI2LjMwNiAxLjA0Mi0xLjQwMSAxLjA0Mi0yLjI2MSAxLjA0Mi0zLjEyMiAwLjA0NC0xMDEuMjE5IDcxLjU0Ny0xODUuNzA1IDE2Ni43MzgtMjA1LjYzMi0xNS4xMTktNC44ODItMzQuMDQ4LTcuNTUyLTUzLjU5OC03LjU1Mi0wLjEwNyAwLTAuMjE2IDAtMC4zMjYgMC0wLjAzMiAwLTAuMDkyIDAtMC4xNTEgMC0xMy44NjkgMC0yNy40MiAxLjM1Ny00MC41MzIgMy45NDUgMjguODgxLTg0LjMwOSAxMDUuODI0LTE0NC4yODUgMTk3LTE0Ni4wMTQtNzAuNTQ3LTU1Ljk1NC0xNjEuMDIyLTg5Ljc0OS0yNTkuMzc5LTg5Ljc0OS0wLjMwNyAwLTAuNjE2IDAtMC45MjUgMC0xNy41NjIgMC4wMDItMzQuOTI5IDEuMDQzLTUxLjk5MiAzLjA2NiA5Mi43NzYtNTkuMzU0IDIwMy43NzctOTQuNTM0IDMyMi45ODgtOTQuNTM0IDAuMTkgMCAwLjM3OCAwIDAuNTY3IDAgMzg1LjU3NyAwIDU5Ni4zNSAzMTkuODQ1IDU5Ni4zNSA1OTcuMjUxIDAgOS4wMzIgMCAxOC4yMDggMCAyNy4wOTYgNDEuMTc0IDMwLjAzOSA3NS44NiA2Ni4wNDcgMTAzLjU2NyAxMDcuMTU4bDAuNTI5IDEuNTE5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDc1OyIgZ2x5cGgtbmFtZT0ibW92ZWZvb3RlciIgZD0iTTEyOCA4OTZoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC03NjhjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTEyOCA2NDBoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHMtMjguNjU0LTY0LTY0LTY0aC03NjhjLTM1LjM0NiAwLTY0IDI4LjY1NC02NCA2NHMyOC42NTQgNjQgNjQgNjR6TTEyOCAzODRoNzY4YzM1LjM0NiAwIDY0LTI4LjY1NCA2NC02NHYtMjU2YzAtMzUuMzQ2LTI4LjY1NC02NC02NC02NGgtNzY4Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjR2MjU2YzAgMzUuMzQ2IDI4LjY1NCA2NCA2NCA2NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3NjsiIGdseXBoLW5hbWU9InNvY2lhbC1kcml2ZSIgZD0iTTM4My40ODggMzE2LjA3NWwtMTc3LjY2NC0zMDUuMzIzaDY0MC41MTJsMTc3LjY2NCAzMDUuMzIzaC02NDAuNTEyek0zMjkuMjE2IDg4OS4zNDRsMzIwLjM0MS01NTQuNjY3IDM1My4yOC0xLjAyNC0zMjAuMTcxIDU1NC42NjctMzUzLjQ1MSAxLjAyNHpNMCAzMTMuMTczbDE3NS43ODctMzA2LjUxNyAzMjAuMTcxIDU1NC42NjctMTc1LjYxNiAzMDYuNTE3LTMyMC4zNDEtNTU0LjY2N3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3NzsiIGdseXBoLW5hbWU9IndvcmRwcmVzcyIgZD0iTTUxMiA5NjBjLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMnMyMjkuMjMtNTEyIDUxMi01MTJjMjgyLjc3IDAgNTEyIDIyOS4yMyA1MTIgNTEycy0yMjkuMjMgNTEyLTUxMiA1MTJ6TTI1NS4xNDcgNjQ0LjYwOGMyNS4yNTkgMS4zNjUgNDcuOTU3IDQuMDk2IDQ3Ljk1NyA0LjA5NiA4Ljg1IDAuNzI5IDE1Ljc1NiA4LjA5MSAxNS43NTYgMTcuMDY3IDAgOS40NTYtNy42NjUgMTcuMTIxLTE3LjEyMSAxNy4xMjEtMC40ODEgMC0wLjk1Ni0wLjAyMC0xLjQyNy0wLjA1OXMtNjguMjA1LTUuMjg3LTExMS43MjUtNS4yODdjLTcuODUxIDAtMTcuMDY3IDAtMjYuOTY1IDAgNzYuMDUyIDExNC41MjYgMjA0LjQ4NSAxODguOTk0IDM1MC4zMTEgMTg4Ljk5NCAxMDkuMzI5IDAgMjA4Ljg4MS00MS44NTcgMjgzLjUwNy0xMTAuNDJsLTUuNzY0IDAuMjc0Yy0zOS4xNzktMS4xMjgtNzAuNTEtMzMuMTU3LTcwLjUxLTcyLjUwNSAwLTAuNjcgMC4wMDktMS4zMzggMC4wMjctMi4wMDQtMC4wMDItMzQuMDM1IDE5Ljk2Ni02My43MzEgNDEuMTI5LTk4LjIwNiAyMS4wNDgtMzIuNzk4IDMzLjcxMS03Mi43MzQgMzQuMTMyLTExNS42IDAuMDAxLTM1Ljk1Mi0xMy44MjMtNzcuNTk1LTMxLjkxNC0xMzUuNjIybC00MS44MTMtMTM5Ljc3Ni0xNTAuODY5IDQ1MS45MjVjMjUuMjU5IDEuMzY1IDQ3Ljk1NyA0LjA5NiA0Ny45NTcgNC4wOTYgOC44NSAwLjcyOSAxNS43NTYgOC4wOTEgMTUuNzU2IDE3LjA2NyAwIDkuNDU2LTcuNjY1IDE3LjEyMS0xNy4xMjEgMTcuMTIxLTAuNDgxIDAtMC45NTYtMC4wMjAtMS40MjctMC4wNTlzLTY4LjIwNS01LjI4Ny0xMTEuNzI1LTUuMjg3Yy00MS4xMzEgMC0xMTAuNDIxIDUuMjkxLTExMC40MjEgNS4yOTEtMC40MDkgMC4wMzUtMC44ODUgMC4wNTUtMS4zNjUgMC4wNTUtOS40NTYgMC0xNy4xMjEtNy42NjUtMTcuMTIxLTE3LjEyMSAwLTguOTc1IDYuOTA2LTE2LjMzNyAxNS42OTQtMTcuMDYzczIxLjM5NS0yLjU2NCA0NC4wOTQtNC4xbDY1LjM2NS0xNzkuNTQxLTkxLjgxOS0yNzQuNjAzek0zMjkuMDQ1IDcwLjY1NmMtMTQxLjAzMCA2OS41MzMtMjM2LjM0NCAyMTIuMjg0LTIzNi4zNDQgMzc3LjI5NyAwIDYxLjgxOCAxMy4zNzcgMTIwLjUxMSAzNy4zOTMgMTczLjM0M3pNNTE5LjMzOSA0MTEuOTg5bDEyOS4xOTUtMzUzLjc5MmMwLjk1Ny0yLjI0MSAxLjk4NS00LjE0OCAzLjE2MS01Ljk0OC00MS41My0xNC45MjItODkuMzY1LTIzLjYzNS0xMzkuMjM2LTIzLjYzNS00Mi4yNjIgMC04My4wNjMgNi4yNTctMTIxLjUyNyAxNy44OTZ6TTcyMi43NzMgODUuNjc1bDEyOCAzNzAuMzQ3YzE5LjQ2OSA0NC4yNDEgMzEuMTM0IDk1Ljc1MSAzMS45MTEgMTQ5Ljg5NSAwLjAwMyAwLjQxMSAwLjAwNCAwLjU1MyAwLjAwNCAwLjY5NCAwIDE1LjA4Ni0xLjA1NSAyOS45MjYtMy4wOTQgNDQuNDUgMzIuNDU3LTU5LjY3MSA1MS40NTItMTI4Ljg4MyA1MS40NTItMjAyLjUzMSAwLTE1My44NjgtODIuOTA4LTI4OC4zNzItMjA2LjQ4OC0zNjEuMjc2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDc4OyIgZ2x5cGgtbmFtZT0id2lkZ2V0LXNldHRpbmdzLWNvbmZpZyIgZD0iTTkzOC41MDEgNTIwLjU3NWwtMTEzLjY0MiAxMS4yYy04LjA0MyAyOS42NzgtMTkuMTE5IDU1LjYzOC0zMy4yMjIgNzkuNjAybDczLjM5MiA4Ni45MDVjMy4zMzIgNC4wNzYgNS4zNSA5LjMzNiA1LjM1IDE1LjA2OCAwIDYuNTk2LTIuNjcyIDEyLjU2Ny02Ljk5MyAxNi44ODlsLTY5LjE0MyA2OS4xNDNjLTQuMzI0IDQuMzIxLTEwLjI5NCA2Ljk5My0xNi44ODkgNi45OTMtNS43MzMgMC0xMC45OTQtMi4wMjAtMTUuMTExLTUuMzg1bC04OC4zNjMtNzIuNTQzYy0yMi40NjMgMTMuMjg4LTQ4LjQyNCAyNC4zNjItNzUuODU0IDMxLjg4bC0xMy40NDkgMTE0LjE2OGMtMS4yNTMgMTIuMTE3LTExLjQwMSAyMS40ODgtMjMuNzQyIDIxLjUwNGgtOTcuNjY2Yy0xMi4zNDMtMC4wMTYtMjIuNDg5LTkuMzg3LTIzLjczNS0yMS40MDFsLTExLjIwOS0xMTMuODk0Yy0yOS42NzctOC4wMzMtNTUuNjM2LTE5LjEwNy03OS41OTYtMzMuMjJsLTg2LjkxMSA3My4zOWMtNC4wNzYgMy4zMzItOS4zMzYgNS4zNS0xNS4wNjggNS4zNS02LjU5NiAwLTEyLjU2Ny0yLjY3Mi0xNi44ODktNi45OTNsLTY4Ljk5Mi02OC45OTJjLTQuMzIxLTQuMzI0LTYuOTkzLTEwLjI5NS02Ljk5My0xNi44ODkgMC01LjczMSAyLjAyMC0xMC45OTQgNS4zODUtMTUuMTExbDcyLjU0MS04OC4zNjNjLTEzLjI5NS0yMi40NjUtMjQuMzY5LTQ4LjQyNi0zMS44ODItNzUuODU3bC0xMTQuMzE2LTEzLjQ0MmMtMTIuMTE3LTEuMjUzLTIxLjQ4OC0xMS40MDMtMjEuNTA0LTIzLjc0MnYtOTcuNjY2YzAuMDE2LTEyLjM0MyA5LjM4Ny0yMi40ODkgMjEuNDAxLTIzLjczNWwxMTMuODk0LTExLjIwOWM4LjAyOS0yOS42NzUgMTkuMTAzLTU1LjYzOCAzMy4yMTktNzkuNTk0bC03My4zOS04Ni45MTJjLTMuNDAyLTQuMDgxLTUuNDcxLTkuMzc4LTUuNDcxLTE1LjE2IDAtNi41NjEgMi42Ni0xMi41IDYuOTYyLTE2Ljc5OGw2OC45OTItNjguOTkyYzQuMzI0LTQuMzIxIDEwLjI5NC02Ljk5MyAxNi44ODktNi45OTMgNS43MzEgMCAxMC45OTQgMi4wMjAgMTUuMTExIDUuMzg1bDg4LjM2MyA3Mi41NDFjMjIuNDYxLTEzLjMyNSA0OC40MTctMjQuNDQ2IDc1Ljg0NC0zMi4wMjJsMTMuNDU4LTExNC4xNzVjMS4yNTUtMTIuMTI4IDExLjQxOS0yMS41MDQgMjMuNzc0LTIxLjUwNCAwLjA0MiAwIDAuMDg0IDAgMC4xMjYgMGg5Ny42NTljMTIuMzQzIDAuMDE2IDIyLjQ4OSA5LjM4NyAyMy43MzUgMjEuNDAxbDExLjIwOSAxMTMuNzQ1YzI5LjY3OCA4LjA4MiA1NS42MzggMTkuMjA1IDc5LjU4NyAzMy4zNjdsODYuOTIxLTczLjM4OGM0LjA3Ni0zLjMzMiA5LjMzNS01LjM1IDE1LjA2OC01LjM1IDYuNTk2IDAgMTIuNTY3IDIuNjcyIDE2Ljg4OSA2Ljk5M2w2OC45OTIgNjguOTkyYzQuMzAyIDQuMjk4IDYuOTYyIDEwLjIzNiA2Ljk2MiAxNi43OTggMCA1Ljc4LTIuMDY1IDExLjA4MS01LjUgMTUuMTk5bC03Mi41NDUgODguMzY2YzEzLjI4NCAyMi40NjMgMjQuMzU4IDQ4LjQyNCAzMS44OCA3NS44NTJsMTE0LjE2OSAxMy40NDljMTIuMjQ3IDEuMTA4IDIxLjc3MiAxMS4zMDkgMjEuODAzIDIzLjc0MXY5Ny42NjhjLTAuMDE2IDEyLjM0My05LjM4NyAyMi40ODktMjEuNDAxIDIzLjczNWwtMC4wOTggMC4wMDd6TTUxMi4wMDQgMzE1LjgzOWMtNzIuOTkxIDAtMTMyLjE2MSA1OS4xNzEtMTMyLjE2MSAxMzIuMTZzNTkuMTY5IDEzMi4xNiAxMzIuMTYxIDEzMi4xNmM3Mi45OTEgMCAxMzIuMTYxLTU5LjE2OSAxMzIuMTYxLTEzMi4xNnMtNTkuMTcxLTEzMi4xNi0xMzIuMTYxLTEzMi4xNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3OTsiIGdseXBoLW5hbWU9InNvY2lhbC15b3V0dWJlIiBkPSJNMTAxNC4xMTMgNjQ4LjEyYzAgMC05LjcyOSA2OC45MzktNDEuMTE2IDk5LjM3NS0yNi4xMzcgMjUuODY4LTYyLjM5NiA0Mi4wMzUtMTAyLjU1NCA0Mi40NTktMTQzLjM2NCAxMC4wNDYtMzU4LjM2NSAxMC4wNDYtMzU4LjM2NSAxMC4wNDZzLTIxNSAwLTM1OC40MzktMTAuMDQ0Yy00MC4yMzQtMC40NDItNzYuNDkxLTE2LjYwMy0xMDIuNjExLTQyLjQzNi0zMS40MS0zMC40NTktNDAuNjY5LTk5LjQtNDAuNjY5LTk5LjQtNi4wNjktNDguMDU0LTkuODE3LTEwNC4yNTQtMTAuMzUyLTE2MS4xOThsLTAuMDA2LTc2LjgxN2MwLjQ4Mi01Ny42MDQgNC4xNzUtMTEzLjgxNSAxMC45MTUtMTY5LjEyMnM5LjMzLTYxLjc0MSAzOS45MzItOTIuMTc3YzM4LjkyLTM5Ljg3MyA5MC4wODAtMzguNjU1IDExMi45OTMtNDIuNzYyIDgxLjkyLTcuNjEgMzQ4LjIzOS0xMC4wNDQgMzQ4LjIzOS0xMC4wNDRzMjE1LjE1OCAwIDM1OC41OTUgMTAuNTAxYzQwLjEwMyAwLjQ2NyA3Ni4yMzUgMTYuNTY0IDEwMi4zMDEgNDIuMjg2IDMxLjQwOCAzMC40NTcgNDAuODI0IDk5LjM5NiA0MC44MjQgOTkuMzk2IDYuMDMyIDQ4LjE2MSA5LjcyNSAxMDQuNDI3IDEwLjE5NiAxNjEuNDM3bDAuMDA2IDc2LjczMWMtMC40NzYgNTcuNjQ4LTQuMTY5IDExMy45MTMtMTAuOTE1IDE2OS4yNzNsMS4wMjgtNy41MDV6TTQwNS4yMDYgMzA5LjIwNnYyODEuOTk3bDI3Mi4xMjUtMTM4LjE4My0yNzIuMTI1LTE0My44MTR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4N2E7IiBnbHlwaC1uYW1lPSJmaWx0ZXIiIGQ9Ik05ODYuNjQ3IDc3Ni40NjJjLTAuMDU4IDQxLjQ5OC0zMi45MjEgNzUuMzAxLTc0LjA0NCA3Ni44N2wtNzk3Ljk5NyAwLjAwNWMtMC4wNjcgMC0wLjE0NSAwLTAuMjI1IDAtNDIuNTQ0IDAtNzcuMDMyLTM0LjQ4OS03Ny4wMzItNzcuMDMyIDAtMjQuMjQ0IDExLjItNDUuODcyIDI4LjcwOC01OS45OTRsMzU3Ljc5LTM1OC4wNzR2LTIyMS40NWMwLjYxNi0xNC4yMSA4LjUyNC0yNi40NDUgMjAuMDU0LTMzLjExNWwwLjE5NC0wLjEwMyA5NS44NTUtNTUuMzYyYzUuODQyLTMuNDgzIDEyLjg4My01LjU0MSAyMC40MDUtNS41NDEgMjIuMjc2IDAgNDAuMzM2IDE4LjA1OSA0MC4zMzYgNDAuMzM2IDAgMC4wNTggMCAwLjExNSAwIDAuMTczIDAgMS4wOTggMCAyLjA0NyAwIDMuMTU1djAgMjcxLjkxbDM2MS4yODEgMzYxLjEyNGMxNS4xOTcgMTQuMDYwIDI0LjY4IDM0LjEwNyAyNC42OCA1Ni4zNyAwIDAuMjU4LTAuMDAxIDAuNTE0LTAuMDA0IDAuNzcyek0zMDEuNTczIDY5OS4yNzF2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3YjsiIGdseXBoLW5hbWU9ImFycm93LXNraXAtYmFjayIgZD0iTTQ5Ny4xMjkgOTkuNzY4Yy00LjY0MS00LjI4OS0xMC4wMDUtNy44ODktMTUuODcyLTEwLjU4MmwtMC4zNzktMC4xNTVjLTUuODQ4LTIuNjYtMTIuNjgzLTQuMjA5LTE5Ljg3OC00LjIwOXMtMTQuMDMxIDEuNTQ5LTIwLjE4NiA0LjMzNGwwLjMwOS0wLjEyNWMtNi4yODcgMi44OTItMTEuNjk0IDYuNDg3LTE2LjQ1MSAxMC43ODhsMC4wNTYtMC4wNTEtMzExLjk1OSAzMTIuMTA0Yy00LjY3MSA0LjU3Mi04LjQwOSAxMC4wNzktMTAuOTEyIDE2LjIybC0wLjExNiAwLjMyMmMtMi4yMDcgNS42NTgtMy40ODUgMTIuMjA2LTMuNDg1IDE5LjA1NCAwIDAuMTg3IDAuMDAxIDAuMzc2IDAuMDAzIDAuNTYydi0wLjAyOGMwIDAuMDc4LTAuMDAxIDAuMTctMC4wMDEgMC4yNjIgMCA3LjE3OCAxLjQ0IDE0LjAyMSA0LjA0NiAyMC4yNTNsLTAuMTI5LTAuMzQ2YzIuNCA2Ljc3IDYuMDA5IDEyLjU3NyAxMC42MTMgMTcuNDM0bC0wLjAyMC0wLjAyMiAzMTIuNjg1IDMxMC42NTNjOS4zNSA5LjIzNyAyMi4yMDcgMTQuOTQyIDM2LjM5NyAxNC45NDIgNy4xMjYgMCAxMy45MTctMS40MzkgMjAuMDk1LTQuMDQzbC0wLjM0MSAwLjEyOGM2LjMzMy0yLjY5NSAxMS43MzItNi40MiAxNi4yNDQtMTEuMDE5bDAuMDA3LTAuMDA3IDM1LjY5NC0zNi41NjRjOS4yMzctOS4zNSAxNC45NDItMjIuMjA3IDE0Ljk0Mi0zNi4zOTcgMC03LjEyNi0xLjQzOS0xMy45MTctNC4wNDMtMjAuMDk1bDAuMTI4IDAuMzQxYy0yLjY5NS02LjMzMy02LjQyLTExLjczMi0xMS4wMTktMTYuMjQ0bC0wLjAwNy0wLjAwNy0yMzcuMjM0LTIzOS4yNjUgMjM3LjIzNC0yMzguNTRjNC42MDctNC41MTkgOC4zMzItOS45MTcgMTAuOTA0LTE1LjkyOGwwLjEyMy0wLjMyM2MyLjQ3OS01Ljc2OSAzLjkxOS0xMi40ODIgMy45MTktMTkuNTMzIDAtMC4xMjEtMC4wMDEtMC4yNDQtMC4wMDItMC4zNjR2MC4wMThjMC0wLjA3OSAwLjAwMS0wLjE3MiAwLjAwMS0wLjI2NiAwLTcuMjI3LTEuNDM5LTE0LjExOC00LjA0Ny0yMC40MDFsMC4xMzEgMC4zNTNjLTIuNTUyLTYuMjktNi4yOTktMTEuNjItMTAuOTk1LTE1LjkzMWwtMC4wMzEtMC4wMjgtMzUuNjk0LTM3LjI4OXpNODczLjUxMiA5OS43NjhjLTQuNzA0LTQuMjUtMTAuMTA5LTcuODQ1LTE1Ljk5OS0xMC41NzJsLTAuMzk3LTAuMTY1Yy01Ljc3LTIuNjU5LTEyLjUxOC00LjIwOC0xOS42MjktNC4yMDgtMC4wODcgMC0wLjE3NiAwLTAuMjYzIDAuMDAxaDAuMDE0Yy0wLjA0NyAwLTAuMTAyIDAtMC4xNTYgMC03LjE0MyAwLTEzLjkyMyAxLjU0OS0yMC4wMjUgNC4zMzFsMC4zMDItMC4xMjNjLTYuMjI0IDIuOTMzLTExLjU3OCA2LjUyMi0xNi4zMDkgMTAuNzg4bDAuMDU5LTAuMDUxLTMxMS4wODkgMzEyLjEwNGMtNC42NzEgNC41NzItOC40MDkgMTAuMDc5LTEwLjkxMiAxNi4yMmwtMC4xMTYgMC4zMjJjLTIuNDc5IDUuOTY1LTMuOTE4IDEyLjg5Ni0zLjkxOCAyMC4xNjEgMCAwLjA1MyAwIDAuMTA4IDAgMC4xNjJ2LTAuMDA4YzAgMC4wNzgtMC4wMDEgMC4xNy0wLjAwMSAwLjI2MiAwIDcuMTc4IDEuNDQgMTQuMDIxIDQuMDQ2IDIwLjI1M2wtMC4xMjktMC4zNDZjMi42MTcgNi41MTIgNi4zNTUgMTIuMDY3IDExLjAyMyAxNi42ODFsMC4wMDUgMC4wMDUgMzExLjgxNSAzMTAuNjUzYzQuNTQgNC41NzMgOS45MzMgOC4yOTEgMTUuOTIgMTAuOWwwLjMzMSAwLjEyOWM1LjQ4OCAyLjIyIDExLjg1NCAzLjUwOSAxOC41MjIgMy41MDkgMC41NzkgMCAxLjE1NS0wLjAwOSAxLjczMS0wLjAyOGwtMC4wODQgMC4wMDNjMC4yMzMgMC4wMDUgMC41MDkgMC4wMDYgMC43ODYgMC4wMDYgMTMuODI2IDAgMjYuMzU4LTUuNTQxIDM1LjQ5NS0xNC41MjJsLTAuMDA3IDAuMDA2IDM2LjI3NS0zNi41NjRjOS4yMzctOS4zNSAxNC45NDItMjIuMjA3IDE0Ljk0Mi0zNi4zOTcgMC03LjEyNi0xLjQzOS0xMy45MTctNC4wNDMtMjAuMDk1bDAuMTI4IDAuMzQxYy0yLjY5NS02LjMzMy02LjQyLTExLjczMi0xMS4wMTktMTYuMjQ0bC0wLjAwNy0wLjAwNy0yMzguMjUtMjM5LjI2NSAyMzguMjUtMjM4LjU0YzQuNjA3LTQuNTE5IDguMzMyLTkuOTE3IDEwLjkwNC0xNS45MjhsMC4xMjMtMC4zMjNjMi4yMTYtNS40ODQgMy41MDEtMTEuODQzIDMuNTAxLTE4LjUwMiAwLTAuNDgzLTAuMDA2LTAuOTY3LTAuMDIwLTEuNDQ3bDAuMDAyIDAuMDcxYzAtMC4wNzkgMC4wMDEtMC4xNzIgMC4wMDEtMC4yNjYgMC03LjIyNy0xLjQzOS0xNC4xMTgtNC4wNDctMjAuNDAxbDAuMTMxIDAuMzUzYy0yLjU1Mi02LjI5LTYuMjk5LTExLjYyLTEwLjk5NS0xNS45MzFsLTAuMDMxLTAuMDI4LTM2LjEzLTM3LjI4OXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3YzsiIGdseXBoLW5hbWU9ImZsYWciIGQ9Ik05MTAuNDA0IDc1NC40OWMtMC4wMzYgMC0wLjA3NyAwLTAuMTE4IDAtMi40MjIgMC00LjczMS0wLjQ5NC02LjgzNy0xLjM5bDAuMTE5IDAuMDQ0Yy0zNy4zNzQtMjAuNDk2LTgxLjczOS0zMi41NDItMTI4Ljg0Ni0zMi41NTYtMC4xNTUgMC0wLjMzNC0wLjAwMi0wLjUxMS0wLjAwMi04NS44NDEgMC0xNjIuNjI2IDM5LjgyMS0yMTMuNzkyIDEwMi40NTQtNDYuNTYzIDQ1LjM0OS0xMDkuMTA0IDcyLjk1OS0xNzcuOTIzIDcyLjk1OS02Ni4yNDkgMC0xMjYuNjgtMjUuNTg3LTE3Mi40MzItNjcuNjYtOS40ODYgMjEuNDktMzAuMTcyIDM1Ljk0OS01NC4xNDcgMzUuOTQ5LTMzLjA5MSAwLTU5LjkxNi0yNy41NDktNTkuOTE2LTYxLjUyOSAwLTAuMjIyIDAuMDAyLTAuNDQ1IDAuMDAzLTAuNjY1di03NDAuNDE1YzAtMzQuMDY1IDI2Ljg5LTYxLjY4IDYwLjA2MS02MS42OHM2MC4wNjEgMjcuNjE1IDYwLjA2MSA2MS42OHYzMzMuNDg3YzM2LjYzMyAxOS4zODggNzkuOTQ0IDMwLjc1MyAxMjUuODQxIDMwLjc1MyA4NS45NjUgMCAxNjIuODYzLTM5Ljg3MyAyMTQuMTA5LTEwMi41OTMgNDYuNTE0LTQ1LjIyIDEwOC45NDktNzIuNzQ0IDE3Ny42NDUtNzIuNzQ0IDc0LjI1NyAwIDE0MS4xOTggMzIuMTYyIDE4OC4zMzYgODMuNjYxIDMuNjk1IDMuNDc0IDUuOTI3IDguMjU3IDUuOTQzIDEzLjU3OHYzODguMjk4YzAgMC4wMDIgMCAwLjAwMiAwIDAuMDAyIDAgMTAuMDQwLTcuODQ1IDE4LjE5OC0xNy41ODMgMTguMzY4aC0wLjAxNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3g3ZDsiIGdseXBoLW5hbWU9ImFycm93LXNraXAtZm9yd2FyZCIgZD0iTTUyNi44NzEgOTkuNzY4YzQuNjQxLTQuMjg5IDEwLjAwNS03Ljg4OSAxNS44NzItMTAuNTgybDAuMzc5LTAuMTU1YzUuODQ4LTIuNjYgMTIuNjgzLTQuMjA5IDE5Ljg3OC00LjIwOXMxNC4wMzEgMS41NDkgMjAuMTg2IDQuMzM0bC0wLjMwOS0wLjEyNWM2LjI4NyAyLjg5MiAxMS42OTQgNi40ODcgMTYuNDUxIDEwLjc4OGwtMC4wNTYtMC4wNTEgMzExLjk1OSAzMTIuMTA0YzQuNjcxIDQuNTcyIDguNDA5IDEwLjA3OSAxMC45MTIgMTYuMjJsMC4xMTYgMC4zMjJjMi4yMDcgNS42NTggMy40ODUgMTIuMjA2IDMuNDg1IDE5LjA1NCAwIDAuMTg3LTAuMDAxIDAuMzc2LTAuMDAzIDAuNTYydi0wLjAyOGMwIDAuMDc4IDAuMDAxIDAuMTcgMC4wMDEgMC4yNjIgMCA3LjE3OC0xLjQ0IDE0LjAyMS00LjA0NiAyMC4yNTNsMC4xMjktMC4zNDZjLTIuNCA2Ljc3LTYuMDA5IDEyLjU3Ny0xMC42MTMgMTcuNDM0bDAuMDIwLTAuMDIyLTMxMi42ODUgMzEwLjY1M2MtOS4zNSA5LjIzNy0yMi4yMDcgMTQuOTQyLTM2LjM5NyAxNC45NDItNy4xMjYgMC0xMy45MTctMS40MzktMjAuMDk1LTQuMDQzbDAuMzQxIDAuMTI4Yy02LjMzMy0yLjY5NS0xMS43MzItNi40Mi0xNi4yNDQtMTEuMDE5bC0wLjAwNy0wLjAwNy0zNS42OTQtMzYuNTY0Yy05LjIzNy05LjM1LTE0Ljk0Mi0yMi4yMDctMTQuOTQyLTM2LjM5NyAwLTcuMTI2IDEuNDM5LTEzLjkxNyA0LjA0My0yMC4wOTVsLTAuMTI4IDAuMzQxYzIuNjk1LTYuMzMzIDYuNDItMTEuNzMyIDExLjAxOS0xNi4yNDRsMC4wMDctMC4wMDcgMjM3LjIzNC0yMzkuMjY1LTIzNy4yMzQtMjM4LjU0Yy00LjYwNy00LjUxOS04LjMzMi05LjkxNy0xMC45MDQtMTUuOTI4bC0wLjEyMy0wLjMyM2MtMi40NzktNS43NjktMy45MTktMTIuNDgyLTMuOTE5LTE5LjUzMyAwLTAuMTIxIDAuMDAxLTAuMjQ0IDAuMDAyLTAuMzY0djAuMDE4YzAtMC4wNzktMC4wMDEtMC4xNzItMC4wMDEtMC4yNjYgMC03LjIyNyAxLjQzOS0xNC4xMTggNC4wNDctMjAuNDAxbC0wLjEzMSAwLjM1M2MyLjU1Mi02LjI5IDYuMjk5LTExLjYyIDEwLjk5NS0xNS45MzFsMC4wMzEtMC4wMjggMzUuNjk0LTM3LjI4OXpNMTUwLjQ4OCA5OS43NjhjNC43MDQtNC4yNSAxMC4xMDktNy44NDUgMTUuOTk5LTEwLjU3MmwwLjM5Ny0wLjE2NWM1LjUwOS0yLjM5NSAxMS45MjMtMy43ODcgMTguNjY1LTMuNzg3IDAuNDI2IDAgMC44NTIgMC4wMDYgMS4yNzYgMC4wMTdsLTAuMDYyLTAuMDAyYzAuMDQ3IDAgMC4xMDIgMCAwLjE1NiAwIDcuMTQzIDAgMTMuOTIzIDEuNTQ5IDIwLjAyNSA0LjMzMWwtMC4zMDItMC4xMjNjNi4yMTkgMi44IDExLjU3NCA2LjI1MSAxNi4zMzQgMTAuMzcybC0wLjA4My0wLjA3MCAzMTEuMDg5IDMxMi4xMDRjNC42NzEgNC41NzIgOC40MDkgMTAuMDc5IDEwLjkxMiAxNi4yMmwwLjExNiAwLjMyMmMyLjQ3OSA1Ljk2NSAzLjkxOCAxMi44OTYgMy45MTggMjAuMTYxIDAgMC4wNTMgMCAwLjEwOCAwIDAuMTYydi0wLjAwOGMwIDAuMDc4IDAuMDAxIDAuMTcgMC4wMDEgMC4yNjIgMCA3LjE3OC0xLjQ0IDE0LjAyMS00LjA0NiAyMC4yNTNsMC4xMjktMC4zNDZjLTIuNjE3IDYuNTEyLTYuMzU1IDEyLjA2Ny0xMS4wMjMgMTYuNjgxbC0wLjAwNSAwLjAwNS0zMTEuODE1IDMxMC42NTNjLTQuNTQgNC41NzMtOS45MzMgOC4yOTEtMTUuOTIgMTAuOWwtMC4zMzEgMC4xMjljLTUuNDg4IDIuMjItMTEuODU0IDMuNTA5LTE4LjUyMiAzLjUwOS0wLjU3OSAwLTEuMTU1LTAuMDA5LTEuNzMxLTAuMDI4bDAuMDg0IDAuMDAzYy0wLjIzMyAwLjAwNS0wLjUwOSAwLjAwNi0wLjc4NiAwLjAwNi0xMy44MjYgMC0yNi4zNTgtNS41NDEtMzUuNDk1LTE0LjUyMmwwLjAwNyAwLjAwNi0zNi4yNzUtMzYuNTY0Yy05LjIzNy05LjM1LTE0Ljk0Mi0yMi4yMDctMTQuOTQyLTM2LjM5NyAwLTcuMTI2IDEuNDM5LTEzLjkxNyA0LjA0My0yMC4wOTVsLTAuMTI4IDAuMzQxYzIuNjk1LTYuMzMzIDYuNDItMTEuNzMyIDExLjAxOS0xNi4yNDRsMC4wMDctMC4wMDcgMjM4LjI1LTIzOS4yNjUtMjM4LjI1LTIzOC41NGMtNC42MDctNC41MTktOC4zMzItOS45MTctMTAuOTA0LTE1LjkyOGwtMC4xMjMtMC4zMjNjLTIuMjE2LTUuNDg0LTMuNTAxLTExLjg0My0zLjUwMS0xOC41MDIgMC0wLjQ4MyAwLjAwNi0wLjk2NyAwLjAyMC0xLjQ0N2wtMC4wMDIgMC4wNzFjMC0wLjA3OS0wLjAwMS0wLjE3Mi0wLjAwMS0wLjI2NiAwLTcuMjI3IDEuNDM5LTE0LjExOCA0LjA0Ny0yMC40MDFsLTAuMTMxIDAuMzUzYzIuNDI2LTYuMjY0IDYuMDMxLTExLjU5MyAxMC41NzYtMTUuOTQ2bDAuMDE3LTAuMDE2IDM2LjU2NC0zNy4yODl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4N2U7IiBnbHlwaC1uYW1lPSJicnVzaCIgZD0iTTE2MC4wNjkgMzY2LjA4MGMtMC4wNDItMS4wOTAtMC4wNjktMi4zNjYtMC4wNjktMy42NSAwLTU0LjU3NiA0NC43MTktOTguODE2IDk5Ljg4Ni05OC44MTYgMS4yOTggMCAyLjU5MiAwLjAyNCAzLjg3NiAwLjA3Mmw4Mi42MjEtMC4wMDZjMC45NTQgMC4wNTQgMi4wNjggMC4wODYgMy4xOTIgMC4wODYgMzIuNTg1IDAgNTktMjYuMTMyIDU5LTU4LjM2OCAwLTEuMTEtMC4wMzItMi4yMTQtMC4wOTMtMy4zMWwwLjAwOC0yMTkuNDk2YzAuMDk5LTI1LjY5MiAyMS4xMjQtNDYuNDk2IDQ3LjA4Ni00Ni41OTJoMTEyLjY2MWMyNS45NyAwLjA5NiA0NyAyMC45IDQ3LjA5NyA0Ni41ODJ2MjE5LjQ4NmMtMC4wNjEgMC45OTgtMC4wOTcgMi4xNjQtMC4wOTcgMy4zMzggMCAzMi4yMzYgMjYuNDE1IDU4LjM2OCA1OSA1OC4zNjggMS4xODcgMCAyLjM2Ny0wLjAzNCAzLjUzNi0wLjEwMmw4Mi42NDUgMC4wMDhjMS4xNTQtMC4wNDggMi41MDktMC4wNzQgMy44NjktMC4wNzQgNTUuMDcwIDAgOTkuNzEyIDQ0LjE2NCA5OS43MTIgOTguNjQ0IDAgMS4zNDYtMC4wMjggMi42ODgtMC4wODEgNC4wMjBsMC4wMDYgMTAyLjIxaC03MDMuODYxbDAuMDA0LTEwMi40ek00MjAuNTY1IDk2MGwtNzQuMTgzLTczLjM4OC03NC4xODMgNzMuMzg4aC0xMTIuMTM1di00NTAuNTZoNzAzLjg2MXY0NTAuNTZoLTQ0My4zNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhMTsiIGdseXBoLW5hbWU9ImdyYXBoLWxpbmUiIGQ9Ik0wIDYwLjI3djMwLjUwN2MwIDE4Ljg3MiA4LjMyOSAzNi43ODIgMjIuNzYxIDQ4Ljk0MmwyNzcuMjYxIDIzMy42MjZjNTQuNDkgNDUuOTE0IDEyOS45MjYgNTcuODc2IDE5NS45NDcgMzEuMDcwbDU0LjYyMS0yMi4xNzdjNzQuNDY2LTMwLjIzNSAxNTkuODg0LTEwLjg4OSAyMTQuMDU3IDQ4LjQ3OWwyMDMuNzE1IDIyMy4yNTFjMTEuOTEzIDEzLjA1NSAzMi4xNTMgMTMuOTgxIDQ1LjIwOCAyLjA2OCA2LjY0NS02LjA2MyAxMC40My0xNC42NDMgMTAuNDMtMjMuNjM4di01MDQuMzk4YzAtNzAuNjkyLTU3LjMwOC0xMjgtMTI4LTEyOGgtODM1LjczYy0zMy4yODYgMC02MC4yNyAyNi45ODQtNjAuMjcgNjAuMjd6TTMyMi4xNDUgNTA4LjU1NmwtMjE4LjE2NS0xNzQuNTMyYy0yNy42MDEtMjIuMDgxLTY3Ljg3NS0xNy42MDYtODkuOTU2IDkuOTk1cy0xNy42MDYgNjcuODc1IDkuOTk1IDg5Ljk1NmwyNjEuNzg1IDIwOS40MjhjNTguOTkzIDQ3LjE5NCAxNDAuMTc5IDU1LjQwNyAyMDcuNDI4IDIwLjk4M2w3NC44Mi0zOC4zYzI1Ljg1LTEzLjIzMiA1Ny4zNy03LjQwMSA3Ni43NzUgMTQuMjAzbDI2My4wOTMgMjkyLjkwOWMyMC41NDUgMjguNzYyIDYwLjUxNiAzNS40MjQgODkuMjc4IDE0Ljg4czM1LjQyNC02MC41MTYgMTQuODgtODkuMjc4bC0yNzUuMTE2LTMxNi42ODVjLTU1LjQzNC02My44MDktMTQ2Ljc3Ny04Mi41MDQtMjIyLjgyMi00NS42MDNsLTU2LjE1NCAyNy4yNDljLTQ0LjQyMyAyMS41NTctOTcuMjg1IDE1LjYzOS0xMzUuODQyLTE1LjIwN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhMjsiIGdseXBoLW5hbWU9InVwbG9hZC1jbG91ZCIgZD0iTTUxMiAxMjh2MTI4aDgwLjI5N2MxNS44MTEgMCAzMS4wNjIgNS44NTIgNDIuODE0IDE2LjQyOSAyNi4yNzMgMjMuNjQ1IDI4LjQwMiA2NC4xMTIgNC43NTcgOTAuMzg1bC0xNDQuMjk3IDE2MC4zM2MtMS41MDEgMS42NjgtMy4wODkgMy4yNTYtNC43NTcgNC43NTctMjYuMjczIDIzLjY0NS02Ni43MzkgMjEuNTE2LTkwLjM4NS00Ljc1N2wtMTQ0LjI5Ny0xNjAuMzNjLTEwLjU3Ny0xMS43NTItMTYuNDI5LTI3LjAwMy0xNi40MjktNDIuODE0IDAtMzUuMzQ2IDI4LjY1NC02NCA2NC02NGg4MC4yOTd2LTEyOGgtMTM0LjgyNmMtMTM0LjQ4NiAwLTI0OS4xNzQgMTA1LjAwNy0yNDkuMTc0IDIzMy42NTZsMC4wMDIgMC4wOTBjMC45NjQgMTI0LjY4MiAxMDQuNzkgMjI1Ljk4NyAyMzQuODM2IDIzMC4zMDVsMC4xMTggMS4wMzJjMTMuNzg2IDk4Ljc0NiAxMDIuMjkyIDE3NC45MTcgMjA5LjQyIDE3NC45MTcgOTkuNTYyIDAgMTgzLjA0MC02NS43OTIgMjA1LjY5NC0xNTUuNzMxbC0xLjE4Ni0wLjM2MWMxOC4yMzggNi4zNTMgMzcuOTMgOS44MiA1OC40NjggOS44MiA4Ny44ODQgMCAxNjAuMjU0LTYzLjQ2MyAxNjkuNzA2LTE0NS43N2wtMC4wMDQgMC4wMDIgMS4yMDItMC4yMDRjODMuMjA0LTE2LjgwNSAxNDUuNjY0LTg3LjMzMiAxNDUuNzQyLTE3MS44MmwtMC4wMDQtMC4yMzVjLTIuNjYyLTk3LjQ2OS04Ni4yLTE3NS43LTE4OC44NjItMTc1LjctMC4wODAgMC0wLjE2MiAwLTAuMjMgMGgtMzIyLjkwNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhMzsiIGdseXBoLW5hbWU9ImRvd25sb2FkLWNsb3VkIiBkPSJNMzg0IDc1OS42Mzh2LTI0Ny42MzhoLTgwLjI5N2MtMzUuMzQ2IDAtNjQtMjguNjU0LTY0LTY0IDAtMTUuODExIDUuODUyLTMxLjA2MiAxNi40MjktNDIuODE0bDE0NC4yOTctMTYwLjMzYzIzLjY0NS0yNi4yNzMgNjQuMTEyLTI4LjQwMiA5MC4zODUtNC43NTcgMS42NjggMS41MDEgMy4yNTYgMy4wODkgNC43NTcgNC43NTdsMTQ0LjI5NyAxNjAuMzNjMjMuNjQ1IDI2LjI3MyAyMS41MTYgNjYuNzM5LTQuNzU3IDkwLjM4NS0xMS43NTIgMTAuNTc3LTI3LjAwMyAxNi40MjktNDIuODE0IDE2LjQyOWgtODAuMjk3djI0NS40MTNjNjguMTA1LTIyLjA1OCAxMjAuNTE4LTc2LjY1OCAxMzYuODg1LTE0NS41MDUgMTguMjM4IDYuMzUzIDM3LjkzIDkuODIgNTguNDY4IDkuODIgODcuODg0IDAgMTYwLjI1NC02My40NjMgMTcwLjkwNC0xNDUuOTcyIDgzLjIwNC0xNi44MDUgMTQ1LjY2NC04Ny4zMzIgMTQ1LjczOC0xNzIuMDU1LTIuNjYyLTk3LjQ2OS04Ni4yLTE3NS43LTE4OS4wOTItMTc1LjdoLTU4NS43MjljLTEzNC40ODYgMC0yNDkuMTc0IDEwNS4wMDctMjQ5LjE3MiAyMzMuNzQ2IDAuOTY0IDEyNC42ODIgMTA0Ljc5IDIyNS45ODcgMjM0Ljk1NCAyMzEuMzM3IDExLjA4NiA3OS40MDcgNzAuNDkxIDE0NC4yMTYgMTQ5LjA0NCAxNjYuNTU1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGE1OyIgZ2x5cGgtbmFtZT0iY29sb3ItcGljay1leWVkcm9wcGVyIiBkPSJNNjQ2Ljk5NyA3OTEuNTUybDQ1LjA1Ni00NS4yMjctMzA0LjI5OS0zMDQuNDY5YzAuMzk1LTQuMDAxIDAuNjItOC42NDggMC42Mi0xMy4zNDggMC0zNy4yOS0xNC4xNy03MS4yNy0zNy40MTktOTYuODVsMjIuNjM0LTIyLjQxIDIyLjUyOC0yMi41MjhjMjUuNDE1IDIzLjE0MSA1OS4zNTIgMzcuMzExIDk2LjU5OCAzNy4zMTEgNC42ODcgMCA5LjMyMS0wLjIyNCAxMy44OTMtMC42NjNsMzAzLjg4NyAzMDQuNTE0IDQ1LjA1Ni00NS4yMjcgNTEuMiA1MS4yLTIwOC44OTYgMjA4LjM4NHpNNTA2LjE5NyAzODUuMzY1Yy02Ljk0OS02LjAwNi0xNi4wNzItOS42NjUtMjYuMDQ5LTkuNjY1LTIyLjA1NiAwLTM5LjkzNiAxNy44OC0zOS45MzYgMzkuOTM2IDAgOS45NzcgMy42NTkgMTkuMSA5LjcwOCAyNi4xbDI3My4wMjQgMjczLjAxNiA1Ni4zMi01Ni40OTF6TTk5OS40MjQgOTM1LjQyNHYwYy0xNS4xNyAxNS4xOTYtMzYuMTQgMjQuNTk3LTU5LjMwNyAyNC41OTdzLTQ0LjEzNy05LjQwMS01OS4zMDYtMjQuNTk2bC0xMTguMjczLTExOC40NDQgMTE4LjYxMy0xMTkuNDY3IDExOC4yNzIgMTE4LjQ0M2MxNS40MTEgMTUuMjMgMjQuOTU1IDM2LjM2NyAyNC45NTUgNTkuNzMzcy05LjU0NCA0NC41MDMtMjQuOTQ3IDU5LjcyNXpNNDg2LjU3MSA1MS4yaC0zNzAuNjg4djM3MS4wMjloMTU2LjMzMWM1LjA5MCAwIDkuMjE2IDQuMTI2IDkuMjE2IDkuMjE2djk2Ljc2OGMwIDUuMDkwLTQuMTI2IDkuMjE2LTkuMjE2IDkuMjE2aC0yNjIuOTk3Yy01LjA5MCAwLTkuMjE2LTQuMTI2LTkuMjE2LTkuMjE2di01ODIuOTk3YzAtMC4wMDggMC0wLjAxNiAwLTAuMDI1IDAtNS4wOTAgNC4xMjYtOS4yMTYgOS4yMTYtOS4yMTYgMC4yNCAwIDAuNDc4IDAuMDA5IDAuNzE0IDAuMDI3bDU4My44MTktMC4wMDJjNS4wOTAgMCA5LjIxNiA0LjEyNiA5LjIxNiA5LjIxNnYyNjIuNDg1YzAgNS4wOTAtNC4xMjYgOS4yMTYtOS4yMTYgOS4yMTZoLTk3LjQ1MWMtNS4wOTAgMC05LjIxNi00LjEyNi05LjIxNi05LjIxNnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhNzsiIGdseXBoLW5hbWU9ImFsaWduLXktdG9wIiBkPSJNNjQgODMyaDg5NmMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjRzLTI4LjY1NC02NC02NC02NGgtODk2Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjRzMjguNjU0IDY0IDY0IDY0ek0zMjAgNTc2aDM4NGMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTM4NGMwLTM1LjM0Ni0yOC42NTQtNjQtNjQtNjRoLTM4NGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djM4NGMwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YTg7IiBnbHlwaC1uYW1lPSJjYWxjdWxhdG9yIiBkPSJNMTkyIDk2MGg2NDBjNzAuNjkyIDAgMTI4LTU3LjMwOCAxMjgtMTI4di03NjhjMC03MC42OTItNTcuMzA4LTEyOC0xMjgtMTI4aC02NDBjLTcwLjY5MiAwLTEyOCA1Ny4zMDgtMTI4IDEyOHY3NjhjMCA3MC42OTIgNTcuMzA4IDEyOCAxMjggMTI4ek0yNTYgODMyYy0zNS4zNDYgMC02NC0yOC42NTQtNjQtNjR2LTMyYzAtMzUuMzQ2IDI4LjY1NC02NCA2NC02NGg1MTJjMzUuMzQ2IDAgNjQgMjguNjU0IDY0IDY0djMyYzAgMzUuMzQ2LTI4LjY1NCA2NC02NCA2NGgtNTEyek0yMjQgNTc2Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTY0YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmg5NmMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NjRjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC05NnpNNDY0IDU3NmMtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi02NGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoOTZjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjY0YzAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMmgtOTZ6TTIyNCAzODRjLTE3LjY3MyAwLTMyLTE0LjMyNy0zMi0zMnYtNjRjMC0xNy42NzMgMTQuMzI3LTMyIDMyLTMyaDk2YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMnY2NGMwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJoLTk2ek00NjQgMzg0Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTY0YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmg5NmMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NjRjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC05NnpNMjI0IDE5MmMtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi02NGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoOTZjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjY0YzAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMmgtOTZ6TTQ2NCAxOTJjLTE3LjY3MyAwLTMyLTE0LjMyNy0zMi0zMnYtNjRjMC0xNy42NzMgMTQuMzI3LTMyIDMyLTMyaDk2YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMnY2NGMwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJoLTk2ek03MDQgNTc2Yy0xNy42NzMgMC0zMi0xNC4zMjctMzItMzJ2LTY0YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmg5NmMxNy42NzMgMCAzMiAxNC4zMjcgMzIgMzJ2NjRjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMyaC05NnpNNzA0IDM4NGMtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi02NGMwLTE3LjY3MyAxNC4zMjctMzIgMzItMzJoOTZjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMydjY0YzAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMmgtOTZ6TTcwNCAxOTJjLTE3LjY3MyAwLTMyLTE0LjMyNy0zMi0zMnYtNjRjMC0xNy42NzMgMTQuMzI3LTMyIDMyLTMyaDk2YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMnY2NGMwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJoLTk2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGE5OyIgZ2x5cGgtbmFtZT0ibGF5b3V0IiBkPSJNOTU4LjUwNyA3MjMuOTY4aC04OTMuMTYzdjExNi45MjhjMCAzMC40MzMgMjQuNjcxIDU1LjEwNCA1NS4xMDQgNTUuMTA0aDc4Mi45NTVjMzAuNDMzIDAgNTUuMTA0LTI0LjY3MSA1NS4xMDQtNTUuMTA0ek0yNzIuMTcxIDBoLTE1MS43MjNjLTMwLjQzMyAwLTU1LjEwNCAyNC42NzEtNTUuMTA0IDU1LjEwNHY2MTAuNjI0aDIwNi44Mjd6TTMyNy40MjQgNjY1LjcyOGg2MzEuMjMydi0zMzEuMDcyaC02MzEuMjMydjMzMS4wNzJ6TTkwMy40MDMgMGgtNTc1Ljk3OXYyNzUuOTY4aDYzMS4wODN2LTIyMC44NjRjMC0zMC40MzMtMjQuNjcxLTU1LjEwNC01NS4xMDQtNTUuMTA0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGFhOyIgZ2x5cGgtbmFtZT0iYnJhbmRhIiBkPSJNNTEyIDY0YzE0MS4zODUgMCAyNTYgMTE0LjYxNSAyNTYgMjU2djYwOGMwIDE3LjY3MyAxNC4zMjcgMzIgMzIgMzJoNjRjMTcuNjczIDAgMzItMTQuMzI3IDMyLTMydi02MDhjMC0yMTIuMDc3LTE3MS45MjMtMzg0LTM4NC0zODRzLTM4NCAxNzEuOTIzLTM4NCAzODR2NjA4YzAgMTcuNjczIDE0LjMyNyAzMiAzMiAzMmgzMjBjMTcuNjczIDAgMzItMTQuMzI3IDMyLTMydi04NjR6TTM4NCA5OC4yNDh2NzMzLjc1MmgtMTI4di01MTJjMC05NC43NTYgNTEuNDgxLTE3Ny40ODggMTI4LTIyMS43NTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YWI7IiBnbHlwaC1uYW1lPSJsYXB0b3AiIGQ9Ik0xMjUuMjcgMjU3LjgwNmg3NzMuODAzYzI5LjUyMyAwLjA5NyA1My40MTkgMjQuMDUzIDUzLjQxOSA1My41ODkgMCAwIDAgMCAwIDB2NDczLjk0MWMwIDI5LjUwMi0yMy45MTYgNTMuNDE5LTUzLjQxOSA1My40MTloLTc3My44MDNjLTI5LjUwMiAwLTUzLjQxOS0yMy45MTYtNTMuNDE5LTUzLjQxOXYtNDc0LjExMmMwIDAgMCAwIDAgMCAwLTI5LjUzNyAyMy44OTYtNTMuNDkyIDUzLjQwOS01My41ODl6TTE3OC42ODggNzMxLjc0OGg2NjYuNzk1di0zNjcuMjc1aC02NjYuNjI0ek05OTkuNTk1IDIwNC4yMTdoLTk3NC42NzdjLTEzLjY2NyAwLTI0Ljc0Ny0xMS4wNzktMjQuNzQ3LTI0Ljc0N3YtNTkuNzMzYy0wLjAwMi0wLjEwOC0wLjAwMy0wLjIzNS0wLjAwMy0wLjM2MyAwLTYuNDQ3IDIuNDY1LTEyLjMxOCA2LjUwNS0xNi43MjJsMzQuMTE3LTM3Ljg3YzQuNTA1LTQuNjUgMTAuODA2LTcuNTM3IDE3Ljc4Mi03LjUzNyAwLjQwOSAwIDAuODE1IDAuMDEwIDEuMjE5IDAuMDI5bDkwMi4yNTgtMC4wMDJjNi42ODggMC4xNDcgMTIuNyAyLjkyNSAxNy4wNjUgNy4zMzdsMzcuNTQ5IDM3Ljg5YzQuMzUxIDQuMzg4IDcuMDcwIDEwLjQwMSA3LjE2OCAxNy4wNDh2NTkuNzUyYy0wLjA5NiAxMy41MzQtMTEuMDQyIDI0LjQ4LTI0LjU2NyAyNC41NzZ6TTYwNS4xODQgMTE4LjU0MmMwLjAxOS0wLjE2MSAwLjAyOS0wLjM0NyAwLjAyOS0wLjUzNiAwLTIuNTYzLTEuOTQ5LTQuNjcyLTQuNDQ2LTQuOTI0bC0xNzcuMzQ0LTAuMDAyYy0yLjUxOCAwLjI1NC00LjQ2NiAyLjM2Mi00LjQ2NiA0LjkyNiAwIDAuMTg5IDAuMDExIDAuMzc1IDAuMDMxIDAuNTU4bC0wLjAwMiAyNC4wNDFjLTAuMDE5IDAuMTYxLTAuMDI5IDAuMzQ3LTAuMDI5IDAuNTM2IDAgMi41NjMgMS45NDkgNC42NzIgNC40NDYgNC45MjRsMTc3LjUxNCAwLjAwMmMyLjUxOC0wLjI1NCA0LjQ2Ni0yLjM2MiA0LjQ2Ni00LjkyNiAwLTAuMTg5LTAuMDExLTAuMzc1LTAuMDMxLTAuNTU4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGFjOyIgZ2x5cGgtbmFtZT0iYXJyb3dzLWV4cGFuZCIgZD0iTTEwOS45ODIgMjkzLjgzOWwtNDUuOTk3LTI3NS42ODVjLTAuMTQ3LTAuODA2LTAuMjMxLTEuNzM0LTAuMjMxLTIuNjgyIDAtNC4zMTUgMS43NDQtOC4yMjMgNC41NjItMTEuMDU4bC0wLjAwMSAwLjAwMWMyLjcyNC0yLjg1IDYuNTU3LTQuNjIzIDEwLjgwMy00LjYyMyAxLjA0MCAwIDIuMDUzIDAuMTA1IDMuMDMyIDAuMzA4bDI3NC44NDMgNDYuNDI4YzcuNDkzIDEuMjcgMTMuMTI5IDcuNzEyIDEzLjEyOSAxNS40NzEgMCA0LjM0Mi0xLjc2NCA4LjI3MS00LjYxNSAxMS4xMTFsLTUzLjc2NCA1My43NjQgMTQ0LjI2NCAxNDQuMjY0YzIuODYxIDIuODQxIDQuNjMgNi43NzcgNC42MyAxMS4xMjdzLTEuNzcxIDguMjg1LTQuNjI5IDExLjEyNmwtOTkuNDYzIDk5LjQ2M2MtMi44NDEgMi44NjEtNi43NzcgNC42My0xMS4xMjcgNC42M3MtOC4yODUtMS43NzEtMTEuMTI2LTQuNjI5bC0xNDMuOTY2LTE0NC4yNjUtNTMuNzY0IDUzLjc2NGMtMi44MzkgMi44NTEtNi43NyA0LjYxNS0xMS4xMTIgNC42MTUtNy43NTkgMC0xNC4yMDEtNS42MzYtMTUuNDU4LTEzLjAzNXpNOTE0LjA0MCA2MDIuMDgxbDQ1Ljk5NyAyNzUuNjg1YzAuMTMzIDAuNzY4IDAuMjA5IDEuNjUyIDAuMjA5IDIuNTU1IDAgNC4zMDUtMS43MzQgOC4yMDItNC41NDIgMTEuMDM3bDAuMDAxLTAuMDAxYy0yLjg4NCAyLjk5MS02LjkyNiA0Ljg1MS0xMS40MDQgNC44NTEtMC45MzEgMC0xLjg0Mi0wLjA4MC0yLjcyOS0wLjIzNGwtMjc0Ljg0My00Ni43MzFjLTcuNDkzLTEuMjctMTMuMTI5LTcuNzEyLTEzLjEyOS0xNS40NzEgMC00LjM0MiAxLjc2NC04LjI3MSA0LjYxNS0xMS4xMTFsNTMuNzY0LTUzLjc2NC0xNDQuMjY0LTE0NC40MTRjLTIuODYxLTIuODQxLTQuNjMtNi43NzctNC42My0xMS4xMjdzMS43NzEtOC4yODUgNC42MjktMTEuMTI2bDk5LjQ2My05OS40NjNjMi44NDEtMi44NjEgNi43NzctNC42MyAxMS4xMjctNC42M3M4LjI4NSAxLjc3MSAxMS4xMjYgNC42MjlsMTQ0LjQxNCAxNDQuNDE0IDUzLjc2NC01My43NjRjMi44MzktMi44NTEgNi43Ny00LjYxNSAxMS4xMTItNC42MTUgNy43NTkgMCAxNC4yMDEgNS42MzYgMTUuNDU4IDEzLjAzNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhZTsiIGdseXBoLW5hbWU9InVwZGF0ZSIgZD0iTTMxMS43NDMgMjIyLjYyMmMwLjkyOS0wLjgzOCAxLjg2My0xLjY3IDIuODAyLTIuNDk3IDY5LjAwOS02MC43MzIgMTYxLjU4NC04Ny41ODYgMjUzLjgyMS03MS4zMjMgMTAzLjA0NiAxOC4xNyAxODcuNzk1IDg3LjEzIDIyNy42MjggMTgxLjg2NCAxNy4xMjYgNDAuNzI5IDY0LjAyNiA1OS44NjMgMTA0Ljc1NSA0Mi43MzdzNTkuODYzLTY0LjAyNiA0Mi43MzctMTA0Ljc1NWMtNjAuNjkzLTE0NC4zNDQtMTkwLjE3Ny0yNDkuNzA1LTM0Ny4zMzctMjc3LjQxNi0xNDAuNjMtMjQuNzk3LTI4Mi4xODUgMTYuMjY2LTM4Ny4zMDkgMTA4Ljc4MS01LjU5OSA0LjkyNy0xMS4wNzQgOS45ODUtMTYuNDIyIDE1LjE2N2wtNDcuMTQ2LTQyLjQ1Yy0xMS43NS0xMC41NzktMjYuOTk5LTE2LjQzNS00Mi44MS0xNi40MzktMzUuMzQ2LTAuMDA4LTY0LjAwNiAyOC42MzktNjQuMDE0IDYzLjk4NmwtMC4wNDggMjE1LjcwMmMtMC4wMDEgMi4yNDQgMC4xMTcgNC40ODcgMC4zNTIgNi43MTggMy43MDMgMzUuMTUyIDM1LjIgNjAuNjQ2IDcwLjM1MiA1Ni45NDRsMjE0LjUxNS0yMi41OTVjMTUuNzI0LTEuNjU2IDMwLjI3OC05LjA3NCA0MC44NTctMjAuODI0IDIzLjY1MS0yNi4yNjcgMjEuNTMtNjYuNzM0LTQuNzM3LTkwLjM4NmwtNDcuOTk3LTQzLjIxNnpNNzE2Ljg5OSA2NzIuNTg0Yy0xLjI4NSAxLjE3LTIuNTggMi4zMjktMy44ODUgMy40NzgtNjkuMDA5IDYwLjczMi0xNjEuNTg0IDg3LjU4Ni0yNTMuODIxIDcxLjMyMy0xMDMuMDQ2LTE4LjE3LTE4Ny43OTUtODcuMTMtMjI3LjYyOC0xODEuODY0LTE3LjEyNi00MC43MjktNjQuMDI2LTU5Ljg2My0xMDQuNzU1LTQyLjczN3MtNTkuODYzIDY0LjAyNi00Mi43MzcgMTA0Ljc1NWM2MC42OTMgMTQ0LjM0NCAxOTAuMTc3IDI0OS43MDUgMzQ3LjMzNyAyNzcuNDE2IDE0MC42MyAyNC43OTcgMjgyLjE4NS0xNi4yNjYgMzg3LjMwOS0xMDguNzgxIDUuOTY0LTUuMjQ5IDExLjc4OC0xMC42NDUgMTcuNDY3LTE2LjE4M2w0OC4yNzQgNDMuNDY2YzExLjc1IDEwLjU3OSAyNi45OTkgMTYuNDM1IDQyLjgxIDE2LjQzOSAzNS4zNDYgMC4wMDggNjQuMDA2LTI4LjYzOSA2NC4wMTQtNjMuOTg2bDAuMDQ4LTIxNS43MDJjMC0yLjI0NC0wLjExNy00LjQ4Ny0wLjM1Mi02LjcxOC0zLjcwMy0zNS4xNTItMzUuMi02MC42NDYtNzAuMzUyLTU2Ljk0NGwtMjE0LjUxNSAyMi41OTVjLTE1LjcyNCAxLjY1Ni0zMC4yNzggOS4wNzQtNDAuODU3IDIwLjgyNC0yMy42NTEgMjYuMjY3LTIxLjUzIDY2LjczNCA0LjczNyA5MC4zODZsNDYuOTA2IDQyLjIzNXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hhZjsiIGdseXBoLW5hbWU9ImFycm93LXJpZ2h0IiBkPSJNOTYzLjc1NCA0NjguOTkybC0zODguOTQ5IDM4OC42MDhjLTUuNDkxIDUuNDYtMTMuMDYxIDguODM2LTIxLjQxOSA4LjgzNnMtMTUuOTI3LTMuMzc1LTIxLjQyLTguODM3bC02Mi40NjMtNjIuMTIxYy01LjQ2LTUuNDkxLTguODM2LTEzLjA2MS04LjgzNi0yMS40MTlzMy4zNzUtMTUuOTI3IDguODM3LTIxLjQybDIzMC41NjktMjMwLjM5OWgtNjIxLjkwOWMwIDAgMCAwLTAuMDAxIDAtMTQuNjQ0IDAtMjYuNTI3LTExLjgyMy0yNi42MjMtMjYuNDQ0di05NS41ODNjMC0xNC43MDQgMTEuOTItMjYuNjI0IDI2LjYyNC0yNi42MjRoNjIxLjkwOWwtMjMwLjQtMjMwLjRjLTUuNDYtNS40OTEtOC44MzYtMTMuMDYxLTguODM2LTIxLjQxOXMzLjM3NS0xNS45MjcgOC44MzctMjEuNDJsNjIuMjkyLTYxLjk1MWM1LjQ5MS01LjQ2IDEzLjA2MS04LjgzNiAyMS40MTktOC44MzZzMTUuOTI3IDMuMzc1IDIxLjQyIDguODM3bDM4OC45NDggMzg4LjYwN2M1LjM4IDUuNDAxIDguNzA2IDEyLjg1MSA4LjcwNiAyMS4wNzdzLTMuMzI2IDE1LjY3Ny04LjcwNyAyMS4wNzh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YjA7IiBnbHlwaC1uYW1lPSJodW1taW5nYmlyZCIgZD0iTTEwMDkuMzIzIDU3MC4xOTdjLTcyLjM2My0zLjc1NS0xNjEuNjIxLTcuNTA5LTIzOC45MzMtOC4xOTJsMTkyLjE3MSAxMjguNTEyYzE5LjA0Mi0zNC41ODYgMzQuODk5LTc0LjY1MyA0NS41MDItMTE2LjgwNnpNNTEyIDk2MGMxODkuODYyLTAuMDM0IDM1NS41NzItMTAzLjQwNiA0NDMuOTUxLTI1Ni45My02MS40ODctMTIuNTUzLTIyNS44MzktMzYuNjE3LTQwMC45NDMtNDguMDUxLTM0LjEzMy0yLjIxOS01NS45NzktMzYuMTgxLTY4LjI2Ny02Mi40NjQgMCAwLTMxLjA2MSAxOTUuOTI1LTI0NC45MDcgMTQ1LjQwOC00MS45ODQgMTguOTQ0LTgxLjIzNyAzNC4xMzMtMTE2LjIyNCA0Ni4yNTEgOTQuMTYgMTA3Ljk1NiAyMzEuOTU3IDE3NS43ODcgMzg1LjU5NyAxNzUuNzg3IDAuMjc5IDAgMC41NTcgMCAwLjgzNi0wLjAwMXpNMCA0NDhjMCAwLjIyMS0wLjAwMSAwLjQ4My0wLjAwMSAwLjc0NiAwIDEyMS4yOSA0Mi4zNDQgMjMyLjY4OSAxMTMuMDU2IDMyMC4yMjIgMzkuNDUtMTUuNTU2IDc0LjIxOC0zMy41ODEgMTA2LjE2Mi01NS40MzFzMzcuODA3LTc3LjEyMSA2NS4yODQtMTM1LjQ4OSA0Ni41OTItOTEuMTM2IDU0LjYxMy0xNjEuMTA5IDY1Ljg3Ny0xODQuNDkxIDE2OC4yNzctMjIxLjg2N2MtMzQuODc5LTQ3Ljk3Mi02NS45ODItMTAyLjU5OC05MC43NTktMTYwLjU3NCAyNi44OTgtMzkuNCA1Ny43NzQtNjkuODQzIDkxLjA1My05Ny40OTUtMjgwLjIwNCAwLjc0LTUwNy42ODYgMjI5LjI5OC01MDcuNjg2IDUxMC45ODggMCAwLjAwMyAwIDAuMDA3IDAgMC4wMTB6TTU3My45NTItNjAuNDE2YzAgMTkuMTE1IDAgMzYuMzUyIDEuMTk1IDUxLjIgMi44MDMgNDYuMjc1IDEyLjQ1NCA4OS40NzMgMjcuOTY2IDEyOS43NjEgMTkuNDQgNTAuMDk4IDMxLjI4MSAxMTEuNDgxIDMxLjI4MSAxNzUuNjMgMCAxMi40MDctMC40NDMgMjQuNzExLTEuMzE0IDM2Ljg5Ni0xLjE2NSAxNS4xNTYtMy44OTEgMzAuNjk0LTcuOTkxIDQ1LjY2NGwzOTIuOTM4IDE0OS40NzhjNC4wMDctMjQuMDYzIDYuMjk3LTUxLjc5IDYuMjk3LTgwLjA1MiAwLTI2MC45MjgtMTk1LjE4NS00NzYuMjY4LTQ0Ny41MTQtNTA3Ljk3OHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiMTsiIGdseXBoLW5hbWU9InVwdGltZSIgZD0iTTE4Mi4zOCA1MDQuODMzbDM1LjY2NyA1Ny4wMDJjOS45NzMgMTYuMjEgMjcuNzIgMjYuODY4IDQ3Ljk4MyAyNi44NjggMS4wMDIgMCAxLjk5OS0wLjAyNiAyLjk4OC0wLjA3OCAyMC45NjMtMC43MjYgMzkuMDk0LTEyLjYzNCA0OC40NzUtMjkuOWw0MS4zMzEtNzYuNTkyIDg5Ljk0NCAxNjAuNzY4YzkuOTY1IDE3LjY2IDI4LjcyNSAyOS40MDQgNTAuMjU0IDI5LjQwNCAyNC43MjMgMCA0NS43OTQtMTUuNDg4IDUzLjg2My0zNy4yMDJsNzkuNzMzLTIyMC4wNDIgMzYuMTg0IDYxLjYxYzEwLjE3OSAxNi45NjYgMjguNTkgMjguMTYyIDQ5LjY0IDI4LjE2MiAwLjExNyAwIDAuMjMyIDAgMC4zNDUgMGgxMjIuMzJsMTE4Ljg5MS01Ni44MzJ2MjU2bC00NDcuOTk3IDI1Ni00NDcuOTk3LTI1NnYtMjU2bDExOC4zNzQgNTYuODMyek03NTIuMDI1IDM5MS4xNjlsLTgxLjMzLTEzOC4yNGMtMTAuMTc5LTE2Ljk2Mi0yOC41OC0yOC4xNTQtNDkuNjIyLTI4LjE2aC01LjY4OGMtMjIuMyAyLjMxNC00MC42NDMgMTYuOTQyLTQ4LjExNiAzNi44MTJsLTc5LjIyIDIxNi4xMTYtNzkuNDM0LTE0My4zNmMtOS42MTUtMTcuNjI2LTI4LjEzNi0yOS40LTQ5LjQzLTI5LjQtMC43OTYgMC0xLjU4NyAwLjAxNi0yLjM3NSAwLjA0OC0yMS40OSAwLjMxMi00MC4xNzIgMTIuNDA0LTQ5LjcwNyAzMC4wNzBsLTQ0LjI2MSA4Mi43MzZjLTEwLjI3OC0xNi4wOTItMjguMTUtMjYuNjI0LTQ4LjUwNi0yNi42MjQtMC4wMjggMC0wLjA1OSAwLTAuMDg5IDBsLTE1MC4yNDggNTYuODMydi0yNTUuOTk5bDQ0Ny45OTUtMjU2IDQ0Ny45OTcgMjU2djI1NS45OTlsLTExOC44OTEtNTYuODMyLTg5LjA3NiAwLjAwMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiNDsiIGdseXBoLW5hbWU9InBsYXkiIGQ9Ik0yOTMuNjQzIDg4Ni4wNzhsNTMxLjE4OC0zODYuMzE5YzI4LjU4Ni0yMC43OSAzNC45MDYtNjAuODE2IDE0LjExNi04OS40MDItMy45MzgtNS40MTUtOC43MDEtMTAuMTc4LTE0LjExNi0xNC4xMTZsLTUzMS4xODgtMzg2LjMxOWMtMjguNTg2LTIwLjc5LTY4LjYxMi0xNC40Ny04OS40MDIgMTQuMTE2LTcuOTU2IDEwLjkzOS0xMi4yNDEgMjQuMTE3LTEyLjI0MSAzNy42NDN2NzcyLjYzN2MwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjQgMTMuNTI2IDAgMjYuNzA0LTQuMjg1IDM3LjY0My0xMi4yNDF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4YjU7IiBnbHlwaC1uYW1lPSJwcm9maWxlLW1hbGUiIGQ9Ik05MjEuOTkxIDE3My4zNzVjLTM3LjYzMiA2Mi4xMjMtMTI2LjAzNyA3NC42NjctMTcwLjI0IDg5LjZzLTEyOS4xNzMgNzYuOTA3LTEyOS4xNzMgNzYuOTA3djQ0LjhjMTcuMzg2IDE2LjExNyAzMi4yNTkgMzQuNjAyIDQ0LjE5IDU1LjAxN2wwLjYxIDEuMTMyYzEuNzkyIDMuMTM2IDMuMjg1IDYuMTIzIDQuNzc5IDguOTZ2MS4xOTVjMS4xOTUgMi42ODggMi4yNCA1LjA3NyAzLjEzNiA3LjQ2N3YxLjY0M2MwLjgyNSAyLjExNCAxLjY0NSA0Ljc1NyAyLjI5OCA3LjQ2NiAxLjU2NyA3LjA2MyAyLjgzNCAxNS4yMTcgMy42MTMgMjMuNTEzIDcuOTc3IDIuOTIgMTIuMDA5LTEuNDEgMjIuMTY1IDI0LjcyMyAxMS40OTkgMjkuODY3IDMwLjkxMiA5Ni4xNzEgMTguMjE5IDExMC4yMDgtMi45NDkgMy40NTUtNy4zMDkgNS42MzMtMTIuMTc2IDUuNjMzLTMuMzczIDAtNi41MDMtMS4wNDUtOS4wODEtMi44MyA2LjI0MSAyNS45NDcgOS43OTEgNTUuNjk2IDkuNzkxIDg2LjI3NSAwIDcuNzQ5LTAuMjI4IDE1LjQ0NS0wLjY3OCAyMy4wODAtNS43NzUgOTMuMDI2LTk3Ljc2NCAxNDYuOTM3LTE4Mi44ODQgMTU1LjI5OC05NC4zNzkgOS4yNTktOTEuOTg5LTcuMzE3LTEwMi4xNDQtNDAuOTE3LTY4Ljk5MiAxLjA0NS05OC4yNjEtNjIuNDIxLTk4LjI2MS02Mi40MjEtMTYuNzI1LTM4LjIyOS0xNy43NzEtODguMTA3LTMuMTM2LTE1OS43ODctMi41MjcgMS43NS01LjY1NSAyLjc5NS05LjAyOCAyLjc5NS00Ljg2NyAwLTkuMjI4LTIuMTc3LTEyLjE1OS01LjYxLTEyLjcxMi0xNC4wNjAgNi43MDEtODAuODEyIDE4LjItMTEwLjIyOXMxNC45MzMtMjEuMjA1IDIzLjU5NS0yNC4zNDFjMC0zLjg4MyAxLjE5NS0xOS40MTMgMi4wOTEtMjMuNDQ1IDExLjY2OS0zMy4xOTcgMzAuOTg5LTYxLjIyNCA1NS45Mi04Mi45ODNsMC4yMzEtNDYuMTkycy04NS4xMi02Mi4xMjMtMTI5LjMyMy03Ni45MDctMTMyLjQ1OS0yNy43NzYtMTcwLjA5MS04OS42LTM2LjQzNy0xNzMuODI0LTM2LjQzNy0xNzMuODI0aDg5MS45NjhzMS42NDMgMTExLjI1My0zNS45ODkgMTczLjM3NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiNjsiIGdseXBoLW5hbWU9ImFsaWduLXktYm90dG9tIiBkPSJNNjQgMTkyaDg5NmMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjRzLTI4LjY1NC02NC02NC02NGgtODk2Yy0zNS4zNDYgMC02NCAyOC42NTQtNjQgNjRzMjguNjU0IDY0IDY0IDY0ek0zMjAgODMyaDM4NGMzNS4zNDYgMCA2NC0yOC42NTQgNjQtNjR2LTM4NGMwLTM1LjM0Ni0yOC42NTQtNjQtNjQtNjRoLTM4NGMtMzUuMzQ2IDAtNjQgMjguNjU0LTY0IDY0djM4NGMwIDM1LjM0NiAyOC42NTQgNjQgNjQgNjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4Yjc7IiBnbHlwaC1uYW1lPSJkZWZlbmRlciIgZD0iTTkyMi45NjUgOTI1Ljg2N2MtMi45MDEgMC0yMTIuMzA5IDIyLjAxNi0zMzAuOTIzIDM0LjEzM3YtMzU4LjRsLTgwLjA0My0zNi41MjMtNzkuNTMxIDM1LjQ5OXYzNTkuNDI0Yy0xMTkuMTI1LTEyLjExNy0zMjguNTMzLTM0LjEzMy0zMzEuNDM1LTM0LjEzMy01OC4yNzEtMTIuOTM0LTEwMS4xOTktNjQuMTczLTEwMS4xOTktMTI1LjQzOCAwLTcuMzU0IDAuNjE4LTE0LjU2MyAxLjgwNi0yMS41NzlsODcuNzg4LTU3Ni45NTFjNi42NjEtNDIuNzQgMzIuMTY5LTc4LjQyNCA2Ny41OTgtOTguODAzbDM1NC45NzMtMTY3LjA5NiAzNTUuMTU3IDE2Ni43NDFjMzYuMDgxIDIwLjc1MiA2MS41ODEgNTYuNDI3IDY4LjE2NiA5OC4zNzhsODcuOTk0IDU3OC4zMTVjMS4wNjYgNi4yMTYgMS42NzUgMTMuMzc3IDEuNjc1IDIwLjY3OSAwIDYxLjU5Ni00My4zMzUgMTEzLjA3MC0xMDEuMTggMTI1LjU5OXpNODA2LjA1OSAyMTUuNTUybC0yOTQuMDU5LTEzMS45MjUtMjk0LjIyOSAxMzEuOTI1LTYwLjkyOCAzNzguODggMzU1LjE1Ny0xNTguMzc5IDM1NC45ODcgMTU4LjM3OXoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hiODsiIGdseX